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
338418851212	338418851772	338418852322	338418852872	338418853422	338418853972	338418854522	338418855072	338418855622	338418856172	338418856722	338418857272	338418857822	338418858372	338418858923	338418859473	338418860023	338418860573	338418861123	338418861673	338418862223	338418862773	338418863323	338418863873	338418864423	338418864973	338418865523	338418866073	338418866624	338418867174	338418867724	338418868274	338418868824	338418869374	338418869924	338418870474	338418871024	338418871574	338418872124	338418872674	338418873224	338418873774	338418874324	338418874875	338418875425	338418875975	338418876525	338418877075	338418877625	338418878175	338418878725	338418879275	338418879825	338418880375	338418880925	338418881475	338418882025	338418882576	338418883126	338418883676	338418884226	338418884776	338418885326	338418885876	338418886426	338418886976	338418887526	338418888076	338418888626	338418889176	338418889726	338418890277	338418890827	338418891377	338418891927	338418892477	338418893027	338418893577	338418894127	338418894677	338418895227	338418895777	338418896327	338418896877	338418897427	338418897978	338418898528	338418899078	338418899628	338418900178	338418900728	338418901278	338418901828	338418902378	338418902928	338418903478	338418904028	338418904578	338418905128	338418905679	338418906229	338418906779	338418907329	338418907879	338418908429	338418908979	338418909529	338418910079	338418910629	338418911179	338418911729	338418912279	338418912829	338418913379	338418913930	338418914480	338418915030	338418915580	338418916130	338418916680	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	3650	2300	2708	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12169	1398	1432	1204	685	439	401	377	307	260	236	233	228	255	345	301	281	326	321	327	255	198	233	225	287	312	285	331	318	254	263	219	255	211	194	226	213	222	209	209	226	210	214	201	218	191	191	175	226	224	223	200	187	213	188	198	185	188	235	185	204	196	197	197	194	184	212	183	180	197	189	193	190	205	216	212	207	192	196	180	185	195	172	187	199	239	205	210	196	196	188	188	214	199	198	181	212	200	199	200	206	190	184	209	221	208	201	180	208	210	214	198	205	204	191	235	213	203	204	190	216	188	204	209	187	202	216	222	175	201	197	220	206	210	210	202	210	205	215	223	195	186	175	178	220	228	220	211	203	203	214	200	194	198	181	206	206	209	206	211	236	199	204	212	211	199	222	222	213	198	195	171	198	222	194	241	202	199	177	214	217	226	209	201	211	214	186	226	207	210	196	210	201	217	185	199	211	171	208	195	190	185	212	205	212	204	207	185	164	175	188	213	202	205	191	229	202	212	234	193	208	234	209	195	218	199	213	189	199	222	216	195	186	218	206	206	206	201	184	190	172	188	214	229	210	211	200	208	192	183	228	203	196	226	219	188	210	217	214	187	213	202	197	201	196	221	205	177	210	203	209	215	205	168	235	181	201	181	194	190	182	222	191	221	193	203	219	193	216	191	207	161	196	224	198	210	208	189	213	222	233	191	197	229	198	195	181	216	191	209	195	228	212	199	225	181	204	220	195	204	197	205	192	223	210	213	228	197	205	194	219	203	195	206	222	218	201	184	212	191	222	185	191	218	197	196	202	213	235	195	185	208	222	214	213	217	176	196	200	233	189	203	215	224	218	213	210	200	207	217	200	205	192	208	192	218	198	181	193	228	187	195	177	190	187	204	189	206	188	230	198	195	220	202	197	199	219	191	196	209	215	197	199	195	212	196	194	193	184	207	203	217	185	188	196	206	202	245	203	209	201	195	198	192	197	191	186	212	206	234	201	193	208	222	192	201	225	196	233	201	213	208	210	201	214	217	187	208	200	207	194	222	200	187	203	208	207	177	172	214	208	229	210	194	201	185	217	210	217	204	177	201	223	231	185	184	208	191	203	208	208	209	212	206	195	181	181	205	185	194	200	185	203	184	204	185	215	212	192	190	186	194	213	218	202	190	222	191	190	214	187	221	190	177	216	205	196	197	213	211	199	215	210	200	217	196	203	204	200	195	180	178	193	182	212	197	199	231	197	207	178	197	220	212	215	214	183	196	192	216	195	207	209	202	207	195	204	200	202	196	213	199	203	194	209	209	214	200	182	196	200	212	169	210	168	216	213	181	201	195	176	207	195	197	167	197	220	172	205	199	188	197	205	217	210	219	202	203	215	243	220	187	198	196	176	193	208	193	193	203	209	230	212	201	197	214	201	197	196	190	211	193	202	211	208	193	201	199	215	202	208	244	167	204	192	202	200	203	205	206	195	185	201	214	198	214	209	217	206	207	192	200	219	224	210	192	202	199	206	207	200	219	207	184	195	197	208	219	194	197	203	201	193	207	228	201	225	221	215	191	228	198	184	202	199	206	214	229	187	194	171	191	187	200	203	190	196	223	218	198	199	224	200	203	196	188	200	198	197	183	201	176	193	215	187	207	185	208	190	197	214	200	187	191	206	208	209	193	212	198	218	228	211	201	224	190	177	222	171	189	198	184	195	200	213	218	192	206	241	230	196	204	202	190	195	217	223	207	188	219	210	188	210	200	210	210	197	166	202	183	193	205	219	182	221	184	208	209	181	223	209	200	226	208	203	201	211	189	200	197	195	206	206	227	211	211	220	207	189	206	214	183	211	212	206	202	193	213	173	208	193	214	225	217	214	210	188	213	191	197	210	189	216	205	185	198	211	223	212	202	179	188	209	185	196	219	204	199	215	221	216	197	199	189	217	194	215	212	219	221	192	201	215	179	201	201	215	192	195	225	218	213	192	217	200	191	222	200	213	194	220	214	207	183	217	187	207	188	215	179	207	210	201	217	199	207	225	181	215	195	205	198	206	196	223	168	204	175	205	211	239	206	202	180	210	207	197	189	197	193	172	204	212	180	196	188	219	198	204	195	202	200	183	199	188	181	180	200	211	229	190	201	179	196	202	203	177	216	198	192	194	222	197	208	211	194	186	209	194	200	204	208	212	209	190	186	208	201	210	219	208	186	195	204	202	202	214	188	211	190	173	215	234	186	199	200	226	210	191	195	201	211	217	222	217	188	221	195	214	208	202	192	200	204	215	183	213	216	208	219	193	188	200	223	206	206	186	195	199	165	222	201	211	197	194	198	199	172	219	217	194	193	195	221	195	180	181	192	198	231	203	233	194	202	211	216	219	189	188	212	182	214	189	203	222	210	225	215	215	186	200	212	224	197	186	182	220	185	202	205	196	183	190	215	199	201	197	215	240	202	199	207	175	193	211	219	215	206	194	188	232	196	214	200	194	201	198	183	190	203	216	191	198	215	220	217	211	194	209	174	186	219	171	192	204	214	213	205	200	192	211	225	195	212	203	180	203	183	200	201	194	201	193	212	187	193	205	213	194	196	193	190	196	198	208	207	204	207	190	232	216	239	173	201	207	204	203	207	217	208	202	196	214	206	190	198	224	216	230	211	203	185	222	192	205	201	177	197	216	185	212	210	197	205	207	193	200	206	170	212	207	221	204	188	192	207	209	194	168	213	227	209	195	218	187	216	223	193	192	203	214	181	184	206	215	213	196	188	173	200	196	198	193	221	200	201	211	211	206	192	203	208	199	212	208	235	190	203	201	195	178	181	213	225	194	179	201	211	191	227	191	198	200	200	179	191	201	194	201	211	181	209	199	212	198	225	210	206	219	209	194	169	193	191	193	211	191	201	203	197	214	226	214	187	183	205	234	207	205	194	187	210	192	203	192	213	224	202	218	232	206	217	171	195	197	195	193	204	208	191	211	223	216	214	182	209	182	177	225	204	211	239	187	216	186	208	203	184	213	207	196	195	191	190	170	180	208	205	200	238	211	194	203	243	184	194	207	230	182	201	198	199	217	194	202	201	193	209	214	198	206	155	212	191	202	205	229	198	207	201	184	181	168	204	205	224	201	223	195	202	209	204	173	180	218	213	207	189	206	210	194	187	198	174	188	195	204	194	212	196	203	199	198	202	187	211	220	188	192	206	214	193	205	189	192	180	204	211	214	195	195	213	189	189	205	204	206	234	166	183	225	204	205	192	199	229	211	202	206	180	205	199	210	185	220	198	198	208	188	200	188	197	188	186	191	201	205	250	214	224	213	185	214	175	208	211	217	211	211	206	189	214	202	220	210	205	188	217	196	191	197	214	181	212	197	203	227	194	171	213	200	198	211	192	204	194	188	219	179	185	217	199	203	195	204	203	228	195	214	226	206	225	214	181	195	196	214	194	222	199	204	198	204	212	231	205	197	175	200	220	206	215	232	187	208	222	208	202	210	207	193	221	196	214	215	210
8021	1361	2620	3001	2246	1750	1541	1306	1185	991	840	803	835	824	1270	1250	940	1394	1475	1188	798	673	708	741	1123	1431	1408	1352	1279	1197	930	832	713	720	629	619	629	646	629	636	680	617	632	610	542	557	572	562	621	654	672	666	628	557	547	559	509	526	552	542	565	533	516	554	483	527	521	523	487	530	497	531	503	493	546	507	508	529	514	564	506	467	510	490	484	517	530	521	468	529	511	476	508	514	506	544	516	538	518	487	513	534	494	517	530	536	508	517	530	496	527	501	503	495	542	549	514	504	522	540	494	486	474	510	511	517	511	515	542	528	515	495	535	531	487	473	526	517	517	512	533	517	465	544	516	501	518	513	491	477	536	520	491	531	517	520	520	524	556	488	499	500	512	491	515	536	470	503	527	486	484	494	506	548	520	488	517	494	513	513	498	535	501	531	504	498	479	517	489	494	477	528	555	517	524	485	525	517	520	537	501	510	491	550	522	511	490	480	527	529	509	497	477	512	521	492	520	524	484	501	525	501	468	528	517	522	511	531	525	483	497	476	499	488	545	552	527	493	474	496	491	494	471	538	498	503	505	500	518	499	497	526	458	572	501	496	525	539	493	491	492	475	532	505	532	518	534	487	485	495	516	537	550	486	503	534	479	533	518	538	517	510	504	481	516	498	503	534	519	519	487	522	508	508	487	506	523	469	476	480	509	531	472	499	510	487	487	482	528	470	533	518	546	516	585	508	542	513	516	514	503	483	494	492	482	496	505	542	500	524	503	518	529	503	492	518	541	503	511	518	536	491	476	502	507	524	500	482	476	520	518	576	532	499	515	540	503	520	501	493	495	522	525	465	487	539	521	504	538	531	497	534	520	495	488	509	512	540	525	503	529	522	526	528	487	505	521	496	525	465	489	488	514	505	495	535	529	501	483	514	501	438	521	471	527	508	510	496	514	509	484	515	505	519	535	527	514	510	508	506	506	509	535	490	544	481	489	508	551	503	476	520	513	479	528	495	479	564	504	507	535	491	538	504	550	510	520	484	496	510	494	475	539	480	510	531	474	508	492	540	535	542	516	512	472	516	504	519	536	514	515	513	494	499	548	463	484	514	525	496	510	506	503	538	491	499	523	506	522	508	494	535	524	512	503	514	527	497	485	506	546	498	534	516	504	521	492	493	523	514	523	526	452	533	463	550	539	494	487	510	519	490	511	485	500	509	491	506	557	532	543	546	525	511	534	515	487	470	509	547	499	532	463	532	507	529	547	493	511	494	523	502	508	518	502	518	534	498	471	542	516	515	523	537	486	551	516	529	516	522	553	527	486	515	518	505	561	527	498	537	526	491	523	517	516	535	544	549	515	509	465	517	487	505	497	536	519	479	484	508	488	503	523	488	524	509	474	509	524	516	490	508	506	529	500	467	525	523	470	517	527	520	525	559	489	481	505	529	520	522	486	448	495	532	537	550	536	513	471	526	489	536	536	527	510	500	524	493	507	504	525	528	527	516	499	521	496	500	484	522	537	515	543	520	543	492	480	491	507	508	525	503	523	460	557	480	483	525	490	536	509	532	485	475	478	492	534	510	485	506	487	521	558	536	551	506	437	512	517	490	529	534	500	538	511	471	543	539	480	541	460	525	511	534	537	518	465	504	486	524	506	463	525	534	547	511	507	512	547	478	487	530	523	509	512	559	523	535	504	490	491	548	485	476	510	489	543	523	519	523	512	497	457	528	506	523	494	529	501	486	513	536	553	531	502	522	534	506	543	517	490	503	501	478	550	515	494	478	543	495	495	520	514	530	546	491	511	515	514	507	505	503	485	502	536	531	481	504	482	498	499	509	493	523	520	438	547	458	487	495	490	511	546	534	523	491	539	520	536	505	509	479	475	521	493	525	482	526	498	502	507	499	517	525	490	531	483	500	552	507	511	538	501	497	531	513	527	510	513	507	499	501	485	469	500	552	500	541	496	543	522	488	499	524	561	493	523	528	505	533	528	484	473	499	481	528	524	486	499	485	521	537	491	494	504	522	521	484	543	507	478	513	502	517	533	508	503	543	518	494	498	500	482	512	505	540	498	509	549	539	500	480	508	532	534	477	492	488	508	505	470	511	501	516	523	533	516	504	522	504	505	523	514	479	458	490	470	510	478	494	486	518	500	476	514	497	494	533	511	488	516	502	494	546	535	525	501	536	501	493	552	534	532	466	490	510	504	554	507	489	492	511	501	550	520	472	526	476	516	540	480	512	540	546	511	512	496	545	509	504	520	496	482	485	509	529	497	522	515	507	519	513	504	501	513	473	563	522	521	495	506	532	564	506	522	486	517	469	508	491	512	517	517	499	556	451	515	495	513	520	515	497	497	500	479	564	497	490	535	493	520	536	505	507	500	527	491	475	502	515	478	484	494	531	523	506	479	518	505	509	496	497	510	497	488	520	519	508	517	540	491	545	472	549	488	497	529	479	489	500	498	524	522	462	494	532	510	490	539	495	561	514	533	510	509	530	530	500	567	543	537	496	531	544	486	508	526	508	516	523	540	559	502	517	507	507	510	524	517	517	534	527	522	531	507	487	561	487	522	549	516	538	508	503	530	524	490	459	565	470	487	541	546	526	486	501	516	453	558	521	504	485	520	475	474	530	543	482	473	508	547	542	522	534	517	484	492	511	530	542	510	514	469	542	498	494	507	531	523	487	500	539	537	511	517	522	553	535	549	502	527	478	551	554	496	484	487	523	506	500	528	533	524	524	488	474	524	460	508	470	497	529	513	469	536	505	527	540	548	529	495	533	510	514	520	517	489	492	511	506	520	546	539	516	507	504	470	523	501	559	552	482	533	516	511	554	513	504	538	509	515	469	496	500	497	498	455	506	494	493	520	522	519	538	516	518	490	525	496	517	571	488	552	553	479	545	520	518	468	522	516	535	474	527	489	524	464	483	507	466	542	497	502	484	517	510	497	523	462	507	509	509	511	480	470	485	463	507	537	498	498	532	526	476	512	499	516	499	493	496	481	482	540	531	562	498	516	510	484	492	529	481	540	522	488	500	512	486	513	539	468	478	502	521	489	532	464	512	503	489	530	505	514	504	504	493	553	488	518	530	498	495	491	515	542	522	533	509	505	498	519	491	501	457	482	514	540	515	471	468	508	432	479	492	485	487	514	511	534	526	492	464	544	516	510	497	527	522	502	516	533	537	531	497	482	543	498	522	491	511	528	509	507	506	522	523	500	520	497	489	569	522	530	518	495	501	494	519	476	492	524	479	480	496	505	516	514	486	511	499	515	510	539	474	499	519	462	460	479	532	515	459	480	508	573	501	535	517	512	481	498	486	490	497	504	554	493	531	574	547	487	507	544	484	500	495	516	504	532	498	483	470	524	462	538	584	512	501	526	551	538	473	568	479	517	535	530	506	511	498	527	478	521	509	471	504	471	556	549	530	536	528	540	492	487	492	506	515	528	525	464	576	498	504	499	500	525	476	493	484	550	525	486	530	549	515
1304	395	482	376	300	352	311	350	330	317	274	296	333	327	317	345	309	337	353	304	306	315	315	348	363	380	365	331	326	331	322	293	285	305	286	320	357	294	292	274	299	285	296	296	289	313	295	291	302	278	304	286	331	290	284	325	329	296	287	302	279	338	280	303	315	291	305	347	269	311	286	301	294	316	289	303	290	302	307	309	295	278	308	292	305	279	319	327	283	303	282	328	292	279	307	308	327	336	306	300	298	301	279	335	312	305	299	305	300	290	321	306	304	303	291	323	323	262	308	272	310	305	324	277	268	299	284	308	303	290	306	274	313	300	312	298	320	282	322	269	317	306	305	276	287	260	304	314	267	309	251	302	293	289	295	306	281	267	300	291	337	275	307	332	316	268	272	291	309	304	301	313	327	325	299	299	317	296	327	308	321	299	335	301	292	344	318	318	301	288	297	313	289	281	277	302	291	285	319	311	284	283	302	291	311	290	294	290	292	278	262	326	277	301	261	311	288	284	291	308	280	315	301	302	273	279	302	267	312	308	304	297	330	322	303	273	327	306	306	289	306	297	329	320	296	276	322	300	291	284	333	289	307	266	313	325	303	335	326	281	311	272	294	272	288	329	278	289	287	301	322	295	318	284	279	307	281	298	278	337	286	267	311	318	312	278	302	294	291	313	312	308	310	331	331	293	313	302	347	294	306	314	279	301	312	331	321	301	271	300	301	301	304	285	289	300	258	289	290	322	298	274	314	302	338	315	305	288	297	271	322	321	336	280	281	284	279	319	322	327	296	278	307	298	266	268	324	292	277	303	312	284	300	324	308	328	318	291	271	325	319	286	298	248	292	294	318	286	300	329	290	310	317	299	275	317	311	279	323	306	331	297	291	302	302	310	267	315	299	295	286	315	275	303	329	309	278	312	290	297	289	280	300	280	332	315	296	266	291	297	290	287	287	320	314	296	310	290	316	335	332	289	305	332	263	311	326	279	307	304	292	316	290	266	319	297	319	331	299	306	303	305	298	311	300	279	291	289	320	297	294	289	301	310	276	292	278	321	292	284	313	312	287	247	293	317	292	322	283	281	306	277	293	299	293	280	338	279	306	277	311	319	296	305	288	300	273	265	280	289	299	326	289	299	289	284	286	313	275	308	342	289	274	288	298	306	282	297	315	284	298	299	340	294	284	260	315	311	299	323	308	306	303	299	307	301	299	316	304	291	291	324	273	287	272	305	291	289	336	308	294	309	280	287	328	279	304	307	316	290	320	290	324	306	312	276	300	321	328	277	297	290	299	324	282	298	338	261	291	288	307	316	300	316	299	300	307	291	329	296	329	309	278	313	300	296	283	300	277	305	260	288	295	292	303	280	309	265	325	301	309	293	267	306	273	304	293	293	284	267	314	293	334	293	280	282	296	299	293	292	315	273	349	304	319	271	283	309	286	314	281	279	279	283	294	351	304	277	288	283	266	309	289	291	289	288	306	315	283	285	296	312	267	272	305	335	308	296	282	274	300	294	290	294	326	281	313	285	304	281	295	310	302	291	279	317	328	305	339	304	299	297	307	274	281	316	262	288	310	284	293	330	335	313	315	314	294	290	315	275	308	285	287	308	330	268	280	275	275	340	260	294	278	288	294	313	292	318	305	290	327	295	302	280	277	299	301	295	282	295	286	307	290	311	308	316	313	302	292	302	290	269	287	302	291	305	334	286	298	321	313	302	282	270	328	291	316	278	338	303	283	286	287	316	279	280	330	285	301	331	298	306	336	301	316	295	306	289	264	293	280	332	308	306	292	289	265	296	305	309	269	289	325	267	281	303	291	295	285	295	298	289	312	305	295	280	272	296	289	278	311	315	308	295	297	318	330	277	285	311	307	297	287	324	287	311	308	300	316	302	324	318	298	283	306	304	299	311	293	301	303	282	309	283	294	273	314	286	285	299	262	285	340	302	305	285	310	297	316	303	298	326	289	300	306	305	330	298	328	303	302	296	289	306	310	301	320	301	275	335	291	303	269	286	278	322	315	320	316	317	330	327	325	274	288	288	254	291	318	323	318	291	305	274	282	310	280	304	288	324	313	322	287	336	281	332	291	324	288	290	317	292	312	288	303	294	277	287	309	327	273	297	300	292	252	277	296	298	307	319	273	298	306	318	304	278	299	289	299	297	315	316	278	323	307	284	304	315	282	333	285	295	287	323	280	298	327	305	318	300	299	323	280	251	290	303	282	312	306	307	282	273	318	292	317	300	320	282	284	306	277	311	266	280	272	317	298	286	319	320	272	310	309	291	295	319	329	275	334	305	304	286	315	298	322	295	279	289	299	313	321	306	295	275	280	268	295	301	334	314	264	284	322	283	300	308	264	292	282	329	338	304	299	332	324	306	281	318	267	269	306	310	310	286	298	336	312	292	279	299	302	260	302	306	309	307	297	289	302	317	292	293	292	277	308	311	304	316	276	263	281	292	310	303	293	302	315	290	311	247	295	283	335	297	326	306	295	253	310	306	283	276	296	294	300	278	278	290	320	324	311	292	325	272	283	290	310	318	324	325	317	291	298	302	324	299	318	328	313	313	294	285	307	298	314	299	280	292	296	278	280	293	289	280	298	314	297	300	284	299	302	309	311	312	298	295	285	288	300	336	303	264	307	302	308	331	287	311	302	262	298	280	295	309	305	335	279	264	284	299	315	259	312	317	302	297	296	270	293	282	327	313	291	288	308	310	319	288	295	283	317	265	295	281	265	308	325	286	288	302	297	275	320	298	306	301	318	301	297	296	297	292	268	272	304	302	335	307	248	304	300	274	284	318	295	313	299	303	308	310	293	280	302	320	239	292	304	291	284	307	304	278	298	298	312	289	309	282	308	320	316	306	282	309	299	332	307	305	296	276	293	307	300	286	296	315	315	310	291	308	287	312	291	282	289	292	322	307	322	299	274	305	317	288	278	323	306	268	288	284	275	300	286	309	292	275	285	301	301	298	302	300	294	294	283	329	276	274	270	286	306	291	331	300	328	259	310	290	288	318	305	294	240	295	265	309	277	265	318	318	308	310	324	285	310	317	290	299	304	313	289	318	294	341	280	236	287	303	280	291	284	308	313	272	299	323	328	289	288	301	348	296	256	269	326	294	308	305	291	257	321	309	272	289	273	292	258	286	301	295	288	289	311	302	302	299	273	303	290	342	309	280	301	284	255	307	319	304	286	298	295	301	319	289	314	317	248	306	279	284	299	297	319	336	338	323	309	303	280	315	272	291	309	288	329	313	325	336	320	277	297	319	309	303	285	337	312	304	273	293	287	287	337	321	299	303	285	253	314	264	302	282	275	301	290	285	292	275	275	281	294	318	280	299	294	306	339	298	293	281	299	305	283	299	302	289	309	308	293	297	314	265	294	300	281	276	301	313	283	303	283	336	298	282	335	315	271	304	304	288	301	309	314	314	287	274	299	294	312	302	283	284	295	299	282	296	304	261	308	280	306	300	288	281	303	325
1905	812	1008	1008	848	899	878	829	877	735	803	746	762	887	992	918	918	1089	1030	815	778	768	818	908	1028	1120	1066	1003	984	942	819	796	759	761	742	699	763	802	786	803	823	789	792	779	733	777	749	782	762	790	785	750	724	777	721	749	703	740	754	741	738	771	761	713	726	713	719	760	754	704	709	702	738	703	692	760	788	734	724	730	750	780	748	742	700	718	741	695	756	724	709	707	695	729	778	745	711	724	722	751	686	740	720	718	731	728	713	748	732	740	723	697	697	719	763	668	689	706	726	736	695	754	743	732	671	747	671	728	722	711	745	720	757	717	702	710	727	747	769	741	738	691	741	708	692	728	667	671	721	719	710	732	786	720	742	738	704	736	715	676	727	733	698	781	755	702	709	752	721	729	757	704	725	718	723	706	713	743	754	725	699	709	690	765	743	718	772	688	725	736	728	701	733	755	777	680	696	720	702	691	693	714	714	713	739	706	728	756	743	707	775	752	670	766	734	701	711	705	765	700	679	685	756	786	709	727	756	743	728	780	732	739	769	750	733	711	704	709	716	752	735	708	742	719	733	760	706	719	704	772	776	729	773	741	679	736	778	663	709	684	728	744	742	742	761	673	673	754	683	754	744	716	717	778	732	649	746	715	720	732	761	671	723	669	741	769	730	746	733	708	766	773	698	681	656	737	730	716	723	729	769	744	655	685	691	722	717	733	754	690	715	755	765	692	699	695	738	725	726	722	706	758	737	733	745	701	785	694	701	736	750	761	734	698	749	703	699	723	728	708	664	726	714	779	773	721	671	726	714	733	703	751	752	761	748	774	724	668	739	739	741	773	672	755	687	740	742	723	743	710	691	737	755	770	739	723	680	679	742	711	731	725	718	692	715	695	686	705	722	703	687	712	688	701	761	703	759	713	750	717	752	688	729	724	733	689	732	745	698	732	731	732	757	728	711	689	752	695	678	704	740	751	706	701	719	705	698	677	717	737	697	731	728	730	712	728	715	770	724	747	730	758	740	700	697	752	714	715	737	703	721	729	715	689	704	757	686	708	738	716	703	746	712	726	720	724	729	695	734	767	709	721	737	754	735	722	764	706	750	691	719	708	707	765	727	710	719	708	727	668	698	756	694	719	719	758	720	722	732	735	780	755	739	738	717	783	688	724	725	680	754	759	741	726	686	754	760	728	726	706	752	731	756	719	732	755	775	730	700	728	735	692	692	729	770	726	728	747	677	686	743	749	685	718	727	745	732	720	820	711	758	736	750	711	713	763	736	701	762	784	721	739	714	727	675	720	743	728	717	731	700	732	719	756	748	704	675	745	711	753	779	779	717	665	743	772	765	731	746	736	700	735	751	735	715	707	678	696	670	720	744	731	753	704	728	708	753	704	772	697	728	716	730	699	742	719	726	784	708	728	718	758	718	725	686	743	709	693	709	705	746	769	722	657	766	715	732	747	755	711	735	734	760	716	738	727	719	787	743	775	751	686	710	753	713	745	703	701	720	728	750	733	738	733	718	722	722	736	758	706	771	697	706	697	779	695	677	665	718	730	684	690	746	714	732	720	747	723	714	795	769	733	696	743	688	726	711	725	727	756	771	725	713	690	772	750	732	780	750	785	738	753	692	703	738	726	717	752	761	720	720	710	715	787	721	712	691	717	709	691	741	714	744	732	750	704	710	720	705	749	728	691	701	751	713	711	771	705	753	701	723	767	729	728	701	749	708	788	760	745	738	725	724	718	767	707	727	725	754	754	712	710	743	695	744	687	654	764	725	717	771	793	728	743	752	740	680	741	713	686	679	764	714	735	747	764	715	750	701	750	679	731	740	716	748	787	728	745	723	706	769	690	731	727	702	697	726	773	700	719	694	675	728	735	708	739	685	734	717	734	658	737	743	716	742	700	744	720	706	734	734	720	714	754	708	774	712	675	700	726	714	701	737	661	733	709	704	720	647	734	759	724	759	715	709	687	687	714	717	718	752	761	709	720	712	705	720	702	765	700	752	662	718	741	775	729	728	679	715	683	725	722	745	719	692	727	721	746	719	730	718	736	681	710	697	768	702	744	743	736	778	747	710	716	748	757	758	704	736	740	758	677	720	695	681	716	716	719	733	734	735	742	737	727	746	724	758	714	703	703	715	714	770	732	764	728	741	735	746	724	715	721	772	713	717	712	699	747	718	648	749	772	719	724	721	767	694	670	732	769	745	735	715	771	704	749	717	720	678	667	709	724	776	731	754	729	732	717	725	693	741	706	696	708	724	744	719	676	724	766	716	715	667	731	759	713	722	747	744	731	738	760	652	740	742	756	743	738	754	745	748	746	704	697	694	735	739	719	703	747	726	736	708	723	712	709	731	676	703	710	744	733	731	733	695	776	747	718	722	748	742	726	738	716	695	654	704	738	672	731	763	730	737	717	748	764	735	782	710	712	693	750	728	709	699	709	732	711	743	720	705	718	742	713	729	752	763	700	721	673	713	724	755	754	716	787	700	694	765	678	732	742	742	699	717	717	685	683	713	673	718	737	713	715	679	725	714	736	719	774	760	673	766	746	707	713	720	731	765	704	733	714	715	729	738	769	697	695	763	730	728	710	764	748	738	722	709	735	723	728	733	759	720	693	723	740	763	723	740	705	750	721	723	720	710	757	713	777	687	721	733	690	698	726	706	741	704	689	721	726	743	708	712	688	721	724	747	669	689	719	765	749	776	724	740	719	745	705	691	731	716	757	749	741	706	743	703	738	726	719	715	747	693	714	758	717	727	759	711	691	753	753	798	743	736	710	717	710	684	704	695	703	676	748	746	711	712	730	787	735	717	766	758	718	768	767	736	694	739	727	695	725	753	753	721	733	757	723	724	763	702	740	752	660	728	690	707	756	749	743	717	711	708	710	729	742	736	736	694	736	771	691	763	706	765	695	741	706	728	716	703	732	773	750	716	735	742	724	732	730	766	754	721	712	708	738	735	730	711	659	698	735	705	719	742	716	727	741	736	663	715	715	719	732	682	732	728	769	751	779	746	738	725	739	753	763	731	734	714	744	764	721	741	652	729	677	742	792	712	718	744	698	744	691	701	701	705	728	753	713	664	726	671	757	734	735	709	731	724	779	742	739	726	749	761	740	680	737	727	715	767	756	735	729	715	759	733	728	761	699	712	741	728	727	664	728	760	689	741	728	709	701	704	759	735	682	728	745	723	770	701	676	762	764	717	712	741	714	694	693	746	727	702	651	733	722	710	747	729	717	695	712	719	715	713	717	724	714	716	728	720	702	744	750	729	705	706	703	712	709	743	697	710	709	770	738	763	779	747	759	760	744	771	714	726	705	731	736	702	751	722	720	742	729	741	692	746	735	745	706	735	726	708	729	727	724	776	742	704	733	738	684	794	711	707	649	699	708	769	711	732	709	705	704	767	719	728	700	700	746	729	726	704	717	679	715	712	755	741	791	705	758	728	713	700	755	714	735	738	715	724	719	707	749	722	714
6261	916	897	852	543	445	382	383	383	373	327	308	289	339	350	330	375	370	305	338	328	346	333	383	379	369	336	344	382	338	341	322	287	322	276	317	284	277	337	308	291	274	265	256	286	322	291	341	313	284	300	315	306	290	286	318	328	283	323	321	275	287	298	305	288	273	297	316	306	284	298	314	329	299	338	296	315	282	287	253	297	325	320	300	302	295	298	283	281	294	306	309	329	266	297	294	309	296	283	298	288	291	346	337	312	312	267	282	296	280	319	322	301	291	283	297	313	287	315	301	310	265	311	284	264	276	298	287	257	325	297	280	290	284	283	312	293	291	298	303	267	318	264	270	257	308	303	278	270	288	281	288	296	289	281	311	279	305	330	307	290	319	306	285	256	320	320	284	288	304	278	250	284	280	309	261	298	318	307	313	319	280	264	325	309	330	288	263	286	308	306	317	255	304	288	290	291	288	279	289	273	299	295	292	329	310	258	296	320	299	309	310	261	287	298	298	283	320	316	293	332	335	322	299	286	293	286	303	284	304	297	279	287	293	322	332	310	279	304	291	280	312	293	287	247	290	285	306	309	301	303	307	322	274	280	306	299	293	299	315	297	330	275	273	321	296	318	328	271	286	309	300	303	310	286	314	297	279	282	288	330	288	322	297	293	288	288	295	292	288	278	276	307	272	298	255	290	302	273	317	309	279	293	295	299	304	304	252	275	270	291	293	294	316	325	297	285	283	275	268	296	315	311	286	293	286	293	293	289	283	291	286	293	320	312	280	283	285	274	279	280	287	318	292	325	289	272	276	303	272	281	271	275	285	307	278	304	284	240	316	290	275	295	286	304	308	326	294	281	304	266	305	294	274	271	275	314	311	280	283	282	296	316	297	276	308	332	299	327	291	297	343	303	299	310	313	304	294	299	286	280	287	299	391	321	298	292	295	279	333	256	310	283	314	274	285	271	282	288	294	274	274	321	301	287	298	303	308	284	269	309	295	275	284	275	262	285	316	290	302	300	287	301	262	281	310	281	301	278	308	318	293	295	251	265	299	287	304	297	263	280	271	291	331	281	313	297	321	312	320	323	309	314	312	302	268	290	289	307	290	247	277	275	295	311	282	249	275	284	309	332	295	291	319	311	311	271	297	302	314	259	253	307	270	311	329	310	269	297	282	293	289	290	301	263	284	312	319	311	329	289	277	334	287	261	284	337	317	300	253	302	289	295	293	294	280	293	271	274	288	288	327	283	298	302	276	312	271	293	298	280	347	301	289	288	287	289	301	311	311	300	297	273	269	311	284	301	303	295	252	294	290	278	321	318	287	302	330	276	311	260	277	273	291	277	348	296	283	330	291	267	266	291	284	305	292	328	305	260	310	292	258	313	284	301	287	332	280	282	289	292	299	281	290	302	298	305	277	357	305	273	301	305	299	274	290	267	303	286	291	278	323	284	243	275	307	277	300	309	318	285	250	278	298	307	261	325	295	273	282	261	265	308	287	283	328	307	302	289	300	324	309	276	315	299	268	302	322	322	296	308	277	273	313	282	304	314	290	286	330	286	308	295	283	280	307	314	315	289	289	285	316	308	278	285	320	306	293	268	283	271	271	289	255	264	295	300	309	303	281	297	295	333	281	311	280	254	284	332	266	271	292	272	260	260	288	284	309	302	286	271	282	303	302	315	316	270	288	284	291	278	290	279	322	256	301	290	308	274	280	341	310	310	285	317	281	284	290	276	282	284	302	295	299	309	300	305	294	310	271	282	281	300	319	248	276	266	283	307	321	285	271	290	264	305	261	293	296	294	323	282	291	307	280	290	294	307	302	298	259	281	280	305	286	297	253	301	278	303	265	283	288	286	299	274	310	270	296	276	320	295	264	258	305	296	244	273	268	301	308	316	298	276	294	325	281	279	277	314	294	271	282	295	292	285	277	322	303	285	293	284	294	293	296	293	299	327	291	284	247	286	308	292	318	289	307	291	286	307	287	314	316	293	291	306	323	293	259	280	275	270	306	316	300	298	293	336	288	290	302	317	303	315	313	294	302	316	288	306	287	292	305	288	325	308	312	307	312	282	265	286	291	296	287	303	284	280	343	303	302	323	277	330	303	287	318	293	295	274	288	295	319	297	295	311	290	298	301	291	317	283	266	300	276	277	300	282	291	282	323	297	302	268	325	316	274	292	300	280	290	288	300	299	294	303	295	289	318	301	287	306	287	265	295	261	313	298	287	293	283	273	298	293	296	270	290	269	260	297	287	329	294	277	305	313	281	287	303	288	288	310	268	313	299	284	307	312	259	296	313	291	317	282	269	321	323	282	281	291	319	291	281	314	275	294	282	267	287	305	332	311	294	307	275	275	310	312	300	293	282	279	277	298	291	309	275	307	300	324	280	289	287	301	281	303	282	277	298	284	297	310	313	308	297	303	290	305	294	298	270	303	302	275	275	312	266	317	235	301	279	293	298	300	310	300	291	293	290	286	325	306	328	295	269	311	275	326	287	281	293	284	306	304	308	283	294	283	308	285	283	262	333	306	337	258	269	294	275	286	298	319	315	295	304	295	290	287	306	295	271	266	269	295	295	308	279	303	264	312	297	307	270	291	266	298	285	292	272	308	271	323	283	313	286	285	341	250	292	302	288	324	285	331	300	305	289	298	306	305	278	321	297	281	288	265	313	299	270	293	293	288	279	287	294	283	270	298	321	293	285	284	290	264	308	290	268	290	308	300	309	282	320	312	291	297	310	268	285	276	303	310	301	298	284	300	297	277	288	322	270	314	265	310	271	345	292	301	310	278	276	297	289	324	287	319	306	289	342	287	277	307	315	264	294	263	288	296	292	285	328	314	285	279	306	276	301	323	271	294	303	309	274	288	319	313	282	251	293	287	289	304	290	272	326	320	302	293	282	293	287	300	288	286	294	292	309	301	300	264	288	263	301	287	272	260	294	276	283	265	249	302	302	286	286	296	276	290	278	314	314	291	313	307	306	302	278	294	304	279	315	280	297	315	275	285	255	313	289	292	286	299	273	280	272	304	287	325	294	272	296	324	329	280	285	278	298	307	312	323	297	256	283	294	324	292	312	289	247	334	289	274	304	285	292	286	317	321	301	288	268	296	335	328	293	331	292	294	262	321	317	313	303	302	286	318	287	272	286	286	300	284	311	291	289	236	266	283	276	253	291	258	290	308	270	298	357	286	305	318	333	320	306	274	274	328	316	297	277	290	285	291	312	281	305	300	292	279	268	325	287	285	311	292	275	328	287	296	324	287	299	284	281	286	294	286	283	313	286	320	323	242	267	305	301	301	258	306	240	307	250	284	278	261	319	298	303	275	257	293	285	267	335	291	294	294	261	317	272	284	291	330	268	279	307	305	317	304	290	293	297	302	282	294	296	280	294	276	268	320	288	296	255	295	273	266	308	287	301	300	286	308	291	287	294	316	324	289	294	306	292	291	299	313	284	292	281	309	317	306	286	343	297	293	296	302	299
6262	1389	1915	2286	1718	1420	1293	1120	1070	938	844	902	945	1033	1158	981	1191	1334	961	896	852	924	966	1324	1435	1493	1279	1258	1186	986	928	954	839	737	763	752	790	898	858	804	842	819	788	738	767	731	701	811	792	858	785	760	754	716	689	694	680	738	712	732	749	766	722	703	677	784	721	699	699	729	726	729	721	743	708	688	733	717	736	730	738	700	759	700	742	696	733	722	694	767	682	676	665	671	765	724	735	709	677	711	702	742	724	690	722	776	707	686	702	746	684	666	726	693	711	723	769	688	710	720	680	710	700	714	699	722	703	714	682	742	688	715	688	715	703	726	681	740	726	662	716	710	757	699	730	723	775	719	720	697	698	704	694	711	734	725	681	721	728	705	724	671	672	689	714	676	713	692	720	700	697	738	664	693	703	700	682	683	728	746	716	725	767	779	734	699	745	729	745	727	726	668	747	678	698	729	662	730	659	727	704	666	727	717	736	717	700	684	699	697	679	714	724	706	737	716	665	776	706	698	715	685	729	732	723	725	763	727	736	760	753	718	691	726	723	711	743	726	691	718	684	716	756	714	736	736	710	740	698	726	703	708	729	741	705	707	715	732	723	742	698	688	709	693	746	694	688	746	715	686	707	750	698	720	694	693	723	687	710	747	740	727	713	712	690	741	721	743	672	747	723	721	711	759	711	725	693	737	696	705	695	710	695	681	751	703	722	759	754	751	673	699	704	704	713	705	723	682	751	732	697	721	697	744	736	740	749	704	729	675	734	724	713	731	733	743	728	733	695	693	705	766	691	699	752	725	645	706	687	713	680	698	720	713	702	730	711	720	698	674	650	657	726	716	730	708	734	726	651	677	691	741	723	669	704	678	682	709	718	706	714	721	723	697	720	730	677	696	685	729	705	758	683	725	680	707	625	736	750	769	751	704	711	748	716	726	733	736	736	699	729	689	702	677	722	692	738	701	725	735	724	669	769	710	731	738	719	721	753	732	722	704	766	713	711	739	748	760	701	695	732	730	696	735	703	741	738	716	673	716	709	681	726	717	635	731	767	709	691	712	740	733	747	727	743	702	728	730	733	728	684	697	716	744	731	729	718	700	708	741	757	777	703	729	682	717	740	663	711	644	694	689	703	684	707	689	696	775	702	685	716	701	745	742	696	716	760	754	709	670	717	704	711	758	727	733	730	701	698	733	727	677	740	740	684	752	670	797	686	708	713	710	695	723	738	661	703	708	684	707	730	706	699	711	732	773	711	757	693	731	702	689	697	719	690	701	685	704	682	680	735	723	723	667	682	732	750	708	683	706	712	734	675	706	703	738	689	691	718	712	719	724	717	707	664	731	722	677	696	690	722	699	718	695	713	707	712	705	711	682	696	700	706	708	671	688	658	735	693	700	725	692	753	729	733	727	734	764	685	717	649	688	716	689	684	686	704	714	704	685	693	719	772	718	692	713	713	725	734	690	745	688	694	684	716	729	734	709	691	674	674	740	743	733	703	677	725	717	742	742	696	648	732	702	719	776	732	748	716	710	708	733	717	753	601	735	681	730	738	722	679	714	720	695	684	728	714	703	766	709	723	715	730	723	724	734	751	706	752	726	710	747	725	699	681	741	692	719	751	665	719	702	741	729	717	681	707	718	714	714	745	758	669	701	768	745	701	695	710	763	670	698	693	731	721	673	681	715	744	661	695	733	749	686	755	714	757	681	705	667	734	698	782	702	708	733	706	724	706	679	691	706	692	684	687	698	691	744	711	736	734	700	730	722	710	677	660	741	730	708	712	744	725	721	726	689	699	737	762	688	673	723	737	668	661	733	755	741	724	725	690	689	686	693	704	692	697	738	714	706	641	707	716	744	692	684	708	727	670	673	652	701	734	740	698	704	721	745	704	712	720	699	708	682	682	727	734	688	728	740	720	677	756	666	742	730	697	747	736	719	723	624	654	639	724	701	746	719	692	715	698	743	693	693	791	719	678	682	728	724	712	712	683	742	672	701	758	705	725	694	762	673	693	700	691	700	718	724	729	700	672	686	707	728	726	720	721	662	714	740	705	678	717	699	719	708	720	720	674	693	700	691	707	724	719	689	680	724	718	724	717	759	699	732	681	718	748	689	720	708	688	716	740	734	707	716	732	728	727	682	688	709	749	721	726	731	730	741	690	687	724	697	727	719	702	718	707	697	708	694	717	730	760	728	696	738	730	698	697	678	675	735	748	756	719	684	701	725	729	711	724	702	710	701	705	653	705	732	751	718	744	711	680	709	662	723	701	742	731	701	653	712	714	685	713	694	701	716	717	665	737	668	712	746	669	711	705	722	691	693	707	715	701	735	696	708	733	708	718	728	723	761	739	656	730	753	710	745	728	728	689	697	710	738	735	710	694	714	719	699	729	710	732	657	764	724	669	712	722	711	678	713	737	767	727	761	700	754	713	717	724	728	733	739	701	712	706	710	747	695	722	732	713	652	711	704	702	734	719	744	712	710	713	712	726	712	721	639	726	689	710	713	711	717	687	732	683	744	724	712	726	680	739	714	677	743	727	735	722	724	695	756	729	746	746	735	736	735	662	704	789	721	712	702	666	689	750	707	655	687	692	714	750	705	703	720	726	692	707	715	704	689	669	691	725	700	721	678	708	722	680	728	702	773	705	657	713	729	690	703	691	756	693	741	710	763	717	728	679	726	691	669	685	682	702	693	732	722	721	685	701	755	757	676	713	674	746	684	700	750	677	713	752	724	761	680	688	773	691	682	691	648	695	728	754	678	695	698	697	660	736	767	703	720	740	717	695	703	715	718	718	730	653	755	738	681	695	689	726	702	744	708	755	728	740	705	723	726	733	721	725	704	683	696	660	732	684	714	701	721	701	707	706	726	746	699	726	690	692	687	681	695	723	700	715	770	740	756	686	731	701	722	664	716	711	735	690	703	737	774	683	724	709	700	730	744	668	691	731	669	718	714	721	713	706	711	726	722	732	726	731	662	660	714	702	676	744	679	761	708	713	703	735	758	695	719	705	732	711	703	695	726	677	737	710	729	705	698	716	706	714	740	771	681	722	712	689	734	728	745	682	734	755	735	758	711	677	706	778	720	703	699	715	754	750	732	711	698	716	713	715	702	727	724	728	712	698	754	668	721	722	670	720	694	694	711	727	731	706	725	685	737	762	697	782	700	712	727	694	672	711	707	750	707	727	701	738	692	719	709	684	704	726	707	695	733	731	701	722	659	678	713	712	735	742	719	726	694	749	677	709	698	704	727	718	729	753	712	732	744	683	732	707	726	663	738	705	741	701	682	691	681	751	714	714	721	733	722	667	705	679	716	692	740	687	739	729	718	702	676	686	653	740	727	794	677	713	730	695	691	694	729	748	726	728	689	672	694	760	667	690	689	695	680	724	677	718	708	676	719	754	695	715	767	687	720	688	729	737	689	702	731	715	747	669	737	724	718	743	738	725	703	699	699	682	699	761	756	703	727	723	698	718	700	703	733
11941	1739	1436	1429	806	508	413	347	324	295	245	252	244	250	283	233	328	276	224	206	235	239	274	322	303	325	309	316	247	260	229	225	178	167	211	195	222	223	208	237	192	226	185	208	188	210	186	204	186	227	223	197	187	182	210	191	200	199	196	201	166	191	187	218	191	185	209	181	219	220	187	201	197	196	191	219	195	197	191	193	211	213	180	195	202	183	223	209	199	188	199	249	190	182	158	189	220	198	196	205	191	198	214	213	181	199	228	183	200	194	206	172	185	186	210	191	200	183	177	196	215	213	178	200	206	202	216	192	196	186	176	198	177	190	174	181	183	196	205	210	174	229	208	221	190	186	194	216	209	208	200	202	176	186	205	186	164	198	195	193	179	166	194	176	198	185	197	204	205	207	203	204	193	199	211	183	179	174	206	200	195	205	189	195	177	194	214	219	206	169	213	188	160	203	209	209	215	203	190	187	175	199	181	191	189	175	174	219	189	188	203	195	195	208	165	216	191	217	191	215	170	223	210	228	195	201	210	205	188	211	197	205	190	189	196	193	174	176	196	183	180	188	156	200	194	183	182	201	189	188	179	207	191	204	215	193	202	193	177	189	207	186	198	193	209	218	195	208	193	181	174	211	193	175	193	188	207	220	190	198	194	189	199	178	215	162	187	175	182	203	184	206	229	208	185	206	196	202	206	189	192	205	211	194	185	198	201	179	203	191	191	183	183	188	202	205	218	199	189	215	187	201	176	197	194	201	188	194	180	205	198	193	182	178	213	186	214	179	186	191	189	195	206	197	205	197	191	228	205	204	196	171	200	197	176	199	156	175	216	204	179	224	199	208	235	220	201	182	193	214	203	194	200	225	211	191	184	205	192	206	198	184	191	180	195	208	209	167	213	205	208	202	235	193	191	200	178	182	188	193	202	187	205	203	184	191	185	208	197	198	189	184	217	173	181	197	190	194	206	184	168	192	178	189	188	171	167	187	188	190	201	184	203	206	157	204	205	195	168	198	209	199	180	206	194	195	186	197	201	192	182	190	187	176	183	209	212	203	179	229	192	189	220	206	199	214	214	213	203	215	191	209	194	197	186	191	194	198	168	207	181	183	192	186	230	204	182	168	212	191	197	199	191	191	194	203	232	213	193	195	183	173	193	183	193	174	205	203	177	193	209	173	220	220	202	221	165	198	197	194	197	196	203	192	191	173	185	193	185	197	191	211	192	218	184	177	189	185	219	194	201	195	183	202	186	223	229	207	178	219	194	204	202	174	206	203	204	215	195	177	209	220	187	199	196	206	204	180	174	181	210	206	193	169	196	190	198	220	184	201	186	199	189	216	188	181	194	232	197	212	208	218	196	177	187	200	188	178	215	211	181	197	200	215	202	189	204	229	183	180	216	192	187	198	184	171	205	184	183	227	194	186	216	209	185	189	182	187	193	191	191	197	209	185	186	217	203	167	188	197	187	182	196	206	201	175	176	191	178	187	172	209	186	188	222	197	176	200	200	178	177	203	170	185	178	188	202	192	177	179	226	172	196	178	196	174	175	185	202	202	212	171	215	189	177	218	200	190	234	203	177	191	206	216	180	186	196	212	192	203	187	183	199	228	194	187	191	191	204	180	219	213	203	185	194	198	192	199	223	198	196	215	207	210	215	193	200	187	210	182	183	178	203	202	178	177	195	187	194	177	176	208	202	190	198	219	186	199	215	219	196	200	191	190	183	189	195	190	203	208	190	219	190	187	188	223	198	203	169	191	199	192	168	179	195	215	217	174	210	198	192	196	170	178	171	204	201	184	200	215	216	186	191	182	188	191	206	210	200	177	175	187	219	182	187	163	191	192	191	199	205	170	227	195	198	200	194	203	199	211	168	189	182	203	200	223	186	173	210	183	209	202	213	196	208	202	212	204	206	203	219	174	205	186	199	230	206	197	186	189	207	176	204	205	191	218	215	187	206	211	195	219	209	211	181	219	201	177	205	201	199	193	193	179	192	173	205	196	187	216	198	239	192	179	214	235	188	199	200	192	190	200	215	200	179	187	219	191	201	200	196	173	210	166	181	177	201	210	216	208	201	175	205	202	180	193	166	184	204	190	208	208	207	186	183	219	214	192	202	213	190	198	231	178	178	196	181	180	203	188	198	189	207	226	206	205	219	210	203	211	208	178	202	202	179	187	190	200	231	179	201	182	169	212	198	190	204	219	204	190	196	201	192	176	211	192	192	190	201	208	191	180	210	212	180	196	196	193	200	197	188	208	177	199	189	189	197	213	171	184	232	186	190	202	188	175	196	191	212	189	187	167	192	198	205	188	199	216	206	202	187	191	195	196	175	196	225	199	194	191	184	207	208	206	200	186	177	193	183	189	199	204	195	186	184	207	194	199	199	190	192	209	198	182	198	197	195	184	187	179	189	196	202	202	190	192	213	177	213	204	184	190	216	183	176	218	196	175	184	178	210	217	209	219	205	187	192	191	209	223	206	182	180	221	182	197	178	205	189	206	200	213	181	193	188	179	213	199	201	187	225	180	192	193	191	178	196	196	200	197	208	187	172	182	188	203	223	192	207	220	180	191	198	201	222	187	182	203	197	171	223	220	192	215	207	217	185	172	193	184	178	184	187	167	199	222	192	198	215	210	215	214	181	195	201	210	191	205	190	219	182	202	180	190	205	211	182	178	177	229	185	161	209	195	199	192	208	215	190	206	199	189	223	188	199	194	210	192	182	207	207	216	194	217	220	184	208	187	205	194	202	216	213	196	195	192	186	192	196	221	182	215	205	197	196	209	192	203	168	190	191	174	223	198	181	173	209	194	207	211	206	210	217	172	197	211	192	178	210	197	182	225	189	220	205	198	209	221	206	222	200	221	189	189	182	205	218	239	202	198	208	179	208	219	191	184	176	170	169	182	208	212	210	218	200	191	211	213	213	190	207	200	202	201	213	200	203	236	212	208	170	172	212	202	170	191	182	207	201	182	193	231	221	202	194	216	200	184	183	215	202	187	195	192	183	203	189	191	190	189	192	213	197	196	193	187	175	194	197	189	197	194	172	185	218	180	206	195	200	185	215	180	195	187	165	191	204	193	203	185	175	218	199	185	178	208	191	189	202	215	170	215	200	188	185	188	202	179	184	192	193	205	191	188	182	199	194	191	206	187	179	185	177	205	187	186	198	206	187	189	194	189	197	219	192	190	186	220	191	196	187	170	192	194	176	195	183	206	197	185	234	177	205	205	183	196	223	197	198	209	204	223	204	208	216	197	204	189	219	204	207	215	218	207	212	185	180	186	190	212	211	184	210	148	215	190	182	175	204	239	216	181	181	203	166	208	190	194	220	206	192	194	186	173	207	180	181	193	177	196	201	178	213	167	209	199	203	192	178	177	208	194	185	175	204	201	184	212	171	173	195	168	194	166	185	188	226	204	209	203	205	201	163	196	168	150	190	181	208	207	174	195	193	212	208	200	185	233	229	177	210	198	167	187	189	202
8051	1644	2648	3228	2270	1766	1545	1334	1059	919	871	775	971	978	1018	891	1370	1070	715	742	720	873	1173	1475	1570	1357	1318	1253	996	926	767	703	586	542	608	516	575	636	704	763	741	669	604	575	548	542	567	594	604	578	614	535	541	553	530	504	510	558	505	512	496	508	524	512	489	502	532	457	485	504	478	514	502	504	510	508	537	514	486	513	536	516	498	516	499	516	540	478	488	525	495	540	532	455	487	529	471	501	493	530	458	520	472	488	482	516	499	495	457	494	486	485	488	508	485	492	508	486	508	499	474	482	504	472	496	504	475	407	465	516	502	494	455	469	475	492	552	501	509	501	471	497	487	476	488	472	515	514	488	458	466	504	480	484	508	495	475	476	485	476	507	471	476	486	552	481	515	469	478	467	478	480	509	466	503	478	483	481	484	529	465	522	500	482	507	487	514	512	529	501	483	528	484	505	482	488	503	515	501	502	491	482	512	520	462	515	523	516	470	477	516	499	471	508	497	496	469	504	520	506	481	481	465	521	496	477	532	478	456	515	476	492	477	516	482	516	474	534	516	484	492	522	489	492	463	469	517	479	531	484	470	496	501	486	513	465	524	521	499	467	471	497	558	459	479	460	491	475	512	434	484	479	529	464	500	452	474	487	453	483	496	481	464	483	503	494	471	485	477	494	477	447	491	454	536	501	476	506	506	510	493	477	477	510	523	492	469	498	501	495	532	523	500	500	475	473	489	460	499	496	495	463	519	517	497	534	464	486	501	500	485	466	491	454	497	525	515	470	449	509	509	476	502	519	502	475	508	537	505	468	501	479	497	501	522	491	531	518	485	503	527	468	445	501	499	499	493	496	482	487	479	501	537	471	495	457	473	521	480	532	501	503	495	477	455	484	537	518	478	510	508	507	497	484	486	492	476	501	490	457	503	489	464	497	469	501	477	466	477	523	471	470	536	508	487	513	467	494	489	530	492	512	527	479	462	489	464	488	490	541	492	537	482	476	494	517	513	462	477	513	463	520	501	468	536	496	515	556	502	544	511	516	485	483	502	470	451	518	538	466	508	529	522	494	467	521	480	504	451	482	492	489	516	508	468	536	504	498	501	507	464	502	499	496	518	510	497	465	488	448	493	489	476	476	523	495	482	531	486	499	467	485	480	465	481	476	510	476	466	525	485	552	487	531	516	488	506	480	511	473	491	480	508	510	450	489	528	485	510	468	456	487	492	495	517	483	495	461	475	492	523	461	479	454	492	465	517	471	470	497	490	512	472	487	527	499	509	482	524	501	527	482	469	520	442	502	463	492	473	510	499	502	522	505	454	463	488	485	520	517	525	507	516	522	496	492	496	516	501	518	494	481	479	500	452	487	438	482	532	475	482	466	466	479	512	480	521	507	487	492	456	487	520	486	467	454	473	487	460	491	463	496	468	500	530	482	531	500	491	490	484	523	472	505	499	528	491	517	504	484	484	491	482	498	472	529	521	463	488	464	512	504	495	485	509	493	460	477	525	476	493	513	492	452	545	449	469	464	514	452	485	502	456	494	467	450	452	513	478	489	509	454	463	501	476	481	508	513	484	502	500	503	483	473	501	481	495	522	494	491	483	503	476	471	488	474	467	448	492	478	509	497	440	459	500	523	506	491	504	501	478	492	525	496	496	486	461	461	476	490	494	501	526	486	513	464	501	461	505	485	481	464	469	477	520	487	476	520	478	480	488	519	467	506	461	531	483	498	507	476	476	494	487	499	517	507	493	476	504	484	492	453	485	477	476	535	486	482	502	489	484	502	473	520	501	500	492	479	545	495	539	496	514	508	498	468	490	469	495	484	496	454	530	472	547	502	521	518	472	490	510	540	473	529	488	484	499	494	496	466	476	475	490	490	538	507	515	501	464	470	500	484	520	480	485	490	516	501	454	485	533	479	490	507	500	484	434	503	547	477	532	469	534	519	471	497	456	477	452	490	501	485	461	495	505	462	489	458	527	475	448	507	504	519	497	438	523	484	507	514	502	460	439	498	493	480	477	468	470	506	555	490	497	480	518	494	500	465	483	531	486	515	532	481	484	485	481	485	488	464	502	497	499	500	499	484	484	467	499	547	500	492	497	489	474	504	516	489	506	517	526	474	505	517	505	498	466	527	484	519	537	509	490	511	503	486	476	510	489	467	461	508	503	462	464	502	455	495	520	478	474	548	490	508	523	479	509	511	486	502	517	470	482	480	471	502	497	463	468	479	464	497	503	506	509	479	485	481	501	455	505	448	482	497	505	469	443	516	481	511	463	511	540	504	496	529	458	486	533	517	479	514	500	491	483	495	480	485	449	512	472	474	464	490	499	511	497	459	502	479	500	506	491	468	519	507	506	512	516	496	493	462	529	480	479	487	514	478	495	505	481	502	499	469	469	473	458	498	489	506	498	453	508	482	485	530	489	511	500	472	494	525	507	509	540	483	517	496	466	473	487	474	511	477	455	451	533	506	529	509	491	488	474	499	490	530	474	492	508	526	491	543	524	499	492	518	507	505	503	483	512	493	504	488	503	485	492	474	503	451	513	461	526	468	495	525	486	512	516	513	489	508	500	516	516	498	493	494	494	470	514	478	515	478	514	482	496	518	509	456	450	515	471	455	494	539	510	496	482	476	503	496	518	510	504	519	516	527	500	459	444	466	508	509	531	467	509	513	515	442	539	505	502	450	503	473	514	585	500	526	490	494	491	467	506	438	471	498	490	467	473	484	488	511	468	484	513	503	487	455	448	516	513	501	541	468	436	487	490	472	538	475	501	524	524	538	561	476	504	478	513	498	493	478	492	502	483	500	484	475	482	449	508	503	479	471	460	480	513	504	473	529	495	497	490	478	471	517	464	475	502	512	518	433	496	516	473	491	509	531	538	490	487	503	524	514	488	481	449	483	457	500	467	532	500	483	464	500	457	516	451	529	473	465	484	494	507	500	538	453	473	481	506	472	492	497	510	513	451	479	504	492	491	503	500	507	535	509	527	467	490	478	477	459	461	502	473	492	506	539	499	459	503	469	483	510	505	508	470	501	520	523	455	516	482	494	468	485	483	484	479	533	527	514	490	517	509	466	491	518	482	461	552	490	537	490	467	528	495	480	472	499	502	515	514	473	481	466	474	520	529	468	495	478	498	518	494	521	468	491	443	501	516	509	445	490	492	499	497	482	487	403	493	478	514	463	495	447	499	465	489	521	480	473	506	522	468	503	491	455	464	477	473	437	489	539	486	484	496	454	478	466	440	457	501	467	475	480	541	497	471	487	483	488	491	465	460	467	534	511	491	479	537	475	508	483	522	518	441	468	486	506	510	525	508	479	525	438	502	507	491	477	490	501	490	517	481	493	537	487	488	485	506	483	473	493	460	466	498	476	489	479	480	494	495	526	459	488	532	452	558	527	469	478	490	519	469	474	469	489	523	472	488	513	473	485	483	502	488	498	495	499	490	492	506	455	474	475	553	500	455	480	478	523	525	492
1552	492	428	396	337	361	316	319	319	287	309	300	337	349	329	323	369	303	305	345	304	301	326	354	348	321	344	326	304	296	310	304	321	326	332	312	278	321	313	313	325	316	307	282	297	300	311	280	285	313	259	305	303	280	311	284	291	252	301	294	296	307	260	276	292	302	305	257	261	290	255	331	304	323	313	290	264	306	269	315	341	267	300	299	344	316	297	272	296	311	316	284	327	278	290	302	302	294	285	277	304	293	320	277	288	291	273	291	301	261	281	279	283	306	280	310	294	272	293	307	295	284	285	330	303	285	296	328	259	294	302	298	268	311	319	288	289	283	275	311	316	301	320	291	265	317	297	306	283	309	298	297	304	291	300	308	275	257	308	286	298	265	286	260	315	320	267	310	297	300	284	275	301	293	269	270	255	304	316	309	265	288	314	306	296	308	285	302	290	296	276	294	280	306	307	295	292	265	280	296	314	287	298	290	287	294	263	314	285	291	268	270	300	307	280	310	264	298	294	279	284	260	279	291	316	267	282	295	287	273	300	291	285	282	287	310	305	310	308	322	340	292	278	292	306	272	299	275	296	348	274	308	314	306	302	295	265	299	319	313	277	272	293	276	276	266	267	287	297	297	275	277	268	287	312	285	270	296	283	301	309	296	293	307	272	287	310	315	302	273	267	286	312	318	331	281	327	292	287	291	297	283	289	300	310	282	295	266	319	309	279	310	283	304	275	307	316	305	307	325	253	283	292	304	320	282	278	274	286	276	294	295	288	291	312	318	289	289	282	325	276	316	294	295	306	323	285	302	284	292	273	266	323	278	280	314	303	290	281	281	289	302	283	300	283	300	286	256	283	317	297	304	285	315	322	293	278	313	334	313	299	307	281	289	283	295	297	282	302	282	308	270	277	295	306	262	298	319	290	286	301	297	294	297	300	283	273	331	289	330	287	287	267	333	266	308	309	287	325	266	278	335	306	290	313	315	267	310	302	307	301	307	289	271	290	331	315	304	303	302	267	259	292	305	285	303	336	269	290	325	311	288	271	267	288	308	275	287	298	293	280	281	320	302	297	298	277	259	301	286	312	266	314	251	313	307	277	305	296	265	304	285	304	290	281	287	286	293	303	324	303	303	259	251	306	298	280	313	281	264	280	301	298	306	314	268	270	289	299	312	308	286	281	299	266	321	301	345	298	282	287	265	295	300	296	287	293	320	286	304	276	294	313	327	291	320	324	281	285	291	273	279	279	297	318	310	304	296	272	303	308	331	300	268	311	246	307	259	325	296	287	274	310	339	276	275	278	244	314	296	302	334	280	293	261	300	292	296	310	274	289	255	267	292	255	289	268	288	305	289	331	312	301	312	306	271	273	312	305	326	285	309	277	305	322	307	275	293	277	277	281	274	285	309	307	307	301	290	286	294	296	292	288	278	309	289	302	283	269	332	286	288	284	322	297	296	281	298	267	313	302	297	315	289	306	281	300	255	308	294	273	281	293	292	281	321	282	336	299	309	282	293	290	315	318	244	289	301	252	308	303	299	289	317	279	273	276	304	303	311	303	283	252	311	337	284	337	322	291	318	310	291	298	297	309	295	270	319	326	297	308	291	300	299	306	314	315	266	300	299	307	324	298	258	293	301	300	301	317	311	314	287	298	302	301	296	300	290	286	317	307	296	296	281	298	322	325	305	294	313	312	284	294	332	286	261	274	329	316	264	281	320	301	295	284	294	314	274	289	303	282	289	272	301	303	308	300	298	305	274	269	276	285	282	266	289	324	307	296	307	296	301	284	302	301	269	299	306	293	302	276	275	283	293	250	296	315	312	279	290	301	297	289	320	270	285	295	291	298	319	305	299	285	296	295	283	308	308	301	268	292	286	307	294	283	297	299	299	287	265	292	275	293	298	360	311	325	284	305	346	297	296	322	293	321	293	295	295	304	294	282	293	258	254	279	263	327	276	299	276	256	309	281	301	299	316	291	291	290	284	299	296	275	285	298	320	322	297	282	297	275	280	313	288	290	323	289	295	295	305	309	294	288	319	263	284	290	324	300	269	319	274	294	280	285	274	290	284	305	328	305	283	285	294	286	258	295	298	297	294	311	319	305	311	309	256	290	271	294	293	307	312	294	283	273	260	313	290	269	263	282	284	301	276	289	293	310	278	317	286	314	284	290	284	308	317	297	284	272	309	283	327	279	282	292	310	283	308	329	296	277	278	290	335	259	323	306	289	320	293	296	259	287	280	322	306	319	278	325	270	272	278	279	290	282	283	302	288	318	314	265	306	310	307	268	285	288	239	323	295	296	320	280	287	333	330	263	286	284	271	254	262	281	300	315	276	304	311	293	265	290	317	309	335	290	313	298	293	304	300	287	302	302	307	322	296	292	292	309	286	299	294	303	276	268	327	285	281	283	295	300	285	285	322	288	300	287	297	260	291	271	293	269	311	308	317	294	273	305	305	268	306	313	316	288	304	279	277	289	297	291	322	287	301	293	290	288	280	314	294	295	297	301	303	234	275	296	277	302	281	301	294	323	278	300	299	301	315	261	273	267	323	274	284	302	311	281	280	280	315	296	301	285	278	261	302	306	292	329	304	287	284	301	280	297	314	281	295	297	291	267	302	300	305	279	308	300	298	325	294	316	281	309	281	281	287	298	304	273	283	331	324	284	265	291	316	293	347	295	320	291	302	302	272	287	302	290	310	305	315	277	334	297	301	285	290	299	280	271	312	275	261	261	266	270	278	279	310	317	323	281	327	291	317	278	275	311	296	313	281	276	313	318	319	330	297	269	310	316	320	287	282	311	289	289	278	289	279	312	294	274	270	307	299	281	280	303	303	271	292	306	320	273	310	301	290	312	270	300	279	270	303	307	350	268	286	338	299	304	297	296	328	278	311	289	301	310	288	289	283	316	309	322	272	276	306	327	284	277	311	281	299	301	267	272	274	313	324	294	316	250	283	301	300	285	302	285	288	284	293	297	289	275	333	312	271	304	317	283	288	303	309	264	291	294	302	295	279	283	308	309	293	300	297	302	293	318	260	274	289	270	322	302	307	303	312	294	276	299	302	296	282	303	327	261	285	319	318	282	283	298	266	316	304	266	279	293	302	261	285	266	274	310	277	321	296	332	316	283	293	285	289	280	289	276	288	290	298	296	267	265	305	312	294	299	264	281	283	289	293	249	282	265	301	270	308	274	295	298	308	300	324	296	314	290	276	298	300	287	276	295	279	300	283	290	302	288	270	267	310	345	297	291	291	303	271	297	308	270	282	296	302	280	291	308	324	293	275	293	286	290	284	328	297	292	283	298	292	288	337	286	307	301	296	285	273	300	281	300	272	284	295	293	335	254	288	302	344	286	300	296	300	295	284	258	289	315	280	281	263	292	289	285	277	301	301	256	257	264	272	305	259	291	302	280	313	292	318	321	319	308	321	272	307	271	291	283	283	325	322	295	297	319	278	318	279	303	288	293	279	316	275	281	298	270	321
2046	910	1007	1039	922	880	952	863	801	735	789	794	909	862	886	837	977	872	792	741	815	892	975	1120	1029	1111	1034	915	888	815	791	739	772	796	744	738	782	793	842	850	777	758	785	753	743	709	773	739	683	821	774	711	721	706	709	751	714	740	742	685	767	710	728	707	730	686	678	661	717	735	681	680	749	706	734	684	697	700	754	688	763	732	757	705	716	692	700	722	700	724	694	788	703	752	695	689	770	729	726	740	697	731	695	739	760	672	683	721	699	713	728	725	720	723	708	676	741	736	755	708	734	718	707	705	739	723	695	720	760	744	718	704	717	697	704	752	749	735	704	727	727	753	785	725	701	717	732	660	693	757	769	715	699	790	714	701	706	694	676	726	689	735	721	695	714	734	720	685	744	684	721	743	740	761	686	709	726	743	669	698	722	702	688	718	705	687	744	661	710	758	699	703	731	690	712	710	709	730	664	709	708	686	754	684	678	709	679	722	705	665	705	721	699	743	731	720	720	765	710	705	685	735	676	727	719	723	749	765	752	704	735	727	713	718	721	692	733	728	752	694	748	649	715	774	700	742	732	735	708	712	683	730	727	726	766	686	722	691	745	684	744	696	695	727	712	723	771	735	739	675	725	696	730	687	714	742	735	706	728	735	737	758	725	674	704	737	701	712	711	753	721	688	715	695	704	751	739	714	716	693	700	749	712	729	702	760	689	728	703	717	678	696	715	698	701	676	706	757	681	728	775	701	706	719	698	730	698	764	734	757	740	703	701	734	718	726	685	703	663	739	762	715	674	673	702	703	723	727	781	684	714	673	724	730	751	724	691	692	705	728	677	699	738	726	736	714	752	702	693	700	745	729	696	716	669	732	740	746	702	715	766	704	688	744	760	684	729	692	705	729	718	734	794	718	691	729	697	680	675	699	715	704	676	731	734	675	703	711	715	794	725	759	717	662	706	719	696	730	718	749	736	708	691	702	730	723	695	711	680	692	755	737	720	695	718	756	755	699	695	731	696	715	720	774	719	736	711	726	681	681	677	701	697	725	692	713	712	723	744	743	707	735	714	698	714	777	704	736	705	696	671	693	714	726	664	685	664	747	697	692	701	727	640	689	662	703	781	756	722	707	700	676	759	688	693	744	680	701	724	745	720	698	747	724	711	701	701	714	696	697	741	696	702	737	722	742	760	709	728	702	758	707	730	714	691	686	737	754	703	688	695	720	710	707	757	677	691	728	743	658	726	737	699	692	715	722	712	654	725	784	732	716	693	651	693	697	716	688	731	694	717	764	736	700	720	763	727	709	735	729	697	690	696	729	691	712	705	705	714	674	689	735	724	703	719	689	707	687	697	716	696	717	747	668	691	712	729	682	725	727	703	763	694	710	704	712	714	677	724	667	765	739	694	696	671	737	710	715	732	694	756	715	715	724	731	722	715	697	735	761	718	748	755	695	744	712	715	728	674	712	719	750	743	687	763	723	755	731	733	701	712	696	711	691	708	713	735	713	771	746	711	715	727	724	704	704	724	727	714	719	744	672	696	738	714	725	678	753	723	709	729	732	739	713	749	718	696	699	695	723	688	722	716	704	701	703	709	708	727	730	733	742	753	758	730	798	759	708	724	767	746	734	730	721	701	699	738	704	710	772	700	719	705	774	725	749	739	707	740	707	705	691	715	703	708	730	725	724	710	716	724	701	763	672	718	698	726	748	742	725	706	762	742	740	722	729	729	734	742	677	693	700	714	683	672	729	728	716	725	720	694	736	706	713	702	689	683	728	735	712	707	742	701	702	742	741	691	721	743	696	753	705	710	734	733	747	686	723	741	674	753	685	705	673	671	663	707	718	752	695	712	722	727	672	683	708	740	700	747	736	697	727	695	714	746	731	717	689	710	740	761	687	776	716	718	793	730	732	713	677	736	761	731	767	672	695	711	679	702	713	743	684	703	668	715	686	752	710	735	707	721	730	675	733	708	730	728	771	731	686	727	704	731	709	731	701	689	778	704	755	760	717	699	773	746	739	716	716	679	728	687	773	731	703	676	689	740	678	705	699	737	656	759	740	701	738	741	666	725	691	672	659	697	739	738	673	670	722	654	718	713	727	708	735	661	736	683	719	734	716	694	731	724	729	763	686	689	750	750	664	681	684	740	731	741	701	680	669	723	699	732	699	707	743	728	702	717	699	728	710	730	687	709	751	749	697	705	663	738	673	718	744	754	700	683	687	729	745	701	721	709	747	720	722	692	701	699	691	746	686	713	721	691	720	698	702	730	704	681	717	680	737	724	704	705	751	711	740	684	712	753	739	738	711	740	744	704	685	711	697	738	741	663	689	734	694	701	709	730	705	664	766	721	702	693	756	700	711	686	666	734	712	720	708	673	678	710	735	753	677	734	712	683	714	765	701	744	750	700	714	677	683	753	716	711	711	711	679	718	688	704	738	668	737	700	726	731	688	711	774	719	712	719	694	786	735	748	726	739	751	720	724	711	720	686	664	737	747	705	712	711	736	714	694	768	682	665	736	700	711	690	685	684	705	707	727	757	707	735	683	699	689	744	671	791	741	766	755	721	681	678	733	676	719	696	743	706	693	712	714	694	662	732	689	697	698	713	677	717	697	739	713	739	747	686	748	721	708	695	705	727	737	701	701	673	816	733	700	689	676	739	739	670	730	722	715	700	731	768	693	712	783	725	746	710	774	677	692	709	739	752	750	692	696	737	746	716	693	742	675	686	724	684	719	782	711	700	793	706	707	734	727	698	682	752	675	734	729	698	686	738	760	727	716	739	737	689	723	748	736	715	705	725	710	747	723	743	699	718	706	736	717	732	706	699	718	771	732	704	670	751	720	717	706	708	729	711	752	762	723	650	759	673	735	671	642	688	718	686	707	689	740	698	686	700	719	748	751	753	691	706	754	707	757	688	696	739	683	711	701	694	715	727	735	708	737	726	655	695	726	684	659	670	729	646	702	651	721	701	728	690	729	731	688	677	699	697	716	726	727	776	688	710	691	785	698	697	760	719	721	737	694	704	726	736	694	753	741	691	711	697	689	708	722	722	749	754	726	758	739	704	743	722	680	749	719	692	719	685	729	693	767	734	687	704	770	783	751	724	702	728	708	742	728	759	710	726	744	746	683	756	675	705	742	772	764	686	683	771	732	733	769	694	745	704	725	692	718	721	704	721	767	688	718	688	698	762	718	699	713	748	691	735	711	754	701	709	729	706	726	713	751	717	659	765	697	698	697	732	683	742	712	728	702	733	760	739	706	705	741	716	765	713	700	740	714	721	732	659	732	685	720	701	734	727	729	739	718	722	666	769	743	759	709	704	760	722	722	722	736	759	675	693	700	757	735	721	743	757	714	693	725	702	777	758	731	683	727	699	710	723	698	780	697	792	655	728	752	701	705	689	753	722	697	695	744	736	734	739	726	723	730	710	689	743	760	657	770	705	728	723	759	740	715	765	657	689	711	735	702	685	721	701	678	697	714
6401	992	845	1003	649	451	408	402	349	319	327	356	319	328	319	370	335	299	308	300	328	350	355	368	359	362	330	340	383	293	263	302	278	323	299	308	297	298	349	395	306	302	285	297	314	279	329	316	311	291	283	272	284	304	311	321	309	291	309	277	267	284	303	303	287	287	297	297	288	305	282	310	314	274	296	275	276	283	276	280	295	297	317	313	316	314	308	312	291	315	300	274	276	280	300	290	286	311	314	292	307	318	272	293	282	303	300	292	296	314	279	269	283	299	317	259	304	284	305	294	305	286	300	286	270	309	277	280	312	296	283	278	314	312	278	289	325	318	330	313	273	298	302	309	291	291	296	319	291	294	306	285	330	279	283	305	338	274	261	289	331	298	272	275	296	268	297	302	285	258	302	326	266	286	318	292	285	320	290	299	266	254	296	298	347	347	280	301	310	285	290	283	264	246	267	288	296	277	269	294	286	286	277	298	281	348	278	270	286	332	266	249	314	326	286	280	232	312	298	292	294	292	327	307	287	304	331	286	294	267	304	289	279	308	299	265	298	278	300	287	286	289	296	262	306	300	285	281	286	272	307	242	258	324	317	266	294	346	311	274	276	284	263	290	306	298	277	297	294	289	292	305	299	264	283	317	313	275	297	287	311	287	294	287	290	287	268	280	288	321	281	267	262	283	316	257	285	295	319	322	286	287	315	289	289	278	323	286	303	263	295	306	301	316	261	298	275	321	299	268	300	293	305	258	271	328	332	309	283	285	268	294	308	309	298	307	277	291	284	293	308	314	282	277	271	282	314	312	270	275	278	275	280	273	267	276	268	256	289	280	333	301	306	293	292	318	289	347	289	283	266	281	335	323	263	296	299	276	289	312	321	317	310	284	282	312	290	313	260	266	319	282	283	305	284	296	310	277	313	279	295	279	272	271	327	310	332	254	286	280	268	301	312	287	265	297	293	267	328	308	314	303	290	289	265	279	290	303	293	267	288	296	295	278	276	290	274	289	294	310	258	287	305	276	312	308	292	280	281	315	290	278	283	313	298	279	296	315	248	298	317	300	319	305	275	304	276	306	297	298	284	300	304	321	301	283	293	281	289	294	315	317	319	278	310	296	273	280	278	315	311	278	298	283	300	302	290	296	293	299	303	269	279	272	285	271	286	283	324	292	283	307	290	292	313	301	292	323	296	287	306	297	325	317	262	317	289	286	275	277	301	286	325	297	282	321	311	288	299	313	296	302	277	288	301	304	280	296	304	291	285	281	292	289	298	308	301	316	317	317	291	270	298	286	289	306	309	294	306	301	305	295	297	329	299	301	280	335	286	268	290	327	323	330	283	276	274	273	289	267	284	265	281	294	284	288	279	270	276	286	260	284	292	322	282	277	275	321	316	277	283	284	277	290	267	304	310	293	274	289	318	303	280	294	320	310	300	294	274	282	292	327	341	297	263	314	326	297	326	272	262	310	317	290	296	290	322	289	289	283	300	308	310	272	275	271	274	289	296	309	325	295	294	301	293	280	299	265	278	287	304	289	290	282	326	337	282	273	303	314	277	292	272	291	277	309	295	296	303	306	303	275	321	302	269	293	283	301	272	297	303	320	248	282	272	294	340	322	310	332	280	297	289	280	277	302	285	277	323	318	277	297	301	318	299	280	308	266	313	305	300	289	262	257	270	300	298	283	305	262	275	308	287	264	283	321	298	239	289	259	310	309	267	264	299	302	291	289	320	247	310	308	301	279	291	295	272	283	268	319	269	309	274	286	314	318	278	274	321	311	304	291	280	322	303	281	311	324	287	332	345	280	302	290	298	318	306	305	300	286	303	298	259	281	304	311	283	294	248	270	290	278	313	292	279	254	306	323	292	305	286	297	313	311	272	310	294	301	273	287	280	290	283	326	314	287	317	278	295	266	291	316	318	268	279	328	295	294	291	279	289	273	273	288	295	293	303	280	286	276	278	275	267	301	280	320	260	282	286	322	259	269	294	274	259	324	321	321	277	293	343	291	299	315	290	299	277	276	275	281	283	305	264	258	296	317	303	278	281	289	294	309	280	313	275	309	284	312	306	294	293	264	297	279	306	294	285	279	280	266	294	286	289	299	308	263	314	283	306	273	304	299	291	311	324	276	281	289	290	304	329	286	302	280	294	299	287	329	327	288	288	286	292	324	290	310	352	231	300	244	276	302	277	298	293	312	316	301	303	271	271	311	301	292	338	314	289	300	274	275	296	336	305	299	303	304	290	294	289	331	276	299	280	285	298	290	306	312	294	256	297	333	263	273	285	268	284	310	260	287	317	298	290	291	277	302	285	311	317	285	303	307	317	321	294	314	313	302	309	248	306	282	276	281	287	283	320	304	260	274	298	275	317	275	305	321	310	306	256	299	291	310	295	288	302	304	317	283	278	281	302	261	273	292	305	297	299	278	277	300	284	298	272	294	314	291	308	307	302	299	284	296	291	262	303	296	311	325	300	264	328	295	301	288	321	272	297	295	294	293	282	285	272	331	281	266	261	310	300	277	305	275	320	290	284	295	273	306	301	299	249	270	284	291	326	306	310	269	276	302	298	262	300	296	291	276	266	266	265	282	283	292	288	289	295	309	258	295	298	265	252	306	287	282	295	282	298	298	313	285	255	311	300	288	284	297	296	280	311	305	313	280	293	287	333	298	294	294	294	281	276	277	302	253	290	297	281	306	273	305	278	274	290	311	294	279	306	328	290	271	316	286	283	284	328	285	294	284	309	322	268	302	277	315	291	314	304	278	285	299	280	276	309	292	307	286	270	281	296	304	294	308	326	297	308	307	317	309	291	331	301	301	317	304	283	308	322	297	290	265	310	291	266	281	311	266	296	315	276	275	321	297	286	282	310	283	304	272	282	299	282	285	297	295	302	301	290	328	279	283	325	288	309	305	262	300	281	278	281	322	304	287	295	297	278	316	284	299	306	312	311	287	295	321	337	264	295	298	284	292	305	283	281	302	310	304	316	263	278	276	267	291	289	297	266	293	271	308	292	273	271	301	288	289	322	307	310	303	305	289	309	291	281	286	308	283	292	310	297	283	284	288	323	294	310	260	308	297	285	319	284	307	292	286	288	274	317	295	276	274	280	285	290	304	326	273	306	302	322	284	311	277	280	311	316	280	304	268	292	325	293	284	286	290	264	306	287	278	314	265	299	267	258	306	290	255	310	308	318	294	247	294	256	273	273	317	287	302	308	284	296	329	298	273	300	298	287	295	272	287	309	298	282	301	277	291	288	316	286	314	269	272	266	260	306	283	283	282	308	285	299	294	274	293	279	291	311	295	301	271	309	267	271	269	251	274	285	293	292	307	280	268	307	281	301	320	282	253	260	273	293	313	295	305	302	302	328	292	295	303	284	304	331	287	292	266	293	276	293	295	283	269	312	311	274	298	327	282	300	279	273	283	284	278	304	305	273	281	321	259	274	299	307	308	276	296	284	283	292	299	285	298	283	292	293	295
6297	1349	1844	2349	1811	1426	1312	1159	968	945	896	1089	1078	1022	967	1140	1048	974	836	822	931	1075	1285	1286	1202	1324	1168	993	946	978	829	732	698	742	694	724	862	927	956	937	916	827	758	774	722	778	755	770	805	760	796	750	748	729	740	746	747	714	749	810	719	734	741	684	692	756	690	709	705	683	699	714	728	663	689	669	696	707	741	710	693	701	761	683	695	713	699	747	721	726	680	701	756	774	716	730	721	709	726	748	729	724	701	725	673	699	693	715	709	689	699	692	701	713	661	707	705	713	727	689	693	690	735	670	724	707	695	681	715	728	684	685	689	710	705	692	696	698	703	669	683	706	731	715	686	755	692	733	735	725	779	707	737	680	670	750	741	771	705	682	680	751	692	740	723	710	657	700	735	720	730	725	693	760	754	709	702	701	704	738	694	672	680	699	710	740	746	689	676	672	752	722	690	768	748	734	734	734	685	771	751	698	664	749	721	719	731	690	731	707	698	721	715	733	668	696	727	693	702	686	710	698	664	705	717	725	749	707	751	730	710	696	660	725	692	685	748	688	657	749	730	731	735	660	711	725	705	684	724	699	711	730	683	733	697	717	738	740	727	690	703	719	709	738	703	724	722	734	680	700	713	659	778	722	692	740	782	700	684	710	713	739	700	734	691	685	725	764	723	732	771	740	696	686	702	709	734	765	675	732	718	734	740	738	786	719	707	704	745	679	727	706	687	698	695	721	700	690	693	729	725	740	708	739	722	722	712	692	715	691	734	710	737	721	743	659	733	704	682	702	705	716	704	718	676	707	698	709	722	749	770	706	734	706	679	728	700	720	720	697	756	721	698	690	684	759	721	700	637	737	693	675	701	735	711	746	679	697	730	679	713	673	689	718	747	726	705	719	706	714	746	691	729	681	740	759	721	744	690	742	680	691	735	682	667	712	712	670	709	778	650	772	731	714	767	737	728	725	694	715	669	704	707	702	711	699	726	686	693	708	739	775	714	674	686	695	717	692	678	718	738	707	696	672	681	770	694	729	780	667	655	718	753	731	672	694	700	700	728	659	711	716	718	706	712	743	706	682	728	722	693	713	734	748	741	728	721	698	732	712	743	697	683	677	754	729	703	726	716	675	749	684	704	681	734	740	717	721	710	705	721	730	699	694	664	719	737	734	690	707	717	738	699	695	703	716	677	699	685	752	712	702	704	694	667	770	713	737	734	702	742	738	751	706	684	728	715	728	685	726	745	684	709	704	667	713	707	749	715	739	707	695	728	718	703	742	674	712	702	703	694	684	669	752	688	756	709	713	702	645	697	730	736	764	704	726	725	733	716	684	658	796	672	718	738	712	656	693	757	670	705	747	709	681	724	748	686	654	732	739	743	663	700	739	747	739	700	715	693	758	713	712	731	696	724	663	712	706	729	700	685	757	738	714	701	682	729	700	750	735	730	722	745	663	710	720	719	673	722	685	711	691	713	720	705	729	707	764	699	709	682	645	710	710	733	775	729	769	689	705	721	690	670	718	709	659	704	695	677	713	702	709	720	654	752	713	702	713	714	745	663	715	672	707	687	696	691	714	689	733	663	698	727	686	719	699	719	662	765	687	679	726	738	706	744	719	681	700	746	675	701	740	742	700	698	673	723	713	745	717	709	684	749	720	716	703	733	716	698	685	699	733	726	731	676	735	733	703	719	679	710	726	713	713	697	724	712	729	658	748	721	674	689	709	696	738	690	714	716	732	685	689	698	653	705	708	661	749	741	757	652	699	722	712	746	756	722	676	718	716	714	727	720	690	702	709	753	752	693	677	682	765	718	714	708	705	696	718	700	660	696	744	696	687	730	700	730	741	687	683	659	728	701	686	689	722	730	670	730	668	742	686	711	708	706	719	721	673	729	727	735	697	687	701	718	749	725	715	730	720	740	733	742	719	702	657	705	753	753	641	694	717	685	746	725	723	690	675	682	742	739	714	715	691	719	706	753	716	692	708	681	688	703	669	689	659	711	706	737	695	733	680	710	737	699	684	743	672	716	659	676	719	691	701	702	726	692	732	699	719	754	754	704	711	739	761	769	745	659	691	717	729	717	683	719	714	724	667	695	695	719	692	712	747	746	664	708	681	715	696	709	692	709	698	697	657	679	719	745	701	723	734	693	721	687	718	735	738	743	701	704	741	722	689	708	735	692	736	739	714	726	714	740	668	733	734	728	698	706	706	710	682	707	712	708	708	683	756	728	742	664	679	733	725	717	681	683	692	716	700	696	685	705	723	694	722	701	715	707	717	697	665	722	729	691	706	735	698	725	717	718	732	690	705	693	763	715	709	680	718	688	747	719	695	677	711	718	716	688	728	725	681	718	711	665	695	699	717	747	703	713	702	660	753	728	694	704	724	692	699	758	715	690	714	713	662	673	721	705	708	722	714	737	752	714	689	727	682	672	700	725	750	686	706	715	697	700	721	688	714	763	711	693	690	720	711	719	705	711	716	720	717	728	705	711	683	714	713	704	705	704	708	705	712	712	720	723	747	731	705	655	714	716	701	706	770	727	721	697	669	689	699	736	731	738	764	712	707	731	724	698	690	746	747	713	716	717	710	685	688	673	685	686	732	742	694	722	755	702	732	706	687	689	695	686	726	727	669	708	706	708	684	743	716	683	733	745	731	685	716	734	700	729	733	735	707	711	692	686	725	715	707	713	700	737	711	707	703	717	704	649	692	692	708	714	713	695	688	692	718	728	748	692	754	733	716	699	667	736	722	712	717	689	721	710	726	706	717	719	688	701	726	728	693	686	691	754	682	752	691	715	684	757	717	680	729	735	706	703	681	736	703	755	702	749	685	734	700	695	701	695	717	693	707	710	681	729	679	716	691	729	694	659	752	715	712	740	723	709	687	742	744	719	722	748	736	746	748	725	691	745	744	712	745	712	678	712	741	675	714	729	666	738	746	704	738	698	732	689	691	738	712	695	752	705	726	725	768	706	702	725	728	728	716	784	713	700	651	732	718	738	667	700	669	693	683	661	742	717	678	704	708	714	736	745	705	712	740	735	699	674	705	659	758	711	752	768	709	657	704	705	691	699	715	673	696	718	721	729	706	737	732	738	729	680	727	736	696	693	731	736	728	707	702	734	736	680	714	705	643	750	697	724	723	705	693	697	724	726	695	728	762	725	766	688	741	727	761	709	692	711	732	739	665	706	731	668	688	745	735	720	668	691	741	718	677	737	675	707	658	709	660	718	727	752	703	741	692	725	718	751	745	713	669	702	711	716	738	707	704	715	693	721	708	691	727	702	706	713	698	722	733	711	726	706	689	707	681	748	717	674	699	735	723	746	744	711	727	720	697	693	741	749	686	715	721	728	689	707	711	672	701	746	718	713	671	741	723	674	698	700	672	739	701	681	704	687	712	712	771	687	696	719	682	739	728	723	698	709	721	747	712	719	706	705	731	681	705	705	760	719	724	723	714	709	740	706	702	699	687	706	725	687	739	719	677
11989	1522	1461	1489	966	556	406	313	296	275	284	324	283	250	259	289	250	239	239	258	287	280	341	320	325	264	247	251	264	248	234	209	235	211	215	195	234	244	246	257	220	185	238	216	228	209	190	221	218	217	214	189	185	208	215	221	228	210	198	218	199	199	178	203	204	194	182	199	181	191	216	191	173	202	236	183	191	199	232	195	206	197	205	219	189	183	202	185	186	199	214	185	203	170	215	211	180	192	205	203	197	213	194	194	193	193	174	168	206	208	213	193	205	234	208	167	219	205	191	182	179	184	217	219	214	199	196	211	235	198	200	200	183	194	194	206	185	206	212	211	211	188	202	211	216	194	240	222	195	207	191	228	212	206	194	212	222	198	187	183	186	181	191	240	188	200	214	192	200	209	216	184	207	227	210	201	197	177	174	196	172	192	184	214	203	177	187	206	217	194	218	187	209	169	208	205	219	205	194	204	234	191	207	182	236	189	226	193	172	197	202	193	191	186	187	165	165	205	201	170	166	204	200	209	222	189	175	216	191	209	222	205	230	194	187	180	190	197	203	201	207	213	189	170	202	229	184	176	195	187	184	217	214	208	198	186	197	186	194	217	184	218	208	196	179	192	206	181	181	206	218	202	187	188	183	217	218	204	230	202	184	217	205	201	201	201	174	189	193	224	196	181	192	201	181	194	228	208	182	191	216	188	237	213	193	213	195	219	175	204	188	200	180	208	222	179	193	203	207	202	188	210	238	198	199	247	205	194	193	166	177	207	171	220	203	232	175	189	200	190	224	207	199	196	179	206	186	183	195	193	197	195	196	186	190	213	171	212	191	214	200	200	182	215	199	212	186	195	208	216	199	180	185	179	201	215	198	220	208	203	222	201	205	187	175	209	194	187	192	203	178	208	207	215	195	200	187	213	226	186	229	211	195	195	189	198	207	206	206	202	203	201	213	221	188	214	206	218	202	224	199	187	188	205	203	184	185	192	177	186	211	199	192	202	185	200	210	196	230	192	182	206	206	205	223	181	185	191	191	192	219	210	187	186	210	207	224	198	189	197	223	187	167	202	225	192	212	184	197	238	182	179	202	209	178	185	208	183	182	231	188	198	189	188	182	191	185	190	204	202	205	206	191	198	196	199	183	188	194	188	207	220	185	202	229	196	214	199	197	214	194	204	198	219	187	224	211	186	192	185	184	195	198	189	189	193	233	203	220	177	212	210	172	182	191	178	191	195	183	210	189	192	188	188	172	218	200	193	212	207	200	170	197	186	222	198	214	205	195	184	196	201	193	201	222	232	214	196	194	189	202	171	202	217	231	209	209	186	215	195	222	193	158	189	200	217	224	206	189	174	177	202	206	189	206	206	196	192	213	235	191	196	189	227	207	185	212	198	182	213	200	206	203	201	196	212	187	207	213	191	195	215	194	230	202	206	195	221	185	231	202	196	203	202	197	201	181	210	205	232	189	211	221	197	214	170	170	208	196	214	221	200	209	186	212	199	214	199	194	204	193	215	221	205	202	197	205	159	196	194	200	193	186	184	197	226	214	177	198	207	193	208	185	179	204	188	187	196	212	199	200	216	196	196	187	187	229	193	215	196	179	210	198	216	190	169	213	174	218	186	227	197	188	197	228	227	221	209	208	222	196	188	215	200	192	181	202	210	205	197	192	211	195	189	201	228	196	190	174	178	190	200	172	210	198	187	209	210	199	204	205	191	214	202	209	184	189	177	187	199	219	204	188	200	203	189	202	243	186	224	201	188	200	197	208	176	191	194	184	192	209	184	217	191	200	174	210	201	214	203	181	250	158	193	201	212	176	218	184	194	203	188	213	226	183	186	202	198	218	188	199	216	224	191	204	221	215	182	188	191	195	194	210	201	211	176	204	190	208	203	182	171	197	199	216	199	172	177	180	196	178	208	181	196	177	207	202	200	192	230	206	231	189	197	212	207	202	201	214	216	194	200	197	202	186	194	202	214	194	199	219	205	206	218	221	167	204	194	211	206	198	223	218	198	170	194	204	186	190	198	231	208	195	182	214	201	191	188	212	199	230	197	200	175	177	186	212	196	202	193	206	171	186	203	194	210	227	202	198	170	208	177	208	189	213	191	199	198	196	183	191	186	215	187	220	216	232	213	190	177	188	201	226	196	192	199	201	168	213	209	199	217	206	185	185	205	204	206	191	202	212	211	209	210	206	200	186	192	213	212	215	185	203	184	218	201	176	185	221	178	183	227	215	181	207	222	211	201	184	192	217	216	200	195	210	209	210	198	184	195	214	184	201	232	198	195	208	176	207	192	205	209	219	205	208	217	220	200	214	163	217	201	219	225	206	186	197	215	202	203	209	193	220	198	186	216	190	158	196	180	180	197	226	199	217	223	196	197	183	206	202	190	199	226	204	215	210	179	173	190	231	193	189	201	185	207	198	206	181	178	200	185	209	207	196	187	192	196	202	208	208	210	173	235	196	222	210	223	195	192	197	163	185	174	201	199	188	209	207	216	211	234	172	206	180	215	172	210	206	233	199	221	205	200	199	208	205	198	172	194	199	197	193	233	207	198	197	202	214	209	214	200	222	180	196	210	190	229	207	209	195	224	183	201	205	209	186	193	201	186	180	202	212	217	232	213	217	221	196	175	181	195	214	171	210	198	218	174	214	222	185	208	195	174	205	218	197	217	187	203	175	208	207	214	179	211	194	190	216	173	195	237	196	209	205	210	178	184	198	214	202	187	191	213	202	200	223	197	219	198	197	191	192	196	218	229	191	204	236	210	190	181	207	181	196	218	196	202	172	219	193	201	179	218	180	224	198	189	191	200	164	222	211	168	179	195	203	196	208	193	183	222	191	176	209	215	171	190	171	194	200	176	200	188	200	214	192	217	184	206	227	206	195	184	203	183	194	207	161	192	204	214	196	207	206	211	218	186	186	204	189	187	207	184	179	170	185	203	187	185	195	210	199	207	211	204	187	191	205	211	198	211	203	232	227	192	226	220	208	210	177	225	201	211	185	195	190	189	199	189	188	204	205	194	203	210	213	201	184	231	221	176	171	211	203	210	188	206	233	206	187	203	182	209	193	220	178	185	225	208	173	199	211	212	213	197	178	178	227	195	208	216	216	183	193	235	206	196	197	186	218	192	192	191	208	175	190	187	217	198	201	157	171	178	165	188	192	183	187	202	209	194	171	204	220	245	207	197	230	186	177	204	208	196	178	192	181	180	198	190	214	206	206	217	181	217	209	198	174	222	213	186	225	199	213	205	201	190	166	196	201	179	211	196	184	189	198	199	193	217	209	190	195	195	174	199	212	202	203	200	199	189	188	169	193	206	208	210	207	191	193	235	198	189	188	192	218	177	190	194	193	205	199	183	158	182	230	200	173	215	227	189	194	202	221	215	218	201	198	211	186	206	179	204	192	192	210	201	194	218	204	196	196	194	204	184	201	199	179	211	191	197	178	170	196	185	192	233	206	221	210	194	191	183	197	206
7959	1635	2615	3390	2586	1889	1617	1290	1079	990	1041	1135	1125	917	927	1006	839	759	746	842	954	1126	1271	1376	1349	1262	1008	927	893	825	624	576	552	568	541	604	806	862	906	819	717	643	592	555	585	564	551	540	631	591	630	567	512	578	598	602	614	589	521	502	540	497	511	543	483	511	509	548	511	526	478	507	475	489	499	543	521	511	539	503	511	517	512	487	502	534	531	483	518	508	524	543	501	513	490	493	530	538	530	513	477	489	482	482	495	538	513	515	488	499	451	492	527	505	505	496	441	501	521	507	483	465	509	490	538	542	483	502	523	463	527	514	514	465	537	493	497	487	435	517	507	522	528	476	498	507	472	513	532	519	507	511	505	494	514	501	494	499	488	533	519	516	488	528	488	492	473	478	485	491	513	507	469	496	478	510	486	503	507	491	489	501	512	474	531	460	466	492	511	503	507	534	473	518	500	466	517	490	472	537	510	478	486	482	516	460	482	501	452	510	499	502	496	512	543	541	478	514	523	532	544	483	540	491	494	489	497	483	542	532	485	473	496	476	493	511	529	507	496	480	452	505	450	512	505	520	450	519	496	482	460	504	535	482	515	509	502	545	489	486	517	444	472	504	508	471	521	518	500	502	505	554	503	504	494	492	502	525	517	508	495	477	476	519	484	519	507	520	471	495	461	523	481	508	503	484	503	492	537	512	492	537	504	501	503	474	556	536	507	491	488	511	495	518	492	519	510	500	517	508	439	525	475	538	480	501	528	484	480	485	504	535	484	506	491	511	466	507	503	480	491	474	467	513	486	522	500	484	496	500	548	547	502	512	502	486	516	472	517	486	525	471	462	493	511	493	482	542	502	514	533	457	518	522	513	528	486	503	534	513	522	486	491	515	495	477	520	513	496	536	481	506	499	513	516	492	492	507	554	483	475	506	493	473	476	504	491	534	464	466	515	505	468	500	502	467	512	497	460	482	506	476	502	549	533	556	490	467	488	470	516	522	492	516	487	474	513	491	510	474	484	511	523	512	498	500	498	514	465	556	464	501	526	518	503	509	463	501	515	514	515	490	534	509	450	527	528	504	496	505	518	533	497	492	498	505	501	504	493	491	524	517	502	547	496	527	452	490	536	580	515	468	535	452	490	499	513	568	551	523	496	514	496	505	514	508	496	489	479	494	499	475	504	513	541	498	554	492	485	525	501	520	506	512	482	509	494	524	524	496	442	554	480	511	468	498	454	510	491	495	484	501	466	520	481	525	473	540	533	507	513	487	561	490	518	492	496	492	518	481	510	542	457	517	504	485	532	499	471	471	512	489	486	466	483	528	464	478	498	484	481	471	490	500	485	494	540	482	527	541	489	487	492	482	471	535	484	505	460	483	471	501	520	512	506	475	449	481	538	506	488	540	526	517	496	447	517	518	506	504	547	483	491	525	512	491	506	522	457	545	507	530	523	490	496	522	527	502	525	507	460	490	508	493	474	494	511	513	540	549	491	490	492	501	513	519	480	465	510	481	523	517	497	498	469	435	525	505	492	452	497	477	489	467	525	518	510	539	551	490	530	489	498	487	495	495	492	531	513	528	515	490	524	494	519	504	500	492	475	515	529	508	534	498	499	491	473	532	503	483	514	503	513	493	515	510	487	524	503	524	509	514	509	482	468	519	495	489	509	479	486	501	474	524	478	526	499	514	497	519	522	466	469	526	476	480	480	472	523	510	491	454	526	464	493	496	505	441	531	536	498	489	530	522	434	527	468	541	501	524	478	469	529	444	470	476	535	500	517	503	483	527	529	513	467	498	492	546	519	538	489	518	500	503	485	496	493	515	545	509	515	498	476	556	473	506	493	480	512	455	501	493	523	549	542	501	478	522	460	491	494	547	530	477	522	476	511	496	513	524	510	480	513	499	539	478	512	479	503	526	512	503	532	483	511	510	497	479	507	513	501	454	510	499	524	542	491	502	503	510	488	453	508	519	514	479	527	489	544	462	474	504	478	494	522	556	496	478	517	506	516	510	484	516	486	492	476	498	521	509	468	468	513	479	478	518	502	468	469	514	525	475	504	468	484	518	500	488	520	521	495	499	483	512	557	511	531	472	485	497	514	508	515	496	519	490	498	505	523	518	471	504	517	500	493	512	496	488	505	479	525	524	519	520	464	533	519	466	522	487	479	482	527	485	477	524	477	498	521	528	495	488	487	531	503	495	509	491	507	481	485	488	484	490	489	503	513	507	478	465	483	476	531	500	513	471	489	499	531	483	470	495	502	528	488	473	528	486	519	511	506	548	521	497	509	490	466	502	499	479	502	487	467	524	500	534	510	505	516	465	472	510	498	553	500	529	478	463	481	535	493	534	475	509	501	503	521	495	479	509	485	512	524	521	495	507	492	516	536	529	510	491	509	451	491	517	526	491	497	526	477	506	509	476	535	475	515	482	489	553	492	489	476	544	455	499	494	518	517	498	460	522	513	524	475	511	505	497	477	538	499	507	514	527	468	449	493	489	533	511	535	480	492	523	470	515	490	511	465	529	491	514	513	509	512	535	513	516	511	499	520	516	496	517	506	502	536	505	530	548	500	506	515	479	504	498	516	500	489	488	494	498	525	526	482	488	496	498	508	513	474	499	493	540	526	501	492	465	484	490	505	452	487	489	493	521	483	488	515	490	505	508	481	463	508	504	535	501	504	496	504	495	492	513	501	496	507	523	468	468	501	526	567	549	537	487	514	515	521	486	469	504	501	492	489	524	491	499	481	519	555	557	513	482	531	470	491	524	515	534	523	527	529	509	495	520	504	506	475	547	519	493	471	527	517	502	502	473	546	494	492	495	489	534	528	486	501	503	487	501	537	530	472	500	483	470	549	503	503	527	501	497	496	492	549	514	480	496	545	539	485	528	499	497	518	501	521	503	505	491	523	506	526	495	512	518	518	518	470	507	513	478	475	489	524	497	499	504	501	519	530	499	503	537	469	558	517	519	536	508	498	519	470	506	526	469	507	539	478	497	539	493	489	455	522	481	503	531	517	523	518	520	518	534	515	471	507	484	493	494	442	494	520	479	509	488	526	479	467	487	506	490	512	513	509	520	504	513	502	505	481	547	490	450	472	458	486	513	512	463	498	513	480	530	504	496	490	487	518	464	494	477	567	513	540	528	526	515	489	503	523	520	533	497	479	515	471	489	540	523	477	499	502	482	466	520	520	527	474	486	507	527	498	480	490	540	516	527	534	499	506	517	528	499	451	445	514	508	499	513	455	502	489	523	471	497	499	466	527	494	523	505	505	516	496	494	513	485	500	492	510	499	527	546	472	518	548	479	477	474	534	529	470	487	484	447	509	540	492	475	517	525	519	473	537	484	460	511	523	529	469	493	495	459	522	496	518	535	532	508	513	538	498	480	504	509	512	474	490	480	475	500	511	499	517	512	514	500	535	464	485	539	519	501	506	539	489	534	500	526	519	522	518	502	506	512	476	509	565	526	538	485	513	564	529	509
1204	385	370	367	353	296	309	349	298	304	320	323	328	312	319	338	322	305	332	308	328	338	295	364	358	342	292	325	341	306	303	279	300	295	312	297	292	290	316	276	310	328	315	292	329	295	295	289	322	299	288	290	280	295	327	328	302	323	285	299	291	301	308	303	330	291	318	342	316	303	326	304	284	291	309	275	309	297	327	291	333	319	316	277	318	298	313	284	299	293	309	319	309	307	312	292	315	295	290	305	324	305	307	291	302	287	296	310	281	337	308	275	294	282	330	305	320	351	277	286	299	305	277	280	288	308	314	297	299	308	275	311	276	319	321	321	328	271	313	314	332	303	281	303	314	300	287	301	321	318	321	333	329	298	328	299	297	342	284	316	321	309	306	294	314	314	302	315	324	309	289	320	291	301	322	265	320	266	320	286	285	291	294	289	268	289	307	279	296	294	287	290	289	309	335	329	324	294	294	299	304	280	282	321	305	305	295	316	306	322	299	295	320	302	327	310	311	301	325	309	268	333	298	294	303	308	262	317	272	316	317	322	333	282	278	320	291	329	285	323	302	296	283	304	274	269	326	322	309	277	300	305	303	292	273	273	287	342	313	289	287	315	278	275	300	282	254	304	304	301	273	320	275	298	319	289	281	284	294	289	332	330	314	275	284	303	318	267	318	306	275	276	315	296	297	306	289	303	355	302	286	283	289	295	277	305	302	303	320	276	342	314	265	325	278	303	320	316	336	301	287	309	310	298	299	310	294	301	309	338	264	298	262	304	304	283	293	282	315	278	306	300	316	314	327	327	298	285	268	290	321	336	308	304	295	282	308	290	272	311	339	297	286	309	278	289	280	331	289	275	281	295	323	285	283	296	294	302	295	279	294	313	313	287	281	293	306	320	337	278	316	317	323	313	284	306	258	275	304	249	303	327	322	303	318	316	307	288	311	298	286	306	280	313	318	325	304	293	329	324	307	301	277	313	318	293	320	285	323	332	326	286	296	289	320	289	333	292	308	337	319	318	301	254	274	306	309	309	306	297	271	307	297	303	299	274	294	288	313	309	287	263	305	299	276	291	291	299	297	304	326	311	313	294	314	280	303	312	322	282	314	293	322	302	305	320	335	299	300	293	268	317	293	312	309	315	312	323	304	280	297	283	304	301	292	259	278	314	294	283	291	278	313	333	314	285	310	266	306	308	274	317	306	303	306	290	301	304	317	319	246	327	307	333	314	309	316	303	300	295	295	301	276	274	292	298	277	328	306	293	285	300	296	317	276	345	288	306	269	317	289	316	313	301	323	297	296	310	275	278	286	278	282	303	301	319	296	296	310	280	299	300	334	330	284	282	299	300	313	304	298	294	279	309	284	317	310	293	309	316	253	305	319	321	297	289	304	326	313	278	300	295	297	302	296	285	317	302	296	271	305	296	314	306	278	308	298	304	311	323	303	313	280	304	311	323	292	288	303	268	317	290	299	282	302	311	313	271	278	307	298	324	307	313	293	318	314	304	296	284	283	293	334	330	318	298	262	291	313	307	300	289	295	302	302	313	274	289	309	285	293	292	308	315	299	292	300	329	302	281	298	319	308	331	315	319	263	321	300	303	307	303	318	350	290	287	279	329	294	315	300	277	269	322	325	330	281	351	319	301	284	331	299	303	302	311	290	315	292	319	297	272	304	317	294	313	281	320	333	292	277	326	321	332	285	302	308	279	279	292	323	276	258	284	315	300	279	282	319	286	281	303	310	297	256	296	278	300	290	296	253	315	310	308	293	311	326	320	308	292	288	279	316	293	291	296	264	279	282	337	289	282	269	295	315	316	305	333	270	297	287	296	272	272	295	289	312	296	281	286	302	346	310	259	286	304	297	339	306	312	320	322	309	291	318	304	297	297	269	306	318	319	285	286	292	339	307	282	297	263	305	299	268	285	300	297	275	294	277	315	298	309	334	312	275	302	292	302	273	285	292	298	286	293	321	300	318	294	293	285	313	319	304	293	262	274	302	315	309	291	285	321	287	296	310	298	288	326	301	327	334	302	288	339	305	299	307	327	314	286	300	287	281	296	301	334	296	291	287	297	291	309	320	274	313	304	297	300	323	308	273	308	270	307	306	312	327	311	287	307	278	344	311	284	316	275	331	301	357	316	284	307	263	316	287	288	278	277	288	291	285	307	287	311	297	305	330	302	296	297	278	360	295	307	314	324	306	274	300	321	274	302	295	284	328	319	265	294	304	279	284	259	282	307	327	296	301	316	288	298	321	284	300	310	298	292	322	305	295	307	326	303	316	312	312	310	279	281	311	287	303	274	282	318	311	312	323	313	295	315	291	289	286	291	316	278	299	311	311	297	295	301	298	273	290	299	290	282	305	280	322	307	304	306	306	299	274	289	299	300	303	335	354	286	276	303	290	307	320	306	310	307	288	317	280	306	311	298	318	300	306	310	317	272	298	298	310	338	321	271	271	280	277	294	292	282	288	307	318	294	293	303	308	331	303	249	307	295	284	255	311	287	289	324	289	324	333	289	334	332	315	319	322	317	315	280	314	271	301	311	307	305	309	248	273	305	294	305	326	315	289	280	300	273	315	318	320	269	332	334	299	301	314	309	309	316	341	305	326	327	271	278	303	320	298	306	305	299	306	310	294	261	292	282	289	297	292	292	267	264	313	317	307	295	291	288	286	304	313	284	284	266	290	303	290	346	290	302	287	312	301	322	281	282	287	306	285	280	311	306	288	290	306	305	312	296	304	308	318	301	313	303	301	325	302	262	295	297	282	295	296	320	300	300	297	288	314	302	312	310	263	287	299	281	317	315	289	312	299	322	318	330	284	274	306	293	301	251	289	310	317	314	290	293	296	311	285	293	284	305	278	280	291	315	352	295	335	301	314	315	308	298	262	279	283	341	307	314	292	311	330	316	294	287	312	273	339	307	279	305	294	269	319	315	299	314	274	284	294	318	330	281	282	291	314	304	281	284	278	312	313	304	317	285	298	307	312	273	300	289	297	304	312	324	285	278	280	305	319	319	281	295	276	297	287	285	341	305	293	268	308	297	284	284	289	284	296	273	285	287	317	302	306	291	309	282	276	293	320	328	284	311	289	293	311	327	336	310	294	325	299	297	301	312	315	289	292	283	303	301	310	302	305	294	293	305	302	308	279	295	264	303	320	290	282	274	279	262	316	326	290	283	299	287	287	288	308	298	303	271	317	315	314	286	320	305	310	302	284	317	301	277	302	300	291	326	296	290	276	280	306	283	312	290	300	290	287	277	320	318	288	301	255	309	321	301	276	273	334	289	290	302	314	279	299	271	290	311	290	296	293	298	323	318	301	315	294	286	318	326	289	319	303	287	285	312	335	367	306	273	265	298	316	294	296	269	286	280	321	268	295	315	297	302	309	286	277	316	329	317	291	325	280	301	322	287	295	278	349	300	304	290	313	294	303	309	288	279	291	320	291	307	289	283	313	297	281	307	292	287	310	304	295	318	304	274
1924	863	1037	1004	975	953	880	840	779	851	865	966	886	795	929	891	825	842	807	806	915	943	965	1013	1032	892	851	836	950	853	743	668	744	738	741	784	803	869	889	823	774	720	743	735	799	802	766	780	750	780	788	752	744	748	766	764	757	779	749	705	726	734	756	739	719	722	734	744	768	736	749	739	738	719	720	705	740	741	770	723	688	788	771	727	706	705	738	704	709	699	738	732	784	774	747	740	743	786	753	759	738	723	788	773	760	792	762	706	759	729	753	762	695	736	726	741	774	714	719	744	707	725	741	767	711	715	724	723	734	726	798	785	759	726	717	782	714	744	699	701	725	773	726	722	712	746	721	754	747	722	711	723	701	728	726	752	733	825	731	726	744	731	720	730	737	716	726	772	790	744	764	747	746	724	739	732	748	726	760	744	750	697	738	738	773	697	697	747	758	737	764	761	751	739	740	736	735	696	719	755	744	734	735	721	739	755	725	723	748	707	731	747	754	763	744	732	713	722	751	697	743	710	764	745	721	773	789	761	753	742	780	710	722	748	738	785	767	701	751	766	740	692	758	778	761	766	748	788	733	725	769	742	759	737	773	753	809	788	739	777	753	750	705	718	684	708	740	753	730	736	789	758	714	718	708	765	726	756	721	681	732	765	736	705	743	690	748	701	712	729	742	720	680	725	795	703	685	763	703	746	713	728	732	748	745	729	832	723	733	757	767	733	753	725	724	701	755	712	717	707	717	704	729	800	745	716	760	716	719	738	756	781	737	721	775	743	733	744	757	734	771	714	680	703	700	736	775	758	741	742	747	743	760	712	734	706	767	745	752	741	725	749	770	730	733	716	749	701	701	737	716	734	737	721	750	823	757	730	733	727	727	716	706	729	754	741	715	772	751	772	727	698	703	745	755	745	720	722	732	769	731	756	752	744	724	763	707	723	755	747	733	760	749	740	719	791	774	741	686	783	751	704	735	731	769	741	769	739	733	744	778	692	727	716	750	753	774	721	747	685	733	721	751	713	745	713	734	741	709	751	768	755	720	691	721	742	754	759	751	725	740	723	712	771	725	737	778	772	731	711	755	756	720	753	807	781	760	690	709	735	751	713	779	783	782	729	737	764	744	727	738	741	721	740	737	745	706	750	739	679	720	744	731	763	720	767	755	720	720	745	744	722	715	751	720	746	722	751	737	712	734	733	749	718	696	719	735	741	756	720	743	741	825	727	764	732	763	716	743	666	769	756	754	717	732	720	713	840	717	738	794	740	709	703	745	744	717	743	799	763	737	765	766	748	766	812	711	760	747	703	791	716	729	685	756	706	756	726	748	760	773	763	707	790	723	722	757	709	758	744	710	731	806	749	752	679	730	751	732	726	751	737	754	747	675	706	757	734	725	742	732	762	740	734	738	716	715	743	723	713	729	743	746	736	702	706	719	771	712	721	716	719	688	701	726	749	705	735	712	715	755	722	769	710	707	697	752	793	766	756	780	757	745	769	757	697	770	729	763	733	754	751	725	714	774	745	718	716	731	745	791	753	713	699	749	730	720	743	712	714	733	702	738	738	732	727	778	714	720	739	772	712	776	764	730	749	717	746	753	708	744	769	751	767	748	748	741	748	710	721	766	751	734	705	757	743	748	708	755	780	739	702	759	734	670	732	722	752	766	710	713	707	670	729	760	807	725	779	772	766	698	744	741	760	681	760	757	754	718	726	737	754	746	730	718	772	688	712	753	745	711	726	778	682	734	767	700	768	716	719	719	734	757	744	713	728	746	726	717	692	685	725	786	754	776	743	785	770	780	737	752	754	731	713	724	720	721	707	769	740	752	742	714	717	732	753	756	750	732	771	742	735	744	767	820	731	731	770	764	771	752	770	738	754	736	712	753	705	766	735	769	685	682	754	758	793	722	762	759	732	738	749	750	796	727	704	736	743	759	718	780	741	742	720	734	741	772	783	735	726	698	763	731	779	738	718	753	759	722	691	736	726	751	748	770	696	703	734	718	756	756	737	719	772	722	734	730	806	732	713	718	722	738	745	729	685	812	740	736	779	679	739	739	718	741	750	717	779	725	698	745	731	788	793	760	694	705	757	733	716	732	707	691	733	694	728	706	640	704	779	706	746	762	703	729	757	702	718	760	740	756	770	765	727	728	766	766	757	725	777	776	719	746	770	719	702	713	756	763	681	666	742	758	729	714	703	703	743	762	759	719	748	744	787	720	763	742	721	747	744	718	717	761	749	764	737	732	683	743	714	721	707	749	775	693	787	737	707	785	727	743	682	735	711	784	715	710	751	716	738	767	733	723	747	741	749	730	720	717	716	738	718	695	756	772	767	749	784	746	786	737	659	757	777	722	744	731	689	745	725	786	751	784	715	739	709	743	751	741	672	729	738	709	768	824	720	697	703	763	732	732	748	755	789	719	719	736	765	716	737	716	708	772	704	780	703	753	731	719	704	719	738	716	708	690	749	719	779	777	687	758	695	733	733	756	739	751	746	749	711	734	735	698	728	795	743	763	799	715	740	702	701	739	766	761	766	697	728	796	726	748	758	708	732	749	703	746	708	697	713	734	769	733	741	769	717	725	743	806	743	726	759	725	727	767	720	728	764	734	724	740	737	735	734	704	772	724	720	733	744	746	727	731	712	737	761	726	734	736	664	707	695	704	721	771	764	775	739	697	720	821	729	726	757	756	757	711	755	749	769	740	774	729	758	749	773	757	695	751	741	746	706	782	706	756	698	701	703	766	708	810	726	716	717	719	755	726	720	741	689	757	733	734	756	709	759	701	734	762	698	699	774	730	726	723	719	706	758	724	735	745	735	706	684	751	777	756	747	760	744	754	733	764	706	759	715	720	728	749	745	747	770	755	744	698	726	729	719	727	726	758	720	721	719	749	774	747	709	721	758	715	727	738	751	746	742	727	754	733	731	761	722	730	692	743	757	724	764	714	707	733	730	737	739	726	736	755	702	741	747	756	719	724	734	792	736	713	760	738	699	766	734	769	744	726	776	723	728	713	723	766	724	762	784	770	691	779	757	732	743	715	771	753	770	720	707	691	773	751	777	758	689	694	715	705	749	729	701	711	718	715	708	699	712	737	724	729	743	703	778	726	710	792	744	708	747	739	733	730	725	757	689	727	744	694	740	741	737	707	736	770	719	754	705	778	741	733	718	701	736	736	712	709	752	778	689	750	725	743	719	704	751	773	766	772	722	676	744	744	739	700	740	724	716	784	750	721	695	747	701	699	731	750	706	731	782	778	710	743	749	726	710	743	705	744	741	738	727	678	745	717	757	708	695	777	752	728	801	737	725	728	725	766	755	775	751	707	735	697	747	751	756	748	677	748	722	748	752	753	801	694	703	730	749	773	728	757	754	779	734	730	753	734	739	711	775	714	759	749	712	697	755	786	777	746	733	720	762	732	773	742	764	749	715	759	720	681	724	762	749	717	814	721	758	750	717	727	754	680	755	722	733	767	701	729	744
6165	825	928	990	614	470	449	358	335	354	385	406	359	338	332	323	318	329	345	353	350	386	367	342	335	335	359	340	345	353	324	319	295	296	305	318	335	324	361	350	356	340	323	314	319	316	307	305	308	304	294	343	317	291	323	332	313	306	288	316	300	331	304	299	341	306	323	271	282	288	287	325	294	324	295	282	290	285	323	256	306	294	309	288	318	306	317	300	314	314	280	318	311	318	309	316	302	321	303	300	312	287	301	317	301	313	278	307	319	299	299	299	319	316	280	347	320	316	317	338	344	313	273	319	340	323	301	316	325	278	313	290	315	330	311	317	258	309	288	273	312	293	352	314	294	302	309	285	318	325	284	294	307	260	296	315	327	299	319	270	280	308	307	289	274	302	318	280	294	283	285	310	298	331	300	298	297	335	335	320	290	308	272	308	308	317	310	325	300	301	304	318	313	292	330	328	302	307	327	316	315	308	293	289	304	302	327	311	306	318	339	312	288	314	272	299	300	321	308	311	283	305	335	316	302	301	303	281	322	293	314	318	309	306	343	277	303	304	296	292	283	297	296	322	263	285	300	289	297	314	305	279	293	294	305	270	331	320	327	306	298	285	307	287	295	314	308	344	325	296	304	274	335	302	310	286	291	299	289	340	307	308	290	287	304	280	300	297	289	297	315	305	311	319	310	290	287	276	287	291	346	278	281	330	313	275	319	320	319	309	281	307	303	318	321	322	327	322	315	277	338	304	304	285	304	308	292	287	273	321	320	326	316	283	326	315	296	295	305	279	307	298	320	308	286	312	288	334	319	317	300	327	316	300	320	316	290	292	326	278	342	271	302	310	312	329	286	308	298	269	284	277	329	319	298	298	290	324	351	308	293	286	280	306	294	304	319	322	327	293	294	329	299	321	327	267	283	273	276	303	314	276	287	299	286	300	311	289	315	296	300	325	303	302	314	310	311	301	314	283	300	306	284	313	277	298	292	327	323	309	320	304	304	294	289	280	303	300	339	314	312	318	333	321	331	327	327	299	287	286	304	306	299	294	288	325	331	303	300	294	310	285	361	283	316	273	297	303	294	298	312	327	288	314	331	311	266	295	297	278	317	303	314	286	308	289	323	318	314	299	314	277	283	327	276	290	329	315	316	325	302	305	304	272	286	298	281	258	308	314	297	327	305	308	307	340	321	298	310	356	300	296	308	320	303	282	301	314	301	280	319	279	309	281	279	272	316	317	301	272	289	291	303	309	339	301	330	324	285	316	348	305	286	284	297	299	310	295	303	311	277	308	333	329	317	291	280	307	316	314	299	302	301	288	293	297	288	307	300	314	296	331	326	299	313	328	280	285	295	308	263	318	286	285	275	283	274	313	309	298	323	298	302	309	292	314	297	304	289	303	336	273	331	311	307	287	299	296	285	304	285	289	328	274	320	312	276	282	267	289	292	320	308	293	316	319	322	309	305	283	292	327	304	292	308	344	308	281	289	347	278	241	284	321	325	306	286	309	308	292	264	306	320	285	316	327	318	325	314	332	304	303	284	303	297	285	290	289	292	270	272	303	287	315	297	315	283	335	306	335	296	323	323	296	280	340	305	312	323	288	312	288	296	315	306	312	320	316	293	345	338	299	320	321	318	330	292	331	309	329	330	310	303	303	281	290	314	302	296	291	294	295	311	296	291	289	297	304	291	307	283	291	305	318	306	291	303	327	304	325	286	323	301	300	286	314	271	272	281	280	277	324	286	281	342	293	303	301	307	301	322	287	310	288	305	280	293	298	283	312	293	302	313	289	292	288	296	305	287	308	288	323	324	308	324	286	326	310	277	291	297	305	304	292	313	289	304	278	242	321	296	276	296	320	306	296	304	325	304	313	335	301	284	312	333	323	346	320	314	281	283	332	280	275	311	321	279	309	301	308	338	335	314	335	267	316	303	326	287	293	307	313	312	287	326	287	283	319	318	334	335	315	306	324	345	316	321	275	299	280	311	309	311	296	296	298	304	324	316	277	302	269	322	299	339	285	302	285	300	314	308	304	322	312	345	327	287	315	325	267	320	311	302	308	311	337	307	304	314	312	297	280	322	286	309	310	323	276	263	342	311	274	296	309	306	327	310	328	291	301	287	294	289	321	296	317	316	321	282	312	316	308	277	310	320	296	292	278	276	296	315	287	292	319	303	340	324	285	304	285	294	290	324	289	294	311	295	295	318	312	299	348	320	329	302	299	297	329	283	285	303	341	324	296	311	302	311	294	281	290	326	288	329	323	286	295	296	275	278	318	310	304	294	344	314	298	292	310	308	304	302	295	299	309	312	286	331	304	355	336	292	285	302	280	318	300	296	295	336	320	315	321	320	326	275	326	315	342	325	295	258	305	300	352	309	313	279	298	286	301	288	322	321	282	268	298	343	296	285	304	322	283	310	294	296	290	310	317	297	309	298	295	258	285	304	274	292	309	299	298	279	314	318	301	312	328	305	313	321	283	333	306	297	321	284	301	311	309	280	293	290	312	298	282	318	313	272	314	293	284	291	298	295	308	302	364	310	274	287	304	326	293	298	356	307	316	286	319	312	312	309	309	325	284	322	295	310	307	294	302	306	295	314	299	300	327	285	287	301	297	283	313	284	298	298	297	336	284	312	275	297	296	272	262	316	285	317	279	326	315	314	276	304	308	335	326	316	285	321	282	312	294	301	297	291	295	316	288	299	290	303	282	331	297	295	305	285	301	329	325	316	316	285	272	316	307	306	303	291	275	277	312	342	298	312	311	302	281	310	306	290	310	316	284	272	290	283	305	297	307	293	324	324	297	310	357	306	313	331	309	301	282	295	315	318	296	299	300	280	313	301	328	268	313	307	303	310	305	289	291	312	279	266	299	311	306	262	274	309	310	288	289	291	267	315	311	289	321	282	315	294	299	331	276	289	316	290	313	343	335	339	313	314	304	319	295	295	326	338	354	308	298	317	282	299	323	296	291	283	329	317	285	307	297	304	301	330	318	320	311	338	314	304	333	297	301	317	315	310	293	291	273	310	339	345	307	336	284	306	287	306	268	319	307	291	318	316	313	304	301	293	277	330	270	281	310	296	281	338	328	295	302	293	318	320	304	303	288	272	308	297	325	316	317	287	313	273	332	323	302	296	306	305	298	310	308	311	301	311	302	331	309	315	313	333	311	304	319	310	331	334	312	274	308	278	302	331	294	315	281	309	309	277	312	273	298	298	327	286	273	330	258	293	326	325	312	299	311	315	300	333	287	308	322	319	310	306	291	319	301	291	309	304	311	315	317	284	300	338	337	299	327	308	311	288	310	316	289	284	256	300	302	307	319	289	298	264	287	285	284	310	315	324	318	291	314	296	285	337	329	298	285	298	291	311	313	318	325	326	324	304	317	312	328	285	306	316	313	279	321	313	315	315	317	317	341	312	299	279	326	306	277	299	277	285	331	277	325	317	294	308	301	293	304	333	285	318	291	307	287	280	296	304	304	298	290
6255	1194	1981	2542	1997	1570	1329	1125	1038	1100	1306	1203	1002	982	1049	967	971	955	890	1014	1144	1212	1270	1235	1103	1003	1113	1158	1089	838	794	769	761	793	802	873	974	1022	987	951	947	802	799	728	800	813	782	833	790	786	748	815	818	818	857	838	806	801	782	747	730	737	777	793	798	718	756	723	761	754	696	785	729	691	737	729	766	689	712	775	778	701	770	789	712	749	743	727	797	727	718	735	720	771	751	725	777	768	733	771	759	724	733	736	684	721	721	681	716	708	753	740	730	725	745	746	785	775	718	746	714	740	747	771	791	753	748	696	782	710	758	738	744	754	737	745	769	729	715	755	765	728	732	724	720	769	734	711	737	711	785	763	755	758	749	763	791	735	724	736	705	735	695	701	695	686	750	726	747	706	742	725	809	713	726	753	737	737	717	767	744	676	752	755	793	728	733	725	703	734	753	755	751	729	719	727	781	733	798	735	716	688	721	786	775	711	724	744	731	698	757	709	725	725	746	698	733	730	764	711	758	759	787	703	678	809	754	740	748	705	703	715	748	740	675	732	739	737	716	744	752	728	745	717	716	774	752	718	779	792	751	773	704	759	703	799	731	718	756	783	745	727	723	762	751	783	768	732	726	728	741	736	774	757	753	729	725	773	774	742	779	735	777	768	790	733	735	781	796	711	734	717	729	726	732	753	717	731	711	761	774	774	716	753	796	753	742	732	733	695	777	735	756	715	668	730	755	743	753	721	760	753	758	729	760	755	710	773	757	739	770	752	775	741	718	659	726	745	718	732	714	741	743	764	741	761	784	706	736	784	760	702	728	751	754	730	790	766	694	767	708	724	761	724	705	739	757	682	724	745	761	728	731	756	763	729	753	733	713	743	766	744	754	726	777	738	760	725	753	792	759	714	722	726	740	723	698	758	745	764	710	741	741	738	720	757	719	767	710	765	746	737	742	772	774	667	749	759	769	744	740	782	717	704	761	735	713	778	744	710	729	720	735	749	706	757	734	762	771	722	740	705	750	763	696	708	788	734	701	723	747	706	746	718	773	713	742	736	769	726	720	709	752	718	728	722	759	755	739	760	737	728	688	758	746	744	691	797	720	766	766	717	725	775	736	755	724	716	718	710	755	738	745	742	722	759	787	739	742	757	773	775	740	723	732	776	707	746	722	749	776	747	734	738	764	710	792	733	765	722	787	733	790	707	734	725	761	735	721	727	748	685	693	706	712	743	752	729	684	781	708	750	759	742	704	748	783	717	739	690	732	719	734	727	768	751	739	758	710	737	750	742	734	775	733	719	785	751	742	699	758	743	782	724	760	683	716	689	730	726	766	760	743	726	736	785	720	769	766	778	708	696	749	716	791	721	732	733	784	764	742	738	734	704	749	750	756	701	719	724	749	730	732	755	697	747	764	735	750	759	757	760	722	766	739	755	726	723	688	734	734	734	760	723	718	697	698	773	716	689	753	756	730	728	806	750	770	775	730	720	775	721	736	723	752	701	778	734	754	779	693	734	735	725	687	809	733	776	779	748	749	766	697	749	756	712	729	727	739	727	686	726	759	741	788	722	790	753	748	722	726	747	757	729	784	784	740	704	772	734	746	736	697	739	700	759	746	760	739	707	742	712	691	760	758	691	761	764	841	718	802	768	768	740	702	763	745	695	714	712	792	750	746	730	758	712	742	767	752	740	691	752	764	748	730	759	764	735	725	762	736	737	745	782	736	756	699	727	710	761	728	743	800	739	701	750	704	718	745	713	736	747	743	746	730	689	728	740	733	748	787	722	730	783	710	762	748	827	704	756	761	714	763	740	706	750	749	748	706	745	738	735	742	723	748	694	730	711	740	721	809	752	767	777	764	733	753	796	719	737	725	717	742	776	762	738	727	784	766	734	710	732	728	759	763	722	754	729	729	786	750	758	678	738	711	718	680	799	748	705	787	741	749	708	720	742	714	746	734	677	742	707	719	719	746	759	709	733	715	721	755	726	715	760	756	776	745	732	724	773	705	727	718	724	739	734	735	754	738	719	709	777	730	742	783	744	777	782	753	748	772	758	782	762	747	774	730	726	696	756	777	761	774	771	724	753	746	742	754	761	712	743	716	757	712	787	702	794	740	724	730	751	723	738	769	717	727	729	717	726	734	733	741	801	743	750	760	731	733	740	744	767	761	737	694	774	721	762	711	727	738	799	762	712	714	726	722	764	710	769	733	741	734	727	777	776	769	739	725	740	738	771	736	750	759	759	770	699	802	755	767	718	740	737	755	732	765	771	738	726	735	738	720	756	726	757	698	685	725	730	738	723	720	795	767	745	750	741	739	734	727	736	798	764	728	796	711	760	734	743	783	722	766	750	737	738	753	716	709	728	752	779	740	762	677	718	687	725	741	763	718	754	761	731	695	725	726	789	742	736	758	663	754	747	696	717	730	750	743	715	760	740	768	729	756	713	782	739	755	719	749	740	746	763	763	736	735	719	750	750	713	795	755	780	712	727	777	792	745	737	720	743	732	798	739	743	749	758	738	751	735	696	725	796	747	744	742	761	752	775	732	711	786	781	738	762	700	706	729	758	782	732	726	744	759	767	760	765	743	729	735	767	716	681	711	731	725	740	738	709	756	755	820	741	709	753	734	749	775	755	719	765	741	771	735	770	702	739	713	768	741	727	758	763	751	751	727	719	758	691	720	798	711	829	769	777	713	780	809	799	748	709	744	807	793	759	756	734	702	758	775	718	725	719	728	703	777	706	735	743	756	761	733	740	724	724	738	751	704	734	773	750	743	687	751	707	702	728	727	749	770	747	746	743	747	769	776	754	716	746	750	744	791	728	737	753	668	791	731	758	743	746	753	761	763	728	724	762	733	757	709	746	771	702	770	738	752	707	755	697	706	774	700	781	712	724	789	740	696	734	760	740	756	729	738	694	762	744	721	716	751	745	769	740	739	736	725	764	732	720	731	775	767	704	718	703	778	739	727	760	708	699	745	683	726	746	777	765	723	785	784	752	734	775	742	742	717	688	733	713	717	707	716	742	753	778	755	723	691	750	722	733	723	746	733	729	716	805	714	731	752	754	751	711	675	799	711	731	804	747	705	683	709	746	757	691	768	741	783	758	767	688	742	735	732	751	762	752	712	737	733	742	744	740	724	736	682	758	725	742	755	785	693	733	712	737	782	742	749	798	757	758	724	730	716	772	751	728	710	762	731	752	706	723	737	728	768	721	729	725	765	744	711	757	747	728	775	688	737	729	726	757	713	769	744	758	709	759	703	748	719	788	750	765	767	777	753	743	748	719	735	797	781	769	770	749	735	726	719	788	718	722	686	738	728	715	669	741	779	758	754	813	731	809	740	765	756	728	742	734	709	758	744	750	763	725	716	669	720	774	717	744	735	794	657	751	744	773	738	740	704	790	732	716	778	754	810	741	761	747	780	794	744	778	705	734	743	774	787	750	764	697	729	762	720	717	742	756	751	750	740	765	769	722	742	715
12005	1449	1558	1474	902	572	392	343	308	328	358	292	297	273	304	264	233	255	261	291	273	277	299	271	219	265	293	277	240	204	204	207	192	189	224	259	270	286	255	250	218	238	231	196	234	224	220	238	217	214	235	226	230	224	219	251	210	218	223	189	220	217	222	228	214	197	201	239	211	225	210	165	226	216	219	212	219	210	198	209	210	199	232	230	192	203	204	220	223	194	194	193	212	210	199	226	189	207	182	233	197	217	192	235	195	217	197	225	196	212	233	212	225	198	208	223	194	223	195	218	211	211	190	189	192	213	205	219	216	218	226	203	187	182	214	208	207	206	185	221	206	202	214	211	199	204	223	219	229	215	211	182	230	202	190	240	181	202	211	233	207	212	220	200	181	206	240	213	244	191	200	181	203	210	196	179	226	207	197	206	216	211	199	201	203	207	218	225	230	195	212	201	201	229	232	214	194	238	214	204	223	197	192	235	242	233	210	202	225	206	207	212	202	224	202	190	219	190	243	208	237	231	195	234	171	206	211	204	214	183	246	219	191	222	200	233	194	205	212	200	203	206	217	197	220	206	207	198	214	222	200	189	237	194	197	207	214	197	207	189	192	186	205	215	215	211	208	186	214	238	204	212	228	184	199	215	183	221	196	221	215	206	215	214	213	217	212	247	216	212	229	223	211	220	214	192	209	178	225	191	203	217	206	251	216	201	177	206	212	199	198	192	206	209	226	190	197	209	216	202	166	179	205	206	204	204	221	194	192	172	225	231	210	172	208	210	191	207	201	189	198	212	195	215	242	235	204	207	179	211	216	201	211	173	217	218	215	218	226	216	190	199	195	227	183	188	211	198	194	217	222	189	202	199	179	207	202	262	211	192	227	216	191	191	208	220	184	222	192	227	241	203	202	189	188	219	227	229	184	206	202	205	221	196	220	217	197	197	208	190	197	191	209	214	202	192	230	197	205	213	221	194	205	210	182	203	219	226	197	216	208	238	221	210	198	226	177	202	216	204	219	172	195	228	223	215	217	224	197	210	221	220	176	228	209	236	218	193	232	213	206	231	200	198	198	187	198	192	206	213	196	207	196	224	207	214	188	205	197	184	200	197	225	191	205	198	208	207	195	237	201	217	215	197	221	204	237	197	219	251	212	202	207	219	233	226	228	211	207	194	212	186	232	211	212	218	219	192	211	217	214	204	194	188	212	210	204	216	194	204	215	183	203	188	186	215	205	212	196	230	212	203	211	227	217	174	220	217	224	216	209	209	214	242	203	195	189	225	220	214	207	210	215	198	203	188	235	208	196	191	225	201	241	180	236	191	179	175	215	195	212	209	191	222	208	213	189	223	238	192	224	193	198	238	215	213	222	186	203	215	213	229	225	215	219	222	203	181	213	224	193	224	191	202	224	214	208	216	190	206	196	222	176	214	210	191	217	222	220	205	192	187	228	187	214	204	210	208	226	192	206	221	210	210	185	198	189	209	230	209	176	168	220	209	209	198	184	223	217	221	213	203	191	234	216	218	198	207	203	213	234	204	195	213	209	207	224	217	234	193	205	195	202	207	206	194	203	204	206	213	215	190	187	213	221	221	231	210	177	220	218	245	228	200	201	202	217	203	241	217	200	208	225	203	172	206	199	197	215	175	201	219	208	226	217	192	209	207	215	222	244	195	205	204	204	232	190	228	212	203	191	204	198	210	215	218	202	198	197	181	200	214	211	239	189	211	207	209	202	196	219	211	224	186	209	193	216	218	207	202	209	210	210	216	234	211	227	237	214	239	192	204	204	193	221	209	194	200	218	192	222	222	209	239	203	210	194	220	221	222	203	212	216	198	185	213	210	187	215	246	188	229	211	220	213	218	203	208	208	208	203	200	231	229	200	236	229	212	203	204	171	207	236	217	196	200	217	198	189	221	220	201	183	213	209	219	229	227	209	205	211	198	191	209	225	231	213	219	210	204	212	217	223	188	206	214	212	202	213	212	226	215	213	198	218	194	211	212	219	195	179	183	186	198	194	223	244	219	213	195	169	234	214	212	214	216	225	235	201	223	195	209	205	186	226	239	177	208	171	222	217	200	223	234	198	205	213	193	226	217	180	198	223	182	221	222	211	200	216	177	209	230	185	181	233	198	206	226	210	203	211	213	219	212	224	223	220	210	191	249	226	204	194	217	214	210	217	221	190	206	190	226	204	191	209	209	191	179	216	205	202	186	211	195	204	226	212	198	241	221	198	204	214	196	198	228	199	207	205	219	213	202	226	210	183	210	236	212	217	200	197	209	227	216	189	182	196	225	224	248	200	205	209	214	212	226	199	185	209	195	222	202	201	198	212	193	201	216	218	207	210	203	199	213	202	182	207	207	238	214	219	209	208	196	209	205	211	221	213	190	213	203	203	207	206	212	213	178	202	207	203	246	197	209	198	223	193	210	196	204	232	222	196	216	206	192	198	204	221	215	216	200	211	217	208	231	218	225	216	211	191	213	214	214	203	200	183	224	229	193	210	240	204	202	207	213	220	197	220	222	209	192	195	204	197	225	213	234	187	213	221	245	202	198	198	206	213	201	215	204	240	217	230	205	195	204	205	217	209	212	188	219	198	222	188	211	233	208	214	207	216	219	191	217	226	224	232	211	216	210	190	201	217	228	207	200	215	195	199	204	173	221	195	219	221	205	196	234	226	206	201	178	214	219	187	178	233	227	185	212	223	207	213	216	241	217	222	216	211	201	199	231	224	217	229	227	200	201	196	198	186	223	205	195	243	234	225	209	197	211	200	206	201	245	200	207	192	203	213	200	229	232	215	209	201	190	201	201	211	220	187	201	188	220	207	220	193	204	197	215	192	188	201	191	207	186	228	227	187	216	178	204	245	234	226	209	224	196	229	197	202	203	184	218	197	223	223	197	231	217	206	205	208	200	212	203	199	225	224	210	206	185	185	222	202	195	181	201	199	204	182	214	239	225	201	217	215	218	211	216	238	198	178	220	238	216	188	206	227	181	211	206	232	213	220	213	212	196	196	205	210	215	197	207	197	204	228	207	225	208	209	197	216	216	207	206	224	214	209	220	214	222	215	210	204	213	203	211	187	207	201	193	204	208	223	203	176	214	192	206	204	205	219	216	227	194	200	199	213	193	227	210	212	199	229	182	211	213	218	206	194	218	200	205	209	212	213	215	220	198	208	179	205	201	195	227	204	191	180	204	192	193	234	189	202	217	197	224	233	192	202	204	216	215	227	195	170	188	189	248	193	216	191	234	250	216	200	212	187	195	215	178	211	238	212	215	230	219	225	222	183	218	188	224	191	203	183	207	203	223	224	191	193	194	239	223	215	239	221	207	232	226	218	214	217	222	216	214	191	205	210	215	200	220	205	233	187	193	213	199	194	198	227	192	226	199	212	207	208	210	207	198	208	232	203	212	233	210	197	206	213	186	164	225	214	197	210	174	240	228	191	217	229	221	206	222	217	211	224	182	214	207	208	214	202	204
7982	1488	2684	3332	2648	2101	1529	1239	1043	1249	1506	1257	1044	1115	1142	894	824	831	795	953	1051	1149	1164	939	873	930	1167	1151	872	667	589	552	577	630	610	810	952	922	816	821	733	672	615	619	630	606	626	604	618	643	732	677	687	671	639	643	640	565	552	526	562	522	547	514	530	557	542	561	563	498	547	532	554	553	543	562	573	500	546	523	565	560	539	519	515	525	549	556	535	523	531	530	540	522	556	531	517	501	561	584	534	553	462	492	552	508	502	534	516	534	510	539	472	537	544	515	541	517	537	526	517	548	523	563	537	516	565	521	479	523	563	601	536	548	528	521	500	552	544	515	523	502	513	506	491	502	506	530	531	500	520	528	518	561	526	541	540	532	559	557	536	518	544	530	537	507	535	533	537	539	488	546	519	476	586	514	523	487	526	496	545	521	510	513	484	539	562	497	554	532	529	520	553	560	555	538	508	552	519	541	517	511	535	531	549	517	496	559	508	522	567	490	547	535	508	515	534	553	511	531	516	522	531	506	506	495	508	542	542	512	520	499	548	511	554	518	496	526	530	552	506	545	512	531	507	519	534	527	512	514	536	490	571	522	486	528	547	558	542	547	533	536	585	533	509	500	511	512	561	547	486	513	564	548	535	508	547	523	508	528	493	536	537	525	544	546	528	496	545	539	517	527	497	527	544	549	543	507	521	526	512	532	504	540	590	526	569	502	555	531	494	541	519	532	521	531	521	545	526	552	514	545	502	541	539	490	507	515	478	488	548	519	525	510	478	510	535	541	525	542	490	550	534	531	490	502	545	488	559	556	508	492	527	538	505	545	498	552	563	537	515	492	501	505	511	548	566	529	529	519	501	520	549	507	518	515	518	546	498	520	549	541	535	568	527	576	501	532	543	536	505	516	552	502	541	532	542	540	504	531	536	524	557	539	561	532	493	552	517	537	504	534	543	510	576	508	559	530	543	494	551	507	523	521	552	511	501	515	519	592	512	562	492	555	523	534	509	597	520	477	548	564	526	543	497	516	475	523	496	502	509	501	593	507	530	531	551	531	520	522	522	522	550	506	533	531	544	489	524	548	504	536	524	491	521	508	511	514	513	485	502	523	521	527	536	515	541	532	536	510	512	505	550	507	503	537	521	513	564	563	542	527	524	540	518	572	508	561	485	481	561	550	526	520	548	509	523	496	524	611	519	549	544	513	506	502	501	503	544	522	512	540	525	500	537	505	513	510	544	521	534	536	544	534	507	536	538	532	526	524	518	562	550	516	527	551	488	547	549	547	549	479	522	494	554	525	491	527	559	509	518	518	521	534	479	524	498	516	522	564	552	519	542	511	528	509	510	484	561	511	578	511	530	539	564	558	599	533	561	520	535	573	511	531	570	526	510	512	547	526	547	558	521	547	529	571	563	573	525	521	543	568	555	531	553	562	517	512	471	516	514	515	598	532	536	540	522	559	488	528	497	524	566	560	523	569	536	473	537	527	510	531	514	553	518	543	555	519	512	515	527	535	541	519	523	555	489	538	523	516	547	521	541	552	541	509	509	513	524	522	503	539	532	564	543	534	502	526	498	538	522	530	501	498	539	511	543	516	521	539	532	563	527	511	559	524	502	534	556	512	521	539	537	497	550	509	512	588	579	558	495	542	529	551	470	499	484	533	533	534	519	531	470	518	535	540	504	521	523	497	495	494	547	521	526	524	517	517	524	516	524	527	499	531	509	526	543	521	513	505	533	519	537	545	533	542	486	558	549	553	524	513	555	522	528	545	550	507	532	509	469	560	545	506	530	568	523	537	500	535	522	544	540	528	508	533	538	512	484	525	503	577	565	534	563	547	559	552	587	554	552	511	525	540	593	515	548	527	554	565	532	537	499	549	520	518	527	509	545	502	547	562	572	556	516	527	531	542	505	526	523	505	534	513	515	553	546	544	537	496	500	517	541	525	552	532	531	488	515	558	539	540	536	504	527	532	533	501	518	527	500	535	517	539	540	505	546	555	558	541	513	542	536	538	561	532	520	536	521	531	565	573	518	497	552	489	572	510	502	498	529	541	512	507	552	566	577	533	537	512	536	527	541	517	513	513	539	508	544	538	513	513	572	559	547	499	458	559	536	512	543	491	558	525	479	496	522	509	490	541	591	521	509	490	536	555	538	535	496	498	501	519	487	525	534	525	516	542	538	516	521	532	528	526	545	525	512	551	496	552	537	479	506	538	532	523	571	504	549	515	499	512	502	555	513	519	532	533	545	522	521	539	516	524	495	527	493	511	529	549	537	523	491	529	557	539	524	525	559	497	520	521	571	568	552	517	501	523	531	549	480	505	522	536	529	484	523	519	482	529	525	510	501	528	524	513	500	511	539	540	518	500	533	541	549	561	554	503	515	548	496	528	542	542	486	496	505	515	534	525	515	511	548	536	512	529	501	528	503	546	533	482	486	492	533	539	518	531	564	518	503	517	502	552	537	560	496	535	533	558	519	525	522	513	547	494	487	546	549	549	517	528	551	502	501	520	552	566	545	539	531	521	532	555	557	521	521	511	541	518	513	519	475	564	532	543	557	514	529	543	529	547	499	510	508	519	545	510	502	510	511	523	542	523	559	528	547	563	547	512	548	517	534	549	534	498	519	519	507	553	523	522	551	553	553	525	518	552	489	520	516	533	544	538	508	548	562	521	519	546	524	531	520	562	505	540	550	533	518	489	534	507	522	523	502	544	510	489	522	566	527	468	540	530	537	540	513	521	519	559	576	525	524	534	536	507	505	524	505	496	489	527	488	521	543	530	506	576	497	502	517	529	527	493	548	543	521	511	515	541	536	507	494	544	538	515	531	525	515	563	521	545	512	557	549	517	493	502	526	530	520	551	531	529	517	546	503	526	499	580	538	494	524	508	543	519	473	545	493	477	575	514	518	529	528	539	519	500	524	541	508	496	496	586	516	554	526	512	543	487	501	565	537	556	508	521	505	469	534	530	541	491	562	532	544	573	521	509	538	530	532	503	548	537	539	539	520	513	513	527	521	532	512	552	545	511	512	523	554	448	563	512	547	556	524	513	508	483	520	514	506	561	474	533	516	549	542	513	511	554	514	520	499	528	512	535	546	546	543	498	511	493	550	518	481	543	538	513	550	510	495	520	490	515	536	530	546	515	550	529	575	530	552	525	551	496	518	504	547	515	523	520	515	499	533	531	537	488	538	507	515	536	500	539	485	524	521	495	550	564	520	508	537	552	497	523	485	542	564	543	531	525	512	536	567	550	556	519	529	555	562	571	488	499	566	499	521	515	568	525	529	527	522	526	534	516	524	509	489	524	536	545	524	558	531	516	528	561	549	549	559	497	541	493	554	527	532	530	504	543	544	556	532	514	493	533	507	555	546	492	538	525	555	532	561	550	507	550	533	513	519	516	539	534	539	482	545	569	560	572	518	523	525	521	513	538	581	518	497	543	535	530	551	527	537	537	531	539	539	517	486	536	528	528	514	497
1291	369	395	393	349	338	335	344	291	377	350	362	349	327	342	305	301	320	329	325	325	353	319	302	306	342	326	342	344	271	314	310	305	315	305	294	319	316	305	304	281	287	325	314	314	344	297	302	292	281	336	302	333	309	290	308	285	294	304	299	312	315	259	302	304	347	281	300	280	289	318	295	300	310	267	317	278	282	302	310	293	306	291	258	313	309	279	308	296	309	285	328	306	322	292	314	322	306	293	307	311	309	297	332	276	313	318	269	295	305	310	296	284	300	292	318	294	293	284	297	305	305	327	281	288	294	287	302	290	269	312	277	282	293	315	304	302	297	314	314	333	322	292	294	291	311	288	291	307	311	338	305	291	299	337	329	312	287	306	340	303	298	282	280	315	307	314	282	331	298	307	310	302	304	306	334	314	315	320	331	313	308	301	319	274	306	282	296	294	317	302	311	290	301	310	284	307	313	293	315	301	288	299	321	291	311	334	311	337	312	311	302	309	301	290	284	321	308	309	323	332	295	270	318	328	308	329	294	323	287	302	296	262	303	275	295	295	327	317	297	334	321	296	273	317	321	304	312	288	296	278	338	317	317	335	305	308	320	283	319	305	317	311	328	299	305	311	339	288	290	245	318	295	280	308	280	292	305	296	321	300	299	288	317	299	285	280	305	311	342	287	308	291	288	291	289	287	311	286	306	302	288	311	303	310	309	287	326	290	324	301	314	320	314	297	282	317	286	319	305	336	307	298	301	287	328	315	314	286	311	275	321	293	295	324	339	309	308	316	317	303	341	317	316	317	320	277	283	320	297	315	291	334	335	298	303	309	338	311	307	329	294	299	302	294	296	284	272	285	306	290	276	332	291	280	298	281	315	268	247	312	290	298	308	323	325	307	280	266	314	315	296	313	307	323	319	310	289	329	313	271	295	302	284	294	310	303	328	316	294	312	301	281	300	311	301	318	309	314	311	309	330	257	329	319	315	297	270	312	325	290	301	300	288	287	303	288	312	318	321	284	262	338	305	314	304	300	303	319	342	314	302	280	272	297	308	302	291	327	335	322	293	285	321	290	343	290	305	323	307	284	317	300	302	282	332	307	317	284	322	312	319	315	317	312	323	299	297	291	284	321	327	274	329	289	298	279	321	287	300	279	315	330	316	301	321	271	319	313	312	291	286	291	289	314	307	326	292	319	294	308	303	279	304	323	325	340	277	287	341	292	317	326	312	316	276	333	318	264	297	298	288	319	305	315	267	299	300	323	301	269	267	272	312	310	312	306	281	314	306	308	318	298	311	302	320	281	311	299	289	323	278	351	255	304	323	341	262	275	296	351	310	304	291	313	311	292	306	325	287	315	305	315	278	285	277	304	298	294	323	327	323	297	319	277	278	322	287	288	304	309	301	301	313	315	320	300	309	314	312	299	303	326	336	293	276	313	289	330	287	316	303	302	315	265	324	287	292	318	298	319	303	296	308	315	298	317	316	294	303	282	284	324	305	312	266	301	317	285	308	325	315	328	263	274	294	267	320	261	297	292	288	303	320	334	293	267	280	325	292	334	299	263	287	329	324	293	296	301	280	326	299	318	305	286	279	300	303	278	296	275	326	284	303	294	304	307	325	307	287	310	324	285	303	333	301	292	293	326	289	297	294	320	318	291	302	323	335	288	339	306	304	306	334	319	325	310	301	290	301	327	297	314	335	287	282	291	305	300	331	309	259	271	309	294	299	312	309	293	277	311	319	290	310	307	329	300	301	320	329	296	293	298	271	311	309	297	319	299	330	321	344	311	294	329	322	302	311	306	330	331	342	318	311	298	303	274	287	313	292	314	297	311	317	306	288	314	246	308	336	312	294	256	347	286	292	298	299	296	296	306	265	279	312	315	289	286	324	281	304	301	318	296	301	319	293	335	283	324	278	294	291	298	317	321	313	269	284	309	267	364	329	276	313	296	261	281	294	279	315	293	309	301	296	306	307	330	326	287	353	277	310	335	337	294	288	311	333	341	338	297	300	312	308	312	294	311	294	307	294	296	274	315	314	295	296	293	292	326	302	330	319	326	322	341	290	276	311	315	317	299	319	305	316	358	327	308	313	281	298	322	298	315	286	311	299	323	304	328	320	292	321	288	262	277	286	289	318	295	315	302	296	314	326	301	305	309	315	285	273	311	311	309	296	302	293	302	334	344	322	286	305	303	320	292	329	293	302	317	302	299	301	280	298	337	327	324	321	300	318	322	278	292	248	289	329	320	274	299	309	292	325	284	302	328	306	317	310	313	318	321	298	284	320	298	296	346	286	294	319	309	333	301	293	322	289	334	286	292	314	321	292	315	285	324	283	298	293	273	297	325	310	292	287	286	314	308	289	283	304	281	326	317	295	273	303	318	323	293	301	330	312	323	283	288	293	330	309	290	330	287	297	326	333	311	297	301	314	294	274	298	324	290	321	316	281	266	286	272	327	289	292	297	278	324	316	290	335	326	279	321	307	278	324	285	294	316	269	322	278	282	270	312	314	326	317	311	287	285	293	275	296	340	305	255	312	295	334	337	309	296	275	318	274	301	332	298	281	307	303	311	271	312	306	298	303	299	318	301	309	323	306	300	340	303	275	283	270	301	311	303	286	329	300	305	312	309	306	299	281	297	285	277	293	270	304	318	301	297	301	310	304	283	313	284	305	305	306	279	270	320	325	296	282	328	304	337	325	304	294	305	310	326	294	282	317	286	313	321	319	296	294	309	303	275	318	317	314	317	266	305	288	303	269	304	319	288	325	325	302	322	292	293	333	314	301	291	314	305	273	294	319	314	277	290	317	306	311	268	327	295	323	318	285	302	311	314	306	315	306	309	306	299	292	285	288	309	290	277	324	302	294	335	318	317	251	310	331	297	290	295	300	290	301	291	327	306	305	333	294	313	310	296	319	342	280	338	266	312	286	299	335	327	301	302	286	318	305	278	320	311	278	282	296	290	310	280	348	296	296	335	333	277	277	300	280	311	288	300	288	289	316	318	308	327	303	299	287	343	291	306	277	307	298	306	311	308	321	322	311	286	297	302	297	297	269	322	287	336	296	264	312	320	328	342	296	318	313	313	304	302	299	273	283	296	331	304	319	297	300	310	268	311	298	284	319	295	288	332	280	298	275	278	293	321	306	312	323	313	294	312	349	338	291	289	306	304	329	343	337	282	292	310	285	314	302	312	308	323	286	326	315	313	273	288	305	288	322	316	268	268	316	272	289	298	287	327	314	307	328	291	292	304	281	301	298	289	304	331	336	287	292	328	341	306	336	297	298	330	318	308	303	304	329	317	311	277	294	294	328	302	315	311	309	299	300	270	283	301	318	282	330	281	305	319	294	306	336	330	294	267	288	293	277	288	314	344	302	319	325	332	327	309	320	281	302	328	338	296	274	270	311	280	308	297	311	289	329	267	301	296	321	359	298	316	306	285	334	283	301	300	306	328	325	302	289	306	293	278	275	287	317	292	332	286	290
1969	797	928	1033	973	963	922	827	873	1025	1113	988	886	977	881	869	818	839	886	885	923	924	880	780	835	891	1013	927	752	756	722	724	765	706	815	875	848	822	804	837	816	772	760	737	813	768	740	753	797	742	812	803	755	781	809	757	791	774	726	713	778	718	764	759	720	737	756	707	778	773	734	740	774	720	728	735	746	749	752	771	803	749	768	739	728	738	732	709	761	705	734	749	731	733	753	754	756	754	680	736	765	765	746	787	740	723	750	705	727	734	764	756	742	737	703	721	712	705	714	696	715	703	769	754	784	724	713	764	729	696	721	752	730	763	748	718	729	722	771	783	703	723	742	692	758	793	743	717	806	720	736	725	726	743	788	739	766	740	747	725	747	719	779	735	729	725	756	800	739	689	756	725	769	719	680	724	732	754	750	770	728	771	747	695	737	783	734	796	711	699	764	753	751	767	765	740	759	781	739	753	708	736	754	715	726	734	767	710	761	700	761	705	753	745	740	759	791	759	720	800	748	746	750	780	765	752	734	740	751	736	738	769	715	724	736	768	743	729	679	762	739	742	739	746	723	769	752	685	751	762	711	743	727	755	753	723	733	695	772	717	731	670	747	761	767	702	788	734	811	754	766	700	744	697	728	760	709	740	707	765	780	807	762	737	759	768	781	732	758	719	740	686	708	760	761	738	738	734	741	801	746	702	786	736	817	689	741	706	763	769	766	786	760	727	727	728	703	714	775	730	713	755	751	721	756	737	710	748	704	770	733	775	740	774	671	731	743	718	720	699	744	704	687	730	694	780	796	749	772	775	748	748	720	754	746	775	715	772	730	757	705	755	779	765	768	777	731	733	753	726	693	732	747	773	717	724	755	774	745	750	716	753	735	723	740	760	754	751	770	752	712	738	725	748	738	778	771	748	697	716	734	722	782	752	710	731	748	713	724	756	756	754	725	817	719	758	768	825	731	752	739	774	713	757	743	740	764	704	721	776	733	737	756	762	786	785	783	685	682	759	746	767	730	732	738	795	688	758	735	722	771	716	717	767	715	725	751	743	698	779	785	734	749	667	769	741	705	694	798	732	696	703	784	744	741	707	702	699	767	733	753	761	779	740	761	775	731	779	751	759	728	778	794	760	755	758	797	772	784	715	717	722	723	779	743	761	750	699	734	783	758	722	684	743	758	722	760	718	822	711	787	788	701	725	762	729	772	717	707	740	714	734	717	711	726	791	720	709	740	719	744	710	803	773	756	748	755	753	760	750	772	808	696	758	718	773	720	727	753	738	784	754	759	746	718	719	733	688	737	774	718	691	755	729	776	779	718	749	716	723	706	754	752	654	774	711	738	690	732	747	736	702	740	742	742	740	735	698	788	788	729	755	725	718	744	764	718	771	749	748	669	715	748	716	775	759	708	728	691	770	658	769	713	734	768	726	776	737	759	698	762	755	782	729	719	760	796	741	728	773	767	727	803	723	715	760	751	657	707	746	765	670	734	709	747	678	710	754	755	738	751	756	731	715	762	725	742	780	735	780	722	712	787	746	726	715	708	755	753	765	738	759	753	754	773	700	721	724	729	717	769	742	747	726	757	782	748	741	738	742	647	710	681	768	748	818	759	760	787	733	722	763	787	766	746	722	754	744	718	700	785	662	688	719	726	722	713	711	774	741	719	780	745	731	745	732	744	744	767	721	759	736	742	743	743	734	729	742	745	696	790	759	700	733	735	758	750	730	698	710	756	736	742	723	734	770	697	747	741	729	785	727	716	719	743	722	761	734	734	726	757	756	790	734	730	735	719	693	742	686	757	758	744	719	751	742	750	738	737	774	691	732	747	731	753	686	713	708	775	714	785	734	729	750	767	715	723	713	740	776	724	752	739	758	732	746	735	771	793	728	719	744	786	722	713	704	730	738	777	717	738	784	691	785	729	732	722	778	757	760	808	690	727	704	706	752	701	714	709	723	715	754	771	773	699	761	765	776	710	741	745	758	781	757	773	751	716	764	761	739	784	764	726	742	727	743	707	752	766	742	724	780	719	729	740	717	673	751	699	714	750	729	734	787	733	733	733	736	762	751	731	754	705	736	804	736	767	776	712	781	756	735	760	782	717	727	706	716	700	735	738	726	724	756	763	735	747	739	727	755	728	753	703	736	735	718	702	733	688	751	748	700	791	803	734	715	709	743	726	727	761	730	796	758	714	776	750	717	681	751	769	768	724	711	737	685	751	724	756	763	741	761	757	705	687	785	784	714	772	719	768	750	717	742	711	735	813	670	778	714	780	716	744	702	722	743	738	783	766	738	759	754	735	766	779	701	763	740	702	745	776	722	745	767	759	695	782	818	700	760	719	738	754	702	732	731	697	727	747	693	728	738	713	719	728	745	740	727	804	734	739	745	732	758	741	770	735	752	765	713	742	750	758	719	758	718	740	762	728	754	782	754	747	744	777	712	748	722	768	740	715	709	795	741	716	761	798	731	728	713	711	744	757	724	759	700	715	752	758	778	789	727	743	731	718	727	747	752	774	721	717	773	733	661	734	727	748	775	756	780	705	741	736	781	738	790	741	752	730	707	757	722	724	790	748	741	785	790	687	797	713	754	704	731	800	743	781	737	727	752	727	737	744	752	728	739	746	729	710	741	749	718	706	742	741	704	715	796	737	709	753	717	755	738	716	703	733	719	764	853	820	756	753	749	792	746	728	790	757	705	748	756	742	760	770	732	742	713	775	745	722	716	728	696	756	716	730	709	746	690	754	732	747	757	751	718	750	747	735	728	754	718	786	678	748	756	724	737	713	715	735	702	736	750	778	749	709	701	736	717	734	722	728	755	714	731	716	710	740	763	793	796	713	761	770	715	748	774	794	730	747	692	733	743	726	736	797	730	726	763	753	730	738	723	746	711	701	726	726	723	761	738	783	744	727	754	761	775	741	729	749	691	760	732	693	771	722	739	728	748	729	732	764	738	732	740	771	733	723	799	716	766	813	726	750	765	724	734	753	766	706	717	731	740	739	732	727	798	756	735	710	741	734	770	768	660	704	744	726	752	756	756	736	739	707	732	706	748	755	705	694	776	688	767	797	738	721	733	710	726	742	753	745	722	774	761	743	752	730	730	702	745	740	723	736	742	787	725	716	738	765	756	725	739	729	782	710	726	745	753	771	762	724	716	744	726	697	705	762	719	723	762	705	752	696	699	756	718	799	722	778	751	757	751	744	748	770	776	690	699	754	798	726	768	772	748	719	735	741	762	728	794	720	796	759	741	733	721	736	737	705	755	774	747	774	735	776	758	723	748	754	779	749	738	752	732	717	756	731	733	695	754	754	736	762	690	712	698	739	747	757	740	727	743	754	748	744	713	727	697	734	766	741	706	728	756	736	730	724	807	759	751	698	744	704	721	728	749	763	742	774	773	727	738	752	767	785	743	694	742	741	753	776	716	814	742	702	758	717	712	733	750	739	726	725	719	719	769	816	788	725	737	691	777	773	732
6273	889	876	1054	666	487	366	371	424	438	382	366	380	381	298	327	321	329	334	318	370	328	306	326	371	356	371	335	317	314	289	306	316	331	280	328	305	307	319	297	329	306	303	276	294	302	315	283	312	306	287	294	324	330	304	322	283	312	311	298	327	296	241	334	310	318	301	319	305	325	298	296	299	306	290	321	271	281	293	308	306	276	283	273	317	267	295	273	248	333	303	303	295	334	308	329	297	307	302	295	276	313	320	294	296	285	278	281	312	299	324	315	283	319	285	326	312	284	274	312	312	274	330	333	332	280	289	320	346	281	273	314	309	304	261	291	321	298	292	319	291	311	320	313	299	306	286	285	268	286	317	278	279	305	312	309	314	298	344	282	291	303	318	273	333	310	315	273	287	308	320	278	311	261	292	287	331	320	316	307	319	288	289	299	294	320	294	313	284	314	299	304	271	305	312	293	302	291	291	305	337	304	305	302	329	326	343	321	315	286	271	280	325	311	308	305	264	266	322	310	347	315	321	279	297	299	286	277	307	322	296	310	304	291	280	303	295	285	332	307	316	341	283	272	307	310	345	305	261	281	276	320	304	326	324	284	287	289	288	310	316	318	339	296	313	329	307	268	309	309	292	276	304	313	307	313	273	305	282	285	283	306	323	281	317	314	292	286	285	299	293	267	316	299	318	297	282	303	320	314	332	276	307	287	295	337	304	319	317	287	345	279	275	306	288	313	331	317	336	293	302	288	289	286	324	288	299	295	281	286	269	305	273	319	308	268	272	308	298	320	318	332	293	301	298	309	293	284	307	302	299	294	288	281	337	315	328	254	281	274	323	264	339	299	314	300	313	292	307	331	298	296	274	306	328	307	343	295	293	293	300	292	282	354	301	329	294	279	315	293	320	295	292	304	302	284	339	301	290	321	283	289	281	303	318	299	297	315	334	318	333	313	322	297	286	290	275	298	286	310	322	306	331	326	304	294	267	293	287	292	339	294	299	286	305	345	299	335	311	293	321	296	330	331	319	323	309	335	321	305	278	304	322	318	295	282	305	300	312	254	312	285	308	283	305	325	319	281	305	281	308	294	292	324	312	294	328	309	298	315	286	315	298	294	302	328	295	316	282	323	311	293	296	353	308	287	307	286	319	293	306	314	304	265	301	299	311	323	307	273	260	308	329	303	300	311	310	295	328	300	302	320	313	283	280	285	268	305	280	339	318	327	317	285	310	315	293	287	334	289	321	311	285	305	312	317	323	292	311	276	278	299	306	345	303	294	286	300	303	295	331	326	287	331	306	310	307	315	333	293	288	313	320	285	302	295	303	283	350	289	307	270	291	284	272	317	309	310	299	295	312	303	280	284	263	274	303	277	295	306	303	306	283	327	322	272	322	294	286	302	341	301	324	300	301	268	324	286	281	293	321	301	295	311	314	295	286	331	314	304	305	317	300	299	270	295	284	289	337	306	313	301	304	301	296	299	278	301	295	318	286	293	333	298	321	299	297	323	281	299	295	295	307	301	272	271	279	273	263	302	283	318	327	305	289	294	330	308	267	264	318	302	276	302	311	275	325	269	297	291	301	279	284	334	319	292	266	298	303	291	275	301	294	316	283	321	265	341	278	311	269	297	273	287	301	315	331	301	304	320	344	281	301	296	289	285	274	297	307	304	344	299	279	285	320	294	301	311	329	300	286	284	311	302	312	290	304	307	268	278	313	284	309	321	302	255	277	303	278	236	303	311	294	308	302	289	313	288	266	289	317	327	267	290	295	302	306	309	328	298	284	314	270	252	261	304	308	320	281	279	295	328	319	305	297	284	304	287	315	298	290	306	299	285	285	306	311	306	313	320	282	300	318	305	277	274	317	267	320	330	333	293	295	313	277	296	329	295	316	276	335	281	301	283	289	315	312	309	283	322	296	318	346	307	325	339	301	275	300	288	279	314	305	282	295	306	298	290	304	308	307	297	288	290	299	302	296	310	300	269	321	326	295	322	305	295	291	305	319	270	320	268	261	294	325	275	272	325	306	304	296	318	289	345	289	273	284	289	314	283	284	353	289	293	335	313	289	297	312	310	335	272	317	322	318	312	286	306	302	318	310	326	311	303	309	294	289	322	272	291	334	281	305	286	316	303	267	330	318	319	270	323	274	306	290	275	302	316	319	298	285	298	300	279	277	281	300	281	292	294	300	291	259	274	306	291	332	289	307	320	280	289	305	300	326	278	305	307	310	286	297	262	302	308	310	302	323	308	272	267	310	287	280	307	266	300	276	279	291	304	317	307	288	292	307	295	289	290	300	288	295	302	326	325	310	284	291	293	284	310	278	311	285	286	304	298	293	287	315	266	314	305	313	311	286	303	323	325	298	280	298	320	305	308	305	287	292	299	298	278	286	314	330	284	315	298	291	273	320	285	281	298	291	296	318	294	298	268	293	284	296	263	302	308	293	285	288	328	323	305	300	289	286	321	288	272	327	299	296	313	326	292	318	312	304	290	299	276	296	304	295	324	289	298	293	298	265	275	263	284	296	279	295	290	293	303	272	288	297	294	282	292	298	294	323	293	335	295	291	309	300	259	275	310	298	296	270	300	285	326	289	329	290	309	315	334	320	289	301	293	310	299	301	267	301	295	287	299	315	295	327	331	291	307	282	272	274	266	306	332	286	305	312	318	315	300	285	309	303	312	279	303	278	274	319	290	312	300	274	302	330	341	274	314	288	319	306	304	307	307	305	325	309	330	296	299	264	336	330	302	302	276	299	270	323	278	303	291	271	309	279	301	251	316	309	285	303	286	266	317	319	307	276	339	297	303	327	300	292	319	311	303	308	290	332	276	272	299	286	287	284	323	309	304	301	299	304	298	299	291	299	320	296	320	298	293	280	306	310	313	293	305	321	268	301	315	317	312	304	297	298	331	279	266	305	280	287	293	272	293	285	323	308	295	321	314	312	311	289	314	326	306	288	324	322	280	314	280	311	286	308	299	287	331	304	299	292	284	304	330	316	312	315	304	295	294	281	265	307	279	297	307	285	268	287	328	300	313	298	306	311	299	285	300	313	340	334	287	281	290	314	313	266	298	294	294	278	284	300	290	297	306	318	277	289	354	322	334	312	306	308	355	303	292	310	306	330	319	297	272	309	357	286	330	282	298	342	302	286	298	289	332	301	306	321	293	295	310	295	294	305	317	292	265	317	346	288	288	326	315	273	291	287	343	287	300	324	289	300	318	300	304	292	317	311	324	291	300	300	290	305	324	279	317	338	311	282	304	295	295	298	269	298	292	319	313	285	276	269	270	280	287	313	282	288	310	336	293	301	329	306	321	295	300	293	331	334	302	288	307	291	319	323	253	327	280	312	301	320	315	297	332	270	315	307	340	292	292	302	337	285	323	312	316	307	313	306	307	352	297	296	276	306	327	318	292	317	281	284	298	273	315	307	312	326	301	295	305	290	318	333	283	297	277	280	317	292	275	331	321	340	286	265	285	279	292
6249	1325	1828	2457	2189	1499	1355	1157	1237	1628	1394	1100	1268	1249	1026	977	901	972	984	967	1082	1026	882	938	1030	1120	1218	1064	814	804	786	733	792	846	905	959	973	936	949	866	835	787	828	802	728	799	822	792	801	877	812	899	838	818	843	775	746	796	765	763	744	763	758	767	662	737	736	768	749	746	714	734	744	762	734	703	728	726	723	729	743	743	739	740	750	728	730	716	783	727	760	742	770	676	759	717	766	733	721	729	703	734	749	740	742	730	758	694	750	756	718	721	744	750	756	733	706	734	736	773	740	708	745	743	749	724	770	736	752	707	710	691	715	729	728	753	753	704	739	731	689	723	694	697	681	778	751	748	725	736	719	754	703	690	720	751	732	730	723	712	738	715	732	716	707	777	735	734	735	772	722	721	759	690	738	769	711	737	724	715	698	706	737	747	724	772	737	751	675	772	726	757	699	704	695	710	707	764	714	753	717	709	743	734	708	726	685	758	720	743	736	690	714	720	775	720	723	751	715	737	729	680	718	732	716	699	730	735	708	732	688	722	704	703	771	698	706	798	700	700	702	791	681	742	759	747	770	717	729	744	735	704	781	719	735	713	711	773	683	723	768	760	724	779	750	761	763	731	721	741	690	790	771	745	729	755	742	695	714	706	716	723	735	731	731	677	750	741	747	681	770	712	757	759	744	752	719	776	730	678	737	724	764	714	707	733	731	708	736	768	769	730	749	758	700	735	717	747	696	795	728	731	750	755	716	744	742	767	761	739	776	714	671	747	739	710	732	741	702	731	757	725	700	711	744	709	767	751	718	765	745	795	702	775	723	759	735	680	708	730	748	722	749	734	724	741	679	766	745	728	765	677	699	733	780	742	732	722	737	729	800	723	733	675	714	741	790	746	749	710	728	759	768	708	767	726	757	776	684	766	723	729	753	692	739	740	788	719	687	723	769	726	769	687	723	701	705	773	633	750	701	728	700	696	687	735	747	735	758	689	781	690	725	720	784	772	746	718	721	729	730	739	737	718	724	706	720	702	735	703	704	787	713	750	716	746	748	745	732	738	739	736	699	746	709	709	694	780	759	768	751	741	753	723	687	734	753	713	691	727	727	771	676	741	756	734	697	758	718	702	715	730	777	716	756	754	722	702	729	731	701	709	741	675	758	709	696	726	718	745	754	762	751	742	723	758	747	741	686	753	763	715	721	737	723	734	734	743	727	725	746	728	738	796	692	712	736	720	715	759	782	713	699	756	701	748	696	725	773	752	737	728	723	756	813	748	735	755	750	719	713	713	703	739	725	755	727	723	752	734	710	715	762	722	730	731	776	676	722	729	763	721	789	732	713	755	772	722	753	777	750	731	757	699	752	715	753	687	746	725	730	739	805	728	708	758	791	756	741	712	720	739	727	743	750	701	730	741	690	759	753	709	711	748	740	759	751	708	710	733	757	739	690	746	761	733	698	738	740	764	741	714	683	757	783	751	693	754	677	711	714	764	743	763	746	760	774	733	736	698	782	727	764	751	736	780	720	721	733	690	683	707	720	711	726	729	748	717	693	712	718	735	722	706	736	723	736	696	727	732	712	751	711	704	734	731	718	714	734	723	698	715	669	727	726	732	741	688	747	745	726	758	718	732	741	733	741	709	728	745	723	685	725	738	740	707	766	718	748	728	706	748	742	734	763	766	706	743	723	728	719	748	760	721	722	738	765	737	745	723	672	748	728	733	763	752	732	739	755	715	731	743	745	733	726	735	720	786	741	760	741	684	758	707	736	733	733	743	738	702	707	769	716	727	666	764	676	767	710	772	717	705	735	724	715	726	734	769	731	742	726	730	738	729	758	752	731	645	768	741	767	761	701	750	699	776	730	739	717	774	726	691	716	747	710	691	711	762	702	732	767	730	749	719	690	686	736	702	707	717	713	747	701	727	766	705	763	705	775	774	766	719	707	735	702	724	712	746	732	770	722	813	739	671	738	729	747	720	707	710	740	728	755	714	718	706	675	741	736	754	707	757	720	766	749	729	786	760	747	719	712	712	688	734	722	734	720	705	702	727	777	758	767	724	692	724	716	746	694	740	757	720	717	766	775	752	766	733	739	804	777	732	744	702	753	728	712	716	712	738	710	726	741	679	742	686	732	760	752	752	726	769	757	769	748	681	765	744	721	749	714	741	740	782	757	718	720	726	675	740	720	777	726	721	728	718	679	796	761	745	734	725	791	691	719	747	771	721	778	705	741	728	786	702	747	745	716	730	739	712	723	764	781	712	779	703	723	757	792	735	755	744	772	690	741	722	693	759	695	698	735	696	718	733	696	750	729	756	731	762	749	734	731	733	699	723	743	746	678	693	724	766	693	697	744	748	741	755	719	717	679	721	651	706	761	771	713	739	716	747	739	755	744	722	731	733	755	734	738	736	713	693	744	736	704	740	707	709	730	722	713	732	726	743	740	723	731	685	759	727	723	726	724	694	746	750	720	692	715	771	732	715	742	688	748	723	721	710	698	731	748	764	697	713	776	741	726	752	698	791	760	750	699	760	709	721	725	712	738	765	728	745	738	765	770	710	761	756	746	752	699	758	704	696	764	789	660	704	724	704	817	746	739	703	781	699	695	738	702	697	720	714	758	760	761	714	728	735	750	734	700	732	769	746	716	714	784	786	737	801	750	734	733	746	703	738	728	734	714	705	736	754	657	727	753	720	737	736	728	707	767	725	734	709	722	694	707	732	702	793	743	777	697	719	769	773	732	782	779	755	691	737	721	784	727	705	743	735	757	763	772	750	686	712	720	772	680	719	758	731	722	717	703	751	721	681	753	724	732	701	721	694	734	700	746	705	707	737	739	695	721	718	710	786	759	764	748	708	699	832	668	729	726	735	737	820	736	738	700	715	725	685	674	680	687	713	719	737	757	726	731	753	700	747	700	737	763	712	674	756	744	679	751	741	697	691	704	714	719	728	730	698	731	715	762	739	688	760	693	672	735	742	700	747	738	742	717	737	726	748	732	782	744	745	751	742	726	742	711	717	765	731	747	771	776	703	697	721	743	681	755	696	716	714	706	715	762	720	701	698	711	707	799	763	725	696	720	773	739	732	763	744	740	755	749	733	734	736	719	723	749	734	740	740	689	735	721	687	762	727	692	691	712	765	685	725	721	698	715	725	707	767	692	730	754	761	769	700	760	750	757	744	713	720	687	735	726	736	731	716	742	738	756	753	776	720	705	739	724	712	700	729	714	762	719	687	688	727	754	729	704	765	716	703	698	752	720	751	795	772	715	770	737	703	738	717	733	752	734	682	741	714	764	717	774	750	672	729	736	726	713	770	733	697	732	725	728	746	751	726	656	716	727	679	715	755	701	721	777	736	749	740	731	762	763	677	774	688	732	716	777	722	693	686	714	692	750	721	764	771	711	745	784	707	754	762	767	738	660	799	694	726	728	767	753	728	752	688	696	706	692	755	696	772	768	767	719	754	773	755	746	701	783	749	782	717
12017	1351	1326	1600	923	541	407	363	390	434	354	321	366	342	256	267	255	287	276	257	235	214	234	232	247	284	296	238	226	203	210	178	207	225	238	233	225	198	203	235	242	212	217	190	214	223	252	214	227	243	209	202	229	196	224	221	235	211	229	204	205	217	174	194	204	219	174	184	227	193	201	166	186	213	211	178	192	186	187	219	187	227	192	198	193	216	207	202	212	207	214	205	181	238	217	211	206	187	212	215	216	204	181	196	235	179	211	194	187	206	223	225	184	198	186	180	209	215	185	219	206	224	203	215	204	198	209	199	200	220	201	200	185	183	202	211	216	237	201	197	193	227	218	194	195	192	189	212	195	184	225	204	196	210	224	219	218	214	185	192	209	219	199	199	194	212	198	218	202	223	210	197	189	210	205	182	202	193	179	186	204	214	199	208	180	209	200	233	209	210	190	192	196	211	202	205	223	209	215	208	190	187	197	183	214	213	196	215	202	237	207	197	208	188	215	227	186	204	208	195	209	197	198	185	205	203	170	217	199	191	170	205	188	173	191	202	219	198	218	189	162	221	221	187	208	195	220	200	198	187	202	203	202	217	190	218	224	199	198	188	197	209	218	195	208	232	198	220	206	214	229	206	214	175	192	190	202	229	205	203	211	205	211	227	228	202	185	212	195	171	203	212	181	195	203	186	196	231	192	200	178	220	203	194	189	245	204	231	215	186	181	210	207	185	189	187	177	182	207	225	229	202	230	227	189	221	196	213	199	229	208	206	216	235	207	205	186	211	223	188	199	189	203	237	211	160	220	203	207	195	209	199	199	190	192	211	219	189	170	217	217	197	196	195	179	198	209	198	202	234	208	192	189	191	195	200	194	227	213	196	179	207	198	205	204	213	209	201	197	227	227	187	185	211	225	173	210	192	209	183	187	184	202	202	193	208	184	186	219	203	197	209	174	202	183	192	225	189	217	214	212	219	231	211	210	188	186	225	204	187	214	228	194	214	213	203	180	195	220	201	177	191	203	194	179	212	203	186	198	208	214	209	199	202	188	201	202	193	216	201	216	197	171	183	185	217	189	204	196	212	202	204	201	205	166	233	214	213	210	213	221	198	190	180	205	202	187	191	185	188	214	217	200	207	223	223	215	184	211	184	197	221	206	229	209	196	217	192	203	193	208	206	196	199	231	215	202	202	194	201	188	199	223	191	210	195	188	209	189	221	191	221	208	201	204	195	176	190	214	196	209	232	188	206	198	185	212	233	186	171	227	184	182	200	183	172	186	212	222	189	193	167	210	194	206	203	206	215	183	204	216	211	193	234	241	206	180	183	202	196	214	194	196	202	198	188	202	210	203	195	194	206	206	215	219	214	182	185	213	203	178	190	213	201	198	194	204	219	184	172	187	210	167	212	184	212	212	181	236	201	216	211	224	209	205	222	201	219	196	184	205	216	181	193	215	178	205	176	193	213	213	196	206	213	202	183	205	223	179	183	173	221	205	212	211	222	241	206	189	200	195	187	214	189	211	204	185	210	202	194	185	191	187	212	196	196	194	201	211	214	176	201	193	199	219	211	219	187	227	226	181	183	205	222	208	210	183	221	207	209	204	223	195	178	211	218	197	202	188	199	208	186	223	201	165	195	202	204	209	204	186	187	207	199	186	212	210	193	199	229	223	196	205	215	217	206	201	189	213	205	205	210	194	225	187	215	196	204	204	207	190	217	203	207	186	195	201	202	205	194	219	210	194	195	200	213	195	240	200	196	222	191	204	201	197	179	235	210	196	199	206	222	184	204	212	196	170	203	202	195	212	215	195	216	204	193	178	195	198	178	182	204	207	204	199	208	202	189	221	180	205	213	193	200	193	187	186	202	200	203	194	213	208	189	188	193	182	183	221	183	176	182	179	213	196	194	198	210	193	194	195	215	210	209	190	222	216	205	206	178	172	201	182	183	202	186	183	202	196	180	214	189	188	190	211	221	180	196	180	194	218	192	216	190	202	209	205	185	207	222	216	186	238	213	187	184	219	213	198	226	205	205	216	221	182	204	229	182	192	197	192	224	183	182	199	204	186	194	198	175	209	196	197	180	197	222	206	215	218	195	201	227	190	157	209	180	218	211	224	213	205	217	188	204	202	187	180	183	159	187	196	179	226	195	207	199	182	204	189	191	200	213	226	199	214	196	205	182	203	196	208	203	206	175	212	205	198	203	180	192	204	194	209	223	215	191	176	191	219	234	191	200	185	210	205	199	187	209	187	190	214	206	211	204	196	185	183	208	221	229	207	245	177	209	190	205	225	211	203	209	212	191	172	204	241	215	182	194	193	205	184	210	211	192	200	210	216	198	232	184	172	180	216	180	201	213	230	191	223	201	188	196	197	212	190	195	209	209	178	195	206	188	194	211	198	202	214	191	218	212	202	217	180	199	177	179	183	205	213	230	187	200	213	214	210	198	192	194	177	164	188	208	213	223	215	189	191	180	219	216	213	217	184	201	211	207	185	184	182	216	203	183	219	228	198	211	205	192	218	224	232	227	200	203	201	227	203	198	191	169	186	188	189	231	168	203	208	173	224	219	203	177	192	207	209	177	191	204	209	203	192	214	204	207	212	212	231	192	209	206	215	207	202	190	215	193	197	236	185	186	215	196	197	194	218	192	192	202	196	214	206	197	199	225	218	213	220	181	183	220	180	190	215	190	192	207	200	210	220	193	216	222	185	208	209	196	202	197	212	188	207	200	231	204	195	213	201	184	192	219	202	194	193	208	190	178	190	202	202	215	221	209	200	194	197	190	201	199	206	198	208	206	212	205	215	209	217	228	184	180	221	167	195	201	206	209	213	205	216	243	228	214	164	197	202	231	176	190	202	183	203	198	203	230	213	185	171	186	214	212	177	218	198	220	202	212	218	195	213	201	176	222	197	197	202	231	215	218	189	179	220	194	195	209	188	210	189	175	196	211	205	176	202	222	178	193	202	215	205	220	199	219	226	204	206	207	233	198	183	202	202	196	174	204	228	235	203	175	186	211	215	183	180	162	182	191	203	218	186	207	182	199	219	213	210	207	218	186	174	207	224	215	193	222	201	180	204	195	223	199	197	206	192	209	191	200	229	211	167	210	199	213	208	201	194	187	181	190	225	212	191	216	171	209	193	173	210	209	189	196	195	195	215	200	192	203	213	197	218	186	212	211	206	187	182	208	205	219	212	204	213	205	188	193	193	199	206	178	182	233	213	213	190	218	215	204	216	201	203	212	200	211	213	191	197	190	201	207	217	166	207	204	213	201	197	210	204	200	195	209	220	210	220	207	189	202	194	216	197	200	190	193	211	220	231	187	215	198	195	196	203	203	220	194	192	220	201	199	195	196	252	201	182	200	200	189	219	188	194	177	199	198	213	198	205	216	171	205	199	210	220	194	165	202	206	212	194	208	200	219	191	187	230	232	187	212	197	203	199	187	220	233	223	218	186	225	204	189	221	217	205	189	176	201	235	197
7905	1370	2513	3447	2690	1947	1512	1303	1604	1974	1387	1329	1497	1361	990	835	805	884	897	911	847	688	735	784	884	1100	1167	755	646	599	589	574	625	774	835	917	1013	880	815	674	624	616	634	620	626	609	650	691	686	663	695	621	661	651	599	593	551	549	518	536	566	500	517	494	526	517	525	523	500	523	516	512	526	516	515	510	469	561	536	522	496	499	496	562	491	497	524	472	518	514	495	530	511	491	526	522	516	547	518	474	539	500	525	532	483	514	523	533	542	519	557	528	514	469	513	509	510	503	513	519	527	516	553	493	550	490	500	527	526	513	483	535	530	500	505	505	478	555	489	485	496	495	494	500	504	526	531	512	535	500	487	513	535	510	467	540	489	508	554	459	542	497	500	513	484	522	527	532	524	526	525	513	549	518	482	505	536	528	532	505	535	490	505	485	509	498	465	547	507	522	489	518	539	504	456	534	501	502	516	524	527	484	536	524	497	505	509	541	533	520	547	490	485	505	529	525	482	478	531	484	503	563	514	475	515	488	504	527	522	481	466	489	515	500	528	498	505	502	530	490	486	520	516	544	504	492	510	532	540	534	507	522	524	498	500	523	475	479	507	518	526	533	510	541	526	498	483	521	494	514	526	520	495	494	493	490	548	503	519	517	495	502	516	537	517	496	558	524	520	524	517	506	499	516	537	536	527	506	519	528	501	529	490	504	492	524	470	526	485	500	529	541	527	516	514	494	530	538	524	558	528	497	497	527	467	498	517	512	475	516	530	502	514	512	564	511	543	480	509	514	485	536	522	537	530	559	505	506	509	528	541	515	535	523	488	488	465	528	557	523	556	535	526	526	518	555	516	552	494	500	522	522	493	492	498	511	517	503	510	493	503	522	526	483	530	494	505	532	534	520	519	540	517	496	541	531	533	496	481	553	515	545	484	518	508	519	562	514	545	507	494	536	494	501	503	507	543	498	503	492	501	515	517	518	519	543	446	542	510	546	555	545	537	515	540	525	542	523	517	466	529	485	449	546	516	494	511	496	510	510	471	515	508	511	496	523	517	487	560	531	525	536	528	463	514	558	492	528	493	475	477	524	485	515	540	511	524	579	448	509	535	535	464	538	506	532	561	515	526	523	512	497	517	554	484	523	520	479	510	490	491	544	468	570	505	492	529	512	539	489	529	496	495	521	537	541	471	533	511	547	516	470	528	476	524	535	519	514	510	509	536	485	536	514	507	502	490	499	504	513	548	479	522	498	507	502	521	531	520	486	521	519	525	492	498	550	527	526	527	531	506	517	493	538	511	515	515	518	509	523	519	532	507	522	489	472	514	457	531	498	487	519	526	492	535	547	509	524	513	514	487	503	556	496	491	491	517	500	517	537	519	514	475	497	499	517	502	543	520	516	539	501	478	496	508	506	505	510	538	506	515	524	547	502	519	482	514	531	524	502	506	514	525	466	534	534	513	512	509	532	537	544	541	555	495	500	520	525	513	474	509	527	506	491	512	474	512	518	498	499	530	535	538	548	513	490	509	479	535	516	494	483	513	488	532	490	546	481	537	511	530	521	489	538	494	512	500	529	515	517	510	533	491	500	522	509	522	483	508	541	498	536	544	520	534	492	505	516	505	493	498	498	539	506	505	502	563	466	536	529	501	540	529	520	519	524	515	544	509	513	518	481	535	533	534	528	510	504	558	527	511	541	544	503	500	493	471	518	497	496	517	526	518	503	517	524	508	499	503	541	511	519	511	534	509	536	523	513	526	531	546	547	524	484	522	497	476	506	510	493	488	481	508	510	537	505	472	499	523	507	532	508	498	516	534	482	509	497	516	516	527	500	506	495	505	503	510	478	519	516	470	531	477	508	492	509	508	533	513	543	492	551	489	543	508	551	519	540	499	508	547	529	521	534	499	504	512	536	502	520	470	485	564	536	507	474	507	494	470	495	503	515	503	531	493	504	511	527	483	525	553	530	516	536	516	521	487	530	528	485	527	553	547	508	504	481	502	546	509	525	493	514	508	526	554	515	498	502	507	485	535	541	511	483	532	571	502	532	528	542	543	535	525	473	497	544	529	478	554	534	495	487	502	524	523	515	501	540	476	538	498	527	516	508	476	542	533	526	533	517	518	500	524	503	509	521	464	517	496	497	475	546	493	512	477	487	507	473	494	498	511	496	502	514	473	521	556	526	555	512	474	533	462	487	522	504	506	503	482	505	498	544	497	539	496	506	504	508	510	514	524	528	516	542	519	521	508	519	555	509	500	514	477	506	504	535	509	519	499	485	485	486	523	483	524	501	516	548	517	464	520	534	499	527	503	460	488	516	513	549	486	502	553	503	521	555	509	493	498	522	513	522	528	529	500	525	540	514	538	502	476	500	535	515	484	494	514	521	509	494	526	526	526	518	492	484	462	527	509	479	513	507	532	504	538	498	541	491	510	495	493	534	517	507	516	523	531	498	509	515	487	516	525	524	547	474	511	498	516	493	523	512	528	518	510	500	519	505	519	539	544	487	507	477	556	539	491	516	541	491	526	532	491	502	492	517	516	529	490	493	530	526	523	515	523	536	529	503	511	522	508	540	488	520	518	540	511	504	519	498	509	525	517	527	457	523	498	525	513	532	502	545	525	527	544	529	474	539	457	549	506	535	494	543	542	505	491	532	478	505	554	576	503	503	539	540	546	554	506	537	499	498	514	513	520	529	534	518	526	490	499	564	514	495	514	481	469	488	524	497	527	551	536	473	464	523	522	546	511	502	515	507	485	513	549	494	535	540	541	515	493	530	504	512	473	524	551	490	491	541	526	502	526	516	527	516	532	503	514	500	515	513	523	524	465	514	508	528	520	536	523	517	539	537	464	567	500	541	498	558	468	538	572	495	484	501	539	516	497	503	500	477	524	558	503	503	503	509	516	516	517	516	491	479	545	479	502	544	501	513	531	491	510	538	494	523	517	562	481	511	514	481	476	512	537	514	540	529	543	533	528	509	527	494	498	539	505	490	578	540	558	545	549	530	487	534	517	516	490	482	520	534	503	505	476	480	534	482	507	491	527	524	516	538	543	534	529	529	528	466	551	499	504	507	497	459	549	475	523	460	498	538	536	503	568	484	524	550	542	479	541	533	518	486	494	541	509	497	528	519	514	496	550	493	477	479	490	520	504	526	506	494	528	507	523	530	517	500	559	505	475	526	515	511	534	546	518	535	508	550	541	505	530	477	493	500	513	502	517	480	520	530	525	511	515	519	489	497	510	492	498	484	492	533	514	505	486	501	503	531	525	539	474	530	514	537	538	517	528	505	467	504	487	514	537	531	511	534	551	500	518	527	551	551	485	518	528	503	515	517	520	507	496	533	478	489	506	529	537	539	531	489	488	499	548	496	537	512	517	466	491	535	506	457	508	513	522	514	528	484	497	525	498	508	500	523	530	533	541	522	503	529	492	500	502	530	515	513	511	492	498	529	468	484	478	515	512	556	521	510	508	523	555	462	506	529
1289	377	413	401	353	329	290	365	397	396	320	341	312	360	330	320	318	311	336	328	279	323	330	299	344	339	347	296	339	276	298	312	275	290	293	317	296	303	318	315	342	302	302	319	290	298	323	338	288	297	298	299	318	347	320	325	298	321	306	296	330	316	322	282	316	335	288	259	319	291	270	285	297	315	284	299	265	282	302	305	305	336	307	303	286	284	308	297	290	306	283	282	305	293	295	300	293	290	299	292	272	316	317	295	313	281	306	310	321	250	282	299	337	275	276	282	283	299	283	288	321	257	334	304	268	265	292	297	308	298	264	297	283	275	306	301	295	264	286	284	300	254	285	316	289	297	284	274	267	279	327	256	284	290	290	289	307	284	318	278	311	294	288	315	291	287	288	287	291	307	312	317	303	293	289	283	312	354	271	313	313	300	310	307	285	280	295	321	320	328	285	283	314	300	301	280	316	300	314	321	309	270	293	262	294	293	318	270	297	283	302	309	296	314	328	284	283	292	266	315	298	306	272	280	313	285	306	284	304	281	300	298	281	268	295	307	285	345	305	280	273	293	323	283	296	314	276	272	337	255	301	307	298	289	297	292	308	300	299	286	299	283	297	293	309	335	298	298	314	290	242	300	272	306	286	306	293	305	292	306	294	277	293	285	324	283	311	290	310	319	326	307	294	299	276	287	314	291	293	271	309	343	262	300	258	309	314	310	342	313	319	282	282	311	338	288	315	297	278	286	301	315	316	281	313	270	311	281	288	291	282	290	287	278	311	291	295	286	290	287	292	309	275	305	286	283	314	287	327	306	301	320	304	271	298	315	278	291	280	316	305	290	320	292	275	303	316	272	276	346	294	309	293	319	302	300	307	317	295	286	296	275	303	326	276	293	307	284	271	257	297	308	309	316	295	322	286	307	312	272	299	286	320	299	317	328	269	274	284	304	323	320	278	314	296	281	325	300	302	289	274	311	319	293	258	301	307	297	306	297	323	287	306	352	240	313	262	301	273	298	315	278	307	305	308	315	286	307	311	275	291	308	294	262	272	297	306	327	318	307	285	289	283	286	283	292	289	312	305	318	288	286	278	332	320	272	308	290	310	323	312	308	329	325	283	288	295	315	300	304	314	282	302	305	327	308	304	300	305	265	267	304	317	268	324	284	269	268	289	315	314	284	285	312	299	307	306	294	288	329	313	300	310	259	311	343	316	302	317	305	312	334	270	294	327	308	287	312	285	315	299	296	295	300	288	290	319	299	304	283	283	308	272	291	295	288	290	286	297	298	299	302	283	279	290	288	325	312	276	281	296	291	265	277	296	304	273	301	285	318	288	312	287	288	306	281	286	289	288	292	288	300	309	257	299	321	291	279	257	330	274	333	302	290	306	331	296	289	288	272	320	298	281	291	272	312	294	315	291	253	309	289	315	287	297	297	278	309	336	302	323	309	295	301	326	277	288	289	286	285	307	300	311	314	270	285	271	260	291	314	288	309	299	269	277	308	355	303	304	300	278	317	274	283	290	290	297	271	300	317	273	292	288	249	304	318	315	269	302	324	297	286	325	276	283	301	269	343	304	285	298	298	295	281	305	316	301	279	271	287	321	274	316	287	314	313	287	308	301	309	286	299	297	281	304	318	277	289	295	264	292	279	281	308	300	273	311	276	297	293	317	288	315	269	284	296	307	308	303	281	317	310	280	302	257	299	282	294	312	298	329	303	277	276	318	269	289	315	315	287	303	290	268	319	309	303	274	303	300	302	294	310	274	287	288	298	302	293	294	294	327	284	310	287	317	281	276	314	331	309	295	288	298	322	315	286	300	278	361	277	327	299	317	283	278	293	285	306	310	326	262	285	308	309	263	310	341	286	277	303	299	294	270	277	279	306	326	305	261	307	291	271	308	301	345	289	327	288	290	279	298	284	336	279	313	319	285	289	308	317	298	305	275	275	295	315	299	268	289	269	305	325	293	286	285	296	305	262	310	283	334	295	299	269	278	309	304	315	271	308	275	294	297	303	304	293	312	305	305	313	290	294	280	279	307	326	319	294	295	278	308	279	319	300	317	302	288	320	289	263	297	295	284	306	297	282	307	312	283	285	317	320	322	272	299	315	315	312	267	305	314	318	286	312	277	280	312	257	279	332	305	278	318	294	301	270	289	269	286	326	293	290	269	302	306	276	303	295	278	313	302	309	307	333	285	314	267	276	301	269	330	284	270	290	287	285	305	302	270	295	316	280	293	323	290	284	281	278	297	267	297	292	274	273	322	284	278	306	287	309	281	291	324	283	298	271	288	278	279	278	274	309	259	297	304	288	265	291	274	311	305	307	273	273	313	320	275	280	278	292	312	317	298	308	270	276	300	297	291	312	321	304	290	276	316	292	291	275	284	335	307	300	290	291	335	302	304	320	323	264	276	311	286	264	263	317	276	310	292	319	281	324	316	283	305	273	294	284	295	304	300	347	314	298	272	317	297	292	300	289	301	303	312	291	269	338	297	311	310	306	306	280	333	296	301	319	269	300	317	300	289	273	297	290	293	296	278	278	335	302	291	291	288	313	322	275	320	274	285	263	283	283	298	296	322	272	281	293	301	299	289	303	266	300	306	275	333	327	300	304	330	270	292	288	296	298	297	286	273	325	307	302	277	315	313	301	311	299	313	310	292	295	308	295	288	285	310	299	304	310	313	276	290	284	311	282	309	271	297	290	296	279	302	284	280	307	299	287	297	285	330	316	320	271	272	311	296	311	310	290	351	338	305	301	303	290	303	291	317	278	310	293	282	302	305	300	304	290	314	285	297	294	306	331	300	270	302	280	307	285	284	317	303	295	301	257	301	286	315	299	296	304	308	324	305	290	331	304	293	317	306	291	246	300	294	307	300	283	334	298	281	280	302	284	278	284	309	286	301	273	319	290	307	310	325	271	295	318	302	335	302	315	300	309	313	324	341	274	322	288	322	286	282	309	323	318	293	336	341	284	311	327	293	285	293	260	302	304	263	297	319	292	292	305	328	290	273	289	290	274	301	299	307	279	270	313	306	294	291	266	258	293	316	322	321	325	293	281	277	292	266	307	266	292	284	276	295	307	294	308	308	291	294	319	322	257	273	305	310	313	312	307	302	290	288	297	294	321	274	322	297	302	306	296	279	292	286	301	316	303	280	304	291	285	283	317	281	330	316	308	285	287	311	295	307	263	306	261	282	314	320	290	305	272	305	299	330	296	297	294	285	295	290	313	298	258	288	294	320	270	294	319	292	289	271	267	290	281	318	313	301	290	271	314	281	334	287	276	285	283	301	305	275	303	317	324	293	275	324	290	280	289	286	317	297	297	315	308	307	284	298	296	316	298	287	306	291	311	279	327	266	315	303	293	324	268	303	303	293	292	321	320	318	307	258	291	262	297	315	284	261	281	283	282	283	299	295	281	294	312	295	288	322	293	259	299	311	281	292	316	290	310	317	296	292	313	289	281	327	294	331	320	281	311	337	295
1880	853	996	1016	1037	971	894	903	1146	1193	996	1127	1052	1034	803	900	850	852	814	847	748	772	814	771	912	977	866	829	743	748	717	745	753	800	841	904	912	794	819	717	763	748	777	797	811	716	780	753	725	758	724	781	784	773	732	748	717	759	729	707	706	735	757	706	703	688	644	706	721	673	705	703	725	709	733	747	728	677	742	769	721	717	764	762	690	728	762	692	691	760	708	744	698	761	767	724	753	754	729	758	736	694	743	785	750	775	693	734	775	753	742	727	673	665	720	738	744	722	710	676	687	716	708	793	772	700	713	762	744	732	760	743	693	730	716	696	742	715	730	701	682	723	662	711	758	716	757	724	740	757	724	773	737	786	686	737	774	712	697	732	757	747	725	760	747	732	738	752	724	694	691	718	775	717	707	710	720	748	720	748	709	708	762	754	747	678	739	731	657	687	731	744	712	701	758	745	738	742	775	779	697	769	744	702	725	665	702	690	719	737	767	694	743	757	754	721	771	725	729	748	747	722	735	710	724	744	735	694	736	764	732	759	761	733	768	758	699	751	719	804	738	769	753	691	680	729	739	770	705	677	736	701	723	749	690	706	723	668	752	725	736	720	707	734	748	727	736	710	753	689	748	703	744	735	693	732	722	778	768	735	740	702	781	737	716	720	752	724	717	757	714	708	749	781	757	698	747	700	770	773	751	696	728	748	677	701	743	790	684	732	762	711	773	708	756	666	707	750	778	723	736	730	699	738	736	726	764	694	692	698	686	707	752	704	736	736	754	723	750	712	737	728	730	760	702	728	685	758	718	715	709	800	680	767	764	764	719	738	736	757	714	760	698	709	708	760	742	747	728	736	769	733	725	747	733	745	712	717	720	726	747	734	761	784	737	679	710	739	774	722	755	715	755	734	747	737	746	696	744	730	741	741	733	710	755	684	741	752	725	729	727	750	729	688	734	730	725	709	719	737	701	735	724	748	696	706	676	729	752	712	715	735	718	719	710	744	722	746	745	762	686	739	687	687	713	773	764	709	720	676	742	718	746	679	709	721	702	677	706	758	732	723	755	734	730	748	745	745	758	762	750	784	733	767	756	719	658	760	752	699	744	788	737	718	745	722	724	786	702	703	728	753	729	673	736	707	729	700	770	678	681	729	745	727	787	735	719	697	696	713	729	710	740	731	745	706	744	776	754	696	741	743	688	742	735	745	739	680	757	791	735	742	726	753	757	750	685	730	725	711	763	688	708	749	794	741	688	719	793	708	718	717	701	730	773	648	680	757	738	705	694	723	732	734	698	766	747	711	720	737	741	733	739	747	717	693	769	687	754	720	694	697	739	737	741	781	680	687	715	713	747	708	748	744	666	757	725	710	741	740	750	671	741	711	701	722	692	765	745	663	733	766	720	702	704	690	741	708	736	755	746	687	722	758	735	715	695	732	718	737	737	707	726	718	708	676	733	728	734	724	732	758	696	722	701	745	698	761	728	719	705	683	712	720	710	723	728	726	809	699	733	718	738	730	724	749	711	740	747	680	743	712	715	749	761	714	742	685	743	733	685	716	750	697	746	740	712	786	755	720	751	717	729	704	714	721	750	771	786	730	757	714	736	794	735	678	715	773	672	707	720	710	761	713	729	715	737	743	729	742	687	736	743	735	728	730	745	713	705	757	717	727	695	666	714	732	717	767	739	726	714	731	721	702	719	767	758	681	747	693	745	745	740	724	725	691	719	698	712	724	786	704	752	768	715	696	753	752	700	734	734	727	750	702	733	755	746	677	719	733	704	723	739	719	671	769	771	708	706	763	728	715	744	706	721	726	765	704	712	709	717	742	726	711	692	773	753	744	748	791	718	760	708	707	752	716	716	737	733	776	708	733	719	705	743	714	713	708	713	738	708	748	723	680	724	676	753	741	717	703	729	713	741	750	741	729	703	705	711	759	730	705	710	710	752	755	749	685	795	794	676	770	734	748	769	765	720	732	730	720	726	740	680	713	733	735	733	793	750	755	745	712	779	719	730	751	764	711	700	746	754	768	722	726	679	722	715	730	743	733	752	731	763	752	725	749	736	710	773	715	752	742	759	776	702	695	742	738	735	730	688	738	695	729	691	725	688	733	720	725	710	716	755	737	683	688	697	732	689	692	712	725	716	678	744	752	723	735	707	755	693	737	709	736	719	747	713	689	734	752	759	746	742	718	685	739	741	701	703	765	719	747	739	747	743	685	723	755	762	743	709	709	770	733	754	718	781	724	726	734	755	768	726	718	734	674	734	722	723	723	698	677	780	739	719	755	756	715	741	730	760	702	718	710	704	754	746	748	763	710	728	710	742	702	721	759	717	725	705	717	716	696	724	719	731	771	737	735	751	754	730	722	792	703	723	725	749	734	719	787	706	692	761	679	787	716	761	701	744	764	750	699	719	705	719	673	744	719	788	737	710	701	724	703	714	728	738	754	744	757	750	742	709	710	680	699	754	720	721	721	722	745	701	770	738	714	718	728	734	738	777	709	709	752	707	749	701	718	699	737	738	745	705	686	687	748	726	732	740	745	756	736	734	728	722	755	734	751	736	719	687	749	741	678	701	715	716	692	736	706	742	713	676	777	744	707	749	747	709	747	695	751	695	706	727	787	724	780	750	708	754	751	715	765	759	688	714	748	726	724	687	758	714	719	726	723	740	712	738	725	734	742	705	700	721	753	715	773	721	719	711	708	675	702	729	720	744	700	700	722	717	669	714	753	683	755	741	773	717	704	713	768	759	694	683	732	677	731	750	777	711	713	729	721	750	733	691	736	742	778	717	704	742	723	748	722	711	739	706	800	738	743	795	724	743	711	719	716	710	721	739	728	726	731	693	749	722	724	714	760	700	753	732	699	690	710	767	648	746	768	662	748	675	754	714	749	751	747	701	755	788	737	676	743	700	728	700	732	698	711	763	742	680	768	715	698	731	730	712	760	709	706	719	710	755	723	692	737	702	716	725	742	748	735	700	739	668	701	715	753	749	741	734	692	725	712	684	737	709	784	679	744	761	747	718	725	659	719	708	696	742	703	734	735	730	702	700	747	740	726	748	749	687	742	723	713	719	703	716	681	684	752	744	727	734	726	711	755	734	761	721	738	707	729	739	710	717	691	745	713	742	741	690	736	691	663	728	743	732	712	709	690	720	715	703	741	726	797	730	739	712	689	740	722	739	740	721	665	733	752	706	725	687	776	726	701	749	714	709	732	682	771	669	761	785	724	739	714	722	717	777	720	697	741	731	703	692	736	784	715	723	730	739	760	746	698	721	721	725	723	732	681	773	769	729	741	744	710	738	717	743	730	768	741	771	722	747	749	743	726	753	725	731	746	715	752	710	732	745	705	740	708	750	749	751	680	760	713	711	741	745	753	703	702	734	722	732	739	715	745	730	711	682	747	713	682	704	746	718	723	766	714	702	705	698	782	770	727	746	753	702	696	729	729	741	726	782	738	728	708	718	722	725	762	691	763
6221	825	867	854	596	502	453	439	482	473	412	382	400	375	343	322	339	314	330	309	309	283	309	294	331	350	360	318	308	314	329	313	303	331	302	349	297	320	373	298	280	323	283	265	309	314	324	324	284	272	280	318	341	303	286	314	292	285	305	295	282	308	301	270	311	295	311	310	308	286	276	297	300	263	268	259	286	285	293	289	274	268	254	298	263	295	291	301	306	300	285	305	283	308	279	314	303	249	324	284	295	319	275	300	298	296	294	303	295	283	286	281	302	286	268	303	302	303	288	310	312	297	250	270	301	277	291	293	278	311	293	296	302	315	316	282	259	292	277	282	274	307	290	322	308	310	291	294	299	264	293	304	321	270	279	297	301	312	293	270	311	292	307	294	273	279	306	297	306	277	283	305	301	283	282	315	261	291	280	286	303	292	315	314	288	317	287	247	295	295	285	311	290	297	292	280	281	293	297	278	284	320	291	289	293	270	281	302	269	309	300	315	281	253	281	292	278	293	316	309	267	291	294	284	317	293	276	288	294	301	287	284	265	285	273	300	268	290	288	300	316	350	268	287	295	314	283	284	290	305	315	307	301	310	323	320	297	322	281	302	320	318	287	292	306	239	273	288	314	300	296	300	288	289	297	298	280	299	301	321	293	300	300	280	309	273	278	330	279	333	297	297	291	293	290	308	291	266	300	276	317	291	282	272	294	286	293	273	292	299	301	306	284	267	298	293	289	273	289	317	327	285	283	291	272	326	296	267	293	286	302	271	317	287	311	298	281	272	295	323	307	299	318	268	323	315	263	272	307	295	289	282	307	309	301	292	271	311	297	275	268	301	307	284	296	304	284	326	276	303	289	296	311	308	297	296	278	319	303	258	285	281	287	320	313	290	284	283	325	311	289	274	318	266	270	275	275	310	311	279	257	286	234	259	295	304	311	295	297	279	308	299	270	311	286	294	284	285	279	301	301	318	306	277	302	300	266	292	278	335	315	309	296	279	276	272	306	324	306	280	283	318	304	296	293	290	292	279	296	288	296	304	256	283	279	296	289	290	255	282	279	279	316	321	339	305	311	302	256	286	282	295	321	283	292	298	285	291	266	294	270	289	314	324	290	250	296	286	302	277	283	301	284	278	310	292	286	267	311	310	292	284	302	278	318	300	314	299	292	296	298	306	311	269	310	263	313	270	279	297	293	305	330	318	308	302	284	283	308	290	294	276	273	297	301	289	291	261	300	288	262	298	282	289	285	279	284	291	303	294	298	316	279	316	277	289	278	296	296	275	293	294	291	307	305	299	286	295	326	306	310	301	315	280	263	276	306	299	284	282	285	297	308	302	302	278	309	291	304	257	265	279	288	294	295	293	325	287	274	303	308	296	330	320	320	313	300	289	282	312	270	285	291	318	295	288	261	309	304	310	267	274	285	289	282	290	304	278	291	318	342	277	288	291	306	301	280	297	307	277	314	322	313	298	298	320	284	299	262	274	270	276	312	320	312	298	309	300	300	287	291	279	272	270	316	300	299	280	295	300	294	262	292	303	278	291	287	263	288	289	277	297	322	287	265	283	327	309	299	291	302	272	282	313	297	290	282	278	301	324	315	312	287	289	304	275	310	308	282	278	269	268	299	294	309	293	314	293	299	292	294	277	285	328	284	282	324	300	275	278	313	295	308	275	272	278	293	283	280	284	275	311	329	277	289	273	290	302	305	272	305	300	313	276	276	323	276	296	269	287	284	262	291	290	299	284	291	302	325	268	274	273	284	323	316	309	323	290	297	300	293	277	313	286	307	304	254	273	276	266	305	297	281	304	282	290	292	255	309	268	283	303	306	303	282	278	316	304	267	272	305	278	291	278	307	289	288	273	299	313	304	267	312	301	343	289	302	327	290	278	274	291	299	330	301	294	333	319	267	280	298	305	297	309	317	320	290	294	277	307	324	250	268	298	284	287	290	309	306	285	302	286	286	273	297	304	248	282	296	319	326	300	275	315	312	275	274	268	280	290	273	288	300	312	305	311	271	302	297	286	270	315	306	317	302	293	324	283	259	290	289	297	304	319	293	275	311	289	269	310	274	289	286	323	316	316	274	291	290	289	292	291	282	308	265	314	303	271	279	290	296	313	310	332	267	267	295	300	276	302	299	321	286	312	319	314	307	274	280	280	285	257	291	293	295	293	265	312	273	260	267	270	281	312	329	334	295	293	320	309	296	285	307	307	315	334	293	319	265	267	271	307	322	267	302	268	270	265	259	284	274	304	288	328	282	294	263	300	290	308	314	286	258	294	288	276	291	304	307	312	258	274	296	275	287	310	323	280	283	273	284	285	302	269	286	281	322	263	309	254	331	311	313	315	274	293	280	290	281	302	279	280	282	307	299	279	282	276	279	307	296	277	278	279	281	300	294	294	281	315	312	274	285	305	294	300	265	290	287	291	294	288	276	283	275	297	317	299	309	319	313	284	269	290	274	308	253	269	240	305	286	275	293	274	293	289	330	285	289	281	297	305	330	298	310	274	284	320	303	292	265	291	257	275	271	301	274	288	289	284	284	299	309	283	276	285	285	287	271	332	326	302	292	265	300	310	325	293	311	308	298	290	300	296	310	313	306	283	276	314	282	285	298	292	278	273	304	298	275	276	268	307	319	302	317	300	324	325	266	330	269	306	284	277	282	290	292	326	283	293	299	295	301	281	282	301	303	297	278	287	281	307	286	307	275	286	314	300	329	285	326	287	275	273	284	305	310	261	280	264	276	299	277	294	306	297	287	265	273	291	331	303	289	290	271	287	282	303	317	290	283	286	291	296	311	317	293	289	291	309	265	305	293	314	299	258	306	287	276	270	304	288	304	319	329	298	312	276	283	282	278	313	274	260	305	281	307	302	312	332	307	322	282	252	315	297	273	305	302	306	288	313	294	289	296	303	300	275	275	306	311	309	262	317	293	306	305	299	284	272	276	287	308	314	309	293	331	283	322	316	297	312	327	295	264	271	298	278	293	296	295	284	289	278	286	321	284	276	285	269	286	281	258	279	309	308	299	304	284	311	295	291	278	292	307	288	305	323	323	288	301	278	290	279	315	272	336	284	277	292	287	279	276	310	287	289	287	283	256	282	292	281	310	285	330	302	273	278	297	295	294	302	269	309	278	305	297	307	292	267	282	290	288	292	301	268	283	316	294	318	265	284	277	287	297	289	287	284	269	290	283	261	294	266	300	289	295	273	294	300	270	261	272	316	287	285	295	272	290	294	270	288	309	302	305	318	285	278	275	263	300	290	256	290	323	302	306	288	271	291	269	278	316	292	306	298	275	278	304	290	269	293	318	280	276	307	271	319	299	326	314	300	281	296	293	281	309	256	286	281	303	272	301	301	301	307	312	275	267	324	309	287	267	330	278	309	304	296	319	247	285	292	299	310	289	290	295	298	235	268	315	297	300	291	310	294	342	294	277	318	269	302	332	309	293	324	288	301	288	305	314	290	274	272	300	313
6267	1260	1866	2329	1948	1571	1407	1541	2018	1718	1283	1443	1610	1379	927	899	990	933	1013	837	831	845	814	1036	1169	1136	983	809	776	737	762	823	876	880	1001	1020	986	868	829	837	808	726	741	756	763	827	822	781	794	843	746	809	758	787	767	754	781	738	711	665	703	780	674	727	727	741	709	716	692	770	751	726	742	744	731	721	745	736	711	716	774	750	685	717	753	715	685	722	761	741	714	721	707	713	689	727	724	709	710	751	707	695	700	777	748	661	739	693	717	711	683	719	760	723	708	736	732	700	691	694	715	680	698	715	695	680	718	717	749	668	720	748	729	761	693	727	730	727	709	729	735	705	774	738	709	788	738	715	717	707	667	691	733	712	789	653	708	751	691	710	672	715	723	742	726	688	718	684	716	731	728	705	697	710	745	740	779	728	706	704	675	737	735	766	696	693	655	759	743	660	705	676	702	705	666	735	685	703	733	691	737	676	693	708	707	705	708	720	713	693	707	710	721	693	704	687	741	718	697	726	680	695	755	704	707	732	739	691	686	707	705	741	745	713	696	708	726	751	666	671	739	745	728	700	736	703	691	725	721	762	746	710	701	691	718	706	702	716	669	689	749	707	726	703	704	711	735	718	683	748	713	762	740	692	712	689	712	789	675	720	747	666	737	684	723	710	712	696	697	713	707	712	650	733	725	769	667	698	688	693	703	697	703	698	699	708	731	727	701	738	713	668	745	712	715	705	704	726	688	691	743	726	709	679	711	709	686	649	714	709	719	707	717	752	721	699	706	733	704	711	785	723	696	697	683	701	688	741	739	689	720	744	719	709	717	714	713	728	705	708	724	703	719	729	701	698	675	681	667	686	684	784	703	743	688	741	688	740	742	733	755	729	742	711	716	683	702	702	696	696	780	714	732	762	674	763	696	693	700	704	688	699	686	687	657	699	775	685	733	751	744	708	711	768	750	723	731	748	775	786	685	719	757	722	692	720	720	748	732	707	714	724	738	729	722	696	696	752	738	697	744	732	685	696	646	692	739	736	687	742	715	711	762	711	678	728	734	636	733	675	704	711	696	729	693	743	692	688	689	689	715	719	700	717	713	756	681	698	717	744	694	708	720	735	698	710	691	732	721	700	746	697	721	727	713	743	741	751	667	728	692	757	724	684	700	752	680	707	707	727	713	741	752	733	744	755	719	666	732	720	747	705	702	687	737	718	684	774	700	763	692	717	664	708	700	725	726	708	746	722	740	706	692	732	672	688	729	703	752	682	732	695	684	714	728	723	715	697	728	675	714	682	745	676	765	764	751	722	734	701	694	724	733	748	713	691	758	735	732	740	723	698	684	705	723	761	679	722	689	711	708	683	719	720	696	741	718	712	744	751	786	734	692	704	702	716	749	697	722	705	754	722	738	702	705	688	668	764	729	739	704	662	686	762	744	715	687	745	722	720	693	741	691	727	682	689	722	734	658	755	742	694	731	740	740	703	696	737	737	714	721	709	702	775	752	772	723	734	729	744	757	723	691	743	749	739	700	703	724	714	718	718	718	744	750	739	729	702	724	698	713	694	678	743	755	696	713	701	704	721	723	717	717	669	717	700	752	739	734	692	697	744	697	734	709	682	745	729	709	751	708	693	684	699	744	724	723	701	745	759	721	726	695	709	702	657	701	741	714	687	770	698	689	739	686	723	691	712	762	739	721	666	682	695	687	710	731	711	729	736	691	711	729	739	716	730	695	650	666	692	706	663	753	672	746	698	703	686	686	700	734	686	730	668	768	713	762	737	713	687	723	737	680	734	697	671	701	651	719	730	669	748	723	754	723	697	729	713	684	718	713	744	715	733	703	696	708	772	699	695	710	752	666	736	688	720	715	731	761	722	730	750	710	676	712	683	732	711	697	704	693	711	736	719	704	713	775	719	765	698	725	679	767	694	714	696	714	708	690	694	751	699	723	743	706	721	698	677	731	713	737	715	743	725	770	705	712	704	716	717	681	702	685	699	744	759	704	697	705	707	711	722	771	743	730	731	693	759	718	756	704	709	722	699	731	689	678	714	701	703	712	721	725	692	717	674	713	745	700	755	743	718	753	754	698	665	709	699	715	733	740	690	749	744	722	688	699	716	716	707	721	695	746	660	720	674	693	717	655	716	705	684	720	716	706	664	671	678	746	726	725	736	685	710	704	661	704	715	710	755	749	690	751	732	667	701	684	705	748	749	697	706	682	765	758	671	720	706	721	748	770	730	695	700	726	746	660	707	763	747	709	654	701	728	702	710	687	716	678	696	751	695	737	698	707	703	703	674	760	706	716	720	730	693	741	749	709	777	694	720	651	672	738	677	752	754	725	661	660	737	720	697	698	694	756	717	715	723	713	722	723	737	705	745	699	677	714	672	726	763	680	703	716	688	684	664	733	740	704	647	724	729	712	708	770	703	736	692	703	747	738	741	710	690	734	722	715	708	692	725	736	742	695	727	726	725	747	658	694	693	731	748	676	726	721	739	716	703	759	709	740	727	699	725	729	729	734	721	696	711	723	709	687	692	723	733	708	696	733	742	684	676	768	752	727	717	716	737	692	671	709	720	727	720	702	694	741	697	727	764	681	695	743	736	690	709	739	673	762	718	724	702	725	669	677	681	719	751	753	727	687	702	675	690	746	711	700	723	744	714	737	724	740	764	683	725	727	721	751	723	673	675	699	735	692	747	679	708	675	651	668	725	707	710	668	747	779	753	689	735	761	759	665	678	693	711	725	736	751	694	725	720	659	672	769	694	732	700	698	688	709	702	763	745	704	717	745	709	729	762	723	746	708	702	693	764	708	681	746	700	686	712	677	719	726	689	734	697	681	692	733	729	724	712	710	716	705	737	747	708	700	723	738	703	681	678	722	712	747	729	740	695	680	682	674	696	705	723	706	727	686	703	679	760	773	732	704	697	764	754	718	736	765	770	776	755	738	709	695	722	693	731	701	747	765	746	748	755	676	708	723	731	690	683	691	748	725	719	743	740	722	672	731	701	750	694	704	708	719	701	670	751	675	731	696	647	729	673	689	741	724	704	755	725	732	745	725	703	751	743	729	731	698	702	677	714	692	678	689	703	752	726	726	721	733	718	740	767	740	664	737	677	747	696	720	734	694	743	696	697	705	728	696	760	712	670	707	787	698	723	727	721	727	748	710	722	702	757	691	717	752	741	728	708	722	703	719	753	748	685	689	714	699	692	704	730	705	705	703	705	708	722	721	683	705	738	701	729	726	728	694	749	723	753	738	714	718	706	687	734	661	723	731	765	744	683	754	694	729	726	696	705	729	683	734	709	701	757	721	702	714	742	710	720	702	712	698	722	699	749	730	721	674	732	734	720	709	678	736	717	728	693	718	713	723	709	680	729	704	740	753	700	705	721	724	738	676	752	737	704	730	685	714	716	737	691	646	754	678	729	759	768	704	719	713	687	694	735	717	724	739	728	697	708	694	747	673	730	717	751	702	708	735	712	760	716
11853	1456	1472	1346	914	562	439	559	600	476	355	413	420	335	277	226	237	266	244	224	208	215	199	294	310	280	224	222	205	207	211	191	257	229	264	261	227	243	215	222	231	208	190	214	222	232	201	191	212	210	222	204	219	229	191	204	201	197	210	188	196	196	182	201	191	185	172	183	192	196	198	206	221	219	205	198	216	223	216	213	195	207	172	224	189	183	205	208	216	222	217	184	228	215	190	194	166	194	217	168	184	169	186	195	184	163	216	197	205	200	206	179	194	194	204	218	189	164	192	216	185	193	223	208	212	213	192	219	203	200	205	201	199	180	183	184	193	195	225	187	220	192	189	171	214	222	214	201	189	216	196	197	202	227	207	196	201	193	218	186	196	189	200	197	243	235	197	211	215	191	197	195	195	178	229	215	215	190	183	202	220	200	206	215	195	190	197	204	206	206	211	174	203	190	217	171	187	174	228	216	183	210	185	183	199	184	189	203	196	187	214	182	210	202	205	208	204	206	195	204	221	198	216	209	183	217	189	229	200	202	201	189	208	229	195	226	196	235	202	204	186	188	201	188	186	239	216	193	194	223	186	193	193	180	211	204	201	229	201	210	203	196	198	201	205	204	209	213	201	186	192	217	188	212	230	198	203	213	173	211	195	182	188	224	228	209	189	179	193	182	186	208	214	184	220	201	189	166	206	203	204	210	197	197	204	184	190	214	192	196	214	197	215	187	186	199	186	202	191	193	200	190	193	188	196	201	191	202	208	221	175	187	213	209	188	195	194	198	219	211	193	198	199	198	200	186	175	199	191	209	202	193	181	169	199	224	199	228	206	208	202	167	201	207	201	192	204	197	156	187	190	198	208	216	197	202	193	192	198	205	177	187	164	220	210	172	193	202	216	228	204	209	186	200	211	187	203	229	190	204	197	213	193	190	191	200	228	207	203	206	174	222	218	211	194	184	186	180	182	207	216	191	182	192	169	212	165	224	217	221	212	185	197	216	212	202	161	184	201	208	206	203	176	189	195	204	201	191	192	197	202	183	178	190	198	216	216	200	202	206	215	195	198	198	189	199	207	221	194	180	204	192	179	184	216	183	196	183	196	192	200	168	196	188	216	187	200	214	186	235	205	177	193	208	194	224	208	183	217	210	210	220	197	173	195	180	191	204	183	193	230	201	213	194	179	201	190	218	187	190	196	201	213	187	187	181	201	220	195	189	206	216	202	199	200	178	214	182	189	194	207	208	214	217	195	184	216	201	194	224	205	211	181	232	213	205	181	214	193	189	205	221	196	178	204	197	208	206	189	217	216	206	220	204	216	185	178	205	201	222	197	196	194	169	205	203	192	176	207	197	203	184	201	221	188	187	197	199	192	203	199	186	222	208	209	167	195	200	195	209	203	242	194	199	189	201	179	188	174	201	207	175	201	175	185	213	185	202	197	193	212	188	212	213	217	177	216	172	212	192	207	200	199	190	179	216	213	204	210	218	215	248	171	247	189	194	233	200	204	189	201	208	193	198	198	205	175	212	185	188	236	204	182	219	198	183	209	194	204	200	214	213	199	201	212	201	210	195	207	223	195	219	199	189	200	187	185	186	178	193	217	176	200	220	189	222	193	229	198	222	212	213	189	209	200	227	196	235	213	198	198	212	158	199	191	202	190	190	174	198	190	227	194	202	192	186	221	203	198	197	179	187	198	208	204	213	212	207	220	200	209	218	200	213	186	162	210	202	199	228	213	190	207	213	239	203	202	204	178	214	190	190	182	210	192	184	211	204	191	194	216	215	216	209	198	202	200	193	200	202	195	208	185	201	182	239	213	212	199	201	204	198	175	180	194	195	194	191	204	206	187	167	197	195	214	214	220	175	207	186	209	163	227	180	229	210	179	193	187	206	181	178	168	206	209	223	218	235	193	199	205	204	204	225	188	239	203	229	181	208	197	187	195	200	201	202	212	190	189	199	228	201	202	211	202	201	192	205	196	212	195	173	220	184	188	185	206	238	189	199	180	203	208	214	218	214	190	162	182	203	183	213	184	197	182	209	196	200	196	190	219	176	189	168	175	213	211	202	185	204	191	221	203	200	195	213	201	213	236	187	209	209	191	184	197	211	214	190	200	201	210	189	190	200	233	215	210	230	189	208	190	188	194	192	214	176	210	210	192	209	182	201	189	182	198	195	173	210	224	210	207	207	207	198	219	200	197	196	202	182	175	206	195	203	192	198	180	196	202	194	181	184	215	192	198	233	196	187	199	223	208	216	189	180	191	208	174	190	218	232	190	190	200	208	210	172	183	193	202	195	180	208	196	192	201	208	183	219	216	223	216	213	205	222	209	191	189	188	229	178	175	206	204	189	205	196	196	233	206	189	211	211	189	182	192	206	232	206	168	216	202	216	199	209	202	200	198	152	210	213	191	169	191	189	182	211	194	200	201	214	213	182	217	202	198	193	172	187	208	180	201	218	209	184	209	225	189	192	202	173	210	187	203	186	205	218	219	203	191	177	186	179	197	206	224	185	211	215	179	181	207	194	221	218	220	156	224	216	208	203	199	190	144	235	224	212	180	205	204	207	212	174	199	211	196	199	206	189	194	222	220	211	202	162	198	210	182	184	220	216	200	208	210	201	193	199	202	172	198	198	194	213	190	208	220	219	217	198	198	205	190	193	178	200	191	202	172	203	204	199	188	200	248	195	181	187	210	203	201	207	183	204	201	205	205	194	206	203	198	206	192	212	223	197	218	199	193	188	207	167	179	194	192	176	183	180	191	204	222	183	203	206	179	215	173	201	203	202	219	199	232	186	201	190	186	172	208	224	204	200	209	183	201	196	192	215	165	183	199	194	192	198	178	177	211	172	203	192	194	225	201	198	193	187	191	187	200	206	188	222	200	195	193	198	170	179	210	198	168	232	199	195	206	193	214	176	199	226	202	207	207	219	208	207	189	204	175	206	215	202	196	219	209	188	223	223	190	222	199	207	188	178	234	212	211	217	219	198	185	210	212	186	216	196	209	199	209	214	181	209	196	197	186	211	188	185	201	197	209	196	183	209	221	196	205	197	226	188	206	184	221	206	192	171	195	171	199	199	205	186	174	202	207	217	209	221	219	185	199	211	196	188	181	210	208	211	197	233	202	196	217	216	207	207	199	198	198	195	209	196	203	211	175	199	210	208	207	178	210	207	185	192	198	223	198	220	181	224	218	172	220	209	203	221	174	193	193	214	204	210	210	180	211	214	200	200	180	202	228	201	224	204	176	205	182	205	183	183	213	172	204	196	183	213	187	186	188	196	206	195	198	238	199	216	209	202	215	185	172	198	217	188	199	196	205	218	207	223	192	172	189	191	190	215	214	201	205	210	206	211	203	193	216	192	195	162	221	198	201	202	212	196	209	183	233	204	201	202	207	215	193	204	172	225	204	189	203	190	175	195	207	190	237	177	198	207	187	196	186	203	169	173	225	192	193	223	199	189	216	199	212	216	207	223	183	209
8034	1477	2571	3236	2853	2134	1910	2454	2859	1913	1497	1710	1887	1323	851	932	920	884	761	585	655	662	845	1098	1186	1118	823	600	542	537	579	675	706	817	843	988	961	788	689	666	639	626	580	711	648	627	660	591	582	600	557	604	580	560	568	525	522	525	473	515	489	465	518	518	489	519	513	488	500	495	526	529	523	517	527	503	518	525	496	499	507	529	586	480	516	502	508	513	534	501	534	519	508	498	460	526	506	501	470	554	545	522	502	520	510	464	523	488	474	513	476	522	509	469	517	533	539	470	507	483	519	530	472	486	497	489	509	522	514	507	510	491	532	489	498	501	510	514	535	477	467	515	480	493	466	529	494	465	477	569	497	507	538	510	498	561	501	499	483	511	483	529	468	502	540	461	489	535	497	523	526	547	503	486	520	534	492	519	530	519	488	444	526	489	470	512	506	497	513	489	477	521	498	522	487	494	491	466	486	485	486	454	512	543	546	509	504	461	497	505	493	506	517	496	530	508	446	501	491	496	502	520	507	507	551	464	475	491	518	495	505	507	486	517	510	494	495	522	485	498	493	526	502	520	528	507	498	517	503	499	494	546	484	523	545	460	512	478	522	443	486	499	473	530	518	480	516	489	494	503	461	528	518	484	476	506	536	508	474	492	500	496	530	481	469	467	474	516	503	518	521	486	483	505	525	488	518	483	522	474	502	502	499	493	518	506	506	501	541	507	504	499	535	503	488	539	501	535	516	536	470	493	485	480	489	501	459	522	488	500	535	485	483	498	483	526	516	460	507	461	497	461	508	497	528	463	476	490	551	491	530	443	515	522	503	527	536	488	459	524	522	500	513	458	472	501	531	490	497	484	491	492	552	510	490	510	483	504	471	502	507	485	498	510	516	462	540	520	549	511	488	510	518	482	497	516	497	493	494	542	519	539	541	474	469	528	467	529	470	508	488	506	537	557	494	523	471	518	499	481	513	479	493	484	499	481	481	538	501	522	497	498	487	504	459	528	508	502	531	489	485	470	483	498	513	499	510	562	531	525	511	485	515	524	512	502	528	497	499	510	468	479	492	542	483	520	518	489	510	493	487	494	488	516	508	509	491	472	527	500	461	492	511	522	470	463	525	512	510	500	500	516	521	533	478	478	474	500	467	505	469	503	555	511	543	474	519	497	522	527	515	513	503	499	495	522	465	542	493	531	530	525	558	527	517	491	528	520	509	494	526	502	520	478	465	476	524	470	511	495	503	505	545	504	487	512	495	509	492	504	530	509	502	488	529	503	485	497	527	521	515	456	491	516	501	502	518	470	517	503	511	510	490	480	498	464	467	520	486	476	508	518	497	485	487	512	466	518	489	533	506	503	496	490	512	501	472	480	502	500	520	484	529	497	536	493	507	494	516	521	466	487	503	528	484	472	537	517	494	542	494	500	518	471	498	489	465	521	498	499	483	477	473	507	492	496	489	488	464	486	489	484	543	506	492	514	537	489	482	499	514	487	514	487	503	502	520	524	504	469	516	507	496	501	497	512	500	510	479	470	492	525	512	524	484	481	502	507	473	483	478	454	467	519	516	514	478	465	512	513	498	518	516	483	529	547	529	500	487	502	515	471	515	512	514	527	545	533	496	470	503	578	503	456	490	470	489	490	539	522	490	550	501	498	507	481	475	485	456	535	518	527	499	498	534	514	466	489	503	481	501	479	550	532	506	529	571	472	467	498	506	483	502	468	500	502	490	474	479	476	531	511	468	493	499	501	494	502	514	524	528	535	517	458	510	474	471	503	491	463	488	489	482	464	488	496	502	511	534	498	501	532	498	544	508	477	452	483	501	484	485	491	478	490	509	518	513	502	521	520	485	479	548	504	505	514	496	518	502	476	520	518	485	467	505	514	461	526	501	532	514	526	513	488	541	526	483	495	491	564	526	530	517	520	521	547	507	515	523	503	501	503	467	448	497	502	511	523	501	506	485	491	481	523	487	495	532	505	473	536	493	495	556	493	510	490	483	527	502	520	498	493	537	464	479	484	520	460	512	462	531	482	510	515	560	539	518	490	517	511	477	534	462	496	540	496	510	484	466	515	492	494	498	512	524	487	511	519	495	481	519	493	505	536	528	494	489	511	477	468	491	504	475	486	502	546	519	511	470	494	488	499	504	514	496	499	518	468	555	508	495	496	481	508	526	518	512	488	489	512	539	481	453	503	488	489	480	523	499	516	537	514	494	497	522	522	487	522	520	512	504	488	483	524	507	499	546	527	491	481	519	512	504	475	512	494	519	490	501	488	463	511	500	492	502	522	457	502	517	501	559	465	497	500	506	528	511	501	478	505	521	461	468	501	500	504	507	471	473	522	531	530	514	506	489	473	466	521	509	486	499	528	492	528	499	482	509	486	546	470	499	519	532	497	491	485	486	519	512	506	520	508	462	469	469	529	514	510	512	482	490	517	524	537	497	527	537	503	498	485	534	543	520	498	518	517	529	516	511	525	524	491	478	489	519	498	489	471	484	495	505	472	477	493	501	543	521	497	490	455	547	465	550	507	493	504	521	512	516	493	480	532	516	498	493	517	500	504	517	493	518	501	505	485	499	530	513	449	450	513	538	515	546	509	491	481	512	528	485	484	516	509	545	537	471	491	555	517	476	532	523	492	543	513	537	496	494	497	497	500	523	476	496	467	522	500	465	477	488	539	516	474	500	477	496	511	499	524	502	495	489	508	522	482	521	496	555	514	515	514	489	511	472	505	492	487	484	525	492	514	512	484	502	521	547	451	463	515	494	529	517	516	456	487	481	513	485	490	506	501	508	499	446	489	483	497	516	508	439	509	529	516	509	479	503	537	453	551	476	499	494	487	493	502	484	499	474	492	487	519	498	502	505	489	514	494	473	521	507	509	509	446	462	509	508	538	480	520	502	484	493	495	517	516	521	480	480	477	484	505	517	524	536	547	495	495	483	515	519	487	531	492	526	528	495	528	486	484	479	516	534	485	512	482	532	511	506	545	504	485	493	509	522	508	498	527	473	513	501	523	505	526	452	509	483	554	510	512	482	505	548	542	523	541	511	502	503	555	481	481	486	539	485	490	517	508	525	472	499	481	457	534	502	500	515	501	472	504	491	517	494	480	498	520	516	489	511	460	502	535	471	495	497	484	489	507	483	532	523	533	530	526	514	487	526	478	456	498	502	537	516	517	541	514	515	505	500	509	539	443	507	519	507	485	510	478	551	505	516	479	464	483	481	462	520	543	543	520	510	483	531	518	512	471	532	527	499	515	479	513	534	513	467	520	470	502	502	527	504	453	511	457	500	502	519	499	475	503	505	517	480	424	513	510	514	522	499	490	470	495	531	466	493	511	472	515	499	476	509	534	512	505	503	511	501	515	528	475	489	479	504	489	499	463	527	513	520	505	515	460	507	482	523	545	515	475	482	521	488	517	480	501	481	481	495	516	529	544	516	519	498	518	525	492	492	481	513	469	518	510	485	485	494	519	503	492
1363	379	358	384	366	390	365	431	458	350	371	383	374	318	323	347	321	306	324	328	307	309	307	308	368	314	301	299	281	299	269	301	327	303	328	262	304	311	311	302	299	327	306	309	314	296	326	346	270	342	333	288	313	294	315	313	278	280	294	308	284	293	295	334	295	270	286	300	304	260	301	323	286	296	310	279	306	281	301	316	295	299	309	311	309	319	272	319	302	311	288	292	296	274	270	296	282	322	343	323	292	298	331	321	332	296	300	288	279	321	348	305	312	314	316	292	305	316	292	293	264	286	314	290	339	300	322	319	276	287	285	302	315	318	330	301	289	266	330	261	292	287	307	298	288	274	311	357	310	316	300	331	306	297	282	294	292	289	326	322	281	322	312	322	277	311	348	329	295	285	299	279	293	319	296	294	304	287	312	289	282	313	294	281	342	296	315	280	314	311	339	309	275	302	326	277	266	291	283	288	305	320	314	321	295	298	305	324	312	298	305	307	317	290	293	293	279	291	305	288	279	294	288	287	328	339	303	338	312	317	306	293	291	275	335	282	292	313	302	298	314	328	306	313	270	303	299	293	346	275	281	322	314	331	304	296	290	297	328	308	276	305	302	326	258	301	253	316	295	286	303	338	307	324	320	276	300	310	300	305	309	284	294	288	294	296	278	291	293	278	303	296	300	301	289	279	297	280	298	307	285	309	323	295	281	309	301	311	318	269	287	294	277	278	301	296	318	298	303	298	289	303	316	306	360	283	310	314	319	307	304	299	311	277	275	289	316	312	291	306	272	304	285	292	289	312	294	330	314	318	312	319	293	291	279	287	307	291	300	260	300	340	258	317	308	297	332	329	330	289	301	274	311	326	298	298	312	313	299	311	291	288	309	342	281	296	302	287	321	290	271	325	313	297	280	304	300	298	302	260	321	290	292	262	263	298	275	286	312	331	254	301	280	284	285	298	269	294	295	307	316	285	307	310	304	290	309	262	312	291	272	320	300	293	284	298	306	311	318	282	301	286	279	305	321	316	278	307	334	325	311	272	277	302	308	291	283	297	286	270	308	307	305	345	274	275	311	293	286	299	297	247	277	296	281	294	301	313	284	306	263	304	326	299	311	278	281	321	302	305	310	273	275	296	297	287	300	275	284	310	294	352	339	310	295	278	298	328	307	292	275	300	295	308	302	310	289	310	306	318	320	335	274	286	297	302	277	295	282	297	287	297	299	299	321	300	310	307	280	276	303	300	300	279	285	306	289	301	294	321	311	335	291	328	300	316	315	275	280	295	299	303	312	261	244	296	309	306	259	340	307	291	293	329	330	278	281	265	293	293	312	302	272	275	289	292	306	318	299	314	304	323	301	305	331	287	282	278	337	286	313	334	315	322	300	312	289	271	290	290	316	286	294	279	300	295	322	290	249	298	302	273	340	275	289	323	346	308	285	262	300	305	322	306	301	332	281	308	276	299	273	339	299	313	318	294	260	285	279	305	327	271	322	311	321	287	310	318	300	292	271	312	292	295	288	318	301	315	308	267	310	311	284	307	301	304	309	310	282	303	303	301	295	332	325	300	315	303	298	293	319	317	335	312	295	318	310	288	319	305	315	267	307	305	317	293	300	313	304	280	285	316	304	326	307	322	321	283	305	311	288	308	249	312	299	323	324	309	281	315	304	279	282	305	310	296	327	294	308	267	282	316	292	295	284	261	295	332	287	304	281	308	285	328	307	291	334	299	279	252	273	331	292	321	331	318	303	292	298	291	322	286	274	281	323	318	303	288	268	277	320	297	314	303	284	298	269	259	278	284	302	314	246	314	307	313	293	287	303	312	288	320	310	327	300	316	299	316	321	308	295	333	304	283	290	311	298	282	294	330	312	299	328	298	304	273	322	321	277	307	305	310	307	297	305	298	308	319	304	302	294	273	295	289	290	278	331	280	280	323	292	298	310	308	290	334	316	296	294	297	309	332	305	303	283	294	288	283	290	326	320	292	277	306	314	284	311	313	332	289	327	328	295	287	294	298	303	273	311	318	296	318	283	309	300	269	289	307	279	293	299	310	297	302	295	274	315	298	321	355	297	321	293	304	316	295	295	279	282	295	319	273	274	286	295	260	284	272	267	316	302	312	288	287	317	275	303	308	303	328	278	301	303	294	298	326	305	285	298	315	305	299	331	261	302	282	316	315	310	302	323	309	295	326	277	296	284	308	306	278	276	288	280	279	297	283	288	306	256	310	318	290	333	320	295	345	307	324	307	291	276	271	290	287	273	288	282	321	267	313	335	291	318	289	267	297	312	320	288	312	272	270	301	332	281	348	274	287	339	316	268	304	307	300	264	307	306	303	305	333	306	353	334	289	297	318	311	285	310	290	332	299	288	312	279	327	294	261	311	306	283	303	313	289	290	346	290	311	326	275	295	332	276	284	296	278	298	295	280	289	337	301	301	285	279	306	330	300	329	322	321	316	327	294	279	304	261	307	321	306	316	336	319	316	283	324	267	306	275	318	315	278	320	257	308	297	295	326	292	284	310	295	288	299	293	323	311	279	303	332	283	294	289	309	279	287	316	323	326	292	303	294	278	293	279	279	307	302	314	275	322	293	301	321	310	323	318	288	323	288	284	315	298	315	273	287	313	278	313	342	285	318	301	286	281	306	298	310	306	317	278	308	272	314	287	318	330	292	333	333	265	321	293	296	273	327	292	325	312	287	276	313	282	315	315	295	317	302	279	275	326	275	299	334	293	329	307	334	302	312	300	297	301	299	307	277	295	280	312	295	303	312	269	295	313	292	309	303	318	303	261	312	315	322	307	322	312	297	314	299	271	317	277	295	290	277	316	286	312	323	311	318	285	319	333	322	348	331	296	282	295	313	297	316	268	297	316	270	284	294	288	283	282	300	274	315	309	303	315	297	318	316	317	292	293	314	341	251	300	315	292	293	279	302	288	315	297	286	295	293	281	301	300	317	312	275	299	341	313	280	328	335	302	309	305	298	299	286	296	262	292	300	306	251	321	321	287	291	296	303	274	270	297	327	279	294	303	280	313	286	312	295	301	291	287	284	268	264	299	321	324	301	296	297	303	318	310	307	285	286	286	330	333	289	298	293	308	293	314	312	274	277	298	316	313	273	308	285	279	328	276	305	322	326	284	316	330	288	301	267	310	286	299	294	276	301	284	311	297	319	330	316	303	272	302	296	325	314	293	279	273	314	297	321	282	318	303	296	298	313	319	294	277	328	326	308	298	304	326	273	303	309	314	300	328	304	302	317	317	315	321	298	326	322	307	306	288	292	328	326	304	265	285	264	290	276	269	308	293	291	292	261	291	317	278	291	338	268	310	289	286	266	298	318	321	303	287	285	305	307	309	304	317	301	274	311	334	283	321	342	313	313	293	301	283	303	291	299	294	281	320	300	290	333	299	315	323	320	314	317	296	278	303	286	277	303	339	323	295	301	318	294	288	312	283	301	318	292	279	327	311	300	313	301	311	307
1980	830	946	1098	1020	962	1217	1415	1617	1139	1166	1220	1164	878	816	819	860	885	778	751	749	799	878	957	1005	918	799	759	744	703	763	838	841	845	863	938	862	764	835	749	740	825	817	757	766	721	779	766	814	770	834	727	775	710	744	781	744	707	761	728	674	765	739	717	714	759	730	719	712	749	748	727	724	736	738	725	725	778	754	735	721	745	710	751	699	693	722	718	695	738	740	779	743	759	748	739	713	720	765	711	721	714	698	743	755	731	755	739	747	734	748	713	698	707	707	737	741	725	732	738	725	745	708	717	737	686	705	748	721	744	712	799	743	740	677	706	720	744	743	732	709	722	702	736	722	756	725	721	739	736	798	675	728	705	724	788	722	721	701	784	771	768	751	752	745	738	786	717	735	717	800	672	675	768	724	766	740	753	774	685	717	692	705	730	701	671	754	767	746	709	728	763	721	743	721	719	730	705	750	741	745	694	743	716	774	745	728	718	760	708	729	719	749	734	705	696	713	699	721	758	713	685	751	737	708	718	738	727	754	759	721	713	732	737	744	735	721	739	783	759	739	738	700	680	687	739	711	728	747	687	720	763	715	725	716	769	774	701	718	724	715	732	716	762	746	715	727	719	675	773	705	712	794	763	761	724	744	742	707	732	752	726	692	774	682	737	713	738	729	682	785	731	707	734	731	741	758	714	734	702	710	666	702	786	702	750	728	738	752	733	700	774	716	773	778	758	736	694	724	706	729	753	746	727	714	764	727	714	712	755	698	737	679	752	789	721	755	724	728	737	726	708	702	722	786	703	726	743	730	736	724	760	750	661	691	722	773	735	709	702	718	755	766	739	781	723	744	728	737	741	733	701	694	744	747	730	738	733	678	722	743	734	740	730	709	746	749	706	742	702	723	703	684	696	765	725	769	735	758	741	723	736	771	756	737	759	746	749	715	682	790	736	705	727	742	732	703	748	755	741	743	730	724	761	727	739	718	712	758	690	721	770	744	742	691	726	716	730	719	726	673	751	752	701	730	736	733	723	713	768	740	649	726	729	734	717	720	746	747	735	745	694	731	722	713	773	694	757	692	700	715	734	722	739	739	730	773	708	716	732	744	716	755	783	717	676	761	736	735	727	749	718	731	716	757	766	697	732	741	711	709	659	756	678	779	745	762	710	714	752	730	721	787	792	722	675	760	754	701	719	748	673	716	698	776	768	696	757	689	709	720	739	754	690	730	748	719	777	713	720	722	773	746	768	740	738	702	745	767	724	768	723	725	753	758	713	710	744	736	741	742	655	735	737	779	733	648	709	769	748	724	735	758	727	702	726	679	722	732	694	717	707	758	745	694	726	761	745	745	721	728	693	745	745	720	748	726	776	724	746	738	706	741	744	733	710	711	707	759	697	700	744	735	770	749	679	697	740	739	793	718	726	724	714	737	736	697	782	738	721	775	768	698	751	759	773	726	727	746	786	694	701	703	737	709	688	726	724	783	774	714	751	729	809	744	744	756	725	710	774	769	745	652	792	791	706	746	715	776	718	750	724	733	764	689	707	711	698	723	692	779	783	749	762	716	711	777	704	746	678	779	698	786	685	727	740	796	718	744	757	725	714	737	750	751	708	751	700	693	702	712	683	769	748	690	723	747	737	704	707	722	692	752	726	734	763	751	758	745	732	754	755	686	746	709	718	734	746	751	738	663	744	670	710	741	757	769	709	734	762	753	698	731	722	761	792	740	744	706	744	716	753	747	761	764	740	759	687	733	753	702	744	756	750	742	713	724	766	733	749	755	734	734	732	772	686	739	768	748	716	744	713	735	744	756	773	712	740	678	721	736	742	699	728	761	696	735	683	724	738	735	714	706	730	684	694	710	719	737	706	727	759	722	768	720	738	735	752	723	700	718	695	717	699	738	710	782	735	774	765	738	733	709	710	755	717	755	693	734	768	746	747	738	718	769	709	729	721	767	713	762	696	734	737	716	712	765	734	720	732	728	755	721	751	678	737	729	720	726	738	773	738	681	723	734	710	747	744	734	753	754	711	724	700	738	678	764	772	696	724	701	745	730	772	704	725	793	663	673	731	720	735	749	727	726	726	739	742	705	760	705	748	708	752	738	717	731	698	734	716	780	747	703	731	671	686	736	761	752	731	703	712	725	680	720	747	735	710	737	690	734	719	709	745	745	753	706	738	764	708	693	788	713	754	776	715	739	731	732	791	688	720	731	693	745	729	721	712	696	708	744	688	719	737	727	750	720	696	734	751	752	692	748	699	744	738	731	744	747	726	728	710	744	731	743	753	760	699	747	700	766	754	717	761	717	732	730	745	720	726	708	694	706	756	780	707	783	677	696	736	733	701	750	716	699	705	708	765	712	701	735	688	758	781	697	728	756	686	752	703	713	749	739	759	735	772	693	739	739	722	753	710	708	724	733	695	753	713	724	724	711	756	700	779	743	697	781	686	721	693	778	739	685	679	743	746	727	744	728	736	787	717	779	733	734	746	719	751	755	750	757	731	771	739	691	727	747	705	742	704	712	702	732	713	691	712	735	694	713	739	744	754	700	705	744	764	713	758	715	745	778	734	712	693	681	748	810	697	730	691	717	741	720	774	742	746	709	700	720	746	702	706	764	733	790	739	735	739	717	784	756	759	729	701	715	693	658	699	773	733	713	736	770	742	760	730	761	684	760	656	745	743	724	752	728	722	741	760	736	693	723	795	785	735	742	701	734	704	727	747	762	762	710	710	717	712	681	732	736	730	759	663	718	789	699	716	754	721	700	694	710	759	714	754	687	722	705	723	749	712	738	759	733	726	718	788	746	708	670	700	754	740	762	767	674	700	730	736	774	736	726	697	710	714	729	744	685	727	747	725	725	739	711	812	699	716	727	755	726	727	770	730	708	732	720	741	716	767	698	765	750	733	712	732	734	727	712	752	725	757	753	735	676	747	704	707	794	711	719	751	750	709	714	682	733	746	743	696	718	722	762	682	725	746	720	696	745	674	784	747	726	693	745	722	707	720	738	686	732	760	726	761	734	725	718	694	776	707	746	741	706	771	708	750	696	729	726	695	740	712	740	765	722	750	720	706	702	702	763	713	688	721	686	696	750	758	678	713	714	730	716	719	764	723	737	764	747	750	727	737	731	715	736	739	739	697	730	723	759	722	750	705	746	737	756	703	727	702	725	707	712	714	725	713	691	739	740	752	725	740	751	717	740	713	741	717	701	728	718	733	760	747	740	729	726	732	742	744	768	742	763	724	766	663	702	701	738	718	708	712	715	770	741	736	764	730	731	755	701	735	732	776	749	765	754	694	740	746	731	712	720	721	701	752	772	676	747	693	753	710	732	710	690	741	747	726	756	731	769	712	779	699	812	717	761	711	712	761	738	756	717	768	751	728	708	722	702	747	760	729	757	740	729	739	741	740	725	725	698	781	756	708	715	730	775	738	707	674	727	702	687	692	758	729	764	700	761	733	753	700	764	728	748	725	714	719
6285	866	957	973	658	569	579	566	556	460	424	504	395	330	358	325	368	337	307	344	340	306	334	346	379	346	321	275	281	282	304	293	312	333	361	349	308	306	358	333	317	319	301	307	302	298	303	284	301	328	299	288	331	330	350	301	266	320	297	297	314	303	301	328	294	340	295	241	309	262	327	335	301	297	310	318	321	293	311	309	288	300	334	331	286	301	298	287	276	319	313	294	281	289	296	275	331	256	320	286	318	323	281	280	312	289	322	298	302	296	294	318	311	297	296	322	308	311	354	326	269	281	325	277	324	330	279	304	291	324	287	307	295	266	303	288	268	280	292	278	281	289	248	303	296	288	280	288	286	302	298	286	267	309	316	315	304	311	339	288	307	307	294	312	293	269	285	290	286	306	296	331	344	299	311	310	293	318	300	305	270	278	275	264	294	293	310	297	282	293	303	286	329	311	305	309	338	310	304	323	309	300	299	302	306	308	325	270	325	293	335	291	319	297	295	294	314	305	299	307	283	286	318	305	302	314	309	307	279	311	312	288	295	291	314	263	317	315	295	310	292	299	310	312	308	311	340	334	341	320	292	301	315	280	294	301	302	300	298	313	308	307	297	331	310	296	318	302	298	308	275	332	278	341	325	304	298	305	278	305	298	322	288	284	301	289	294	289	288	274	301	289	271	286	246	321	300	320	294	288	300	305	302	311	272	259	297	308	319	296	314	283	293	329	261	296	330	302	317	308	322	334	302	306	274	283	296	306	267	295	331	281	300	258	269	309	277	282	272	337	307	312	308	315	298	295	300	318	291	295	307	298	291	302	319	287	292	301	324	259	292	283	284	257	273	275	282	304	320	277	297	311	281	296	280	306	296	330	302	308	298	287	291	301	285	304	311	298	296	296	266	301	293	336	300	302	291	293	290	298	262	302	307	328	313	264	308	296	315	294	297	297	340	284	286	305	324	285	290	276	296	304	297	326	283	306	294	299	271	267	284	321	319	294	262	303	275	322	300	259	319	305	343	252	298	285	322	303	297	288	308	312	295	311	303	281	289	303	330	289	271	295	329	307	257	323	277	285	298	310	326	313	279	271	318	316	289	320	294	324	324	300	306	278	310	312	302	303	329	269	323	347	306	331	305	307	275	300	286	296	307	302	274	319	321	279	293	319	299	287	269	329	333	288	284	283	293	281	299	273	275	302	311	306	311	280	323	292	303	286	288	279	310	271	293	282	301	312	352	300	295	324	278	316	362	300	300	300	321	296	308	321	299	292	306	281	273	292	313	272	295	277	295	303	312	287	291	271	290	301	299	313	311	281	271	294	277	293	298	305	308	310	301	318	282	325	293	313	290	296	311	298	292	308	306	298	295	327	294	326	296	313	323	280	301	310	310	331	321	280	330	296	272	309	280	313	286	294	295	293	340	342	343	314	284	256	307	342	314	299	261	300	314	317	285	274	280	284	332	309	303	319	325	290	309	289	335	294	291	316	309	273	332	288	304	294	298	305	275	306	321	320	321	283	288	309	283	299	351	293	303	248	310	320	264	277	291	313	303	320	328	319	324	290	276	291	312	329	304	308	287	265	298	329	297	285	251	272	289	323	266	298	278	271	279	302	315	294	301	269	285	320	309	305	297	296	280	291	263	304	324	304	299	320	284	288	304	330	285	320	290	305	294	324	281	290	304	275	310	307	301	311	325	301	281	282	293	305	281	304	305	310	315	318	288	290	273	314	288	294	302	314	278	307	315	306	304	282	294	317	328	291	293	284	312	311	325	348	320	316	254	272	288	309	268	341	306	312	311	292	328	319	281	333	346	293	285	307	327	302	308	308	287	309	276	313	317	301	290	294	306	299	295	292	279	306	293	321	301	327	292	284	310	306	317	282	287	313	303	312	277	304	304	297	317	260	309	287	307	301	292	340	281	313	289	290	290	285	303	331	270	317	300	290	313	322	293	290	313	301	299	280	309	330	303	326	300	291	278	287	305	319	307	308	294	323	288	310	298	282	312	280	283	348	283	282	317	320	298	306	328	298	297	300	278	286	346	305	258	302	278	277	301	307	319	293	312	275	292	282	295	327	319	307	295	296	292	306	295	320	328	294	334	301	318	284	321	304	295	307	314	312	288	332	303	286	331	328	330	303	317	297	286	295	318	311	317	301	271	272	279	316	295	331	291	322	301	293	310	338	322	319	293	318	293	270	287	305	306	294	301	310	324	324	308	285	319	300	291	291	329	289	304	284	265	309	311	313	279	300	302	286	346	294	272	263	292	296	289	280	285	306	330	287	289	302	297	291	287	285	315	278	325	319	282	266	278	273	319	283	320	302	311	334	285	300	308	311	288	277	308	322	286	304	324	300	301	313	304	273	293	301	314	295	303	276	298	306	258	303	317	290	311	283	305	302	285	277	321	282	324	316	298	298	300	292	318	299	333	304	265	268	274	279	289	295	320	323	330	323	303	306	303	285	314	292	297	335	309	308	290	267	288	274	284	286	308	317	266	333	283	287	283	309	297	315	294	281	271	290	297	288	293	287	292	289	301	296	288	277	296	299	297	317	312	294	322	331	306	349	295	288	275	279	285	295	309	300	298	303	281	314	308	336	296	306	311	319	318	305	308	326	321	305	328	286	325	310	291	340	285	276	326	321	287	257	309	293	330	327	352	291	332	300	282	335	306	326	280	292	310	325	296	269	311	295	278	323	275	295	330	305	320	324	327	287	314	310	303	304	304	285	268	306	309	311	288	273	292	298	309	308	334	308	319	289	316	299	300	283	287	349	286	298	282	305	304	304	290	317	306	283	299	337	294	286	296	320	319	310	299	300	287	332	309	308	284	308	312	312	311	307	280	325	329	311	264	278	293	298	292	265	286	292	291	308	291	298	304	294	283	280	323	290	298	320	296	296	287	301	281	289	282	307	307	338	320	285	317	292	309	308	303	291	308	322	327	331	314	291	281	307	311	297	290	312	301	288	321	323	318	296	294	284	289	315	323	290	321	293	295	287	303	301	255	312	292	280	298	281	261	282	332	329	296	316	323	306	305	310	310	282	277	299	317	308	332	330	279	305	323	316	310	283	328	291	265	299	313	313	293	294	291	279	294	327	278	308	319	306	282	327	276	313	308	303	307	308	274	297	325	333	294	311	312	308	268	328	289	304	295	313	290	299	319	310	295	305	298	294	290	307	296	303	321	314	332	279	297	299	322	310	307	325	300	289	296	311	296	277	318	303	328	316	309	322	337	261	315	280	300	312	293	273	298	332	273	311	290	327	311	295	329	306	287	319	309	308	313	305	300	316	301	296	301	274	263	299	297	319	287	287	343	303	285	325	302	307	271	287	316	295	285	310	299	303	278	272	289	310	284	284	290	321	289	319	305	298	308	283	270	316	339	298	305	278	295	315	336	321	310	313	317	314	283	309	299	281	298	302	314	292	280	296	321	298	297	292	273	306	291	302	310	306	259	296	322	345	293	322	311	343	290	330	291	312
6183	1224	1904	2388	2148	2032	2083	2414	2107	1625	1665	1881	1298	951	946	1016	1062	926	844	828	827	853	993	1170	1172	1145	846	789	791	759	804	793	963	1071	1080	1017	881	879	801	813	838	853	843	785	821	854	879	841	831	806	789	745	713	773	742	771	747	753	768	727	730	728	778	733	771	714	729	750	715	750	772	706	709	732	707	756	680	745	727	737	734	747	729	767	751	711	723	740	727	703	763	717	715	725	741	752	709	694	782	688	752	727	726	748	746	703	703	705	767	674	711	747	742	766	726	708	751	750	770	718	736	705	707	724	736	690	696	703	707	695	738	700	720	739	675	699	708	760	734	708	737	715	732	748	723	728	711	692	755	800	668	786	734	737	731	717	733	701	721	718	736	735	714	723	697	691	752	714	736	714	722	696	746	710	732	742	750	760	777	730	732	727	732	738	738	739	742	729	749	701	713	735	748	706	731	708	726	742	715	742	705	739	742	736	740	711	760	707	676	728	736	721	758	652	741	728	720	761	758	712	716	696	744	753	729	704	668	724	769	743	701	691	751	726	751	722	734	748	697	721	692	750	672	775	719	720	732	778	761	688	702	730	707	751	705	737	748	730	724	711	733	724	699	752	736	721	765	709	714	754	725	676	709	712	700	771	719	721	761	696	711	701	747	736	715	730	754	707	774	730	729	702	771	730	775	650	715	749	787	760	763	718	747	718	711	728	717	737	761	761	752	754	724	704	702	710	767	771	704	730	703	731	697	719	737	732	692	676	701	738	753	712	777	698	738	749	735	682	780	723	723	730	709	705	704	731	692	715	722	729	742	759	715	719	705	724	711	747	770	748	737	742	743	730	742	759	723	700	721	722	698	749	728	751	733	752	684	767	769	699	745	724	715	744	738	706	773	702	712	703	727	709	758	730	712	727	754	750	727	726	730	740	735	768	752	711	699	741	743	734	724	743	701	727	704	745	743	740	724	685	709	731	719	725	738	707	754	788	704	744	748	728	739	700	706	754	700	715	711	722	792	763	717	718	718	729	710	717	713	762	750	743	724	715	776	716	723	715	721	706	695	731	715	727	749	764	710	726	723	775	686	743	676	696	754	682	706	745	700	740	718	705	760	718	719	711	792	689	748	767	735	728	706	753	729	760	762	732	753	707	800	720	745	736	722	735	729	728	722	748	737	732	729	713	688	758	747	774	725	729	672	732	736	765	679	730	691	699	692	754	733	708	717	695	748	700	711	673	757	709	712	732	731	728	727	715	690	698	732	771	792	699	717	768	764	731	722	785	700	664	735	708	735	669	708	734	688	707	739	740	753	720	710	734	718	701	729	712	772	775	739	695	712	698	727	754	715	714	716	726	758	752	741	758	740	767	724	733	701	741	747	709	709	717	754	707	740	737	754	714	713	707	742	745	701	767	717	743	775	741	711	769	709	674	713	771	713	769	721	766	772	700	711	684	756	770	719	789	753	712	732	752	708	690	688	751	707	739	738	729	743	672	748	754	731	711	738	689	752	732	705	745	748	717	756	739	787	725	697	716	715	734	708	699	706	682	713	678	714	702	747	721	731	732	747	714	719	734	743	706	747	706	707	737	765	752	709	707	727	745	651	743	687	697	726	743	731	758	701	727	756	737	713	753	725	750	717	760	753	718	729	722	747	748	723	712	720	791	734	707	779	706	738	742	720	718	753	758	731	728	739	723	716	732	743	757	684	730	758	744	674	717	700	759	767	716	733	707	719	752	769	720	768	746	692	752	699	701	739	741	685	738	719	745	754	697	741	742	711	717	694	727	680	701	735	765	726	652	724	778	719	756	714	718	699	771	761	722	720	705	700	711	728	747	729	734	713	723	744	728	730	734	706	697	737	744	680	719	733	714	764	785	655	695	770	733	711	717	700	730	735	731	738	776	690	731	763	751	735	734	677	716	717	777	714	730	723	709	702	712	728	736	738	769	687	718	771	753	668	735	730	716	693	719	754	660	719	721	726	729	738	710	733	760	685	743	642	751	673	737	710	732	736	736	751	765	720	782	732	696	654	724	754	710	696	730	698	744	728	757	702	733	746	739	766	757	729	765	735	705	713	749	753	742	745	726	733	754	722	772	725	757	687	693	756	680	722	795	738	726	734	750	716	708	651	731	699	758	728	726	706	745	742	741	751	717	734	754	732	706	734	736	713	719	718	738	694	694	721	720	716	681	721	750	724	758	698	697	742	719	762	756	715	726	745	722	715	759	734	723	751	740	745	732	668	700	717	715	765	739	750	698	711	768	718	725	776	750	732	751	719	692	712	761	726	711	742	726	694	746	710	752	681	731	711	735	735	744	737	685	706	750	776	779	739	766	747	742	728	760	734	698	693	749	713	715	759	742	728	700	737	727	669	720	728	706	689	704	753	726	694	727	710	745	707	714	688	751	707	716	736	738	695	721	739	739	717	718	756	709	764	725	688	709	704	717	758	752	767	698	705	751	708	746	719	755	717	730	724	694	771	730	785	747	716	686	691	742	706	708	778	737	692	705	740	743	727	714	736	665	738	747	726	710	693	744	685	770	747	712	724	728	744	764	706	708	692	699	696	762	745	770	722	737	722	720	725	729	737	713	744	708	738	754	672	712	717	728	719	739	745	729	740	720	736	714	710	741	731	728	721	736	722	773	767	726	737	737	725	721	733	720	715	761	718	704	753	712	782	715	720	747	685	760	763	752	743	771	721	707	750	764	713	746	755	749	708	715	731	705	715	714	709	747	738	697	746	699	727	728	725	696	736	750	768	663	749	753	683	736	715	707	726	734	715	765	712	735	776	714	734	716	760	760	682	711	722	761	744	737	736	726	713	777	747	751	727	741	739	718	745	784	671	729	809	751	686	708	696	727	685	710	692	706	689	764	746	750	658	737	705	794	774	749	749	717	799	735	729	725	729	752	710	689	757	692	742	729	708	698	763	724	722	756	749	725	756	753	734	752	774	700	771	692	744	719	725	728	769	738	737	722	787	767	724	716	735	718	750	749	765	678	721	700	744	701	720	710	794	711	710	763	761	724	739	739	690	722	737	673	760	711	722	721	683	762	732	677	759	711	729	733	703	747	760	779	746	735	781	719	786	706	664	756	708	788	704	737	747	766	728	691	699	712	727	722	737	723	748	757	714	755	739	712	747	721	732	689	701	783	712	726	743	747	740	684	692	711	702	710	711	702	716	743	697	729	780	752	741	710	729	717	697	715	753	688	736	700	695	715	757	755	722	733	735	717	695	705	786	686	743	730	776	785	731	739	636	742	716	772	707	771	705	735	718	778	736	756	685	766	794	771	765	764	759	669	711	750	732	757	710	742	702	738	766	712	726	672	677	742	709	682	762	723	746	751	759	758	731	725	714	704	709	715	737	739	767	716	755	734	759	734	715	735	738	703	736	700	753	744	724	723	735	727	714	721	763	737	679	748	720	750	682	713	714	763	716	699	738	753	745	752	702	745	747	675	715	730	736	724	714	706	724	761	740	772
12126	1454	1713	1578	1001	694	723	731	515	453	449	475	308	267	270	256	249	249	223	214	224	244	277	285	258	276	240	222	233	222	249	256	239	256	264	255	219	251	264	225	219	230	213	252	214	221	247	225	218	204	193	222	240	205	222	228	201	186	199	209	183	201	217	227	182	188	221	208	226	196	224	211	183	201	210	184	197	193	202	196	190	216	221	222	201	211	221	188	227	224	229	208	198	175	204	218	172	201	221	213	215	184	162	197	196	214	219	204	207	224	206	189	219	219	195	175	224	214	199	209	173	200	206	237	219	195	190	196	207	219	210	186	223	202	211	201	232	206	222	214	203	231	192	193	194	216	230	180	210	205	232	200	220	197	202	185	181	244	214	233	190	202	191	231	182	198	217	215	219	237	216	217	204	172	214	198	180	199	223	184	204	195	212	208	187	186	212	186	195	238	201	208	206	197	193	197	184	199	207	209	219	198	187	195	206	210	199	203	225	208	219	196	220	226	204	195	199	235	222	207	207	187	200	193	219	199	236	207	227	192	213	212	209	204	207	209	238	188	194	200	220	198	201	219	215	186	189	216	238	198	183	197	187	192	235	194	202	208	209	215	185	191	182	202	203	209	200	203	216	204	202	204	207	197	226	240	234	220	197	207	208	197	211	203	219	212	203	209	223	201	217	185	197	191	218	181	196	192	201	218	189	184	195	230	182	228	202	187	183	209	213	195	217	183	185	227	207	202	215	214	185	187	227	202	203	240	215	208	224	234	198	200	210	190	217	204	197	205	204	204	220	195	199	233	202	210	185	202	197	186	220	215	215	218	207	215	186	192	202	202	213	199	213	211	187	228	179	218	208	164	178	177	200	192	212	207	205	225	207	237	197	203	224	213	242	216	215	191	196	196	178	188	210	186	202	202	207	205	210	217	206	209	189	215	204	237	232	213	199	199	200	215	213	202	216	198	214	203	181	213	201	227	166	217	204	206	217	212	216	200	183	223	201	191	217	203	204	184	233	193	200	214	199	176	202	189	200	184	202	208	208	213	200	206	187	215	231	218	226	197	196	220	196	213	200	186	200	208	189	203	200	208	216	223	200	215	193	213	229	223	205	223	215	191	190	227	205	208	186	207	206	205	221	228	232	225	194	210	200	242	229	197	210	221	199	216	203	223	210	216	188	198	198	164	204	214	198	216	196	208	231	203	181	181	229	197	210	216	197	218	206	198	211	195	229	217	228	210	209	215	189	203	204	220	221	226	186	191	208	202	185	248	207	195	205	194	213	194	206	213	203	199	203	218	175	221	183	195	205	218	197	195	198	187	204	221	218	202	213	221	200	196	211	213	220	207	207	217	224	215	199	206	222	228	175	243	214	213	199	180	180	227	209	201	229	196	236	216	202	221	208	194	186	208	188	203	213	213	200	233	201	218	227	208	217	211	209	200	203	223	195	183	211	197	207	215	235	224	207	204	226	222	213	210	224	208	194	218	187	201	201	202	220	215	216	201	223	191	207	213	242	208	172	177	203	209	205	229	204	211	202	216	195	213	204	210	172	247	194	216	235	166	197	178	204	234	192	217	198	192	222	219	237	220	227	207	239	216	203	239	223	238	222	203	210	199	219	223	228	197	198	196	202	210	203	206	186	202	203	181	210	211	199	191	211	224	187	208	208	194	230	187	210	207	187	203	202	212	185	218	226	229	194	195	197	202	195	205	242	198	213	218	209	185	192	210	225	208	210	208	182	196	235	228	214	208	210	197	194	222	225	210	231	197	207	224	224	215	189	229	207	202	198	168	219	202	193	182	207	195	216	223	219	201	177	221	214	208	215	197	222	228	191	219	171	195	193	209	228	210	219	203	197	184	212	190	197	207	201	215	192	217	244	199	216	212	216	199	174	203	198	223	197	174	210	189	240	231	188	193	198	223	238	198	224	200	214	192	212	209	235	211	208	230	199	197	228	217	220	192	223	195	222	192	230	199	216	227	220	175	204	232	186	201	206	215	200	194	196	215	208	220	193	203	195	240	192	210	182	182	197	209	233	231	221	198	230	214	211	179	201	213	213	235	211	201	204	203	215	194	200	189	208	194	192	188	222	185	192	200	198	186	237	212	201	205	221	213	194	199	222	218	208	210	209	202	205	177	236	205	186	211	192	204	200	216	206	202	192	251	189	226	210	202	206	213	184	201	224	220	198	190	192	214	211	212	220	207	229	199	231	197	218	205	223	187	212	205	194	215	193	200	202	224	204	219	224	168	216	212	222	193	228	195	202	223	196	213	204	224	207	199	232	218	211	195	200	200	230	217	219	192	215	198	205	217	208	224	210	223	205	230	204	207	209	188	221	198	224	222	212	219	183	212	194	212	206	206	232	213	204	221	219	192	214	181	188	195	209	206	207	206	199	186	219	197	219	195	195	195	214	222	221	189	204	200	217	212	212	237	177	191	211	193	186	195	207	204	180	206	219	207	224	231	183	203	208	195	212	196	225	216	187	205	201	198	235	205	206	190	244	228	193	205	223	213	220	213	205	222	192	220	191	212	206	217	229	213	200	196	193	197	208	227	207	226	207	221	195	211	189	213	242	208	203	208	199	216	211	227	229	213	214	202	199	224	215	218	195	203	190	205	187	239	219	185	197	186	221	210	193	205	190	209	229	223	203	233	221	200	185	187	208	224	234	195	179	197	227	211	223	186	189	184	190	200	220	184	206	237	210	201	245	208	211	241	226	211	217	224	215	228	221	169	191	244	202	211	203	191	208	210	232	198	234	223	258	202	214	218	220	209	199	208	175	237	206	208	208	186	208	203	209	219	185	222	205	224	200	204	214	204	222	212	223	236	225	199	203	207	194	215	220	214	213	226	212	207	237	196	177	220	227	210	196	218	226	224	227	215	186	198	221	208	174	213	182	222	218	203	207	213	190	217	224	191	228	204	221	198	224	190	210	204	212	227	194	190	225	218	201	207	188	167	196	183	213	214	181	217	224	214	230	218	240	194	192	199	206	225	203	203	198	258	207	196	219	205	198	226	238	198	210	239	210	210	197	197	196	200	199	194	196	211	206	216	189	211	220	220	218	200	209	196	214	208	178	225	202	213	204	220	187	218	222	237	213	182	203	209	194	201	176	198	212	205	228	223	232	204	204	235	222	221	243	197	185	194	199	211	197	205	205	228	214	219	216	236	202	183	208	217	225	222	222	214	171	215	212	212	210	215	205	187	211	194	207	198	196	195	179	221	202	223	194	197	193	235	205	195	192	219	224	184	197	173	202	186	204	219	220	203	213	208	179	206	217	202	220	206	201	207	208	214	211	199	210	203	212	215	210	199	215	195	201	172	190	200	201	207	184	201	251	193	217	203	211	186	173	214	202	216	223	229	192	203	180	201	200	206	194	199	211	199	224	216	185	227	188	196	219	177	236	220	213	203	219	206	214	208	236	191	198	184	183	209	179	222	210	207	221	235	222	196	202	216	205	235	207	226	218	226	223	228	192	208
7943	1543	2793	3574	3114	2902	3243	3538	2239	1955	2348	1975	1279	935	866	885	927	721	650	670	683	734	909	1052	1071	953	713	635	565	616	688	758	940	984	1005	937	761	749	723	764	694	681	667	680	663	649	681	732	628	626	626	570	636	555	555	526	546	562	515	502	542	527	543	534	523	504	492	522	556	516	504	483	481	536	539	579	554	517	527	533	557	521	554	535	509	544	546	535	522	506	493	525	494	546	536	531	500	551	511	490	468	578	553	513	500	542	520	548	533	558	542	540	561	540	518	494	514	513	512	540	546	505	539	522	525	531	513	521	517	515	490	510	514	538	553	562	517	526	532	504	486	517	572	502	547	528	468	521	506	510	548	510	478	500	534	527	538	529	501	506	537	548	522	510	537	541	501	530	493	542	506	516	504	489	485	512	480	556	558	519	525	544	524	505	519	534	524	549	529	535	517	532	517	480	517	542	497	509	518	514	547	551	497	517	514	515	555	503	506	532	501	544	563	527	528	529	538	556	511	523	525	492	517	518	537	509	486	518	513	517	514	517	541	548	495	508	557	495	517	520	557	529	537	525	501	509	532	500	503	543	516	486	492	485	523	489	518	527	485	514	539	492	570	550	509	536	530	538	518	531	475	535	538	499	514	495	574	557	520	527	517	502	548	525	531	477	505	553	495	478	532	534	528	499	518	523	501	540	475	508	548	511	511	526	558	529	520	522	521	544	517	515	542	545	573	531	493	515	507	535	516	488	502	479	511	507	510	521	541	511	510	517	484	536	518	552	535	504	533	492	528	526	555	479	512	505	507	509	524	535	520	457	527	505	557	491	539	507	512	506	504	530	555	581	486	554	507	524	505	491	520	490	508	537	521	516	507	514	543	516	522	517	551	519	504	493	498	517	522	527	526	550	527	541	527	554	504	518	524	519	519	523	533	519	565	554	566	536	544	536	506	493	510	505	540	517	526	586	511	570	492	519	550	487	527	510	501	536	518	497	513	473	526	534	501	515	539	526	526	527	507	521	484	507	501	504	519	527	501	521	539	540	538	510	542	531	509	493	499	493	547	501	522	497	483	527	485	492	531	513	559	519	527	480	513	510	535	543	565	527	503	523	524	524	601	534	522	534	554	504	517	552	525	509	533	514	512	522	516	524	514	509	535	500	499	488	529	517	515	520	522	556	535	520	519	513	506	515	531	548	563	527	526	492	490	496	520	537	513	503	530	514	509	528	497	506	508	550	512	532	537	534	491	524	523	526	516	531	506	526	517	498	545	541	539	462	468	485	510	486	532	537	509	515	528	516	493	491	522	513	528	527	498	525	507	522	494	473	508	500	526	507	503	540	505	505	556	504	499	506	525	549	539	503	551	519	529	536	495	500	508	503	516	521	511	507	505	533	485	546	490	515	570	515	483	521	489	529	503	524	567	532	517	526	537	540	514	568	514	527	532	528	552	480	524	516	513	525	513	539	541	506	497	526	491	535	545	515	499	529	505	499	533	559	537	547	514	512	527	487	508	544	500	539	525	518	497	513	535	511	539	553	509	503	566	517	566	527	535	513	519	497	513	496	509	530	522	533	521	539	525	494	555	543	513	565	503	521	520	512	518	486	513	573	532	548	512	535	532	524	560	534	513	514	550	515	502	511	493	504	532	464	524	531	528	500	527	536	496	481	534	533	528	534	472	534	492	541	528	495	497	475	510	528	507	528	500	517	529	515	486	528	536	506	525	490	514	498	505	535	490	520	496	503	519	544	487	465	516	567	517	504	531	554	510	542	510	521	541	514	478	549	484	527	538	535	524	498	530	537	526	537	496	518	522	494	517	542	544	526	535	504	529	504	511	526	481	517	529	525	510	471	513	514	493	559	499	530	510	542	525	517	540	511	526	540	503	533	531	557	528	529	500	520	512	529	555	507	533	524	528	537	539	508	556	534	521	492	576	544	517	498	574	513	538	547	502	537	516	499	530	534	526	559	525	525	552	555	522	542	525	497	489	526	496	541	508	484	525	518	542	562	486	545	548	532	516	510	546	523	502	478	543	546	521	547	574	519	557	501	545	515	521	527	469	559	508	495	525	569	499	482	467	564	514	521	527	549	503	542	519	547	528	499	516	511	535	519	533	487	474	512	532	507	489	537	554	513	469	512	495	475	534	508	521	515	562	491	530	525	486	528	558	528	512	517	539	479	546	513	552	494	511	523	497	511	508	519	520	531	528	520	501	502	503	515	518	515	499	516	528	558	549	538	496	523	501	533	532	491	559	509	557	568	536	525	476	531	578	519	579	545	544	502	479	496	529	543	550	514	505	525	547	535	504	539	505	555	528	539	492	476	511	509	492	525	507	558	569	530	543	536	528	485	553	524	526	532	500	550	516	514	507	507	544	517	510	479	518	499	494	555	545	538	516	502	511	561	554	525	519	516	511	498	516	530	513	537	542	517	576	530	486	566	549	548	509	538	526	465	501	498	495	516	527	516	508	534	518	513	503	565	498	527	519	562	509	554	548	527	543	548	532	514	513	503	504	533	512	553	549	521	502	521	515	493	510	493	523	475	567	509	498	531	494	515	525	512	543	580	496	506	528	534	520	544	534	519	550	504	550	590	475	505	517	537	537	501	532	490	499	522	535	558	535	535	523	515	504	510	509	503	535	562	507	492	521	549	509	487	555	530	493	537	518	491	545	499	527	538	540	513	554	507	504	500	551	530	531	507	507	521	514	566	501	519	521	537	526	491	497	515	553	545	501	532	508	544	474	510	514	484	514	526	523	514	526	532	563	504	502	540	549	556	523	542	498	526	554	484	481	477	564	513	526	514	517	515	560	543	493	533	514	529	508	530	527	474	510	516	511	539	507	497	544	468	536	557	515	480	498	519	517	505	524	515	511	440	557	492	525	467	554	502	490	536	521	477	493	458	505	533	524	484	511	518	528	574	509	500	492	513	523	546	518	572	496	559	510	559	493	466	472	512	504	467	561	461	536	491	519	500	521	531	498	488	511	514	516	562	505	540	508	505	514	519	532	505	495	524	524	531	539	521	558	472	550	503	529	503	543	546	513	537	496	521	529	511	529	502	527	504	525	508	505	538	522	509	561	549	529	512	526	517	528	514	506	486	515	531	495	515	527	542	553	540	558	513	524	538	542	495	511	496	517	531	511	516	502	521	535	531	517	549	551	488	457	530	532	531	505	540	495	494	542	562	516	559	539	515	525	551	544	533	555	521	501	542	481	523	531	512	551	507	535	547	524	529	529	539	529	518	529	511	562	571	498	544	540	502	493	469	534	508	498	509	546	505	530	497	509	536	523	496	489	530	539	546	529	503	519	483	547	486	502	498	514	509	520	525	521	495	489	549	558	520	506	509	524	529	519	515	498	542	512	504	504	537	474	533	517	517	500	516	536	534	509	532	516	551	489	479	472	536	519	513	503	531	518	514	506	517	489	520	523	540	515	515	521	517	518	475	506	536	564	561	514	518	472	550	518	551	498	522	557	527
1279	335	406	470	470	496	513	476	410	407	422	415	339	346	304	327	325	302	281	299	306	289	316	331	337	345	331	317	330	342	351	319	350	363	312	339	353	335	289	347	289	309	313	304	323	309	289	305	326	308	306	323	353	323	315	306	306	305	325	314	314	297	314	318	323	355	322	273	302	279	328	300	315	304	289	300	306	334	292	334	311	274	311	323	263	344	311	320	319	287	296	301	323	331	340	293	280	317	341	325	305	303	304	291	298	301	336	319	298	312	313	310	334	371	316	319	307	292	275	299	308	307	338	316	301	285	317	311	310	304	297	300	315	298	324	308	289	310	279	310	298	269	321	308	319	297	301	256	282	277	314	305	305	331	320	308	308	311	304	293	306	297	320	341	309	288	288	265	256	324	302	295	314	337	300	316	316	336	301	316	316	277	311	283	336	308	311	306	303	296	333	310	273	303	335	357	305	315	327	314	321	302	326	305	313	285	341	316	312	303	276	337	291	312	334	331	315	276	260	296	286	268	328	298	343	291	284	305	329	305	319	345	314	344	288	314	301	309	282	304	285	369	297	315	307	310	310	320	297	293	319	321	292	310	295	342	307	312	274	280	287	333	321	311	295	299	304	314	303	308	313	317	311	314	307	285	319	344	314	311	311	320	302	281	311	306	301	307	288	307	336	281	315	332	336	292	334	283	331	277	336	294	299	283	316	349	333	326	320	343	272	319	275	285	299	306	278	324	318	305	303	284	282	281	309	317	301	299	291	305	309	288	329	309	276	319	317	304	333	326	317	295	302	297	316	314	314	324	298	303	306	324	317	322	292	304	291	287	270	328	296	311	312	335	323	294	293	337	328	307	301	313	298	333	335	290	319	310	282	294	298	323	313	317	290	297	332	302	343	298	298	294	338	326	299	285	296	293	316	337	292	286	338	295	327	300	298	294	323	342	298	283	330	293	286	310	317	321	322	280	336	282	304	343	312	281	302	278	318	293	347	321	315	311	297	303	293	290	283	305	311	302	330	313	311	311	346	307	318	324	296	298	294	304	324	312	319	333	313	272	301	285	287	289	260	323	299	282	311	323	319	310	313	338	296	317	313	290	321	321	339	305	307	289	291	295	310	323	315	292	301	345	293	283	290	312	291	299	323	315	312	298	326	312	297	304	308	306	304	303	306	293	329	270	315	309	279	331	305	283	297	302	343	350	318	360	288	342	305	297	324	329	335	249	314	260	278	323	310	317	305	317	279	277	315	306	288	287	317	331	324	324	272	287	326	327	307	311	310	337	287	289	313	322	328	294	315	307	317	299	314	317	292	298	287	327	323	286	318	307	324	297	336	281	307	348	303	335	341	299	331	281	323	299	324	313	290	350	347	288	322	291	311	315	309	300	302	285	264	330	335	333	328	311	308	292	300	329	324	341	327	323	324	323	282	351	349	274	317	291	313	332	296	299	330	325	329	301	317	288	320	328	308	327	285	333	311	302	321	335	329	319	306	306	311	287	296	295	294	324	290	307	306	299	339	317	325	299	290	275	303	314	347	338	312	344	302	275	295	315	291	274	295	307	283	316	319	348	359	310	304	347	304	271	305	321	300	313	299	328	285	279	295	329	319	285	317	315	298	277	309	317	321	301	296	311	303	329	299	307	285	293	342	325	328	330	307	303	277	308	300	305	309	306	341	289	300	334	299	298	322	315	283	341	298	302	290	305	317	317	334	315	299	311	335	295	303	301	309	290	310	296	337	282	290	294	307	340	307	327	260	326	331	340	311	292	288	334	334	319	289	327	293	327	322	336	317	334	355	304	328	309	310	323	301	299	342	279	279	299	299	320	295	304	311	303	319	287	281	287	309	335	313	267	319	342	304	290	327	298	313	304	296	296	305	297	330	270	292	316	296	314	333	321	291	302	289	287	296	311	283	325	274	320	324	326	285	284	295	311	293	313	325	275	278	304	294	294	329	318	331	313	285	326	323	277	293	296	288	340	308	296	301	319	323	288	289	300	316	298	315	346	291	324	330	289	315	293	291	316	296	345	330	318	306	309	309	299	303	321	296	292	267	307	312	315	333	299	271	285	307	307	330	302	291	313	312	309	313	335	305	305	301	327	306	305	330	340	310	329	307	313	296	345	306	324	314	306	279	302	272	323	265	311	337	323	337	269	297	303	351	285	307	305	284	299	286	312	310	306	333	296	296	319	306	314	304	304	335	315	315	341	286	311	297	278	297	290	302	309	285	295	264	312	316	297	292	289	279	324	286	285	316	349	295	312	294	312	311	332	365	327	312	310	285	327	312	295	323	328	280	294	281	334	303	330	319	276	316	297	299	273	312	292	301	307	316	274	305	348	302	304	302	308	279	283	297	294	305	290	323	326	273	337	315	313	301	309	289	307	333	297	306	308	270	284	294	298	308	306	301	323	315	327	322	315	317	290	285	289	327	267	330	315	301	327	334	323	298	347	314	303	277	320	278	284	328	303	330	306	330	294	319	292	292	302	319	319	297	303	315	313	342	343	306	310	346	302	285	316	329	297	286	297	318	316	338	331	310	296	290	299	321	268	300	338	340	323	296	329	301	330	334	336	325	308	309	298	306	334	312	290	293	320	331	303	313	303	308	330	292	293	325	281	307	318	305	348	303	295	317	303	310	317	343	284	294	303	329	299	306	360	330	281	331	314	312	331	280	321	296	277	329	298	324	292	323	260	305	305	333	323	297	322	313	307	312	302	306	302	305	303	305	279	321	330	302	296	283	288	322	320	301	333	314	311	304	297	312	302	339	315	290	288	292	311	309	307	314	296	308	341	299	303	305	310	293	296	299	330	297	293	296	376	292	306	342	314	291	320	331	292	306	311	308	285	278	290	305	294	316	262	296	335	356	344	337	307	304	357	279	311	305	326	314	299	327	284	281	306	317	300	314	322	295	304	316	298	323	309	267	320	298	285	324	317	339	313	297	325	320	309	302	297	301	336	301	313	333	297	342	312	302	326	318	317	300	335	291	318	310	294	306	337	297	327	310	300	290	274	321	325	299	319	322	318	308	305	333	317	305	290	333	321	314	302	301	299	270	313	279	318	328	311	284	323	311	314	290	286	292	305	287	329	283	291	306	305	306	300	279	315	315	273	307	298	303	292	314	323	299	308	342	286	300	295	302	330	292	324	314	322	308	333	343	356	324	312	316	306	313	281	325	278	292	318	294	311	323	346	297	340	324	350	329	289	298	263	321	306	286	315	312	304	332	335	298	291	319	282	299	305	299	328	288	290	313	296	349	281	311	312	329	295	312	326	309	279	320	283	259	323	305	286	352	298	305	302	302	347	328	303	297	342	297	310	296	341	310	295	300	288	304	319	322	294	326	318	271	298	305	302	292	296	293	287	292	315	303	304	308	301	291	320	328	281	322	322	318	301	322	287	284	308	328	328	306	289	273	282	319	304	274	311	280	311	344	272	302	299	331	323	296	335	312	295	331	306	326	310	308	319	327	296	330	270
1974	803	1027	1307	1494	1812	1881	1775	1318	1300	1496	1285	888	886	833	780	776	766	756	762	736	803	867	953	950	843	771	728	712	831	823	835	827	840	906	841	816	816	818	782	854	807	816	760	840	794	862	848	829	755	761	807	755	776	781	763	759	701	735	713	758	727	788	742	730	769	790	736	678	736	772	754	826	759	753	761	781	727	706	773	769	737	780	785	746	756	777	713	765	728	773	766	723	763	729	703	699	741	724	695	795	724	716	767	730	791	748	726	745	726	766	722	742	729	773	757	772	753	785	726	731	734	760	735	752	768	771	734	742	820	762	746	771	745	741	761	683	720	780	687	788	736	741	730	743	715	689	764	746	751	749	745	720	741	752	789	788	732	754	714	738	730	774	752	751	753	800	745	835	751	761	771	719	728	789	790	771	754	709	791	734	765	764	737	751	786	729	800	753	762	720	750	744	761	726	759	732	750	756	717	776	726	746	735	753	733	759	731	761	754	740	705	780	770	788	695	777	699	732	735	783	769	718	738	772	719	764	754	777	748	769	713	738	747	751	716	733	788	751	789	765	748	744	763	716	740	752	724	746	714	754	738	755	731	803	809	734	791	764	759	739	750	770	784	789	741	713	724	724	787	742	768	743	765	733	707	759	751	787	757	768	755	749	755	713	771	722	745	787	758	739	751	730	724	755	761	767	754	756	806	768	707	787	771	772	732	752	789	746	766	766	721	739	709	759	733	677	716	748	674	761	748	787	787	783	738	760	730	763	734	739	728	777	770	693	739	745	727	696	746	758	735	704	768	727	778	760	773	754	737	744	788	772	713	746	746	726	783	771	740	712	755	762	813	770	736	729	747	747	754	753	775	691	714	776	695	771	740	732	752	745	768	732	698	779	743	739	736	778	693	732	786	688	743	738	758	738	760	725	753	759	790	744	758	751	709	723	675	752	744	774	772	775	737	729	757	773	759	764	678	709	778	746	785	734	755	787	727	747	720	776	730	721	749	762	754	737	768	767	722	764	752	687	790	711	715	772	797	733	778	723	737	776	711	748	760	771	748	763	774	702	705	759	747	751	779	670	741	716	768	785	767	722	748	736	766	735	721	836	770	763	792	745	785	787	780	745	738	741	732	724	715	756	723	756	712	700	770	736	746	731	718	770	723	777	760	750	730	748	759	747	775	827	768	744	726	740	757	777	740	740	762	758	800	770	754	709	785	714	755	729	773	780	752	737	765	806	769	768	790	751	770	752	710	745	753	734	770	783	776	760	732	792	720	749	730	705	774	797	761	760	753	726	722	765	764	762	773	771	777	723	749	742	783	749	753	719	727	750	759	692	766	783	777	748	754	736	726	782	725	777	718	782	710	740	764	734	769	730	799	728	784	753	767	754	754	793	759	768	777	726	719	742	748	729	745	701	737	742	724	750	768	777	751	750	711	733	768	777	766	757	728	732	755	717	738	778	751	745	757	767	745	769	775	749	753	758	736	791	729	757	759	730	779	776	778	751	762	724	739	750	787	762	732	772	712	759	742	733	783	763	746	749	748	708	760	707	717	753	734	732	739	767	729	774	727	752	712	765	736	707	732	787	781	765	768	729	713	720	811	734	760	824	749	762	795	793	769	740	748	780	729	744	697	769	731	751	787	752	760	750	737	781	775	725	766	709	724	753	712	749	757	723	729	745	755	770	778	748	801	717	746	787	790	754	736	789	737	720	749	757	711	765	709	748	792	801	765	738	760	773	708	704	770	719	779	757	754	720	759	771	723	747	759	733	760	721	744	779	731	788	766	785	715	783	809	763	761	786	751	760	773	775	672	768	755	776	761	701	764	800	715	730	776	747	735	796	739	735	755	758	740	779	758	754	703	730	786	785	757	734	742	764	748	805	744	785	733	785	769	695	734	749	754	779	719	743	776	790	754	744	775	721	745	772	769	791	752	734	735	767	754	705	801	781	803	719	724	712	764	804	750	735	737	794	758	733	721	797	736	732	744	754	742	767	748	758	711	750	722	723	765	743	726	719	751	722	776	765	737	710	728	770	721	723	748	797	730	735	737	751	739	691	755	767	709	754	825	728	759	782	744	754	740	740	750	752	775	727	748	741	769	753	774	752	768	704	735	794	758	746	765	726	776	717	704	779	716	757	738	711	777	764	773	751	741	780	726	775	754	737	749	758	803	691	798	754	741	731	704	721	772	741	762	754	766	767	739	682	738	771	734	789	697	780	745	759	754	778	718	702	759	697	764	747	784	757	764	765	747	745	719	750	682	693	734	726	785	787	752	792	762	750	722	772	772	746	737	772	727	774	748	768	738	766	740	802	752	763	761	749	766	785	752	794	729	750	739	745	789	722	789	792	746	708	770	789	774	742	759	764	751	741	766	768	804	759	728	746	673	742	717	748	747	783	753	727	725	715	722	787	754	724	761	776	744	740	794	803	774	752	739	716	764	728	724	774	761	768	724	779	749	754	706	704	742	770	739	760	762	755	700	747	734	760	722	757	734	754	792	751	778	768	719	785	706	731	760	805	703	753	699	781	715	762	727	771	753	732	766	704	760	709	796	790	746	741	716	748	739	724	746	743	742	755	770	728	758	773	736	767	748	822	758	719	778	784	747	707	711	754	737	753	745	768	783	737	718	761	754	728	753	797	695	794	731	765	714	782	729	739	710	736	789	789	716	749	783	730	712	763	737	689	733	755	784	758	747	726	771	753	721	713	783	764	682	760	733	747	753	751	713	743	714	736	774	788	757	806	718	777	747	731	797	775	772	746	723	727	760	702	755	765	733	722	731	813	759	692	749	748	723	705	731	728	739	738	751	774	761	753	758	745	800	758	757	795	732	721	730	730	751	755	696	728	742	755	756	776	752	695	782	767	743	700	772	759	743	764	738	775	733	732	715	772	810	751	760	788	730	728	760	847	775	732	731	762	744	720	731	750	778	745	744	736	824	765	764	757	724	727	739	724	734	723	784	749	732	741	757	757	702	768	709	781	714	738	749	766	732	739	725	749	731	789	781	764	715	708	746	767	728	735	786	737	750	731	740	742	756	729	741	761	774	753	762	781	773	717	734	784	724	723	764	750	692	774	749	776	757	834	719	784	764	748	735	738	795	730	746	770	753	798	761	738	723	698	751	723	769	777	740	766	761	741	754	768	732	790	743	771	772	736	769	730	778	765	751	759	725	751	769	745	771	745	741	742	748	750	801	759	730	788	783	753	712	732	751	705	757	762	798	731	743	738	713	727	738	739	716	750	724	739	808	717	691	769	724	720	711	770	735	713	738	730	728	739	761	702	757	773	779	785	802	752	712	765	775	760	779	752	715	810	750	771	785	730	725	672	739	785	726	776	770	740	732	748	755	764	714	751	733	778	763	758	740	774	727	728	738	732	754	742	771	748	789	725	729	784	764	824	791	780	744	755	732	755	740	760	768	744	766	783	725	711	779	768	775	721	762	745	777	788	736	732	717	782	760	748	776	751	805	806	799	740	744
6280	788	933	1075	972	905	824	681	534	576	550	429	386	358	365	335	339	311	340	319	317	341	372	374	378	319	309	320	300	286	334	313	333	335	365	340	349	329	344	298	357	297	329	311	339	319	342	340	338	302	280	304	296	331	292	313	280	315	314	329	336	308	309	288	302	317	323	314	290	310	316	310	293	297	314	288	281	302	307	301	294	316	339	316	302	312	360	343	309	341	331	312	303	276	291	313	350	306	312	311	313	318	330	322	306	340	321	297	312	330	320	336	328	325	308	310	283	307	305	286	329	321	325	275	317	320	291	310	301	303	294	300	256	322	295	304	324	323	327	311	296	302	362	289	336	308	300	304	317	319	282	295	306	303	331	307	319	316	334	283	327	303	336	277	295	311	327	279	293	331	315	299	311	281	311	303	312	304	292	306	277	316	330	322	324	286	275	319	338	330	308	280	298	337	324	295	297	295	323	314	297	348	302	309	299	295	294	304	310	316	324	312	302	267	311	316	288	300	345	301	318	344	318	327	289	288	310	276	321	276	349	318	330	319	316	309	316	297	315	353	294	305	317	313	304	314	360	320	280	313	324	307	305	285	307	310	278	331	338	317	293	317	293	289	301	303	295	335	283	331	349	287	332	327	312	261	304	305	326	300	296	296	278	323	309	293	313	325	292	281	347	341	327	278	281	320	316	301	337	350	307	293	300	272	264	313	313	305	330	307	266	317	317	294	315	310	301	335	316	307	314	299	313	295	321	339	316	304	280	301	317	342	321	312	307	290	320	331	298	311	303	317	296	337	296	303	291	329	274	330	328	319	290	294	302	329	328	302	296	267	320	324	309	323	305	323	324	303	262	334	286	333	314	308	324	326	296	287	319	308	302	325	320	319	327	312	341	309	360	332	285	331	315	314	289	326	294	308	295	343	314	303	262	291	289	298	334	322	320	328	298	293	315	289	330	341	332	272	318	312	278	301	286	307	325	355	338	326	291	322	311	328	334	291	265	329	338	326	295	302	295	303	311	340	318	313	352	303	283	287	332	338	312	293	295	326	318	317	331	309	306	303	303	292	276	314	327	350	297	291	283	310	326	284	323	333	312	288	314	305	307	311	321	322	309	325	299	333	302	328	321	314	344	352	303	314	331	352	345	300	295	291	340	338	367	307	331	262	332	297	322	308	300	294	325	327	313	286	291	325	334	285	303	304	341	302	312	315	313	291	334	306	304	292	317	302	274	313	301	304	277	300	365	321	351	300	311	294	319	298	310	276	323	315	324	308	338	332	314	298	325	321	329	316	296	313	310	300	312	298	321	363	337	325	293	316	309	292	261	287	336	310	339	300	324	333	323	282	307	309	329	277	352	292	274	301	303	315	321	318	278	327	313	294	282	299	315	321	325	305	296	293	323	298	290	312	289	293	277	342	316	327	306	327	301	321	321	323	330	296	321	322	329	299	298	305	292	304	344	316	281	314	330	329	284	298	331	302	322	336	312	339	302	321	330	290	304	296	302	313	306	279	284	335	294	264	310	333	321	345	327	328	315	311	350	309	339	309	314	317	321	313	299	318	275	304	345	297	320	297	332	310	311	324	315	321	313	282	287	293	289	348	321	304	306	265	277	334	318	283	298	307	309	289	315	287	345	301	312	273	288	308	312	325	334	310	321	302	292	312	302	319	342	324	306	324	302	294	306	291	328	307	327	306	296	322	274	266	319	304	310	303	289	294	313	289	337	338	280	294	317	303	315	298	287	349	298	314	312	317	312	320	340	275	302	303	311	311	322	271	329	347	309	287	305	328	331	352	294	336	306	329	298	295	335	309	317	322	328	295	306	337	332	257	323	321	304	353	316	328	331	295	328	339	287	363	331	317	282	291	300	336	326	336	294	334	283	294	330	306	313	318	297	304	323	333	313	305	294	326	303	327	329	328	287	312	323	299	314	302	304	287	336	312	315	305	322	317	311	309	298	322	322	313	280	338	313	293	312	327	313	306	336	300	311	310	307	304	298	286	285	327	301	280	316	304	295	320	300	306	317	288	305	293	309	328	316	325	312	352	308	279	313	303	309	308	307	299	293	339	293	314	275	308	287	316	310	302	304	291	310	318	284	320	292	296	303	322	296	314	352	326	308	293	312	290	299	302	324	342	292	326	312	289	327	284	299	262	322	273	301	300	316	258	300	318	291	310	309	333	318	303	296	310	315	328	309	336	314	296	324	301	294	310	307	311	300	316	275	311	301	329	323	342	302	310	324	298	293	301	312	321	324	315	336	303	321	322	305	329	319	338	339	324	326	321	306	334	325	305	311	293	332	300	295	328	305	332	319	314	306	321	330	284	308	298	313	298	315	310	325	319	287	354	308	293	324	285	315	281	305	329	296	297	294	304	305	292	309	266	309	334	314	298	315	319	313	283	327	296	299	309	327	325	312	321	317	332	307	310	349	315	300	293	284	274	342	287	284	289	304	319	316	305	319	309	307	336	322	296	326	327	293	335	283	285	314	307	312	303	299	313	300	345	295	304	314	302	294	296	324	287	309	273	293	322	318	306	323	323	303	308	274	311	338	298	313	318	292	333	295	295	298	288	322	326	323	309	307	295	311	310	301	347	309	293	312	294	314	338	313	311	307	319	312	302	335	314	316	325	311	281	318	274	313	323	301	327	294	286	300	320	320	312	304	307	321	310	326	340	295	310	314	307	299	319	296	303	334	288	325	303	322	289	292	309	293	326	314	316	306	315	311	294	307	305	319	341	324	273	301	294	295	350	318	299	310	316	293	296	310	343	281	275	266	323	330	343	320	322	315	315	316	322	302	314	334	298	317	320	293	311	316	300	280	306	362	288	262	295	323	331	312	278	315	331	315	298	280	329	303	310	291	272	316	312	340	309	300	291	352	346	347	302	312	338	316	322	328	297	292	279	346	306	282	322	317	317	332	306	300	328	297	316	352	310	342	321	332	302	298	343	316	309	288	339	327	299	312	327	316	285	305	309	294	316	290	309	315	300	325	309	322	312	323	338	283	313	301	286	299	313	312	321	295	328	278	331	267	288	310	295	312	284	290	332	330	288	323	334	289	331	338	336	309	272	302	325	314	305	279	329	330	293	320	308	329	331	332	323	330	309	304	284	345	322	293	289	287	329	317	277	292	315	337	291	307	309	303	290	277	332	303	286	330	311	317	334	287	272	312	316	299	304	302	320	312	326	305	323	334	315	322	301	312	278	325	300	316	328	310	355	314	308	322	330	340	326	301	322	302	306	303	302	295	293	352	300	306	316	314	283	311	326	323	282	275	303	301	302	334	326	295	291	339	282	289	302	282	300	276	276	318	339	294	353	313	277	343	327	310	280	306	285	315	303	314	302	345	310	308	313	295	303	341	303	323	290	316	318	319	303	276	291	272	322	328	298	295	329	315	320	338	296	326	302	316	275	313	327	302	318	278	290	282	317	325	307	325	319	325	322	299	341	311	309	321	304	334	301	324	296	305	337	323	270
6363	1250	2007	3195	3485	3635	3531	2751	2094	2168	2194	1532	1135	987	895	975	861	856	771	853	921	936	1058	1160	1087	919	829	784	779	839	896	894	1023	1056	974	935	924	925	953	938	913	941	865	872	930	958	879	845	840	811	808	796	835	764	792	771	792	697	781	736	738	781	726	741	705	764	748	778	777	751	717	744	712	796	722	758	795	774	705	767	733	783	802	787	724	762	744	808	719	761	741	783	744	762	764	752	737	795	760	725	751	748	739	734	747	755	772	760	755	724	774	741	822	762	737	767	731	766	769	799	679	782	795	726	715	759	743	783	759	758	771	751	790	771	809	724	723	754	781	766	746	737	748	749	777	767	775	735	731	756	801	734	743	724	758	769	824	766	742	756	764	778	741	754	737	794	723	779	754	796	792	717	750	778	778	726	710	741	744	748	752	749	767	745	740	788	760	760	775	786	769	719	788	786	777	793	763	727	823	759	770	788	754	778	727	779	740	730	731	754	755	725	742	797	694	757	759	779	735	789	752	774	743	806	789	744	726	798	788	801	777	768	760	714	725	737	734	782	793	753	787	703	718	795	738	765	738	741	730	754	764	778	744	751	700	798	754	769	766	714	760	779	786	732	754	738	764	775	796	794	757	784	795	764	778	717	782	760	714	775	782	716	756	770	753	740	757	769	794	731	763	738	750	754	770	743	747	797	790	741	725	759	772	748	725	767	779	747	775	749	735	793	734	736	777	734	680	808	735	783	749	717	761	769	733	765	721	763	781	774	740	755	730	765	700	795	777	749	747	728	817	776	742	735	719	780	772	715	778	776	789	788	751	754	728	740	775	761	768	776	730	764	716	765	728	825	753	754	700	767	796	773	755	741	777	735	741	747	744	792	750	752	762	766	712	738	779	778	719	741	725	764	775	717	721	716	756	725	730	711	789	789	766	728	754	755	703	803	758	753	789	781	718	752	786	706	756	752	709	761	767	713	698	706	779	695	695	715	709	750	786	702	777	744	720	775	778	745	758	757	722	824	794	751	774	735	789	729	743	748	787	795	760	768	759	850	722	778	728	725	726	714	748	760	796	805	746	761	776	768	766	753	816	717	732	751	719	775	740	778	709	721	733	786	768	741	751	766	795	778	703	755	818	754	798	696	741	749	748	733	705	773	736	764	728	737	763	740	736	710	765	764	730	732	717	785	743	717	750	718	768	763	728	773	752	739	795	782	779	803	751	734	722	818	716	774	758	780	780	766	747	741	781	735	734	795	760	771	742	786	689	761	780	736	733	809	733	758	743	749	780	795	709	743	743	780	756	831	710	744	702	739	782	783	763	710	716	758	751	765	786	770	782	741	759	703	761	768	797	740	670	762	749	743	690	763	750	766	768	774	746	756	795	749	760	717	683	788	730	753	715	792	805	718	758	722	714	778	745	732	784	724	722	766	764	712	742	785	756	758	747	762	749	750	690	750	757	828	743	744	773	750	789	767	744	684	751	732	774	723	770	784	781	738	810	747	728	711	722	715	748	744	735	758	790	739	809	779	784	780	821	760	711	758	781	703	713	781	802	748	789	742	776	734	730	791	759	726	825	785	775	716	726	792	713	777	766	764	777	721	759	739	788	781	718	752	758	741	756	772	740	755	770	759	738	780	806	747	749	799	758	781	780	754	803	742	818	742	820	709	740	698	749	795	774	825	753	809	788	743	771	752	788	740	726	779	773	785	734	765	709	711	784	748	766	770	742	718	753	780	735	776	719	752	709	751	751	756	742	757	759	729	751	758	790	708	790	772	773	771	750	728	792	748	776	753	752	769	694	766	729	734	731	683	773	752	786	749	745	739	761	771	730	700	750	739	824	752	782	715	748	791	776	780	742	760	781	762	776	737	768	806	741	772	741	743	786	686	763	815	807	756	720	723	716	798	758	798	797	761	743	782	774	740	749	771	779	731	735	704	733	793	739	732	735	756	782	751	730	749	729	775	771	775	763	738	759	720	810	787	736	757	713	726	769	720	774	781	739	761	777	728	731	772	717	791	776	746	754	762	745	742	757	742	752	782	801	727	801	756	736	765	734	775	729	772	757	747	714	762	783	786	743	764	760	772	739	745	674	801	726	741	734	752	737	795	781	737	776	745	679	778	729	775	768	761	777	696	792	778	791	747	714	766	759	777	733	814	690	752	776	777	776	764	796	757	688	756	823	741	725	739	751	708	760	749	761	728	760	785	755	731	755	752	773	809	720	740	738	802	759	743	731	731	737	753	767	763	779	735	758	723	780	724	739	748	768	799	738	798	761	722	736	747	720	744	783	754	756	748	739	745	761	692	682	717	740	776	720	780	791	788	693	751	814	744	761	740	766	777	754	771	766	728	737	752	755	783	770	714	747	748	798	737	754	759	757	740	762	791	763	751	722	778	761	800	738	763	753	747	736	789	796	752	805	739	750	773	775	759	733	770	771	732	732	741	752	769	785	740	731	765	764	717	779	815	744	755	706	720	722	797	770	776	827	744	771	805	743	742	825	717	751	733	728	788	715	782	737	741	789	749	739	783	780	757	758	751	724	814	745	766	724	778	779	696	793	767	758	759	776	741	773	768	763	721	745	745	732	775	697	735	805	790	782	777	740	767	785	763	697	727	716	742	778	754	754	713	722	762	756	762	756	739	777	779	747	776	788	789	816	769	757	782	769	726	736	788	803	773	721	775	720	749	760	767	732	727	753	742	750	759	741	745	773	753	743	764	755	757	765	714	787	738	755	715	703	754	731	763	740	751	803	683	768	727	749	750	759	783	680	719	723	782	756	784	769	746	778	777	779	766	764	724	786	714	765	780	701	779	807	717	763	759	786	820	789	735	733	721	720	727	737	700	747	764	772	748	785	764	768	738	768	743	750	760	723	740	726	737	751	722	756	712	707	805	720	762	769	779	767	740	740	684	771	772	708	771	774	787	791	735	755	742	697	762	735	765	774	783	718	759	766	744	781	745	728	764	763	711	713	707	768	757	745	752	755	698	758	745	696	756	722	751	770	739	806	747	801	805	744	745	808	734	771	746	769	776	781	804	726	734	731	681	770	781	762	741	770	758	777	729	767	752	744	751	722	718	799	766	724	745	761	759	751	750	731	755	720	732	704	764	767	683	710	718	747	731	761	724	755	730	780	721	759	733	759	745	764	761	712	731	753	752	760	777	755	804	708	798	773	776	759	724	709	772	715	737	761	777	800	733	726	728	746	747	748	746	715	780	756	739	753	776	747	765	728	747	781	761	746	784	751	717	745	746	803	769	734	749	735	773	775	779	781	730	823	709	782	720	730	804	717	735	766	795	753	747	769	763	761	799	802	773	727	782	763	757	761	811	712	721	760	781	722	773	742	736	723	741	688	759	805	730	746	709	780	744	763	776	732	746	782	747	735	761	718	736	725	733	783	741	779	755	755	792	746	803	727	785	742	755	780	726	735	661	775	793	741	740	790	729	741	733	750	764	717	776	776	711	751	717	755	694	811	766
11879	1494	1473	1615	1699	1460	1170	719	603	624	580	408	299	262	268	262	242	232	240	248	238	224	295	319	295	222	238	225	221	247	272	269	284	272	264	264	251	263	276	270	300	250	275	255	289	261	260	240	224	262	226	234	234	213	247	232	205	224	234	238	200	225	234	231	234	221	214	212	228	207	225	226	221	198	192	223	238	224	223	231	200	209	252	211	262	225	258	236	203	228	214	213	221	232	201	232	221	214	233	193	229	217	209	246	244	206	206	224	246	233	208	210	215	201	218	235	229	226	222	204	217	222	210	226	235	231	233	226	230	256	236	249	199	203	242	224	213	232	236	223	237	207	223	204	218	221	220	235	205	216	230	237	215	219	210	199	212	231	216	220	248	185	209	189	249	224	216	202	240	226	221	200	193	208	244	218	244	234	223	199	256	222	215	215	236	224	213	239	251	225	208	219	189	220	213	200	203	238	194	247	222	223	215	225	221	246	222	226	202	213	218	213	239	212	243	217	249	232	208	245	206	193	223	228	202	233	223	235	226	226	226	226	197	197	218	222	230	246	200	231	222	214	241	235	212	217	195	220	227	203	182	235	224	223	255	224	226	215	212	239	218	210	219	212	258	223	227	215	201	245	203	243	244	204	212	216	227	238	245	249	207	256	203	231	198	211	201	240	262	202	211	250	227	221	240	271	223	213	202	237	250	243	208	228	220	228	241	204	247	214	223	223	239	217	214	247	224	246	222	259	208	214	209	227	235	213	217	232	226	196	219	234	235	221	213	225	216	226	229	224	219	220	230	236	220	243	204	246	223	239	218	179	224	223	204	229	198	232	227	210	220	224	238	239	182	248	168	233	223	249	202	227	228	201	207	209	229	234	217	218	218	242	243	232	229	214	218	211	190	219	240	188	238	227	222	238	252	239	220	215	184	226	204	231	238	227	209	221	257	240	225	242	211	218	220	240	204	228	233	223	190	210	238	228	203	237	208	221	221	217	209	246	234	224	231	221	221	210	247	214	219	207	216	230	241	255	216	223	232	225	244	229	227	240	223	236	202	214	237	218	208	209	223	231	213	242	195	208	230	210	200	236	219	242	204	213	219	237	220	223	201	215	261	238	208	226	222	222	234	249	226	205	199	231	241	217	201	235	241	212	211	225	227	238	205	218	225	224	229	225	218	202	246	224	218	221	210	212	200	189	231	231	229	206	207	228	234	195	233	230	225	231	224	219	207	195	222	235	212	222	229	220	223	237	220	228	228	246	204	223	229	223	188	243	220	252	203	217	202	225	210	238	222	218	224	215	211	242	220	222	212	211	237	209	206	203	232	243	199	247	212	211	214	220	223	239	214	236	259	222	205	233	205	215	237	228	238	244	216	218	199	224	177	223	193	208	229	214	233	241	221	222	220	208	214	217	216	210	217	211	238	233	184	208	228	224	243	232	232	225	234	234	211	245	233	237	242	226	222	215	217	194	215	235	223	216	207	243	233	231	197	240	246	221	244	216	221	217	236	216	213	222	259	219	206	216	224	226	234	191	225	236	232	235	204	235	246	201	212	196	228	242	207	232	236	244	237	233	272	230	229	259	248	231	235	240	233	266	217	218	213	219	219	210	230	235	215	218	221	226	216	217	199	214	242	223	200	219	223	224	190	227	216	207	225	210	192	235	196	199	232	207	251	230	245	213	246	192	245	211	219	243	184	208	237	205	215	213	228	245	209	215	218	257	240	208	223	240	266	224	219	229	218	213	241	235	231	243	227	203	213	225	247	221	209	209	223	233	222	235	246	231	187	247	228	229	192	233	219	216	224	213	243	224	250	200	224	220	233	232	206	214	216	201	209	204	190	243	207	216	219	219	245	255	242	228	230	231	227	242	209	218	181	243	253	238	205	208	235	224	247	216	249	214	212	223	219	256	218	239	231	210	227	244	204	217	220	235	238	190	200	224	212	213	223	219	237	223	212	209	220	228	213	203	199	245	246	230	209	207	215	202	222	220	228	226	229	232	226	221	221	207	214	245	240	241	214	245	219	224	240	219	216	207	244	216	221	241	226	245	227	204	211	216	236	237	232	221	222	215	213	199	260	227	247	245	212	252	243	214	232	228	209	230	224	221	208	205	241	232	215	193	247	217	227	217	216	218	223	206	232	230	206	196	219	238	212	229	245	201	221	247	209	210	214	232	260	226	222	235	234	233	239	211	265	223	214	223	231	211	251	224	232	210	222	201	230	224	225	235	236	202	214	207	241	213	201	201	221	251	203	207	238	227	241	218	260	228	208	229	218	216	228	243	197	248	223	228	248	211	208	240	211	235	243	232	248	235	222	199	233	227	237	254	230	238	248	227	205	237	244	216	220	216	235	243	209	254	213	293	227	236	222	225	239	233	210	205	219	200	238	227	232	223	226	232	217	246	230	228	207	212	205	184	229	200	192	230	201	212	222	218	219	216	237	220	223	199	223	225	220	227	208	210	195	227	219	220	245	221	237	181	231	219	246	244	222	220	227	224	221	235	264	201	245	216	228	241	216	236	235	222	226	219	227	251	210	223	219	210	215	214	227	229	234	232	215	219	225	220	197	196	230	220	249	239	216	212	206	231	242	222	236	233	243	229	203	216	231	244	203	240	234	204	205	245	227	210	232	223	204	243	212	200	235	222	219	247	192	179	209	199	234	231	234	201	247	223	238	243	236	244	212	196	221	198	219	252	229	208	234	221	216	243	231	227	234	217	245	205	195	218	245	224	213	245	265	230	212	227	197	212	214	223	214	264	222	237	233	202	230	208	243	256	231	217	230	222	215	231	239	232	235	230	221	254	213	211	227	209	225	240	231	235	254	222	257	238	212	215	222	242	209	213	232	205	250	215	229	223	234	229	214	218	236	226	198	212	230	245	217	231	238	232	232	228	227	198	209	223	240	223	233	230	221	213	219	234	223	238	225	216	218	207	226	243	242	240	231	242	221	215	228	213	239	177	224	216	192	211	227	272	245	206	230	201	250	223	214	230	228	217	244	228	213	220	227	223	249	245	270	252	207	217	245	185	230	207	209	239	230	195	230	219	223	239	259	206	219	219	202	214	236	248	204	254	209	246	229	250	238	220	199	220	212	223	226	198	232	218	238	230	216	216	221	194	221	221	204	231	227	235	225	222	225	193	192	225	211	224	228	235	233	202	221	204	240	245	230	244	210	213	223	233	211	239	223	206	219	207	222	243	208	197	232	222	233	211	217	241	223	237	228	217	218	216	231	225	233	249	195	226	255	228	243	232	238	242	234	246	227	223	173	263	209	225	200	216	232	236	229	189	234	204	226	248	214	216	221	238	239	229	221	244	198	229	217	199	207	205	221	216	219	244	231	216	226	229	247	236	231	230	222	235	215	215	230	210	230	209	214	237	231	226	228	207	227	234	235	248	232	249	205	227	212	242	233	229	244	197	197	231	203	200	221	241	234	214	228	216	212	229	229	264	233	236	216	246	214	215	225	203	201	254	241	246
7951	1539	2935	4671	5741	5760	5401	3293	2680	2969	2566	1696	1130	883	850	835	736	705	691	715	773	823	1065	1038	872	739	658	600	627	703	827	929	1048	1043	906	759	785	783	806	756	786	772	749	705	739	834	836	738	696	698	746	687	648	576	571	628	574	581	598	582	546	565	557	594	549	557	577	527	564	568	564	626	581	589	594	576	586	544	545	579	600	612	567	578	576	594	594	534	564	588	593	548	568	564	547	560	549	579	589	574	614	548	549	557	543	545	565	611	536	543	546	621	585	579	587	550	544	545	569	546	535	578	587	555	557	579	551	580	603	589	592	579	492	593	534	590	567	592	535	545	571	532	551	560	569	561	538	574	584	555	568	531	546	573	559	585	517	575	595	595	565	527	541	532	555	554	561	575	576	572	549	529	569	580	567	546	557	570	528	558	556	557	522	551	577	586	555	496	545	569	570	573	582	613	572	555	527	534	595	575	567	544	569	537	562	536	558	588	566	600	608	557	520	591	537	557	550	554	577	582	543	581	551	580	523	550	555	548	521	565	561	556	547	548	547	565	571	589	554	553	570	552	542	490	597	550	562	597	549	499	565	548	549	532	561	578	582	597	560	547	558	569	574	543	526	601	621	550	545	558	595	556	568	538	586	588	548	539	610	562	569	594	553	574	584	567	566	557	547	568	562	538	559	583	562	508	544	543	523	580	544	505	535	579	573	563	590	536	543	566	587	554	586	553	578	571	545	593	551	555	558	571	541	576	529	566	572	551	549	517	553	590	580	549	539	576	560	564	547	533	557	564	532	564	573	587	504	555	527	564	547	565	503	552	555	577	583	530	595	558	539	565	577	528	554	544	569	587	564	506	558	609	540	562	526	552	530	565	564	546	549	561	552	546	570	592	512	563	556	555	559	541	553	576	540	562	542	542	542	532	543	535	515	497	538	555	563	608	526	584	615	589	604	566	559	534	543	543	562	548	578	524	543	582	561	558	566	542	534	548	584	554	557	508	575	540	522	598	543	574	549	586	565	517	498	554	606	512	595	506	587	554	519	613	565	545	567	575	530	539	590	546	569	555	558	586	528	543	568	522	532	565	516	566	535	542	559	582	575	561	575	572	562	553	588	546	573	578	575	553	527	561	548	608	548	541	556	565	545	571	574	583	535	562	558	573	555	572	560	611	541	596	583	557	595	569	546	591	529	572	521	526	577	545	560	547	559	536	556	553	575	537	568	551	621	563	529	562	535	559	605	586	598	542	572	589	583	585	562	539	562	521	551	564	587	584	532	551	539	570	578	565	546	527	586	534	565	527	528	547	552	585	549	538	551	572	596	548	594	591	555	564	577	576	547	578	542	591	540	570	557	544	578	569	547	545	537	534	573	598	591	584	561	548	545	570	551	560	568	571	582	556	576	559	535	559	544	536	585	553	560	545	573	575	568	579	567	578	552	545	554	556	635	529	590	584	560	510	544	538	503	533	519	535	536	564	558	524	551	545	529	564	559	566	584	598	521	541	598	564	571	570	541	548	536	533	575	522	596	543	594	598	571	543	556	561	559	562	575	606	563	574	566	534	573	591	589	540	569	572	566	530	622	550	542	561	532	571	584	549	564	550	562	505	571	520	546	560	572	553	569	574	566	605	548	564	511	549	521	583	589	553	568	618	572	488	530	584	566	527	570	563	559	564	568	545	539	616	538	523	562	580	597	567	537	555	576	558	518	566	576	555	536	542	530	559	576	535	548	531	567	540	564	578	572	561	531	570	612	546	595	545	516	547	538	525	537	528	577	542	558	578	559	558	560	549	578	534	545	566	566	548	575	548	545	540	532	536	545	585	567	522	535	558	538	539	560	557	574	560	538	618	519	509	542	554	558	575	532	524	546	584	553	568	530	592	551	537	584	535	549	547	577	597	547	583	537	564	547	541	536	576	554	528	561	590	564	556	523	571	522	582	564	573	593	570	540	556	585	566	529	518	549	586	543	555	526	537	561	540	567	538	553	580	548	522	601	560	565	583	556	544	543	552	553	580	578	554	559	526	577	576	571	571	505	559	533	586	578	588	592	558	519	574	568	582	542	554	531	560	569	553	539	578	599	558	544	534	608	571	565	491	564	548	571	554	575	575	535	561	567	542	587	541	547	530	544	533	570	627	551	598	569	559	578	574	546	562	547	518	511	547	590	545	562	553	612	557	555	589	530	559	607	605	558	544	542	562	555	556	591	535	563	520	541	558	613	517	564	540	541	572	595	578	586	585	547	567	542	577	550	576	556	584	578	535	559	547	540	503	585	530	540	582	557	565	528	550	567	512	572	575	585	581	558	573	582	556	535	562	583	517	558	563	583	505	578	548	564	557	565	540	591	538	549	543	542	585	576	545	592	545	549	562	590	559	569	517	593	596	540	596	560	563	598	527	562	530	569	558	532	588	571	561	507	543	560	577	608	529	585	513	545	575	577	608	548	572	562	555	511	597	578	558	509	546	548	539	561	538	536	558	563	538	562	530	524	600	562	544	589	553	533	543	595	541	577	542	524	550	592	541	547	498	567	554	575	564	534	568	586	574	534	564	569	532	554	576	527	572	577	550	582	545	549	561	552	532	568	608	598	541	589	567	555	555	554	533	536	570	542	568	594	533	594	543	609	576	567	555	534	550	551	531	565	614	610	574	575	588	554	535	560	554	561	564	567	562	536	544	548	545	528	555	557	574	582	548	555	541	566	553	515	566	607	581	544	607	519	540	563	523	517	520	561	588	561	550	577	526	514	541	539	551	557	548	564	584	582	566	544	544	591	581	559	582	543	548	583	531	537	554	560	526	567	590	584	552	533	586	547	595	556	540	572	554	614	590	535	530	601	546	543	555	549	518	577	557	526	618	525	545	547	569	516	545	561	560	566	548	548	557	578	595	537	592	568	583	544	493	563	577	570	548	592	559	579	550	572	539	535	575	555	574	587	583	565	603	561	529	555	571	553	530	548	558	553	567	512	554	523	589	566	553	580	560	553	553	569	543	527	531	579	572	561	527	567	562	519	566	552	586	564	549	561	558	582	549	567	576	593	575	625	546	566	558	579	546	539	567	574	527	526	580	568	621	565	571	562	551	557	590	599	569	560	514	540	582	530	574	570	576	583	576	552	556	583	563	527	588	589	578	547	584	542	544	534	578	531	575	574	563	550	550	585	565	568	557	614	519	560	572	521	561	553	609	564	574	605	578	579	561	567	500	562	614	552	597	578	543	593	581	570	531	623	571	590	603	527	564	565	557	554	557	565	553	577	554	586	547	572	587	571	561	579	563	577	580	616	534	556	524	557	526	547	573	568	586	554	552	554	547	579	567	578	581	574	574	597	573	597	560	522	555	577	558	577	548	511	555	572	563	534	546	540	549	548	557	586	579	546	566	581	605	568	607	578	592	511	548	583	569	578	585	567	577	556	552	517	534	525	505	549	557	537	571	539	586	560	550	538	543	539	537	577	534	604	567	547	565	568	520	547	568	535	574
1409	391	539	601	776	792	701	493	505	473	422	437	356	317	351	312	302	333	371	372	341	344	366	320	322	320	299	365	309	328	375	355	365	357	313	362	345	359	359	321	338	339	376	335	359	332	340	321	331	350	318	355	341	348	317	337	381	304	325	330	337	282	320	351	366	314	328	308	310	335	324	309	317	349	334	290	277	321	325	311	326	329	367	297	320	310	325	350	296	342	331	310	317	312	322	340	308	282	349	319	306	294	309	336	316	317	344	339	343	299	328	324	344	311	327	301	312	329	328	330	311	310	351	302	341	317	331	322	341	374	318	350	328	331	350	340	334	322	318	314	327	360	344	332	313	334	312	334	289	313	304	332	345	317	313	334	320	334	338	309	345	323	317	331	313	337	322	323	359	337	361	322	324	343	287	333	295	299	344	321	309	340	310	324	319	310	321	321	348	332	324	293	326	315	324	327	337	355	356	322	360	332	293	336	348	302	338	341	310	344	340	320	349	349	329	333	331	282	342	298	324	340	357	290	304	321	321	319	333	365	329	319	298	356	334	331	355	314	309	334	309	320	323	320	314	353	312	324	321	324	336	323	326	341	352	373	326	317	312	315	328	330	317	328	361	316	322	287	378	327	329	325	322	337	312	319	327	330	320	330	297	311	329	364	317	325	354	313	326	333	318	334	332	306	352	343	346	331	339	294	310	342	322	325	309	308	306	328	291	317	320	314	333	326	323	311	337	346	313	323	313	329	306	294	284	310	331	315	335	291	320	337	346	344	309	319	313	332	349	314	314	321	311	349	311	330	335	316	311	318	291	346	335	303	304	344	338	345	321	298	352	318	309	319	324	289	323	389	328	360	351	358	341	322	316	338	339	314	333	283	363	331	345	382	338	329	310	315	351	299	334	316	316	298	334	355	330	330	316	354	328	342	302	320	326	319	327	340	323	312	350	324	315	307	351	334	320	351	296	329	313	322	295	312	285	307	318	353	345	342	320	367	332	332	373	326	324	311	355	346	301	335	337	328	314	315	318	327	330	319	308	326	339	348	330	310	301	370	335	335	343	357	362	326	333	311	323	326	332	323	340	321	318	309	290	308	331	308	334	303	373	328	317	334	352	323	326	322	324	314	338	333	351	328	327	314	322	311	318	316	310	338	323	306	336	342	312	311	328	343	337	351	315	310	309	287	344	313	299	303	312	349	339	304	312	316	339	366	351	318	318	310	318	309	294	282	288	314	291	323	311	307	309	341	315	308	314	303	312	296	320	318	290	357	336	336	316	317	298	313	337	328	287	313	336	313	337	337	288	295	343	334	317	334	298	290	333	363	318	321	301	320	329	316	296	296	335	310	338	307	303	290	300	319	338	339	313	336	294	321	314	330	329	337	341	321	321	321	345	330	314	325	325	329	318	342	325	320	316	320	328	321	314	320	296	324	316	336	305	304	295	280	301	336	307	321	333	319	325	354	302	311	322	307	343	319	340	324	344	343	298	323	341	299	330	314	293	328	324	320	323	348	332	325	342	324	299	323	347	319	334	302	337	295	330	303	319	313	344	322	318	342	351	352	330	326	313	297	290	293	314	353	324	350	350	333	348	334	309	313	337	354	330	338	331	330	310	313	326	370	341	286	323	295	349	325	321	331	322	330	335	340	292	318	350	307	315	315	322	326	343	333	338	334	308	306	327	358	331	330	334	317	316	335	316	339	320	331	341	296	336	310	327	321	329	344	308	334	340	330	342	346	320	361	342	331	341	333	337	329	324	294	303	340	355	359	350	314	318	316	327	355	335	309	302	311	353	307	316	309	327	323	297	318	324	302	314	305	324	324	313	335	326	294	290	340	327	314	313	330	319	368	326	331	331	319	319	298	290	343	321	367	315	313	330	328	317	315	311	341	301	349	316	312	330	303	339	327	329	322	311	303	301	372	360	350	306	294	310	315	327	323	306	355	321	312	320	333	295	311	319	337	326	319	317	324	343	333	359	329	325	351	337	322	306	317	326	338	329	320	307	335	324	312	333	319	324	307	346	323	367	293	373	333	370	325	326	346	333	364	351	322	313	329	328	325	323	333	276	339	325	320	312	293	306	313	369	313	305	336	317	331	301	276	308	341	320	335	352	346	343	337	353	321	336	322	318	336	346	335	331	349	325	322	324	318	309	315	315	318	296	348	318	334	329	300	319	300	332	304	294	323	310	285	347	320	286	307	328	354	346	363	305	328	328	308	357	328	337	327	309	355	322	323	352	307	336	290	324	326	326	353	312	313	345	319	341	316	303	282	317	306	342	324	294	373	327	341	329	367	321	360	343	323	315	318	327	286	324	377	315	340	334	364	310	306	328	349	314	317	306	330	328	322	312	289	346	316	343	345	345	342	300	337	334	327	325	346	325	338	312	323	319	344	302	346	289	321	315	326	290	364	346	320	314	340	352	283	301	319	311	335	308	310	334	334	305	276	314	299	316	296	330	305	306	326	336	329	301	376	333	331	330	330	316	350	299	326	355	342	343	324	308	324	345	324	334	336	339	279	330	300	331	355	356	330	307	290	334	318	333	308	338	321	329	311	304	322	328	324	315	337	311	318	307	318	321	292	309	332	363	324	293	322	286	333	317	322	288	354	329	318	320	342	334	331	342	351	320	359	319	325	296	323	318	285	324	317	350	326	366	325	349	309	311	322	328	335	322	318	300	331	324	307	324	352	315	319	311	313	289	349	336	328	313	357	321	315	334	321	348	330	319	340	340	314	355	322	320	320	320	313	313	336	340	370	332	303	306	313	323	327	349	324	318	288	337	334	329	301	281	346	347	326	320	341	375	316	314	316	330	329	331	337	321	337	318	370	345	351	340	316	318	312	318	317	300	326	344	312	346	306	308	321	295	337	375	322	343	345	351	276	319	320	339	323	293	305	327	298	316	329	303	344	315	343	344	314	356	338	358	334	305	306	318	309	341	303	309	356	309	309	330	353	304	340	345	346	326	345	311	323	322	344	293	333	327	351	336	357	358	341	325	325	331	310	313	319	318	358	331	298	316	322	312	308	320	317	326	333	336	335	316	352	320	287	286	321	355	319	320	337	325	338	345	305	316	350	327	328	319	300	325	314	342	293	311	329	347	327	344	332	345	325	315	318	341	298	356	321	350	325	322	321	324	344	346	305	338	325	322	366	345	350	336	314	315	311	354	318	303	344	327	290	313	310	318	349	316	332	360	320	306	340	329	310	296	332	332	330	335	301	340	344	366	336	339	336	346	325	302	325	299	322	307	315	341	323	356	332	359	305	309	277	311	308	360	343	335	326	328	339	316	327	347	328	316	328	333	316	317	316	306	322	329	310	294	341	320	344	379	328	350	309	333	294	319	325	285	343	331	360	369	334	321	327	319	338	336	303	329	314	336	306	312	299	326	299	309	322	299	354	325	335	305	308	375	317	333	359	350	320	333	348	341	327	317	329	313	364	317	314	362	317	335	348	328	328	324	307	306	355	364	332	331	301
2047	920	1255	1856	2999	3141	2517	1823	1641	1722	1460	1164	952	851	867	869	878	764	764	780	830	828	908	982	858	819	821	754	804	841	906	951	941	961	879	878	863	871	904	876	856	865	906	871	887	895	879	842	841	823	750	784	839	846	790	753	798	811	760	776	798	836	787	830	744	820	728	820	811	797	781	803	763	792	800	805	816	772	846	835	788	793	751	835	759	830	802	798	819	807	757	782	793	790	770	808	817	794	745	760	741	807	789	776	806	767	832	848	795	751	775	754	822	782	794	772	807	828	768	745	767	723	781	787	804	777	797	714	819	830	756	780	808	748	792	775	767	758	803	798	797	780	810	787	808	789	786	823	809	796	786	828	781	834	789	808	775	804	783	807	793	754	825	744	807	785	784	812	817	778	776	791	820	775	788	749	810	792	797	757	799	862	779	791	809	758	784	818	762	803	822	857	781	752	779	763	775	737	755	716	765	750	781	743	840	794	814	733	815	812	777	772	804	782	842	810	782	770	800	787	760	766	754	809	789	800	728	710	856	822	810	776	857	812	828	766	736	793	765	834	770	774	776	732	825	764	774	791	821	803	824	783	842	766	780	743	730	771	818	797	782	770	792	787	772	778	817	798	742	804	804	816	760	754	807	804	724	763	766	814	816	732	805	776	767	776	820	799	778	776	721	732	754	824	791	744	796	732	777	760	795	805	824	775	780	815	767	766	782	786	822	826	832	791	803	758	785	788	816	755	789	796	773	784	807	801	817	836	771	867	785	756	805	738	795	832	791	761	821	781	773	794	774	788	788	826	821	827	824	832	806	792	751	779	768	758	741	828	751	809	782	789	746	807	797	751	763	813	782	810	802	771	769	783	784	815	785	767	829	771	791	805	794	816	786	775	784	770	824	851	782	795	801	808	776	795	787	765	798	765	772	738	795	810	766	735	806	828	766	806	820	778	809	766	767	839	798	797	822	840	807	782	800	811	793	778	811	795	785	799	822	783	825	817	802	731	751	791	786	816	747	803	767	797	838	827	784	794	810	754	752	801	830	772	839	759	789	817	831	760	752	791	782	806	795	799	752	777	789	790	819	799	791	820	766	757	834	783	832	763	759	796	827	817	807	783	830	764	774	807	743	779	763	785	825	791	758	743	796	819	790	755	806	784	805	787	821	769	780	864	750	763	813	754	833	794	802	804	766	820	754	812	776	781	792	776	786	817	785	793	812	785	807	814	781	722	774	799	806	776	776	761	800	799	838	790	733	823	771	821	735	791	787	784	747	762	767	791	745	850	815	782	769	800	748	812	851	805	739	800	742	768	840	798	780	789	754	763	785	801	817	808	785	814	734	779	767	824	782	770	785	827	846	824	816	778	736	810	813	816	752	838	781	841	785	805	794	818	837	817	784	823	770	776	779	794	776	835	798	771	774	842	805	756	822	783	771	867	759	820	819	741	799	773	793	764	803	801	794	753	764	766	770	784	768	788	808	713	755	789	786	776	813	768	750	808	806	806	813	780	725	798	777	833	783	780	743	816	791	769	785	796	832	782	796	807	763	824	801	779	751	789	785	774	833	791	802	785	797	802	773	793	733	799	804	758	793	822	775	822	785	742	813	756	785	750	781	812	815	794	765	802	813	818	749	823	755	801	824	758	810	811	751	823	789	790	828	783	787	791	845	864	779	827	800	782	768	798	793	814	812	836	784	790	791	749	779	761	751	815	743	803	800	752	748	791	751	747	799	769	781	779	755	762	806	809	812	761	775	790	723	796	780	790	814	808	782	808	820	786	826	772	803	762	776	763	791	812	761	796	765	805	801	776	791	752	769	787	777	752	760	775	772	779	832	796	740	790	770	816	838	802	787	737	808	803	834	811	786	793	771	762	790	768	747	754	772	772	783	800	798	821	826	789	772	809	839	780	779	732	830	778	837	769	808	830	795	831	780	767	817	765	775	830	757	792	821	761	782	836	746	766	789	763	779	790	770	807	810	736	806	767	824	731	754	797	804	796	797	764	789	762	839	786	856	797	771	821	801	814	810	783	797	780	812	791	765	801	860	761	853	817	742	799	750	828	800	793	781	725	808	804	782	796	729	772	775	825	788	791	795	750	849	798	805	754	824	736	746	800	781	765	785	819	764	807	793	793	811	786	777	758	795	780	800	784	866	786	795	792	790	785	774	778	765	803	815	823	813	803	829	827	804	816	789	814	767	762	776	802	795	784	807	813	786	784	760	769	777	785	749	746	813	768	766	743	723	832	815	784	746	816	777	780	779	766	855	751	739	780	757	809	811	766	828	771	769	798	799	822	768	785	777	771	816	756	754	766	824	801	737	811	831	817	753	802	751	823	794	787	777	803	828	798	825	782	806	810	804	774	782	780	796	757	809	782	771	771	757	784	778	785	724	810	784	754	812	799	765	785	812	768	751	795	779	780	770	774	812	822	757	760	760	802	805	779	813	767	781	780	763	775	791	782	790	771	795	773	738	773	782	806	790	795	813	801	791	790	847	826	824	797	766	798	740	797	775	803	782	734	827	798	843	835	814	810	761	820	782	731	834	778	738	763	794	778	789	767	766	800	820	756	778	748	730	780	783	808	827	774	781	782	792	793	774	786	750	778	785	778	787	758	805	811	794	800	732	833	803	816	777	734	819	805	793	762	820	817	800	791	783	827	785	825	814	816	804	785	785	819	815	774	809	812	788	829	822	772	828	810	761	765	802	756	750	755	750	761	769	827	818	863	758	812	840	775	794	799	772	785	799	804	780	797	795	723	745	785	825	799	783	830	757	814	773	790	788	767	765	785	792	780	782	773	811	821	852	793	810	803	780	773	807	793	796	705	748	790	792	760	795	817	781	778	801	782	754	749	758	799	791	803	824	796	762	743	785	802	768	757	784	809	811	793	752	774	793	770	771	759	800	792	813	775	799	824	774	828	784	777	758	795	818	781	797	770	751	773	777	774	781	762	739	786	768	792	789	842	804	820	792	751	768	769	801	797	833	806	808	779	826	810	783	762	796	804	790	833	783	805	810	812	809	815	756	777	779	812	794	767	738	825	799	742	774	800	799	801	788	777	829	761	805	862	772	785	791	790	789	797	793	826	785	786	828	810	809	776	736	807	831	766	766	791	743	838	851	737	758	777	760	766	833	777	769	839	754	794	793	774	809	746	788	816	755	830	754	811	796	805	771	775	793	859	805	798	788	798	806	827	798	846	776	817	825	771	778	836	795	810	777	806	817	851	808	825	792	800	759	800	756	794	820	769	770	768	804	802	767	758	765	799	790	791	767	801	781	751	752	854	809	727	789	752	749	793	813	717	801	801	774	777	809	807	799	777	807	836	756	790	816	758	779	775	794	823	834	773	756	815	769	760	735	825	750	769	831	780	819	776	797	807	763	789	814	784	834	775	803	741	802	772	750	776	791	780	777	808	789	757	811	740	831	741	819	722	814	784	785	772	758	783	755	786	837	795	828	790	788	811	755	821	789	849	793	800
6362	891	1145	1442	1531	1315	1022	685	605	698	580	398	335	341	327	354	286	353	360	338	315	308	340	338	350	364	317	322	338	312	328	353	391	326	361	319	348	325	356	329	299	371	373	344	310	322	341	317	329	366	328	305	294	334	318	357	339	306	318	302	312	321	345	309	351	302	346	327	304	312	322	337	307	312	374	333	329	305	303	318	347	335	329	307	308	325	344	365	328	328	336	343	333	290	312	320	348	297	341	348	307	296	316	333	309	293	304	354	315	319	339	342	351	310	308	326	285	321	330	339	325	342	301	340	311	297	314	308	328	309	321	341	331	298	312	330	333	297	295	314	321	305	299	311	326	296	295	323	319	325	302	343	310	294	299	340	364	300	332	306	321	340	306	335	320	336	304	305	284	333	303	343	326	325	349	354	323	321	347	320	320	304	327	332	355	282	316	334	279	307	344	333	344	328	313	348	345	306	329	346	343	331	309	324	340	332	342	328	326	287	329	346	314	308	313	314	325	310	317	303	315	314	334	297	275	330	314	320	325	309	315	305	314	328	322	302	308	298	306	356	322	331	327	329	335	339	311	298	361	330	308	313	319	342	283	311	336	324	297	315	331	335	287	326	347	328	337	302	374	298	342	331	325	362	309	353	332	348	332	353	327	294	283	319	307	328	300	323	336	314	320	331	320	321	308	330	319	333	313	303	315	341	290	331	296	317	330	325	292	321	319	332	327	325	319	330	335	326	295	319	351	326	302	321	333	333	322	285	325	326	320	317	338	320	295	316	306	329	341	320	340	297	322	329	301	327	367	315	282	334	341	324	330	329	324	335	351	296	344	306	297	301	320	338	323	294	309	341	331	312	323	314	323	348	343	332	275	330	297	333	321	312	341	332	321	354	323	352	337	311	346	282	310	298	311	328	318	326	310	357	272	346	315	377	314	293	340	302	309	317	302	334	310	314	340	324	327	312	328	339	315	339	291	329	322	347	316	335	316	331	340	317	311	288	323	346	300	342	329	341	337	323	317	335	330	309	327	304	339	310	343	312	336	332	316	336	340	323	367	315	311	327	329	320	323	338	366	282	315	344	351	350	323	315	306	334	334	347	334	301	360	335	332	318	346	303	331	324	277	353	310	304	308	326	304	329	314	276	331	323	301	344	302	308	296	310	305	312	302	331	308	321	294	333	303	303	333	355	347	349	334	357	319	365	328	327	323	310	352	329	342	328	361	315	317	342	317	317	331	293	307	298	315	323	330	300	331	347	324	374	336	307	303	323	289	325	318	330	305	343	268	330	314	329	312	334	303	312	334	336	332	333	338	319	306	324	298	335	325	303	360	316	322	326	299	331	326	355	315	363	322	316	311	318	337	321	347	340	315	358	319	315	301	293	352	308	326	329	309	289	281	298	342	350	318	292	317	329	338	299	294	317	307	360	327	309	333	343	328	306	317	306	334	310	327	322	304	308	319	340	322	313	307	344	325	345	333	325	322	320	304	342	331	296	302	326	336	308	333	329	352	327	336	328	313	360	318	329	323	324	330	330	338	339	327	332	318	324	284	336	341	332	286	341	330	294	346	341	337	335	311	338	338	342	323	329	318	332	317	328	297	313	310	317	297	307	319	313	307	322	336	337	335	333	291	298	304	329	307	342	313	335	307	278	299	333	320	355	307	339	290	321	299	300	315	341	325	332	321	327	333	312	333	329	312	336	321	327	333	310	334	313	328	375	317	325	326	320	304	303	325	324	314	308	340	345	329	325	347	368	308	340	316	344	313	333	313	335	320	334	317	311	315	285	339	342	349	323	314	327	331	374	315	293	323	338	290	334	330	318	328	323	313	339	336	309	333	300	302	303	305	302	311	331	356	336	331	317	328	355	336	323	312	298	306	321	291	321	348	326	311	331	333	322	323	351	334	344	336	333	326	326	332	333	346	318	321	333	332	308	298	359	292	346	330	343	313	349	339	299	339	315	290	316	303	373	328	328	332	317	322	307	317	319	303	314	323	328	301	331	328	287	344	341	346	332	345	341	325	328	352	330	358	323	335	335	312	338	348	354	325	329	346	306	343	335	312	346	329	326	327	311	328	320	311	314	347	342	332	328	315	306	292	376	356	334	344	307	329	316	347	310	348	314	347	348	316	348	333	300	352	351	340	313	284	316	303	328	322	295	325	347	338	332	328	316	327	335	301	321	325	345	339	325	342	308	314	319	313	316	315	341	304	330	304	338	312	293	289	335	317	308	340	303	296	315	318	316	334	338	324	331	346	324	296	328	337	316	338	330	302	327	293	345	321	304	309	321	317	345	316	344	341	332	319	315	328	330	299	344	348	318	330	303	350	336	352	345	325	298	303	311	338	337	297	319	337	315	344	324	320	332	367	342	303	329	307	324	303	348	295	328	313	303	298	326	333	307	323	312	326	324	307	335	354	321	297	320	366	322	336	316	294	328	299	346	339	325	346	313	318	317	315	346	329	358	364	304	313	366	308	315	338	335	314	338	292	331	343	331	351	279	311	330	315	331	306	349	337	284	320	337	298	322	324	307	300	312	299	291	303	312	344	296	338	341	319	348	327	351	307	344	344	284	308	346	324	317	344	336	330	340	332	319	297	316	328	331	342	334	357	310	303	338	351	309	315	333	369	321	346	338	316	316	333	328	334	309	316	352	334	318	328	307	300	316	311	309	315	296	314	340	323	311	341	348	301	315	286	334	331	305	336	311	304	316	320	326	334	331	327	341	329	338	277	317	319	306	298	286	335	305	334	338	313	323	334	338	367	331	349	313	339	330	329	300	333	337	308	340	338	332	317	345	304	339	356	341	324	339	279	339	329	329	313	320	348	325	323	311	327	299	344	310	326	329	328	334	310	324	327	281	334	311	299	318	338	355	335	301	314	322	323	325	310	318	327	334	282	318	329	305	345	306	315	316	304	320	331	307	339	327	307	309	313	340	334	307	309	335	313	325	314	297	291	361	323	304	331	338	364	298	327	352	296	334	320	307	326	322	347	352	367	305	370	321	327	306	345	333	309	340	340	326	322	335	326	310	353	301	331	323	313	308	343	310	315	317	302	309	346	355	324	318	333	313	349	290	330	318	338	301	336	308	317	331	331	320	300	330	304	324	316	355	325	298	342	307	342	341	343	358	328	322	321	334	331	353	334	335	355	333	323	312	316	309	295	330	314	280	346	297	303	315	346	311	323	330	325	321	313	348	315	287	300	340	334	341	358	319	347	330	331	328	342	335	301	329	346	327	325	311	365	341	347	323	335	328	333	325	312	318	375	328	312	321	325	313	319	318	328	327	323	347	318	303	323	315	330	334	334	368	334	337	312	327	353	303	299	310	317	337	320	324	349	330	338	335	357	327	346	324	299	305	355	318	328	348	323	317	311	322	349	291	336	331	319	313	336	348	284	338	297	319	312	317	317	308	298	325	308	358	316	328	318	347	311	321	334	345	323	345	341	311	305	346	293	339	319	323	296	335	322	323	313	306
6396	1406	2466	4619	6087	5383	4247	2805	2548	2833	2152	1330	1010	965	964	875	829	842	855	846	884	1010	1045	1012	949	863	899	824	873	925	1014	1067	1152	1032	922	892	947	897	944	931	954	976	911	962	960	953	964	849	864	822	875	837	858	864	834	807	797	791	822	798	806	812	798	756	771	818	830	770	733	752	798	774	760	790	786	805	824	812	779	790	784	745	819	757	799	759	794	801	823	731	693	835	762	813	738	784	804	813	765	789	784	844	787	786	790	781	786	758	797	813	786	749	795	802	780	822	785	754	783	795	757	781	786	766	762	729	787	786	812	792	813	812	774	821	822	836	745	736	802	769	740	824	763	776	786	728	771	772	793	785	795	731	768	779	795	800	759	775	779	810	759	754	779	761	819	791	737	808	764	794	800	762	768	790	795	771	793	802	783	809	764	765	805	791	737	829	788	736	751	741	786	791	764	785	811	752	771	759	790	727	781	771	796	725	787	777	839	787	765	757	803	781	744	794	791	782	785	747	767	797	754	791	770	801	798	793	814	778	769	817	792	754	749	775	774	763	766	798	807	800	768	756	762	799	775	793	766	813	792	802	758	772	715	807	794	814	801	768	801	739	777	778	739	800	763	826	742	719	762	751	741	818	808	772	768	774	809	812	760	789	757	766	769	807	772	811	786	868	755	813	754	786	766	746	825	776	814	804	757	784	760	759	762	750	786	785	799	794	789	763	808	775	798	793	770	834	798	791	778	762	776	770	762	744	743	781	772	812	795	780	760	795	765	785	781	832	746	802	801	789	794	791	776	797	824	796	773	756	774	777	779	755	796	765	762	744	755	782	750	765	765	784	774	755	818	782	806	804	760	718	774	785	771	825	782	814	769	761	757	825	775	766	747	773	771	762	792	786	824	820	796	799	735	795	791	815	763	788	794	778	813	764	729	797	842	778	745	791	755	728	766	783	783	776	748	735	838	788	804	757	799	785	842	778	776	776	780	780	780	774	770	759	780	832	771	749	779	778	737	771	731	753	822	812	830	803	812	782	758	760	791	742	747	851	779	753	811	794	787	766	770	785	762	803	742	802	773	774	755	831	807	786	801	795	798	811	749	851	770	786	772	785	787	763	806	757	787	791	754	809	734	809	796	821	723	778	823	775	804	770	804	832	789	782	711	783	780	793	779	744	755	794	793	779	807	749	790	835	797	798	730	781	753	780	790	854	810	756	753	757	760	784	768	792	765	755	790	765	737	813	795	781	776	764	813	752	766	773	757	736	788	746	805	763	832	732	813	780	763	763	819	809	717	752	787	817	743	787	783	750	791	787	751	745	743	824	753	779	771	801	754	792	800	818	733	742	779	800	767	779	787	790	824	782	766	757	805	811	783	750	750	763	760	787	772	743	775	790	774	796	759	795	773	758	770	814	767	765	774	788	781	716	782	785	787	784	744	812	767	779	777	755	771	742	826	820	711	826	769	776	794	766	776	779	813	775	749	805	783	790	782	755	754	814	796	840	767	789	787	807	812	779	766	751	815	792	784	826	803	771	812	852	751	788	769	795	780	801	774	742	797	793	775	774	765	800	791	823	810	766	818	778	768	792	763	804	758	801	799	788	739	778	804	804	748	780	766	746	810	729	831	799	772	819	792	787	801	738	798	748	777	797	777	774	747	779	775	834	782	693	726	760	800	774	795	708	752	807	787	790	803	802	755	789	757	804	756	782	798	775	754	704	861	791	811	802	805	757	781	798	802	815	836	755	824	800	828	778	780	798	768	756	768	769	805	800	784	836	797	801	800	809	794	780	771	744	758	780	785	791	792	782	786	791	796	773	750	725	761	800	759	784	794	735	799	785	786	740	786	776	782	782	826	802	721	764	800	824	772	767	760	738	737	764	781	819	827	791	761	792	795	828	771	788	781	732	761	763	781	787	801	763	773	746	818	813	752	776	792	795	759	754	778	788	756	763	791	765	755	783	826	800	796	742	783	768	750	798	781	779	806	827	782	782	821	799	752	783	777	762	765	796	751	817	693	759	794	774	763	801	735	804	772	746	788	787	742	785	778	777	774	761	798	799	775	768	770	780	780	796	759	817	781	775	815	759	834	751	780	792	737	789	854	738	779	763	802	801	776	770	804	792	792	779	784	833	722	859	793	774	803	793	778	799	782	763	776	774	740	745	744	801	813	799	786	800	791	770	797	785	813	727	786	768	758	828	777	779	767	806	816	767	811	757	807	761	806	794	736	807	763	769	800	779	788	748	703	765	764	766	749	794	771	763	797	781	738	807	809	768	765	810	777	792	740	786	764	735	782	746	763	781	774	804	795	764	824	818	855	814	798	794	842	815	801	757	775	749	797	777	765	790	747	783	785	789	736	727	775	769	775	785	800	785	786	783	757	755	815	785	782	751	767	818	780	828	694	820	808	764	792	768	772	775	779	769	740	795	837	802	761	843	799	790	801	818	790	774	774	831	817	831	805	797	819	759	733	792	763	775	753	778	781	758	779	742	801	756	809	818	810	795	839	812	757	741	763	779	734	802	821	797	766	799	748	839	769	758	761	802	808	791	813	813	805	849	797	751	767	823	803	782	815	782	777	743	760	765	787	818	801	804	777	765	756	761	742	762	771	745	783	778	771	767	776	799	746	811	765	823	767	840	818	772	776	779	778	810	748	757	835	769	800	755	781	786	803	760	769	739	819	784	747	779	722	778	784	807	736	780	805	773	807	755	756	706	810	785	796	751	793	806	785	787	753	806	858	762	785	801	803	735	755	765	817	767	755	794	830	815	768	841	769	797	782	785	731	746	750	770	785	788	765	773	757	803	784	750	796	723	755	826	775	746	775	806	819	788	732	774	773	841	773	755	825	788	755	751	747	733	747	826	749	787	834	789	798	751	788	820	789	807	807	771	777	790	719	807	849	788	763	834	774	742	750	743	781	752	812	769	761	832	780	767	785	765	791	781	802	830	777	789	772	761	802	773	731	761	780	750	787	767	839	771	780	765	814	811	755	796	768	731	776	772	799	797	758	769	734	795	757	777	790	755	820	738	830	790	771	792	789	825	788	767	779	803	748	784	816	831	809	811	758	750	803	791	754	799	776	772	748	782	731	780	771	765	776	787	762	805	755	726	788	782	778	756	824	779	838	781	761	764	729	755	789	720	815	768	768	772	787	775	766	756	746	808	759	807	788	816	792	733	758	768	779	764	813	689	748	793	797	767	741	796	787	744	753	798	764	816	752	836	751	744	785	824	790	763	763	779	851	809	852	784	761	777	779	766	744	762	795	743	826	728	823	792	830	743	754	825	710	759	717	749	794	735	790	824	837	822	807	792	752	784	825	818	770	759	802	750	800	780	835	771	766	739	787	788	767	802	770	770	742	794	828	777	803	785	743	743	778	782	790	756	750	749	761	759	772	810	756	792	758	773	807	791	759	769	750	804	813	762	797	802	787	797	737	786	790	749	774	773	821	806	783	741	745	776	795	748	759	765	809	767	820	771
12382	1749	2005	2586	2595	1958	1292	825	750	857	569	380	271	281	253	249	264	252	284	274	241	255	278	252	237	255	229	252	226	244	287	317	291	282	233	252	232	260	296	276	270	285	257	259	311	268	248	272	256	243	238	277	248	234	218	227	245	210	220	215	222	251	217	226	232	214	244	236	216	218	214	227	257	256	218	215	234	210	228	197	215	234	192	224	253	228	228	230	223	214	222	216	208	235	212	236	224	216	236	238	237	241	255	246	261	227	232	236	230	239	244	231	218	201	225	220	234	227	259	248	216	222	245	232	229	226	238	225	216	194	247	240	236	240	246	273	209	207	227	261	243	217	235	217	244	221	231	233	246	228	251	223	227	199	246	205	209	219	206	209	225	233	236	234	209	214	274	223	230	239	235	225	228	258	254	228	229	228	247	236	229	241	224	243	213	239	216	238	193	247	218	204	241	225	219	217	265	248	250	252	240	238	207	234	219	244	239	252	223	234	239	205	233	188	244	223	261	209	189	231	231	237	209	231	221	242	234	227	233	222	238	236	229	236	264	203	241	224	228	229	202	231	227	222	240	233	232	236	213	234	232	230	235	214	247	232	209	248	245	236	210	225	243	236	230	221	217	253	236	217	210	238	234	226	231	223	217	206	240	230	230	246	229	223	245	229	201	241	228	221	249	242	250	238	238	221	204	221	223	225	221	226	221	222	234	206	258	230	228	227	232	248	223	233	201	230	233	239	254	242	216	204	236	250	239	224	231	235	240	247	225	215	248	233	262	261	237	235	220	246	227	241	250	235	221	205	210	213	226	222	239	240	244	215	240	234	212	256	212	220	214	242	226	218	221	206	210	235	245	231	250	244	234	240	231	216	223	225	236	244	238	208	217	220	229	224	230	228	218	213	220	250	246	228	243	211	215	207	206	228	228	221	240	204	227	238	213	222	223	242	218	196	200	225	241	223	233	252	202	195	235	231	241	228	238	232	225	228	204	244	246	230	261	248	242	221	227	232	235	217	233	234	201	240	217	223	218	215	219	230	221	245	224	235	200	252	249	228	231	207	255	226	235	197	246	218	212	223	206	231	245	231	222	225	214	260	219	207	242	230	247	250	226	223	236	243	186	245	233	241	208	232	230	258	228	218	227	226	210	249	228	257	227	240	256	230	213	227	242	249	228	223	258	238	226	218	264	231	234	215	223	231	283	242	250	222	220	230	257	247	223	204	235	268	245	209	236	240	241	190	211	203	224	251	227	239	252	240	230	241	229	233	237	246	202	266	238	245	233	208	222	278	239	241	220	222	249	237	231	233	207	243	236	207	275	252	230	269	226	239	242	231	212	239	222	222	206	247	244	212	215	222	250	246	207	238	222	252	236	215	230	237	243	231	233	223	252	210	232	205	246	220	204	224	251	218	248	220	219	237	270	232	248	229	245	216	254	242	225	231	205	234	225	228	249	232	213	200	185	223	251	211	260	247	229	215	201	243	249	204	255	255	228	229	259	238	249	245	230	223	215	233	223	218	228	232	238	217	236	232	234	245	230	254	205	193	209	249	222	252	243	219	250	220	242	233	224	226	223	232	222	228	210	232	212	215	245	204	230	244	215	252	210	223	224	176	237	218	223	211	227	253	229	227	200	217	265	221	222	247	203	257	234	238	214	223	240	226	249	205	205	238	240	224	220	203	248	221	234	245	232	249	245	249	264	217	224	209	244	237	219	251	211	226	210	233	237	226	197	218	235	234	222	220	231	243	253	236	223	227	221	223	238	217	238	210	241	207	235	223	243	234	216	207	207	216	221	240	238	216	221	250	256	233	233	219	258	220	242	236	217	238	231	243	214	243	213	227	242	228	245	273	235	246	254	231	249	230	236	236	240	255	230	229	234	198	241	214	228	216	214	247	250	247	255	227	234	212	223	231	244	241	244	238	257	232	185	235	214	204	247	221	243	211	238	263	231	214	221	238	265	247	211	241	247	220	195	204	207	234	264	229	232	232	201	215	242	232	211	194	215	216	228	278	235	226	263	218	278	224	221	223	249	220	240	241	235	214	241	234	220	239	214	230	225	200	212	242	250	205	215	245	212	213	213	243	235	240	246	245	239	234	233	222	258	233	231	251	218	235	210	218	223	233	243	201	254	228	246	241	209	244	210	217	236	242	231	223	226	224	237	268	246	211	235	224	229	209	225	222	260	237	229	228	236	239	222	230	254	273	239	232	237	227	212	240	240	223	243	244	235	242	201	226	220	239	227	213	231	222	211	235	213	233	224	259	266	251	223	211	235	248	223	234	239	224	241	261	226	262	217	199	219	228	214	236	227	232	244	218	235	255	228	221	230	191	245	230	218	255	234	221	218	222	230	251	229	259	218	237	236	207	231	237	188	234	242	233	201	228	239	220	199	222	243	217	258	232	228	244	231	248	259	211	229	245	229	241	232	252	215	239	238	229	226	205	230	253	210	256	225	229	213	218	225	246	280	215	230	196	255	222	234	229	216	212	246	236	219	239	241	229	210	258	241	212	243	239	230	227	245	243	235	239	256	230	216	188	228	230	237	228	239	198	222	252	241	266	209	217	226	253	226	240	248	200	235	217	240	215	247	220	238	254	223	268	246	248	241	218	219	232	229	222	243	264	214	239	232	227	234	234	273	239	219	229	227	232	210	223	245	251	237	208	245	260	212	225	233	237	212	238	234	261	223	233	226	218	209	264	242	231	220	232	208	226	237	224	224	232	226	247	208	257	252	211	235	230	206	204	240	225	241	195	223	227	237	242	246	254	225	233	230	208	212	217	209	227	213	191	232	209	228	241	226	233	224	256	243	191	235	246	233	234	221	206	228	207	238	215	225	223	230	230	221	226	239	232	223	242	227	224	250	206	231	243	237	221	233	233	248	214	239	233	221	236	217	246	214	241	244	239	222	213	250	224	265	226	255	242	229	231	219	249	227	215	224	211	226	230	243	228	243	245	222	253	235	240	231	230	229	211	242	237	240	227	237	215	224	220	219	236	227	230	232	242	211	223	230	241	217	230	192	209	249	254	260	235	206	214	241	251	186	219	235	242	225	252	218	215	255	212	224	226	282	216	242	237	233	230	222	218	231	214	229	200	248	226	232	235	240	228	223	212	226	234	240	208	251	237	263	246	241	217	243	207	241	248	231	225	205	227	244	216	218	243	222	245	223	240	240	221	226	237	255	224	236	198	195	224	246	230	221	262	257	237	231	224	207	227	241	223	215	199	214	243	252	270	243	213	234	224	216	223	220	211	274	203	206	250	222	223	233	241	230	216	225	221	231	214	243	232	233	205	247	231	223	238	245	222	237	226	225	225	236	253	226	227	234	239	219	218	235	216	222	266	261	209	224	235	225	220	224	220	212	195	223	249	254	227	238	200	238	213	233	244	219	241	256	234	218	231	219	225	257	223	229	208	249	183	228	232	215	231	229	240	213	218	256	254	236	245	234	223	240	243	246	221	217	237	238	231	221	215	256	221
8185	1732	3781	7534	9401	8173	5706	3538	3538	3852	2405	1243	893	797	740	739	733	732	690	723	852	959	975	842	720	719	682	607	723	852	1016	1127	996	861	731	813	753	797	781	799	797	806	870	885	856	803	783	690	698	695	686	684	688	728	617	646	630	561	562	547	542	572	545	593	597	564	570	597	592	560	589	593	562	575	591	588	560	573	564	562	557	598	554	557	570	619	568	540	592	566	622	553	570	614	566	580	566	593	577	556	539	554	610	580	561	570	559	577	621	564	594	631	593	562	583	580	583	609	574	552	508	559	589	572	581	593	575	594	576	543	588	539	580	562	572	600	574	591	602	562	580	586	600	577	558	609	573	533	560	515	564	582	530	577	564	587	548	557	582	589	578	614	551	599	554	548	597	576	554	549	542	543	604	590	560	563	601	577	552	590	544	553	544	576	557	597	557	609	586	587	581	581	585	547	585	548	600	585	602	534	614	578	609	570	552	535	548	576	518	585	580	549	595	569	566	550	548	587	547	546	601	545	547	582	544	598	591	597	564	557	602	592	600	599	585	528	592	580	594	628	597	554	588	588	596	581	536	585	569	611	567	545	552	592	641	579	602	559	564	640	556	550	541	543	550	581	592	570	561	608	613	569	602	582	584	571	540	529	577	593	602	554	572	529	573	589	560	558	579	542	541	573	590	565	552	553	599	587	599	558	563	594	582	586	558	560	550	554	604	566	575	581	554	597	559	547	597	548	546	595	565	556	592	607	578	542	559	588	565	588	562	567	598	630	592	546	559	569	557	606	554	565	568	555	534	588	558	568	561	530	567	573	522	560	555	547	533	590	557	582	615	553	625	576	598	571	577	551	565	591	590	563	574	605	587	574	586	574	581	563	582	557	596	614	582	588	553	569	548	525	552	540	600	530	584	627	600	554	618	568	538	570	553	561	600	548	618	626	590	559	578	596	632	581	526	593	595	550	536	559	598	641	622	590	567	583	546	575	583	565	589	561	570	560	614	610	588	542	633	576	557	579	582	567	588	563	572	561	587	563	614	522	615	590	574	626	522	556	540	573	542	565	561	548	595	592	573	584	572	580	553	569	565	573	563	581	555	602	571	510	573	582	549	575	580	603	536	607	544	594	559	576	592	547	588	550	541	526	534	546	620	567	579	528	617	580	592	597	566	585	583	525	592	590	587	604	616	597	594	608	544	562	584	564	567	565	526	566	579	566	563	586	622	624	563	581	563	600	518	555	557	532	585	519	615	546	604	617	602	551	616	570	590	576	579	585	589	593	598	568	568	555	583	563	532	544	583	537	537	548	535	527	568	539	573	548	561	577	571	551	537	599	520	586	507	575	600	572	557	578	556	539	575	605	564	614	556	566	552	555	626	560	586	528	583	577	591	588	581	548	580	530	552	587	593	524	569	571	575	607	543	577	565	535	555	564	562	530	552	572	567	556	567	552	610	552	589	621	545	590	608	577	562	564	572	577	564	559	623	590	578	539	522	553	598	585	539	572	603	544	578	588	614	533	587	565	559	591	604	617	586	550	570	569	596	593	567	555	566	565	545	585	601	560	595	543	586	560	552	612	583	554	582	549	592	614	567	590	596	549	577	575	588	522	575	576	551	555	582	534	611	609	571	589	559	570	568	626	603	550	576	604	594	586	577	550	580	609	584	589	541	563	574	605	581	578	549	569	603	546	631	577	574	576	586	569	577	561	570	572	566	560	520	546	540	559	584	541	613	592	539	572	579	533	558	551	569	582	559	554	575	572	535	582	596	542	572	613	552	561	616	570	560	591	581	578	574	586	582	600	585	538	573	553	566	589	611	572	554	580	564	518	574	571	587	565	598	597	572	567	583	544	573	526	561	606	552	605	547	545	607	579	564	610	595	570	585	552	613	572	566	554	588	548	562	578	619	564	625	556	572	572	589	576	538	551	584	607	571	545	551	609	594	545	572	551	603	535	588	587	566	622	577	597	573	575	555	532	565	521	563	577	582	603	529	541	539	538	584	545	552	601	557	557	546	555	554	616	577	568	571	599	595	584	557	548	596	544	558	538	555	563	576	626	607	562	510	555	561	615	601	563	534	572	606	591	571	600	572	611	525	565	619	550	553	558	585	561	589	602	542	595	556	567	567	545	576	578	591	556	545	545	598	608	577	587	594	536	572	596	555	629	576	531	540	596	557	587	550	557	560	559	578	583	576	545	555	576	584	591	582	608	584	581	573	533	592	564	522	577	577	595	572	591	561	527	608	570	561	586	552	538	601	551	572	611	572	602	575	574	586	526	556	569	607	548	538	594	591	543	526	568	577	567	539	603	595	591	556	604	554	535	547	549	597	565	573	562	560	511	599	579	541	597	544	578	606	579	565	568	566	606	557	547	583	556	568	604	572	561	536	565	581	610	543	633	512	567	576	597	570	585	559	594	560	608	578	588	548	600	594	578	575	524	566	576	544	582	567	596	575	572	623	537	572	574	623	572	536	587	536	577	605	562	592	587	572	562	559	574	567	568	599	556	568	564	564	603	570	580	557	571	551	543	588	582	638	587	582	595	556	580	619	571	549	554	531	590	586	552	602	608	602	553	564	610	581	556	534	585	608	595	606	560	578	585	546	582	584	577	566	566	569	569	587	558	574	541	594	591	608	561	597	559	544	639	599	625	575	562	590	583	592	515	535	555	585	537	621	556	601	576	597	558	567	594	563	549	525	583	544	545	548	580	621	549	575	553	606	604	554	568	515	575	524	564	553	568	572	538	575	611	571	538	546	535	573	564	557	591	564	583	591	576	576	616	601	587	606	599	587	545	542	561	575	547	567	558	624	579	564	579	574	573	588	586	596	554	580	598	556	586	585	575	563	572	571	575	567	584	561	563	559	539	565	590	539	556	571	549	569	538	573	544	528	585	585	578	558	598	570	576	553	567	578	590	583	561	555	575	568	608	612	564	590	578	587	582	600	571	535	598	595	593	576	548	564	547	564	568	590	583	572	558	588	589	527	586	559	550	548	585	531	568	575	580	562	621	550	571	555	572	584	589	543	559	561	554	561	544	559	596	590	563	546	582	535	621	561	579	559	577	567	573	600	607	543	621	591	598	579	562	562	506	618	604	569	531	572	580	552	605	572	590	525	527	586	546	581	562	546	581	561	570	590	626	548	570	523	547	560	577	531	574	618	564	588	600	533	591	583	550	603	578	562	569	514	567	569	523	576	574	529	580	569	601	575	575	597	526	559	553	581	570	586	614	556	581	560	549	585	578	548	590	571	606	599	566	547	588	582	564	560	587	563	601	588	550	600	586	548	573	535	569	568	576	549	587	568	577	559	559	578	589	569	602	547	562	566	521	570	603	588	542	606	576	555	565	595	544	583	551	571	636	563	538	594	572	563	576	548	603	547	550	556	586	579	544	608	532	611	575	583	579	571	568	566	541	589	559	570	551	561	547	541	573	522	586	578	589	556	567	555	557	567	551	595	551	590	571	571	552	574	542	544	540
1570	438	760	1080	1213	1021	693	498	537	497	379	332	321	327	306	321	322	296	305	359	309	313	315	319	327	324	322	293	302	293	317	332	357	293	321	324	316	317	313	374	354	314	335	297	343	313	326	342	333	313	321	323	309	331	325	293	302	316	307	311	336	325	295	287	281	312	306	318	277	298	322	299	317	301	298	313	304	319	313	306	332	301	338	321	308	316	286	334	312	279	343	328	321	341	315	312	316	329	320	287	283	315	337	334	292	334	334	313	337	318	295	302	323	338	306	305	302	286	306	300	325	300	337	350	317	307	324	317	293	307	294	319	339	325	319	297	322	284	351	323	315	318	317	314	337	299	295	340	329	297	317	318	311	319	319	320	296	314	295	305	321	304	286	308	314	337	299	342	329	330	307	320	331	325	275	313	346	336	335	316	313	353	301	302	309	338	314	286	294	300	289	299	307	293	309	332	318	288	338	298	322	332	294	312	325	294	293	317	308	307	296	298	304	265	326	328	336	326	307	334	325	302	322	289	345	306	300	324	305	305	324	328	310	318	297	296	294	356	327	330	316	315	325	352	325	322	317	302	306	277	325	311	302	323	329	299	343	308	323	339	316	296	322	318	340	333	314	325	309	335	329	299	317	315	329	310	343	340	325	315	307	318	291	297	344	310	292	277	323	307	293	312	327	317	378	309	347	326	315	297	310	337	344	314	290	325	315	295	327	320	315	301	321	285	323	318	312	329	289	338	305	330	309	313	321	302	323	331	292	363	311	281	309	323	308	342	326	306	283	300	295	302	300	318	338	343	340	321	308	320	303	326	319	311	314	324	305	306	318	332	279	333	338	335	312	303	324	354	320	308	298	341	334	342	364	343	307	335	345	317	294	323	344	297	316	350	332	319	336	305	331	309	335	334	337	359	335	308	320	308	311	286	310	310	301	302	313	333	338	316	328	298	306	320	306	301	313	324	331	307	302	285	351	308	290	304	327	334	299	308	293	273	315	327	324	311	313	336	329	314	313	328	298	326	340	303	364	301	329	327	337	312	324	296	316	328	292	308	308	320	319	294	325	311	307	311	315	313	321	277	351	322	313	301	296	331	316	319	317	342	307	324	314	305	301	333	335	339	314	312	303	353	294	324	311	337	299	321	328	300	327	318	320	327	341	342	370	319	303	307	279	308	291	331	310	336	329	323	304	337	291	318	326	305	348	301	315	317	311	326	302	318	300	306	340	304	322	356	299	295	272	306	345	293	279	323	291	328	307	351	323	326	349	297	314	305	302	346	318	335	312	320	291	337	357	332	287	284	302	306	339	291	280	325	348	287	307	282	313	334	337	305	329	324	320	314	352	332	319	369	329	289	359	305	317	346	301	320	323	299	289	307	327	321	304	313	335	320	330	341	318	326	317	327	311	329	298	325	306	296	271	308	288	314	296	300	311	294	288	305	370	304	326	260	316	306	288	308	312	334	352	293	309	313	353	327	301	329	311	338	314	316	304	317	340	322	326	314	327	344	297	319	321	317	330	334	298	313	297	311	328	322	287	336	301	302	310	280	314	340	295	344	320	297	311	336	304	343	322	286	293	350	323	302	342	321	308	314	310	326	359	328	344	325	320	289	296	340	336	327	338	312	285	343	304	300	319	308	330	334	325	319	323	295	336	320	315	326	286	310	302	295	321	300	320	300	279	313	332	313	276	356	325	348	316	327	330	318	296	312	269	294	348	330	329	333	319	319	320	336	291	297	305	296	322	320	285	303	289	281	323	348	307	314	337	320	327	300	312	298	337	337	282	333	318	323	313	296	343	322	336	336	277	310	289	304	320	357	291	308	296	306	322	310	312	302	280	322	342	353	331	316	331	333	312	305	316	314	308	316	343	289	294	310	309	330	332	300	302	332	292	309	285	315	309	305	313	322	326	323	321	287	302	318	354	345	337	320	317	319	318	316	297	357	297	338	327	298	306	349	287	317	301	334	310	299	300	324	309	288	314	316	309	341	366	329	310	326	313	328	326	309	319	323	291	332	311	318	318	324	297	312	276	319	290	311	311	319	284	293	312	331	316	306	323	318	348	348	313	308	317	293	355	292	336	306	287	338	322	319	321	319	282	370	319	323	338	319	284	332	336	260	295	301	331	307	311	294	341	331	332	320	334	320	315	328	288	317	336	311	325	338	324	336	321	342	312	282	300	328	301	307	313	303	321	315	289	310	311	306	302	337	303	320	312	331	349	307	336	294	298	277	274	315	295	322	320	347	294	353	296	310	319	298	301	285	312	316	338	286	313	336	318	339	327	328	337	290	311	310	320	339	312	342	318	318	328	306	324	318	337	323	342	310	295	299	334	351	304	316	339	341	326	303	346	321	320	314	339	342	299	354	365	295	304	336	304	319	314	276	328	306	316	323	310	294	273	302	299	326	333	329	290	296	341	304	322	271	323	319	330	318	315	323	326	308	337	332	290	325	285	326	306	332	295	308	286	303	318	315	288	329	305	348	330	280	326	332	303	346	302	304	327	327	309	330	318	322	269	310	323	304	324	338	274	320	299	321	326	312	267	320	327	325	313	295	288	311	307	310	318	308	341	329	301	346	319	304	318	298	298	330	307	327	315	287	309	308	332	314	305	294	332	314	326	307	324	312	324	302	315	325	323	341	287	342	292	290	333	297	304	301	336	316	312	284	318	295	288	290	313	331	309	342	307	333	325	341	310	342	326	321	327	313	299	338	356	343	331	292	352	316	314	328	300	321	333	330	312	326	343	285	305	345	314	346	326	341	300	293	297	313	312	347	321	317	314	307	309	300	335	304	333	311	344	313	329	350	324	313	306	310	323	320	319	315	320	318	310	312	306	337	318	294	327	298	321	285	318	316	319	317	317	329	324	291	306	352	302	308	319	282	326	353	313	328	317	305	324	295	328	281	299	329	342	331	318	317	308	322	328	295	338	332	296	303	346	332	335	316	318	320	309	319	326	308	311	322	319	291	363	336	312	309	319	322	317	289	347	356	341	342	311	335	329	326	335	275	285	283	299	309	282	320	311	324	322	301	311	336	304	299	330	307	322	293	312	290	309	323	340	319	296	285	325	287	295	331	254	302	316	333	329	334	307	340	336	313	317	301	314	304	310	298	303	280	319	326	323	300	314	309	313	320	338	334	319	333	342	341	321	303	329	311	305	324	312	312	327	339	318	279	295	339	349	331	321	325	319	303	307	313	317	319	287	355	314	335	320	345	342	315	322	326	361	313	293	296	320	324	339	296	291	344	314	281	322	323	330	352	284	322	340	322	320	321	326	295	322	306	333	288	304	324	308	325	329	314	314	309	288	315	320	296	296	332	320	314	318	343	339	318	356	305	330	314	325	337	296	285	330	310	289	292	299	344	340	349	351	311	347	317	320	349	319	320	293	292	312	318	323	322	309	295	331	311	317	325	337	315	304	299	291	324	314	334	322	288	309	316	291	297	299	313	269	326	295	286	329	318	310	320	329	310	307	308
2086	999	1936	3717	4921	4037	2473	1806	2005	1749	1120	900	840	757	736	821	824	777	775	810	865	912	854	837	819	783	779	755	810	876	864	931	836	815	870	845	855	864	838	821	896	875	826	936	836	826	818	814	827	849	789	780	823	780	758	767	743	779	797	792	777	745	808	832	821	761	754	770	743	786	761	758	791	781	776	757	781	787	751	751	782	781	738	776	800	816	763	771	757	780	803	753	801	753	761	799	768	723	769	785	735	769	753	791	732	773	797	748	810	760	763	800	725	779	764	733	757	772	782	781	755	731	799	811	694	771	746	762	819	735	821	775	756	779	732	768	802	774	798	753	793	781	776	748	757	743	772	733	797	795	753	753	715	745	741	801	738	767	724	760	782	774	802	718	792	775	718	757	822	789	782	768	787	768	791	762	729	717	795	704	762	769	824	756	733	765	757	763	827	771	789	764	722	773	796	767	739	711	800	797	736	754	735	865	763	768	769	792	767	722	721	821	784	775	810	740	787	746	760	721	782	767	726	724	754	783	803	728	753	779	817	766	754	750	748	729	761	717	746	802	768	815	757	737	790	774	714	745	780	780	816	726	796	769	774	780	773	773	747	759	742	793	765	776	762	802	721	779	748	728	759	775	800	785	809	793	740	762	793	750	769	787	760	772	787	793	761	802	766	801	800	769	761	745	754	784	777	754	739	762	781	755	698	771	751	817	729	737	761	769	729	734	831	769	746	763	762	735	786	715	772	805	800	783	776	715	766	773	812	775	767	744	726	789	798	726	737	738	788	747	784	799	795	704	758	803	726	739	739	776	739	728	761	783	768	758	772	750	766	767	749	800	786	802	775	811	736	799	784	731	801	756	783	750	726	776	763	796	792	772	794	708	811	792	757	770	806	758	737	779	803	745	741	758	746	733	781	728	816	770	765	758	764	782	747	769	773	734	780	776	737	752	775	736	723	797	787	742	743	833	743	768	755	797	791	757	748	755	777	767	797	784	784	734	750	774	740	724	780	770	808	773	798	745	759	784	696	787	741	761	758	775	727	776	767	771	759	792	762	747	754	758	785	816	768	762	696	745	788	756	743	775	803	769	787	773	761	800	748	776	771	770	764	781	795	760	780	794	782	738	786	741	708	762	806	744	752	792	751	772	772	793	753	775	796	789	776	765	785	753	824	774	746	747	809	771	769	787	739	763	826	739	784	803	772	804	771	750	756	756	771	721	793	760	764	791	791	720	721	804	781	780	795	688	744	818	719	771	786	739	770	759	797	800	773	769	780	752	771	780	804	715	737	770	733	789	811	764	799	754	757	719	784	721	737	767	799	800	761	717	755	738	807	749	736	806	745	748	768	834	790	791	794	755	761	745	767	757	778	771	766	741	757	768	753	729	735	718	723	749	724	756	784	801	777	789	746	790	720	748	773	747	770	806	748	763	776	776	825	719	726	764	734	799	761	761	786	736	789	754	747	770	773	753	826	747	801	756	760	760	743	789	753	780	752	763	729	751	786	777	746	783	788	753	796	785	770	770	752	762	768	786	790	777	785	730	776	794	829	766	817	798	793	790	803	762	743	819	725	753	777	762	751	786	766	740	785	776	781	749	741	803	726	741	791	739	793	752	724	794	789	775	755	729	763	786	752	780	787	783	785	756	798	783	722	809	815	807	783	770	752	809	830	758	786	805	810	717	773	718	769	792	760	767	788	778	840	774	741	761	785	778	789	784	773	763	814	752	816	743	763	776	778	778	781	744	721	753	729	773	788	794	741	774	741	764	748	803	824	830	783	752	780	746	741	714	779	704	705	787	725	787	755	751	783	728	750	788	771	760	751	734	723	828	709	707	776	784	762	792	775	767	826	755	746	715	780	765	823	785	762	798	753	765	764	725	784	670	719	702	771	749	800	771	796	828	788	805	811	754	755	759	753	754	800	781	751	732	759	746	759	766	797	769	783	748	737	767	740	802	811	735	730	762	792	776	751	777	712	767	765	764	752	814	740	731	774	773	794	781	747	806	789	714	777	755	816	754	779	760	811	749	749	764	791	797	769	756	732	789	802	709	717	759	757	780	748	743	740	730	785	739	704	823	756	758	773	741	800	825	775	783	812	781	769	794	754	778	779	792	731	755	754	790	760	785	773	758	754	770	820	775	786	732	745	746	774	757	786	770	752	753	786	771	717	751	855	744	759	776	806	771	791	731	814	749	771	769	751	783	766	736	797	749	807	771	770	797	756	780	766	764	756	781	813	791	726	756	736	800	725	742	803	797	754	702	764	730	763	769	725	756	811	765	771	774	807	781	737	768	733	788	771	731	752	736	749	762	778	769	773	806	773	826	711	753	765	750	721	735	817	768	755	757	774	765	733	769	696	715	746	730	766	752	796	749	796	777	784	774	780	773	750	770	758	768	780	781	762	779	751	766	762	750	780	746	759	775	756	777	761	818	768	742	802	778	732	776	718	757	803	824	753	709	759	771	772	794	759	762	765	756	823	797	754	739	817	770	763	752	807	759	818	783	757	790	790	790	744	744	773	711	739	746	763	743	798	773	776	802	784	731	745	765	736	797	730	724	809	802	758	783	782	756	792	774	797	815	818	791	770	775	764	789	763	712	758	766	775	754	787	772	748	797	730	756	762	751	797	772	836	760	753	772	766	780	819	776	741	788	718	772	794	762	745	729	800	767	742	737	796	719	750	744	784	775	800	749	803	789	770	819	785	751	759	728	734	791	799	781	741	756	786	716	809	786	766	726	730	738	762	797	786	752	810	782	777	848	718	774	810	772	765	746	794	777	708	779	769	764	782	757	814	795	807	823	763	754	771	795	796	741	783	736	756	749	821	753	746	741	759	736	787	712	768	835	767	738	784	746	773	735	783	744	781	788	771	804	752	741	746	765	773	784	739	782	720	800	763	759	759	776	801	793	764	753	768	751	771	809	768	772	781	765	792	795	724	781	738	788	754	783	764	781	777	782	779	813	755	771	762	833	734	767	758	760	739	719	762	745	784	781	736	784	796	756	751	810	755	764	779	787	759	815	744	746	790	738	725	793	783	756	799	800	838	718	796	759	717	758	796	750	772	751	734	779	804	746	768	769	796	765	743	772	750	736	791	790	755	751	729	771	782	744	738	787	753	817	735	764	779	796	736	798	732	772	770	790	726	803	796	773	738	747	780	736	797	777	780	724	780	700	799	771	762	787	767	754	777	746	718	732	819	812	810	762	774	820	765	789	752	783	740	770	798	758	770	794	830	777	775	787	823	737	792	803	761	801	798	789	735	809	841	776	774	801	729	716	737	802	772	727	786	753	739	766	721	765	804	748	764	779	757	791	801	777	736	800	746	760	791	751	809	737	764	746	750	774	785	784	707	739	813	754	772	764	764	767	735	763	743	784	838	797	814	766	748	812	769	737	748	775	765	809	761	755	831	791	759	778	759	758	821	767	782	800	775	788	799	767	786	725	754	764	753	770	803	789	771	764	760	762	739	789	756	786
6674	1088	1911	2271	2426	1608	900	704	773	559	345	325	373	305	303	349	319	302	354	322	358	343	338	329	331	288	343	298	342	306	359	334	321	334	340	317	300	344	312	329	321	360	341	356	334	306	304	319	325	319	290	325	346	327	294	316	294	296	315	315	283	322	312	316	285	314	309	327	289	298	273	319	314	299	274	315	286	321	329	290	302	316	342	338	290	332	307	300	306	270	278	289	312	284	302	293	299	294	290	322	315	338	301	281	324	297	347	295	342	309	281	292	256	306	315	300	313	292	303	299	322	290	315	306	314	289	300	285	312	298	306	289	288	288	316	319	323	301	295	327	314	342	305	315	256	306	313	282	286	283	331	328	324	293	294	317	290	329	333	286	312	283	273	302	298	303	302	295	327	274	290	301	333	324	294	277	319	308	309	303	282	298	329	314	291	283	344	334	316	322	297	307	304	320	284	292	296	300	325	261	308	309	298	318	296	294	299	300	276	277	311	302	278	295	270	317	279	316	323	301	333	305	322	308	301	302	335	281	324	285	327	281	246	328	283	298	300	305	271	296	303	279	291	303	311	339	313	314	329	321	301	308	291	307	292	314	263	303	328	316	275	308	319	307	321	313	294	281	277	320	283	317	334	308	330	295	296	345	304	310	287	318	305	292	284	328	299	288	307	307	318	310	302	299	283	295	322	295	318	287	313	307	334	312	299	305	303	259	284	344	312	308	316	302	276	261	292	287	300	289	320	319	310	345	297	324	285	288	333	302	306	305	326	314	255	298	292	306	296	313	264	257	329	282	309	282	304	351	309	308	335	325	313	338	329	295	308	335	300	311	317	285	306	279	324	307	308	284	283	297	328	279	286	282	294	330	309	307	333	289	312	337	305	311	294	314	325	312	314	287	319	289	348	301	293	294	316	280	295	275	307	289	299	309	313	300	309	276	314	292	318	319	311	327	283	308	293	301	325	307	327	302	294	296	321	282	319	287	342	295	306	327	309	299	324	333	322	292	343	312	270	293	343	282	303	286	270	299	306	332	309	301	274	332	299	295	309	319	325	291	321	339	294	309	267	301	283	309	329	311	285	305	278	300	273	308	289	333	289	298	300	319	352	324	302	301	277	329	311	338	357	283	336	288	317	297	326	272	294	338	286	311	333	297	300	304	299	312	327	279	282	288	312	296	301	283	299	279	297	287	320	315	331	284	306	291	290	318	296	317	300	315	314	304	317	349	322	301	326	309	302	305	294	335	296	316	293	286	303	309	301	280	316	309	319	349	304	318	284	282	296	302	295	305	320	280	333	317	299	302	276	300	297	287	303	312	297	319	311	302	307	298	292	285	313	309	316	328	318	309	316	306	300	287	293	297	360	300	357	305	227	313	295	315	306	297	296	300	292	288	295	317	279	325	310	329	328	299	322	305	322	292	319	372	318	306	305	292	288	306	327	293	281	323	285	323	310	293	289	310	316	311	311	289	323	307	313	290	350	347	280	314	306	302	294	315	330	311	326	298	291	303	308	297	300	307	327	307	302	298	302	312	292	286	308	300	281	323	338	343	311	315	281	319	357	301	306	307	286	320	296	301	314	308	320	297	290	306	280	323	337	319	271	282	304	295	310	309	291	276	309	295	266	309	324	313	283	311	285	332	312	278	296	307	280	305	326	284	284	295	303	323	269	279	301	299	285	278	319	279	322	325	328	315	328	331	323	310	328	293	346	304	329	326	328	314	315	305	336	299	300	308	330	304	328	280	287	295	304	294	349	321	309	320	281	286	334	282	315	303	338	308	334	311	269	285	309	312	317	321	288	292	320	314	300	281	298	313	287	371	277	328	298	300	306	309	284	285	327	311	305	318	300	304	323	347	280	320	300	294	303	309	307	295	309	290	336	285	332	299	317	338	317	307	276	275	339	329	288	300	314	327	313	327	343	305	295	314	293	333	325	297	328	312	324	296	330	310	323	299	343	309	303	316	327	271	293	301	287	303	313	299	289	326	328	287	300	326	294	340	335	321	288	293	334	302	310	321	264	292	306	279	291	310	324	311	316	280	323	290	314	313	311	320	300	295	311	336	298	279	294	289	292	306	271	281	313	341	300	322	291	285	296	295	322	317	308	282	311	297	331	360	315	322	307	315	280	312	355	314	317	327	331	285	305	288	322	332	312	320	298	305	291	300	271	287	329	340	275	302	307	326	317	291	309	338	273	282	283	280	311	304	318	302	335	319	332	289	285	287	288	292	320	278	313	298	284	300	307	308	298	294	301	300	306	306	317	312	305	274	301	327	296	269	318	310	317	327	291	315	284	330	302	347	298	305	315	292	350	329	304	359	311	329	283	289	307	333	300	298	289	294	300	327	307	287	245	321	317	321	311	297	311	313	337	325	330	327	271	320	311	297	309	282	333	309	307	306	290	329	295	272	288	298	310	297	315	333	340	319	310	284	323	305	268	326	283	306	289	328	328	336	262	325	319	293	303	325	281	302	339	324	307	315	318	280	295	315	304	292	324	287	318	326	334	318	312	316	296	374	303	299	277	330	315	320	325	300	305	321	291	303	325	341	298	294	305	312	289	319	342	315	307	301	284	313	311	324	320	329	272	270	296	316	309	300	299	301	293	301	279	308	306	303	304	303	311	316	282	318	283	290	323	295	289	313	341	325	314	319	326	320	287	330	277	334	289	317	299	288	315	302	312	331	310	342	314	311	289	314	319	279	269	311	341	314	313	309	299	291	285	288	277	291	330	262	288	296	305	291	350	317	313	325	325	319	267	286	309	302	290	299	323	329	290	282	288	309	303	314	295	317	303	343	293	300	326	285	295	324	296	308	304	293	285	281	301	274	309	285	290	299	273	309	338	287	270	316	297	307	317	320	304	314	302	305	266	297	329	307	336	319	318	292	321	316	324	332	306	284	274	313	308	284	305	297	311	321	313	325	333	343	299	310	323	333	303	338	324	278	290	301	285	340	297	303	303	325	319	282	318	274	300	298	292	264	321	319	318	303	292	315	302	301	309	320	316	335	327	313	268	304	299	316	296	288	317	287	291	319	278	279	301	298	293	320	327	310	303	314	278	349	318	304	307	299	321	324	298	352	332	320	282	303	300	321	306	323	300	278	297	313	313	304	268	302	306	319	286	305	306	307	321	295	309	278	299	262	283	282	287	281	294	295	299	360	295	301	303	315	252	265	299	305	296	311	288	320	304	308	333	283	341	305	305	310	323	265	298	308	294	310	321	326	324	308	331	316	289	314	327	313	302	282	292	283	316	299	297	310	311	315	291	322	270	354	285	287	315	266	301	295	307	328	348	335	287	289	296	323	260	298	266	295	284	306	298	284	273	238	314	283	293	319	292	284	307	330	276	294	312	282	322	302	294	295	325	278	320	336	310	285	308	316	324	321	313	295	303	314	307	344	290	316	318	291	315	302	299	313	295	299	329	329	313	293	305	300	302	306	312	361	319	325	321	312	330	293	339	277	298	306	293	319	304	279
6580	1608	3959	7042	8830	6674	3881	2919	3326	2087	1267	957	925	853	820	833	819	837	881	895	942	961	941	911	848	778	794	778	813	962	1029	934	817	891	897	909	888	919	927	930	895	956	1008	927	892	843	834	777	815	784	797	813	798	813	761	753	777	741	731	722	740	766	733	755	730	785	738	771	676	767	743	738	700	776	710	765	789	700	749	749	754	747	702	744	758	711	728	746	746	760	727	730	749	752	762	707	716	717	782	725	755	752	787	741	715	743	734	772	727	749	751	768	781	756	705	776	786	777	705	696	728	752	779	738	688	698	688	701	723	702	752	731	740	761	768	722	724	752	775	717	750	757	735	751	730	773	744	728	701	742	737	755	693	735	751	758	729	741	721	717	769	757	736	722	743	732	757	708	731	725	693	760	728	729	764	759	722	749	770	690	747	703	722	737	800	723	735	758	753	760	706	695	730	732	780	724	745	770	727	771	757	728	721	759	773	791	718	715	747	762	723	725	794	695	709	779	720	767	785	720	724	740	716	755	688	771	722	777	750	787	744	742	714	760	730	778	717	757	744	714	763	702	737	754	788	733	730	811	767	716	776	734	696	760	676	717	778	704	715	760	787	737	764	760	714	731	764	741	721	772	695	776	805	754	717	754	798	783	751	742	779	763	731	783	773	772	684	714	778	767	743	743	787	749	788	745	739	760	733	755	745	694	716	717	759	767	721	756	706	764	741	687	790	760	710	720	726	758	731	723	742	738	751	766	758	743	737	732	758	759	781	776	786	736	717	740	766	728	754	777	752	795	726	773	724	750	770	757	767	731	741	748	782	727	731	736	755	781	720	701	670	777	746	756	737	735	791	768	721	749	677	727	791	764	711	738	716	743	716	722	723	752	734	727	738	762	727	731	737	732	711	769	717	737	711	788	739	686	762	793	729	763	753	749	728	754	751	712	729	745	714	769	760	694	725	767	709	747	775	736	722	781	737	737	714	767	739	726	758	777	711	755	745	747	727	746	724	751	789	754	720	748	743	785	738	803	753	768	722	704	756	709	764	764	735	751	744	744	787	681	731	736	735	794	725	705	762	775	736	724	785	693	736	730	722	787	751	738	768	724	773	749	744	769	738	751	708	750	736	762	754	720	749	756	779	732	791	706	694	744	751	778	740	713	747	702	747	755	743	774	726	747	710	820	748	742	725	777	767	736	750	708	724	749	719	719	755	717	751	751	733	751	796	719	715	747	748	783	748	738	716	741	701	726	735	727	755	755	793	728	733	777	754	718	747	719	728	714	713	770	743	764	732	738	726	746	701	715	716	719	717	727	698	756	683	776	762	789	760	747	739	744	758	730	743	778	743	771	786	753	742	748	750	752	723	768	704	787	755	739	722	711	755	671	815	746	800	771	750	774	765	765	733	747	747	723	748	746	791	752	738	745	727	729	759	711	781	732	730	745	760	719	757	735	753	798	704	816	697	790	772	761	733	744	786	736	737	786	786	745	732	749	711	695	742	757	769	738	743	777	793	746	674	747	749	717	731	679	737	736	762	744	758	704	784	746	716	764	713	789	714	752	780	752	778	772	701	706	704	733	736	749	723	734	764	755	723	764	723	742	748	739	771	769	718	739	705	712	750	708	701	754	711	802	734	738	731	746	682	716	738	796	751	750	708	755	758	712	735	751	749	759	791	734	734	771	770	769	742	753	670	759	766	760	780	731	724	780	703	742	752	689	771	761	773	769	765	749	744	736	687	725	819	728	751	759	736	724	729	694	758	794	726	752	714	744	731	768	713	755	725	762	724	716	699	723	719	702	778	738	738	727	750	814	705	732	744	713	710	742	747	787	766	757	730	754	789	763	758	708	729	781	728	738	736	743	717	687	732	744	704	736	793	755	775	777	729	763	706	724	749	779	784	752	739	762	791	774	711	769	715	701	754	804	713	824	755	727	751	713	755	720	737	769	741	734	772	715	714	708	704	766	770	718	726	747	700	766	738	746	752	762	737	761	747	716	759	744	733	770	799	772	766	732	714	734	727	704	717	810	721	722	741	746	777	759	741	710	754	705	697	735	687	748	784	760	753	759	749	730	754	745	769	732	764	756	754	744	787	789	743	755	758	716	741	713	728	740	785	709	727	750	793	708	722	759	706	761	739	747	711	728	745	735	767	761	737	701	693	774	731	745	746	743	705	735	729	714	755	754	729	754	757	728	773	721	778	733	743	716	805	725	781	791	702	745	739	713	744	736	771	790	717	752	772	780	784	746	741	713	723	760	720	761	727	766	751	715	730	694	736	711	733	766	718	762	716	775	728	730	730	718	762	779	733	762	753	762	799	784	721	771	710	710	784	789	744	719	768	765	704	722	744	768	756	719	724	765	731	762	731	753	742	749	701	700	724	736	750	743	740	744	737	752	755	753	781	741	741	725	746	698	745	752	781	804	784	729	763	735	763	771	766	770	743	728	699	709	757	730	728	769	717	717	678	821	731	792	750	764	739	697	769	733	768	752	725	755	767	704	742	778	722	767	745	689	708	770	761	705	738	749	752	791	693	725	703	718	793	712	808	720	769	730	706	775	760	734	757	799	774	762	753	731	754	725	705	726	736	773	745	733	727	723	785	711	723	718	754	722	741	694	747	716	756	674	728	744	754	734	723	781	738	716	756	721	772	763	715	734	771	749	689	710	724	715	696	793	740	759	708	739	712	718	734	720	695	740	734	750	768	736	760	726	791	745	749	674	777	752	784	747	772	722	739	781	753	679	748	790	740	776	772	716	785	761	741	711	762	715	781	756	743	757	725	723	742	745	725	702	734	761	703	772	737	763	735	732	757	742	711	713	775	747	710	775	756	756	785	733	686	715	745	718	720	749	745	710	760	742	733	703	734	785	738	779	747	730	718	724	799	759	728	713	744	758	797	768	766	749	750	714	685	714	749	733	699	697	723	758	762	746	776	742	755	744	738	746	706	735	781	738	771	729	789	781	717	743	749	722	721	744	754	761	786	779	733	738	733	766	728	691	791	753	720	735	759	728	679	749	713	700	683	700	746	764	744	735	716	713	706	729	719	716	703	739	808	705	772	778	741	775	717	741	736	758	693	732	747	786	767	714	762	738	722	715	715	719	754	716	710	776	776	712	751	756	728	733	742	745	781	721	777	763	771	705	759	716	778	726	757	746	752	748	703	728	783	755	720	770	716	731	776	766	700	737	730	717	751	734	738	745	746	755	678	782	686	749	708	712	756	785	772	733	791	762	777	696	719	757	749	723	767	759	799	734	724	749	729	742	771	673	764	723	730	768	716	716	721	793	710	703	731	731	747	737	723	782	737	736	746	750	783	729	709	771	736	728	779	753	715	702	696	750	766	709	811	690	731	768	760	674	739	722	753	765	725	730	786	727	731	750	783	695	737	719	723	734	741	727	735	727	753	762	760	748	714	753	767	725	757	742	731	765	766	757	778	742	725	742	739	775	752	727	758	765	710	773	748	765	775	720	725	759	745	751
13155	2227	3083	3436	3487	2308	1182	878	785	544	289	247	233	245	226	223	227	226	202	214	253	255	249	237	241	234	183	211	202	250	271	256	229	216	246	254	230	276	252	292	273	239	249	216	204	197	227	220	220	216	205	224	179	187	213	199	240	198	212	192	179	203	185	186	185	213	220	217	222	182	199	203	195	191	172	195	202	202	214	202	199	210	191	189	178	208	238	215	189	204	181	208	214	194	206	238	217	183	214	190	223	223	200	204	218	212	231	190	183	221	233	215	193	230	201	214	219	180	208	205	197	196	229	200	214	185	208	229	217	202	209	188	217	184	216	204	205	235	193	229	192	230	223	218	167	222	210	205	209	229	188	207	239	195	212	195	209	197	193	219	199	222	210	192	186	194	206	205	192	203	205	197	236	182	217	226	212	197	198	227	190	200	205	210	219	214	197	175	216	211	209	195	197	205	217	229	219	214	194	188	218	190	216	202	218	239	212	213	204	212	208	225	236	202	215	208	177	203	195	216	208	167	183	199	221	196	194	222	203	207	199	218	228	194	237	218	216	204	202	207	198	197	199	210	185	228	206	183	196	199	209	220	190	198	205	224	187	206	186	213	214	211	193	210	219	184	189	191	219	183	182	201	193	205	210	223	224	206	199	211	235	220	208	190	177	228	184	192	233	207	217	190	196	191	221	208	204	215	215	213	210	202	218	214	194	188	219	181	205	196	203	217	193	213	194	199	231	200	223	228	204	193	215	205	188	206	244	197	214	219	221	212	232	205	203	210	180	202	208	211	200	212	214	218	211	238	209	217	206	196	180	191	226	196	200	222	201	249	211	219	211	245	191	213	213	215	246	202	218	224	205	219	219	215	211	233	179	219	195	226	237	219	207	190	218	219	231	230	202	226	207	196	184	199	217	209	234	219	201	180	210	214	208	201	211	222	225	214	226	228	217	194	215	217	217	202	230	216	202	211	195	203	211	221	200	221	210	216	209	235	196	217	211	222	214	188	203	185	221	203	195	185	214	190	192	229	226	213	240	189	206	217	215	217	204	210	218	214	174	194	230	227	224	205	214	173	205	199	208	225	198	206	229	214	196	184	196	206	192	189	226	190	202	178	204	197	180	196	214	195	236	184	200	197	214	223	200	207	250	221	222	211	187	194	216	205	215	203	200	177	197	238	212	212	194	155	211	217	186	175	232	209	185	217	220	202	219	248	239	214	211	163	188	226	205	185	204	220	199	218	207	201	233	206	196	208	223	226	200	248	184	203	187	196	230	220	226	221	206	212	204	199	221	203	217	215	192	184	228	223	202	199	192	219	225	213	210	210	217	210	210	210	198	191	206	214	217	182	197	196	223	228	179	187	204	199	219	205	213	194	192	219	198	195	190	205	227	199	209	214	218	219	226	206	222	249	193	215	215	222	225	227	208	199	214	194	215	198	184	200	206	231	208	194	188	205	223	228	235	230	204	210	205	211	237	212	187	232	186	202	213	224	199	189	196	201	202	199	207	210	213	213	212	225	211	229	233	198	248	184	204	189	216	229	213	208	210	217	224	217	231	189	219	201	193	207	237	204	226	214	205	198	206	224	208	215	201	206	194	215	198	197	200	199	238	218	190	200	223	218	229	209	196	218	223	186	193	210	233	213	231	197	233	231	217	213	222	214	204	183	191	208	202	200	232	210	234	223	233	179	199	201	187	190	215	187	212	230	233	208	218	197	193	222	208	209	226	233	223	207	203	203	222	206	223	213	228	223	200	202	199	188	216	181	200	214	216	199	198	208	198	185	190	202	219	221	203	219	195	202	212	193	228	206	214	200	191	199	221	224	215	228	211	221	212	195	201	218	210	207	209	213	206	190	223	233	203	198	180	198	209	223	239	202	180	203	244	207	222	197	222	219	194	183	188	212	201	227	223	195	237	217	206	196	196	214	227	221	221	194	230	215	197	217	202	215	238	222	196	177	205	207	209	192	217	188	215	204	224	197	194	224	233	209	190	213	211	212	190	202	214	207	175	182	215	226	211	244	203	209	203	191	200	190	184	186	200	231	218	211	229	218	203	214	228	225	222	215	211	203	189	189	209	193	217	210	237	197	200	228	206	202	215	205	207	222	209	177	216	228	218	197	172	206	215	209	190	194	206	210	223	205	214	207	220	224	222	231	217	202	191	184	238	220	196	200	233	209	241	201	214	232	197	222	233	209	222	206	227	174	207	231	213	215	216	199	198	196	187	197	209	200	207	200	180	203	186	207	212	207	214	231	223	217	200	220	224	184	202	197	216	197	204	204	228	220	202	203	202	198	201	209	223	228	194	204	225	194	210	188	201	213	200	197	189	213	235	224	212	207	203	194	214	206	196	210	200	206	201	205	206	223	200	207	177	192	192	226	205	214	206	205	219	187	210	204	224	204	201	185	201	230	210	212	194	189	225	224	215	195	184	207	215	211	211	244	221	216	193	251	217	204	213	215	218	207	249	231	181	197	231	235	202	206	184	205	236	194	195	218	212	207	228	194	209	216	198	217	226	195	194	205	196	178	199	204	219	196	223	219	226	210	210	228	239	212	213	209	197	238	214	209	205	194	164	193	209	203	239	180	224	203	247	227	205	196	208	217	228	217	212	194	233	196	171	206	205	226	220	207	198	211	206	195	211	219	226	212	230	208	234	218	213	190	198	201	218	246	172	214	184	211	213	203	209	202	210	221	188	226	194	199	222	219	222	206	197	199	225	217	218	227	187	206	224	226	226	175	225	210	194	204	210	180	226	220	197	232	207	224	234	227	222	232	211	184	210	206	235	200	220	214	240	194	200	219	192	195	205	234	212	210	225	197	207	209	205	206	211	200	216	196	181	206	164	223	215	202	223	200	221	215	177	208	199	203	224	182	212	224	193	217	210	212	217	201	196	233	199	180	217	220	203	212	219	200	204	210	208	200	166	214	212	209	226	222	208	200	219	218	198	200	203	222	216	220	191	198	197	207	217	216	198	225	194	215	217	201	220	204	198	192	202	246	194	235	194	223	200	211	184	210	189	181	219	224	199	223	216	229	200	214	201	221	223	251	200	203	222	212	235	218	217	200	208	197	205	230	211	183	196	209	203	205	230	205	220	205	213	216	194	200	191	164	194	231	217	197	227	211	206	231	220	215	189	211	207	194	204	221	235	226	220	213	203	184	212	210	199	220	221	209	217	214	219	224	226	199	196	207	203	223	210	227	187	188	176	249	229	201	192	223	210	197	193	224	190	219	203	188	192	216	207	208	194	214	194	210	210	221	223	235	229	205	212	222	214	234	230	222	212	204	220	217	207	200	213	217	201	216	225	207	206	208	193	200	173	197	212	220	203	197	228	185	216	233	217	185	209	208	186	197	217	203	226	211	231	212	211	216	210	213	212	234	214	189	201	190	204	204	172	186	200	238	227	201	234	188	191	232	201	206	215	194	206	197	185	187	206	208	227	227	205	244	210	202	198	229	219	205	194	189	212	220	196	235
8633	2207	5878	10151	11794	8865	5004	4216	3696	2327	1179	912	762	741	740	727	679	642	709	744	819	869	876	730	636	627	617	576	698	878	905	712	710	799	763	831	904	854	780	843	844	837	782	807	650	643	618	617	625	543	552	554	583	537	555	557	547	538	512	526	555	503	539	513	544	533	549	548	540	566	576	553	506	540	550	546	528	522	521	587	505	545	528	520	537	529	524	513	532	564	548	518	532	494	544	494	517	581	504	540	546	498	489	512	503	503	528	540	547	546	518	574	507	522	510	543	513	514	512	504	558	556	534	519	509	546	516	536	514	528	554	486	511	544	516	544	535	494	561	548	519	532	528	489	501	512	545	511	511	556	533	550	529	533	567	528	564	546	536	509	528	510	521	518	515	507	492	482	557	510	474	571	567	488	491	483	521	473	533	523	552	501	534	540	520	534	511	529	520	496	544	554	533	510	561	539	484	504	477	527	514	563	535	482	523	492	516	518	549	506	525	514	536	530	490	520	552	527	546	483	515	538	538	555	510	558	506	516	510	502	567	518	549	507	526	522	516	501	489	566	491	492	548	482	578	537	501	494	499	537	521	485	560	516	545	501	555	502	548	511	527	539	504	509	506	526	539	494	534	553	531	478	549	553	542	478	551	520	559	534	506	503	506	495	557	552	565	507	528	544	541	524	483	572	513	527	527	512	554	526	539	556	538	534	536	504	506	535	481	526	490	493	515	558	503	491	526	536	524	581	552	521	543	549	541	522	489	502	511	511	504	544	504	502	540	506	518	512	549	515	560	536	535	498	526	521	518	533	524	511	503	531	537	516	537	513	560	521	518	466	493	545	489	513	477	543	523	504	528	470	514	529	526	521	518	509	539	525	537	550	540	520	545	505	522	545	524	524	541	560	525	497	508	552	482	503	489	551	509	545	516	541	529	546	510	527	510	519	505	553	510	521	557	556	537	502	558	519	523	547	525	512	507	529	510	545	522	483	529	542	500	515	522	549	511	536	495	541	558	499	499	514	525	483	527	535	536	479	520	524	527	517	488	478	479	554	533	526	517	534	547	507	562	513	497	499	495	550	513	483	526	549	530	497	545	485	492	568	542	523	523	532	512	501	518	532	537	545	528	537	537	536	521	545	514	508	519	550	549	516	518	554	536	528	520	516	587	584	523	530	472	490	515	482	535	501	502	504	495	583	555	514	519	524	566	492	502	477	529	539	505	525	464	540	515	499	540	498	524	502	531	540	537	518	485	494	510	527	492	543	531	538	530	509	550	545	520	523	486	524	463	497	522	526	493	556	532	526	486	507	528	538	519	518	508	570	494	511	521	517	538	520	527	543	555	519	547	510	503	509	491	512	536	489	549	485	539	540	503	532	550	527	511	518	527	547	492	534	512	476	564	519	555	513	549	490	498	530	494	530	515	522	522	526	523	504	511	552	531	547	550	494	522	536	545	505	533	518	549	550	543	500	566	546	558	559	501	506	571	511	508	505	507	541	550	472	533	555	512	512	513	520	528	525	548	514	525	521	528	557	521	536	564	518	510	521	489	543	489	563	538	489	534	473	519	495	513	541	547	536	495	523	534	508	508	516	515	535	512	527	503	497	530	539	501	517	515	520	515	521	516	524	486	544	497	513	484	501	547	527	479	526	492	534	518	558	523	478	506	568	556	539	537	529	519	526	521	528	531	539	562	525	561	533	522	559	512	526	537	518	504	509	515	505	491	547	501	510	534	505	503	538	536	528	543	485	564	556	535	541	529	496	549	529	525	527	520	498	511	511	549	521	532	505	509	508	523	529	520	520	514	570	519	516	544	550	521	556	518	511	539	533	502	543	493	517	554	477	505	490	502	518	540	498	508	548	498	514	465	539	496	508	510	520	513	521	502	526	546	512	515	545	567	508	531	553	508	498	496	543	546	551	529	520	503	553	553	507	523	500	507	502	575	524	510	536	525	561	522	523	567	547	525	508	572	530	565	483	509	483	529	529	530	553	524	507	521	480	566	545	513	474	550	537	570	557	513	543	515	524	546	542	538	535	541	499	488	537	538	540	547	552	506	536	520	530	554	512	489	509	536	516	540	514	541	537	495	520	547	538	523	564	514	474	533	509	539	527	525	487	511	529	525	514	515	546	507	506	553	535	530	519	535	534	521	525	559	513	511	524	541	478	462	498	495	463	551	540	506	520	464	481	483	506	465	545	509	504	512	569	513	482	508	556	485	547	523	539	507	504	507	557	518	499	494	570	568	540	497	549	509	485	526	528	530	533	535	515	567	526	523	573	471	514	589	503	542	518	505	517	506	537	503	507	504	494	503	580	486	486	572	504	523	527	512	496	550	526	529	548	534	545	518	516	521	571	487	544	556	518	521	520	556	546	487	562	480	508	553	520	535	512	487	478	520	520	511	504	481	495	515	538	541	548	548	528	549	541	512	525	528	505	492	555	507	466	522	571	494	574	551	505	546	508	482	524	511	520	518	484	514	528	488	493	545	549	496	519	543	535	505	508	540	526	513	528	518	516	505	533	503	537	574	516	508	482	570	508	509	521	499	508	516	523	511	482	515	510	572	479	525	511	541	505	533	522	522	512	573	545	501	528	543	550	506	525	524	502	482	552	488	529	512	516	500	507	547	505	501	505	503	531	504	511	516	531	513	495	516	521	514	522	548	533	509	488	538	508	524	534	526	496	531	531	469	509	575	527	521	505	558	530	529	585	518	511	509	537	542	493	544	540	515	551	496	507	529	504	518	496	526	536	481	516	508	521	516	495	512	531	525	497	544	546	496	521	566	533	499	526	528	552	507	506	568	522	532	512	494	522	527	521	538	496	526	508	519	517	514	543	534	503	501	545	544	505	539	535	528	533	514	514	506	576	550	516	494	507	500	512	531	475	523	489	493	536	525	519	510	497	531	531	516	514	534	536	488	523	515	500	517	513	509	545	533	545	504	548	480	519	540	521	564	493	547	518	572	518	498	534	514	548	542	521	522	518	519	566	551	529	521	535	499	519	556	523	551	510	466	515	512	502	462	523	528	464	475	503	533	487	509	513	520	537	528	530	568	513	546	521	506	517	488	520	472	539	563	494	504	503	534	496	511	530	541	529	519	516	509	477	553	527	513	522	512	535	529	520	535	478	504	510	497	551	519	541	559	475	505	535	534	552	533	496	517	520	525	528	537	502	493	537	537	543	520	510	562	547	522	547	503	513	496	520	506	522	531	521	533	499	549	537	512	521	556	527	493	517	497	522	527	541	509	532	576	549	559	500	495	521	538	582	532	498	529	518	541	534	507	534	533	520	499	520	538	521	523	518	528	483	521	499	510	536	505	542	500	538	512	487	528	488	523	564	516	521	556	538	542	508	553	546	512	538	557	525	568	488	533	527	524	491	562	531	507	568	525	520	513	533	522	496	493	564	523	509	507	535	568	527	531	530	568	480	530	537	508	489	521	505	564	496	516	486	513	503	521	545	495	556	543	559	519	547	515	512
1999	730	1131	1432	1495	930	612	595	502	416	313	301	305	295	327	302	316	298	327	354	273	333	300	330	313	286	290	286	300	302	318	308	294	286	307	306	318	306	311	320	333	296	311	276	315	284	322	299	304	290	308	301	286	312	256	256	313	324	298	334	313	273	318	313	289	301	261	298	288	299	271	307	330	317	325	328	267	306	316	324	321	302	315	299	273	265	317	305	307	333	304	301	284	305	289	311	280	317	296	316	280	311	302	279	316	275	309	264	280	287	281	283	284	309	287	284	293	297	289	295	322	279	309	304	315	343	329	305	312	312	300	306	291	299	312	263	310	294	314	292	332	277	312	302	308	279	301	307	320	323	303	334	292	334	291	325	274	289	299	297	319	288	284	278	286	293	303	341	315	356	302	315	328	270	273	283	307	292	309	315	292	301	297	303	317	276	341	330	353	307	308	304	295	280	296	312	299	285	285	326	310	307	319	286	300	292	280	311	315	275	300	324	321	291	323	255	296	293	270	313	297	281	267	273	295	288	266	312	292	289	306	323	289	300	284	331	317	297	340	287	255	291	285	289	312	274	308	269	301	333	314	300	301	294	266	276	273	274	291	300	289	312	301	305	269	294	277	321	271	290	295	286	318	281	318	283	304	286	293	304	276	323	295	276	292	282	284	294	325	287	317	313	288	302	294	308	324	301	308	313	288	326	294	286	290	321	288	303	284	308	295	294	321	304	281	319	318	327	312	329	323	280	306	312	245	262	296	326	303	281	281	292	267	287	280	292	282	300	283	289	264	303	293	297	289	312	295	317	311	287	301	285	305	290	290	322	309	309	291	312	318	316	301	271	321	297	295	301	297	299	296	305	279	277	246	295	300	280	319	312	288	286	331	305	305	304	326	318	318	312	293	300	282	297	340	291	278	320	297	297	303	313	287	276	288	303	297	323	317	284	328	328	308	310	286	300	277	323	320	305	266	294	316	319	333	313	278	321	312	293	287	267	301	306	319	281	310	341	308	290	290	312	298	273	306	323	312	302	309	307	324	307	278	286	289	319	303	281	277	313	311	317	296	292	294	262	307	309	322	304	292	293	285	264	287	333	297	312	315	269	269	296	293	317	316	308	276	300	302	284	288	304	264	300	296	285	293	286	302	309	277	324	303	282	298	302	313	321	328	273	299	294	250	340	341	277	280	297	280	304	316	303	287	321	278	320	286	318	269	319	274	290	293	294	307	300	317	288	279	301	288	300	316	316	291	302	311	302	349	283	300	287	293	292	302	312	351	276	295	322	294	282	293	287	291	273	300	298	291	273	278	264	314	285	296	287	276	316	311	269	310	304	328	323	292	320	309	306	295	301	330	279	285	302	311	274	292	302	281	295	298	325	286	316	307	304	315	310	340	301	289	315	320	296	287	250	252	317	309	293	297	301	294	303	290	282	301	296	320	290	301	301	312	297	310	332	291	323	286	300	290	306	298	347	269	280	280	274	289	332	308	331	322	296	304	296	268	302	301	290	311	305	281	274	301	288	278	286	316	277	317	275	293	327	353	350	304	338	325	289	315	324	301	307	332	304	308	321	290	289	296	307	320	297	314	310	301	291	320	295	285	300	302	290	298	264	306	305	322	294	289	314	296	308	302	316	278	312	297	288	312	304	289	281	282	309	270	291	279	304	283	317	314	280	304	324	304	314	321	291	318	274	310	279	270	297	262	266	281	295	269	332	309	275	305	307	312	300	305	304	289	330	294	315	301	276	293	314	285	324	315	283	281	311	286	333	305	295	327	327	299	320	282	320	305	286	284	285	314	321	308	270	312	289	293	313	291	314	289	296	304	305	279	322	309	288	282	317	296	346	285	318	305	283	288	319	324	337	308	274	329	289	317	323	302	268	298	301	281	285	290	325	284	314	289	292	283	313	307	273	323	303	278	316	278	293	297	306	291	325	322	277	305	291	268	301	322	282	302	304	284	300	335	297	322	279	332	303	315	280	276	317	304	307	294	272	276	328	295	309	299	304	268	306	273	273	352	331	283	288	306	263	294	294	296	304	307	294	310	296	276	299	283	295	309	326	310	322	312	310	289	298	296	307	286	311	274	332	319	319	290	292	295	324	327	305	317	307	310	291	304	279	284	278	332	278	291	333	294	280	283	261	276	284	278	308	307	276	314	318	262	264	322	311	300	283	276	303	315	318	292	316	326	301	264	309	290	278	290	307	324	326	292	300	303	289	304	282	290	295	290	276	317	302	285	284	312	297	308	294	317	269	293	303	281	284	312	292	314	305	287	306	275	276	262	326	312	345	301	274	318	270	280	268	312	309	280	302	271	299	304	288	274	295	263	308	293	285	275	314	293	296	305	321	331	278	297	258	277	309	299	284	307	289	294	284	276	308	288	293	337	323	284	301	287	293	256	299	268	303	291	310	267	293	347	296	335	334	291	284	328	307	260	289	307	281	317	296	302	318	291	302	296	300	275	293	319	291	296	302	304	287	259	295	326	290	310	324	307	307	324	306	308	306	288	326	294	269	323	259	271	296	315	299	259	297	298	311	308	292	296	304	314	304	300	328	291	283	275	321	307	328	303	321	338	300	259	300	305	274	311	321	302	264	312	309	321	280	282	293	322	302	306	293	306	311	309	291	298	289	286	279	280	290	300	284	277	299	318	300	278	283	305	295	295	269	266	287	295	261	302	311	328	286	306	312	302	284	309	294	307	276	271	298	303	283	309	312	281	310	286	304	270	278	311	281	303	320	302	298	303	277	278	317	271	317	298	285	314	304	265	291	300	303	307	262	301	295	274	297	287	319	293	306	296	275	289	305	289	268	315	287	309	277	272	270	308	282	267	283	284	310	300	282	276	289	289	302	287	324	273	286	291	323	273	288	277	277	308	277	318	310	295	310	297	313	294	260	292	313	283	299	310	301	268	286	304	290	315	291	289	281	302	301	277	302	259	296	318	309	286	321	306	293	306	303	256	287	247	288	263	293	319	307	294	286	299	302	306	283	289	284	285	304	342	305	300	293	307	290	280	279	292	282	265	314	303	310	308	341	314	274	289	304	295	286	271	324	309	285	314	323	294	317	291	308	295	306	298	275	272	290	281	267	252	290	289	295	309	289	299	281	313	316	271	299	300	355	309	266	310	326	290	324	294	300	290	300	295	316	299	277	308	270	303	306	316	284	296	301	293	314	364	312	281	320	331	294	277	296	301	293	296	280	333	300	310	281	280	293	265	333	306	298	299	283	285	299	310	298	297	270	308	322	302	295	321	305	281	263	276	275	296	322	288	318	299	265	277	292	323	289	313	328	298	343	304	334	263	303	317	322	325	306	288	298	319	278	307	320	303	297	302	266	295	295	319	298	294	293	327	296	277	301	288	296	290	297	264	325	306	295	274	298	291	274	303	288	317	269	304	288	311	277	279	327	302	342	307	317	313	285	299	299	322	299	311	275	297	308	257	267	285	320	289	269	293	291	295	331	312	298	302	307	329	283
2352	1178	2712	4910	5572	3694	2286	2365	1766	1299	820	763	777	713	762	711	727	742	749	816	806	816	756	702	746	746	742	740	758	841	851	800	805	787	798	800	798	839	851	801	825	791	797	783	772	740	785	743	736	734	734	702	703	749	711	714	717	769	772	712	754	693	749	715	794	719	678	740	713	752	710	738	725	793	725	727	700	702	762	708	715	746	756	708	750	733	749	701	747	671	742	720	717	745	701	733	704	742	717	681	780	697	671	736	688	722	727	711	732	743	723	737	710	684	715	750	696	688	701	735	726	756	730	747	724	669	714	748	700	715	722	758	710	743	704	740	709	756	723	685	713	736	686	707	754	712	712	720	734	674	707	743	687	669	712	749	703	730	693	724	705	767	693	731	697	729	722	722	756	679	659	752	726	698	701	725	760	701	687	750	745	721	736	735	713	747	693	749	731	738	734	718	723	746	721	696	745	658	717	722	715	698	724	707	664	799	715	720	759	715	744	717	722	739	697	696	707	745	734	697	689	743	760	752	759	703	733	735	760	732	691	722	759	714	759	728	712	686	693	714	729	727	699	738	656	724	740	742	750	720	722	763	701	709	730	710	700	743	700	748	714	751	747	702	717	691	748	696	710	707	718	708	661	741	710	721	694	693	759	697	750	706	726	696	747	686	711	727	714	676	752	768	745	731	699	670	668	715	735	733	754	745	747	690	762	704	714	712	719	707	715	718	750	758	737	736	719	676	742	711	750	742	722	728	755	718	749	699	739	724	761	723	714	737	738	730	733	744	706	732	717	747	699	729	728	762	675	673	748	714	744	766	708	681	720	699	737	742	722	720	711	735	699	697	694	736	754	705	714	714	711	722	688	766	718	732	728	700	731	711	762	692	731	671	729	724	725	718	763	701	673	753	742	759	694	718	748	737	682	677	679	709	716	721	730	783	710	732	742	673	706	754	673	757	701	728	743	717	699	736	717	720	738	701	721	720	720	743	711	711	692	678	724	716	718	734	747	761	768	699	733	716	717	719	727	715	754	716	744	733	753	730	735	661	753	743	717	767	719	705	726	757	732	707	732	718	691	683	783	702	735	706	733	760	791	711	695	748	740	694	703	729	689	711	704	681	707	699	751	778	687	743	738	743	752	692	742	710	740	739	740	705	750	726	693	694	742	734	737	733	696	718	753	750	731	727	705	762	697	696	709	732	769	692	731	700	756	676	770	691	724	750	716	733	720	749	747	736	725	735	699	745	718	716	720	735	755	687	752	704	702	719	784	745	770	724	709	734	738	708	744	724	714	680	777	789	699	692	717	706	725	743	684	722	687	753	703	714	708	738	724	687	735	722	707	691	743	727	745	689	739	753	715	690	718	732	723	690	678	698	763	722	728	730	760	730	681	712	742	704	733	715	742	745	737	756	780	717	748	737	736	683	745	753	713	719	713	759	712	703	690	747	704	714	682	736	713	754	739	687	682	730	767	735	691	745	724	683	729	768	730	753	708	702	760	719	731	742	715	716	726	748	725	683	706	711	762	728	755	711	729	747	764	733	723	716	680	687	727	723	666	756	699	709	718	740	695	668	720	707	719	775	716	678	696	702	763	752	732	726	733	767	712	758	770	744	708	717	736	680	761	724	685	712	761	715	696	764	732	692	729	742	726	721	706	717	712	754	728	739	763	728	768	714	745	753	680	731	717	741	700	736	744	756	748	727	696	733	748	708	773	709	732	707	701	740	708	764	729	683	765	753	684	753	742	792	679	725	706	729	694	676	736	718	757	764	702	736	712	733	759	755	671	751	736	731	763	737	727	729	752	708	726	711	699	721	747	708	734	705	736	723	766	728	753	696	702	706	729	715	705	712	743	749	705	734	778	691	701	736	708	789	694	732	706	704	703	709	688	723	766	662	732	740	771	730	690	772	704	699	722	685	715	660	706	728	674	689	758	703	723	724	788	747	707	752	732	702	763	728	737	698	773	747	735	718	794	719	672	709	740	728	756	774	744	748	731	718	699	745	665	728	716	702	703	731	661	749	770	703	708	728	684	733	677	723	756	724	750	803	743	723	724	679	716	765	733	755	746	756	698	723	694	742	696	762	751	741	735	724	744	746	712	739	722	745	769	696	714	706	679	719	717	763	722	681	777	759	690	696	744	802	699	718	739	687	724	737	704	748	716	684	760	711	706	739	694	722	720	663	724	747	699	757	751	739	703	772	750	719	749	741	685	671	753	726	705	726	747	714	704	776	726	746	732	699	689	745	709	680	708	710	692	702	725	721	767	752	759	714	657	700	708	703	723	733	710	700	747	705	735	746	719	756	713	729	721	700	755	740	730	732	685	674	717	785	699	756	738	704	679	713	691	729	690	750	728	729	753	677	750	796	716	715	740	721	693	729	707	761	687	688	811	712	731	719	745	691	674	768	741	701	731	723	684	720	735	719	750	723	723	718	761	755	752	743	695	765	707	718	738	713	720	731	782	723	760	658	715	753	712	713	739	742	671	786	712	746	725	713	688	805	773	764	706	720	751	751	715	729	753	744	764	711	707	735	713	671	683	749	701	720	736	709	719	732	745	695	729	677	719	721	715	711	731	775	704	729	705	720	735	698	704	736	770	728	720	742	718	730	723	701	696	734	739	728	687	694	754	788	692	727	696	723	724	722	704	700	718	737	762	749	737	723	741	727	721	758	688	763	699	677	731	797	717	742	694	740	735	761	755	787	699	691	781	718	712	719	736	713	756	712	749	692	696	701	741	713	727	729	726	685	738	732	692	753	682	750	753	710	741	714	773	749	690	730	765	715	706	688	740	684	705	706	728	731	724	742	747	702	724	688	730	722	696	713	730	727	743	707	742	764	710	719	743	752	726	705	756	717	742	744	743	706	714	700	698	739	767	725	710	741	705	712	674	762	672	727	746	721	744	769	716	672	749	720	711	684	666	717	746	715	735	728	715	716	742	736	761	743	768	729	726	761	715	736	720	722	722	724	754	713	771	711	689	743	725	697	751	693	690	711	757	726	712	656	692	719	735	752	650	760	709	675	733	730	662	749	730	721	723	689	711	744	702	706	724	738	758	774	697	709	765	720	715	724	707	734	709	726	725	701	705	759	729	701	732	748	700	754	730	681	736	698	733	703	734	722	700	716	753	752	735	749	716	689	702	688	719	767	693	763	767	753	699	726	724	652	721	681	726	760	669	731	744	742	706	761	726	729	698	717	744	696	719	703	766	698	752	740	706	780	687	705	726	738	734	755	759	703	710	714	742	705	726	752	729	697	700	737	731	743	712	716	691	690	709	704	741	735	746	690	740	756	680	723	730	674	716	720	699	703	755	730	737	721	706	761	660	710	696	643	721	734	723	672	716	758	754	704	729	661	726	690	746	683	665	686	747	706	731	675	757	740	698	781	717	699	712	737	686	729	774	697	699	682	740	727	725	764	767	759	684	730	699	706	690	719	764	740	741	705	762	720	744	695	765	721	746	661	730	704	662	709	777	665
7267	1475	2262	3042	2422	1223	986	884	607	448	359	339	289	296	278	282	324	318	297	357	344	317	302	299	276	284	274	307	303	291	321	270	270	315	313	326	319	336	325	311	283	296	319	323	313	329	290	320	322	304	299	257	294	278	326	278	310	290	296	257	318	284	283	283	314	280	272	310	295	295	314	287	312	278	277	272	284	255	288	287	303	284	265	288	263	312	310	279	289	290	288	265	282	269	330	264	309	299	305	295	291	259	299	302	283	284	262	284	298	302	265	304	311	257	311	299	259	300	286	308	254	286	316	274	292	269	294	302	301	293	274	274	314	326	301	308	313	258	309	307	287	302	271	295	304	313	295	322	268	293	315	302	310	275	304	291	302	294	331	293	289	293	325	291	294	305	320	308	280	288	276	300	300	299	286	278	257	319	304	306	303	288	324	295	265	302	271	285	275	251	293	277	284	275	318	257	289	304	299	277	280	303	287	316	292	295	300	276	267	286	289	290	310	276	276	278	292	328	286	311	284	283	281	285	312	269	284	301	302	338	267	247	266	272	303	316	296	286	301	261	304	298	309	276	296	321	319	352	258	244	303	283	290	301	288	310	263	295	289	313	317	302	302	303	272	299	302	269	273	294	278	271	278	293	286	305	279	295	310	274	317	300	279	245	301	267	281	307	295	285	291	301	292	320	272	298	298	271	274	299	293	298	314	278	312	295	284	274	283	271	326	329	296	288	261	281	273	306	293	267	284	291	303	268	269	282	276	267	281	330	321	297	302	310	287	321	285	322	287	312	276	298	280	297	292	309	274	292	293	276	283	292	299	298	271	287	274	274	299	333	290	272	269	302	290	302	295	298	255	266	301	302	311	295	308	283	266	318	258	277	292	299	268	296	273	291	295	301	271	271	264	303	279	309	246	337	288	323	261	297	309	283	271	289	307	285	295	327	312	274	314	274	270	301	292	287	288	308	302	303	295	311	323	296	258	282	308	262	296	297	288	313	290	304	325	276	292	306	306	295	291	299	291	278	321	309	317	319	280	289	283	279	301	271	299	291	279	305	302	284	296	287	280	329	262	283	300	312	309	323	256	314	261	285	284	316	284	288	297	295	283	271	271	272	278	283	276	328	261	286	257	295	283	302	315	249	274	283	306	326	305	287	314	321	312	256	291	329	324	312	281	293	302	295	294	286	327	295	322	295	306	298	289	293	269	275	294	297	316	302	273	278	287	284	283	250	270	264	304	279	266	298	283	266	277	283	300	326	269	313	333	294	287	290	303	292	302	277	296	285	290	284	299	280	278	323	247	308	331	282	282	305	272	272	271	288	272	285	305	282	282	269	281	285	284	262	321	301	284	297	284	268	294	287	292	316	287	311	286	296	310	264	296	274	302	286	277	319	305	295	291	305	312	330	305	292	265	286	320	286	293	301	303	289	300	280	303	289	291	260	283	302	304	283	284	297	261	291	279	292	296	306	303	287	310	296	269	315	298	272	298	296	298	276	255	294	281	293	287	288	275	270	296	309	265	292	276	317	291	292	273	281	306	288	296	283	284	308	288	319	261	296	282	307	283	261	276	299	282	321	350	293	311	271	295	274	283	294	291	311	308	301	303	284	274	277	282	274	270	281	286	297	325	288	258	293	271	304	269	295	278	275	257	261	308	322	309	301	351	289	282	287	256	263	293	281	312	312	285	338	307	284	275	307	288	295	271	293	275	284	308	312	295	303	268	302	308	297	273	290	281	276	296	293	279	301	274	317	317	291	279	294	288	286	285	269	286	296	299	286	310	297	273	277	292	273	287	303	292	298	278	296	301	284	278	303	292	267	291	285	279	268	288	312	285	318	306	284	265	269	317	282	273	288	269	300	259	285	305	302	275	306	319	290	275	288	285	282	281	286	283	307	297	313	285	263	315	268	285	271	293	310	285	319	285	289	301	301	303	294	281	304	283	313	308	298	289	316	289	297	285	322	275	297	340	297	279	280	302	267	284	280	287	283	300	290	315	312	294	290	307	292	293	268	314	298	307	291	278	304	264	289	260	275	273	269	289	298	327	278	272	306	293	269	263	304	298	293	294	333	281	290	321	287	288	272	259	294	261	310	311	297	278	287	320	278	274	297	297	260	306	303	289	335	307	291	298	316	308	292	307	269	283	331	289	312	296	297	302	275	301	298	265	277	303	281	273	308	271	284	314	320	308	307	274	306	276	289	291	343	292	323	297	286	285	297	322	320	271	269	285	310	321	294	271	309	294	283	295	275	251	280	279	301	291	296	288	299	265	280	307	286	285	302	304	285	280	285	304	304	297	274	247	252	293	271	266	295	273	283	301	278	290	295	308	301	285	287	288	283	272	253	323	284	269	311	254	310	262	324	285	268	322	274	287	301	294	307	304	320	285	249	241	286	309	278	300	297	255	275	308	273	304	314	311	274	311	287	285	292	314	286	299	269	291	323	305	290	309	254	284	276	297	272	298	273	291	282	325	301	275	270	310	289	299	296	268	283	290	319	328	279	313	302	309	299	307	297	313	272	290	265	267	328	297	300	274	306	315	299	298	296	296	286	299	272	308	291	279	320	287	300	265	310	290	277	288	301	317	284	297	319	295	292	284	302	290	268	278	284	280	284	256	262	314	282	290	273	292	280	285	281	293	278	287	298	324	247	322	275	294	284	267	304	274	299	308	284	309	278	281	305	315	258	261	309	325	305	317	270	304	323	305	321	275	286	290	318	327	312	278	305	296	270	281	342	285	281	285	283	314	315	274	280	289	292	308	304	268	277	283	269	285	285	297	301	303	278	302	278	284	334	305	267	300	268	282	269	302	259	274	292	298	297	317	318	300	310	293	272	274	283	277	279	274	306	295	304	269	309	284	279	279	270	302	328	254	284	288	300	265	291	272	298	239	295	295	315	288	288	278	308	271	297	288	289	320	296	271	301	257	294	276	285	300	338	300	275	278	257	287	312	266	275	334	328	277	330	306	287	284	284	309	284	264	297	275	318	304	286	323	294	332	314	300	298	285	276	289	274	295	279	283	297	270	276	286	307	288	291	287	274	279	288	267	270	291	299	319	302	317	315	268	293	268	306	302	301	273	286	268	269	278	284	277	276	274	262	287	281	303	303	288	271	308	296	277	270	280	299	272	295	319	274	279	273	307	301	263	291	294	298	282	293	281	295	291	283	308	287	294	280	288	309	301	289	316	291	287	308	304	276	277	304	279	299	271	287	320	280	284	300	298	302	308	286	307	286	301	286	295	303	278	307	319	288	274	281	295	309	274	302	340	309	308	285	294	292	273	273	279	295	306	280	296	294	301	294	297	319	302	304	301	286	291	294	305	251	298	258	246	277	310	288	296	309	276	288	276	303	288	279	296	277	290	287	345	280	290	279	280	260	271	300	276	295	259	265	300	272	289	285	323	269	306	304	295	281	315	280	286	264	291	326	306	265	297	278	302	284	299	302	284	284	310	276	255	304	303	304	299	287	294	312	280	286
6949	1947	4852	9469	8998	5038	4237	3848	2650	1659	980	860	844	832	813	816	869	815	870	897	1015	936	869	776	777	773	728	778	831	915	866	774	816	843	915	894	943	919	904	885	886	870	831	857	774	714	721	687	760	743	721	673	742	742	711	741	744	731	723	774	746	682	714	702	680	664	726	721	737	662	705	732	733	726	691	651	694	716	653	712	752	699	744	687	707	752	721	681	724	725	748	699	698	713	663	695	681	685	720	692	706	718	666	711	700	660	708	704	721	731	672	765	696	701	705	707	723	687	705	739	677	721	739	778	720	667	663	701	709	727	746	723	673	729	739	711	768	674	699	711	663	700	681	725	707	689	689	704	748	695	754	663	675	691	686	688	692	716	679	750	698	718	683	685	729	731	695	710	740	685	695	759	741	707	702	691	741	723	736	704	714	658	681	701	732	685	658	698	756	668	676	678	704	712	771	740	645	679	715	691	616	692	664	763	716	742	733	702	699	724	752	675	683	662	730	701	691	701	679	710	652	701	682	731	700	732	713	719	709	734	743	706	721	719	694	733	705	687	731	675	684	660	710	685	703	690	673	713	669	701	728	672	692	701	707	670	699	699	769	715	642	683	687	744	697	720	715	728	722	668	717	692	679	683	720	735	763	728	684	657	704	705	686	720	723	695	696	676	757	716	732	718	635	681	711	719	656	725	727	733	725	650	734	716	707	688	717	666	730	715	697	693	702	738	727	724	679	663	726	682	691	698	711	699	766	655	675	708	694	702	716	702	748	671	716	667	684	703	732	774	712	691	720	672	715	745	695	668	679	709	739	690	700	728	703	662	714	690	734	704	722	688	745	709	679	714	718	751	657	691	673	686	715	699	721	712	749	710	708	730	711	735	690	711	700	728	690	729	735	760	721	709	738	737	706	702	706	778	705	688	686	698	658	700	703	723	715	683	729	701	714	714	686	700	748	682	653	719	685	678	766	745	724	744	729	706	724	682	686	734	718	703	675	723	731	694	658	701	707	662	720	688	713	701	677	709	656	675	692	653	737	721	692	723	699	691	745	706	702	682	735	681	681	695	718	676	704	695	714	707	678	733	730	681	665	734	752	719	704	703	701	668	728	669	689	721	728	687	680	726	733	712	685	672	722	669	736	697	690	724	724	755	682	737	674	725	658	717	682	724	679	726	733	743	695	691	748	732	742	690	680	698	702	709	657	751	662	727	722	722	646	702	722	748	715	700	730	706	676	723	713	657	691	731	696	689	697	723	749	756	721	729	694	674	725	733	708	684	725	681	700	731	727	704	720	685	712	684	682	766	735	657	678	706	657	708	699	717	747	683	697	725	670	745	693	723	701	732	671	710	693	726	716	689	722	748	710	695	667	686	716	711	693	710	734	745	719	703	668	715	714	704	688	726	689	721	706	727	747	685	718	717	702	719	724	700	735	690	672	726	670	711	727	714	682	667	717	710	665	693	686	705	713	664	714	688	681	662	753	741	761	700	712	693	752	681	709	724	671	742	696	690	740	700	727	684	698	684	684	734	731	681	757	716	695	714	679	695	683	726	670	656	729	744	636	691	733	712	692	672	715	712	708	731	703	704	730	735	726	653	709	747	745	692	726	710	717	718	664	711	696	649	681	724	699	701	717	654	747	724	732	670	712	737	652	763	711	693	672	699	731	706	690	688	673	662	673	698	706	665	693	726	655	727	729	690	679	681	688	723	682	729	784	674	680	760	730	732	692	716	723	699	689	679	684	739	725	794	725	679	718	705	673	680	692	667	741	699	711	754	657	669	679	697	735	730	702	710	719	681	689	710	678	710	705	682	703	742	694	663	692	701	757	720	727	710	706	667	716	696	727	664	735	653	722	705	713	680	719	699	698	717	712	710	708	680	702	695	726	713	725	741	731	704	672	729	712	698	737	738	671	688	698	692	693	706	713	705	717	698	742	673	718	701	685	680	697	695	727	714	716	689	704	725	745	685	689	690	711	708	700	757	700	730	724	690	678	729	671	722	703	718	693	697	682	710	744	738	694	695	694	716	768	724	723	706	693	715	693	752	719	717	664	678	688	708	648	653	751	695	697	735	734	731	704	753	682	735	687	739	698	709	778	758	749	711	707	735	669	691	682	712	719	701	734	690	716	692	687	753	672	712	685	752	745	659	712	688	710	723	688	701	747	747	742	741	744	677	703	669	726	740	748	746	660	747	729	714	670	704	685	702	655	709	702	754	698	718	756	779	772	755	723	731	741	707	734	735	750	683	677	733	680	690	671	693	747	735	719	730	726	713	665	721	780	710	728	686	738	731	674	723	679	692	767	688	712	709	679	726	716	699	660	698	753	703	782	699	759	738	691	680	713	722	723	732	696	714	764	665	682	711	709	692	663	699	740	686	707	709	673	729	733	713	720	709	705	682	673	706	700	680	698	664	732	702	691	729	693	731	710	702	695	642	753	696	718	718	725	698	752	737	688	729	722	721	707	720	663	684	668	695	688	723	720	719	724	754	681	723	716	700	717	720	729	735	651	725	756	706	705	684	718	698	735	730	705	703	665	680	745	712	681	675	716	770	699	680	667	661	695	693	742	740	691	705	705	739	684	733	763	682	744	700	723	690	703	743	653	698	726	748	720	682	721	701	686	710	694	687	751	726	656	717	716	726	703	739	734	690	680	701	660	746	716	718	689	770	710	640	694	681	741	697	741	689	689	711	706	689	735	680	706	707	713	712	728	693	661	759	755	695	725	707	711	728	692	682	693	653	671	715	723	663	735	725	684	692	728	724	740	694	732	734	746	673	693	743	727	667	689	703	735	691	672	742	724	686	713	719	672	716	717	723	706	699	704	710	717	737	727	706	747	713	685	703	726	724	730	665	702	727	744	753	669	690	735	715	704	748	693	723	689	701	707	705	675	744	753	706	697	726	742	698	696	696	716	718	724	711	720	677	671	672	729	678	723	722	690	669	689	697	654	744	746	719	661	669	732	713	728	688	720	656	731	692	676	741	719	667	715	664	698	743	696	683	706	669	678	677	690	704	713	689	674	700	715	693	717	667	697	694	662	731	686	750	698	726	749	723	703	726	736	764	723	699	693	663	688	669	670	680	684	706	682	723	664	745	689	713	767	703	721	723	751	704	664	695	717	726	702	692	668	694	709	708	692	742	737	726	751	711	683	717	715	696	672	729	713	687	773	700	668	705	721	748	678	722	727	692	709	752	674	694	738	707	709	713	679	731	713	741	699	704	762	707	690	699	683	755	712	679	745	727	683	690	696	718	738	696	743	735	715	704	706	699	695	739	771	672	676	700	684	714	693	742	719	659	695	721	721	749	672	693	707	726	657	698	722	698	710	682	716	725	744	687	689	706	706	735	749	754	653	705	711	740	740	683	708	693	745	704	720	687	766	684	739	713	689	664	686	756	728	723	659	704	732	742	735	714	716	693	682	689	666	719	687	727	749	708	674	689	705	669	697	746	690	731	666	715	665	686	698	737	748	737
13655	2500	3649	4614	3069	1583	1416	1078	697	318	266	224	227	223	229	268	224	214	235	259	247	249	247	195	200	192	198	180	229	242	218	186	237	223	246	258	257	283	221	241	228	241	183	230	222	196	191	217	215	165	171	207	208	211	194	184	212	197	182	185	198	201	185	167	211	185	199	179	205	186	200	207	197	197	216	199	191	197	190	189	191	185	182	154	197	205	194	194	184	218	185	199	172	208	192	185	219	188	179	198	205	225	217	181	225	191	222	198	210	180	186	195	212	208	182	187	202	173	182	186	177	192	176	230	201	186	235	193	191	198	184	226	193	177	175	209	207	198	173	187	220	187	176	177	210	214	195	203	176	178	161	167	173	214	194	196	189	218	237	185	213	194	204	177	167	212	180	190	174	180	188	159	169	205	186	180	211	170	189	169	175	202	204	178	184	196	189	198	200	188	194	197	195	203	192	188	177	211	175	180	188	176	179	209	227	194	213	221	200	201	185	198	197	195	201	193	211	211	191	173	184	199	197	184	209	181	192	196	191	181	189	205	190	230	188	184	200	225	184	207	192	184	174	182	210	177	167	203	185	201	194	186	205	180	178	188	208	208	174	167	207	175	197	193	195	196	189	189	209	183	197	198	216	202	212	225	222	221	187	210	196	215	200	191	213	177	164	188	185	193	200	200	190	200	237	192	190	183	221	173	175	180	189	189	180	187	191	194	183	183	179	230	182	198	203	235	238	193	203	216	215	208	205	178	200	173	170	180	219	202	184	181	211	188	192	169	196	214	160	187	190	189	200	205	200	214	196	186	191	197	205	192	201	208	184	173	159	210	179	175	183	175	208	180	195	202	211	190	196	209	175	208	179	192	220	206	204	200	186	182	205	211	223	196	208	185	171	207	174	203	209	183	181	229	209	184	187	185	204	161	208	182	206	209	207	208	174	197	206	200	169	188	169	193	212	202	203	199	173	211	203	180	182	176	195	182	202	191	184	203	192	208	202	198	186	177	177	176	179	209	183	170	208	189	191	216	200	190	223	167	227	206	192	200	169	190	210	178	191	178	179	188	202	165	181	204	189	181	201	171	179	204	180	186	186	188	223	202	183	217	202	191	211	190	209	193	202	174	212	213	202	200	208	175	180	184	182	197	203	212	190	211	175	200	183	195	209	175	192	201	202	186	236	187	212	182	191	227	219	194	200	196	209	170	174	221	225	210	186	190	179	205	192	197	179	186	196	197	173	169	184	218	197	200	195	200	186	188	219	188	182	207	162	193	187	211	202	179	207	235	222	209	191	204	214	187	200	210	194	199	171	216	202	191	194	187	205	194	209	201	177	187	195	181	195	233	196	186	210	169	194	179	190	188	201	197	217	190	206	222	181	194	184	181	159	207	180	198	176	187	204	212	189	192	174	186	207	214	196	186	215	211	201	180	211	221	198	217	213	186	203	189	187	203	190	204	218	170	176	189	221	190	183	192	205	177	208	196	208	190	200	204	181	189	193	223	206	187	191	207	208	191	181	189	184	203	198	210	207	217	200	184	180	178	185	210	199	197	200	186	196	193	182	193	196	168	225	195	166	206	208	206	179	199	181	196	179	182	209	187	183	208	221	206	203	160	201	215	180	184	182	174	193	212	188	186	208	211	186	196	202	221	201	167	212	181	189	169	173	210	207	177	183	199	191	208	232	190	211	194	185	185	180	211	218	203	226	183	160	203	206	200	188	185	223	190	199	175	204	187	194	193	197	211	179	187	165	181	209	231	175	216	198	190	210	195	186	179	195	180	206	202	157	201	208	204	218	178	182	218	197	178	218	219	207	178	185	165	183	178	184	190	196	172	164	178	228	211	208	195	174	195	183	178	174	190	197	195	211	195	172	198	166	209	175	190	207	186	178	183	195	175	184	235	200	172	215	221	180	203	204	182	194	206	211	181	176	215	196	178	202	195	188	204	179	180	185	175	178	233	206	185	218	205	211	181	201	207	183	183	232	182	181	212	222	214	212	195	165	196	218	199	221	188	194	198	200	203	189	197	207	194	188	191	202	188	199	197	181	192	204	221	197	200	201	172	193	183	206	189	211	214	208	205	184	181	199	196	199	197	198	198	191	175	200	194	184	217	169	166	188	209	201	207	206	221	213	205	169	180	192	185	206	199	181	170	204	200	187	216	182	196	204	220	176	186	194	186	187	218	215	188	212	194	182	196	203	183	184	176	195	192	186	216	180	179	196	203	219	187	183	210	186	204	222	237	182	244	199	195	182	199	189	197	174	206	198	182	190	201	194	196	182	177	180	195	198	204	197	210	193	199	209	171	210	193	174	190	174	190	203	204	166	215	171	184	186	215	219	200	193	195	207	189	226	192	187	197	194	216	207	174	183	197	210	202	208	176	205	207	207	196	192	183	192	214	191	184	189	186	235	166	202	197	194	162	199	219	187	182	214	209	206	199	186	181	177	184	214	219	189	183	196	197	210	198	184	184	187	214	188	197	189	191	200	194	183	182	207	167	192	222	212	196	201	203	214	186	178	192	180	186	179	200	187	186	211	197	191	212	194	207	218	208	185	205	204	192	201	184	188	208	190	199	165	200	195	195	210	174	181	183	178	179	195	172	189	192	197	198	213	200	210	170	206	200	188	183	198	187	182	215	167	190	200	200	181	157	204	193	184	192	186	182	182	188	186	180	192	229	193	175	169	195	185	171	204	193	208	178	204	180	193	227	192	171	173	196	185	186	213	172	173	199	176	169	184	189	194	175	179	185	227	211	181	172	219	171	163	191	203	215	215	190	210	182	200	192	188	198	199	194	224	237	177	195	186	195	193	212	174	233	173	197	204	204	179	192	203	206	191	181	194	193	174	187	189	188	182	187	199	202	188	215	189	188	199	182	190	189	181	212	185	191	211	180	201	184	215	195	174	232	224	227	199	205	186	185	215	193	184	207	186	203	201	203	187	189	193	179	224	183	183	184	194	191	196	157	199	176	197	192	175	192	206	191	179	207	213	190	189	214	206	179	217	214	197	202	172	209	195	194	193	194	199	193	206	188	199	196	200	193	204	176	191	208	165	178	180	200	185	180	207	207	191	207	198	187	194	204	172	196	179	187	210	190	182	210	194	190	196	208	188	192	229	208	203	196	168	207	189	198	203	189	160	197	180	204	191	208	179	214	201	208	209	184	201	210	187	168	205	180	186	188	183	192	197	196	183	199	174	229	193	208	173	206	188	157	199	164	191	216	185	219	211	206	211	213	216	197	183	163	206	187	186	214	193	204	184	183	195	200	184	185	221	182	176	185	187	181	198	169	204	200	198	201	187	189	191	191	190	180	203	184	204	188	208	189	192	168	200	203	214	179	181	197	205	193	159	187	182	207	242	206	184	199	185	210	231	188	187	179	177	177	255	198	200	197	181	170	190	215	217	208	184	205	200	187	175	190	201	187	197	179	225	192	211	166	189	183	180	192	199	206	189	193	179	208	195	206	182	190	202	207	189	175
8941	2526	7409	12665	10194	6403	6480	4625	3399	1352	905	784	737	721	707	707	710	730	762	760	754	724	729	636	540	511	612	630	789	811	643	679	727	798	833	833	858	863	763	737	659	742	713	615	579	545	579	511	493	485	507	544	503	534	539	538	553	517	533	487	489	466	498	510	505	494	481	529	505	493	492	468	433	477	474	519	493	446	501	499	517	466	487	545	504	516	515	498	514	481	501	493	463	502	490	487	523	491	518	518	477	488	488	512	456	428	465	479	478	494	499	476	496	514	461	497	488	491	482	499	501	504	482	454	514	486	487	520	469	483	499	488	460	473	475	420	541	499	506	453	527	495	498	542	501	485	488	470	481	479	516	432	481	497	489	486	509	479	496	456	461	483	525	469	494	468	465	460	451	435	438	514	485	457	457	502	475	506	463	480	504	491	487	510	431	504	482	471	497	444	496	514	523	489	532	459	523	481	487	534	511	508	518	474	501	476	470	474	533	546	474	509	496	504	518	475	477	474	478	484	458	472	465	456	470	504	487	481	489	485	521	478	465	541	494	488	481	491	527	489	494	509	455	496	442	507	485	484	481	463	485	483	478	490	454	508	513	479	513	476	489	511	497	491	535	481	525	504	494	470	503	519	490	490	483	502	524	515	469	480	486	485	478	511	469	478	467	488	476	472	521	491	505	475	495	486	426	472	497	461	505	462	474	505	492	501	514	526	463	494	490	485	460	446	478	484	481	481	468	483	458	487	463	486	444	531	484	491	548	455	483	443	458	527	497	544	497	453	500	467	481	486	491	515	456	466	465	472	460	495	531	437	481	464	464	500	468	476	516	524	464	500	478	483	487	507	467	492	492	491	505	470	501	466	485	440	485	493	448	467	503	555	459	474	484	524	514	458	533	473	471	464	487	481	551	475	498	464	455	499	487	473	516	470	534	471	468	500	516	518	489	492	486	470	487	508	513	499	523	483	479	481	490	470	524	492	512	509	512	536	459	457	498	477	493	477	474	507	479	475	458	472	534	516	465	474	499	491	503	474	487	467	455	502	507	502	507	492	489	481	489	462	488	474	456	482	468	505	487	471	468	504	524	493	478	520	491	485	502	511	523	479	467	510	464	499	499	492	484	457	436	493	472	460	473	474	455	450	459	525	492	479	482	474	499	496	485	494	493	472	488	518	509	491	525	479	465	454	480	482	510	488	482	487	514	504	462	475	501	530	532	481	513	426	490	523	466	477	468	488	455	493	520	505	487	498	501	488	473	493	461	471	483	501	508	497	517	467	483	523	453	467	465	474	499	465	490	473	523	455	525	436	486	525	455	503	502	496	440	526	514	485	462	494	493	478	500	515	487	462	474	518	507	527	471	493	464	461	462	506	473	461	487	475	519	506	463	509	485	525	467	497	498	525	478	482	493	494	510	489	500	518	502	493	490	509	464	453	496	511	504	448	482	524	507	470	520	477	496	488	483	467	494	471	518	466	473	503	499	489	467	509	480	508	498	515	516	462	522	491	493	512	505	499	484	471	480	474	473	503	494	490	506	435	484	496	487	507	471	471	514	484	466	492	480	445	515	493	488	488	491	502	471	434	498	469	468	481	502	497	526	490	460	499	487	471	457	470	452	512	454	498	507	499	495	496	462	452	460	476	479	478	485	479	471	489	481	470	469	449	504	501	460	463	526	480	448	489	483	473	522	475	502	501	491	503	495	481	472	483	498	466	474	536	477	485	500	500	481	481	509	482	468	430	476	506	493	470	530	452	500	507	484	512	507	532	506	512	491	484	456	495	487	495	504	513	473	490	474	477	515	471	480	468	531	504	523	451	485	463	495	468	470	492	480	464	481	482	469	465	496	485	495	530	509	452	478	477	488	494	477	481	474	499	519	466	473	475	503	495	510	471	467	484	469	494	468	484	486	526	498	501	474	475	475	502	454	507	482	487	484	493	492	501	493	481	496	468	486	502	503	482	475	469	449	467	517	521	485	476	494	493	498	490	482	532	507	507	529	490	501	468	458	488	508	506	447	488	499	493	534	521	507	480	460	508	470	450	475	462	495	492	498	490	523	485	494	481	459	511	502	497	462	481	512	477	494	494	450	506	443	503	474	495	452	514	510	482	501	481	455	494	497	475	491	476	459	484	529	514	529	467	495	493	506	501	465	475	514	503	528	532	518	496	478	485	513	531	521	482	487	485	493	482	469	484	491	498	499	502	471	515	492	437	482	515	552	537	499	528	478	466	496	512	488	514	468	499	500	472	468	503	497	500	501	477	544	466	456	472	521	482	489	502	486	481	508	483	511	525	449	477	485	494	472	494	503	531	481	500	468	494	501	476	513	469	489	552	493	518	500	520	491	519	488	496	503	446	484	496	522	491	498	494	521	469	512	494	458	485	448	505	468	486	493	450	455	443	515	462	500	495	485	516	458	499	461	500	501	506	464	478	484	500	495	509	496	477	461	483	517	488	483	475	501	463	471	462	457	490	462	510	483	480	485	466	504	495	489	523	503	482	505	442	487	482	516	474	503	492	465	501	485	506	469	509	473	526	494	478	460	506	473	476	517	458	458	491	487	501	478	495	505	477	474	538	435	490	469	453	495	480	511	447	539	474	506	471	490	524	482	501	484	452	513	505	523	533	488	507	496	479	477	510	479	522	476	481	497	481	518	472	473	521	479	501	505	491	512	494	513	500	472	468	522	489	466	507	479	466	505	487	493	479	518	452	485	512	454	450	477	457	462	477	455	475	461	557	495	487	513	462	470	502	515	471	472	511	512	536	459	479	470	488	490	473	489	492	473	469	479	508	491	497	496	511	482	488	481	500	461	490	483	483	471	486	486	529	499	481	462	466	473	481	484	520	470	497	489	468	486	472	499	492	487	510	506	513	501	460	439	451	515	457	472	494	486	465	492	508	488	484	455	501	480	513	509	467	515	478	492	482	496	477	470	474	484	477	480	456	452	484	508	503	527	495	514	515	461	473	480	490	507	470	495	504	516	488	467	516	478	470	515	465	490	545	483	505	492	470	533	501	490	497	510	495	487	484	484	489	493	509	522	477	436	508	472	471	493	503	532	474	501	495	472	500	516	500	466	462	485	485	502	531	461	462	473	501	505	464	510	528	480	497	504	459	474	491	477	481	517	478	499	466	485	479	483	433	487	505	470	476	456	517	503	531	514	512	490	491	441	476	478	522	513	472	459	507	475	481	458	465	495	476	491	503	512	508	522	475	484	497	467	507	517	476	523	470	469	491	474	479	491	518	483	431	471	484	495	520	503	495	462	481	491	466	469	507	475	465	452	480	456	509	499	510	477	452	518	500	468	541	485	470	510	450	484	454	490	481	488	464	499	479	467	507	518	473	481	472	518	493	519	479	473	487	487	466	449	501	455	481	491	507	504	473	523	518	494	476	482	435	488	463	501	521	518	471	488	496	461	533	495	518	508	513	529	477	465	491	436	498	481	490	489	520	491	495	503	522	465	523	526	513	528	504
2290	999	1764	1813	1058	787	760	581	381	324	309	306	299	311	324	303	291	349	355	321	272	285	303	324	293	347	270	276	301	292	288	288	327	310	330	309	324	327	291	322	298	270	320	298	298	307	291	301	295	289	311	309	285	310	283	304	275	287	270	288	269	283	286	269	315	309	283	313	282	274	317	295	250	299	307	303	304	275	318	283	295	268	302	316	277	300	289	282	266	298	279	282	293	311	289	283	339	305	259	280	301	308	279	257	289	294	294	314	320	294	283	331	311	272	264	329	285	280	296	290	293	339	298	310	297	296	310	299	330	277	270	318	287	307	301	313	321	260	287	265	314	327	316	280	280	279	289	301	299	285	271	324	316	281	309	296	292	294	283	301	307	295	261	265	287	300	290	276	281	291	296	307	286	288	291	322	286	305	302	275	271	271	267	295	277	316	262	280	249	266	307	296	315	277	282	277	304	310	273	290	264	310	283	317	266	283	288	289	255	296	276	276	303	293	288	303	284	308	275	282	266	289	305	285	284	286	285	273	293	265	298	295	293	260	304	297	312	286	259	278	288	320	300	313	299	297	307	322	268	299	310	281	298	271	273	277	265	300	312	283	307	329	306	279	304	254	316	286	281	300	284	288	297	288	277	312	305	274	304	284	266	267	270	283	254	296	314	269	287	297	305	307	272	288	316	303	272	291	302	281	299	286	309	280	300	314	312	294	281	292	296	304	298	294	286	324	331	295	276	271	312	298	278	310	335	302	317	277	310	306	264	306	307	279	276	279	292	289	307	298	303	314	295	270	297	274	270	317	304	263	301	314	294	291	342	299	261	296	301	307	310	284	281	301	289	285	289	266	298	295	277	311	255	314	294	273	288	276	295	308	271	272	269	274	306	282	299	292	290	307	284	307	282	286	309	309	290	298	304	271	275	293	307	290	271	295	297	326	274	261	307	295	287	353	299	287	310	281	328	271	322	310	265	319	282	312	310	292	327	308	273	315	293	294	332	283	264	253	297	308	305	285	292	314	324	281	273	269	305	288	280	324	301	286	293	259	291	300	311	296	298	260	305	330	302	271	290	297	309	283	290	299	312	301	271	286	284	287	286	293	288	279	300	284	306	286	299	265	305	303	292	288	272	292	286	281	280	302	301	315	292	314	256	284	270	310	299	306	317	324	289	312	280	305	271	288	240	292	338	321	262	276	301	313	290	260	265	260	287	296	292	291	324	301	299	300	297	274	272	308	266	324	289	282	293	237	308	308	292	305	288	305	287	286	343	289	281	306	270	286	335	293	306	295	311	312	299	301	275	311	278	293	317	299	292	303	275	290	295	291	311	301	289	308	300	302	314	314	309	274	281	293	257	315	322	261	283	280	270	283	300	287	294	275	267	306	304	305	332	302	331	284	317	333	285	279	294	298	280	249	309	299	286	284	320	271	325	335	293	291	288	284	311	296	284	277	305	287	282	277	297	277	313	290	274	290	286	294	300	305	290	310	283	251	300	277	269	301	310	286	295	302	295	295	307	311	285	323	267	304	317	297	284	294	347	288	280	297	286	283	280	279	269	302	290	308	309	291	306	317	257	273	267	270	301	291	288	320	300	284	302	300	298	280	280	286	288	293	300	286	271	287	318	305	291	265	276	305	274	288	295	264	295	297	256	297	287	321	286	343	312	303	307	301	305	284	280	280	289	301	283	322	283	296	337	267	270	303	329	289	288	310	295	292	305	258	302	327	334	301	313	306	344	293	281	244	288	265	293	274	290	293	283	286	265	274	285	259	274	280	284	250	261	291	276	296	297	274	308	311	310	251	305	315	259	287	298	285	307	294	276	285	270	274	281	293	292	297	299	301	276	259	301	277	280	308	280	299	276	289	311	285	309	298	298	289	298	281	295	300	340	300	303	312	290	308	320	288	260	290	310	277	257	265	303	300	303	298	277	289	292	291	308	289	314	293	313	272	266	309	275	274	318	281	286	255	291	298	288	300	302	311	310	279	276	286	301	290	285	289	311	313	252	271	304	271	291	268	293	288	291	309	291	287	278	297	277	282	267	285	285	294	298	301	285	286	306	289	310	270	293	255	277	301	290	287	270	275	274	289	282	253	288	300	311	279	315	280	285	320	300	280	288	259	282	318	263	301	313	313	277	280	304	277	284	276	279	318	278	299	273	319	274	291	307	287	261	299	307	300	262	299	321	290	292	297	293	279	263	286	299	299	309	297	260	292	318	288	309	284	289	279	323	305	275	291	313	324	304	293	289	277	282	277	264	281	300	285	272	275	291	320	303	290	292	289	307	300	314	293	314	304	281	319	280	324	290	289	282	307	295	292	290	303	318	298	282	276	286	282	297	257	298	261	301	261	272	292	282	276	281	299	305	264	274	292	278	328	299	265	250	311	277	298	274	290	277	284	260	304	301	295	311	300	307	272	320	305	294	270	279	274	306	307	294	301	299	308	299	293	309	306	303	308	293	314	294	309	295	298	279	294	277	275	295	282	334	292	284	300	306	270	318	289	316	282	289	294	257	333	306	314	278	296	247	282	328	303	298	273	300	297	297	277	309	296	271	288	299	287	293	326	304	297	309	305	300	304	264	311	285	305	324	279	298	274	267	287	297	296	297	281	288	248	257	261	280	312	266	297	273	277	266	287	312	279	271	262	260	306	281	286	276	296	286	273	290	315	280	272	324	296	288	294	256	303	297	289	266	270	273	271	287	284	261	305	267	290	285	299	300	292	253	281	315	275	282	268	303	285	261	283	305	321	274	276	297	318	317	300	324	290	260	316	303	290	310	292	283	274	325	265	259	268	288	298	303	296	291	272	248	311	280	290	281	255	293	280	294	298	278	287	275	293	287	296	285	294	307	280	280	299	306	275	298	296	296	279	313	300	308	329	272	287	269	295	268	277	273	291	309	254	253	293	324	275	304	281	294	270	299	243	271	297	276	284	274	318	289	322	293	312	295	268	276	269	281	296	285	293	304	298	315	295	274	292	273	296	305	315	295	292	290	302	294	296	298	299	294	283	288	297	309	301	269	295	289	314	262	270	296	287	311	282	292	296	287	275	252	280	278	303	322	280	280	284	315	287	279	279	312	275	262	269	286	313	270	324	310	307	281	301	286	281	266	270	305	305	313	298	280	307	261	281	301	303	300	278	323	290	293	301	296	297	308	298	328	304	286	252	243	293	323	301	290	306	306	298	335	335	324	267	285	271	297	328	311	314	298	290	309	272	279	308	285	298	281	321	292	307	312	303	298	294	301	271	248	321	308	259	294	304	280	301	300	290	298	316	307	311	328	316	280	279	324	289	301	299	309	312	235	287	281	292	277	309	278	274	288	306	312	300	282	286	300	317	293	283	285	287	310	275	272	292	289	290	317	281	291	284	284	274	274	304	305	292	295	298	293	263	315	290	320	295	252	272	261	256	320	319	298	281	284	275	287	289	305	297	315	326	281	298	274	297	314	289	256	293	274	294	276	305	246	294	298	268
2500	1394	3880	5627	4105	3021	3059	2250	1305	779	743	760	719	774	722	743	761	765	811	776	794	785	745	699	706	708	755	753	792	777	733	748	800	822	894	838	837	914	814	774	777	756	730	749	771	778	695	686	725	738	717	695	724	715	731	738	686	693	638	716	687	736	667	687	703	789	708	693	703	712	725	749	753	698	706	707	671	721	718	689	685	695	658	765	723	733	680	730	662	710	733	629	749	743	706	712	660	755	704	746	699	662	712	689	723	705	711	707	717	711	736	697	756	730	659	721	703	758	684	679	742	675	695	685	658	673	680	704	713	709	724	742	725	753	674	693	698	709	692	695	712	747	697	724	714	707	696	701	713	710	703	748	706	666	688	725	621	688	678	685	727	711	696	701	679	744	705	719	713	676	702	714	688	659	656	714	712	700	658	704	724	699	710	758	695	692	736	690	684	693	672	754	726	692	745	768	726	705	694	706	693	719	665	698	689	741	701	735	711	693	677	710	729	759	763	700	748	736	741	712	753	752	738	697	692	752	728	691	701	671	709	750	683	693	698	688	651	726	726	744	695	690	728	716	746	736	678	682	744	674	669	707	733	745	672	706	726	727	692	711	713	692	675	707	711	684	705	704	678	728	742	704	696	686	721	680	698	725	728	701	660	666	723	718	685	731	666	625	669	735	709	680	661	735	705	687	666	717	706	696	728	732	698	706	724	758	699	717	635	704	743	700	733	714	654	709	713	660	672	712	675	723	725	744	743	721	669	698	669	699	682	731	660	695	715	693	726	710	695	733	681	700	683	719	689	654	691	704	720	679	729	686	708	687	708	709	693	724	727	705	711	714	746	678	722	715	679	693	727	735	718	722	700	694	726	683	733	725	707	734	679	640	701	723	699	727	665	731	753	730	697	664	706	740	699	734	706	700	730	691	612	707	711	729	717	705	703	759	678	703	668	701	736	756	742	731	708	781	685	726	694	719	715	719	700	715	721	722	741	670	722	716	715	740	648	762	722	671	766	682	736	755	721	755	705	700	758	754	731	721	678	715	733	747	683	726	747	720	700	760	739	685	686	724	685	691	723	703	678	659	729	701	699	699	686	755	715	754	715	668	720	691	761	664	702	752	680	695	677	746	701	743	707	695	675	721	676	725	717	668	666	660	684	711	667	666	717	680	703	670	726	682	650	706	694	714	676	759	719	730	693	692	721	704	734	675	694	701	756	709	683	702	690	717	760	680	711	717	683	711	697	747	697	715	692	679	691	698	742	693	735	700	709	709	708	754	744	686	719	704	747	754	734	647	726	696	730	749	667	679	682	676	741	742	686	626	685	701	705	741	773	682	700	731	703	723	758	696	726	694	718	721	737	724	696	706	754	716	689	742	693	733	750	712	733	711	679	727	743	669	716	734	723	695	753	687	741	684	671	695	713	698	703	702	737	736	713	714	758	682	737	716	701	694	691	710	735	717	760	749	761	708	713	685	712	684	706	737	686	689	713	713	717	639	708	743	691	681	759	705	743	706	690	708	694	724	698	741	718	696	687	709	742	748	699	693	703	714	718	685	708	706	699	724	747	694	712	711	688	735	719	694	708	751	737	727	669	752	712	678	746	758	723	679	667	694	766	709	722	756	749	726	686	709	690	762	683	676	763	722	733	720	736	711	722	714	775	720	727	703	684	728	724	741	715	735	717	765	682	691	748	751	695	696	717	700	697	698	692	700	680	702	754	712	723	698	693	693	748	709	689	700	665	716	664	645	664	700	730	710	737	689	681	738	750	709	661	758	685	676	751	705	701	734	690	708	726	710	718	702	747	749	698	716	697	701	753	666	710	698	762	734	731	702	749	666	663	731	734	736	714	680	742	683	699	723	713	676	718	718	702	676	746	682	673	682	713	672	734	744	670	711	684	708	723	727	691	684	689	735	730	682	707	743	697	747	730	678	713	682	684	685	738	760	692	695	722	704	694	712	717	740	673	690	691	698	716	675	769	699	677	699	714	737	685	721	673	736	735	716	717	765	717	760	701	721	682	686	675	708	692	740	686	759	725	710	704	707	706	748	726	709	691	710	740	721	683	641	694	682	716	721	713	738	667	733	711	672	748	665	718	710	677	688	696	708	680	700	719	738	736	720	725	724	718	724	709	728	693	712	681	710	675	725	695	750	691	730	748	675	692	703	744	726	732	689	749	682	714	738	714	701	687	706	698	701	653	710	718	736	700	732	675	636	636	696	730	700	689	643	714	700	719	729	705	692	722	701	739	724	724	686	705	699	734	715	710	667	689	683	806	706	687	739	651	746	727	659	744	752	684	724	701	727	717	696	705	705	719	729	737	691	704	657	700	750	683	738	713	719	698	700	703	687	727	714	668	704	721	720	740	690	664	680	694	705	688	718	728	695	661	718	721	700	712	676	700	748	704	709	737	736	738	691	714	705	685	715	699	697	703	732	688	675	635	703	755	708	666	739	720	656	719	686	699	642	702	734	662	689	724	703	682	734	715	713	694	706	688	696	765	690	689	694	684	744	694	717	711	665	716	726	679	686	679	677	728	686	739	697	700	726	715	691	690	678	698	699	732	744	716	746	693	700	702	720	679	683	718	711	711	722	721	710	729	673	741	715	735	731	753	732	732	703	700	748	729	701	704	696	716	717	737	748	690	698	717	688	716	716	692	750	722	740	721	716	738	691	682	714	720	721	748	665	704	698	666	692	697	677	716	725	713	744	719	756	696	716	730	689	762	723	744	736	688	708	694	694	697	723	707	693	707	699	720	717	688	750	728	728	667	711	719	691	699	682	715	682	745	707	710	723	674	721	698	749	741	743	689	745	680	732	693	754	701	726	659	689	765	702	745	713	680	702	705	700	713	674	654	744	715	708	776	750	747	722	739	696	691	702	713	706	720	644	701	681	735	706	690	668	723	628	724	681	731	700	754	663	716	718	717	658	711	687	678	715	702	693	711	687	707	689	674	709	729	683	694	742	692	683	717	776	677	730	720	671	706	729	696	683	712	719	704	697	738	694	722	728	732	701	696	742	723	692	706	721	714	714	733	744	724	680	669	722	723	694	722	692	706	679	707	666	735	718	697	720	708	690	704	689	742	713	683	686	737	709	689	736	711	731	682	708	703	683	690	691	688	726	683	682	740	714	702	703	703	736	715	733	721	737	705	682	722	702	732	704	726	708	756	727	687	688	714	746	679	731	699	712	717	707	714	712	701	706	706	712	708	681	714	767	698	702	688	692	692	727	696	743	692	768	730	735	670	749	711	712	693	685	722	699	677	725	662	718	713	686	694	721	709	743	733	711	770	758	706	691	697	715	721	759	740	713	677	712	708	735	731	737	708	713	746	678	761	711	719	682	712	689	685	713	705	689	685	728	739	689	734	712	724	693	703	698	742	703	707	695	709	672	728	687	698	720	719	712	735	698	725	679	695	700	707	668	723	721	723	734	715	672	711	736	724	662	698	701	689	696	743	731	704	696	776	698	651	739	739	692
7707	1871	3238	2850	1656	1189	1003	699	361	325	290	270	258	253	294	306	319	304	332	284	321	307	277	274	260	271	291	276	291	293	282	294	281	285	357	297	322	304	296	288	320	311	276	303	282	323	294	277	286	274	288	287	265	268	289	288	286	267	278	274	277	292	289	258	291	270	288	248	316	245	272	282	287	276	276	291	295	263	310	251	335	309	324	264	260	303	295	282	294	282	243	259	301	296	268	271	242	289	301	263	282	275	298	256	287	275	258	282	297	271	286	297	269	277	282	290	286	276	265	280	307	281	282	288	274	270	249	282	259	254	263	288	253	287	296	268	274	282	282	300	287	310	302	265	274	275	324	320	310	298	301	253	292	276	328	284	251	274	304	289	303	288	260	254	291	273	264	304	292	272	275	299	311	309	306	295	306	277	271	288	285	253	268	266	298	296	304	289	309	262	250	272	250	258	272	278	304	327	307	275	280	254	290	273	274	275	283	288	257	302	292	291	307	243	264	289	271	274	269	272	249	266	264	311	313	314	273	290	244	272	292	305	270	283	279	306	275	263	307	247	292	289	269	252	253	292	300	273	275	263	307	265	309	323	272	263	273	276	243	280	290	276	269	281	285	278	274	278	279	250	305	284	261	272	291	291	294	275	301	281	294	288	309	265	279	268	283	314	282	251	311	260	297	265	302	283	281	279	282	308	290	290	268	277	283	254	293	291	300	291	292	296	274	292	287	341	301	259	285	257	292	279	273	272	284	304	303	271	308	274	264	277	283	293	321	264	273	284	305	277	296	274	293	302	295	285	306	271	314	297	287	298	255	265	268	278	305	296	289	308	330	278	269	307	277	285	285	271	266	284	294	286	264	295	307	268	271	306	276	275	306	296	254	243	262	288	286	268	317	291	271	253	297	270	263	273	288	288	266	304	304	272	288	297	266	294	279	300	282	254	285	294	274	294	258	313	299	263	303	265	302	263	281	276	301	305	281	286	268	251	255	261	274	291	279	302	291	291	280	286	305	271	314	285	333	269	285	257	302	287	295	305	287	271	299	286	286	289	292	292	292	275	286	279	278	275	274	307	278	287	285	270	285	292	281	261	306	275	269	255	290	305	273	278	263	269	295	267	273	302	309	275	245	287	308	269	271	280	282	282	286	296	280	255	275	308	268	290	285	273	303	319	279	293	309	304	272	305	279	291	290	279	269	278	273	270	265	301	282	290	306	266	277	287	285	277	281	289	272	291	241	289	277	266	297	265	289	323	310	247	289	295	269	271	272	291	251	258	289	264	301	273	291	300	268	316	309	300	315	302	265	281	305	300	294	307	293	311	293	289	293	281	251	275	285	287	292	260	319	283	319	259	287	298	295	284	263	289	295	293	273	316	293	263	279	267	299	282	289	301	274	289	267	260	288	285	287	279	298	297	255	293	265	278	345	296	277	284	256	282	283	281	258	271	281	275	291	270	288	261	291	285	293	260	274	284	276	266	274	283	275	270	298	248	288	285	245	273	306	293	276	272	274	317	252	268	252	289	354	297	268	323	271	277	308	290	287	295	320	286	256	301	276	297	288	301	297	305	279	269	304	268	264	270	281	309	318	285	283	279	296	294	301	293	299	335	292	236	267	286	251	263	300	297	282	269	273	287	277	275	311	301	288	280	295	307	278	275	282	313	269	280	284	319	283	269	299	281	310	295	290	262	253	288	315	298	288	295	279	268	290	278	257	287	277	278	291	269	281	342	289	299	301	298	276	284	308	299	245	265	254	290	296	272	259	277	279	291	298	292	258	262	286	292	289	256	300	279	274	291	253	259	283	272	267	272	311	283	279	313	281	299	274	311	288	274	264	292	277	280	293	290	307	277	296	302	306	276	264	294	266	287	301	311	293	249	292	277	304	288	270	271	273	292	311	279	315	286	263	290	291	268	285	258	265	258	285	288	302	270	274	260	260	275	272	283	272	273	251	310	258	274	312	269	291	282	250	267	306	307	289	267	283	280	313	291	290	292	310	271	284	284	266	276	264	298	280	278	306	287	290	254	292	285	288	303	304	281	278	272	273	292	283	252	276	249	275	261	271	324	314	274	297	297	285	302	296	313	276	279	283	280	298	298	282	270	236	260	313	282	291	289	250	308	271	286	282	291	241	278	310	258	309	268	279	291	297	297	300	278	286	274	315	277	299	265	257	317	271	308	290	278	295	270	260	281	308	285	292	281	263	282	277	280	281	295	304	313	281	281	287	284	283	272	291	288	276	279	275	281	309	298	281	281	289	288	280	280	293	325	294	286	278	282	276	293	308	283	306	273	257	299	284	271	253	288	280	276	284	299	276	305	272	266	279	263	300	271	261	287	273	262	295	278	309	286	283	258	301	252	287	264	266	262	287	288	277	267	272	255	283	267	277	270	284	290	284	277	272	287	297	276	300	303	293	281	280	311	289	291	333	270	283	319	270	310	302	291	289	280	291	294	259	288	319	312	324	280	313	285	268	272	263	298	307	294	301	266	317	293	294	301	301	280	272	286	281	279	292	297	290	317	281	296	297	272	277	257	279	328	305	281	279	286	271	290	302	280	301	259	262	286	290	275	246	320	271	260	279	278	291	294	277	290	257	293	292	269	266	301	285	281	278	264	298	288	273	272	311	313	320	275	262	323	270	306	302	274	266	319	293	285	266	276	272	283	266	248	280	285	258	287	289	258	308	283	261	304	292	278	281	314	263	256	296	297	287	280	295	271	288	291	303	280	283	293	272	261	275	266	286	248	296	282	292	255	265	281	273	261	258	283	277	293	282	280	291	268	266	267	292	267	277	254	276	282	299	298	297	280	280	249	304	257	259	276	307	276	293	298	290	307	297	261	265	287	284	296	283	254	290	266	264	256	313	298	287	286	311	282	260	266	290	270	269	275	302	292	298	285	298	292	288	290	292	299	296	232	274	288	298	277	292	262	260	288	243	259	267	280	265	287	317	307	316	283	307	291	274	265	282	272	285	272	265	248	305	276	273	299	337	283	287	289	273	274	288	305	290	296	280	293	289	284	277	276	318	306	295	278	281	288	309	269	261	268	271	278	267	311	265	283	255	294	276	285	258	311	289	301	311	260	281	282	284	275	258	345	287	259	269	306	318	237	250	269	286	305	307	291	283	268	288	307	291	290	286	253	283	266	246	290	255	299	280	299	270	267	259	288	289	307	304	287	292	247	279	293	261	252	277	287	288	299	330	303	293	268	287	273	318	286	260	277	263	272	263	277	292	298	314	302	296	307	292	272	315	324	281	288	289	291	278	303	268	283	303	266	268	289	252	270	287	280	296	316	315	279	244	277	295	297	260	305	279	272	320	297	264	293	256	291	273	278	290	278	277	254	273	317	269	319	293	270	271	292	256	295	293	297	273	310	257	277	297	275	293	286	312	276	263	291	287	301	274	271	270	267	273	286	293	293	284	287	279	292	245	273	280	307	300	286	307	266	276	284	292	310	300	268	312	259	288	289	277	273
7090	2291	6598	8797	6226	4717	4354	2936	1228	920	890	844	852	862	850	854	885	915	912	828	831	889	827	758	728	715	769	841	958	813	815	825	861	857	876	936	875	942	829	818	809	806	760	786	778	710	725	724	729	731	699	695	698	689	690	725	725	686	715	701	685	676	683	728	657	696	678	651	695	710	651	681	666	664	727	671	692	693	691	715	717	697	672	714	656	708	663	705	717	705	680	655	659	705	737	700	681	674	672	664	699	693	702	678	692	709	684	649	692	703	705	685	662	684	681	675	691	675	690	683	684	696	661	696	705	671	623	670	672	718	662	715	716	686	713	680	672	707	667	687	665	688	684	716	693	716	692	673	730	661	653	669	693	684	671	635	665	675	711	668	676	711	694	670	681	681	688	712	708	667	724	674	696	688	698	657	684	708	704	697	715	690	727	699	677	726	678	667	680	711	682	712	711	696	684	652	676	733	692	687	691	663	705	646	665	669	716	695	693	718	670	654	695	696	731	698	709	717	667	732	677	679	707	651	657	657	662	658	655	664	699	679	690	719	709	679	675	690	678	715	709	701	665	680	618	740	729	662	706	680	719	694	657	637	706	697	694	693	706	712	674	686	711	649	689	727	674	723	723	680	694	699	690	735	692	703	685	696	662	667	754	668	656	716	746	722	671	687	689	688	698	704	659	729	700	674	701	694	636	692	682	728	700	653	642	708	744	701	656	683	691	671	708	712	666	680	711	689	677	644	690	672	670	654	649	644	672	682	686	699	684	665	667	708	679	681	694	713	728	688	652	728	729	735	634	690	708	718	706	687	703	653	654	677	693	678	723	692	686	673	700	683	699	710	670	715	690	715	653	698	683	708	681	742	663	684	689	664	723	694	707	724	658	693	653	709	687	725	678	670	638	660	641	685	693	713	689	644	701	687	695	676	705	683	733	674	696	662	676	733	688	683	662	705	683	632	694	673	693	681	697	736	700	694	666	658	670	714	683	669	687	660	670	673	658	701	697	637	688	644	657	666	672	676	719	662	707	663	711	728	669	724	682	698	667	662	707	677	688	682	658	698	674	664	677	699	687	617	682	708	704	673	625	653	661	724	706	728	694	640	706	685	721	644	704	697	645	754	660	664	669	670	680	687	696	708	692	705	719	665	720	687	748	687	698	687	701	658	670	642	693	692	679	719	666	631	634	690	687	694	658	714	698	702	689	721	710	640	675	716	666	729	692	693	699	640	725	720	707	697	704	712	730	675	675	680	664	626	681	701	706	706	671	711	679	620	691	664	700	665	671	648	677	699	682	683	686	661	657	707	671	670	691	735	692	683	664	626	673	783	648	718	700	713	680	757	733	669	720	705	679	680	727	698	683	680	687	775	686	720	720	751	708	645	702	701	700	682	699	664	697	692	682	703	677	690	721	683	664	714	679	681	718	670	697	684	677	700	755	673	702	658	674	702	712	686	664	687	693	734	658	667	754	716	707	676	715	693	732	703	640	685	682	700	658	716	655	650	699	638	678	645	676	692	669	664	735	660	707	702	707	647	738	669	689	647	724	683	664	717	718	689	696	692	640	734	694	709	661	687	700	632	608	716	704	658	681	660	667	688	683	702	728	710	697	703	759	650	686	688	721	680	735	687	656	721	679	691	740	670	663	720	712	688	664	643	702	682	670	705	725	685	673	710	728	715	748	734	717	691	698	695	690	686	702	726	676	676	708	677	720	654	683	680	652	726	695	696	721	700	688	669	653	702	748	686	682	700	702	658	664	752	636	699	631	690	724	676	688	677	697	726	687	711	707	730	666	672	690	757	685	712	707	669	677	667	695	653	716	723	647	710	663	706	704	674	708	724	674	724	678	673	650	661	712	667	679	673	675	690	722	681	695	700	723	647	662	693	703	693	704	703	691	668	675	730	664	723	611	653	752	659	633	700	654	685	707	667	718	662	692	688	690	711	709	651	663	687	692	728	690	690	675	696	683	680	691	699	686	737	712	714	666	664	700	736	688	689	683	723	703	667	705	699	726	661	696	652	666	669	671	680	702	685	677	686	637	719	661	703	714	676	674	691	709	753	683	641	676	674	653	681	707	720	683	719	701	707	721	697	706	623	686	669	713	656	694	718	647	695	644	706	702	726	713	703	707	679	696	683	682	671	678	717	681	662	682	676	726	719	712	725	673	671	694	706	699	674	709	695	678	715	658	720	674	675	685	720	723	683	681	673	689	694	692	662	695	690	656	698	725	730	701	718	721	670	663	690	679	679	671	671	705	661	656	723	649	703	727	693	680	735	682	693	741	669	696	736	744	703	713	686	698	657	701	688	681	697	704	686	667	674	720	698	651	695	688	729	711	673	730	668	686	673	742	683	708	675	711	678	657	668	716	716	728	720	695	688	686	699	646	681	740	687	675	708	698	695	662	636	693	682	695	649	671	699	678	658	683	696	735	706	670	716	694	682	714	694	649	709	666	668	685	692	646	717	713	700	715	704	689	710	740	688	686	653	682	698	626	700	708	723	684	674	634	736	666	637	704	700	727	694	671	670	709	678	655	672	676	724	732	687	652	709	729	654	686	713	702	660	688	746	690	696	660	690	703	712	725	692	687	670	707	706	727	704	660	683	746	673	691	664	694	739	658	717	655	666	684	712	695	706	713	666	647	665	661	688	709	655	726	652	716	658	673	667	687	712	724	670	686	684	702	665	721	657	656	737	700	684	688	674	645	737	691	680	711	676	691	682	710	682	710	725	684	747	691	699	713	715	665	649	664	663	678	665	672	678	685	699	691	684	682	682	675	718	675	626	714	684	718	709	687	715	699	764	715	667	710	681	690	664	693	657	671	689	724	649	663	712	645	669	703	680	647	722	634	700	679	679	718	755	659	692	633	680	729	685	688	653	678	700	724	706	717	713	706	677	696	721	707	682	720	716	673	741	709	712	647	678	682	647	665	693	682	690	762	629	757	732	689	663	721	664	710	661	673	689	706	665	661	729	649	642	668	660	685	695	688	693	703	682	703	708	729	726	671	729	675	701	686	696	651	665	715	647	709	661	655	739	699	721	690	647	663	636	688	643	696	671	677	668	718	679	666	708	706	670	658	712	652	684	666	680	737	702	695	693	678	687	708	745	697	706	694	690	711	683	675	719	709	652	654	638	659	669	651	724	710	660	651	704	725	668	692	665	675	653	695	693	655	670	649	666	693	715	676	696	682	713	665	706	700	662	710	696	689	706	681	657	676	685	686	682	774	668	689	718	639	679	680	687	646	682	703	709	664	680	681	702	648	722	672	727	658	678	690	700	725	712	701	655	709	732	709	667	692	695	641	720	717	706	684	685	707	736	727	710	737	696	698	683	635	669	708	699	665	627	688	740	669	689	676	694	715	675	671	694	673	729	690	686	680	686	733	692	701	656	694	631	670	659	680	683	722	684	616	679	696	733	682	686	670	656	662	691	617	692	713	689	717	701	708	695	678	668	690	646	704	704	688	651	673	699	692	675
13968	2946	4708	3731	1996	1583	1234	594	280	274	228	253	230	220	227	253	226	250	239	211	224	196	217	210	197	205	199	223	239	211	222	229	221	245	245	229	231	213	183	226	216	207	207	200	189	189	203	227	186	182	193	197	186	203	184	185	185	163	182	206	187	206	197	207	198	202	192	200	189	179	200	180	200	184	178	199	194	208	208	221	197	184	199	193	177	180	196	187	192	172	215	199	179	168	175	187	159	179	188	175	196	202	171	169	194	204	177	183	203	187	189	210	182	186	183	203	194	189	188	183	175	172	191	170	192	194	176	198	211	188	177	173	198	178	188	208	173	201	194	175	185	195	192	198	182	155	205	169	199	189	198	182	172	174	173	180	193	185	173	173	190	160	172	189	204	181	170	203	178	189	166	185	185	184	203	189	164	183	180	174	188	176	175	205	172	192	190	228	212	180	170	210	188	190	233	181	183	199	186	184	199	180	208	192	193	179	208	196	189	184	200	160	211	184	204	179	201	176	198	217	220	183	210	181	175	180	152	194	191	193	178	189	178	214	188	202	168	178	185	180	175	201	188	187	209	194	196	205	193	202	192	177	186	186	186	162	210	182	198	164	157	178	182	199	163	207	183	193	178	179	179	193	214	207	198	186	169	183	183	171	189	210	206	188	192	170	195	175	156	212	233	178	155	197	188	185	222	208	198	188	189	191	183	189	185	186	176	189	174	204	167	172	195	165	189	206	177	183	172	173	210	188	192	196	211	195	185	170	194	183	192	169	197	174	194	181	176	160	179	220	198	158	157	206	211	170	173	188	150	193	196	203	186	196	217	198	168	164	186	192	198	185	202	195	165	180	200	221	192	184	210	181	199	212	166	191	186	185	196	193	177	214	175	158	207	189	186	195	213	188	191	174	191	164	201	188	201	163	195	193	184	172	219	198	186	190	201	184	173	184	183	171	207	153	200	211	183	157	186	191	182	185	179	178	183	170	187	199	198	192	180	193	182	198	170	194	180	162	166	184	184	194	201	156	180	193	175	175	181	199	195	194	178	154	169	168	194	194	193	196	221	187	183	189	203	198	166	201	182	190	194	188	195	202	189	203	182	196	187	201	197	162	192	186	185	194	184	182	201	174	176	175	183	186	181	210	203	182	196	183	179	165	192	181	189	199	201	161	169	174	167	184	193	182	169	188	185	178	167	203	190	186	191	208	187	205	228	203	186	176	184	185	198	192	195	185	183	149	170	192	189	169	188	181	181	200	199	185	162	184	178	170	166	190	183	183	202	194	172	198	184	199	201	194	197	187	209	183	180	187	199	189	202	184	175	180	214	166	186	194	201	169	194	189	200	169	196	168	182	211	188	197	173	217	204	188	176	184	152	203	174	225	177	194	180	180	189	203	175	180	180	175	162	177	195	179	227	170	196	181	179	196	172	189	195	216	185	190	173	185	182	193	178	205	187	166	212	184	195	213	188	190	189	203	193	189	186	196	198	184	190	190	197	192	179	171	171	187	186	192	212	213	196	177	199	195	203	184	205	209	182	192	193	174	192	188	195	195	198	197	206	191	184	183	201	202	164	189	157	183	198	188	214	186	161	181	180	172	193	194	200	176	169	203	185	184	172	173	214	195	177	191	206	213	173	175	188	203	182	192	252	197	204	161	167	200	189	201	192	188	187	172	171	198	162	191	175	208	176	181	192	183	189	199	191	165	197	204	187	220	208	189	186	186	187	177	167	184	175	190	171	180	187	183	191	189	207	190	177	196	190	177	178	171	179	188	232	191	181	206	188	203	199	170	191	195	192	213	190	178	178	191	172	188	171	199	194	167	185	221	180	181	159	203	184	220	199	171	189	196	192	160	187	196	203	198	196	185	174	175	184	199	208	212	164	179	197	221	191	183	163	189	176	187	186	199	187	183	209	184	198	188	193	163	175	179	151	180	165	179	186	172	182	195	209	188	150	168	186	177	192	203	176	171	187	203	203	180	222	183	190	199	207	187	169	201	199	192	177	185	165	174	193	186	174	165	203	221	190	170	170	187	181	182	204	179	184	170	226	179	174	178	170	190	161	207	188	191	179	189	187	211	217	171	202	174	163	182	171	188	166	195	148	195	182	218	164	187	177	205	178	160	177	206	202	180	179	165	178	181	200	183	181	205	166	184	198	174	179	190	172	170	167	186	186	189	197	163	205	167	173	200	156	197	186	163	174	181	191	172	168	178	188	193	197	196	165	203	174	181	204	183	185	187	158	189	171	172	185	177	193	188	189	181	189	194	196	192	197	201	155	168	179	219	192	207	171	190	156	182	197	211	175	199	205	192	167	176	197	174	203	177	200	193	170	198	187	191	196	193	188	187	205	212	207	195	191	193	193	179	187	186	182	199	201	187	187	184	171	167	160	189	179	207	192	169	193	173	190	170	191	192	170	170	154	187	178	193	190	188	190	198	186	200	164	181	212	181	200	200	183	204	173	197	174	186	182	175	195	190	196	187	215	186	156	166	208	176	176	177	188	185	196	202	193	191	190	154	209	187	177	181	168	177	207	182	189	180	186	203	203	197	175	187	171	187	175	196	179	202	181	200	154	210	202	192	182	180	187	185	211	222	183	194	174	193	169	163	187	164	163	198	182	177	194	199	188	158	192	195	191	198	172	191	183	211	176	180	204	200	172	196	178	176	177	187	195	179	166	176	200	202	173	200	186	174	197	205	188	191	182	196	206	194	177	160	185	188	207	164	183	196	173	168	168	188	187	186	179	190	201	213	181	189	183	198	184	192	181	192	168	198	200	179	172	188	174	187	216	188	177	180	192	188	180	201	196	193	209	160	196	187	192	183	191	188	196	177	177	191	218	185	206	179	189	177	155	183	198	189	210	207	194	196	205	202	195	168	169	209	202	210	205	209	188	195	178	186	207	159	176	190	200	168	186	187	197	185	180	175	166	174	200	167	172	205	215	189	191	181	193	204	177	180	175	186	154	163	181	170	176	185	194	183	178	188	181	193	191	184	172	169	164	191	193	192	163	193	196	205	145	190	187	210	193	174	168	162	183	192	177	201	187	183	178	200	198	188	194	166	186	184	205	201	188	191	181	182	179	196	200	165	176	207	167	206	200	167	184	200	180	205	189	172	168	166	155	173	198	184	173	192	191	193	186	185	154	158	196	174	159	178	176	181	188	209	173	183	200	178	186	173	190	192	214	168	190	223	190	216	202	172	172	178	204	191	157	197	158	177	188	191	220	184	173	168	196	184	199	163	222	170	184	192	222	173	192	197	199	174	179	192	175	173	163	172	188	179	178	204	163	197	190	187	193	190	172	180	167	193	173	181	204	180	217	175	185	177	190	177	169	183	168	192	198	197	202	198	154	176	193	192	188	179	195	175	170	180	193	196	182	189	192	174	165	222	182	160	183	169	180	218	191	189	141	187	208	178	193	188	181	179	179	252	195	166	186	199	188	201	154	187	176	181	199	204	186	205	169	182	180	166	182	173	187	201
8994	3038	9056	10522	7428	7025	5643	2642	1175	916	873	736	712	699	783	821	841	780	720	743	764	769	618	597	544	563	643	808	910	677	707	710	758	808	790	780	790	718	674	658	712	665	583	612	610	547	464	496	518	495	467	463	492	497	510	484	492	486	435	501	470	498	508	489	484	484	493	515	486	455	514	488	506	496	469	460	470	476	459	462	452	506	503	497	484	510	484	461	457	490	476	491	480	491	476	498	467	463	476	492	477	476	459	512	443	466	511	469	430	504	454	467	481	494	449	496	458	477	469	495	455	473	465	481	469	495	471	473	501	422	463	483	467	455	500	473	487	402	501	447	493	472	485	454	465	472	472	508	474	494	466	471	474	466	461	471	456	489	505	488	472	492	489	464	466	483	493	485	483	457	455	463	472	459	482	465	473	458	482	496	473	510	435	433	482	497	474	458	486	479	452	425	495	459	440	451	448	442	508	453	475	484	468	468	466	483	419	461	504	460	489	472	455	449	473	477	433	460	482	481	478	495	429	460	457	474	462	445	463	431	450	480	480	452	491	481	425	460	443	453	487	444	497	420	431	448	465	489	440	432	485	467	482	524	463	441	440	489	458	502	454	467	466	517	466	462	464	497	464	455	476	442	489	503	506	471	493	457	439	439	438	504	465	481	501	470	486	492	454	464	464	444	483	469	473	471	479	472	487	477	480	496	462	473	467	463	508	477	441	479	436	488	456	470	473	459	446	457	502	436	480	475	460	491	466	482	453	497	513	459	465	466	434	435	428	443	486	473	493	479	486	459	436	508	445	468	477	419	447	475	476	449	475	475	456	426	449	463	480	441	486	474	476	504	492	478	468	452	484	452	497	459	474	507	448	471	483	477	486	478	478	437	470	505	439	442	439	443	509	458	480	475	463	477	461	482	476	452	488	489	433	490	443	467	458	469	489	488	470	468	468	483	477	444	476	471	460	469	469	470	469	487	467	473	511	475	452	500	519	421	425	476	490	465	468	485	496	443	494	463	492	465	464	464	478	459	462	456	473	473	490	469	500	470	465	476	472	491	466	467	439	469	457	459	481	461	490	479	480	491	488	473	439	453	467	474	453	445	496	471	494	473	450	438	442	470	468	480	500	464	503	451	483	467	453	457	441	458	482	489	451	425	464	488	498	479	462	491	475	471	471	464	435	483	464	457	489	450	446	490	470	440	474	496	484	477	516	497	442	489	472	510	490	475	463	469	475	458	503	474	464	497	452	461	475	500	494	490	482	469	485	431	485	513	446	474	444	516	456	483	466	477	483	499	469	499	458	452	461	469	465	482	445	442	461	457	474	469	488	446	445	479	524	462	469	502	463	439	506	469	466	465	474	469	448	500	466	469	478	457	461	486	469	467	450	446	478	494	432	513	444	466	465	468	458	442	457	469	461	444	466	451	481	499	467	464	453	457	449	451	475	472	514	474	447	498	444	456	451	465	471	431	440	478	516	475	452	507	466	474	442	432	463	477	446	460	478	455	460	454	487	439	449	473	477	474	456	503	508	429	473	500	456	453	531	449	461	474	492	494	496	473	453	458	523	464	480	448	468	486	480	478	452	463	426	494	496	448	468	464	423	486	472	488	456	447	474	456	432	469	469	459	439	476	479	492	461	451	457	455	465	488	460	465	486	491	468	483	461	502	478	517	479	472	421	472	454	478	474	479	456	470	506	483	499	446	487	461	462	476	448	489	512	479	500	454	475	519	448	438	474	471	513	475	489	498	456	484	525	465	456	431	469	485	477	480	530	473	465	455	490	485	474	494	466	495	533	458	504	515	466	444	466	491	435	470	474	496	485	446	421	452	448	438	443	457	527	497	458	470	486	470	487	466	505	430	484	451	464	484	456	482	426	457	426	443	483	468	508	471	468	489	529	490	485	469	469	470	496	464	466	473	488	452	480	468	475	477	494	473	535	451	483	488	459	465	497	502	469	494	443	458	494	465	459	417	471	485	442	460	515	464	505	473	457	448	473	485	467	497	439	465	475	511	486	485	486	490	464	461	431	443	466	458	473	495	479	462	471	493	469	492	488	480	472	446	467	435	476	442	472	498	460	455	425	464	490	455	496	489	416	476	466	474	467	468	459	464	441	479	483	477	477	466	466	505	486	447	478	450	481	491	472	452	509	460	479	462	472	472	485	448	469	513	470	474	453	474	505	488	479	478	472	406	483	479	447	452	481	459	432	525	477	490	458	467	472	461	471	485	473	469	449	508	477	427	497	461	503	491	474	481	455	503	449	486	438	466	493	456	478	490	468	465	483	481	472	483	443	484	470	501	481	437	495	497	440	492	467	473	475	440	497	484	456	483	466	458	468	445	481	437	465	462	468	466	484	468	496	486	490	470	479	479	471	449	535	447	492	450	427	481	460	487	466	434	450	460	484	521	464	438	475	512	489	458	462	489	446	435	487	487	473	471	460	453	469	471	444	487	487	452	494	469	468	461	476	472	481	492	496	440	485	491	455	469	485	497	465	471	452	476	474	460	439	427	490	461	458	493	409	478	480	464	486	461	473	496	462	466	483	478	462	460	475	448	467	474	488	460	463	471	524	462	464	466	453	483	468	434	451	426	444	487	502	468	451	484	454	454	465	468	496	480	500	474	480	512	460	443	488	459	476	499	410	507	497	496	451	466	487	498	490	465	438	481	482	522	482	475	430	409	468	486	488	479	486	454	476	486	469	458	480	472	476	453	474	468	465	503	482	433	471	487	465	444	484	453	471	493	452	484	483	448	472	490	488	495	481	463	496	491	435	437	479	435	462	494	473	487	504	477	449	500	484	473	457	479	471	476	512	471	457	455	472	422	486	489	497	444	524	440	469	478	462	448	469	473	494	434	465	449	481	465	453	471	461	462	472	504	485	426	436	476	484	496	466	445	471	471	478	488	472	490	510	487	459	473	507	479	477	447	436	487	495	470	471	485	461	456	484	468	473	471	517	476	463	504	460	446	498	450	496	511	501	471	455	466	471	434	425	469	477	432	464	486	506	490	454	493	431	490	506	454	464	457	461	454	463	501	486	462	452	496	472	500	437	459	489	463	461	461	502	444	425	475	504	434	505	474	480	457	455	527	482	463	477	480	504	478	449	449	484	458	468	517	484	490	470	481	480	453	452	459	478	462	437	478	427	472	473	466	481	478	480	441	453	455	496	484	459	408	477	469	451	464	442	488	477	475	470	476	479	490	451	487	468	511	473	486	480	496	504	479	490	436	479	486	476	505	434	442	473	436	466	466	449	422	500	453	457	470	456	503	499	486	478	483	474	483	474	498	509	513	479	484	457	493	502	509	435	504	499	483	525	439	496	481	450	471	440	441	446	473	494	467	452	498	470	459	467	457	489	449	459	515	477	521	500	488	465	505	498	504	463	418	458	508	443	454	449	523	476	438	468	502	442	473	442	492	461	446	470	478	446	477	457	494	448	482	477	519	452	485	486	485	460	517	467	477	428	474	475	487	425	465
2515	1217	2012	1338	850	791	646	380	336	264	286	273	308	283	309	288	299	270	288	269	301	289	262	310	284	306	289	323	273	282	287	302	276	312	280	298	281	287	292	315	302	276	287	300	309	292	285	318	284	283	288	290	267	302	289	299	302	290	268	274	267	299	311	289	282	300	271	278	280	280	291	263	275	272	267	285	289	315	277	297	278	257	304	270	306	289	286	283	297	290	273	305	298	276	292	296	253	297	280	278	284	304	248	289	322	295	306	292	285	284	294	300	256	275	300	298	292	270	293	289	271	300	288	295	260	332	300	280	278	280	306	270	293	317	270	309	292	297	308	292	247	303	288	277	288	294	271	301	294	271	292	287	311	305	292	284	271	276	280	253	332	307	298	274	304	301	290	282	280	283	281	286	324	280	305	279	280	277	258	287	314	275	246	284	285	284	295	289	299	290	287	277	266	314	314	282	265	316	320	267	283	295	269	252	282	314	302	285	271	298	281	281	293	277	254	227	286	288	287	294	302	297	269	300	297	280	266	285	309	292	270	273	264	303	297	264	305	271	313	273	264	308	294	266	301	280	286	286	295	289	257	281	252	274	303	271	283	334	288	278	267	311	299	329	284	263	301	247	275	265	266	265	250	271	301	273	294	270	276	267	307	310	300	282	266	285	275	269	288	271	314	266	296	305	294	288	324	254	257	284	259	288	289	260	307	291	300	325	299	317	303	291	292	273	289	270	279	304	293	277	262	260	255	277	294	294	287	303	298	304	275	260	297	283	282	272	308	301	336	298	286	299	287	282	274	277	259	297	259	279	256	289	304	303	259	317	319	298	301	292	309	264	286	275	286	294	298	286	276	274	285	285	324	282	294	282	293	314	273	297	281	303	314	305	300	316	304	323	286	313	299	249	290	313	291	299	277	289	328	297	313	270	281	313	302	300	293	301	312	289	275	291	269	313	296	280	297	331	290	271	264	273	257	288	303	304	276	313	279	302	285	256	258	287	325	278	279	272	281	310	284	275	304	300	270	313	295	296	294	277	288	337	286	298	288	291	288	277	318	270	281	282	294	256	320	289	296	286	267	292	252	299	289	298	297	302	302	267	322	277	263	306	291	308	279	279	293	308	293	266	269	269	274	284	249	273	323	285	313	273	299	280	302	278	281	284	300	289	292	308	291	303	274	303	320	294	303	289	291	266	290	265	282	294	319	268	286	276	290	281	274	275	297	320	261	309	280	290	279	275	264	256	292	267	280	289	289	277	285	284	296	284	283	268	288	266	300	283	271	292	294	278	284	263	275	262	279	282	297	270	308	286	294	288	292	300	320	294	289	290	281	310	292	300	314	293	298	303	273	322	284	328	277	281	291	316	288	259	294	317	298	301	296	327	298	306	288	279	322	267	296	275	285	303	284	301	272	287	315	285	310	307	297	292	277	260	276	289	296	282	260	265	298	289	269	261	318	273	281	275	270	282	266	296	294	320	295	281	271	283	269	271	286	325	286	278	289	294	336	246	275	306	285	291	292	292	302	275	264	319	282	286	268	289	280	294	294	300	308	283	304	318	270	258	280	264	276	305	323	315	297	242	320	270	266	278	286	294	304	280	267	265	240	286	305	274	268	304	298	298	273	288	291	288	289	298	310	301	298	294	310	260	287	297	266	276	294	302	269	332	286	272	257	272	284	271	270	271	277	269	276	294	281	275	266	266	276	325	296	258	302	290	302	264	300	335	288	284	290	286	283	283	311	297	282	275	281	308	300	254	295	292	265	279	276	297	294	257	268	246	277	251	283	297	302	272	292	317	270	311	297	280	301	283	283	255	256	312	283	279	253	315	276	299	298	321	340	268	298	287	293	287	266	282	299	256	303	255	260	260	304	286	286	302	257	292	296	268	286	264	287	271	285	294	287	286	281	283	291	295	304	292	298	287	306	287	285	289	255	309	293	294	281	270	294	251	283	285	313	277	317	314	293	291	303	269	282	252	312	333	306	284	280	288	240	280	295	279	284	296	309	281	274	294	278	283	313	309	250	278	255	287	285	293	296	285	260	290	319	280	286	292	273	309	317	269	274	258	304	281	296	275	281	264	326	273	261	287	273	272	308	278	311	295	287	283	240	288	295	307	288	293	283	283	279	293	288	288	263	291	316	321	297	291	238	308	305	291	299	302	308	294	278	303	267	282	304	293	284	286	248	304	283	278	265	275	293	273	273	280	291	296	276	286	286	288	288	306	250	341	294	292	299	299	263	282	261	317	305	256	275	289	294	275	288	301	293	291	298	256	306	314	301	304	276	283	309	308	300	294	254	271	307	264	310	268	269	255	337	307	301	325	305	291	279	268	283	260	306	297	318	285	296	276	276	274	259	285	317	280	308	300	262	310	294	237	276	296	301	306	309	293	295	291	237	272	310	268	282	282	291	298	279	271	281	295	266	314	293	317	289	285	304	292	259	310	307	292	275	252	284	274	273	294	294	283	285	307	297	284	266	277	288	332	325	305	269	254	276	305	275	277	254	261	293	269	279	297	307	297	309	270	278	278	281	305	302	288	281	271	291	283	291	312	289	292	314	314	265	261	264	270	268	289	269	285	295	305	274	288	270	253	263	263	316	289	320	302	283	253	317	302	297	274	306	291	261	309	282	300	303	293	281	297	263	275	286	284	294	284	279	276	295	317	291	280	291	248	251	293	286	303	274	281	283	260	330	277	290	313	258	273	303	261	308	292	296	287	281	294	293	271	281	302	277	275	261	285	298	322	268	300	269	286	299	278	263	306	257	295	302	283	321	269	275	284	287	287	269	301	254	292	286	257	263	293	304	293	279	244	261	301	288	257	284	301	301	273	321	275	292	276	302	311	287	290	311	301	292	291	292	292	291	288	293	291	306	280	271	289	283	290	300	282	283	266	274	286	302	265	294	265	300	283	318	312	276	277	290	305	283	302	292	336	271	286	295	308	295	328	310	303	270	250	326	234	283	278	283	335	282	294	262	275	285	272	287	265	295	272	301	325	279	302	244	298	257	279	257	306	279	307	268	281	281	277	293	317	291	273	290	277	291	302	263	275	296	269	324	294	276	314	283	271	310	306	273	289	263	276	290	291	323	293	290	278	312	312	279	317	311	278	287	292	287	278	257	254	318	296	285	324	290	293	281	271	303	284	285	262	265	262	293	274	294	280	305	279	301	293	295	342	308	286	290	298	321	306	303	257	267	293	321	269	259	296	301	300	321	254	329	275	265	297	288	284	293	298	285	268	276	299	304	295	292	302	297	321	300	256	286	281	268	282	298	272	302	279	281	294	264	293	267	291	313	278	295	283	281	269	270	256	268	291	298	270	264	281	276	264	300	275	278	294	298	326	295	337	304	272	293	305	290	252	295	306	297	319	275	318	313	293	268	289	265	279	294	260	264	319	325	293	303	286	300	287	275	273	301	274	287	283	311	291	263	275	263	290	287	306	280	264	284	274	279	291	284	281	299	253	271	311	303	274	298	270
2651	1736	4477	4136	3286	3366	2589	1169	769	748	737	765	724	722	782	773	789	795	714	786	783	753	755	713	752	732	762	848	840	744	735	797	828	819	838	781	785	804	801	769	822	742	765	719	744	721	712	707	739	692	722	728	714	714	720	652	726	721	677	714	686	727	681	666	673	725	736	697	712	702	669	631	666	693	728	668	748	720	729	668	747	674	685	690	686	719	687	751	734	713	704	662	703	709	693	703	669	684	686	657	725	707	661	719	739	736	698	714	675	744	709	722	666	695	711	729	701	720	718	702	686	693	680	734	701	714	688	701	676	678	688	689	733	698	739	689	666	683	677	700	695	719	716	719	713	713	711	735	685	715	714	654	658	692	705	672	719	659	712	669	679	719	675	711	726	706	729	686	730	711	781	706	698	723	671	653	678	679	735	719	749	678	708	768	670	726	719	676	697	687	710	742	670	699	677	709	686	745	696	653	762	684	706	704	679	705	712	697	714	703	740	756	696	708	684	727	732	656	676	720	731	700	681	744	680	752	675	689	723	689	674	688	682	694	724	724	666	700	681	714	724	672	732	707	694	676	685	729	725	703	710	720	696	699	728	725	722	643	710	718	676	706	694	648	693	672	696	743	731	696	673	653	676	685	692	684	700	721	677	688	689	675	700	713	696	699	697	662	745	674	696	674	736	690	706	700	742	713	718	713	709	723	713	692	694	712	685	675	681	706	725	757	693	704	651	703	668	783	719	755	730	718	741	693	733	742	690	695	700	661	722	722	679	702	670	733	757	669	687	744	686	695	696	661	695	669	684	713	731	697	707	699	727	688	712	673	707	697	669	693	687	716	732	720	704	680	692	706	726	698	713	705	669	676	681	686	698	717	764	707	733	709	694	668	671	680	708	743	723	663	688	706	673	763	653	733	707	693	669	705	672	689	694	746	702	731	708	674	671	709	715	666	720	708	672	730	740	690	676	696	683	726	681	725	696	742	719	678	633	663	704	675	693	684	687	734	679	682	751	699	705	730	734	680	706	711	717	691	733	698	674	671	706	714	655	708	643	709	683	697	753	748	669	725	670	691	723	724	694	658	733	718	717	697	712	694	742	666	718	701	686	707	677	710	718	696	732	687	695	689	718	675	682	696	743	760	680	624	669	757	752	711	742	724	716	723	695	718	669	707	724	731	672	713	695	713	683	682	692	703	747	704	708	682	750	731	695	684	680	701	704	687	694	687	696	679	704	691	765	675	715	698	714	696	730	704	688	697	729	687	669	723	735	695	697	703	755	683	712	743	742	698	677	700	731	710	706	696	698	689	676	691	731	658	689	699	722	694	679	722	641	658	719	694	734	725	725	700	663	693	672	676	730	707	667	715	714	728	696	751	678	698	705	655	710	669	712	711	747	699	731	692	710	795	711	665	711	691	724	704	717	707	684	760	737	752	707	726	733	722	697	706	715	725	696	690	734	670	743	687	737	728	706	701	715	722	700	690	725	730	710	752	721	717	682	705	692	721	732	689	696	747	700	656	656	689	700	708	754	719	702	716	704	740	685	683	729	700	710	689	669	684	691	744	687	707	682	689	714	695	705	729	740	720	739	703	715	645	745	682	732	715	727	693	726	727	698	694	681	697	693	737	692	716	672	672	736	711	721	715	648	660	709	681	693	711	667	676	693	703	705	710	746	693	757	667	694	717	708	712	701	691	680	693	669	731	715	654	734	696	715	733	709	727	703	701	713	684	677	676	654	703	713	744	736	706	676	695	697	705	670	740	730	705	709	717	660	668	706	749	695	682	708	710	687	686	694	699	677	722	667	730	732	706	683	701	718	711	682	728	700	675	680	720	730	754	665	687	720	678	711	756	659	677	709	725	705	641	695	719	686	712	707	678	668	682	716	724	725	700	675	671	744	755	722	751	692	760	664	753	720	677	713	687	731	764	687	681	690	717	696	699	694	721	682	675	709	686	679	721	714	693	728	708	703	696	743	735	709	692	735	714	669	712	712	714	660	716	693	711	764	673	653	698	659	678	700	671	754	690	724	665	682	710	718	676	685	693	722	723	690	708	735	727	714	714	721	722	670	680	714	717	741	694	710	717	728	718	683	707	703	726	695	696	699	664	703	711	671	695	698	695	682	715	693	703	648	743	716	725	738	705	692	689	725	689	670	708	665	715	690	684	665	735	673	751	716	740	731	707	715	696	668	689	701	688	698	682	708	696	633	698	736	733	719	698	693	714	743	702	691	718	728	685	688	674	698	704	687	671	721	693	718	713	710	748	708	710	743	696	704	694	719	658	693	694	695	721	716	726	736	669	657	709	662	725	696	681	700	686	681	708	694	673	686	698	679	766	723	687	734	747	728	722	686	704	711	725	705	675	701	704	750	754	719	687	696	706	683	680	672	666	679	723	691	742	696	713	708	680	726	644	706	654	701	713	725	669	693	628	711	667	673	709	704	699	698	729	735	721	679	749	746	685	688	641	748	724	752	718	689	687	693	689	706	714	752	682	642	736	722	661	741	721	699	751	668	707	714	697	749	701	722	724	741	660	673	694	697	662	689	754	680	702	672	715	707	683	708	672	759	730	717	717	725	692	666	687	689	699	733	673	739	722	762	678	700	686	723	669	697	736	658	714	734	719	748	711	677	711	671	720	676	695	687	695	727	690	714	721	715	683	683	713	696	699	688	723	710	695	689	708	721	695	680	690	711	704	736	681	690	718	728	769	693	706	658	693	710	667	698	723	691	717	637	711	701	683	681	718	673	680	735	721	716	720	673	684	675	703	709	688	663	723	693	676	693	736	705	696	721	673	729	679	686	741	696	699	717	739	729	696	692	730	749	685	730	704	694	712	643	738	664	679	651	682	687	689	709	667	701	705	771	689	671	685	721	688	713	680	712	707	739	686	703	661	724	725	674	695	714	657	717	692	716	715	647	696	703	733	678	761	669	662	666	728	709	706	711	709	692	677	667	672	673	706	740	684	693	714	698	658	675	705	732	683	676	695	711	721	709	675	728	729	697	746	717	724	698	682	717	718	701	670	718	699	700	738	681	753	704	719	700	696	715	735	686	669	713	677	717	689	680	705	723	663	749	728	675	739	680	746	700	735	678	724	700	692	743	719	651	721	676	682	707	721	673	717	700	719	707	709	726	723	727	727	721	637	685	727	694	680	734	731	697	701	715	696	655	693	709	694	707	742	676	721	712	694	736	737	664	670	692	655	714	711	701	683	717	712	700	676	696	659	640	702	693	705	693	699	709	638	717	712	668	711	652	699	689	741	718	741	735	693	667	693	701	702	718	735	682	674	645	685	767	659	699	738	717	682	710	682	662	685	746	711	717	694	709	710	707	676	694	710	691	685	725	715	698	698	673	685	750	722	673	664	690	685	714	689	676	692	707	697	732	687	719	726	732	686	700	719	684	716	698	704	684	760	674	695	711	697	710	701	689	705	672	676	732	717	703	705	705	662	702	714	731	727	714	725	727	744	682	674	673	679
8097	2332	3340	2337	1412	1399	930	454	315	329	305	315	294	303	299	319	303	279	281	303	309	291	288	314	289	289	280	308	322	307	290	307	319	316	336	292	325	325	323	329	302	292	326	304	282	284	304	275	285	309	327	271	287	314	306	274	316	310	298	248	276	273	282	329	309	284	292	281	240	292	303	287	281	277	296	295	291	290	311	269	275	282	273	292	278	288	263	327	291	284	296	279	289	272	299	299	284	274	284	283	278	316	281	243	280	275	289	287	262	292	278	280	325	296	290	300	283	297	280	279	324	287	289	303	267	260	262	269	275	287	316	310	270	287	288	275	289	308	298	324	269	259	274	273	280	282	281	286	310	289	277	280	286	274	290	263	301	287	265	306	271	305	269	276	261	272	275	310	265	277	278	310	283	301	296	276	267	271	302	320	274	295	281	272	297	290	278	286	267	292	259	267	263	276	290	311	284	286	280	306	270	266	274	294	252	249	308	286	277	280	253	291	312	288	269	282	294	301	290	292	258	274	279	300	268	246	300	296	288	276	280	297	281	266	319	279	267	298	284	309	246	284	313	299	253	293	303	298	297	271	294	276	304	305	299	296	264	283	289	282	285	280	290	278	287	267	308	286	284	286	263	308	280	269	287	283	270	303	290	307	289	300	279	258	290	278	260	270	271	286	318	280	270	292	284	301	271	309	252	308	288	259	301	264	296	282	302	283	286	339	305	267	281	300	281	249	267	284	263	279	284	300	292	322	279	260	280	244	297	272	254	275	264	277	316	269	286	284	274	304	304	285	286	293	281	262	286	307	292	273	280	317	268	319	316	258	305	252	262	276	272	265	273	272	283	277	288	332	292	290	284	277	293	292	290	264	285	281	258	268	297	297	275	327	264	289	285	278	308	269	306	311	279	283	290	307	260	273	257	258	287	287	308	314	274	285	299	284	296	304	267	286	304	274	326	280	264	279	268	280	318	302	277	276	310	328	289	323	257	311	282	280	256	291	309	286	296	275	273	281	325	270	277	294	294	242	297	301	248	272	288	276	275	278	293	307	281	281	276	277	299	241	260	258	279	304	249	284	283	319	283	276	275	297	273	279	293	278	269	301	299	272	297	291	287	272	264	276	294	277	279	284	271	278	283	253	278	260	290	245	302	268	274	270	271	303	284	258	288	276	270	303	318	291	280	312	271	330	303	251	275	287	287	285	282	276	277	269	297	278	283	315	310	274	280	299	297	269	311	289	254	260	261	290	278	307	280	281	281	261	268	284	293	294	317	285	264	268	301	285	298	270	297	279	301	289	289	301	293	282	271	298	284	255	282	277	275	289	264	287	287	306	286	267	279	304	283	285	241	278	311	307	273	287	269	296	307	285	313	287	294	322	291	302	261	291	291	278	278	272	302	281	289	290	308	285	278	310	289	266	287	306	297	275	262	278	283	284	278	299	326	288	292	239	316	265	299	271	294	275	270	274	306	298	265	290	302	292	286	299	304	252	306	295	260	296	275	255	269	275	310	304	254	269	259	293	285	279	284	292	276	285	340	295	292	259	287	287	285	267	296	303	260	283	303	269	252	300	274	299	292	306	271	251	292	318	279	280	316	286	281	304	297	279	312	339	276	282	276	304	294	316	277	276	299	316	275	305	259	270	269	312	295	275	311	283	306	291	317	321	263	289	289	294	315	316	278	281	282	313	297	303	304	315	303	288	294	278	276	302	303	273	284	269	255	305	279	290	292	271	260	274	287	306	279	282	280	265	270	287	300	273	281	319	287	266	302	287	286	267	282	274	298	300	274	292	253	302	302	282	284	294	270	274	272	292	242	294	266	269	248	266	252	276	265	285	286	280	295	273	308	273	255	291	279	268	287	300	274	274	284	265	304	276	288	299	304	281	282	258	299	256	262	263	311	277	273	311	275	301	267	288	304	292	290	266	245	289	304	289	282	270	274	269	304	299	296	294	257	273	321	266	328	282	298	287	294	266	247	284	290	309	272	301	306	289	288	267	290	286	287	295	281	280	289	277	274	304	293	279	327	261	291	298	271	284	289	281	299	285	288	307	263	291	294	288	263	281	268	282	270	304	316	301	289	269	308	291	273	307	254	300	294	279	280	289	282	291	286	280	279	262	287	279	288	273	272	291	296	264	295	287	294	263	275	251	243	284	273	245	266	263	308	306	271	283	304	305	256	310	291	290	273	289	297	301	286	283	267	295	324	280	280	304	281	299	274	283	268	308	274	313	288	276	289	301	285	270	297	282	280	255	257	282	302	270	290	294	304	276	284	275	291	273	297	290	312	314	303	268	264	304	280	294	267	296	284	306	300	284	291	281	278	239	292	274	288	286	273	285	295	286	273	278	243	276	295	304	268	305	276	328	327	290	294	315	289	276	289	281	305	292	282	285	290	302	289	302	295	297	270	264	296	287	278	284	300	289	296	281	258	299	292	286	259	296	245	292	304	273	268	283	277	263	283	294	284	299	297	273	284	298	245	282	275	270	259	289	284	323	295	265	284	288	271	270	310	299	292	278	266	288	286	283	288	296	307	295	310	285	271	286	230	265	309	317	306	281	260	269	280	303	275	285	267	290	270	308	301	255	296	314	260	269	248	287	267	272	272	289	325	278	253	296	280	261	269	293	266	248	281	292	312	300	308	257	287	255	282	295	268	255	294	294	320	288	271	298	329	278	266	271	271	276	278	288	284	262	308	269	266	286	288	289	272	302	296	335	304	274	279	297	287	278	272	287	260	310	293	293	318	277	305	272	288	289	305	286	311	272	299	259	284	294	263	268	300	246	326	280	296	286	289	287	274	295	307	287	271	293	301	296	275	280	300	272	267	277	320	298	292	302	266	283	281	288	276	271	303	285	290	287	296	283	285	287	296	279	277	277	284	291	287	263	286	272	248	303	316	266	273	284	321	278	305	278	304	296	305	278	310	277	275	304	297	277	305	267	272	255	275	273	302	294	290	282	276	227	291	285	325	302	306	296	250	245	288	256	309	296	262	256	304	310	313	282	267	263	308	306	305	273	270	282	283	280	326	277	298	292	265	298	278	302	311	281	307	292	251	250	268	277	285	304	273	272	306	291	278	284	326	286	279	263	280	286	270	277	309	279	243	296	281	273	296	272	274	295	292	277	265	257	296	303	270	287	312	286	310	304	298	267	315	331	273	277	285	267	300	294	292	271	284	267	283	293	296	268	283	283	303	270	295	274	277	312	263	263	297	303	321	276	305	309	274	293	275	307	277	292	282	271	287	312	266	297	291	300	277	286	288	273	300	296	274	267	290	277	268	284	294	289	323	274	302	268	328	288	259	296	286	269	265	274	309	293	267	297	311	274	296	294	316	309	297	296	267	282	287	280	270	302	305	278	262	278	305	305	285	306	293	301	289	281	276	288	275	292	274	269	290	295	293	308	298	302	289	296	290	292	276	267	260	271	295	289	271	293	286	285	271	289	306	287	288	273	284	260	305	292	289	276	285	276	284	310
7262	2744	6838	6790	5231	5646	3942	1521	979	917	865	846	820	810	881	892	902	845	809	872	822	814	771	741	737	886	982	1049	975	847	894	884	907	900	943	854	875	868	813	862	838	808	765	729	729	713	716	722	702	693	748	795	742	751	789	727	721	696	720	709	667	728	668	716	702	709	630	704	752	736	678	716	697	757	701	719	702	737	749	693	707	661	712	694	716	718	756	632	681	701	678	691	717	678	663	698	718	722	731	729	684	669	730	684	690	707	670	700	693	743	743	707	694	731	681	694	721	679	662	717	715	727	751	689	678	727	731	663	698	663	688	709	727	696	689	693	671	656	691	684	666	640	727	665	722	703	661	651	691	667	701	686	727	733	703	718	744	699	705	668	719	717	670	712	707	670	713	694	704	711	683	675	690	701	701	689	709	684	716	695	704	724	722	714	712	693	674	691	705	721	656	729	690	685	699	694	667	704	695	662	709	682	754	676	639	691	696	725	673	727	693	665	725	686	735	710	658	693	645	735	707	702	714	717	694	650	718	668	676	660	674	731	669	711	674	663	722	666	654	693	702	718	715	705	683	695	691	681	685	706	709	682	696	682	716	713	673	717	689	686	757	685	717	691	664	685	690	772	747	639	693	698	670	727	700	670	723	707	669	679	743	718	707	695	699	660	701	691	674	678	665	689	713	670	668	680	689	704	654	650	646	676	688	680	645	687	703	701	727	661	722	703	737	755	708	708	691	721	707	739	713	700	658	682	705	708	722	693	699	656	664	698	697	670	706	684	691	653	695	720	670	703	740	677	686	689	684	694	754	632	667	658	701	723	675	651	680	653	692	667	654	664	642	655	677	697	684	682	670	658	674	663	696	694	721	703	693	718	715	719	705	674	725	695	673	684	711	655	691	718	671	690	678	711	716	713	684	677	669	685	711	751	723	707	677	709	684	654	729	710	770	704	666	706	644	707	688	680	726	705	671	717	745	713	791	698	719	660	685	734	715	650	731	672	716	720	732	730	719	706	647	717	658	719	677	754	679	704	683	722	661	701	733	654	707	651	710	669	655	658	676	705	656	676	672	672	705	692	711	693	706	731	720	681	666	713	717	673	658	669	668	686	665	683	688	710	658	700	652	695	720	703	730	665	706	706	703	725	745	688	778	694	738	666	726	739	666	680	719	702	728	671	685	672	672	658	735	665	699	695	646	644	684	684	684	722	690	698	680	698	656	677	642	709	671	703	730	711	675	720	710	705	661	702	640	693	702	720	671	715	721	718	679	715	725	657	675	728	699	669	715	665	708	653	708	680	664	700	678	716	693	726	696	672	716	704	676	701	653	732	694	685	642	667	705	692	749	672	713	730	627	687	635	758	673	666	705	667	641	715	665	676	744	648	691	697	703	703	679	724	685	713	708	718	736	686	668	717	687	687	683	676	653	678	667	722	685	665	707	679	710	705	664	705	730	726	708	742	732	658	708	688	655	699	704	716	693	715	694	690	712	698	674	718	668	688	706	714	656	666	665	694	703	674	648	650	717	695	732	694	684	679	725	658	672	706	697	700	739	702	680	727	731	684	711	704	677	663	708	687	624	705	707	682	687	734	717	715	736	675	669	656	717	690	696	698	713	642	698	628	675	681	686	669	657	711	662	732	730	674	721	746	703	714	661	702	732	684	676	691	725	721	638	691	686	675	733	696	681	728	748	700	695	683	677	651	709	716	691	663	741	674	674	653	723	667	690	684	657	703	692	691	749	717	741	721	703	729	697	676	639	720	721	648	699	670	698	695	705	743	683	649	666	687	705	651	693	687	702	688	727	670	687	644	755	697	745	709	672	726	656	680	723	693	707	680	678	701	708	730	708	697	734	699	678	661	698	705	721	697	693	740	702	717	696	701	714	697	640	681	652	652	678	669	684	694	704	652	700	731	680	736	699	751	699	720	677	681	732	682	696	671	698	724	687	682	709	679	690	683	666	718	705	717	759	674	722	677	662	665	688	737	690	695	702	677	701	669	665	707	750	706	721	688	709	663	661	710	708	698	711	670	717	664	701	685	718	702	713	684	731	673	742	649	693	679	707	676	692	677	689	688	743	681	716	699	684	687	729	713	650	701	662	682	687	749	665	638	723	709	675	715	660	693	679	695	683	680	650	710	696	703	730	697	686	645	680	704	737	697	688	685	714	669	719	680	706	703	722	736	667	670	698	732	703	690	725	678	706	699	636	692	721	683	676	665	756	739	730	646	747	686	675	728	698	756	690	688	720	697	709	684	681	721	699	712	727	693	718	729	664	686	687	711	738	684	682	678	706	704	691	679	731	690	670	703	630	715	666	676	682	697	700	740	699	718	706	672	649	676	711	685	618	700	656	712	702	709	679	692	689	699	707	747	709	650	679	674	711	688	738	706	734	692	738	678	689	779	647	706	650	716	692	718	724	751	720	660	701	736	714	718	730	739	708	692	704	669	703	699	708	713	698	684	708	715	665	624	718	729	704	621	686	704	687	741	697	652	706	620	687	710	657	639	621	713	700	705	701	605	720	723	702	690	681	702	708	681	661	683	699	705	725	726	676	646	732	699	714	687	684	689	680	711	686	695	690	718	716	666	707	741	722	678	700	732	655	713	648	703	695	651	704	715	709	675	704	690	714	628	659	660	695	674	712	695	720	698	699	675	698	684	690	701	717	757	678	692	626	736	672	687	706	694	725	703	668	706	727	691	670	630	698	745	675	684	676	660	721	719	733	720	684	682	723	702	716	650	721	678	673	663	722	696	693	702	663	663	722	684	694	712	702	726	743	692	686	632	672	665	678	679	701	673	685	666	690	664	676	700	760	695	704	715	686	765	686	713	682	703	634	660	654	759	760	708	712	678	704	704	746	730	708	673	702	658	696	712	697	694	726	671	702	647	706	726	700	688	711	701	701	732	672	714	684	679	666	667	693	680	672	703	730	710	677	674	677	725	662	717	711	678	677	712	686	696	654	686	668	728	642	710	664	687	711	682	651	712	715	638	680	736	646	694	689	688	678	686	673	699	746	708	677	698	667	679	680	642	698	738	696	658	676	689	665	726	694	687	729	686	741	745	701	682	691	715	701	651	689	726	662	680	719	731	691	749	676	722	696	702	703	643	660	694	695	702	695	689	690	699	711	645	668	638	689	716	666	670	697	659	652	696	687	664	701	699	707	708	672	692	724	699	763	730	678	675	671	644	669	715	696	662	701	644	687	683	721	678	688	675	703	703	711	677	741	681	750	696	665	687	712	693	726	678	642	724	723	692	749	691	713	694	690	705	709	748	666	689	686	658	693	645	732	717	660	675	648	726	697	678	656	666	701	733	737	688	657	686	652	701	643	673	685	703	731	706	678	706	705	669	676	668	673	753	676	673	694	712	726	623	689	682	649	675	706	694	697	645	686	646	704	737	707	697	689	715	648	692	709	698	688	702	713	684	673	687	655	696	724	705	692	681	687	697	676	751	670	682	746	715	676	674	682	655	686	710
14327	3786	4719	3112	1826	1608	800	411	251	257	248	208	215	250	258	232	229	249	207	192	218	213	183	195	193	244	267	283	239	213	233	230	241	241	211	236	215	228	217	225	193	204	208	213	195	170	217	220	200	216	196	195	214	189	221	202	186	194	191	185	188	209	202	195	188	221	215	182	198	180	204	197	174	192	193	219	194	182	199	179	185	159	196	217	211	183	173	225	205	184	198	214	195	195	223	188	175	174	184	198	185	200	184	196	175	218	168	185	213	190	197	176	201	178	166	183	157	188	182	192	220	191	219	221	205	205	212	207	170	178	193	182	200	185	176	192	188	189	212	190	196	216	193	177	195	181	164	213	215	190	184	178	188	232	216	187	199	166	184	174	186	200	204	208	183	190	193	210	240	220	207	170	155	194	191	200	206	180	189	189	185	199	162	190	194	194	186	211	206	204	231	188	214	177	181	163	211	204	189	205	182	206	182	175	211	173	211	195	191	182	204	190	199	197	164	190	182	171	188	207	194	189	169	214	194	177	204	192	201	185	172	205	202	191	200	193	203	198	171	174	196	187	200	182	181	182	184	189	199	199	199	188	212	177	181	200	180	172	230	193	187	189	187	181	178	186	181	217	209	184	196	180	170	194	178	186	187	167	188	179	191	185	160	180	187	188	174	194	182	213	172	176	177	186	195	204	187	201	190	204	221	177	172	201	192	202	190	180	193	191	214	210	178	201	200	189	178	165	197	183	198	182	190	211	196	186	197	171	194	167	173	194	189	183	190	220	210	218	181	165	170	185	176	191	175	196	183	181	168	206	189	192	169	203	161	160	169	204	208	184	177	180	195	189	174	186	165	186	199	192	175	206	180	177	181	180	196	182	171	189	196	201	169	181	225	188	210	171	189	186	176	181	206	204	194	189	212	203	191	191	184	183	181	218	186	188	203	185	197	206	196	211	181	193	197	206	200	205	204	195	167	184	183	184	194	182	205	188	202	190	181	201	178	195	189	199	199	187	193	216	186	195	182	173	227	198	215	170	213	192	177	197	175	187	205	185	206	175	197	225	201	193	189	195	193	195	198	171	179	198	198	179	176	186	161	206	201	165	172	187	179	215	195	196	204	189	179	198	194	206	182	168	193	195	216	194	202	205	165	189	198	192	186	176	184	174	194	176	208	172	189	205	206	205	189	205	171	199	179	187	185	198	165	206	169	177	194	200	203	187	186	208	191	201	184	183	212	190	183	188	178	184	193	191	240	201	174	181	203	200	208	195	212	199	226	192	191	184	176	212	153	191	200	191	216	204	191	212	180	176	201	166	182	189	180	196	185	190	202	185	167	204	187	193	177	200	195	208	195	168	178	215	194	180	203	176	196	198	226	184	220	175	185	197	164	195	168	174	214	193	182	195	186	180	187	187	204	199	173	202	222	194	195	195	187	215	193	190	197	197	195	155	203	193	178	175	184	175	199	187	208	195	179	208	179	186	184	186	208	206	183	193	198	207	202	209	191	194	174	206	218	209	204	193	185	209	176	149	199	190	194	213	193	192	218	183	210	186	177	199	162	190	204	198	192	188	173	180	157	193	203	176	198	200	187	199	212	198	185	203	195	182	158	183	186	177	181	176	202	200	192	211	201	210	186	181	181	193	216	196	186	198	166	175	175	171	201	182	171	189	183	182	176	195	181	207	178	171	201	226	190	205	186	178	183	169	174	176	206	207	184	204	203	189	179	190	209	193	198	214	219	194	198	177	206	161	197	204	187	201	197	223	189	198	192	195	180	206	167	188	175	206	199	170	181	205	164	189	203	157	207	165	198	182	179	186	181	199	169	182	204	174	191	197	208	194	217	193	170	182	170	211	165	139	192	178	199	188	175	193	201	187	175	205	199	182	190	186	193	191	215	194	185	215	187	166	196	183	187	161	177	178	184	204	161	188	197	174	169	192	187	168	196	204	226	184	190	191	204	194	185	183	184	197	205	199	188	221	189	171	188	197	169	174	196	197	188	171	185	195	178	162	184	200	204	183	196	206	171	193	204	181	182	203	207	212	191	177	195	193	179	200	204	187	185	224	200	195	194	207	198	192	180	189	175	210	178	221	201	169	189	184	204	185	180	183	181	198	183	193	201	175	185	190	203	188	186	189	196	188	185	226	197	202	177	194	196	194	178	181	203	203	202	196	189	189	203	203	151	201	173	199	176	180	193	195	195	177	181	189	199	197	194	171	185	186	193	194	204	207	219	183	195	174	160	173	188	193	166	204	203	167	207	174	227	184	196	193	189	213	167	162	177	182	195	187	197	183	218	178	176	181	176	199	169	178	210	199	166	182	193	212	200	181	186	225	206	179	203	207	191	197	195	201	161	186	162	177	173	203	198	185	189	180	183	167	207	185	196	197	198	218	181	187	217	202	174	214	206	198	178	181	198	163	182	174	179	174	180	199	195	176	181	177	194	182	179	196	190	181	210	195	167	207	214	212	185	204	192	211	181	219	206	188	179	161	175	186	183	166	193	192	190	201	180	170	185	197	179	190	207	208	194	160	186	172	214	192	196	190	223	214	176	189	189	180	178	168	163	196	190	189	184	180	199	177	206	198	174	187	193	196	161	195	186	187	202	202	185	195	189	206	213	201	167	201	195	168	212	185	189	206	171	196	174	215	200	188	178	201	194	197	202	182	204	191	174	177	183	199	170	186	189	202	186	177	194	180	196	196	188	212	190	212	174	170	179	199	182	188	169	204	201	206	206	192	194	203	203	196	198	179	183	192	202	184	188	186	205	199	205	170	191	212	177	203	174	198	221	190	215	201	178	191	185	196	177	195	188	189	188	193	187	190	189	205	176	191	179	183	182	191	214	214	163	205	191	188	185	202	199	183	198	194	193	184	196	199	207	190	200	201	183	180	189	181	185	204	190	196	178	173	202	188	210	180	205	190	204	197	195	178	221	187	188	178	208	192	204	196	205	181	157	222	203	180	189	188	188	199	168	178	175	201	180	198	172	215	192	188	193	190	200	221	204	193	175	200	178	190	173	222	163	189	177	168	194	200	182	200	204	181	189	225	189	198	192	228	216	185	171	197	194	185	194	179	209	178	174	197	189	176	218	200	206	192	212	205	182	174	188	162	205	156	169	195	165	193	190	181	190	203	190	184	181	200	195	205	211	186	200	206	198	174	160	163	197	194	199	186	189	194	186	186	201	215	202	194	188	180	188	184	175	218	198	171	194	178	182	190	186	177	164	187	199	185	186	209	199	207	178	193	201	210	216	180	191	199	183	214	178	221	163	194	184	194	182	189	210	158	193	161	185	186	186	188	204	192	192	189	190	173	191	201	177	173	201	182	179	206	183	178	186	172	190	193	184	191	205	174	198	189	179	216	197	188	190	179	175	183	198	202	202	180	157	180	172	198	188	186	186	177	184	172	196	204	196	203	197	185	195	192	172	202	207	181	215	187	192	192	199	179	202	183	184	163	180	181	186	161	206	187	197	195	136	221
9298	3850	8597	8984	6999	6781	3399	1420	974	877	837	835	738	737	932	856	758	766	738	776	690	664	607	607	659	790	1106	1041	878	787	802	799	860	809	839	788	750	718	723	687	716	664	645	596	567	498	530	504	537	494	497	540	500	553	589	517	529	503	501	540	449	474	491	500	507	458	487	538	467	504	515	486	509	466	484	515	503	549	479	484	499	479	530	521	501	500	469	499	522	489	495	479	491	469	525	489	498	508	459	462	471	469	481	487	498	503	484	448	505	450	466	491	499	494	477	455	478	466	466	485	521	468	463	504	493	471	503	485	467	483	482	465	450	475	499	491	505	516	481	487	485	517	493	510	469	480	486	496	460	505	490	475	475	492	475	521	491	473	513	442	502	508	469	463	468	490	460	437	410	511	516	509	491	489	454	473	478	508	462	505	496	490	482	476	495	485	482	515	497	452	468	469	484	487	473	520	506	457	459	447	479	488	505	513	473	483	487	457	457	485	447	474	485	460	468	486	465	536	502	487	475	464	498	518	496	492	471	516	490	496	473	461	436	516	458	477	465	480	488	456	479	455	472	457	469	486	447	499	477	479	478	447	498	474	451	469	474	515	488	483	468	486	495	484	473	510	494	488	478	451	443	453	508	511	489	465	460	482	454	454	515	471	498	477	461	469	486	485	499	498	503	464	477	489	492	458	444	490	473	480	435	450	495	481	451	430	474	492	519	504	459	491	478	474	495	474	467	458	475	501	507	453	489	463	494	484	476	522	473	506	495	477	493	490	502	484	511	477	480	507	528	503	482	504	484	481	485	463	518	492	491	478	511	462	517	494	487	505	475	465	464	461	451	482	509	501	503	455	467	465	462	490	522	501	533	483	500	451	515	475	453	485	480	460	473	481	493	463	509	492	487	481	522	465	516	479	463	492	474	451	456	500	476	461	495	497	494	472	468	466	484	478	490	509	483	518	455	464	469	479	504	513	463	453	514	478	482	472	474	470	481	483	500	484	487	487	469	508	469	480	507	468	484	473	467	516	473	478	439	458	490	517	480	495	483	474	444	494	458	511	476	477	479	462	486	504	484	478	508	543	467	474	538	468	441	485	500	477	498	475	500	501	505	509	448	464	459	477	478	408	465	502	487	498	474	467	476	479	461	506	465	502	539	497	530	457	482	464	477	453	550	536	477	479	475	448	494	495	480	446	463	497	458	446	451	492	460	496	489	509	494	486	447	489	503	443	481	497	500	490	452	559	503	501	478	482	505	466	482	473	505	430	467	471	476	499	502	473	490	489	471	489	508	449	540	506	426	453	493	474	538	489	471	450	506	459	493	471	497	493	507	470	475	473	453	486	479	486	485	478	482	500	452	471	504	507	473	498	487	483	481	495	468	480	489	478	457	540	475	512	503	478	486	529	472	456	475	471	491	434	443	500	463	491	480	513	478	468	473	499	480	491	466	481	468	467	473	497	488	457	504	481	476	495	504	493	498	501	457	493	476	514	505	459	470	521	496	501	468	530	511	460	469	496	489	467	480	496	483	488	490	549	518	490	509	469	456	492	452	462	539	458	512	494	488	483	485	475	448	465	449	431	485	499	474	498	465	498	499	460	472	454	464	458	460	487	492	455	495	444	519	493	484	543	485	475	478	497	450	528	468	459	498	456	452	471	452	480	456	516	499	519	473	475	463	490	469	504	478	519	465	455	519	500	470	521	448	460	466	489	489	464	468	488	459	498	467	484	450	505	491	472	493	472	450	495	506	512	455	515	481	476	466	522	471	509	474	496	443	509	444	477	464	475	483	494	479	467	504	525	459	460	473	499	480	474	498	461	464	500	497	469	508	505	470	460	462	498	509	460	489	460	545	488	479	464	513	489	495	514	462	482	535	476	470	477	495	433	467	474	458	461	481	513	469	482	478	449	484	459	446	479	491	471	471	474	443	485	464	483	475	503	463	479	520	495	524	490	440	468	506	483	516	494	463	464	469	513	464	483	485	518	506	492	481	483	462	526	480	467	503	475	482	458	486	480	486	482	500	509	489	468	533	535	464	443	452	459	463	486	478	445	477	501	490	489	486	480	491	458	488	473	505	480	433	511	493	495	493	502	509	510	503	519	486	461	504	504	453	480	463	495	448	480	465	475	518	455	497	451	478	482	464	489	506	481	487	485	495	474	490	486	510	474	476	467	506	468	476	512	499	497	477	473	522	489	485	472	479	489	472	439	435	451	447	485	451	514	524	504	485	469	480	484	532	536	476	495	478	513	509	456	487	443	509	509	535	472	524	506	466	487	487	485	464	418	496	505	493	480	487	481	477	484	527	500	464	516	515	504	463	477	485	495	458	519	498	471	440	473	489	511	503	499	481	486	512	502	512	452	490	460	478	494	491	508	485	496	460	502	460	462	504	469	489	473	492	491	460	488	432	494	496	505	515	489	513	511	463	478	495	420	526	490	472	463	490	497	483	458	488	487	478	482	445	474	480	504	479	427	499	476	532	465	479	473	466	492	505	488	492	504	493	500	485	495	471	497	452	495	458	464	474	453	517	481	519	467	464	483	478	450	487	434	514	471	450	463	488	510	472	513	509	500	453	494	486	487	435	505	465	483	476	493	481	494	500	506	449	509	508	486	488	499	473	467	464	500	500	500	474	432	438	470	482	475	512	501	479	454	466	495	480	532	455	506	457	475	497	468	486	498	479	453	485	488	512	489	471	516	486	485	497	492	457	475	504	476	532	469	470	495	486	479	490	495	497	489	471	478	490	520	448	427	488	499	498	502	448	460	488	494	441	458	450	451	488	510	460	497	486	491	492	455	477	519	482	526	522	499	475	477	447	515	511	517	481	487	485	483	502	524	453	478	465	463	512	473	477	465	482	464	498	483	489	488	472	486	475	495	459	497	486	512	486	519	454	449	485	474	513	486	479	511	498	469	469	498	468	472	486	461	489	475	496	466	474	504	490	498	477	482	465	505	456	492	480	476	464	495	474	512	469	555	443	446	492	471	472	477	463	481	443	466	509	490	486	418	470	500	521	478	447	536	498	475	470	452	468	449	508	465	482	502	469	466	477	503	487	512	517	449	479	478	488	458	527	415	482	466	524	500	485	440	525	508	507	462	491	493	470	486	464	475	485	508	485	477	529	471	464	474	478	489	492	464	505	507	473	450	503	505	496	495	461	532	440	511	474	486	481	475	476	457	498	465	457	533	481	517	498	443	472	495	506	486	479	473	486	479	451	532	425	475	508	474	503	475	465	477	518	498	500	473	470	495	509	512	506	502	510	453	487	460	520	461	493	452	510	502	474	467	482	502	472	480	482	502	453	453	458	481	465	471	503	557	455	481	464	505	499	502	462	455	478	473	480	490	467	493	473	491	509	496	486	481	479	479	494	467	471	493	530	478	476	463	505	488	489	484	448	497	484	508	521	490	493	441	447	493	508	485	468	495	488	489	478	453	469	496	474	466	505	479	485	478	460	459	477	485	468	504	487	472	495	507
2770	1677	1883	1207	852	643	369	317	281	294	330	329	286	283	314	299	311	274	321	279	307	289	315	288	271	325	306	319	288	294	298	306	294	295	312	285	270	293	292	312	305	298	285	273	267	287	290	284	309	276	282	308	285	319	297	286	281	283	278	295	297	305	293	280	304	262	297	342	275	283	285	279	324	268	269	275	293	265	284	334	275	276	281	279	317	317	324	317	279	285	274	313	326	286	293	292	255	307	254	298	291	297	279	265	279	267	317	271	329	281	303	276	308	316	317	296	262	302	277	296	287	282	274	306	306	317	303	270	304	334	300	294	302	272	302	285	281	287	286	267	294	328	303	259	330	289	274	282	308	285	283	297	290	282	265	291	282	311	317	302	317	272	299	261	317	295	327	292	267	284	259	257	297	255	282	281	274	283	262	283	281	262	276	294	296	280	301	306	290	314	282	288	299	300	284	293	328	294	276	290	294	276	267	266	319	299	298	275	276	259	288	312	309	297	277	290	269	287	305	276	261	326	297	315	267	334	294	270	270	286	285	288	288	305	261	299	298	296	295	290	288	268	292	304	311	289	320	303	332	251	288	328	296	313	303	295	277	306	281	288	314	275	304	338	309	284	287	269	300	277	312	290	275	322	306	303	296	266	317	285	274	279	283	270	291	291	280	327	314	291	287	313	315	263	296	303	311	305	310	286	272	288	288	296	282	324	299	293	290	291	322	254	314	262	271	274	299	267	294	283	296	291	320	278	305	282	301	291	309	325	271	306	308	317	281	266	292	311	281	287	297	283	329	281	288	266	283	274	250	310	325	293	261	263	290	282	319	277	275	267	295	284	268	287	257	313	262	262	285	269	315	300	290	276	278	256	266	292	306	269	305	286	284	284	304	324	278	290	271	295	275	265	253	309	307	310	288	316	289	253	307	288	306	282	260	308	301	294	298	283	297	309	275	311	292	300	278	297	319	291	294	265	292	265	266	289	298	275	273	286	319	300	298	280	272	270	279	288	280	316	272	320	263	305	307	273	299	297	297	280	272	319	281	298	281	282	284	301	325	310	305	303	246	261	287	301	297	278	298	271	263	273	278	294	296	281	289	300	287	300	273	288	318	272	293	294	276	314	272	309	291	267	312	305	298	300	288	286	292	241	289	282	328	277	277	302	296	275	334	295	295	284	284	286	272	292	283	309	315	317	294	293	317	304	298	287	297	293	284	310	279	292	253	311	316	296	275	261	276	298	298	297	294	293	304	260	304	312	308	304	292	315	335	309	258	269	294	305	303	281	318	281	277	285	297	301	273	330	290	302	281	287	299	299	278	289	318	306	294	262	288	280	280	269	290	286	255	281	286	293	273	300	271	290	293	293	278	235	281	264	310	280	295	293	270	288	306	285	306	268	254	293	263	285	285	237	301	290	326	323	305	295	273	292	270	268	285	317	243	308	300	285	260	293	303	292	284	297	282	248	300	326	310	283	261	258	270	281	314	299	278	265	290	305	305	301	274	318	299	264	282	291	266	292	322	309	302	298	313	296	304	294	278	275	271	261	332	310	310	301	272	276	290	304	288	274	330	249	281	287	292	286	300	290	257	285	270	267	270	313	305	249	312	289	318	306	292	281	317	325	286	256	305	277	276	264	285	274	315	291	294	236	320	294	283	297	256	279	290	250	286	293	308	289	284	276	268	285	298	310	320	294	262	279	312	304	268	296	270	295	265	296	290	301	286	306	292	287	319	316	303	290	249	320	281	289	276	283	291	277	295	310	286	321	267	279	267	282	326	262	252	308	261	252	299	281	280	314	269	282	280	281	298	261	315	276	269	307	295	301	290	297	297	304	287	300	339	304	339	302	334	311	268	266	275	285	293	304	288	259	302	253	285	299	294	257	279	265	326	307	318	235	289	302	301	298	285	269	264	273	294	275	282	280	289	251	328	297	317	287	254	320	302	306	304	308	279	265	287	282	290	299	290	298	302	307	277	292	296	294	285	285	284	301	294	289	286	296	303	281	276	311	281	271	298	256	301	308	289	303	311	272	275	306	260	248	276	276	329	270	276	288	300	276	301	299	280	284	260	296	267	316	294	283	279	275	274	299	302	313	256	296	318	270	288	292	282	284	300	334	307	258	288	273	284	296	333	303	320	314	305	293	301	288	272	319	267	316	299	296	330	313	289	296	298	270	308	277	262	297	294	278	298	280	278	299	317	305	275	272	256	302	275	300	283	288	310	321	303	295	287	251	287	311	300	282	296	265	250	338	297	320	303	269	294	261	285	300	304	272	299	285	281	320	282	297	307	270	291	295	318	297	260	332	291	259	304	265	279	301	281	274	324	297	318	290	291	288	313	301	300	295	279	270	310	291	293	299	279	291	270	271	301	273	271	243	306	313	295	253	313	252	273	300	294	286	274	293	298	287	265	253	286	292	288	280	305	300	285	313	294	289	318	337	269	292	319	299	283	317	309	306	296	279	299	282	294	279	282	296	277	313	290	257	270	287	287	292	284	263	280	264	261	294	278	302	283	288	271	297	277	311	272	290	293	345	272	277	271	249	275	275	298	272	270	294	292	310	292	293	287	315	276	295	312	303	292	276	294	323	277	284	289	306	302	296	295	284	289	267	296	300	328	278	280	320	267	299	307	275	282	303	278	316	287	286	267	248	314	289	283	296	291	304	291	260	280	280	300	297	272	295	294	280	253	306	298	270	267	281	277	298	303	301	278	312	288	312	308	295	244	293	269	261	299	285	306	303	296	299	269	292	302	262	302	281	311	266	279	282	262	307	281	302	303	276	282	298	296	280	296	300	291	316	304	279	275	292	280	270	257	263	304	284	304	305	284	257	282	279	276	278	306	291	291	305	310	277	315	289	305	283	327	303	296	292	290	281	267	292	284	290	318	315	290	293	278	288	288	311	296	287	283	295	276	265	267	289	295	256	315	278	264	287	270	323	266	306	307	292	280	309	277	275	299	259	265	266	305	295	291	297	320	298	274	277	274	290	282	261	247	292	279	280	297	262	310	295	282	284	292	283	281	319	278	301	280	286	321	306	265	277	321	295	281	282	311	297	284	309	272	297	282	320	266	265	292	324	263	281	281	296	281	265	278	284	311	307	305	303	295	317	286	281	306	296	298	268	276	317	303	263	290	317	280	286	280	317	301	310	272	295	288	302	284	308	280	287	313	289	295	293	287	338	280	296	290	311	316	276	269	272	316	290	289	260	301	280	298	297	257	286	326	263	315	298	281	278	275	299	280	319	280	281	279	288	281	295	334	276	289	297	314	310	285	310	261	324	340	308	283	310	287	293	294	263	303	286	277	280	297	277	303	310	303	315	325	279	272	264	274	307	289	283	287	298	294	282	276	304	289	270	289	293	337	265	282	305	296	278	289	291	219	272	292	302	273	300	281	274	315	275	263	250	263	277	264	326	289	295	314	296	305	261	323	288	323	293	275	285	279	277	280	288	286	306	278	277	269	306	303	297	275	302	285	295
2855	2203	3763	3696	3177	2453	1192	831	754	737	778	739	747	809	854	766	774	722	821	776	770	734	672	705	796	838	913	886	824	773	810	820	888	852	824	774	791	787	829	804	822	806	740	763	707	724	735	688	753	748	715	706	777	743	727	702	700	722	726	731	711	702	745	656	725	696	710	727	683	754	719	690	750	722	718	702	674	703	690	705	711	720	730	726	698	753	711	671	715	691	730	685	699	696	692	694	681	718	700	723	752	700	709	688	687	733	728	631	709	686	685	735	735	673	720	728	693	710	714	672	713	725	713	731	712	738	683	708	699	717	686	659	716	701	706	693	709	694	694	720	737	739	724	735	726	731	704	676	694	675	719	737	692	709	729	707	801	687	694	755	736	723	707	731	686	732	701	685	687	676	734	701	736	736	751	727	776	681	715	737	713	705	703	686	715	730	702	729	741	692	683	696	732	692	712	696	707	698	708	730	642	736	655	713	688	738	720	707	689	682	703	725	737	691	729	774	724	708	724	709	694	683	702	679	702	712	720	709	671	751	708	763	669	688	700	712	737	757	729	684	730	643	688	694	656	704	690	690	671	694	661	717	731	746	687	750	687	677	747	689	667	738	723	685	697	689	719	705	759	710	755	718	749	709	664	720	717	694	709	696	676	697	696	695	695	668	663	733	682	698	715	687	711	708	689	700	770	735	682	711	709	709	714	698	686	732	710	684	709	720	653	748	640	733	739	700	734	692	706	689	724	676	673	712	666	706	711	708	713	671	729	705	690	722	709	741	705	678	721	742	698	691	714	688	691	679	701	671	716	729	697	713	738	692	688	702	689	694	706	715	695	689	722	715	645	679	709	680	736	723	696	663	713	684	655	710	683	749	695	700	693	672	691	763	675	702	721	714	727	699	667	729	676	663	684	698	729	732	702	690	717	718	714	704	689	698	704	664	711	729	719	708	719	740	709	769	720	730	689	711	667	726	712	703	709	683	698	717	695	714	734	701	682	728	746	714	701	719	676	669	716	684	714	707	698	690	689	767	684	685	691	712	722	714	706	716	707	731	679	738	703	712	710	697	703	709	766	656	739	708	652	707	758	717	669	710	690	703	720	702	701	754	736	708	712	735	731	691	689	694	712	693	674	670	705	713	741	740	706	710	734	686	707	691	722	757	694	706	695	705	697	672	702	709	706	707	765	700	673	738	707	654	721	699	711	675	723	711	693	738	714	708	728	686	712	688	704	686	715	659	705	732	698	736	705	676	709	720	737	725	704	710	735	669	671	757	735	713	688	733	692	680	680	740	681	721	738	667	735	736	717	706	709	706	658	709	745	677	675	688	693	660	720	704	705	679	722	731	688	730	730	713	722	739	720	667	702	685	708	708	713	719	674	684	683	732	739	709	714	713	653	728	712	728	669	721	739	712	725	706	684	666	655	700	749	709	711	699	680	693	713	759	732	708	760	729	709	744	740	696	736	745	703	686	753	729	697	717	722	693	700	723	710	710	694	707	718	721	710	776	706	707	751	719	718	691	705	716	707	698	725	667	721	731	704	646	657	703	689	688	677	727	703	701	772	700	722	705	717	692	705	709	696	691	734	719	720	706	720	717	700	713	725	696	722	662	732	653	725	728	722	721	703	711	724	752	698	720	701	728	693	713	680	717	693	710	697	707	736	719	689	707	693	729	703	702	746	695	683	689	670	737	698	732	705	701	722	715	692	677	668	738	722	690	687	690	755	689	734	734	704	705	713	752	680	688	697	719	730	697	704	681	688	726	706	697	675	709	753	707	713	727	740	677	678	730	714	693	765	731	716	689	711	703	705	645	711	740	690	668	714	715	664	712	684	755	734	701	711	697	669	726	708	718	707	741	692	743	747	757	715	715	707	748	698	724	707	703	722	681	716	673	692	743	713	673	693	711	705	704	728	726	685	700	687	696	725	697	702	693	739	688	710	725	718	700	681	683	704	692	699	712	672	689	701	744	694	725	690	722	723	730	731	702	705	715	662	684	687	677	720	713	723	672	718	739	676	742	713	721	661	720	643	716	756	756	729	732	681	729	686	683	706	707	702	694	771	701	700	723	659	713	707	677	684	668	703	728	769	666	757	753	714	741	725	688	730	662	719	694	739	674	729	713	665	696	682	679	717	682	721	677	714	728	693	696	726	728	678	681	689	710	712	725	710	682	676	762	738	693	735	701	663	680	741	707	675	759	708	699	661	709	724	693	720	677	788	706	732	682	721	629	694	725	773	695	725	635	723	701	705	697	679	721	693	694	634	702	786	699	696	705	713	695	725	690	702	693	696	689	722	742	669	731	727	692	689	719	672	720	700	707	715	684	718	657	662	690	672	716	708	700	762	698	696	680	697	701	698	700	698	698	715	657	736	778	662	668	680	680	698	711	714	677	743	712	680	679	734	702	686	754	700	661	688	661	696	738	677	711	707	697	692	729	750	696	718	720	734	771	691	686	708	711	688	690	730	740	718	691	736	726	679	704	729	708	678	731	692	743	685	700	710	738	720	708	692	688	708	714	716	714	696	720	706	711	665	701	729	715	731	703	728	704	699	701	739	735	658	732	710	719	705	744	717	737	721	670	686	702	696	703	693	659	728	706	703	698	727	715	743	704	720	704	696	684	725	729	690	728	691	730	688	681	722	699	727	697	694	687	699	718	720	683	715	722	779	705	758	702	723	735	704	730	690	746	746	707	721	725	667	748	709	713	673	682	790	765	697	724	764	688	733	757	732	731	713	715	688	740	706	695	733	717	709	746	688	726	688	721	722	679	695	697	654	703	715	687	662	701	716	669	691	731	771	698	687	735	728	684	720	721	688	692	714	635	753	740	737	722	711	699	701	726	703	701	723	738	735	711	717	690	756	754	701	706	688	696	685	691	686	730	726	687	719	744	700	727	692	681	738	706	674	728	734	726	701	697	682	725	711	697	708	738	711	705	691	761	691	717	703	733	728	698	728	668	694	720	697	714	694	699	718	740	731	706	741	697	699	713	667	727	679	703	694	729	680	706	688	727	694	660	658	743	695	701	740	679	673	709	703	683	753	720	663	702	695	717	705	703	671	716	683	678	730	731	749	678	674	680	762	671	736	732	743	701	707	723	740	770	665	751	683	708	692	675	716	710	690	695	717	676	697	718	732	672	722	714	739	720	701	722	655	678	748	706	743	716	718	736	790	709	719	720	723	692	716	757	664	737	666	746	760	684	634	751	724	676	763	721	705	718	704	713	712	697	685	741	688	715	756	724	718	705	733	671	734	712	728	707	682	755	708	741	734	710	708	731	747	697	673	726	730	744	696	724	719	700	716	669	714	709	747	710	709	692	698	704	741	702	736	736	743	720	664	720	708	699	685	771	727	686	702	704	709	767	699	759	717	704	702	713	681	709	727	711	752	753	750	729	685	720	711	695	709	668	672	755	682	648	716	709	711	655	699	724	666	705	709	726	723	673	666	747	733	692	707	716	714	731	709	691	717	716	756	727
8433	2621	2775	1911	1361	761	426	379	352	323	324	355	338	330	325	341	301	329	276	290	311	304	302	302	305	337	319	308	311	327	348	327	314	330	321	316	309	326	333	302	291	289	279	282	286	300	305	334	284	294	304	279	270	299	316	307	336	285	292	273	329	294	287	346	305	312	315	273	269	313	280	312	270	267	282	282	313	312	285	307	289	287	284	285	299	313	294	263	297	308	261	276	263	319	314	297	297	290	250	275	312	280	310	274	279	295	298	308	326	264	328	315	311	247	337	292	284	302	291	309	275	302	271	276	254	274	297	281	257	310	291	306	286	306	279	306	298	298	274	298	297	276	267	304	269	267	297	353	293	312	303	265	302	276	286	294	278	299	303	279	311	285	270	297	309	291	285	276	297	301	276	260	275	297	272	292	270	306	312	274	295	255	296	284	283	290	262	265	296	298	295	285	299	291	283	283	293	267	271	278	290	293	322	290	309	283	301	284	268	269	304	305	308	269	289	285	277	273	299	290	340	297	287	284	277	266	262	322	305	306	272	293	284	293	274	292	275	279	263	253	331	330	297	290	285	338	316	299	292	322	335	304	327	291	295	280	290	288	281	273	289	310	279	311	279	273	291	267	263	286	278	277	313	308	307	300	293	261	278	299	313	288	293	298	305	287	286	255	244	295	285	251	292	264	300	298	309	267	310	292	302	318	279	266	289	307	310	297	283	271	295	288	283	320	311	327	310	329	313	258	315	279	268	277	291	289	278	295	285	286	272	282	317	272	309	276	280	271	315	290	274	305	284	294	280	285	302	307	288	296	312	299	291	295	306	296	322	270	281	306	284	296	270	325	318	305	314	298	249	288	281	293	286	282	282	281	306	291	282	290	288	269	266	289	282	308	311	282	275	310	282	288	280	294	304	288	304	284	286	327	302	310	289	288	284	292	260	313	297	267	279	315	274	289	308	304	269	293	251	299	336	291	295	301	312	281	257	284	280	286	291	283	325	285	278	327	307	283	285	302	291	303	307	303	293	285	316	306	289	285	327	299	295	323	277	282	290	303	295	267	285	267	289	306	261	275	290	309	275	266	329	295	274	261	317	320	296	312	296	314	307	290	242	296	295	284	316	305	279	287	289	276	316	282	273	288	295	290	280	312	301	287	279	270	331	269	313	292	312	293	292	269	296	315	304	298	295	295	313	302	307	299	266	316	283	335	289	268	272	317	314	308	302	310	253	291	284	289	284	298	282	301	305	280	265	280	307	309	301	280	306	298	292	314	294	280	288	317	299	284	259	254	292	295	286	279	300	288	268	310	311	285	281	280	319	295	254	302	249	319	320	264	290	294	293	282	299	308	290	286	281	262	264	291	293	308	317	296	295	280	293	267	287	333	282	273	287	310	274	293	322	285	261	320	321	334	283	282	269	283	252	319	308	288	269	315	296	275	262	286	295	286	283	311	269	315	302	285	268	265	277	273	324	312	272	310	295	301	285	294	251	287	310	308	264	321	290	254	321	286	289	295	275	279	275	312	279	268	284	306	287	271	325	297	279	299	286	287	272	296	291	280	302	304	309	274	265	312	268	302	287	303	272	274	267	290	305	294	283	288	313	310	295	280	286	272	263	322	290	318	275	287	286	292	277	296	294	298	315	308	305	305	317	285	293	292	244	285	264	250	276	309	276	317	247	268	283	273	283	267	292	292	298	307	305	282	289	291	330	315	320	274	312	299	267	283	312	298	280	270	288	292	311	306	309	281	298	318	305	296	272	256	296	281	271	262	303	316	288	338	274	268	252	277	314	297	282	284	310	277	245	313	278	271	326	292	289	312	331	260	282	282	271	298	278	292	294	284	286	262	307	247	273	290	283	296	273	293	279	294	298	282	262	271	313	306	319	306	298	339	264	280	284	298	287	314	276	296	316	288	290	265	295	318	319	286	299	272	313	272	282	277	303	277	321	300	269	291	305	275	294	287	297	337	300	336	288	266	289	289	258	285	285	288	297	276	283	309	276	259	287	302	296	280	301	290	292	256	284	286	334	278	273	260	288	287	274	292	304	273	297	300	297	322	299	271	289	316	315	273	306	268	359	305	269	256	272	288	313	290	295	294	261	291	306	299	287	278	312	284	275	294	293	273	282	319	303	278	313	297	319	295	283	298	291	252	280	310	311	260	279	286	328	279	280	275	310	307	286	298	289	308	296	284	302	285	294	307	296	293	287	276	303	282	282	310	300	295	293	286	305	296	252	310	262	277	278	320	277	270	316	318	297	302	271	305	280	286	288	292	279	270	285	301	308	292	301	304	298	263	265	305	329	285	312	294	296	278	299	280	290	289	300	290	283	296	280	292	316	302	321	331	275	282	291	322	290	298	254	316	326	278	286	296	266	281	289	299	269	300	250	261	338	295	261	285	290	280	314	267	281	278	284	292	283	275	291	320	282	315	334	286	314	305	287	316	261	288	279	280	306	289	299	284	311	290	300	321	272	287	289	283	303	280	306	273	277	318	253	260	283	301	258	262	348	274	295	311	305	285	264	275	302	277	280	305	278	300	281	294	285	267	294	279	287	301	298	271	307	272	265	273	314	282	316	288	292	299	284	272	252	283	300	311	280	321	282	304	287	336	302	285	310	269	284	314	266	302	307	296	273	269	285	298	290	291	296	303	275	267	281	288	275	312	288	276	289	278	279	273	297	305	305	289	306	272	302	310	286	289	311	277	258	304	279	314	282	291	265	301	306	283	295	297	290	292	269	260	261	267	301	331	269	283	279	284	277	315	308	274	318	328	291	285	291	300	260	273	297	290	293	299	311	306	293	280	305	284	272	302	324	277	303	279	287	280	303	305	288	288	279	279	297	301	265	287	303	276	294	263	280	284	332	295	292	305	277	291	273	293	263	313	317	314	285	269	299	299	269	283	304	273	269	291	289	292	297	311	317	291	303	316	284	311	254	264	281	325	277	277	268	319	287	316	300	258	273	294	293	277	273	269	293	294	297	308	284	264	289	293	278	287	255	284	291	298	293	317	285	284	288	281	264	236	327	257	308	263	313	273	297	299	298	286	307	294	279	301	282	287	282	313	281	296	303	273	299	278	295	287	284	306	334	290	311	313	300	298	292	284	307	329	285	294	298	291	302	295	288	284	278	246	273	296	303	323	295	286	284	312	256	326	301	294	265	292	275	297	314	302	302	288	291	311	310	289	257	293	258	279	289	267	268	265	321	283	285	303	306	284	295	268	275	267	296	319	338	299	273	282	310	272	284	301	285	254	308	286	288	305	297	297	248	285	315	282	266	256	295	267	307	319	282	282	317	284	285	298	306	307	265	303	287	258	291	279	284	289	292	282	308	298	285	303	313	288	283	304	296	283	319	297	283	278	289	326	284	267	314	299	284	288	318	270	272	284	253	295	318	275	300	263	277	296	257	264	277	300	292	289	278	291	265	259	296	292	272	288	294	291	298	300	270	307	289	283	283	272	283	272	297	281	287	272	291	305
7455	3069	5447	5775	5056	2944	1526	1074	1014	942	934	912	898	982	986	885	873	832	830	799	803	802	790	769	880	1024	1135	989	924	954	1087	1065	904	946	921	894	897	896	923	903	834	802	872	750	783	725	732	761	734	764	753	730	730	705	734	712	760	713	693	735	696	745	678	724	722	666	692	743	732	726	727	724	736	738	730	694	718	682	742	699	723	684	728	696	720	703	733	667	706	743	689	692	694	711	716	728	719	703	722	727	718	711	705	719	708	675	648	684	692	682	666	675	731	701	715	711	715	675	697	738	740	696	718	734	754	737	698	692	646	705	677	729	739	700	763	701	714	664	706	728	651	721	697	669	732	685	691	675	653	732	698	720	686	715	742	693	762	683	685	687	708	717	744	719	706	728	710	732	694	746	686	703	697	684	660	696	715	729	674	648	671	683	726	721	689	710	766	709	692	788	676	715	692	721	689	718	706	670	717	715	748	678	763	691	697	681	740	669	715	715	708	710	712	689	689	706	699	691	734	718	677	680	694	697	739	715	721	682	731	698	705	684	685	638	695	713	690	693	716	698	736	706	725	704	709	662	754	658	706	688	732	682	670	668	711	711	693	760	688	742	730	697	687	715	689	705	768	706	696	725	715	716	719	674	721	681	685	727	720	680	690	697	690	731	738	711	672	660	717	676	749	692	694	712	676	713	699	683	686	689	728	712	718	713	698	701	730	714	666	622	741	669	719	687	676	708	677	701	688	684	718	706	690	747	676	730	678	725	719	731	730	693	748	681	731	686	718	744	711	692	676	744	687	702	685	719	723	710	699	664	745	681	682	686	684	694	716	730	714	659	718	717	711	732	726	705	705	732	707	738	683	665	665	698	719	697	664	687	708	702	727	740	747	767	666	724	715	680	706	694	734	697	786	683	754	672	703	708	702	720	715	726	655	686	672	662	710	681	638	710	698	703	682	698	738	700	756	679	697	761	701	665	696	737	702	708	715	720	716	712	709	733	691	682	667	692	708	743	756	696	717	676	712	693	723	659	717	685	702	694	705	701	709	657	726	711	693	669	737	731	715	707	704	714	678	713	665	668	712	710	722	738	669	728	695	663	714	709	721	710	725	701	682	703	675	738	677	690	696	650	716	697	700	688	664	712	677	711	693	698	693	705	707	692	698	701	683	703	689	665	708	727	717	725	719	679	667	696	734	728	741	729	668	701	704	708	687	677	714	724	724	653	732	726	719	724	781	720	701	699	657	735	673	724	625	729	683	720	690	716	701	708	715	698	723	738	737	676	734	721	693	672	702	673	702	729	713	692	688	700	661	708	692	707	676	694	752	686	730	696	733	664	676	688	687	691	701	709	656	678	706	729	717	690	703	718	750	668	701	722	712	690	706	681	718	704	701	744	691	699	752	682	655	745	644	708	697	660	758	690	765	734	684	700	680	734	727	685	717	695	697	698	686	682	706	719	708	706	704	663	723	723	678	718	714	690	679	688	700	723	704	728	738	727	734	689	752	736	703	728	726	696	700	695	665	678	715	751	665	686	717	678	660	676	712	710	697	695	713	689	669	721	692	657	707	736	723	693	713	743	737	731	667	705	709	682	721	700	707	696	650	720	684	708	747	726	685	734	732	660	681	736	706	682	692	703	697	767	730	733	714	765	744	685	705	741	671	680	735	727	675	721	740	734	718	637	717	741	682	651	672	736	686	662	747	690	688	735	692	668	734	735	699	718	745	717	765	698	695	717	683	684	672	703	671	708	776	690	662	681	698	693	761	722	676	665	705	690	696	688	724	726	695	696	685	729	707	677	711	683	714	693	683	697	787	706	666	689	717	731	673	714	694	747	672	729	717	691	698	724	744	723	744	689	720	695	721	739	657	728	684	724	706	713	711	708	734	684	708	757	679	713	696	671	696	730	686	691	714	707	641	702	701	707	699	689	760	693	718	736	716	693	759	669	743	654	708	721	700	704	719	703	743	700	745	734	676	689	715	658	686	754	681	714	728	655	723	739	674	703	711	699	738	692	693	704	676	718	734	718	718	707	660	697	673	669	754	705	684	703	731	699	712	729	742	700	699	690	682	697	696	716	723	701	688	708	711	658	678	702	721	741	689	703	765	691	699	645	718	708	702	703	697	670	702	733	662	675	688	704	688	700	709	721	703	711	720	730	682	652	750	674	663	693	724	697	707	689	684	696	699	733	720	696	673	681	688	695	718	694	683	723	684	660	732	688	675	710	723	695	690	675	723	737	701	667	680	698	733	680	695	724	737	704	685	696	713	686	715	670	654	703	691	676	670	730	700	707	693	704	730	716	734	709	676	699	677	736	715	689	683	731	708	719	728	717	673	707	700	686	700	707	702	698	730	747	683	724	688	703	704	717	672	683	701	729	750	728	677	714	720	666	691	710	667	756	695	698	755	708	698	739	720	713	704	708	722	729	660	737	730	706	744	710	684	731	741	705	695	721	702	701	706	717	718	665	721	684	705	706	697	676	714	697	751	721	704	713	714	732	722	706	671	658	738	733	692	668	665	669	711	711	721	713	765	657	729	730	716	698	685	641	682	720	688	701	701	717	673	707	715	703	664	688	722	710	703	711	711	710	706	699	743	752	652	690	765	694	726	681	679	744	702	745	704	728	725	688	696	729	723	722	708	732	708	683	687	718	699	709	689	686	713	696	716	658	722	757	725	683	668	698	721	730	683	662	708	648	693	727	699	718	716	687	725	711	720	712	700	700	692	695	709	670	720	666	700	722	743	710	720	678	672	744	689	700	707	680	739	691	677	688	705	680	745	707	724	732	736	698	673	728	715	666	745	742	695	712	715	721	744	682	713	704	718	715	672	695	691	743	698	709	721	671	698	775	697	693	720	682	704	677	686	711	715	704	716	737	699	689	707	708	700	665	714	740	721	720	710	736	695	681	706	721	699	717	749	681	706	718	734	675	662	749	684	717	710	680	691	706	712	711	696	716	753	710	732	726	682	730	744	734	680	757	704	670	675	688	709	698	708	713	699	697	748	705	734	767	695	709	675	731	693	742	738	729	683	686	747	716	675	761	690	687	716	675	688	694	658	679	692	703	685	729	668	707	675	730	727	709	649	656	644	708	656	735	699	733	708	713	711	699	675	650	683	682	694	706	679	711	748	704	706	677	754	752	699	740	703	699	702	736	690	707	657	746	712	676	659	665	711	718	727	741	680	691	690	705	734	720	703	727	681	727	717	717	685	684	735	728	691	687	776	737	690	692	711	711	686	738	753	683	676	775	703	664	656	649	692	686	697	683	721	704	661	711	712	739	714	723	692	715	682	678	703	689	744	690	690	714	719	734	715	680	736	683	689	667	671	715	722	718	717	752	692	731	694	746	696	691	735	696	670	687	705	674	646	683	727	676	706	691	696	707	777	721	709	701	648	699	779	723	731	673	697	682	724	697	711	685	710	698	683	692	665	696	744	723	702	759	701	680	793	667	710	694	720	712	695	715	701	692	717	751	730	701
14965	3979	3671	2553	1616	601	392	302	298	260	272	257	236	240	255	241	232	224	223	235	198	217	179	217	251	309	286	258	250	260	285	266	252	235	244	237	232	251	205	236	261	247	214	200	222	192	204	207	227	195	204	218	210	190	229	222	210	200	203	173	206	191	200	225	235	208	213	206	182	198	209	218	216	177	216	199	227	211	198	178	225	215	208	213	201	201	197	228	212	202	206	193	191	185	192	229	218	217	218	205	226	194	204	216	192	184	228	182	198	253	190	205	191	199	187	176	231	204	195	194	202	203	201	198	195	206	223	176	197	243	205	205	209	220	211	156	223	181	194	216	187	193	196	182	192	192	216	209	205	195	210	206	217	195	232	188	201	223	191	215	177	185	215	216	208	211	204	195	220	189	206	208	205	238	195	215	186	163	199	192	206	213	201	201	201	227	207	193	204	213	188	236	207	208	203	199	204	180	198	192	195	208	197	196	203	190	179	188	205	196	197	229	198	194	191	205	211	190	194	213	209	214	209	202	208	217	229	216	166	206	206	195	221	233	201	197	187	197	213	164	181	217	197	215	213	217	181	186	203	206	199	204	190	202	192	197	209	199	210	194	222	196	196	223	187	184	200	190	228	174	189	196	214	221	155	196	197	185	201	194	188	175	211	190	200	172	199	212	195	196	209	189	199	185	192	197	194	231	202	195	191	227	216	243	190	221	231	199	198	230	207	228	229	185	201	195	204	202	228	202	213	191	216	205	218	203	210	197	204	216	232	215	220	200	204	191	221	212	195	192	194	187	212	215	207	199	208	188	189	185	202	228	219	195	187	234	176	188	198	226	187	178	216	207	206	227	201	193	190	233	197	238	215	201	212	197	205	173	199	203	201	198	193	170	197	186	183	209	228	192	194	205	200	191	232	207	219	204	210	203	188	207	205	187	190	213	193	201	201	213	235	215	203	182	202	201	216	190	192	198	182	211	212	239	218	195	207	217	218	180	233	181	193	209	214	220	170	209	197	205	204	194	219	229	185	204	198	198	206	225	194	190	186	234	200	192	204	228	221	200	216	167	198	201	183	210	179	211	205	212	189	187	209	204	207	217	176	194	206	218	231	198	216	214	197	213	210	186	188	182	219	199	212	204	196	202	210	209	197	220	202	238	213	222	197	201	171	204	207	214	190	183	204	198	190	205	183	205	199	211	185	231	208	195	186	210	207	200	192	197	217	199	192	206	215	203	195	190	210	220	192	182	195	193	165	206	193	206	205	207	185	209	211	192	204	224	185	216	210	196	190	208	196	215	231	212	174	196	185	214	203	181	204	194	231	230	201	213	209	219	207	180	216	206	211	206	231	216	186	189	184	191	197	221	213	189	214	189	210	196	173	188	220	188	208	187	193	203	200	216	202	204	193	210	183	194	171	176	217	205	201	196	184	180	198	210	198	175	218	216	203	213	207	206	194	208	213	186	196	195	218	198	208	184	203	189	200	208	206	229	207	212	237	219	191	183	211	220	184	206	185	195	218	189	198	192	190	172	209	221	226	221	187	192	190	194	203	213	211	202	214	223	200	200	205	218	222	202	203	201	233	226	183	213	180	179	216	183	219	180	230	192	189	233	190	209	210	210	192	224	236	193	222	188	186	195	215	199	240	224	187	205	203	181	196	175	195	192	187	203	175	199	190	197	165	199	230	199	215	179	195	183	212	208	233	209	197	201	214	186	176	183	164	189	193	183	246	179	163	195	189	203	169	183	194	194	205	213	192	205	210	209	189	190	228	204	221	192	225	200	197	185	192	191	178	192	194	207	224	199	192	217	207	223	191	218	181	207	199	237	222	203	189	199	196	210	234	203	191	189	187	186	168	201	189	230	178	214	204	206	194	184	184	172	200	188	195	206	200	210	214	196	206	205	182	183	195	228	225	170	222	226	183	218	207	202	198	199	192	207	188	200	211	213	217	204	213	208	181	200	181	207	209	212	211	187	197	192	196	232	211	208	206	192	204	185	224	211	200	216	196	198	218	199	231	208	196	200	177	203	215	211	195	205	190	198	193	209	186	215	210	209	191	219	206	201	228	206	209	210	191	197	212	202	203	207	208	183	198	202	202	204	188	189	207	178	210	193	180	187	188	211	223	186	221	205	214	181	182	212	180	180	200	172	177	192	194	187	206	192	193	188	210	200	196	223	209	175	219	200	201	177	173	206	203	179	178	206	184	216	200	204	191	184	208	205	190	211	196	202	186	177	211	203	206	186	197	207	181	194	216	193	201	228	207	169	191	197	206	217	187	188	210	198	220	191	214	199	190	204	207	215	174	230	184	227	211	208	188	215	201	183	225	196	214	192	200	179	216	186	199	228	199	230	189	203	187	227	211	195	180	210	197	221	194	185	199	196	190	188	210	212	206	218	219	180	221	212	195	214	202	199	186	206	228	192	206	203	191	194	232	215	182	223	225	203	199	208	189	211	203	162	219	221	167	205	201	222	192	204	218	180	196	205	223	196	214	200	200	176	183	204	200	186	201	188	225	193	198	197	188	203	203	217	207	203	184	216	210	210	213	200	190	175	206	216	193	210	202	205	205	174	218	214	202	201	196	187	198	238	195	172	186	215	203	159	196	196	166	207	196	201	200	179	203	197	191	209	189	218	211	187	189	217	218	211	207	203	208	210	179	188	213	237	195	214	217	215	198	191	201	208	201	215	192	166	201	198	200	191	179	211	200	208	219	205	220	213	205	199	193	210	208	194	211	211	205	218	216	225	212	196	182	187	199	200	203	207	210	207	219	222	204	196	206	212	213	209	171	201	195	197	198	191	181	172	195	182	244	213	193	183	204	198	207	201	192	191	232	211	193	187	220	217	211	200	222	194	213	198	213	229	193	187	197	192	194	210	199	208	203	206	186	194	187	173	191	186	222	191	203	177	176	211	193	203	184	189	171	220	202	211	179	209	199	219	216	211	183	192	221	204	237	195	210	184	235	200	188	221	217	171	194	203	177	223	239	208	211	192	194	193	204	191	201	189	226	175	198	224	218	194	192	213	181	184	205	216	193	211	186	206	204	193	211	188	212	228	203	184	191	197	203	215	238	198	207	184	204	192	195	218	203	184	208	228	195	204	192	211	199	197	205	214	206	225	203	228	184	205	201	211	227	211	224	233	189	197	189	227	204	202	209	236	208	189	187	212	214	216	219	189	207	186	204	227	193	228	194	194	169	228	214	209	215	191	191	220	190	231	211	184	229	217	208	195	196	196	198	198	212	204	190	210	195	200	190	202	191	228	194	191	217	228	188	210	216	204	214	177	197	195	205	203	235	224	195	209	214	191	202	190	211	206	180	198	202	196	208	228	196	202	196	181	230	170	197	209	212	199	188	178	197	199	199	175	207	209	219	192	201	216	211	202	228	188	186	180	196	197	188	218	195	191	208	205	192	193	211	202	195	198	197	220	236	194	189	192	213	238	215	213	207	192	201	198	205	203	205	211	212	199	227	191	218	198
9587	3828	6553	7789	5642	2402	1554	1137	1024	880	872	872	852	888	875	787	761	767	756	688	663	650	630	685	825	1152	1147	1013	909	970	1052	954	911	837	777	823	793	794	869	878	758	674	641	650	590	594	545	515	560	527	545	537	505	529	520	504	576	549	491	562	506	476	514	496	517	551	522	537	501	522	528	472	509	556	564	445	503	467	525	526	544	513	512	514	501	527	506	507	480	509	506	496	539	544	476	502	475	522	529	514	507	511	525	498	493	484	494	471	493	512	520	532	495	516	527	511	506	534	511	480	519	541	499	531	481	497	510	500	513	487	494	504	534	487	528	492	477	501	464	464	508	499	526	515	499	509	547	522	515	507	491	518	534	509	510	498	500	495	507	517	513	556	532	510	495	490	523	542	562	498	501	513	472	554	508	499	503	504	481	462	502	521	532	515	493	548	491	460	541	531	463	501	468	550	486	526	491	514	508	499	483	471	483	498	547	491	508	514	527	487	456	466	466	498	536	498	522	517	523	477	512	532	531	448	506	526	481	512	497	506	501	524	498	508	514	538	548	525	520	537	474	456	533	535	518	479	499	502	503	492	512	523	486	496	560	536	522	480	498	509	501	484	500	479	503	484	514	489	503	475	489	504	527	489	498	501	513	500	544	504	487	512	453	471	495	506	505	553	530	505	535	509	502	482	515	498	486	556	510	472	484	505	516	505	491	481	509	509	474	497	542	535	525	507	497	495	534	513	508	499	527	444	525	515	494	535	512	530	499	498	513	533	538	570	504	549	509	516	498	531	518	478	493	474	525	522	554	524	514	530	467	480	472	467	515	510	509	477	531	518	476	471	497	496	529	497	498	501	495	508	484	487	487	532	515	511	518	477	478	516	508	512	516	478	466	533	507	529	492	529	540	480	519	520	509	499	508	483	508	531	473	450	482	524	511	544	527	504	456	544	522	488	502	510	504	538	506	541	550	506	493	518	484	538	496	530	486	497	552	491	503	484	511	474	521	499	537	484	514	464	485	473	483	518	493	502	514	489	493	467	503	506	497	477	498	550	510	493	506	512	483	512	502	550	502	529	486	475	534	482	518	514	510	512	511	481	487	487	485	473	502	515	483	530	508	446	531	479	533	489	497	527	464	519	491	478	462	512	533	493	549	504	485	503	503	475	505	495	507	468	508	501	497	505	461	528	517	502	489	495	479	509	552	482	497	517	530	514	506	510	512	459	517	499	506	480	491	484	527	526	508	517	470	520	534	490	499	538	515	491	510	536	494	516	512	473	523	518	512	491	478	480	491	543	485	503	527	535	504	497	503	512	475	507	519	509	506	521	513	463	497	485	481	509	487	499	524	522	501	471	476	500	494	516	500	490	513	466	483	524	486	537	513	522	481	497	504	588	480	509	522	494	543	516	515	515	534	536	468	495	498	561	497	474	530	530	499	510	522	464	530	513	508	518	490	510	479	478	466	517	478	480	477	530	531	518	469	521	541	545	493	504	539	553	506	528	522	486	500	482	516	501	481	499	524	463	502	550	486	484	517	511	492	471	495	509	518	515	518	476	522	525	500	520	494	535	476	487	528	503	479	505	508	485	507	532	522	510	531	506	456	472	515	484	482	492	514	479	518	511	507	517	512	484	536	482	472	515	545	528	478	516	503	470	501	484	534	505	489	503	491	503	499	494	478	467	489	493	514	474	515	506	522	500	512	488	483	488	491	503	532	514	529	507	487	510	493	492	467	485	522	517	534	508	501	506	533	524	526	509	504	481	507	523	515	544	483	481	461	477	522	498	530	488	508	482	497	505	515	467	505	467	530	520	495	485	533	510	512	537	487	507	513	462	501	526	517	508	499	486	486	482	505	511	505	529	536	542	486	503	529	528	531	486	484	532	504	522	515	503	510	472	496	539	489	547	503	531	480	496	507	512	496	480	502	501	487	475	481	486	471	510	532	524	517	532	485	525	471	493	520	530	497	551	479	522	466	477	503	497	483	497	494	526	536	513	472	498	503	508	505	493	516	497	511	523	504	488	503	500	468	487	476	500	529	490	462	485	533	509	520	485	538	477	521	514	487	521	488	451	487	475	506	543	523	502	511	535	487	510	515	492	492	510	472	499	513	539	501	482	470	504	472	515	499	507	479	474	515	476	492	499	471	480	514	510	523	486	501	502	519	537	481	555	509	492	489	517	514	504	474	511	475	521	509	510	532	517	517	502	510	498	493	463	523	540	499	499	500	527	508	542	538	535	460	525	484	486	545	478	509	550	537	546	486	489	498	525	534	503	487	518	517	536	507	534	493	494	509	489	472	529	479	537	501	468	490	516	485	509	488	536	522	507	526	498	516	547	487	547	492	509	496	516	513	486	506	519	513	494	509	518	499	469	564	465	501	533	497	500	550	541	513	514	488	518	531	485	531	527	485	527	477	514	545	528	500	558	513	490	507	546	532	475	502	506	488	489	538	508	562	506	508	511	496	514	500	492	530	548	501	524	515	496	512	478	523	523	558	511	521	502	501	492	522	490	513	488	490	497	524	538	508	512	510	529	551	456	520	480	481	525	519	523	502	483	509	489	518	516	482	542	523	480	522	481	530	515	484	514	488	516	513	486	536	512	522	501	531	488	547	485	536	537	456	527	484	488	500	493	531	516	504	483	469	534	477	499	465	532	536	500	545	488	517	557	491	513	528	483	498	549	456	513	521	536	484	479	482	531	547	506	530	500	515	516	484	491	486	509	485	521	518	540	513	479	424	522	499	491	506	489	509	504	519	510	493	465	479	517	525	484	501	499	456	525	530	543	514	500	473	474	458	519	507	518	508	544	452	499	510	479	518	499	472	497	507	505	521	533	477	460	519	536	499	513	494	509	481	508	509	520	542	480	467	490	488	549	438	500	543	502	479	525	505	462	496	499	509	524	473	506	500	498	513	524	533	445	531	515	501	486	473	501	544	497	473	529	471	498	508	507	514	500	492	484	496	469	544	490	507	463	512	504	489	511	508	517	524	527	511	496	518	544	496	479	531	493	468	525	501	509	494	520	517	471	517	478	497	519	495	503	543	469	492	470	514	472	510	536	575	501	478	533	524	521	493	500	555	539	529	497	501	522	483	540	500	529	511	494	464	479	501	493	507	547	557	531	531	466	495	498	485	492	508	503	494	502	519	518	508	508	486	522	475	512	541	519	495	556	491	539	505	489	527	536	463	520	499	532	484	499	506	497	497	513	480	490	533	527	488	533	521	477	572	504	531	528	493	466	499	473	492	535	521	527	509	506	510	523	478	570	473	490	553	496	501	511	475	474	520	543	518	515	495	542	520	517	495	520	494	519	452	462	506	507	517	491	536	485	516	494	496	498	525	543	509	473	543	506	497	531	507	512	483	538	486	504	500	485	504	501	507	525	511	471	533	530	508	522	505	494	535	540	499	501	517	474	529	486	549	501	508	489	503	479	488	470	452	511	544	470	525	542	516	535	522	493	484	488	527	496	503	515	519	518
3109	1531	1303	1007	720	352	342	323	301	301	299	293	302	298	316	296	330	312	310	301	288	297	309	291	305	283	344	328	326	331	319	303	319	278	342	321	316	303	314	365	338	337	320	290	334	313	276	326	292	296	318	287	316	299	267	295	287	307	286	271	300	301	301	301	288	303	309	281	311	304	306	302	294	269	282	295	270	298	291	294	287	270	240	316	318	302	291	326	321	312	295	310	268	314	320	300	280	299	282	278	306	311	303	301	256	291	305	274	306	305	328	339	304	299	308	313	296	327	317	328	282	296	283	299	268	321	281	274	302	309	331	308	286	318	275	305	295	274	285	287	335	309	284	288	318	284	310	300	273	293	269	309	284	287	291	308	336	295	298	323	310	281	291	291	283	318	302	290	286	280	299	308	297	291	322	303	308	323	290	284	305	281	323	295	287	278	304	287	330	269	335	325	312	315	338	315	313	331	337	318	286	321	295	304	307	298	299	300	288	279	304	308	296	281	319	313	295	288	293	278	299	311	276	317	293	267	283	315	320	282	312	299	314	291	313	288	288	303	297	286	280	290	304	305	295	287	297	323	286	314	295	293	286	300	307	277	357	313	296	333	281	296	279	315	319	289	313	286	293	276	301	316	294	287	326	258	279	310	305	266	294	284	310	276	283	305	303	271	285	300	324	325	325	323	287	323	313	324	289	280	274	309	318	280	302	317	276	299	303	279	299	266	271	289	319	323	300	284	266	299	284	320	298	271	319	292	296	261	329	298	302	321	304	303	285	303	298	308	310	323	296	315	309	309	319	329	290	292	290	268	281	290	293	320	295	299	287	301	312	287	301	276	294	281	305	275	266	282	306	309	311	261	309	300	332	294	299	313	287	284	271	300	302	291	304	296	307	278	294	296	295	287	256	313	309	284	303	307	305	290	310	272	319	286	255	291	318	273	308	308	303	301	323	288	256	297	322	303	266	285	276	280	308	288	278	300	292	274	276	268	301	310	299	307	313	272	296	314	290	286	281	300	287	328	303	309	337	296	294	301	297	290	289	310	278	262	278	318	308	336	292	291	282	279	315	285	288	279	285	286	300	262	280	301	306	293	280	281	334	312	291	280	289	314	276	321	328	295	288	300	288	290	277	271	328	317	318	299	306	313	270	279	300	296	296	309	284	302	280	275	293	308	322	304	300	283	266	280	305	278	295	293	263	314	304	327	285	318	289	290	312	279	274	280	300	288	291	323	292	311	329	303	306	339	301	300	315	324	286	288	275	295	312	341	283	314	287	296	305	300	325	248	324	315	286	300	319	316	338	293	309	274	304	304	315	306	314	296	293	295	305	291	305	301	309	285	269	321	321	307	318	321	339	310	311	315	304	311	307	314	303	303	333	287	307	310	304	311	299	331	302	309	311	266	302	303	302	271	262	325	306	278	294	303	283	314	303	318	307	299	310	268	308	293	297	301	292	305	280	293	277	293	273	299	284	280	301	322	302	329	307	309	254	283	311	289	267	289	306	320	297	278	281	295	295	320	312	319	263	302	303	298	320	348	309	324	321	281	320	307	328	299	290	318	316	278	316	299	257	309	294	339	274	290	290	301	335	319	305	308	283	282	284	292	284	298	274	283	303	280	306	308	268	311	296	298	324	288	300	308	287	291	297	323	327	345	243	321	300	285	306	276	317	310	328	312	292	298	287	290	290	311	337	342	313	275	309	317	316	339	322	306	295	301	298	332	290	301	279	298	328	307	297	292	286	302	305	285	286	291	267	295	293	264	258	321	305	302	328	332	320	271	310	279	285	299	313	285	282	301	263	292	297	306	296	314	291	314	283	305	326	328	326	329	291	283	296	310	294	297	302	365	304	269	281	264	273	292	337	280	304	314	343	305	297	302	292	251	308	310	307	306	305	253	286	287	289	271	300	299	331	306	294	305	298	265	262	305	287	282	326	294	308	315	273	316	300	313	292	290	290	274	285	326	258	291	313	295	287	319	314	277	312	305	301	309	293	299	286	307	305	291	309	316	286	282	316	291	299	285	297	286	265	288	302	263	312	308	323	277	299	311	271	317	290	292	315	294	291	316	320	278	313	313	299	285	290	316	280	293	292	310	303	313	324	317	279	297	316	292	310	320	286	305	291	272	320	297	302	285	335	306	304	277	293	295	307	285	306	311	309	289	300	253	305	306	315	290	293	354	299	326	301	292	271	309	314	288	291	274	315	268	289	289	274	290	287	276	313	322	327	293	280	300	308	273	300	278	268	288	306	288	257	270	289	332	332	319	340	313	310	327	292	300	324	282	329	302	308	308	306	305	274	317	306	305	332	271	310	293	268	320	291	296	294	318	305	316	298	293	279	315	314	320	347	289	309	291	303	286	283	299	266	272	276	321	293	328	298	301	320	309	278	337	315	308	307	309	301	314	281	295	318	292	294	309	306	310	288	272	279	288	295	292	267	284	282	281	326	311	289	309	301	278	305	315	300	314	272	307	251	319	308	310	277	301	296	299	283	304	305	326	310	304	311	304	313	300	326	305	279	290	322	323	280	301	273	290	262	288	288	296	286	315	333	309	300	307	342	290	323	304	287	302	289	275	302	305	306	291	277	309	300	321	308	315	312	290	337	295	282	320	285	300	291	286	326	289	306	316	292	291	270	300	309	294	304	285	311	309	311	296	293	299	282	295	271	342	295	273	281	286	246	323	331	293	270	301	280	291	297	311	311	307	295	325	286	306	301	294	296	302	314	316	299	297	297	305	301	301	284	293	289	303	298	292	293	278	292	279	317	300	299	274	299	286	304	328	331	317	253	293	317	281	278	339	303	313	289	336	276	301	314	285	312	309	295	299	301	317	313	286	304	297	284	303	286	315	290	300	270	317	299	317	316	308	315	306	310	304	300	286	303	294	264	305	311	287	304	321	288	308	301	330	275	319	299	285	297	301	321	296	301	291	282	287	296	302	313	291	260	293	311	284	294	286	280	281	294	273	294	326	316	293	271	307	325	288	331	296	292	315	318	306	310	293	275	307	267	297	313	295	294	294	296	279	285	296	318	292	301	335	284	300	297	291	309	297	271	295	273	311	334	316	290	316	292	304	291	293	324	333	330	308	279	300	273	300	295	298	303	306	282	303	282	334	275	328	320	302	293	292	305	312	272	276	291	284	291	314	293	302	322	289	318	317	297	310	307	276	297	322	294	285	311	324	303	327	287	295	320	281	295	294	316	319	314	300	290	349	240	341	298	282	258	276	296	281	295	316	316	313	301	298	298	327	303	309	298	327	299	304	317	302	297	313	309	303	306	278	298	325	312	294	295	309	329	294	321	304	302	285	270	286	247	271	282	302	310	287	304	298	295	312	314	274	291	300	289	304	302	276	274	300	271	284	276	309	292	282	297	327	296	309	302	316	297	314	333	323	297	302	294	320	292	289	274	305	312	291	308	305	289	298	306	279	327	315	273	263	261	290	275	301	304	303	319	277	309	295	307	270	312	312	260	330
3011	1956	2757	3292	2342	936	863	739	827	747	744	747	850	832	773	750	766	773	767	763	716	736	709	817	813	965	1035	893	865	901	939	886	845	875	848	872	855	837	862	860	813	748	806	739	693	666	699	813	779	716	725	763	745	708	783	669	742	715	759	743	676	749	776	729	769	716	740	703	693	739	709	753	708	762	759	728	695	738	734	687	680	747	747	757	727	727	737	763	700	705	710	726	720	747	711	732	713	725	769	727	704	709	646	743	697	696	721	708	717	750	672	697	749	701	785	723	732	705	721	737	711	712	736	717	729	762	713	715	741	718	706	711	669	734	732	741	736	699	697	715	785	760	701	705	745	714	756	717	704	708	750	739	711	695	720	702	745	720	734	684	673	745	697	687	700	781	711	678	717	752	723	730	714	718	754	703	705	718	735	768	756	712	779	720	732	756	717	729	734	736	721	696	732	695	703	755	683	764	698	724	741	717	713	723	735	689	717	735	693	694	702	706	721	727	699	741	705	752	683	735	722	717	697	730	717	735	789	772	717	700	754	711	741	731	683	727	736	750	678	738	788	719	790	730	726	714	675	731	702	751	697	726	789	763	734	744	718	743	726	759	784	747	739	692	698	752	720	753	790	743	742	747	722	709	734	742	767	667	732	755	736	689	719	744	731	695	711	691	753	648	709	744	743	705	721	745	730	717	741	701	746	755	714	726	762	694	718	737	701	758	757	709	685	742	764	763	736	686	740	734	719	755	786	726	701	772	681	784	723	734	748	738	693	734	723	723	740	707	760	730	744	709	743	749	715	760	716	716	752	695	738	716	757	752	701	726	752	704	736	693	721	679	743	702	767	756	734	734	752	731	759	753	708	738	719	725	719	704	779	772	685	721	702	723	729	740	716	679	719	720	714	700	760	745	706	712	732	735	781	720	742	741	763	733	750	721	729	760	675	760	709	732	698	739	750	704	703	714	762	746	734	693	735	758	775	768	726	750	756	677	656	720	683	718	689	783	758	681	766	717	709	759	719	745	732	735	746	734	757	766	719	712	722	721	735	723	755	704	720	732	723	684	783	707	772	720	727	707	735	737	686	753	710	764	692	703	713	733	722	777	723	746	750	711	684	758	734	764	727	702	710	707	744	712	723	685	755	750	752	724	762	729	718	692	712	681	718	700	732	755	717	726	751	717	732	772	707	704	735	675	745	761	748	721	712	719	692	692	733	719	733	764	751	690	725	722	708	717	727	753	770	720	746	697	733	689	753	786	719	755	763	722	738	763	743	667	738	739	737	687	700	719	743	750	730	707	738	683	759	694	725	752	711	704	718	730	722	770	763	707	726	791	693	712	729	798	716	741	721	728	726	693	725	751	720	731	708	721	692	747	679	774	765	737	722	785	733	740	732	741	749	702	756	663	769	779	729	738	725	694	752	721	741	732	689	702	739	713	733	694	734	728	697	756	758	705	759	752	707	738	769	740	749	735	729	702	728	762	664	662	719	743	746	755	727	733	696	680	730	674	673	765	730	753	770	715	715	644	740	718	731	725	716	745	731	771	726	654	752	723	723	717	657	708	737	712	707	736	702	735	757	729	648	762	720	715	722	755	766	739	786	707	745	702	744	764	740	712	748	719	715	727	682	699	717	785	724	716	737	742	725	733	702	723	758	740	738	752	683	786	733	737	762	724	707	733	700	716	711	740	739	719	730	748	729	679	741	747	692	727	699	724	725	753	773	676	737	712	740	717	707	741	756	787	749	706	725	775	724	681	708	716	803	722	680	700	703	743	766	710	796	749	711	741	693	739	734	724	698	681	750	761	728	727	735	717	708	700	718	764	763	762	717	647	750	722	684	759	736	768	712	702	724	707	716	738	787	676	761	747	696	713	697	734	724	725	756	733	728	730	744	760	720	729	718	705	685	726	740	768	742	690	703	728	728	742	723	705	703	724	713	685	717	771	694	720	689	697	784	715	704	760	688	759	680	755	731	714	747	790	741	739	750	763	709	709	772	726	746	725	739	707	772	726	755	745	698	721	750	719	724	745	757	724	665	764	719	764	740	707	729	757	726	716	699	705	742	712	712	749	723	692	743	717	685	727	756	721	736	715	742	691	723	694	691	771	718	679	711	754	748	709	773	712	738	739	722	703	699	723	716	687	739	708	753	764	703	687	673	758	717	752	760	726	726	762	705	739	695	738	713	724	681	767	716	715	750	742	755	727	720	663	738	713	724	734	671	734	713	715	748	728	716	712	737	688	685	723	739	726	778	735	747	715	772	728	752	703	771	706	737	741	747	756	713	706	671	666	722	721	734	708	762	746	714	749	744	756	730	717	714	718	766	693	765	727	744	766	705	744	715	730	714	757	720	700	734	744	758	776	741	752	704	687	739	731	738	715	731	714	725	792	733	680	712	734	752	712	766	697	722	705	766	655	731	713	731	749	757	737	727	676	704	736	758	705	711	730	800	713	733	705	724	715	699	741	704	764	759	704	745	734	739	671	720	765	743	735	777	748	700	704	702	692	726	784	735	739	737	801	718	702	745	763	750	726	730	733	765	711	728	677	696	765	742	732	725	734	704	758	726	748	739	765	710	735	709	744	712	757	724	742	693	740	756	723	719	750	710	704	687	717	746	742	729	701	768	740	742	733	719	701	765	708	705	712	748	693	730	705	700	765	710	727	710	715	698	734	773	689	707	760	752	757	733	760	771	731	728	727	759	764	744	750	777	736	700	731	698	703	743	716	700	744	711	715	688	772	684	764	734	720	745	716	712	734	751	707	746	722	743	667	716	726	712	714	747	721	726	742	759	692	690	724	742	744	726	725	740	715	725	665	743	700	764	738	718	690	771	742	728	700	711	687	753	769	731	752	752	771	756	706	757	728	708	718	712	724	763	745	745	702	744	755	701	723	710	732	763	733	674	724	727	685	751	736	728	724	739	701	755	676	701	668	756	792	732	708	732	768	733	682	743	740	732	753	735	790	736	706	767	725	710	712	693	720	740	692	723	743	725	723	760	703	776	722	722	691	758	700	788	732	666	736	706	742	788	767	707	756	769	707	752	715	725	705	716	698	667	785	703	758	728	734	701	781	725	715	690	689	738	709	729	749	755	714	726	749	736	741	768	742	727	733	721	732	678	714	694	697	696	712	691	734	712	723	780	704	746	747	743	763	741	707	727	746	698	746	766	759	702	681	733	741	713	683	697	743	721	725	739	692	726	700	733	717	735	703	710	694	712	734	711	699	712	731	739	689	706	680	687	756	748	709	746	686	716	726	692	746	718	713	723	751	744	737	722	705	747	759	785	710	706	734	694	728	757	723	740	765	715	673	709	734	715	735	726	751	765	726	701	758	754	722	657	699	720	736	703	722	730	706	742	738	691	780	752	737	695	708	770	787	738	659	670	748	746	706	743	684	707	738	699	717	702	730	767	715	697	728	702	744	674	787	696	766	726	729	704	715	730	771	699	698	765	698	732	754	752	744	764	708	683	728	741	688
8999	2415	2152	1457	849	470	387	322	382	307	332	329	333	305	320	369	322	324	299	291	293	295	271	306	341	344	330	294	326	335	337	322	335	337	330	334	319	342	312	328	310	314	305	293	276	317	332	304	292	302	322	297	305	307	328	291	304	293	290	289	283	278	299	310	324	296	297	305	322	321	273	331	309	272	287	300	286	309	308	298	283	303	314	310	310	295	274	301	323	249	263	307	317	315	286	282	343	281	284	280	316	303	290	311	266	318	305	296	285	304	288	299	296	305	301	304	288	316	317	311	275	289	285	308	300	306	309	282	291	294	268	342	276	296	286	297	277	317	254	302	281	296	312	304	300	302	314	336	283	290	305	285	286	291	315	309	329	309	310	285	292	304	319	303	302	277	306	271	323	267	283	324	307	281	286	315	319	257	291	281	302	272	318	302	322	277	324	301	285	302	290	253	274	282	287	299	291	311	296	280	298	299	285	310	294	327	299	289	270	265	289	323	301	283	286	269	276	299	324	289	268	285	304	273	297	304	303	309	301	317	331	296	311	329	291	308	357	315	285	281	247	291	320	322	312	262	310	290	303	279	275	297	322	334	306	279	307	315	314	256	309	296	319	298	276	311	269	294	329	306	275	322	286	292	272	282	298	291	275	283	287	317	333	281	317	310	331	280	286	306	278	300	285	311	317	313	301	296	308	327	322	309	335	281	277	383	271	289	310	274	295	275	275	272	303	340	304	303	306	274	310	296	289	300	300	326	307	287	299	308	286	272	288	287	353	325	306	310	312	312	341	268	286	274	307	290	301	281	322	271	300	261	263	298	300	327	264	267	326	292	262	324	264	290	281	275	313	295	295	266	292	292	305	308	269	269	279	281	298	293	328	277	280	299	304	308	291	294	286	303	275	287	302	317	298	292	294	301	313	267	284	312	321	305	274	293	335	337	312	300	319	307	306	300	269	279	289	325	326	281	330	298	287	344	320	287	309	279	298	311	329	305	280	311	304	245	314	293	293	294	319	302	341	296	283	311	305	269	297	295	278	282	298	287	285	300	277	304	307	309	306	281	288	295	310	304	309	281	324	300	317	308	272	296	272	320	314	289	308	320	292	275	322	343	283	320	291	276	317	312	283	289	301	280	304	334	285	330	278	285	320	249	304	308	317	277	300	299	290	293	305	291	298	279	304	292	292	282	258	307	285	301	287	339	311	283	327	332	283	319	292	300	317	294	259	306	274	295	271	322	294	311	292	286	304	299	289	307	287	324	312	266	312	320	338	316	297	290	280	322	291	288	295	338	291	296	280	284	275	318	300	290	337	279	281	307	294	287	283	291	316	328	275	303	316	301	314	310	298	321	301	319	298	301	274	300	301	297	286	274	291	318	280	298	298	302	316	282	282	269	310	286	296	277	316	325	279	278	284	290	294	303	298	299	303	287	284	320	276	291	293	306	296	280	299	295	316	298	288	263	270	320	298	289	307	285	296	295	319	299	300	304	306	281	293	273	289	316	290	308	301	342	287	272	258	275	285	258	314	313	316	295	319	277	322	286	302	274	288	294	305	291	284	276	298	288	285	272	290	328	259	264	295	287	304	342	313	303	319	303	340	289	281	273	272	281	329	274	315	294	334	303	292	296	291	282	293	316	335	315	272	307	299	309	331	330	291	308	291	300	305	286	303	266	314	320	282	302	313	307	308	326	297	333	291	316	271	294	304	305	275	296	268	304	314	286	293	288	292	277	301	283	289	296	323	299	298	328	278	325	281	283	314	311	284	279	274	290	328	290	292	301	301	274	277	333	275	306	257	273	299	290	295	335	310	308	306	318	331	321	302	304	290	302	292	309	284	300	315	291	311	290	308	286	286	312	282	319	303	327	316	319	282	295	299	290	314	287	280	280	299	298	297	339	323	269	323	288	282	310	327	297	302	296	255	296	283	291	300	293	298	292	268	316	285	306	329	323	284	285	301	299	292	278	302	331	281	329	320	304	310	287	345	282	295	325	305	269	291	334	289	319	294	277	311	313	283	277	270	300	307	266	305	288	293	269	259	304	323	341	310	275	291	290	292	309	295	293	325	313	297	310	296	301	306	278	272	272	264	281	305	291	323	307	269	296	296	309	308	282	288	296	310	313	317	300	280	289	290	302	319	311	272	292	270	300	309	284	318	290	289	310	290	293	302	319	296	277	309	305	298	292	290	303	311	319	305	260	296	299	289	315	313	263	284	288	262	243	307	322	295	319	305	304	308	314	257	273	285	301	314	316	305	297	319	307	312	296	302	304	296	317	298	305	334	316	300	251	307	284	293	322	329	292	310	314	276	313	301	298	325	298	319	295	300	302	298	274	306	286	270	298	267	284	323	342	284	296	283	261	326	290	313	281	294	320	279	294	310	318	324	304	290	261	277	298	284	302	290	286	280	265	281	291	295	280	293	266	285	286	301	365	270	298	302	296	311	292	298	334	299	283	285	313	306	305	292	292	286	333	294	294	312	281	288	272	309	320	318	279	249	280	289	320	290	325	269	296	294	310	308	298	306	271	304	303	315	303	339	298	307	289	278	266	311	307	300	285	289	312	305	306	292	293	321	285	291	295	292	300	278	298	334	303	300	302	302	306	275	289	297	280	260	313	289	291	288	295	267	311	324	298	293	299	313	315	274	277	293	305	302	293	315	300	291	298	277	305	307	273	303	289	272	293	295	267	309	291	329	328	288	312	296	284	286	273	281	296	296	294	295	295	343	322	294	315	289	311	292	279	313	305	310	341	286	293	304	284	247	313	289	284	279	296	333	297	252	297	307	295	317	283	309	305	295	309	267	304	313	291	307	316	281	266	290	298	275	313	266	329	291	286	285	325	321	276	297	302	319	308	310	332	311	299	311	317	286	287	275	325	299	332	308	316	310	314	274	345	284	298	301	315	298	287	315	296	295	284	301	321	271	284	300	295	298	321	282	296	284	340	296	301	322	303	287	314	293	289	295	337	276	319	292	332	322	301	329	294	283	310	294	334	298	283	261	298	277	310	312	285	292	304	300	280	318	288	291	300	280	289	305	286	265	313	307	325	292	308	295	308	302	283	301	274	288	303	306	273	256	318	306	281	294	290	310	304	312	295	277	320	292	338	292	272	279	306	307	310	279	297	302	349	302	312	300	307	325	286	290	290	290	313	292	335	321	301	302	281	296	280	272	321	268	299	336	287	265	303	275	327	276	304	289	305	282	308	312	302	310	310	285	295	318	321	346	332	283	304	286	275	279	301	283	306	307	295	282	281	333	321	278	268	311	318	277	289	267	302	295	296	315	344	302	319	307	277	285	307	292	266	336	299	303	317	330	302	320	303	301	318	317	310	337	291	303	309	283	311	287	287	287	328	290	315	265	315	299	301	296	301	309	304	300	302	288	275	296	293	260	277	275	315	283	293	282	295	297	326	302	312	307	293	275	262	307	273	339	313	295	290	293	309	306	237	273	310	312	314	274	291	285	309	336	307	270	284
7741	2874	4210	4676	3247	1491	1132	1052	945	958	907	911	929	953	891	866	868	859	851	847	830	825	816	874	975	1259	1278	1097	1066	1166	1074	1069	933	913	1002	978	1016	1046	928	888	880	876	807	761	709	748	726	724	787	728	778	718	733	775	761	752	754	732	751	743	735	740	696	796	753	739	763	736	753	725	770	730	744	739	771	744	742	703	705	738	761	700	714	736	778	684	730	752	736	749	699	695	694	756	690	701	733	727	735	685	748	689	737	766	761	735	689	679	690	731	724	694	780	671	689	685	732	705	736	726	731	739	740	710	682	708	740	752	754	698	730	728	718	690	764	729	724	703	699	742	736	756	738	700	742	691	783	706	726	740	693	752	736	689	713	726	710	709	707	735	717	718	757	729	755	726	722	728	718	709	747	809	730	721	719	679	728	736	708	744	752	734	718	702	678	711	720	690	695	741	700	744	768	748	718	711	742	708	737	742	697	726	773	724	737	690	737	720	754	682	774	734	734	697	745	716	721	711	718	738	743	710	730	703	739	685	717	722	738	742	680	722	745	716	701	724	710	737	707	761	746	716	729	640	743	678	718	740	708	707	781	736	709	743	712	716	686	707	713	679	748	679	798	763	723	701	716	710	731	718	698	736	681	722	743	696	760	697	674	811	747	741	695	760	715	714	743	721	741	722	725	718	673	714	717	717	697	747	746	707	696	728	683	718	709	743	761	678	779	737	751	698	714	746	721	689	731	711	703	693	708	708	729	765	742	718	710	727	734	721	715	747	722	765	720	702	709	732	750	718	701	697	748	720	713	691	708	725	717	722	736	730	741	720	717	731	696	736	680	709	702	692	706	777	721	740	708	747	701	722	735	677	657	677	749	693	676	736	763	731	760	758	762	700	721	669	714	699	700	716	726	732	785	742	705	738	734	718	725	719	736	714	752	764	677	706	679	738	712	719	704	733	724	756	768	678	756	766	750	745	701	758	719	687	701	743	717	704	713	713	694	687	701	749	693	692	675	706	740	705	715	708	743	724	689	733	747	737	712	778	696	715	750	705	739	693	729	691	758	705	698	700	706	717	748	698	771	753	716	713	702	703	686	761	687	776	661	723	737	744	710	724	780	722	760	708	730	684	748	725	701	667	701	714	670	700	683	697	747	717	716	740	719	760	761	751	708	719	718	727	708	660	719	690	788	729	675	659	714	701	691	717	736	755	715	719	728	692	759	675	712	797	736	723	707	768	743	733	720	701	690	716	765	703	694	755	747	678	712	707	720	718	743	743	719	692	731	683	727	753	742	712	744	774	730	700	745	738	703	715	727	706	739	689	733	703	733	714	712	669	716	724	735	750	751	717	760	716	727	713	712	703	672	750	748	692	706	706	766	683	767	734	725	722	773	692	729	722	703	736	702	699	710	710	716	738	692	692	724	714	688	718	734	700	728	715	709	751	723	772	709	720	687	733	742	723	729	747	732	689	691	767	709	716	734	734	744	758	683	696	757	740	701	697	678	726	714	747	754	728	723	717	732	726	750	716	699	714	731	767	702	757	739	737	707	729	687	711	726	752	722	740	723	778	737	738	696	721	702	664	741	743	745	752	750	658	689	728	732	727	742	727	721	750	758	727	686	731	758	727	707	724	745	694	715	688	718	700	742	713	695	722	710	720	731	720	745	725	698	722	703	753	725	709	719	750	739	723	743	705	695	723	752	733	695	687	700	721	751	752	734	740	728	723	688	701	734	723	625	690	750	713	724	749	767	719	701	705	735	713	744	720	745	659	661	693	694	683	769	742	734	721	726	743	748	732	719	726	721	697	720	690	705	743	695	747	776	723	721	736	769	739	784	739	682	728	738	746	741	753	768	702	719	721	722	736	721	738	678	680	749	700	753	732	724	703	687	699	769	766	694	714	758	720	691	765	733	722	750	739	725	723	744	769	676	705	748	775	740	712	750	739	719	766	736	793	745	697	729	737	724	702	764	730	732	722	731	697	730	693	746	698	791	723	722	754	729	701	721	694	724	684	714	759	706	705	740	707	687	712	708	693	722	735	765	721	764	734	726	720	715	710	722	734	689	719	731	721	732	715	688	739	716	753	691	678	755	701	704	708	725	740	767	729	724	736	711	745	781	706	719	750	728	742	769	707	720	743	711	733	739	696	726	723	723	718	769	712	703	694	721	700	753	664	728	708	733	712	735	690	789	680	665	706	758	720	747	755	664	709	734	675	734	743	723	712	723	718	738	688	735	768	713	739	746	698	703	743	759	679	729	735	709	668	731	696	712	687	787	724	782	769	707	712	755	678	729	741	742	759	757	660	714	698	725	746	668	800	700	719	697	747	723	679	746	660	712	737	701	733	734	710	768	702	728	722	709	737	734	654	769	781	723	701	722	734	694	697	728	715	739	738	744	705	764	767	704	754	707	693	731	711	730	685	711	724	686	728	708	730	712	685	715	679	755	743	744	718	696	761	745	732	706	749	668	677	698	681	727	730	735	752	692	766	741	700	689	758	731	730	762	742	738	694	747	733	769	739	703	733	782	722	725	699	705	716	783	718	765	721	715	685	754	760	720	683	738	687	776	733	764	714	705	696	724	733	684	735	721	731	719	720	779	727	760	698	736	691	691	652	743	739	695	696	754	709	680	734	686	701	702	689	746	755	725	786	774	726	704	729	701	721	735	747	726	755	697	740	713	701	723	744	725	713	691	698	693	723	746	729	734	716	689	677	750	707	699	742	706	722	684	678	652	737	661	680	714	711	701	788	717	705	770	694	695	701	766	725	745	726	747	741	712	697	698	714	728	734	724	715	715	723	730	687	722	745	703	739	725	797	704	672	694	709	765	718	712	714	717	712	737	758	702	707	727	736	794	688	687	705	669	717	755	741	717	731	741	725	708	726	752	727	727	721	748	725	708	713	705	752	725	732	713	676	751	728	748	739	713	737	702	717	740	721	735	688	703	694	788	717	698	693	695	682	750	777	716	739	768	717	725	732	690	708	732	773	733	704	704	753	714	706	721	721	710	688	729	750	680	720	752	739	709	770	736	777	669	714	709	765	735	683	702	709	774	706	769	680	723	724	717	723	703	735	744	743	735	762	678	692	685	714	716	704	753	741	742	716	764	711	730	737	686	772	750	747	716	744	688	734	707	773	739	755	781	717	725	717	704	742	787	732	757	727	735	765	721	703	714	726	699	769	681	721	700	749	743	718	702	730	739	739	701	774	680	694	737	705	734	708	716	717	720	707	732	757	695	765	720	692	781	734	657	694	752	712	702	757	743	745	667	712	742	703	746	739	740	710	706	723	712	668	730	726	712	719	741	739	731	765	716	739	739	742	715	678	735	738	739	750	688	713	750	744	728	761	645	735	714	765	763	739	698	752	743	708	731	705	717	719	731	715	697	719	750	729	737	770	704	764	672	736	703	694	775	692	720	707	728	802	784	689	697	703	697	736	784	723	705	784	760	703	702	743	773	686	751	720	704	733	747	692	742	736	701	710
15109	3436	2841	1691	779	410	374	326	312	290	265	265	271	279	249	237	258	233	230	214	212	222	223	226	267	313	267	267	272	318	257	250	260	248	284	254	286	282	262	250	244	226	209	233	237	205	238	239	196	220	209	210	224	216	228	205	213	181	184	218	232	238	223	179	218	226	222	229	223	210	210	182	198	194	210	206	195	192	185	208	242	188	228	213	231	230	243	203	229	209	214	199	166	172	161	189	204	212	203	237	203	227	228	232	206	207	211	240	192	214	202	205	203	204	200	197	221	185	203	174	226	212	200	199	186	203	205	213	200	210	201	204	201	190	225	179	182	172	212	205	174	195	213	217	207	192	217	209	242	209	186	223	221	199	207	198	180	210	190	201	192	229	223	213	226	214	190	202	214	224	190	226	205	217	222	218	233	212	209	207	224	217	197	179	186	227	230	212	221	220	183	203	200	214	212	201	212	205	216	205	198	208	183	192	192	190	193	233	208	212	218	227	241	246	227	210	182	197	199	206	215	209	195	200	200	204	208	205	203	196	229	233	204	220	212	181	200	202	226	213	225	199	215	233	178	184	241	188	204	207	203	191	202	218	184	182	201	196	200	208	191	212	217	215	207	221	206	199	214	200	199	209	189	197	196	192	202	212	203	169	228	220	229	205	215	230	183	181	212	213	189	211	214	187	192	224	216	226	233	193	175	197	214	193	186	213	233	219	191	211	223	196	196	196	194	227	216	193	219	216	197	198	256	224	202	205	212	221	212	218	200	197	191	232	189	208	221	197	200	187	228	207	194	187	207	212	192	202	220	223	196	198	226	237	231	207	210	234	203	229	223	227	199	207	185	191	189	190	210	234	175	207	227	218	215	200	197	215	210	209	172	189	223	216	192	214	188	203	200	217	221	205	222	183	199	209	213	236	228	210	198	223	193	217	180	207	228	211	201	209	199	202	189	200	205	187	213	207	201	201	195	208	222	214	198	198	186	229	218	219	220	195	191	194	198	193	204	221	220	201	223	216	216	195	195	202	212	203	217	207	210	221	203	218	214	206	211	179	204	207	176	196	229	212	212	194	230	207	197	194	215	188	196	197	198	200	195	204	201	191	215	200	209	222	202	227	212	195	223	201	209	197	209	195	219	243	211	221	205	233	216	222	192	208	214	230	199	212	193	202	222	199	181	209	200	213	232	217	217	220	196	248	206	196	191	194	216	217	191	208	221	220	174	211	198	215	240	184	178	214	179	200	212	184	214	178	191	190	223	208	202	223	212	207	190	211	202	213	218	186	213	192	193	195	225	213	195	194	211	225	182	184	202	194	185	203	181	232	224	195	206	211	185	197	191	189	217	209	228	187	188	214	212	200	199	214	218	198	224	201	212	211	197	207	211	191	210	201	218	204	192	199	205	206	199	203	199	199	226	217	219	194	201	206	205	208	193	216	214	210	191	193	203	197	220	235	231	199	193	194	205	209	186	202	202	205	194	226	231	220	209	194	198	224	174	201	174	215	212	176	180	186	212	228	228	211	205	223	216	228	182	197	216	191	208	225	208	181	214	201	202	222	218	192	208	214	229	211	211	215	211	215	222	200	193	199	236	221	213	199	196	205	182	220	193	220	197	187	221	207	223	224	176	195	190	197	201	208	177	228	221	207	212	236	210	212	229	187	185	193	195	217	202	204	223	204	188	192	181	231	230	189	193	203	194	198	231	206	193	203	217	219	215	223	196	194	217	190	228	241	190	223	198	197	197	213	207	205	221	194	200	214	225	209	226	233	198	226	242	242	218	242	225	216	215	192	209	196	220	237	199	184	188	198	206	201	219	196	185	204	206	195	184	207	225	238	223	234	230	182	219	212	189	213	204	204	205	186	192	222	209	195	213	202	206	193	222	215	216	175	176	210	183	224	210	224	195	197	232	179	193	189	219	196	212	179	207	210	217	208	202	210	194	206	181	230	187	194	195	227	206	193	210	208	199	190	203	197	201	217	242	226	196	197	184	199	205	221	203	202	209	211	203	205	166	206	227	208	221	228	222	210	200	194	196	196	209	205	187	226	217	202	195	186	221	181	183	204	179	193	215	202	211	179	220	203	219	210	213	217	200	220	194	239	230	225	204	211	180	174	218	164	169	218	246	212	189	244	210	220	210	211	210	187	216	219	194	214	204	229	197	222	211	200	200	183	205	229	183	205	225	183	213	221	202	250	197	205	210	203	205	201	214	206	218	222	220	224	204	222	194	229	195	199	199	191	194	197	175	194	203	196	196	238	188	193	201	181	180	237	200	202	178	202	217	215	207	184	209	214	194	220	189	219	216	215	199	196	204	206	189	190	222	205	203	195	206	209	216	222	213	199	230	191	216	209	209	198	217	218	256	201	218	242	206	208	206	194	230	208	198	190	205	207	186	235	216	242	206	172	188	216	212	212	208	225	220	222	198	244	228	215	194	215	188	210	175	198	216	189	220	195	198	215	203	221	204	220	216	212	224	206	211	195	211	201	181	221	194	202	203	204	194	181	200	188	203	199	233	194	237	196	231	198	201	210	197	207	226	195	191	190	202	200	171	171	205	198	182	209	205	210	207	200	215	218	205	203	226	192	227	197	213	220	205	190	186	200	184	190	214	218	221	206	206	219	194	220	196	217	217	198	206	185	213	204	205	203	207	223	223	210	225	200	213	211	213	223	202	201	196	199	230	188	226	223	202	211	189	213	243	234	176	205	197	228	209	209	204	198	222	192	198	228	219	194	222	210	200	197	190	209	189	212	191	183	169	213	188	215	190	231	211	206	225	210	242	236	220	203	199	240	229	208	195	197	218	202	216	188	204	228	186	215	206	205	195	221	202	216	198	221	245	193	219	177	204	201	193	204	209	183	193	199	227	210	210	234	245	201	207	210	196	203	205	222	204	229	205	176	231	202	208	229	207	202	195	206	197	197	226	217	216	207	222	245	200	226	211	194	215	215	219	226	216	214	202	200	221	227	234	221	188	232	217	204	207	213	202	205	172	200	205	206	219	198	200	216	221	195	202	190	205	236	224	203	201	198	196	212	202	192	189	184	215	193	190	194	234	199	208	190	212	220	214	220	202	216	208	216	189	207	215	213	215	192	201	211	214	203	212	224	207	194	188	186	230	196	198	222	206	221	172	213	193	191	193	205	234	217	183	221	223	187	205	226	193	215	202	221	211	210	196	209	186	219	196	209	210	180	205	211	207	210	220	189	205	207	201	216	203	218	203	192	194	197	193	209	200	225	218	257	192	207	205	222	219	211	214	207	207	204	209	205	217	205	213	201	204	213	197	205	218	211	192	216	182	236	191	200	216	233	221	199	213	189	194	213	219	203	199	200	211	212	210	205	213	205	213	188	215	214	202	199	206	189	199	189	210	182	184	208	198	189	206	179	200	227	243	204	219	226	212	220	214	217	210	201	198	203	199	236	192	218	200	216	216	200	186	216	200	187	209	222	231	201	188	207	174	209	223	221	231	201	245	190
9842	3204	5416	5037	2895	1596	1217	1130	1031	1021	912	916	873	864	792	810	739	799	742	675	634	634	694	724	913	1228	1292	1049	1087	1157	1015	917	885	976	1035	1031	979	913	782	707	673	625	615	595	629	634	563	613	583	571	613	606	560	574	536	497	551	516	549	557	525	511	566	577	568	499	576	530	534	530	497	519	559	539	557	543	599	543	533	527	543	523	521	513	541	525	510	502	518	549	480	555	515	533	535	548	521	525	536	587	499	529	536	509	542	502	526	529	462	508	544	552	517	477	534	516	510	489	534	518	520	519	509	506	492	511	489	557	537	539	530	547	551	523	505	507	549	515	539	506	574	511	520	532	463	514	540	541	510	574	544	542	532	550	555	518	541	547	519	523	523	510	498	493	535	506	543	532	520	539	556	526	529	555	515	543	485	513	532	509	492	516	521	488	558	502	528	517	502	506	499	520	528	522	483	484	513	493	510	504	531	509	503	532	508	470	465	510	513	542	522	538	536	503	538	473	491	509	540	591	521	554	514	546	485	507	519	508	552	480	508	519	585	543	504	535	506	526	576	514	551	498	518	502	545	544	548	500	518	513	509	528	486	526	546	521	507	484	521	518	499	526	550	483	542	505	537	531	560	526	501	483	528	517	497	496	543	526	546	497	522	515	512	516	480	519	507	527	500	538	528	511	500	531	503	519	505	512	510	513	528	516	548	521	465	502	519	509	507	567	481	544	523	519	513	524	487	491	492	522	504	544	507	534	526	499	518	517	526	500	558	556	509	521	513	540	539	518	500	505	515	499	527	533	513	476	521	531	510	502	501	522	547	553	525	520	523	510	457	520	504	456	529	534	536	572	521	482	516	535	472	530	518	462	496	523	538	574	527	533	513	533	521	530	545	535	576	549	513	511	493	511	525	540	505	524	513	538	526	554	527	506	500	481	516	526	527	505	509	501	533	495	475	574	509	543	551	521	510	534	514	566	530	547	504	502	520	516	542	532	512	511	480	519	565	524	521	563	500	504	534	519	509	509	523	531	529	500	559	542	507	518	542	528	531	539	488	493	525	561	512	505	536	518	489	528	515	544	486	589	546	500	552	572	523	525	538	539	542	558	487	503	583	516	547	532	474	536	545	514	535	519	507	479	543	515	495	517	494	531	506	546	502	526	496	506	550	516	476	536	528	500	523	540	509	474	499	530	476	517	555	505	562	498	514	533	528	526	548	523	531	495	508	505	491	494	551	516	546	521	502	501	542	557	531	517	533	530	530	525	532	546	539	539	531	518	502	492	518	546	528	487	490	531	570	572	532	519	507	537	565	551	539	547	527	526	510	504	461	522	506	531	495	514	494	529	531	494	490	503	554	538	535	547	509	492	516	518	529	505	444	531	546	508	492	509	519	499	513	539	551	569	537	555	512	525	539	506	490	504	498	522	534	513	508	514	497	511	543	527	504	492	542	522	517	518	527	546	542	499	553	515	538	573	520	529	484	494	534	514	564	501	495	519	484	561	500	507	547	537	518	538	519	520	521	527	492	540	536	514	516	529	526	506	553	530	495	516	501	552	501	531	517	516	540	522	540	525	565	545	595	508	543	532	534	516	486	523	547	537	532	481	520	522	531	505	592	552	484	490	546	540	516	498	525	523	491	534	551	494	534	527	511	504	493	549	528	496	487	535	506	524	555	532	533	470	512	516	502	518	565	508	563	488	523	515	501	512	507	515	506	497	519	537	561	519	503	556	577	510	494	524	546	568	486	548	516	516	471	537	500	533	455	541	517	549	489	512	522	525	486	519	530	537	551	511	507	544	495	514	519	536	499	528	522	492	502	532	528	510	543	512	483	544	499	512	523	505	492	506	525	561	516	552	516	539	520	484	532	531	536	523	542	545	525	493	515	501	520	551	515	533	528	473	552	530	568	544	485	564	511	512	536	498	532	510	508	514	498	496	489	513	506	512	512	536	525	503	521	537	548	526	552	471	481	506	560	537	509	557	532	492	525	512	562	479	500	500	514	528	553	497	502	508	516	492	527	466	495	499	518	498	524	541	516	517	527	512	522	532	533	512	479	548	512	512	521	538	527	543	511	510	499	489	519	525	542	498	464	516	492	536	532	538	519	508	507	521	544	538	517	488	563	544	531	529	501	520	537	553	524	505	521	528	507	553	522	501	512	534	455	518	510	551	495	546	525	492	531	543	528	523	502	524	513	527	519	523	573	463	476	541	505	492	505	511	513	523	520	562	522	522	482	522	520	508	543	471	486	528	511	508	527	513	545	520	527	482	502	511	545	511	509	523	499	470	519	545	530	549	497	539	555	515	554	509	483	538	552	512	518	513	477	530	527	517	517	530	550	485	496	469	516	543	537	523	528	531	506	539	515	534	538	490	507	551	534	536	573	514	543	519	516	538	532	503	511	529	530	496	500	571	511	510	489	565	542	548	512	477	515	540	480	506	505	508	504	502	460	508	535	479	502	520	539	487	521	574	525	529	539	506	507	532	481	548	529	489	539	539	531	503	514	533	517	526	541	549	550	534	489	517	514	520	536	492	519	517	533	525	533	567	495	520	487	581	547	512	489	582	520	554	473	529	520	519	548	522	543	532	558	522	531	503	476	505	521	519	499	535	490	536	474	522	560	538	496	527	504	519	519	493	544	538	516	536	492	524	561	494	531	561	513	546	515	512	495	507	485	498	515	522	504	516	489	530	532	507	529	534	565	548	515	527	494	473	547	575	544	573	508	549	518	494	574	513	522	501	527	499	532	482	480	528	537	518	537	546	546	542	527	544	550	532	535	535	510	528	516	489	503	495	545	554	532	513	530	502	521	506	528	545	497	527	529	519	552	516	510	492	508	517	533	517	530	488	532	533	556	493	522	513	527	537	526	507	510	503	520	585	516	493	548	502	476	511	555	510	534	508	532	542	549	502	571	534	520	493	491	554	502	516	514	519	506	520	533	478	518	541	531	527	539	499	530	553	531	534	519	513	552	489	504	539	559	535	513	492	515	528	537	539	525	524	486	498	515	527	512	556	551	504	501	551	526	558	566	499	547	560	483	502	506	500	546	500	516	504	562	542	536	518	520	509	491	528	487	551	508	489	490	498	487	490	526	526	503	538	533	573	510	503	504	562	513	511	543	523	516	530	501	514	519	536	499	521	569	538	570	528	587	511	519	498	520	501	534	525	543	513	526	542	490	516	572	493	544	524	503	534	484	497	515	517	537	536	520	535	530	479	504	527	484	529	535	544	515	493	514	507	516	547	544	519	534	531	530	486	529	528	510	537	504	453	496	509	511	528	545	493	515	572	542	502	569	488	497	504	518	552	509	507	513	526	531	507	525	515	562	540	510	554	552	520	507	494	509	510	540	529	520	525	470	523	539	494	504	545	517	512	520	513	490	545	533	514	512	523	534	529	523	530	544	539	505	541	488	511	527	490	545	536	513	510	542	555	516	503	523	513	508	531	516	521	551	520	536	542	514	513	514	573	500	484	573	483
2778	1133	911	546	368	294	316	311	328	326	310	309	296	335	315	309	290	330	310	289	324	314	300	304	332	335	317	324	352	343	322	299	337	322	330	362	321	336	328	305	299	320	312	316	297	293	331	293	310	327	306	309	292	316	293	315	292	325	318	329	277	271	305	285	329	324	274	324	304	332	304	331	327	260	329	291	282	283	287	307	315	301	337	325	320	342	271	309	335	272	322	299	308	278	299	324	307	309	304	303	312	308	284	304	281	331	288	263	288	284	300	308	313	338	305	305	308	311	285	312	315	294	276	299	285	269	316	306	306	282	287	295	282	301	298	301	292	301	283	306	326	282	298	318	299	328	299	294	268	312	315	310	312	302	290	283	277	301	313	290	314	275	290	301	320	310	332	340	336	352	349	301	295	331	340	298	306	291	303	316	289	303	357	312	321	271	272	317	326	292	340	334	340	253	303	332	322	322	309	285	289	330	316	277	322	294	286	298	294	288	293	298	315	265	300	310	311	291	311	305	301	296	295	321	309	287	295	294	303	303	319	291	324	290	304	295	305	306	313	273	246	324	305	296	252	342	287	325	289	291	313	285	312	314	257	275	299	260	270	308	327	340	254	309	280	300	305	334	350	294	343	314	307	294	336	317	302	287	290	322	301	263	302	290	306	299	285	322	319	281	295	276	321	279	322	319	325	293	316	297	292	298	283	298	295	296	298	321	293	313	320	306	292	272	275	238	321	286	318	299	302	320	318	277	303	314	305	292	320	324	287	306	287	309	326	319	309	256	283	316	275	278	308	338	279	310	299	279	305	334	322	289	310	307	319	306	277	289	309	318	304	308	287	287	301	317	301	297	295	297	298	332	299	285	302	337	298	317	276	300	310	305	297	320	287	300	300	288	283	301	308	298	303	285	309	295	318	288	294	323	315	304	310	288	304	292	297	290	286	315	294	319	285	296	322	293	301	301	305	318	277	308	286	326	318	308	296	306	277	267	295	300	298	316	294	304	296	303	324	305	334	291	313	340	323	290	288	298	309	325	303	293	308	289	298	299	314	270	288	324	328	281	315	320	322	312	256	281	290	299	298	301	273	329	294	316	311	300	296	328	280	320	258	324	305	256	302	316	302	341	284	312	294	326	310	280	293	322	301	298	297	323	327	275	313	303	296	295	319	296	279	249	301	285	317	278	321	293	345	317	308	303	285	302	347	299	294	303	339	274	277	294	332	282	288	291	297	301	261	309	347	279	322	299	323	286	285	297	320	307	295	334	300	281	285	310	346	348	302	313	280	320	303	292	316	292	291	301	355	320	298	291	333	304	297	296	299	290	302	301	343	343	308	263	327	289	290	302	280	302	306	315	312	309	307	312	307	313	330	280	277	303	309	300	297	289	285	325	308	326	295	274	298	301	296	286	316	265	259	286	304	277	292	315	284	308	310	275	275	321	268	304	295	304	282	314	277	314	293	296	295	277	306	297	292	260	300	317	287	318	326	330	314	291	310	316	341	291	281	309	308	275	297	295	332	317	310	341	299	302	279	317	293	297	310	298	281	292	288	272	315	343	286	267	248	288	319	298	281	314	341	305	284	286	270	320	298	280	317	307	321	266	309	317	351	300	296	302	305	313	315	318	314	281	285	306	305	290	272	306	279	302	320	304	285	301	291	313	320	297	314	340	295	317	304	286	323	283	311	320	274	311	274	301	301	267	331	339	305	295	314	283	320	304	280	314	336	327	276	309	311	311	293	285	303	315	279	305	297	279	307	283	320	292	301	310	305	320	295	301	330	293	307	292	310	326	304	279	297	318	320	288	335	287	308	321	292	325	328	324	287	296	304	357	303	287	296	311	304	267	313	290	301	306	337	299	323	298	304	312	300	343	318	292	288	308	299	296	312	304	329	290	298	298	323	333	295	298	301	328	286	342	273	305	291	300	298	270	261	291	277	289	304	322	324	309	295	287	307	268	292	314	294	307	299	300	312	308	297	312	311	297	314	289	294	287	303	274	261	290	298	319	278	294	295	302	314	310	309	319	308	297	320	282	288	301	311	287	323	312	293	345	287	307	311	318	295	292	293	317	300	282	324	326	309	301	280	296	293	336	294	298	323	306	312	296	331	325	272	314	307	311	323	284	316	319	299	302	291	322	322	305	310	326	269	285	299	301	297	328	313	311	293	310	305	272	291	305	319	289	304	275	282	301	295	310	267	288	289	291	305	334	309	293	298	275	292	290	304	308	302	314	357	291	285	333	292	313	323	307	319	337	311	319	296	305	300	317	262	289	297	273	343	307	327	320	320	277	271	319	313	292	321	302	294	295	312	279	305	323	340	335	319	262	278	286	313	271	306	304	346	313	319	278	308	312	287	315	330	339	269	282	348	325	300	322	266	325	299	321	285	318	308	314	326	286	292	315	288	313	286	301	281	293	271	291	347	304	319	311	333	317	296	284	318	312	312	310	351	289	292	352	319	297	315	279	329	292	311	310	324	329	299	317	299	282	333	303	317	331	306	288	301	330	295	317	307	299	281	327	286	266	293	303	309	297	276	300	289	293	304	336	333	326	303	288	310	298	303	323	311	305	312	279	314	280	316	302	323	305	292	259	296	299	301	316	290	291	304	307	276	301	307	312	296	315	303	299	342	316	258	302	299	321	314	275	269	303	295	312	310	315	306	331	303	316	289	325	293	304	299	319	290	302	300	325	278	298	314	307	285	270	312	291	263	335	307	305	308	293	349	333	340	332	304	281	306	295	328	300	314	298	316	315	313	280	266	274	289	321	303	323	300	320	305	286	288	329	316	279	314	303	322	287	316	326	310	299	300	305	306	272	319	324	289	329	297	310	292	320	336	309	322	271	312	291	310	284	297	323	295	282	322	279	272	323	327	287	337	325	295	280	280	308	301	300	280	306	319	274	319	328	299	301	285	332	279	296	287	255	279	295	305	326	312	268	316	330	302	319	311	286	310	291	304	304	316	313	334	266	293	344	293	274	287	324	301	314	311	320	307	304	285	309	290	298	321	318	319	357	285	283	292	335	315	301	326	301	293	317	305	324	289	316	323	296	283	267	326	298	329	327	303	282	301	297	314	315	332	327	286	315	268	296	282	312	275	304	270	302	329	296	296	265	312	283	345	291	332	312	281	314	314	311	330	305	288	294	294	298	282	309	291	341	321	306	294	309	312	304	280	303	275	322	315	298	336	296	292	316	278	277	302	284	310	315	307	311	290	292	345	293	292	288	310	283	313	304	268	313	299	287	282	290	269	295	262	280	289	269	297	292	336	298	294	271	283	321	329	311	277	292	298	298	328	302	288	296	304	299	289	323	301	307	321	322	298	314	318	306	283	288	297	267	319	291	284	284	320	300	298	300	308	300	293	299	300	288	327	316	308	276	290	283	316	304	317	307	302	329	293	297	284	314	302	300	294	306	290	291	303	308	292	301	300	306	325	309	327	307	303	289	306	291	312	338	292	305	326	303	301	288	280	313	285	335
3094	1478	2236	1683	1047	879	820	795	796	780	746	792	807	761	740	804	810	816	800	735	777	739	771	782	895	928	954	858	936	941	906	925	927	929	932	893	905	870	843	839	801	867	765	749	786	778	733	766	809	759	744	771	770	791	785	722	717	731	792	719	704	775	744	706	750	760	754	734	763	793	731	772	807	715	716	722	782	755	743	739	783	809	722	780	760	715	723	779	732	738	742	712	738	700	788	742	757	780	746	790	754	766	774	705	714	750	747	722	779	760	666	758	779	787	705	674	727	771	734	740	744	758	706	750	738	744	743	731	731	760	757	743	697	736	759	758	727	678	726	720	743	690	736	761	698	732	771	704	713	776	691	709	779	720	762	690	746	712	745	702	773	731	721	788	735	767	715	732	750	782	719	753	734	745	753	795	766	702	725	763	780	691	714	763	733	777	757	744	738	770	745	751	742	707	738	793	722	705	784	812	737	735	753	761	782	775	694	748	775	733	832	766	746	760	771	715	789	723	751	736	704	780	762	706	720	720	709	732	785	702	743	724	749	690	769	761	781	746	750	778	740	726	696	719	737	761	806	675	666	737	750	748	743	739	691	730	735	747	750	728	787	754	777	739	755	686	707	706	667	689	751	769	715	699	738	749	725	741	728	740	742	746	721	721	752	729	729	701	774	736	736	734	734	740	750	788	762	728	705	712	736	698	785	698	748	721	736	776	753	768	720	753	727	727	740	757	732	732	743	776	783	786	786	702	726	745	731	729	763	710	706	749	726	756	722	717	728	720	733	700	725	733	743	689	789	730	767	740	728	749	700	735	750	818	751	788	703	754	726	768	752	724	736	708	745	728	733	729	782	750	724	789	769	737	769	771	745	702	770	781	735	741	725	719	729	745	745	805	772	723	753	788	699	762	751	696	770	728	742	768	728	820	720	741	744	781	757	765	703	702	748	728	702	714	750	701	729	754	749	743	728	732	756	745	790	751	740	725	735	715	715	684	737	738	702	754	710	739	761	720	745	727	756	731	683	742	705	711	727	723	691	757	676	697	738	720	738	697	753	704	820	732	760	766	735	712	759	768	710	735	740	727	739	728	746	745	740	753	734	716	801	777	758	703	716	690	780	776	692	761	748	686	741	715	785	749	766	736	768	734	765	745	747	781	709	733	742	739	770	742	747	696	713	744	742	761	729	719	711	748	731	773	695	783	780	738	751	741	718	717	732	694	772	747	706	754	689	756	752	758	739	727	763	729	757	765	702	742	749	774	728	719	773	704	751	720	708	722	777	739	765	751	766	746	702	732	742	735	795	722	726	715	719	757	729	763	739	703	768	736	702	734	715	719	776	705	755	714	730	752	712	785	732	762	740	787	752	715	697	787	727	771	744	747	763	710	737	746	739	755	751	763	760	742	762	730	737	758	728	685	718	740	741	742	732	700	793	748	702	742	727	767	743	739	758	735	752	724	757	744	692	737	763	730	766	742	730	730	723	705	738	753	752	688	712	757	729	748	720	720	771	739	709	748	706	739	761	760	789	785	711	748	723	739	738	706	699	729	682	730	708	744	743	681	741	748	760	801	735	735	772	749	771	743	724	713	732	735	728	722	768	708	743	723	691	749	759	757	709	726	772	753	745	718	714	750	738	767	740	714	759	781	715	763	750	725	787	736	804	684	747	699	709	775	753	754	715	755	764	743	758	767	726	775	743	814	730	701	685	705	687	737	821	731	766	756	786	737	748	738	719	751	718	781	729	759	684	711	756	765	732	769	738	675	724	748	683	746	753	779	754	776	753	739	724	763	743	794	795	695	773	740	769	735	730	764	755	746	761	743	775	744	736	726	780	749	694	742	736	765	737	752	762	707	729	713	770	761	723	762	727	716	702	730	719	734	749	705	730	745	696	738	737	768	733	751	717	726	706	735	738	737	748	735	726	699	762	743	703	727	751	731	747	733	718	715	714	767	765	719	722	786	750	767	755	746	723	770	776	721	750	692	763	756	735	729	702	683	732	760	715	735	759	728	750	734	762	736	759	718	723	727	741	783	707	751	732	739	738	765	743	728	770	754	733	772	669	787	718	774	732	735	777	745	752	735	736	732	739	775	766	719	723	769	788	746	774	756	737	714	715	762	745	706	758	712	752	772	779	739	748	727	781	755	748	795	747	699	722	761	761	752	708	752	737	727	746	778	730	726	777	709	743	736	751	687	693	787	733	777	734	728	729	708	706	752	753	718	768	732	765	798	786	743	769	751	798	765	723	754	725	750	757	694	727	696	743	706	722	732	759	741	725	761	739	723	771	765	725	710	724	779	740	698	771	728	736	691	743	715	752	718	730	742	749	760	779	784	750	751	763	777	773	772	752	723	724	731	751	757	751	758	748	740	790	752	739	753	700	722	693	786	745	751	720	718	746	768	745	702	699	754	720	766	746	729	801	751	722	703	746	720	763	716	726	766	761	716	693	750	728	742	745	763	713	756	704	738	740	778	769	743	734	777	751	735	770	756	724	743	697	754	749	768	728	802	724	746	691	717	750	784	727	748	753	768	704	688	738	761	752	713	796	732	741	718	767	737	760	783	734	755	712	737	735	726	744	728	711	727	714	720	718	797	777	711	746	729	738	727	749	723	753	717	772	688	767	733	790	728	701	679	717	721	755	748	759	700	753	736	723	720	705	761	791	733	747	767	765	761	727	734	699	693	753	696	788	671	750	734	781	783	723	723	724	700	713	770	728	745	767	742	736	723	706	740	741	746	729	730	737	802	774	755	762	752	733	787	800	740	739	758	712	744	814	727	725	737	727	732	747	741	720	740	712	767	818	743	650	728	770	758	690	702	760	729	786	762	720	761	812	736	713	725	735	750	772	760	753	754	798	700	779	691	772	726	698	736	762	731	763	732	732	724	746	708	772	706	759	725	735	785	759	756	682	785	717	743	747	730	698	757	763	735	754	778	809	708	733	801	745	739	765	716	707	744	733	742	725	800	724	724	729	707	765	723	778	772	731	730	734	746	718	701	747	773	754	701	771	780	757	694	743	761	764	751	723	714	722	696	762	735	751	745	760	728	798	702	804	707	731	808	722	705	764	753	710	790	702	770	738	783	723	779	737	709	732	751	721	757	717	743	710	719	735	777	729	767	755	763	747	739	766	769	714	754	753	802	748	718	761	711	741	729	756	779	763	741	754	737	732	744	688	746	772	763	724	725	728	749	727	728	761	776	714	722	732	723	746	794	730	761	721	724	734	680	769	733	697	717	746	778	724	730	700	751	689	710	750	725	771	730	775	757	768	741	712	769	750	772	802	716	713	750	711	705	733	782	778	728	726	724	763	738	720	742	725	736	739	737	746	721	771	762	766	734	749	767	756	784	780	763	689	745	746	761	725	676	755	817	771	788	724	738	730	766	777	720	694	776	718	748	712	749	754	769	732	691	757	759	784	746	726	796	701	721	757	760	738	758	726	712	742	723	694	706	698	730	717	698	728	724	770	718	695	738
7669	1489	1556	757	517	392	418	340	334	321	337	370	333	325	320	335	331	345	316	322	353	293	323	325	323	338	347	328	354	344	321	337	325	339	325	338	345	323	330	312	318	304	315	282	329	298	311	286	325	287	310	324	312	281	328	299	287	314	320	299	303	305	330	333	299	284	298	258	322	321	292	292	309	280	314	312	312	328	290	289	317	289	285	321	302	314	324	286	291	287	306	320	278	297	315	286	322	303	280	297	298	307	278	292	271	314	314	313	292	272	304	273	302	304	313	294	331	269	286	289	291	299	312	330	345	292	333	274	289	283	298	302	305	316	290	302	325	298	305	311	337	295	268	307	334	259	278	317	314	299	291	282	295	315	274	305	285	293	297	303	297	286	325	323	309	309	266	307	298	305	298	280	306	312	276	314	277	318	296	285	316	327	288	305	271	260	285	294	304	289	306	296	302	286	289	331	284	296	284	292	290	299	318	297	305	301	306	318	296	330	302	295	299	293	311	297	286	301	299	330	306	316	336	284	291	285	308	317	310	315	281	332	278	282	307	315	279	287	306	320	289	317	297	313	302	312	287	308	290	298	298	296	295	292	301	294	300	262	321	320	312	294	327	325	317	319	291	316	299	307	297	309	272	270	286	289	309	314	275	318	297	303	314	315	306	294	290	309	307	307	299	280	275	282	334	288	284	326	329	304	324	325	320	298	300	348	291	333	326	259	301	298	282	308	311	318	295	341	317	288	270	302	300	304	309	336	342	303	299	307	339	303	288	286	310	306	293	289	307	294	310	296	323	318	316	302	290	290	286	249	303	293	276	320	277	296	317	306	265	276	316	322	287	283	288	285	330	315	270	284	310	302	331	320	300	305	300	316	304	285	288	302	310	290	291	283	320	336	278	318	297	307	282	306	277	291	278	289	301	301	319	293	293	315	296	300	296	297	280	282	279	296	336	303	287	330	264	301	281	266	293	305	277	261	263	276	302	295	294	267	332	258	297	297	273	361	321	289	320	281	331	265	301	280	301	273	311	317	283	295	296	292	285	307	350	311	311	311	309	310	293	281	282	284	327	306	274	284	262	308	336	319	290	292	315	303	309	298	271	303	301	307	312	307	284	274	318	304	317	255	289	302	305	315	297	295	287	306	311	286	292	311	310	295	325	317	296	306	305	272	300	301	312	299	285	309	268	267	275	298	309	300	315	325	263	312	265	305	321	271	308	334	291	299	321	315	312	302	297	312	286	306	296	327	301	303	264	304	318	297	295	311	295	258	297	312	310	288	297	288	303	279	301	286	282	294	271	324	281	293	309	341	305	288	267	306	317	289	294	351	303	305	260	283	285	285	289	312	283	292	315	286	283	300	288	292	305	314	303	318	293	284	276	274	309	288	273	365	310	310	294	289	334	316	278	278	296	284	307	259	304	318	304	309	292	325	293	305	314	312	334	316	294	283	303	319	338	317	290	304	280	307	307	295	307	311	307	303	309	304	309	291	299	298	306	320	306	313	327	317	313	312	300	293	281	298	299	290	294	277	296	328	292	277	320	298	290	327	290	297	302	290	287	290	254	302	291	320	315	299	296	294	291	288	303	305	261	284	273	336	320	284	335	298	316	291	308	274	313	295	306	274	296	327	278	289	312	276	320	273	288	319	305	283	297	303	326	306	315	293	306	279	320	305	309	302	306	276	287	298	272	291	316	315	296	312	312	311	297	311	302	315	281	278	317	316	298	304	267	312	310	316	293	279	270	293	308	304	301	309	292	297	321	262	292	290	323	316	308	317	306	319	319	320	328	302	308	286	277	298	302	287	315	302	301	270	311	324	324	294	348	299	318	308	304	306	302	283	321	307	274	291	298	289	284	335	313	259	280	284	302	295	293	310	305	297	280	289	309	321	275	301	251	306	304	312	312	306	310	323	308	283	309	297	296	277	284	299	276	290	308	296	319	311	271	280	271	315	316	316	294	303	330	289	330	287	284	315	315	287	321	301	319	270	309	288	300	301	296	313	292	304	286	292	352	322	309	320	323	313	339	277	317	312	278	335	290	282	332	309	293	295	311	321	290	299	311	302	339	284	285	313	296	288	276	292	303	305	274	290	285	288	297	318	300	305	306	284	307	304	299	291	314	307	276	318	310	304	331	288	320	291	263	272	291	342	290	316	336	298	307	303	268	315	292	276	310	277	300	311	242	285	302	298	329	271	304	268	304	273	324	342	326	319	303	279	276	306	310	278	303	328	320	307	297	310	305	289	294	337	307	268	275	291	302	314	309	300	271	316	297	296	255	306	298	307	290	283	283	280	282	304	277	314	307	315	281	295	297	320	295	313	282	358	345	310	307	307	311	318	322	295	270	279	316	339	294	304	282	304	306	317	298	297	342	301	283	260	351	303	280	303	314	312	322	324	297	315	307	275	316	332	309	317	284	310	289	303	288	302	266	313	278	266	291	314	314	310	296	289	304	284	312	335	316	327	265	289	299	306	296	296	343	289	294	316	282	281	305	296	282	324	291	308	279	294	295	312	319	305	294	312	308	287	314	311	290	306	291	281	272	314	305	308	283	278	285	293	312	298	316	300	288	262	299	292	304	274	294	293	298	317	324	328	299	271	306	281	302	309	293	319	292	300	271	331	333	289	300	287	312	256	303	294	312	306	281	296	277	349	334	300	281	288	302	325	268	269	307	308	268	298	305	323	277	277	303	305	268	294	295	291	296	296	294	296	323	286	321	294	341	319	272	294	281	337	288	299	310	306	266	296	282	282	322	297	308	297	323	287	303	298	280	300	289	304	259	299	295	252	300	298	304	295	280	281	283	307	300	342	297	293	280	314	323	325	320	291	282	321	305	313	318	309	281	300	335	291	265	282	323	311	302	282	294	301	310	316	288	300	308	270	322	324	264	338	304	301	304	287	313	338	320	323	299	280	328	327	342	290	318	314	293	303	291	312	299	330	327	305	295	279	289	280	298	310	340	301	294	291	276	310	288	297	286	308	327	300	315	297	316	290	291	308	308	311	270	329	309	308	312	292	302	301	281	311	292	313	300	323	289	308	275	285	282	257	307	285	298	311	340	306	296	297	304	294	285	324	295	275	324	296	313	330	310	265	289	249	295	323	274	307	336	265	274	293	314	296	321	298	299	335	284	303	259	298	308	312	314	294	293	303	321	340	287	291	302	319	302	312	291	317	307	260	299	270	271	295	293	317	280	302	315	260	303	285	309	299	299	297	300	278	287	289	330	298	313	252	314	284	304	299	295	285	292	331	304	303	310	314	276	315	301	270	313	296	300	285	311	304	296	283	331	335	316	322	326	267	306	292	286	324	291	307	299	303	310	294	304	302	297	318	313	303	293	300	320	276	299	310	262	337	278	286	281	307	300	326	322	327	304	292	306	319	308	324	310	318	292	300	274	337	311	326	315	309	278	309	303	288	293	318	276	311	296	300	298	300	294	327	332	281	297	318	293	282	298	270	288	336	305	310	251	335	284	302
7153	1872	3278	2249	1651	1350	1176	1023	966	966	982	1019	1024	898	921	939	957	850	854	792	857	790	832	876	941	1099	1033	967	1181	1191	1015	1038	1082	1156	1125	1100	1052	1004	952	883	900	817	833	807	860	753	819	796	781	787	801	772	773	749	733	736	702	739	732	743	764	779	766	697	756	720	738	706	728	733	744	694	677	746	668	674	701	744	718	792	764	735	715	741	718	711	749	743	741	720	750	717	723	718	759	724	710	723	726	791	738	730	736	728	706	709	693	753	682	717	738	733	714	757	727	732	714	681	741	689	751	710	693	798	776	743	758	749	726	717	699	763	784	717	683	722	757	707	724	754	729	740	752	729	725	719	702	721	704	663	767	743	710	743	747	727	686	690	737	750	764	750	716	774	716	749	756	735	722	743	760	751	713	729	715	714	747	716	694	734	766	767	731	706	748	691	779	749	735	717	700	740	742	723	737	696	700	723	723	707	719	748	727	745	722	720	717	763	706	715	734	740	653	777	734	734	729	739	733	712	723	708	781	757	770	729	701	698	757	713	727	734	741	704	729	698	751	725	752	714	757	752	762	693	710	746	706	739	780	677	740	732	720	732	776	691	728	788	739	733	750	729	760	733	744	695	690	752	717	672	757	761	755	725	750	743	731	687	724	738	684	744	723	715	790	749	708	666	751	753	687	697	728	737	717	772	702	731	703	743	696	733	712	731	724	733	745	731	675	711	681	740	721	748	648	752	730	719	703	714	742	768	758	737	763	769	731	751	720	730	799	745	772	774	714	732	708	693	726	723	747	648	703	737	696	763	691	753	721	756	683	752	725	699	708	770	732	767	726	703	753	718	700	749	713	716	782	740	675	782	736	661	717	775	737	678	726	745	728	748	720	786	725	727	761	725	737	740	711	790	760	724	741	765	730	746	689	769	771	802	719	657	703	766	727	734	745	791	719	699	695	719	738	703	782	747	723	742	723	717	803	734	753	749	715	727	719	738	713	718	756	738	731	761	702	708	744	728	745	659	716	771	682	707	751	764	725	710	687	747	716	751	697	727	705	779	776	716	704	743	719	785	715	729	694	774	756	728	710	725	740	742	756	749	736	718	752	718	718	733	776	765	722	718	715	767	685	763	685	754	722	760	749	724	787	757	763	740	722	712	738	716	763	695	708	722	750	697	787	723	708	711	750	726	766	768	720	721	723	675	751	765	782	747	719	780	727	746	703	680	711	739	747	753	738	744	698	727	785	745	739	741	745	689	758	722	712	700	773	731	764	701	776	716	729	745	741	751	736	776	741	688	779	745	798	703	736	754	744	703	689	711	751	705	764	748	728	729	714	782	773	730	755	716	711	764	714	737	726	707	698	733	791	761	739	727	752	721	707	716	721	729	717	744	754	718	733	728	713	714	735	720	711	714	750	700	744	722	745	758	752	698	779	717	675	716	743	684	795	762	700	701	753	776	727	706	731	745	740	698	745	735	727	729	749	751	779	689	794	689	761	724	696	749	739	714	771	784	721	737	772	737	792	748	739	719	732	749	708	701	710	721	702	719	754	672	794	697	720	751	748	753	755	683	739	794	745	737	738	738	706	724	744	701	763	707	772	787	752	743	740	722	714	699	720	747	749	718	715	735	745	771	714	713	739	736	766	785	743	679	743	672	784	728	713	719	755	722	746	744	741	748	774	763	690	699	718	776	709	763	751	739	740	673	765	761	749	788	751	754	711	755	770	736	704	717	734	773	705	760	747	704	739	750	714	689	785	745	713	724	742	729	673	717	739	757	717	740	722	711	703	726	738	770	700	717	743	733	732	716	765	783	734	751	747	743	721	673	753	752	742	759	729	704	754	712	755	741	753	668	694	710	730	724	743	699	695	705	719	692	751	735	724	719	708	757	692	723	742	709	688	734	720	745	778	740	708	794	723	714	739	762	764	779	714	735	710	756	754	770	739	733	698	698	690	740	742	721	737	684	705	756	710	755	742	731	691	731	716	735	761	735	727	734	708	704	750	684	771	712	742	701	692	712	733	709	733	708	739	739	699	773	746	739	744	688	751	703	722	750	720	732	695	753	775	736	750	739	741	698	771	692	691	736	715	750	754	730	746	726	769	749	741	737	752	734	675	698	718	736	720	702	762	716	707	714	728	704	725	763	667	741	739	727	758	736	715	737	758	769	746	782	739	720	762	730	675	718	743	750	736	747	702	726	729	726	728	735	738	742	726	755	741	720	737	692	750	715	715	746	727	687	738	705	762	715	718	721	769	759	751	774	759	729	729	715	768	739	719	754	712	717	753	765	711	730	757	662	777	805	710	726	745	728	752	665	735	731	715	701	730	708	750	729	720	741	747	716	750	722	726	756	747	744	665	783	711	695	773	742	716	759	727	723	753	721	712	743	679	694	726	741	718	750	744	697	722	697	747	733	744	768	728	742	730	706	682	705	761	735	734	704	693	720	735	716	728	754	731	728	694	681	730	680	730	714	731	751	727	717	780	731	720	725	715	719	681	766	726	691	745	688	681	778	746	713	735	673	752	722	740	804	761	749	717	687	714	708	780	702	748	743	719	688	706	754	679	722	735	729	739	747	740	719	709	684	722	745	764	792	794	733	702	724	783	740	760	728	740	713	743	725	742	751	774	713	738	743	713	746	743	703	663	689	750	732	694	685	728	714	728	729	711	734	732	736	701	724	747	785	756	684	757	725	715	718	752	720	783	735	680	716	715	738	749	713	753	726	702	719	779	737	762	702	740	747	742	748	718	758	729	752	778	761	730	666	774	781	736	738	760	743	707	800	764	718	721	728	777	731	716	719	720	762	689	735	711	744	730	743	709	709	714	754	707	698	754	707	764	718	715	727	698	738	706	729	732	723	707	731	686	725	762	697	716	753	735	677	741	753	715	741	708	722	684	748	754	710	741	725	731	693	721	727	748	669	709	723	712	743	737	723	746	723	768	762	741	735	747	762	755	751	669	705	701	762	746	750	759	651	701	775	735	742	730	708	743	755	723	767	735	760	763	730	705	697	715	734	728	748	721	795	756	734	706	752	746	734	711	772	706	787	746	728	730	720	764	735	708	762	681	724	742	781	758	750	705	772	740	758	674	720	713	729	699	723	698	748	751	710	732	778	697	744	715	733	767	729	769	772	700	789	754	721	736	708	708	663	708	793	755	709	754	730	734	719	742	723	752	719	736	733	664	694	745	741	776	742	723	791	760	713	772	684	729	726	745	705	681	729	735	752	700	751	733	750	728	749	690	697	749	725	744	712	776	752	717	722	711	716	744	745	754	745	797	709	713	715	731	721	731	673	680	756	713	730	671	723	745	741	740	689	734	770	714	725	752	764	737	755	748	738	723	733	707	686	741	778	715	692	744	721	743	750	689	722	737	674	696	745	766	691	699	654	714	753	696	745	714	751	781	737	753	701	759	732	732	716	738	659	703	750	739	705	699	745	691	706	705	709	697	736	744	723	728	726	676	706	735	780	746	719	751	710	689	738
13108	1816	1796	935	562	407	351	305	339	266	288	311	258	275	259	308	263	234	228	241	228	243	229	235	275	255	235	255	272	251	251	315	275	307	285	293	290	247	232	229	223	249	239	227	249	240	196	168	238	222	241	230	216	205	220	223	226	229	198	241	240	217	234	214	193	235	233	216	240	182	198	230	204	224	225	205	219	208	254	236	215	201	206	205	253	197	204	200	207	221	230	222	212	186	218	202	216	220	205	197	219	214	229	203	210	208	215	204	249	200	203	234	228	218	217	210	236	204	200	214	213	218	209	212	184	221	211	209	185	198	215	233	208	189	183	197	214	209	220	209	224	239	189	191	200	206	226	227	222	192	215	213	206	212	207	204	189	227	225	227	206	220	206	211	186	222	200	231	187	219	204	175	228	224	234	189	205	185	221	244	230	232	203	239	225	215	215	233	215	206	230	226	199	190	217	205	216	191	207	208	220	203	210	196	242	239	207	240	225	213	220	212	204	222	239	225	219	214	189	222	183	212	202	214	204	199	231	219	204	216	215	235	207	197	237	207	205	181	228	201	211	211	219	211	208	227	226	210	212	203	236	218	222	203	214	205	224	192	206	200	217	205	234	220	219	201	215	204	204	228	212	212	244	231	225	195	238	207	223	205	203	201	215	224	205	220	214	178	186	226	236	214	173	194	197	212	197	202	213	219	219	217	231	220	239	214	191	186	210	210	205	217	206	192	206	210	221	211	175	216	210	193	216	222	208	221	188	193	219	187	218	213	188	227	215	187	194	191	204	211	224	238	208	206	208	201	224	189	224	222	206	209	224	229	204	210	219	200	213	208	198	238	211	225	224	219	212	203	223	212	216	229	180	219	228	225	235	225	239	203	221	209	215	212	214	231	215	220	206	194	233	186	192	202	228	210	208	213	220	231	207	204	221	219	222	207	198	215	216	219	201	207	205	202	214	202	199	202	203	222	204	193	209	222	223	205	221	235	232	209	213	189	230	209	211	212	225	188	183	213	208	244	236	215	221	216	213	234	235	218	239	211	207	192	212	207	238	220	231	224	233	206	205	223	189	209	220	215	204	223	206	220	235	221	208	214	224	206	197	206	204	224	212	198	203	219	197	197	196	195	204	215	200	191	211	212	205	173	196	214	186	209	223	218	219	199	215	187	210	228	172	214	225	194	213	214	205	200	235	219	213	219	190	235	210	201	236	205	206	192	211	241	245	211	198	220	195	227	217	211	208	218	227	185	241	207	186	223	205	233	205	211	202	207	227	224	215	187	212	252	185	222	226	206	207	220	185	210	192	186	213	221	205	199	222	210	201	215	181	208	219	178	221	235	223	220	202	188	210	212	226	206	218	215	214	200	239	211	169	227	214	195	189	213	220	185	221	217	181	201	219	201	222	234	225	190	216	181	190	191	240	210	218	198	205	230	225	199	190	203	208	210	217	218	216	200	211	218	227	224	181	182	227	206	169	201	189	226	213	200	198	204	193	246	222	231	213	226	182	190	210	223	235	199	230	209	183	211	183	220	205	216	223	197	195	220	185	204	192	198	208	199	211	191	230	222	211	212	202	183	222	199	223	191	217	216	216	225	222	231	213	242	194	188	203	208	232	207	237	220	235	222	243	198	210	203	201	221	217	186	220	220	196	215	206	216	226	202	244	208	227	220	209	223	207	197	214	217	233	221	229	228	210	197	213	219	185	220	211	219	204	246	183	235	208	210	246	228	208	201	202	206	210	182	235	221	202	220	196	219	211	214	200	252	202	219	214	234	193	229	239	203	201	220	211	205	206	217	233	209	220	201	217	207	219	227	220	221	205	185	228	229	225	199	223	215	233	209	207	196	211	187	238	215	231	211	201	179	237	212	182	229	219	219	220	222	225	210	193	228	240	240	228	239	186	216	208	205	218	200	231	222	214	195	221	211	178	194	200	204	225	198	209	193	199	229	206	223	232	204	221	199	239	197	226	194	201	212	241	213	223	226	189	200	258	216	205	208	206	205	192	198	211	205	219	225	211	214	201	181	230	198	183	230	198	218	217	203	206	212	201	201	215	221	237	230	239	264	207	199	220	231	210	204	225	212	216	228	187	205	206	211	217	221	215	222	199	188	222	232	245	204	208	194	204	212	207	188	194	226	215	226	212	220	239	214	213	212	204	214	218	254	205	203	249	210	225	232	198	197	227	213	190	201	202	218	200	209	215	216	234	218	225	219	234	207	210	205	190	218	192	216	189	218	225	222	210	206	196	224	208	181	217	236	188	221	176	205	225	230	228	196	216	212	232	228	198	187	236	209	212	210	224	210	218	198	229	238	212	200	210	178	242	205	200	220	208	197	221	225	211	206	200	229	218	248	201	202	214	219	208	254	212	200	237	162	201	217	225	234	210	194	204	236	226	221	239	209	212	177	225	199	214	228	217	212	212	228	230	208	229	191	208	207	185	211	233	216	214	225	221	196	201	202	240	215	219	196	210	200	197	202	203	237	200	205	177	235	198	212	243	185	209	201	211	211	209	234	210	209	217	194	201	202	202	210	205	197	210	208	218	187	196	208	217	223	227	211	205	211	221	232	209	220	212	222	199	216	222	195	220	208	213	180	210	206	214	205	212	226	197	239	227	239	215	215	197	226	224	226	203	205	177	208	202	222	210	214	197	226	191	232	205	218	206	196	204	222	210	216	205	213	201	229	210	221	201	209	219	216	190	208	224	230	194	207	197	217	200	219	204	206	223	225	201	189	201	208	221	204	221	205	212	195	199	210	184	220	210	208	219	215	210	207	217	230	215	212	216	228	200	207	207	200	208	240	204	204	211	220	251	207	227	216	205	223	200	219	211	229	202	217	231	190	213	192	211	218	206	192	216	250	226	224	223	202	208	219	208	219	227	189	217	228	228	231	220	212	213	183	229	201	229	217	209	212	190	223	221	220	224	195	196	191	206	218	227	180	190	204	198	218	209	214	224	205	216	242	194	238	205	188	224	219	227	230	219	208	226	249	217	197	196	205	216	193	223	216	218	228	209	194	216	250	236	212	226	245	214	197	229	238	214	212	197	214	214	203	220	227	243	187	236	213	228	203	204	219	223	203	233	221	207	240	218	242	226	218	225	203	187	220	199	190	207	214	211	208	213	200	220	240	201	172	225	220	222	214	209	240	214	209	209	201	220	190	216	218	232	207	209	207	231	216	216	202	187	208	216	196	203	208	215	206	187	217	196	204	215	217	219	199	198	194	194	242	199	205	200	188	212	193	196	231	216	198	201	200	221	214	195	209	236	192	195	226	240	214	228	229	227	214	215	211	213	207	242	195	227	199	190	204	188	195	222	199	191	185	214	196	239	237	232	218	221	209	211	208	204	194	217	195	193	221	219	199	217	219	216	192	220	208	201	195	245	233	250	225	233	202	205	189	201	196	226	209	226	223	216	221	209	230	189	198	205	187	200	211	201	210	202	215	232	184	199	205	204	205	219	209	196	218	230	201	213	201
8619	1884	3389	2762	2110	1616	1327	1188	1084	1064	983	987	908	893	850	887	841	771	780	784	740	757	740	748	956	1085	971	1074	1086	988	998	1043	1075	1108	1150	1115	1092	916	816	694	649	639	665	679	591	617	609	594	638	629	617	651	601	582	575	572	556	564	554	529	591	573	517	533	561	525	544	577	568	525	502	561	564	550	505	545	551	558	516	567	569	532	534	535	558	564	517	520	526	555	572	547	515	528	533	514	542	529	506	539	546	518	520	493	556	563	502	566	544	561	534	513	506	542	538	536	511	506	530	493	552	557	521	587	511	537	579	510	545	543	542	521	520	572	545	571	517	553	543	557	545	521	524	517	534	531	529	535	548	527	533	571	538	551	517	530	576	509	537	528	528	532	529	507	525	508	532	577	561	522	516	555	567	532	518	564	474	550	553	548	568	535	504	517	541	524	533	526	539	556	576	557	537	488	528	519	559	535	505	565	537	536	546	560	561	535	540	547	537	540	549	518	537	539	544	520	536	511	541	555	548	548	510	518	504	516	515	526	545	518	515	508	553	553	528	519	568	519	573	594	551	502	525	519	560	521	515	508	536	537	552	514	580	524	548	567	535	524	540	577	562	562	532	514	489	544	531	510	535	558	560	501	520	512	489	512	515	504	505	548	524	548	538	508	493	523	520	523	526	565	524	502	546	498	512	578	488	507	555	584	533	534	551	484	548	540	538	531	506	551	529	515	513	516	552	560	540	547	550	532	549	504	509	497	571	512	557	505	536	487	514	502	534	547	503	566	471	578	484	532	546	531	550	525	553	516	533	529	544	532	532	552	514	517	509	550	534	557	538	510	545	540	535	514	512	536	514	562	554	503	571	535	502	566	512	521	539	524	582	533	533	554	503	510	520	558	525	493	530	528	484	517	509	521	540	479	521	570	505	535	512	525	521	553	476	597	486	556	555	530	513	543	509	558	525	524	526	526	563	520	560	546	517	571	558	527	519	532	546	520	524	517	519	551	549	494	528	521	556	535	530	498	547	511	536	575	578	521	559	525	533	487	524	512	541	534	519	551	521	543	545	535	524	588	539	535	527	504	525	533	524	568	501	537	488	526	530	542	498	504	543	490	577	549	581	496	529	487	503	578	489	560	534	492	581	515	542	526	545	523	534	527	552	561	571	547	564	538	502	539	555	486	559	545	500	525	535	543	559	528	567	546	530	534	559	518	523	525	527	560	550	536	559	510	484	538	547	477	533	494	528	564	536	556	539	562	559	550	546	557	540	547	546	537	570	532	496	518	532	475	528	515	538	518	458	532	523	567	558	533	559	502	521	544	528	514	520	518	540	600	559	527	495	534	510	532	563	522	530	544	545	544	525	554	539	552	597	520	526	490	534	526	497	533	504	503	542	541	483	542	549	541	529	531	542	571	552	508	574	562	529	520	546	544	539	518	529	569	525	564	539	546	529	524	509	524	512	523	594	532	491	518	548	547	519	552	544	543	518	543	544	544	543	546	533	523	525	525	490	513	547	523	539	511	565	542	523	493	563	521	508	495	551	575	524	574	511	550	542	529	509	500	553	561	525	535	556	536	577	531	548	482	572	549	534	558	537	502	535	509	534	489	566	515	521	539	535	529	545	488	562	557	542	519	511	548	525	517	532	524	555	537	532	497	540	522	532	549	518	507	530	544	568	484	568	520	545	525	546	539	540	465	532	492	533	504	494	520	549	537	544	534	533	542	528	549	511	562	515	543	564	532	557	532	532	503	522	535	534	532	527	565	492	521	498	533	562	594	513	529	514	537	534	530	495	521	537	516	529	550	551	527	545	556	553	527	528	521	567	550	526	513	547	534	557	526	522	540	533	541	540	510	551	508	527	559	548	494	542	520	524	549	539	531	552	529	522	540	520	522	522	513	530	517	560	534	542	524	511	524	544	540	510	478	516	507	526	507	515	567	531	537	554	530	523	574	557	534	526	552	568	554	555	496	513	500	534	537	544	518	543	532	549	488	526	525	531	523	544	536	502	548	577	531	547	504	537	484	543	511	514	527	522	571	496	554	555	543	551	508	549	539	520	547	510	573	537	530	489	579	547	530	551	556	500	524	527	566	530	534	521	526	510	520	518	542	535	506	510	531	542	516	510	560	511	519	532	561	517	525	498	535	509	519	530	541	545	543	558	540	528	538	521	552	544	529	537	535	541	516	519	520	523	489	532	510	508	556	517	534	538	533	532	591	551	534	518	534	552	575	592	529	537	528	515	575	559	541	528	530	516	544	518	486	528	549	558	530	537	490	554	517	496	549	504	517	538	533	493	519	535	484	548	519	514	531	535	539	529	520	531	566	517	540	473	513	514	524	577	564	555	536	477	519	545	560	552	537	579	517	538	537	512	518	546	534	574	558	526	530	508	504	506	524	540	546	499	554	539	517	509	521	539	582	526	567	513	538	528	538	530	539	564	538	528	568	523	520	539	518	496	509	521	505	540	541	555	532	509	545	531	545	491	572	509	555	513	553	490	549	500	517	510	542	536	544	506	514	601	528	493	475	501	552	521	511	533	521	582	509	558	522	550	532	546	551	526	530	552	511	528	528	522	526	542	566	541	559	515	560	557	567	584	555	507	539	492	573	529	546	543	531	498	559	520	515	525	531	535	501	561	561	574	520	545	583	514	551	530	526	543	549	530	561	503	551	518	561	518	499	526	536	551	524	502	525	520	545	561	542	503	539	521	518	513	578	506	509	551	524	548	500	517	546	550	502	535	540	520	506	509	553	562	534	552	572	575	529	548	539	525	500	526	513	571	520	503	523	560	529	549	539	540	512	535	524	561	527	554	511	531	546	556	520	536	524	526	538	522	538	492	495	511	539	549	604	546	523	533	518	543	525	532	509	504	486	505	546	535	509	541	541	512	540	534	529	579	537	498	526	531	564	549	507	537	555	533	529	511	530	515	576	523	531	522	590	552	529	524	511	545	527	541	513	567	548	516	500	506	527	507	500	538	480	537	493	547	509	572	573	533	488	509	519	554	550	523	538	531	551	526	499	520	532	539	510	534	543	499	530	536	520	559	518	549	553	504	543	515	530	543	541	523	524	565	539	544	564	542	525	539	542	496	531	520	558	505	536	516	531	518	561	518	560	550	524	558	520	526	529	500	518	556	560	552	542	560	498	559	530	582	477	545	522	558	549	500	542	549	515	533	547	531	519	523	551	495	501	513	554	567	516	541	557	559	519	518	501	521	500	557	551	533	539	494	502	544	537	520	572	515	547	543	522	518	509	536	552	510	561	558	518	558	536	534	538	510	553	568	569	550	519	519	537	566	534	510	507	498	517	552	592	546	515	508	530	551	499	509	555	563	537	506	514	530	542	510	530	513	530	529	559	532	529	533	524	526	543	536	490	545	534	559	556	527	508	517	542	548	556	530	548	543	501	546	561	510	520	536	545	553	538	562	528	534	539	506	563	512	551	529	541	528	543	563	546	530	527	551	524	536	559	524	543	521	528
1743	532	582	392	352	366	313	332	320	305	327	352	320	303	329	334	306	354	292	325	308	298	321	294	298	330	308	324	340	368	352	329	329	351	318	327	306	316	325	306	313	317	303	335	322	316	281	333	326	305	305	294	312	277	326	286	323	316	296	335	326	295	346	356	312	338	315	310	298	308	354	328	298	284	329	329	288	316	312	314	286	292	332	321	283	347	314	297	312	280	321	338	283	340	266	320	319	277	312	311	273	289	285	312	281	265	306	252	284	317	302	353	275	307	304	286	317	314	292	308	301	300	286	321	333	307	303	304	308	309	339	283	298	316	334	310	321	307	303	313	293	299	294	282	314	286	277	303	322	329	318	352	302	293	302	311	330	272	338	319	300	332	325	340	356	293	310	286	267	331	323	311	313	301	306	313	301	281	302	307	288	290	329	307	294	319	330	282	316	304	281	300	313	318	279	311	314	299	294	305	279	327	340	307	346	349	345	343	320	297	322	313	286	342	276	301	280	298	324	337	320	330	310	322	347	331	318	308	318	313	293	321	309	299	324	347	314	304	307	276	298	303	296	281	308	304	279	319	289	295	299	299	281	316	291	301	306	308	318	307	331	325	287	288	292	321	314	311	335	322	309	331	284	316	306	312	314	303	304	297	323	331	304	306	310	379	313	294	320	324	309	311	298	313	287	289	324	320	290	282	313	338	301	338	309	319	319	335	309	301	303	294	317	288	301	321	336	331	281	335	296	339	314	295	309	321	285	295	281	330	304	293	319	321	312	322	305	331	344	298	298	304	294	304	322	287	307	337	299	281	350	308	327	306	286	289	309	329	339	321	279	311	299	301	289	318	328	342	282	317	306	307	309	269	306	311	288	316	294	300	283	320	320	343	296	328	316	312	296	305	370	343	313	292	302	295	305	305	272	287	281	300	330	333	301	315	281	332	299	302	319	305	317	308	317	318	297	283	301	287	273	268	293	322	326	298	298	325	267	319	291	331	304	304	308	304	308	317	289	299	292	306	296	322	305	320	321	297	313	330	271	305	276	335	313	321	314	312	293	333	300	303	315	332	318	302	325	288	325	307	278	290	316	282	289	290	329	298	290	306	312	345	324	327	311	313	323	283	303	346	292	325	279	299	302	288	322	304	295	323	341	335	326	293	337	279	334	325	324	317	316	297	329	303	303	285	297	301	299	335	305	331	329	327	310	313	317	295	303	309	327	330	328	319	277	311	278	296	332	271	304	302	326	308	301	323	271	336	311	314	316	280	299	297	283	275	283	295	327	327	359	325	329	273	314	306	335	299	287	279	305	325	362	323	333	358	288	319	295	315	276	284	310	299	315	303	297	293	352	326	305	286	264	334	300	309	324	296	350	291	334	337	325	356	309	342	324	309	316	328	290	333	283	285	314	325	329	293	302	301	292	302	292	333	307	290	314	283	293	326	314	304	310	307	311	331	343	292	309	314	305	280	300	295	279	313	313	280	311	321	314	315	312	281	325	292	305	313	304	316	293	338	293	283	302	284	320	306	307	288	280	289	309	323	299	286	352	313	313	296	290	327	283	304	305	330	312	297	286	315	311	277	300	307	323	329	325	293	283	316	285	306	302	261	317	322	306	315	315	278	306	311	330	297	310	325	301	277	317	293	319	317	316	354	330	315	325	324	296	305	296	323	278	325	333	307	353	301	317	308	311	302	297	307	333	309	282	301	292	344	326	288	301	311	302	293	330	355	331	311	276	305	315	299	326	311	359	311	275	310	313	317	333	291	303	299	326	319	294	307	332	287	315	299	311	318	317	323	328	277	327	311	308	315	287	301	325	314	312	305	315	302	306	324	301	331	316	309	300	258	313	316	286	316	303	285	307	324	299	310	292	326	324	310	288	310	303	323	310	304	297	288	295	283	340	290	309	318	309	335	279	305	334	300	295	337	305	317	316	336	313	290	304	316	322	312	317	310	309	304	311	288	319	315	314	349	333	307	322	325	312	317	301	313	323	285	314	334	302	330	323	311	317	278	281	301	270	308	312	290	338	284	325	304	325	331	313	298	331	352	326	304	317	322	310	319	294	292	307	310	331	293	345	296	323	306	306	313	331	286	310	271	313	314	282	322	293	317	297	321	300	330	309	302	288	344	280	290	279	280	295	340	289	328	295	332	318	276	307	313	301	319	298	323	342	303	345	310	292	294	314	260	333	312	336	327	349	308	289	325	314	323	295	303	338	302	302	318	293	312	312	300	341	323	293	321	310	342	332	306	319	335	335	314	302	305	328	323	325	349	314	296	294	301	283	290	297	294	350	284	319	274	355	296	305	307	299	311	307	311	313	309	307	311	279	303	312	310	303	328	303	300	328	280	329	333	291	298	297	333	332	309	281	333	316	319	293	317	300	294	309	300	309	303	314	302	281	324	307	300	292	333	323	288	328	306	326	341	309	300	317	302	302	321	296	311	339	294	309	297	330	337	316	310	318	319	314	345	335	295	294	318	315	321	285	300	307	295	312	279	288	340	315	306	297	288	327	288	305	342	338	296	318	307	327	336	312	325	301	305	309	357	316	311	314	321	285	304	338	301	314	310	321	295	290	281	278	281	319	301	291	332	322	320	312	312	294	318	329	319	272	309	320	274	324	311	323	317	290	296	338	300	306	304	290	300	295	309	318	336	293	345	333	340	300	302	312	342	297	291	299	307	321	277	282	297	294	343	306	314	331	317	290	300	347	338	299	332	273	260	308	317	335	311	297	314	323	273	296	283	304	319	294	301	313	304	348	303	295	277	296	258	331	367	302	291	317	324	296	308	311	304	322	348	327	281	277	301	306	297	334	325	318	285	334	288	279	295	305	312	320	279	301	328	333	271	294	280	312	315	293	304	303	316	323	313	324	321	284	340	313	346	288	328	305	313	308	287	335	324	332	344	314	305	315	321	294	325	282	303	309	288	297	335	263	310	300	336	332	293	309	303	300	302	298	330	350	282	315	316	346	297	335	352	332	301	296	333	289	296	287	305	306	300	320	282	258	315	296	310	271	303	288	322	355	333	287	306	321	292	310	318	294	301	309	290	286	321	324	317	293	315	291	321	318	301	301	318	330	326	300	309	288	332	322	295	340	299	285	308	330	322	309	304	295	292	304	326	294	331	323	288	298	274	330	280	315	332	312	315	311	331	295	288	310	289	324	298	299	280	325	311	322	288	299	284	305	334	311	288	290	276	317	310	264	293	286	359	284	319	276	300	278	312	335	312	300	269	300	313	344	316	302	293	291	308	314	309	325	338	323	306	297	345	337	323	319	323	297	291	305	287	316	342	331	290	307	309	310	357	314	293	314	284	333	303	311	324	292	300	308	308	300	320	318	289	324	298	328	321	336	282	270	310	313	308	296	289	315	301	302	325	308	336	292	328	314	297	308	303	324	358	302	325	287	321	298	292	339	324	315	301	307	352	308	308	278	350	307	317	298	307	317	340	305	297	289	317	296	310	320	322	291	311	291	322
2215	1025	1358	1110	987	843	843	782	774	800	858	840	824	797	765	886	746	762	829	792	801	805	807	858	849	882	913	917	910	908	910	936	940	953	914	931	929	864	945	849	848	750	769	797	833	749	789	799	803	768	834	780	751	754	763	771	742	774	733	768	772	726	762	702	754	752	742	679	708	753	800	758	768	775	737	776	761	779	712	780	814	751	743	761	823	760	779	787	759	787	781	726	718	729	716	755	723	742	717	780	749	782	785	773	773	743	769	741	720	744	749	744	745	761	688	802	752	752	703	702	791	727	744	766	778	724	765	764	762	720	765	734	703	745	742	781	704	759	789	788	695	803	721	711	739	742	800	758	696	737	747	734	739	811	733	738	776	741	757	776	730	754	738	786	742	767	735	735	752	746	705	767	758	760	644	755	814	735	741	710	713	718	786	721	773	724	750	732	777	791	718	771	774	755	679	746	718	759	715	734	746	747	751	769	816	776	752	778	721	729	797	738	803	778	776	777	742	751	737	781	836	698	759	796	723	748	707	767	765	776	729	760	721	728	741	756	744	786	778	753	762	726	788	782	721	758	750	708	724	745	744	765	726	730	753	836	757	754	730	786	764	725	760	741	719	781	734	728	765	765	769	776	743	770	756	759	743	713	750	763	745	764	751	706	743	733	787	775	759	713	744	752	765	747	800	731	762	764	757	741	791	697	742	762	778	746	768	738	763	702	795	734	735	721	773	758	769	730	708	747	720	785	758	744	735	770	723	735	750	753	776	760	768	799	735	727	748	762	751	742	757	705	714	762	726	776	767	796	720	757	739	769	779	764	719	772	694	756	731	733	789	734	735	814	783	747	782	724	738	717	722	787	740	761	769	717	761	711	745	726	749	774	723	716	720	756	791	697	762	755	732	806	740	727	748	700	767	749	735	730	753	717	763	752	753	733	733	733	757	765	722	756	764	742	681	758	785	752	795	741	715	732	718	768	728	734	791	771	764	743	767	736	720	766	738	722	766	780	777	764	742	829	785	737	743	774	781	769	705	756	778	754	765	788	779	777	691	753	758	749	780	725	767	799	723	760	743	739	739	733	734	801	749	805	746	760	756	717	757	730	743	760	754	755	776	729	772	735	769	694	725	714	734	742	697	780	704	755	789	767	758	823	725	802	768	723	794	757	731	764	775	753	751	787	772	693	770	722	802	751	761	783	737	744	790	714	841	726	777	807	695	765	732	761	727	732	760	724	760	763	707	771	703	815	792	787	762	773	731	750	750	773	685	795	756	787	754	752	747	781	763	785	767	737	789	797	719	761	715	816	794	735	751	791	757	714	758	701	749	714	700	760	707	748	742	781	722	704	732	748	731	736	761	706	741	724	742	773	747	747	788	716	727	719	745	808	760	748	768	799	797	754	778	734	746	692	695	785	768	730	740	727	762	723	791	759	769	760	737	715	753	718	748	699	759	766	777	733	762	706	753	764	742	720	782	759	759	732	702	796	763	805	757	732	807	724	740	685	728	762	752	752	766	774	743	776	741	757	759	735	730	759	765	752	741	730	741	746	759	740	761	786	742	796	734	774	724	766	759	775	761	761	767	750	725	761	736	780	751	753	707	744	749	729	756	750	761	748	773	729	754	762	730	760	759	740	760	716	775	751	742	713	717	759	734	751	717	770	760	716	751	760	794	779	708	751	777	732	761	738	738	729	737	767	721	772	755	737	749	762	762	782	746	773	763	758	797	738	728	747	778	788	755	740	732	778	757	756	737	793	729	766	757	758	704	779	741	746	700	790	715	755	710	756	759	737	777	765	771	768	790	765	754	771	748	767	726	743	730	778	748	729	777	760	757	750	796	783	736	738	759	760	759	722	770	794	693	737	758	743	735	809	807	780	820	766	736	743	738	672	729	752	727	694	765	734	760	725	762	721	718	736	808	709	737	743	789	734	791	726	750	718	807	738	778	740	780	763	787	793	756	696	746	736	754	731	744	746	718	767	771	735	750	804	754	787	715	710	780	716	758	698	782	749	700	718	739	721	743	732	813	733	734	819	758	745	770	793	768	736	740	737	801	767	724	767	762	760	727	725	747	767	806	766	738	751	757	718	755	717	741	762	762	731	757	726	748	741	769	716	777	758	748	783	741	778	742	744	731	779	760	749	749	795	762	727	696	744	708	769	799	756	740	766	732	710	763	711	766	727	785	723	834	732	776	731	717	716	723	813	754	727	751	785	783	784	751	773	745	716	754	734	759	764	766	736	774	793	742	766	810	775	762	814	763	752	835	763	772	764	731	765	707	741	722	768	722	718	739	730	738	746	735	760	727	755	771	761	732	723	747	776	742	799	807	772	792	758	704	739	763	736	775	749	795	747	772	762	710	726	808	801	721	737	762	774	721	744	784	707	759	795	787	740	722	729	721	802	752	726	796	739	749	737	756	791	776	806	794	753	735	727	753	738	770	742	784	767	753	795	765	805	742	695	742	807	779	787	800	717	779	749	780	706	741	755	710	730	707	776	711	726	771	735	756	808	781	767	761	759	749	744	732	753	770	743	753	733	763	774	798	769	755	705	797	791	774	734	735	772	765	755	711	779	764	744	747	721	739	724	769	716	751	757	792	780	747	785	773	708	776	760	752	742	755	731	717	763	784	774	774	741	782	736	762	754	816	770	730	783	749	789	716	738	765	766	722	744	714	774	754	731	764	773	797	766	765	743	731	739	757	734	772	762	758	702	727	798	756	789	760	723	763	747	736	798	792	748	755	750	749	770	721	765	716	763	761	787	789	751	740	752	784	730	768	791	732	705	756	682	736	750	745	746	748	720	764	727	776	761	758	759	782	776	742	804	722	775	777	765	731	774	727	768	738	722	759	801	780	777	733	768	766	746	773	773	729	721	741	782	767	761	739	701	771	746	728	739	754	782	811	783	733	760	744	755	790	768	759	774	768	773	751	709	793	764	750	736	783	766	748	738	783	753	800	764	729	768	744	762	747	747	729	763	716	764	780	749	713	742	738	793	755	736	753	767	749	760	758	774	760	742	737	778	756	738	764	780	769	756	703	728	828	769	779	720	733	726	739	750	789	732	739	783	714	795	738	777	753	752	767	778	775	763	766	718	732	773	752	714	771	763	776	733	785	753	760	715	844	798	725	794	731	788	758	747	687	788	747	764	689	748	733	747	693	750	782	769	793	806	711	748	787	754	756	760	791	789	775	760	723	763	712	773	780	770	708	781	764	767	701	751	719	732	763	759	765	797	724	779	692	746	741	732	756	761	718	768	708	699	770	794	779	782	754	774	749	776	720	777	753	762	787	756	765	744	790	737	726	765	746	715	742	742	760	758	752	773	733	769	748	703	772	760	738	769	746	735	780	717	762	757	735	762	744	721	732	795	772	765	760	792	700	749	703	720	690	770	754	740	733	748	774	776	739	750	777	753	745	808	727	776	825	711	764	710	764	754	767	717	788	765	752	726	762	719	751	750	737	751	774	797	768	701	722	775
6542	868	822	611	492	420	394	391	370	362	379	349	313	341	323	343	360	344	333	307	319	322	350	364	319	330	352	373	311	338	355	380	365	375	349	344	329	329	292	321	335	340	304	330	331	292	331	356	346	328	312	332	296	292	318	304	352	299	321	317	324	332	306	329	300	321	290	316	317	310	296	305	328	344	310	311	291	303	344	290	314	320	348	304	304	304	319	292	350	320	302	303	287	323	280	312	335	292	302	303	312	296	323	306	339	316	293	310	333	303	266	321	307	279	344	290	304	317	316	298	311	338	281	297	307	313	310	326	295	317	321	299	321	329	302	329	317	312	304	316	327	288	328	311	298	309	311	327	325	329	293	321	298	283	336	297	286	318	320	254	277	298	324	275	295	292	302	304	290	276	284	341	298	322	286	327	321	297	291	342	319	279	338	324	299	330	308	310	326	306	337	310	333	313	306	289	279	309	286	301	296	303	308	317	309	279	310	332	284	319	330	307	295	310	296	316	315	321	319	313	313	282	307	317	326	288	283	298	310	314	322	309	320	299	307	312	337	331	295	296	297	319	326	321	294	305	306	300	274	269	324	315	319	310	305	311	301	287	272	294	261	330	290	310	321	274	274	289	295	307	313	308	338	284	301	328	320	337	302	323	307	306	287	303	318	311	295	303	299	319	315	313	329	306	344	333	293	301	315	281	313	313	319	336	302	320	299	312	281	298	297	313	329	316	301	304	318	342	323	324	295	291	290	296	298	308	324	315	342	305	331	329	285	283	314	303	303	303	302	310	298	324	309	325	285	275	289	337	319	326	327	328	307	308	300	314	291	287	311	314	301	310	291	330	318	311	354	296	308	299	296	307	283	272	282	294	290	277	287	295	346	295	310	311	323	297	290	301	293	284	302	317	280	347	309	327	330	282	312	330	307	322	350	306	346	302	304	266	280	279	309	309	321	286	319	318	311	294	305	333	305	325	308	328	331	341	316	305	266	312	286	298	340	324	309	307	311	325	314	305	317	299	324	296	310	347	293	300	299	298	301	341	308	283	297	300	339	302	314	330	296	293	286	286	323	305	325	328	290	293	346	314	300	335	328	322	313	290	285	273	301	310	299	340	285	305	318	297	337	320	311	324	324	322	331	313	308	318	311	319	323	287	302	298	297	293	278	342	334	296	293	305	322	312	310	338	296	325	289	316	340	331	291	303	226	307	318	277	309	282	320	303	290	309	305	328	317	321	291	295	310	336	320	300	275	339	310	296	319	312	294	318	320	307	305	321	284	318	284	290	309	308	332	324	312	342	310	296	313	311	295	309	313	279	298	305	320	315	312	296	293	318	343	319	283	303	328	307	325	314	289	299	282	318	338	292	305	299	321	306	359	330	303	286	328	308	328	320	325	349	315	279	289	303	294	332	297	296	285	327	324	326	364	304	313	295	283	284	300	290	321	320	325	345	308	308	274	338	290	292	323	278	291	327	319	337	324	304	301	290	343	292	278	306	293	308	316	316	273	316	289	305	326	301	325	275	346	301	306	324	308	344	283	339	317	315	308	293	299	287	304	332	297	277	301	309	289	296	312	327	318	330	306	307	309	328	302	303	310	301	341	313	288	318	329	285	339	297	305	319	302	257	325	312	319	304	337	319	296	325	310	312	328	289	328	291	282	345	328	313	298	293	306	302	287	326	299	315	322	283	318	269	292	322	321	321	332	333	303	317	263	310	305	306	282	324	278	269	296	301	299	315	309	277	311	287	307	291	344	315	310	299	311	313	291	312	347	322	322	307	325	308	303	304	326	289	292	306	304	307	294	295	323	310	315	288	285	312	282	329	284	266	300	322	275	299	305	316	351	287	316	339	303	305	295	324	338	313	299	295	274	301	304	301	295	317	312	322	300	324	304	315	319	347	321	279	309	307	345	303	295	312	298	296	278	316	286	312	308	318	310	329	306	304	271	329	289	297	287	327	341	327	326	302	308	298	337	301	313	319	317	288	306	299	264	259	314	342	319	303	323	294	294	303	301	275	343	313	334	311	316	284	317	290	290	308	315	295	317	280	312	316	289	308	285	313	310	281	310	311	275	323	311	331	294	294	311	286	327	302	286	303	335	304	301	287	332	268	301	313	311	317	302	301	311	296	278	317	292	327	295	285	285	323	319	320	297	314	312	315	287	301	335	278	324	307	279	316	317	332	281	278	293	349	306	319	311	318	330	319	296	312	307	268	327	315	293	282	341	337	311	298	300	309	299	308	296	311	315	290	298	322	312	327	296	290	295	283	296	316	325	329	337	330	319	275	285	273	322	301	300	300	310	323	366	310	328	298	313	317	343	305	304	304	333	306	315	304	282	317	333	321	319	292	319	304	297	320	317	312	334	296	302	326	334	314	298	312	317	317	327	271	320	294	264	317	317	336	308	294	293	309	327	278	332	285	305	283	302	321	306	307	336	286	280	302	308	301	312	294	314	335	291	327	300	333	309	300	305	314	319	299	318	311	328	312	302	309	307	311	329	358	336	317	334	352	323	315	299	312	326	315	293	303	324	283	304	315	338	266	321	299	331	289	315	314	320	367	266	304	309	319	319	328	287	359	320	287	286	311	322	291	315	308	315	321	311	299	301	311	290	292	299	296	337	313	346	326	302	288	315	289	302	342	314	312	340	319	312	302	345	318	340	306	319	346	314	295	343	316	347	336	318	294	309	349	303	281	302	280	298	319	318	316	314	321	289	285	297	320	317	332	278	358	279	306	289	317	327	305	337	270	308	313	299	285	296	340	337	289	317	335	291	294	286	291	289	286	345	292	296	287	295	337	306	269	293	287	324	317	331	309	297	300	302	298	291	254	305	289	315	304	291	307	280	332	308	294	329	287	315	311	289	292	292	287	278	318	285	297	270	344	324	322	316	316	310	317	326	374	304	333	307	289	333	318	293	314	323	284	341	292	317	343	282	341	293	309	347	337	302	318	325	323	315	309	317	319	324	310	345	320	303	294	314	305	319	309	328	302	274	319	300	332	265	290	296	333	289	278	315	303	324	294	265	291	311	292	312	296	296	295	282	341	313	320	318	296	314	309	289	324	318	328	328	319	315	292	272	319	295	301	300	290	329	273	293	322	296	315	320	287	293	294	303	307	306	289	319	338	329	275	293	296	298	323	296	336	334	311	343	297	281	297	339	303	338	297	310	316	305	321	303	302	298	309	331	306	329	332	303	325	310	320	300	311	341	304	332	288	332	332	302	288	326	294	312	291	290	314	307	277	306	307	297	333	301	315	307	293	341	312	307	312	304	326	276	307	315	296	285	276	299	301	310	285	281	295	300	309	321	307	296	297	306	354	320	296	319	303	320	321	341	303	311	293	300	343	322	303	271	314	306	300	272	299	292	295	297	330	284	311	310	333	301	333	346	300	324	344	297	275	310	279	305	285	289	347	340	296	311	314	309	312	332	290	298	314	341	319	292	282	320	298	305	327	262	264	304	286	297	306	316	272	324	284
6335	1284	1900	1932	1579	1259	1176	1075	1098	1018	1071	998	969	950	1040	1019	902	837	864	933	961	924	883	956	1036	993	1052	1047	1050	1124	1167	1166	1146	1192	1149	1098	1062	937	955	939	865	862	887	813	792	775	834	813	817	812	826	791	778	804	722	806	757	757	788	735	774	790	783	813	757	792	739	789	737	747	785	776	784	772	770	739	717	743	717	765	738	768	788	785	735	713	809	740	772	767	747	735	753	808	769	739	766	771	791	722	722	716	779	763	761	744	778	728	788	733	778	746	781	759	733	740	757	825	795	736	757	706	781	723	756	763	772	772	760	765	745	674	759	731	762	693	757	734	747	746	726	768	709	732	709	744	774	753	740	723	738	772	785	785	796	806	698	734	759	717	739	753	791	741	698	750	767	791	741	800	770	779	775	747	742	765	754	717	766	759	704	754	748	742	763	760	755	749	726	715	758	763	787	729	734	745	734	757	730	720	797	779	769	723	783	726	742	710	724	771	705	729	745	750	776	734	751	748	728	774	789	734	782	738	743	751	743	672	765	699	756	736	747	806	745	762	749	764	764	744	776	752	780	715	717	758	763	768	738	777	772	720	772	689	797	758	741	827	794	742	783	769	754	719	758	754	729	762	775	768	719	728	722	719	755	745	841	760	739	749	786	759	710	726	716	710	739	760	737	757	796	741	743	700	758	745	792	746	744	805	704	718	717	734	792	759	785	800	767	722	738	757	784	757	743	739	753	738	737	770	746	748	730	682	764	743	723	752	743	717	725	761	724	788	699	763	746	740	747	769	729	758	748	835	778	794	737	778	717	716	759	743	730	791	774	743	794	749	712	747	752	762	764	747	701	810	763	718	837	725	828	783	724	754	698	762	752	770	714	763	741	784	752	729	789	757	756	733	763	725	763	738	756	764	750	754	766	719	749	771	737	724	773	746	745	754	770	730	708	778	750	724	738	724	782	843	765	758	715	728	751	752	706	767	774	736	741	744	763	763	749	736	763	748	743	802	726	703	742	711	784	707	762	713	737	723	766	735	808	725	735	740	770	726	706	772	755	756	752	707	742	731	756	752	775	760	763	759	728	760	765	726	780	767	779	750	745	772	787	726	773	762	736	728	764	727	752	732	745	702	741	754	790	756	717	728	750	733	740	732	774	764	718	749	718	742	694	780	735	726	782	739	805	807	719	750	788	756	762	748	745	707	783	743	733	738	763	794	703	754	731	707	747	773	707	751	764	767	694	770	762	747	744	745	731	751	744	768	765	723	717	794	735	788	743	779	749	751	752	735	758	763	804	774	815	823	726	753	748	780	730	752	719	768	706	768	737	732	779	770	713	722	762	746	788	712	764	685	729	708	736	740	735	782	746	745	744	715	759	757	783	781	731	797	799	799	756	789	737	717	743	704	760	759	743	737	732	780	770	681	723	782	719	755	752	735	746	796	783	799	743	763	758	765	752	764	751	752	718	751	786	670	745	787	765	738	778	754	722	765	747	696	726	723	804	767	756	797	716	773	733	763	741	710	732	726	766	765	759	737	748	723	777	748	743	772	754	760	792	769	732	740	760	700	682	707	753	750	717	742	758	750	753	756	735	793	746	701	781	759	754	747	731	772	721	749	807	728	749	781	757	733	787	768	738	767	781	763	730	686	710	764	772	735	782	756	766	729	736	769	747	709	786	739	773	759	783	761	784	714	697	773	809	772	711	730	748	709	682	731	758	742	749	738	734	724	772	740	715	769	730	706	745	777	782	752	774	733	736	724	770	756	770	773	735	768	731	746	720	765	756	789	719	706	731	744	726	713	748	697	777	745	731	702	736	781	752	763	741	732	765	731	754	778	740	742	728	679	767	796	772	706	778	720	797	775	749	783	769	757	748	778	768	733	755	756	787	768	761	738	735	795	734	716	757	789	754	740	787	753	698	755	793	771	747	717	742	801	721	713	759	773	752	750	726	764	777	729	727	753	802	734	786	765	763	767	729	755	802	746	789	721	762	819	742	763	746	763	772	742	798	791	737	723	681	737	747	751	752	735	752	801	761	729	743	697	706	732	715	746	766	802	759	732	740	750	761	743	739	761	691	755	723	782	713	775	711	693	731	795	807	758	758	737	782	751	747	736	642	765	734	759	747	742	764	765	750	723	717	789	763	721	731	744	760	740	764	767	757	745	720	792	711	759	779	736	722	718	741	778	798	786	748	734	754	745	757	766	745	724	750	741	717	713	780	758	748	757	793	741	770	741	750	784	793	750	780	752	743	746	795	729	794	716	738	745	734	706	729	769	740	746	730	778	733	758	749	724	746	692	733	763	741	787	763	727	784	764	733	746	748	775	774	732	733	734	751	761	779	755	778	756	766	727	719	718	700	803	747	687	724	759	717	742	775	716	746	737	760	739	745	765	742	751	768	731	745	736	779	761	704	735	771	797	751	754	837	797	754	697	716	770	763	784	757	769	742	731	717	732	738	723	686	781	751	752	732	770	735	736	737	745	747	695	722	749	770	744	775	787	745	777	726	760	732	760	722	743	778	763	773	749	729	750	762	725	733	772	685	755	729	816	739	778	733	695	745	751	745	717	734	785	712	743	753	715	748	703	716	730	718	766	731	695	702	751	743	761	728	769	769	788	752	761	800	740	698	780	795	779	781	732	724	770	718	724	779	752	734	758	754	723	710	771	737	792	738	755	706	758	768	734	755	770	783	752	784	739	773	743	729	802	738	754	712	757	763	768	753	739	711	705	750	800	753	791	712	788	744	756	715	757	739	741	782	752	802	717	719	815	761	711	770	763	793	744	698	748	712	747	712	732	809	750	755	744	762	733	771	736	772	780	729	730	748	775	748	747	811	709	794	770	760	742	764	746	718	772	748	763	743	748	799	765	730	747	737	744	746	789	739	744	757	703	801	729	763	732	702	765	821	746	770	785	731	683	717	801	709	783	752	762	756	736	718	818	810	709	690	759	796	737	811	730	750	742	763	740	748	727	747	758	746	753	749	787	763	759	795	696	763	746	715	758	736	705	747	751	728	758	755	770	753	707	755	726	741	731	764	775	744	786	746	781	712	753	752	778	767	748	688	697	728	768	754	723	755	787	777	711	732	706	760	740	797	745	763	752	730	730	701	750	687	749	745	782	736	751	767	742	744	800	750	788	758	786	734	750	758	768	789	765	728	740	764	811	684	756	809	746	808	715	774	736	739	723	771	731	756	743	789	710	763	765	741	709	768	716	722	739	729	743	760	708	804	754	808	805	701	754	756	767	725	752	715	765	756	748	768	778	721	767	731	780	747	768	698	704	720	760	718	747	753	737	746	732	722	747	767	737	781	685	738	715	701	784	774	730	729	712	745	749	819	726	736	733	712	786	772	758	764	715	765	727	766	741	780	755	731	771	737	722	688	775	753	711	776	769	779	749	731	718	754	739	748	733	727	770	719	713	715	724	736	775	767	768	748	774	791	737	721	757	726	760	753	737	743	791	736	730	769	738	721	741	710	718
12089	1230	1056	839	615	441	376	345	353	318	294	297	281	250	293	281	257	257	264	272	277	263	256	309	271	258	314	281	266	326	295	317	306	306	284	302	290	259	274	237	247	238	199	222	256	289	260	236	249	230	228	275	215	228	222	221	240	236	241	232	202	250	209	234	220	240	214	192	230	234	224	194	237	234	224	225	225	232	199	201	212	260	242	210	206	216	218	203	221	194	214	205	235	201	233	232	232	234	232	218	241	228	199	247	221	217	205	227	210	220	244	234	202	237	220	205	225	215	237	217	215	213	214	237	233	200	220	244	219	219	207	233	228	222	214	236	204	248	221	222	236	184	225	221	216	239	220	234	252	213	259	242	216	217	221	231	194	223	210	227	216	252	216	202	215	233	205	210	229	229	244	214	262	249	218	205	213	205	215	245	230	230	231	230	217	230	219	260	227	260	217	215	212	234	230	221	231	237	237	228	198	228	244	228	221	243	221	219	225	201	190	204	212	218	265	218	235	227	200	240	213	202	235	243	220	194	211	212	223	202	229	233	225	218	220	219	188	234	198	222	250	196	223	225	199	224	227	236	250	220	227	209	233	208	223	241	216	239	224	214	209	214	206	217	264	191	240	248	224	225	225	216	233	216	219	224	222	224	233	210	230	230	230	196	227	190	244	239	231	227	214	221	224	235	222	221	259	236	250	214	224	222	211	243	236	226	230	250	230	235	205	236	220	230	240	208	230	228	206	250	233	218	183	229	221	255	224	222	238	207	249	216	218	242	217	231	250	233	223	232	214	218	208	225	220	198	229	229	204	207	240	229	201	243	228	205	238	211	239	207	229	238	237	229	225	248	229	198	194	209	204	220	250	250	229	197	208	188	199	199	242	225	211	207	219	258	227	196	248	221	225	221	222	220	214	244	235	228	239	241	221	225	247	234	224	207	231	219	226	251	232	236	230	221	250	229	216	218	229	255	207	190	247	240	222	252	223	235	229	233	220	235	209	213	232	234	217	248	248	225	224	197	210	236	230	218	218	226	199	234	227	228	218	237	214	217	222	255	210	219	210	232	215	253	234	252	234	230	221	221	205	240	245	247	234	233	227	177	233	217	246	242	206	234	215	215	217	233	233	222	242	208	229	218	189	254	211	216	225	212	232	238	236	198	237	237	204	239	237	208	233	211	225	239	198	231	203	211	225	234	234	212	230	225	227	252	258	226	267	230	194	212	245	245	243	226	246	244	222	267	200	202	236	233	218	222	223	237	230	217	246	237	214	258	232	188	202	195	219	167	225	205	229	223	233	225	243	228	216	218	219	226	244	219	221	242	208	227	244	211	210	231	235	210	230	220	242	226	238	220	213	223	230	215	223	250	216	197	195	251	221	219	228	205	245	206	210	240	256	225	236	227	252	224	229	221	223	238	235	225	231	211	227	208	216	235	229	239	216	229	214	221	223	203	241	231	208	243	227	225	227	197	239	219	251	226	219	234	211	216	226	216	218	211	249	204	217	241	209	216	239	218	222	225	223	215	217	200	222	210	211	236	208	249	229	246	228	209	219	220	225	209	216	202	218	226	220	217	226	225	219	240	229	229	231	238	207	224	239	229	205	233	218	243	244	210	206	216	226	251	256	204	215	214	238	208	221	250	233	218	208	244	215	222	201	218	212	250	223	258	229	217	233	255	250	231	208	214	226	219	232	239	208	221	236	233	210	209	216	229	241	217	204	241	234	238	226	207	232	215	209	232	201	211	226	233	231	216	213	237	191	213	210	195	234	226	261	224	248	233	241	181	249	223	234	219	257	240	241	211	259	192	235	212	232	240	240	227	211	221	198	212	229	213	212	198	226	228	218	216	223	205	227	249	248	199	258	237	196	225	219	197	227	246	236	204	243	255	227	227	251	215	234	216	224	223	247	216	261	195	215	218	230	186	246	226	198	240	232	224	206	243	187	212	213	242	221	217	239	231	213	221	170	220	228	205	207	222	214	226	204	212	203	218	191	236	214	198	227	199	208	234	233	199	230	224	221	230	218	214	234	203	213	257	215	233	231	253	223	235	213	215	222	240	220	241	224	218	215	217	233	215	247	216	212	247	229	228	224	228	227	227	232	242	227	196	201	231	225	207	230	239	198	228	232	209	218	224	232	212	228	201	258	222	237	206	236	232	217	208	207	238	224	201	231	211	245	236	220	216	211	233	212	238	220	232	216	250	234	185	222	216	240	265	235	209	216	184	218	218	201	219	231	243	221	229	215	229	226	257	214	206	219	203	216	208	233	237	218	240	212	220	226	223	214	208	233	228	251	241	209	268	219	200	245	210	230	247	198	234	197	217	194	236	220	223	226	222	213	236	212	257	234	227	214	241	203	227	228	210	214	230	240	214	217	228	220	232	229	238	257	227	222	217	213	203	227	224	239	230	212	248	209	225	214	203	228	208	230	208	236	218	227	239	255	253	226	197	214	237	211	212	200	225	239	219	202	225	205	213	207	232	209	231	209	193	203	179	203	229	250	215	258	223	216	238	234	238	218	250	243	240	190	217	213	202	209	243	246	208	210	219	219	182	200	220	210	243	199	227	230	215	254	249	255	254	201	196	219	235	229	228	225	203	205	241	193	215	227	232	234	241	205	253	210	220	199	235	201	213	253	218	211	208	257	214	223	207	262	241	228	212	209	215	236	215	204	209	233	204	196	229	234	212	187	224	225	213	218	229	221	201	243	229	238	215	225	210	225	211	258	184	219	225	220	227	219	244	242	206	237	246	243	246	245	239	231	230	219	229	202	220	223	220	206	198	217	224	227	247	199	232	216	201	217	239	214	253	245	221	241	244	254	211	234	234	212	237	215	228	232	226	255	203	221	208	216	209	208	246	246	205	226	235	205	228	232	242	227	267	231	219	238	245	240	240	220	235	234	252	240	208	213	203	206	252	216	208	217	235	200	202	210	246	239	253	238	229	208	213	227	213	251	225	202	252	225	230	213	235	220	235	233	223	221	215	228	222	232	214	228	208	209	176	224	209	248	249	222	247	199	225	215	231	223	206	224	227	247	239	235	214	246	219	212	235	226	215	235	234	193	254	188	242	224	237	212	226	220	222	213	203	223	219	214	211	201	228	242	251	238	232	211	236	208	229	228	240	208	203	249	198	247	255	226	235	206	242	233	215	209	217	217	222	264	220	202	240	208	242	208	203	232	210	204	214	216	220	217	217	230	229	249	199	209	219	200	254	216	195	218	211	243	225	229	241	216	220	230	195	233	227	210	170	227	209	240	219	222	223	222	208	224	252	226	237	230	230	206	228	252	218	214	207	200	216	223	194	221	263	236	232	197	242	244	231	203	224	226	228	217	226	219	214	214	206	221	258	212	238	241	233	217	234	248	242	223	203	205	191	274	206	215	217	237	221	214	224	225	221	231	200	215	208	214	243	217	223	218	202	228	195	217	221	242	215	218	219	196	223	224	235	244	215	234	223	226	240	234	227	223	209	213	230	224	207
7980	1341	2297	2579	2134	1647	1334	1273	1124	1211	1243	1034	982	998	1081	904	829	803	839	970	889	759	766	908	1043	936	985	1021	1086	1089	1292	1282	1280	1229	1096	1090	956	923	872	820	811	740	704	659	638	656	712	691	719	610	663	607	645	573	675	634	582	581	566	595	565	575	616	569	565	571	572	591	601	539	627	570	618	576	541	551	554	536	611	594	545	600	553	571	557	553	587	579	573	512	627	551	578	579	495	586	555	539	533	557	549	547	529	531	559	588	600	595	582	585	503	543	525	600	566	606	582	561	566	530	534	544	561	602	550	542	565	549	586	561	563	571	578	591	576	548	570	524	515	622	590	557	565	520	556	588	584	563	556	570	557	588	586	545	544	618	581	522	562	538	589	549	551	578	573	517	552	541	577	552	591	559	553	573	580	552	587	531	570	590	540	557	571	582	585	548	584	564	595	550	555	582	529	565	524	570	565	577	509	544	503	527	527	601	575	563	601	580	547	508	579	597	525	568	577	581	586	601	557	579	577	548	563	586	567	567	546	545	544	578	553	570	573	552	607	554	589	549	571	581	556	498	548	576	520	569	576	525	565	554	584	585	567	555	525	615	547	574	544	608	570	571	556	559	562	557	545	584	584	551	574	542	567	514	569	557	557	579	582	538	526	571	578	566	580	560	554	553	562	553	579	586	577	590	551	555	567	592	556	539	553	574	588	575	557	576	552	569	566	564	575	581	574	569	537	536	569	601	562	613	587	585	566	548	581	642	560	575	574	590	578	568	586	525	590	584	542	559	540	552	569	566	583	550	573	579	562	521	577	567	542	603	574	561	550	543	546	558	608	575	527	545	564	602	504	545	582	563	545	534	537	580	534	530	582	581	560	559	569	580	572	592	582	573	575	585	551	539	610	561	541	517	583	593	595	563	563	565	587	593	523	543	594	547	577	603	597	566	566	561	574	581	569	564	605	568	607	582	586	621	537	578	564	571	525	581	569	609	555	557	600	569	550	563	564	559	510	569	570	543	537	553	585	560	589	552	554	586	561	553	568	618	542	521	592	539	570	554	572	611	584	564	559	615	565	618	547	537	501	535	619	543	556	544	549	589	528	560	569	525	561	588	578	568	522	553	586	574	535	553	561	557	567	550	605	621	553	584	584	593	573	567	570	565	535	578	565	566	584	524	521	585	553	577	541	539	542	556	587	567	568	574	577	540	515	586	547	560	562	529	581	538	540	540	562	546	528	526	563	563	504	584	588	568	544	560	498	581	585	565	617	549	582	549	585	557	591	601	612	542	581	596	546	560	571	563	593	546	539	540	581	561	553	542	544	554	593	539	567	533	581	535	577	562	540	588	553	592	568	592	541	553	597	571	570	530	547	578	605	572	525	585	555	527	514	573	566	525	554	603	557	548	567	598	564	541	518	564	572	599	587	563	559	529	575	594	635	532	576	577	540	579	606	564	565	588	581	570	583	580	555	573	551	540	555	548	553	552	609	578	529	574	531	550	510	574	569	574	573	545	546	544	539	576	581	576	535	551	558	575	588	593	540	501	571	572	536	538	563	578	598	526	548	561	560	563	542	576	566	575	565	548	555	558	532	526	547	546	541	534	587	573	551	586	553	555	555	552	593	582	565	537	555	558	587	561	573	577	542	575	549	531	581	546	529	573	515	559	547	550	609	576	541	563	580	586	592	559	546	537	582	590	574	536	568	550	576	570	546	564	576	581	576	570	549	547	583	608	550	568	564	599	523	537	555	579	538	545	538	545	555	547	558	543	587	523	582	534	590	514	564	543	552	584	533	569	611	580	518	545	590	555	546	539	555	552	571	565	532	608	567	578	586	587	594	586	560	559	550	593	580	565	491	548	571	546	563	572	537	597	549	570	587	575	530	531	579	524	563	541	576	559	569	583	603	518	566	539	522	525	550	577	579	542	532	572	591	558	577	545	579	594	572	541	568	544	576	570	562	548	566	553	556	584	540	554	540	557	548	529	540	532	554	594	605	579	574	561	529	603	577	537	588	548	547	563	551	512	554	565	536	563	590	541	571	569	596	588	605	561	558	559	563	526	566	538	590	577	554	576	557	508	579	589	591	549	558	524	579	552	561	608	603	532	568	573	542	575	588	537	578	568	568	582	568	604	550	554	543	534	555	573	551	576	562	570	591	596	559	568	558	542	554	554	541	550	530	560	550	529	564	564	599	553	616	580	566	594	514	577	568	537	613	535	523	558	577	530	580	553	584	573	557	551	599	533	518	578	555	564	596	564	548	576	552	556	562	554	543	596	525	598	550	584	578	583	566	565	574	536	540	616	587	600	571	568	600	563	610	615	592	527	562	565	562	560	587	569	584	525	559	551	564	557	547	597	626	579	562	492	554	539	581	597	573	587	536	628	596	582	566	554	581	602	555	581	593	578	546	485	565	556	568	570	533	597	554	576	572	585	551	550	540	551	544	594	550	581	574	562	523	587	585	547	527	550	554	583	626	575	558	585	554	526	591	546	563	538	570	544	549	565	576	586	591	567	609	613	556	561	553	540	564	549	593	527	549	578	528	619	594	553	552	520	564	549	601	589	562	581	539	533	543	545	558	556	572	587	539	520	577	560	536	558	564	582	581	580	622	563	552	568	556	563	556	559	540	572	525	575	520	550	548	562	541	537	583	558	559	549	562	517	569	563	559	528	572	554	547	527	577	514	565	537	556	613	552	581	594	583	559	584	503	587	619	517	575	523	561	574	525	616	575	567	554	554	570	642	545	553	540	555	547	563	583	577	539	514	564	550	588	560	592	577	574	549	561	565	569	545	558	596	620	576	565	585	559	590	569	568	571	613	582	552	557	566	560	501	571	577	573	556	548	590	551	556	582	538	550	567	542	536	557	532	559	549	563	580	547	558	539	534	580	554	551	540	563	578	629	624	576	591	554	580	567	563	538	569	564	536	533	577	596	598	560	599	516	549	610	555	563	559	557	575	554	606	539	594	548	550	544	563	583	536	547	609	580	588	622	555	536	591	587	580	562	542	552	543	585	588	595	583	567	547	586	598	554	573	562	551	586	561	576	533	559	575	546	564	601	564	583	585	575	543	553	564	590	532	560	569	581	521	553	559	567	550	597	556	537	559	567	561	550	567	571	544	553	571	604	532	537	544	534	580	586	584	579	564	589	540	573	572	587	578	543	580	587	582	541	546	572	604	536	546	537	599	556	571	569	554	576	579	595	582	563	613	611	576	580	550	530	559	582	604	572	556	580	542	586	546	595	581	568	570	553	584	593	574	544	552	561	527	579	582	531	552	595	600	589	599	556	539	587	586	606	537	573	521	518	580	640	571	584	577	555	568	578	548	564	578	557	551	566	539	554	575	580	540	576	564	575	629	561	567	613	576	621	599	546	570	596	550	576	591	566	589	592	621	564	577	545	576	560	599	576	580	608	609	579	488	556	569	547	547	574	595	581	561	525	568	526	572	550	556	593	554	618	559	576	580	559	597	566	520	554	547
1465	422	460	385	352	343	318	359	327	335	310	314	323	347	353	354	310	313	373	330	332	309	352	382	342	334	332	338	349	348	360	363	331	350	358	321	339	362	304	356	342	324	312	308	340	324	336	334	335	324	328	341	333	346	362	339	320	344	300	336	327	329	315	292	355	294	314	360	346	334	322	347	309	288	348	347	285	318	345	300	310	301	327	296	343	301	320	318	324	309	309	335	334	295	353	300	323	307	302	344	338	327	329	321	327	295	354	309	329	317	291	365	318	299	325	324	322	355	300	313	329	306	331	282	363	306	327	312	336	336	330	326	314	339	345	310	320	328	306	338	323	307	353	300	320	296	333	378	340	329	296	312	324	333	333	360	317	337	350	317	315	298	319	326	293	312	284	341	303	314	360	323	332	302	336	333	361	326	339	324	311	332	359	326	298	335	323	308	334	311	303	324	294	350	305	283	291	287	286	346	342	328	320	323	314	312	278	313	323	298	322	314	330	320	322	357	299	344	322	320	327	338	314	373	308	304	305	288	358	335	347	312	320	294	317	294	308	316	341	324	329	301	329	316	341	313	357	327	310	341	307	304	323	308	348	308	327	314	329	307	295	324	301	294	319	317	324	330	349	299	335	311	323	300	321	331	343	345	287	348	289	316	316	321	330	316	309	282	311	331	333	317	312	337	300	282	329	343	336	334	295	319	328	330	367	300	354	321	343	328	315	301	294	309	306	320	312	314	342	307	323	309	290	310	338	309	361	325	323	340	333	317	335	297	282	348	276	312	326	344	319	342	310	292	317	304	282	321	337	334	332	346	316	324	323	323	355	301	305	310	314	322	361	344	301	293	306	301	284	321	302	334	281	347	297	314	336	348	331	293	332	308	326	299	334	341	345	294	314	343	329	318	367	324	324	319	320	321	314	300	325	330	301	330	313	320	324	312	313	314	328	350	320	322	320	310	328	313	343	320	284	355	347	288	327	335	345	326	312	283	333	317	351	301	332	317	302	335	336	336	333	297	297	318	285	324	280	313	352	336	357	334	333	327	304	310	328	328	330	328	322	329	319	344	304	328	349	289	306	310	320	350	329	308	345	326	359	328	279	291	309	327	349	331	313	323	361	333	291	325	308	317	311	322	328	347	380	307	337	343	336	296	327	339	344	344	338	313	305	304	326	304	298	340	328	299	323	315	345	329	291	317	326	336	344	315	304	319	332	307	303	337	318	320	342	340	344	329	332	321	348	336	335	352	328	316	315	358	324	291	331	313	327	337	329	306	305	300	307	298	306	343	311	344	327	319	353	315	315	337	304	331	310	325	325	318	294	304	312	317	263	311	314	355	314	307	333	322	286	315	320	327	320	353	346	327	305	307	311	294	342	320	339	334	323	338	320	312	285	308	302	323	302	315	297	324	332	322	345	328	310	289	330	327	309	299	339	346	306	320	360	327	355	283	339	341	320	285	338	349	310	348	309	328	326	311	291	338	334	328	313	332	315	333	329	288	313	331	305	325	313	309	324	322	327	332	316	337	341	312	296	373	347	314	334	297	327	340	330	331	316	308	308	318	314	313	326	342	331	314	300	335	346	286	304	323	352	353	318	326	324	325	341	348	300	304	336	298	322	304	320	313	305	292	326	296	343	334	364	310	306	321	302	323	265	302	348	319	316	327	342	315	331	312	341	338	335	315	337	293	348	302	309	309	313	295	315	314	289	312	302	324	332	296	282	347	322	333	320	324	316	346	334	284	324	339	311	292	305	333	333	302	325	308	308	301	338	320	350	323	349	337	326	287	306	287	313	335	331	342	341	295	319	336	305	339	277	340	331	316	321	288	287	333	328	336	347	290	306	294	348	341	303	309	334	306	320	320	343	317	314	319	316	301	334	298	342	375	337	357	344	328	301	332	323	291	313	313	317	282	307	317	347	310	322	317	334	315	312	312	282	335	296	329	309	286	366	306	301	329	334	343	313	294	338	329	319	350	314	332	303	319	306	317	308	326	308	359	345	308	330	335	330	326	326	310	341	314	325	300	343	338	333	295	313	315	325	351	336	312	321	348	345	345	349	310	315	320	342	289	315	330	316	313	313	345	313	314	352	341	300	327	329	333	314	311	314	312	289	262	324	305	331	333	326	325	300	340	343	280	309	315	335	315	310	334	347	314	333	274	305	331	302	301	330	339	318	369	329	308	340	331	329	305	309	286	285	327	330	350	313	308	346	332	327	328	358	299	333	313	365	311	304	325	315	325	308	334	309	335	323	308	314	319	314	278	317	318	302	328	333	345	331	330	299	382	312	326	322	306	333	331	323	314	357	315	298	311	309	307	310	336	342	306	300	306	337	342	266	330	292	323	307	347	327	320	326	314	298	309	317	302	321	357	323	329	360	312	331	340	326	322	306	315	343	313	353	339	333	329	320	343	269	346	326	302	349	347	339	317	323	316	310	334	330	335	322	294	352	301	331	340	336	284	344	359	305	368	305	306	302	332	337	329	311	303	314	288	295	316	302	295	335	291	337	324	321	340	288	302	336	341	323	322	318	280	336	344	354	323	322	308	321	309	350	334	321	314	341	326	323	307	332	341	328	299	332	331	283	316	363	316	312	313	322	342	316	313	326	324	335	302	318	344	317	350	303	285	310	316	337	292	333	332	329	343	297	317	323	315	288	343	334	310	310	303	337	279	335	329	327	310	287	299	293	316	357	315	290	311	326	328	338	282	322	348	305	331	333	314	318	369	330	320	344	346	326	296	291	303	314	360	301	316	335	325	308	310	375	327	342	331	337	330	302	332	313	294	301	295	334	324	332	344	308	335	345	304	307	278	328	321	317	328	296	328	348	319	306	304	297	336	294	299	318	305	314	317	304	324	308	307	331	367	313	308	303	355	339	336	377	315	323	330	350	302	308	320	326	324	341	283	316	300	335	314	344	299	323	336	317	318	301	308	293	307	317	325	315	320	317	298	338	341	301	303	339	327	345	325	337	323	343	340	345	340	284	347	313	330	291	305	320	332	321	313	327	316	326	346	339	323	351	333	321	305	344	286	353	335	342	296	323	323	296	353	356	304	320	338	314	315	317	315	303	306	323	297	340	310	308	301	299	320	312	311	323	289	300	305	298	335	323	363	360	346	315	313	309	317	321	281	347	322	306	322	346	340	301	339	278	340	323	317	306	318	314	369	317	301	318	314	335	342	320	306	348	281	356	311	331	337	316	339	319	313	332	298	290	328	288	289	307	346	320	302	338	322	370	359	316	302	307	328	320	311	302	357	323	316	287	334	361	333	333	314	323	330	335	321	335	327	346	314	327	322	342	332	338	336	300	296	312	304	312	321	350	320	300	313	309	324	326	300	326	295	343	367	352	324	367	327	314	324	361	335	298	318	353	323	343	315	334	318	287	305	330	311	326	325	368	327	325	311	331	350	309	351	334	322	288	308	312	321	330	320	336	340	308	337	329	311	342	330	356	284	340	322	328	331	314	283	333	316	307	283
2110	974	1077	922	925	896	869	860	813	842	916	857	847	878	871	840	846	816	882	866	846	837	867	923	925	936	867	897	948	1060	1006	1018	1012	1003	999	931	922	930	829	852	858	864	846	830	801	837	807	853	772	785	810	737	762	791	816	802	849	777	777	767	746	782	841	748	801	826	775	763	769	777	784	826	755	791	759	788	787	751	832	823	837	798	791	758	766	751	765	746	757	840	779	783	786	784	797	815	815	758	827	834	832	806	762	767	780	784	776	804	737	762	793	776	764	723	759	805	805	787	749	789	771	751	768	743	756	748	726	822	824	765	759	751	760	757	743	776	781	750	781	760	793	826	780	806	792	751	792	811	757	808	710	779	766	759	763	774	772	778	759	792	819	781	773	785	804	825	770	764	776	756	760	771	772	740	802	765	730	752	808	781	736	768	756	777	788	805	800	785	801	781	766	787	833	784	737	765	792	768	758	764	775	750	786	771	766	764	772	769	744	771	802	776	755	746	793	786	777	798	807	778	822	735	779	817	807	741	790	750	812	760	813	828	732	756	752	766	782	799	825	806	825	752	763	824	791	828	771	782	803	810	776	780	780	743	761	743	837	800	749	799	806	790	782	781	737	732	787	802	837	784	775	770	795	766	831	785	838	777	775	802	798	800	815	812	702	826	776	776	828	796	783	823	815	756	748	780	800	770	762	797	770	757	783	820	795	804	762	794	762	798	767	840	757	776	767	792	805	763	787	812	807	793	774	797	765	778	834	744	794	754	838	802	811	812	781	821	813	826	787	797	790	776	788	795	768	787	817	799	728	761	794	838	724	763	708	776	768	805	807	782	766	739	796	797	755	810	862	796	818	783	783	775	772	789	753	792	836	765	792	786	796	817	755	788	797	777	832	729	706	794	765	771	767	817	830	816	788	790	766	793	768	788	766	838	757	711	804	760	791	795	811	754	808	782	771	761	763	828	792	769	808	767	755	826	806	779	794	757	792	737	793	788	769	807	727	768	783	762	805	777	784	775	746	776	762	773	772	776	750	816	759	823	762	764	787	833	764	800	814	751	792	788	805	805	778	802	772	810	779	804	804	803	812	791	763	831	792	758	747	791	797	811	763	782	804	807	773	801	812	752	775	849	818	726	782	780	785	809	773	750	798	772	723	776	806	744	758	785	867	783	797	754	761	793	802	752	826	791	751	753	783	825	789	763	734	793	824	782	808	810	781	857	823	757	793	704	778	792	751	770	766	801	771	764	798	789	753	798	810	805	815	772	777	775	757	814	815	770	782	785	758	782	764	820	781	775	755	820	830	792	745	769	844	811	770	751	776	787	714	756	791	770	820	802	833	789	783	767	783	836	805	833	813	766	758	772	772	718	785	773	814	735	847	756	738	755	760	766	797	812	841	794	780	802	783	800	755	785	836	791	785	839	777	772	761	801	818	799	754	802	753	744	813	759	802	807	817	740	810	803	746	780	788	824	777	829	787	754	774	795	776	823	788	763	759	733	738	796	805	840	805	770	760	737	812	767	792	810	777	827	763	765	779	782	749	818	812	797	731	782	782	739	819	767	770	755	758	834	768	775	771	764	776	793	782	767	748	833	795	799	848	795	786	790	777	775	788	768	738	790	781	758	820	770	794	783	816	779	822	760	810	773	768	800	766	804	742	789	818	782	826	782	827	781	779	795	799	854	782	770	804	834	795	742	815	763	754	804	781	779	797	812	788	836	759	785	818	766	832	851	780	787	745	786	804	782	809	794	805	795	769	813	751	789	760	827	747	763	839	800	780	804	803	774	835	813	793	788	758	785	775	763	731	744	752	788	754	771	775	814	795	786	754	776	802	738	778	770	759	797	773	786	798	753	791	802	826	804	796	760	795	728	767	817	815	791	748	735	778	769	774	793	782	800	794	787	827	786	761	815	763	728	796	846	785	800	768	771	792	772	803	755	737	778	765	831	785	797	787	778	829	747	775	781	751	812	774	825	815	747	752	780	782	829	744	768	784	746	812	813	805	820	733	776	775	818	804	717	815	792	795	795	758	771	759	757	820	738	773	822	779	762	801	755	841	733	785	760	778	771	775	789	743	780	790	855	738	762	786	734	727	777	798	852	757	825	821	750	736	720	752	802	827	789	758	779	773	790	788	788	779	762	808	772	764	790	805	816	802	806	750	730	776	793	791	807	788	787	733	782	805	798	778	826	774	773	786	785	804	776	773	752	718	809	785	785	840	827	765	798	774	800	744	796	774	806	804	809	826	809	810	808	759	802	837	795	790	824	746	809	778	781	787	802	816	724	829	772	800	761	797	811	820	789	779	793	732	808	760	787	797	799	789	758	759	799	772	802	747	814	765	809	789	738	736	819	769	794	770	786	798	791	793	772	741	790	781	804	754	764	748	804	812	793	802	707	801	816	758	780	768	772	751	801	848	747	760	779	760	792	797	763	812	804	824	804	725	772	771	812	733	714	800	804	805	794	765	780	823	796	800	805	814	753	765	798	832	798	815	806	767	783	796	783	782	768	771	774	752	810	784	784	730	783	759	787	807	814	817	773	780	733	816	783	750	806	828	838	752	780	790	784	781	782	825	770	754	826	779	747	858	780	771	781	817	783	797	808	748	777	813	811	795	772	768	849	773	803	823	773	811	821	814	765	789	803	792	765	801	748	823	755	815	806	779	773	766	773	717	803	749	760	797	767	771	794	832	764	763	740	765	758	791	778	796	778	796	783	774	715	782	776	774	801	804	750	787	794	763	820	756	793	779	748	793	763	756	809	753	758	758	785	777	760	761	774	788	841	745	820	737	792	753	771	759	800	779	778	811	766	720	809	801	775	805	807	797	787	738	852	792	772	808	764	742	770	774	767	802	830	750	723	791	753	782	792	788	763	790	754	796	811	821	741	745	752	781	789	796	797	761	771	759	780	783	748	824	826	779	730	771	731	782	746	786	840	831	758	803	791	787	767	782	839	803	734	756	766	775	755	775	795	790	774	750	753	786	775	731	846	828	835	723	804	788	794	766	768	801	823	751	744	795	790	783	791	758	768	748	809	776	781	748	800	820	781	765	754	778	731	760	769	785	773	778	767	736	827	767	772	787	725	759	799	782	750	794	764	802	768	785	785	800	789	796	777	791	738	778	762	750	764	771	783	805	761	747	782	794	761	719	802	787	785	825	818	766	797	801	784	806	775	766	801	855	798	779	835	815	790	729	764	820	817	797	754	777	774	756	801	786	789	827	788	820	820	782	806	771	774	778	769	757	813	783	770	760	796	758	785	794	773	763	755	767	815	818	787	839	753	739	796	789	766	791	793	836	754	780	803	748	770	803	778	737	760	759	833	760	820	817	801	788	809	764	802	801	794	778	805	799	738	798	738	814	809	788	791	801	827	769	782	774	826	747	788	822	812	788	751	798	762	807	786	794	781	739	830	783	805	839	701	728	853	773	822	732	778	773	768	779	763	783	815	825	771	777	813	787	782	788	805	835	734	759	770
6332	677	684	648	496	430	384	392	377	377	350	343	349	367	358	337	336	358	388	354	333	352	337	333	326	359	344	344	399	370	335	379	391	360	370	362	342	316	327	317	339	344	338	292	340	322	355	309	362	287	319	309	322	346	296	319	298	275	286	307	318	306	328	315	282	270	326	316	290	308	328	314	331	329	309	315	311	307	314	324	340	358	287	340	304	307	304	315	356	306	316	312	304	287	285	329	302	323	293	357	302	311	277	341	311	330	301	275	277	319	305	258	288	311	318	280	344	283	321	321	327	298	299	295	328	308	318	332	317	290	312	315	322	306	281	308	305	322	300	291	305	319	317	330	328	366	339	323	350	302	359	347	309	312	323	320	354	295	306	288	299	329	316	310	325	296	330	349	314	288	328	318	309	338	308	351	309	302	321	341	312	292	305	302	315	283	331	319	320	319	321	320	284	341	309	295	339	273	308	314	310	340	289	295	289	324	326	284	304	304	316	296	304	328	311	332	317	279	289	300	304	308	331	301	324	295	352	361	313	315	323	328	344	325	297	318	334	339	294	292	333	318	338	319	312	317	321	315	335	304	306	327	314	299	312	317	308	317	318	317	305	310	303	350	369	314	311	288	307	314	305	316	283	336	309	324	333	326	349	306	334	307	287	330	309	281	316	295	333	318	325	307	298	309	296	284	301	341	311	349	320	323	333	278	301	297	321	299	295	319	303	312	300	321	346	340	304	333	339	314	324	285	292	305	299	315	328	303	297	287	314	294	327	333	309	295	302	327	325	311	323	317	318	357	287	304	308	310	290	307	329	312	332	305	334	311	333	334	338	306	320	321	319	351	309	316	320	291	304	274	275	320	323	337	313	266	309	315	330	307	337	324	301	322	314	331	321	314	302	295	334	285	293	346	300	359	329	308	308	295	301	331	295	333	286	313	311	310	366	342	313	319	354	317	314	335	330	348	317	309	328	316	300	278	301	298	300	307	324	299	300	321	312	322	310	328	281	307	303	312	294	287	298	333	346	284	320	309	311	348	319	321	311	325	329	326	310	325	313	325	331	315	296	346	322	336	286	306	326	291	330	336	317	302	321	324	293	308	310	364	288	325	309	332	322	334	328	352	298	343	328	324	296	327	365	334	328	277	360	306	290	328	292	340	332	328	300	306	312	342	278	313	323	308	322	308	320	313	304	308	327	295	311	292	308	342	317	336	300	325	320	300	318	305	320	311	307	320	315	312	323	319	315	318	309	324	312	316	308	314	373	310	322	355	285	329	324	343	292	318	338	306	314	347	311	314	294	294	310	321	296	310	341	300	311	314	318	308	313	327	300	334	314	304	310	333	330	330	324	339	307	344	344	312	299	312	297	300	335	300	313	314	295	339	329	351	321	318	295	307	309	272	288	318	331	329	327	304	315	321	281	299	334	308	313	306	337	317	302	339	273	305	292	281	324	301	314	279	327	342	333	312	311	341	297	334	340	301	302	312	296	295	320	282	304	332	345	336	327	328	317	313	320	315	304	292	294	318	314	346	301	301	336	291	295	293	329	334	308	324	321	315	311	341	293	313	324	336	317	298	307	324	323	299	355	332	313	290	276	302	292	329	342	306	348	311	328	286	335	331	321	308	302	334	308	332	328	337	338	308	283	308	310	300	301	262	323	273	315	349	288	341	323	289	305	281	347	327	326	298	322	352	336	312	296	296	308	302	333	297	314	347	321	297	314	329	329	333	342	305	297	347	314	316	295	324	337	307	303	310	324	300	316	342	320	346	289	313	327	306	289	308	360	318	327	337	328	320	297	282	313	309	317	317	315	332	280	293	318	297	289	310	301	292	305	299	304	321	305	314	345	308	330	305	322	317	276	292	321	322	307	290	295	322	310	302	296	343	358	317	295	278	320	309	309	296	285	310	314	309	344	288	301	293	316	310	287	280	311	294	343	336	284	315	307	323	308	288	320	312	321	303	301	329	321	329	309	320	280	295	346	310	273	344	307	299	316	317	329	292	324	294	310	254	303	298	334	301	292	293	330	307	345	303	289	315	323	294	337	330	316	287	340	335	329	296	319	312	320	326	355	310	328	304	311	309	339	365	345	337	311	302	303	323	317	328	309	323	325	314	346	314	292	298	329	308	308	322	283	314	317	332	329	311	319	334	368	300	334	316	298	291	295	298	329	316	309	280	320	320	305	300	329	325	296	295	279	309	331	331	313	302	310	316	301	317	309	326	317	303	311	375	344	349	317	332	314	297	335	295	308	325	294	289	300	334	319	325	341	272	307	285	312	317	324	345	332	272	341	280	316	298	326	257	301	299	290	298	330	300	323	298	317	312	336	315	360	306	331	299	311	305	322	322	292	316	322	297	323	294	332	307	305	299	315	308	314	293	326	344	349	364	299	282	325	327	312	343	302	304	328	285	320	303	292	347	310	312	316	295	317	300	316	295	313	333	299	308	336	294	325	328	356	295	286	299	329	325	309	298	319	326	315	286	294	337	332	367	329	302	273	325	309	321	280	317	290	293	325	320	322	315	296	318	312	342	313	283	304	357	274	351	316	318	294	318	330	313	299	309	308	313	334	295	317	302	323	307	282	306	298	324	304	330	349	306	345	282	334	330	297	300	300	292	320	337	325	337	329	304	321	318	339	323	297	292	295	285	359	282	322	305	341	313	284	311	320	327	310	339	337	302	323	314	303	307	306	344	295	322	314	320	309	315	301	321	323	346	309	282	326	303	322	304	310	321	306	361	311	322	305	304	303	298	334	277	347	293	307	298	307	338	311	299	314	311	311	339	332	321	299	308	353	313	328	329	272	353	316	321	324	329	341	310	354	305	301	318	312	314	347	307	339	295	336	318	299	281	304	299	313	298	300	294	308	326	309	323	315	353	307	299	311	299	294	327	323	308	314	324	333	336	303	300	340	279	310	322	325	338	333	311	287	317	328	298	291	314	290	322	329	329	269	311	309	305	333	337	301	313	295	312	347	346	327	327	284	274	335	296	307	325	332	322	340	316	324	313	326	321	325	275	293	341	307	324	289	308	302	290	314	348	305	334	300	315	308	338	330	283	283	273	302	318	321	345	349	296	327	316	265	319	349	346	339	335	338	334	313	293	272	330	311	329	327	294	321	288	346	328	341	305	301	350	300	325	309	287	325	308	339	331	335	315	328	294	320	301	339	330	291	322	334	304	338	358	335	354	293	323	318	324	333	331	342	330	311	302	323	319	323	337	342	327	335	294	331	320	290	301	317	306	298	306	324	304	307	310	343	313	323	323	325	328	284	297	305	327	351	326	329	313	350	308	302	324	320	296	321	308	278	328	323	313	303	329	337	332	314	291	333	329	320	305	315	296	290	304	314	318	308	343	319	282	309	336	288	277	322	321	312	310	280	314	332	292	348	353	313	304	324	299	277	323	332	322	316	301	333	321	335	325	288	304	298	304	317	315	351	308	300	313	317	346	294	326	310	297	320	331	365	329	300	277	302	312
6239	1124	1624	1739	1529	1242	1178	1215	1185	1086	1158	1153	1094	1074	959	920	882	962	1160	1035	927	872	915	1045	1057	996	1055	1084	1211	1192	1271	1242	1308	1172	1115	1064	1083	1023	982	956	866	873	827	837	862	894	909	873	881	821	812	771	823	860	865	819	775	833	806	783	764	764	768	756	795	782	753	716	740	806	806	759	819	767	817	739	759	821	782	754	818	793	767	763	770	736	800	817	732	738	766	766	782	783	830	776	760	761	764	768	774	759	751	757	758	734	769	806	744	770	791	721	780	787	829	767	756	757	731	791	854	793	776	777	756	798	800	790	728	762	757	717	775	787	777	753	799	737	796	752	756	785	736	778	757	787	772	809	818	808	768	749	789	765	752	705	764	747	764	794	785	736	754	757	775	756	788	779	764	791	763	745	803	796	737	806	788	708	742	757	759	762	798	768	753	743	784	768	749	752	720	763	746	768	731	752	782	771	771	751	754	745	820	795	738	762	806	776	752	737	746	724	783	809	771	775	775	709	814	813	774	784	731	768	769	746	748	748	765	787	727	764	735	794	795	807	783	713	766	760	756	797	749	754	799	800	756	771	757	767	749	765	791	734	774	752	792	753	773	832	727	796	789	770	784	753	770	747	788	818	784	786	795	813	762	764	770	764	783	765	802	783	744	780	775	761	746	772	760	790	767	809	738	809	776	752	753	818	784	753	741	821	749	790	753	780	761	808	755	771	788	729	693	785	765	762	748	730	736	726	710	736	799	799	753	751	758	809	779	725	748	756	727	792	752	777	767	780	815	768	794	767	733	760	796	741	767	822	771	742	831	878	779	761	787	745	807	790	761	755	725	808	694	773	751	791	741	698	734	748	754	761	782	755	733	831	770	736	750	734	775	776	728	749	761	737	719	740	796	765	775	770	819	758	781	792	764	762	768	717	747	762	807	774	820	768	757	764	756	721	780	770	742	748	753	831	756	748	741	773	775	765	749	767	797	744	787	777	784	839	779	776	763	774	738	820	722	763	743	794	771	814	752	768	764	781	695	750	808	801	758	811	829	759	775	737	778	776	786	791	724	777	748	765	748	797	765	799	795	777	779	761	743	746	768	794	773	761	758	746	809	769	745	765	752	763	810	756	763	710	761	794	762	796	796	771	798	791	786	736	789	755	709	766	761	776	774	788	793	754	735	763	800	752	787	780	780	731	758	719	754	779	769	755	773	776	794	805	749	772	757	767	796	786	757	761	752	716	759	832	747	745	797	793	783	768	794	787	764	764	747	737	803	702	748	807	792	763	792	711	803	784	785	757	826	787	768	777	782	816	790	749	788	797	765	742	712	783	787	743	751	801	785	746	773	767	773	760	807	761	753	781	782	751	692	742	778	763	786	769	787	755	782	766	743	765	792	806	758	788	745	793	736	729	820	773	749	745	767	692	759	780	816	738	766	803	722	760	703	782	782	775	769	825	709	732	741	764	747	756	754	729	746	769	720	745	747	768	749	763	763	775	798	799	761	733	762	759	768	731	789	711	772	777	787	763	769	735	762	768	762	744	782	722	773	764	766	760	782	781	755	784	753	782	764	766	746	771	737	791	783	732	735	763	723	790	725	791	784	719	734	752	729	718	727	794	757	686	772	772	794	778	742	818	739	771	790	741	812	732	799	856	736	752	772	777	743	765	769	776	771	782	810	785	750	759	765	806	755	811	752	733	747	782	743	772	750	797	818	756	750	715	740	725	773	741	788	756	719	760	758	750	789	755	737	791	801	717	757	740	735	740	773	721	744	759	763	735	776	762	817	754	745	771	800	774	760	784	794	784	761	775	756	735	791	784	803	777	738	759	744	783	757	794	736	804	748	753	784	745	745	754	750	773	803	823	736	774	789	808	762	797	757	749	781	715	735	779	765	801	786	779	739	844	781	717	765	778	745	741	784	810	799	764	736	786	726	761	744	742	783	743	762	746	805	761	813	788	828	771	735	777	751	756	759	792	770	789	749	763	765	775	774	736	754	757	758	759	762	819	743	795	722	772	795	740	772	785	783	768	751	759	793	794	747	824	773	788	757	726	742	780	747	767	754	755	799	790	773	784	773	749	816	748	808	735	800	853	797	819	775	754	816	772	780	791	804	777	720	809	758	768	775	797	822	789	748	755	752	750	789	757	769	797	754	796	801	757	759	776	756	734	806	813	780	754	752	748	770	751	768	741	763	708	782	769	819	798	756	808	791	763	784	742	739	807	792	743	772	801	755	799	784	787	721	745	767	800	746	738	773	745	747	758	761	734	790	802	778	773	769	750	717	751	808	773	739	731	795	763	789	767	776	759	748	770	782	727	852	739	770	750	764	760	776	794	759	794	766	765	756	779	796	764	735	833	756	757	776	740	728	714	765	796	730	785	801	801	782	812	739	811	759	775	730	773	782	758	778	736	722	816	775	797	736	817	750	808	734	795	749	773	737	758	757	750	755	774	787	758	764	747	764	802	773	716	760	788	764	753	789	760	754	756	738	765	769	751	846	795	755	769	768	718	802	796	785	769	742	756	828	747	770	777	779	750	751	798	737	766	760	747	744	794	802	778	731	785	810	729	794	704	798	756	772	774	784	771	751	796	793	805	755	776	780	726	810	755	756	725	754	768	724	819	756	752	768	753	777	753	724	754	761	736	757	793	773	810	752	749	813	761	751	750	757	791	775	775	836	804	752	745	759	783	746	771	809	754	801	773	741	758	785	785	756	773	792	748	789	729	788	775	766	753	735	774	773	764	716	793	752	768	784	743	785	751	736	779	748	794	722	764	774	748	776	747	801	816	777	754	702	736	713	709	756	724	781	781	724	874	782	717	758	750	763	818	763	724	769	807	788	761	788	770	753	769	734	754	755	772	807	786	735	778	763	795	754	755	761	750	822	743	741	753	740	766	774	787	809	769	782	714	740	732	740	725	758	762	772	764	783	754	778	778	773	748	782	747	798	777	756	786	753	740	794	779	762	774	790	754	760	781	774	764	810	770	734	669	779	752	806	740	825	754	753	719	736	769	712	731	793	813	775	752	785	748	840	757	766	760	769	747	787	742	736	788	729	781	789	781	740	754	789	778	694	826	750	753	762	787	774	759	773	773	772	768	772	768	792	787	754	741	729	803	714	718	753	770	762	753	745	782	769	772	742	749	772	728	812	778	771	721	752	769	709	778	754	729	815	699	728	743	810	740	816	772	764	743	770	768	755	764	818	776	745	750	757	794	749	792	822	790	767	778	746	779	817	711	754	780	778	738	736	776	733	779	729	749	785	757	721	768	756	791	792	752	770	795	765	776	782	770	729	781	797	800	792	751	745	721	783	713	769	784	817	745	815	753	763	769	797	777	754	735	789	738	804	764	804	771	759	759	764	751	782	729	757	733	738	707	775	767	758	705	771	769	754	759	759	750	770	745	786	777	741	754	791	745	778	791	740	739	738	764	797	723	763	782	764	791	780	785	738	733	767	808	791	766	734	755	734	736	812	766	776	781
11956	1078	976	831	538	475	376	337	346	354	339	319	332	312	296	276	286	288	343	258	270	260	278	285	277	301	308	335	333	309	323	344	303	332	317	281	279	263	281	277	230	227	252	230	277	254	236	260	242	251	218	248	264	255	240	262	253	246	237	247	233	256	240	231	245	254	275	246	236	249	217	215	218	237	246	259	225	234	248	233	265	237	234	225	207	232	251	251	212	236	245	256	213	201	234	221	205	256	236	198	213	238	233	244	249	240	249	222	226	227	210	232	245	244	233	252	223	252	215	253	258	246	257	249	223	240	216	248	232	220	235	234	225	229	233	213	232	228	201	237	248	233	210	225	247	228	205	240	235	248	194	242	259	217	231	234	233	259	213	267	223	272	264	261	252	237	246	248	227	202	222	262	251	222	238	259	223	229	258	229	249	249	228	245	233	230	244	240	223	241	209	255	236	247	255	249	228	257	225	240	232	231	232	189	251	261	242	252	215	224	219	208	206	259	224	242	206	244	248	203	232	244	237	247	203	245	246	231	256	255	224	212	200	219	220	243	231	215	242	232	212	177	238	218	221	235	231	247	225	224	250	261	243	238	239	242	230	246	248	286	235	207	214	247	254	229	220	241	225	231	232	246	233	254	223	253	215	215	229	237	225	200	244	242	253	207	238	246	249	245	216	243	222	226	240	235	265	255	232	251	264	263	222	206	257	242	224	247	235	235	239	237	225	225	227	226	217	242	250	231	248	215	217	214	217	225	242	254	221	228	245	262	224	220	224	236	253	225	222	244	226	217	233	215	210	258	240	229	250	252	252	204	230	252	253	237	232	223	207	202	229	245	226	251	240	215	219	232	245	233	239	234	233	222	240	190	219	234	234	244	238	237	237	204	239	250	228	236	228	240	239	226	204	237	241	205	235	246	238	217	191	252	214	245	236	232	261	243	240	230	216	236	201	247	204	219	262	244	223	218	244	231	218	244	240	228	262	230	235	192	223	234	247	229	214	221	232	233	229	214	233	217	227	210	253	216	210	234	221	228	236	224	245	195	248	236	224	242	236	213	215	218	265	238	216	245	219	264	215	249	230	250	250	270	234	267	245	232	253	253	222	238	240	252	214	247	215	212	260	272	261	225	229	220	250	213	203	268	248	257	241	243	245	217	219	269	214	201	221	249	243	250	202	248	194	232	233	212	233	217	226	212	229	241	234	230	215	225	236	234	272	254	249	214	233	220	226	246	233	220	241	236	230	221	203	209	228	229	237	223	227	223	255	226	214	258	213	238	234	227	207	228	253	249	220	214	246	243	257	216	242	235	228	204	242	217	219	228	245	217	241	260	226	226	239	235	243	243	252	238	240	251	234	248	232	230	273	256	240	235	239	238	210	256	232	216	265	240	213	248	231	192	247	247	219	209	245	236	214	219	236	219	214	247	247	217	257	227	236	246	262	223	224	266	224	230	255	228	231	243	233	243	211	210	276	248	244	238	265	238	253	233	243	268	241	224	239	238	244	248	266	221	245	227	208	239	238	228	262	247	238	227	230	213	269	214	218	243	211	263	227	190	257	229	232	226	237	265	254	241	263	238	255	249	261	252	229	209	227	250	217	215	227	211	228	258	240	251	263	227	244	257	226	245	265	230	206	254	219	235	279	221	238	242	234	237	219	252	241	264	242	249	215	211	248	208	248	241	192	224	227	242	258	240	251	244	227	253	213	214	303	260	213	268	243	230	221	222	250	218	242	227	226	228	259	256	236	217	226	234	229	215	246	223	249	239	228	267	243	236	244	205	250	216	234	239	243	250	198	220	219	218	253	203	254	243	247	232	186	205	234	219	244	240	201	225	224	212	210	228	219	227	248	229	244	250	247	234	242	229	233	247	256	249	259	229	210	232	251	218	237	207	258	251	229	223	237	262	240	248	231	237	217	242	231	229	227	248	216	260	218	223	257	232	244	268	219	238	217	216	251	247	236	232	219	224	260	228	225	205	230	205	251	213	269	273	235	248	208	240	217	231	264	240	248	238	251	219	244	230	242	224	224	215	244	214	238	236	224	206	253	233	238	212	207	220	249	256	242	230	233	260	228	248	236	250	239	229	239	232	207	232	240	207	254	241	226	225	233	225	249	227	248	209	237	215	241	256	218	214	224	228	238	219	237	231	230	230	232	213	254	221	243	264	222	250	235	241	228	226	255	249	244	231	254	235	247	250	243	230	235	227	233	219	219	234	244	249	215	240	217	221	212	238	201	215	214	248	242	210	233	262	227	238	223	248	244	275	233	236	210	221	242	241	215	211	223	240	243	263	217	233	226	256	231	252	239	266	236	233	256	242	230	251	230	222	243	255	222	222	229	211	229	244	252	258	250	226	231	237	235	229	210	232	238	246	241	221	232	244	257	229	226	233	254	237	246	223	242	253	234	258	226	249	244	232	249	226	224	230	227	249	208	223	229	227	204	240	212	238	244	219	233	239	263	207	225	245	233	231	250	246	226	220	241	232	236	228	226	212	250	252	224	229	244	228	244	239	232	234	249	237	227	242	231	227	247	217	251	216	222	236	223	210	253	251	244	216	231	216	231	243	209	239	236	249	246	245	234	255	239	221	238	211	251	240	218	246	263	229	232	227	200	212	227	256	230	262	253	252	269	234	235	225	222	251	220	231	242	258	239	237	228	200	242	245	216	218	220	232	235	222	224	219	229	207	250	238	213	231	240	220	240	215	216	199	260	236	234	248	276	233	240	250	227	221	225	238	228	227	215	215	244	241	213	229	256	238	233	253	262	227	246	234	227	228	229	239	213	240	251	228	218	224	247	231	243	219	214	226	247	232	220	222	241	224	280	233	218	238	218	234	234	237	225	237	211	231	232	243	242	222	266	230	248	226	225	224	220	208	240	239	257	232	233	233	240	244	231	204	244	204	192	247	231	236	210	225	226	241	249	221	247	239	222	240	194	273	261	235	217	231	245	245	209	212	242	204	223	267	245	255	241	224	236	231	239	249	228	246	227	207	228	206	231	230	213	221	230	219	261	252	212	250	229	251	213	216	233	224	220	226	250	244	243	234	219	238	237	224	197	218	215	221	249	238	275	222	234	251	245	219	215	221	236	208	228	260	231	225	230	228	256	230	228	243	239	238	231	242	226	240	273	231	229	221	236	245	227	264	243	260	283	231	248	242	260	243	261	221	233	237	241	223	229	224	256	252	238	209	244	224	259	237	247	249	253	229	236	240	245	251	196	194	209	248	226	236	236	224	242	254	242	263	239	200	239	214	230	248	244	258	218	211	235	212	198	231	220	262	266	219	243	254	231	223	207	241	253	232	207	225	249	225	231	233	230	242	232	239	225	228	253	253	263	251	223	221	273	246	214	259	233	231	206	233	223	239	246	260	238	237	228	259	224	230	232	230	237	259	228	249	210	218	222	236	221	229	235	224	274	213	260	239	247	237	233	242	226	223	246	217	224	259	244	239	232	207	241	235	229	215	233	245	233	254
7934	1268	2098	2424	1855	1601	1309	1298	1198	1251	1226	1181	1111	1152	943	871	871	1106	1116	890	730	775	843	941	1045	1044	1133	1259	1168	1268	1338	1400	1296	1083	1105	1054	937	873	895	801	750	674	723	717	750	734	727	771	670	675	639	692	689	747	697	651	655	639	575	630	581	599	598	643	601	600	591	588	592	589	600	618	613	611	608	640	630	620	574	639	580	627	609	612	594	605	576	532	588	610	593	636	583	619	586	583	604	570	648	603	602	608	612	556	614	624	615	592	509	555	588	654	549	602	562	564	567	599	647	576	603	570	612	601	578	578	601	615	556	545	615	577	574	596	605	562	597	604	629	614	576	612	580	616	602	563	617	611	551	595	608	579	605	600	623	563	596	631	613	612	601	569	549	571	585	565	540	572	650	643	577	560	565	554	596	593	577	598	593	580	591	604	650	611	568	581	593	568	592	578	574	580	574	554	566	582	566	559	565	616	622	575	592	653	583	578	574	582	580	594	567	600	601	623	537	586	588	573	571	574	574	572	564	569	607	609	576	578	593	601	590	619	577	555	593	606	583	572	589	616	538	610	574	601	593	580	590	547	575	588	626	595	579	583	573	613	583	624	616	609	587	564	621	583	608	583	616	594	602	552	632	587	586	581	566	575	563	571	559	591	599	627	617	577	532	600	563	586	598	567	565	610	561	615	613	629	625	565	613	568	595	629	659	583	604	615	558	554	595	570	550	615	579	634	588	598	572	571	622	575	620	553	605	571	587	580	613	570	606	555	574	573	609	582	599	560	603	591	582	588	563	581	619	582	574	565	575	581	642	622	572	617	574	617	589	592	591	577	630	596	570	603	613	570	576	605	552	586	663	550	592	575	563	591	582	622	595	610	590	582	609	594	568	584	580	541	595	561	617	573	547	602	569	589	575	593	579	597	587	578	594	565	595	595	583	596	579	559	584	611	606	646	573	575	602	610	618	607	554	615	595	564	589	562	570	645	579	588	553	590	606	598	597	625	585	611	641	569	588	567	590	564	541	584	577	609	578	606	558	590	581	606	558	543	601	603	554	625	635	607	545	604	631	560	635	580	602	581	575	598	563	632	565	566	641	602	580	576	572	599	584	563	602	581	623	616	581	572	599	585	583	593	605	613	577	557	573	589	559	630	616	569	607	604	584	600	626	620	549	564	580	627	578	593	550	584	608	593	611	629	542	599	609	580	589	576	596	577	605	601	574	554	610	543	565	609	536	600	611	593	589	599	603	560	585	569	563	603	591	584	559	585	602	610	613	598	603	551	593	577	555	563	570	634	604	609	581	619	579	545	642	575	600	569	549	617	573	613	630	603	571	577	568	627	609	596	588	627	585	632	565	562	622	583	557	580	574	585	619	580	597	587	598	594	587	594	624	577	591	530	560	609	566	578	597	576	602	601	583	617	604	599	600	548	590	555	593	553	568	584	551	597	550	602	572	638	574	556	557	620	600	567	594	565	567	608	586	569	573	555	616	601	552	576	535	607	592	598	572	582	605	591	612	584	609	561	610	596	603	564	589	603	557	575	600	587	554	602	618	575	618	542	594	580	591	574	512	606	616	609	557	605	528	606	630	570	595	570	569	609	534	561	585	611	573	603	550	614	605	530	553	590	589	560	617	598	601	598	614	608	554	589	585	564	589	563	630	576	587	559	583	577	594	633	613	612	595	592	615	563	573	586	574	562	584	573	568	561	586	602	575	543	566	630	587	594	591	617	570	621	608	574	570	615	578	573	616	581	611	564	579	607	537	582	598	600	591	617	587	577	606	576	626	599	587	625	581	557	586	595	609	603	576	589	646	619	608	584	624	560	633	565	609	571	565	572	634	662	575	569	577	544	595	601	596	613	600	574	574	590	597	617	592	565	580	600	581	586	576	560	586	610	591	550	581	606	583	540	628	583	582	565	579	586	590	561	556	610	573	626	588	578	617	564	562	626	592	574	638	613	585	597	585	604	570	606	599	602	617	606	595	605	621	550	592	608	554	545	588	558	559	562	632	594	607	592	625	598	582	582	556	570	588	612	583	561	550	583	564	603	543	563	602	613	647	582	577	614	625	584	632	566	574	563	623	573	601	570	603	623	589	575	628	587	560	567	563	559	567	574	563	635	558	550	586	575	614	663	574	580	613	577	577	575	571	576	578	598	605	563	640	586	593	617	598	572	561	579	583	601	593	569	614	588	576	545	546	595	617	600	552	600	603	568	629	527	604	570	590	558	571	612	615	567	596	609	622	588	585	615	565	596	572	584	600	623	573	621	614	605	595	604	580	586	611	593	583	589	636	604	601	592	609	597	574	599	557	575	600	589	602	607	564	633	589	591	578	572	558	574	534	583	576	590	575	591	560	566	599	549	560	590	582	631	617	610	582	589	592	639	559	601	549	561	596	538	640	597	580	586	624	575	624	589	557	577	605	604	571	564	614	560	567	580	585	604	579	609	624	568	555	598	571	598	543	605	575	529	577	629	603	573	562	614	570	578	594	609	625	577	631	619	545	589	577	597	578	584	571	584	593	568	564	592	599	601	548	562	540	571	624	626	585	604	558	576	651	555	566	598	579	628	595	611	608	594	557	573	577	570	583	590	600	593	604	561	580	590	576	570	589	604	616	575	553	593	600	570	566	570	602	623	607	600	574	564	597	578	612	558	550	583	602	596	615	591	610	579	582	616	640	595	606	632	622	550	612	581	598	605	591	583	567	594	541	614	577	590	529	580	558	570	636	595	562	621	580	567	605	589	600	619	612	578	577	575	590	625	559	598	598	592	582	621	565	564	570	579	615	609	646	541	588	549	589	605	582	583	570	574	563	564	568	626	564	594	601	579	587	598	596	584	597	568	624	571	611	611	606	612	594	578	602	577	572	582	569	608	550	546	622	603	611	563	561	579	593	545	599	589	612	617	593	584	631	540	597	585	570	565	548	561	572	551	568	574	554	609	582	579	568	639	608	605	559	608	561	568	603	607	554	596	572	561	614	572	545	576	604	600	607	581	631	583	540	569	562	617	629	587	597	544	615	560	536	603	606	590	590	572	558	646	572	613	599	570	572	567	581	588	583	574	535	564	600	635	582	523	573	657	592	588	530	574	561	565	618	583	628	582	574	557	565	578	547	589	553	641	571	592	581	530	614	606	601	612	564	589	554	623	579	595	604	586	593	539	576	587	551	631	585	572	538	564	593	591	636	595	596	605	613	536	624	598	601	590	539	598	591	604	599	587	564	607	607	572	573	582	576	609	591	635	570	578	624	584	565	552	585	570	559	574	595	568	583	572	541	550	552	589	628	559	655	560	594	612	598	543	579	582	534	620	555	628	605	649	628	569	565	664	580	563	575	558	577	606	585	593	581	627	615	550	584	568	558	585	562	568	594	578	601	596	595	584	583	580	619	569	584	570	554	606	597	622	582	554	653	573	584	582	592	577	579	628	569	561	588	602	574	591	587	576	603	598	541	589	581	601	590	554	615	592	536	613	561	608
1441	443	407	409	374	340	329	328	358	395	401	351	359	352	358	336	360	330	301	336	315	331	334	355	343	325	378	364	368	384	329	379	360	352	342	303	357	373	378	363	388	332	315	368	327	327	322	361	338	347	322	323	317	325	318	330	310	319	361	335	304	326	309	334	326	338	323	337	327	306	332	352	319	338	360	343	307	332	332	308	343	314	349	334	325	356	336	319	358	325	305	325	348	328	321	333	314	311	347	310	293	324	326	310	332	347	398	334	321	327	340	342	371	321	310	350	343	315	340	343	326	320	317	297	360	342	341	319	365	291	351	335	325	306	328	394	340	348	307	306	296	343	334	335	355	343	328	368	362	318	331	319	318	359	323	311	330	350	300	357	316	301	342	341	382	340	348	333	329	386	334	343	330	312	297	351	316	336	335	305	338	364	334	359	318	327	313	319	332	338	340	338	292	341	320	346	322	326	352	353	327	321	342	333	326	357	373	340	332	333	325	322	288	333	341	338	385	346	358	378	324	342	322	344	316	330	335	333	338	327	346	305	327	327	368	328	358	339	353	338	341	327	308	323	342	329	351	329	327	310	316	335	329	365	337	340	346	340	343	327	307	321	291	306	362	352	323	358	348	313	341	315	297	292	333	339	323	334	341	338	336	332	334	341	344	307	330	343	323	354	345	347	353	354	342	366	316	384	341	341	318	345	332	361	333	324	317	328	343	350	366	329	340	341	364	355	343	312	368	318	341	348	361	366	338	337	338	342	320	295	334	308	329	312	321	347	355	344	302	315	286	321	323	340	326	372	334	309	334	335	342	324	327	354	311	324	334	313	336	315	317	358	322	337	333	308	306	345	287	305	347	338	344	325	301	354	330	360	303	338	365	332	367	341	349	309	350	315	364	373	323	333	326	341	352	351	361	353	346	332	296	307	360	358	333	364	311	330	322	346	285	326	347	326	334	368	332	296	311	301	325	364	332	355	355	355	360	369	289	312	331	312	362	303	332	327	342	340	328	338	319	320	362	348	347	332	329	358	346	365	308	336	351	313	353	320	351	333	340	311	354	328	361	323	286	355	358	371	351	334	317	367	358	349	319	337	336	322	326	347	336	357	339	333	324	310	307	319	334	374	373	327	324	293	361	304	308	317	289	344	320	336	340	363	343	308	341	333	335	314	344	326	303	359	342	310	345	330	344	334	324	304	301	342	321	331	357	325	385	316	302	326	351	323	349	299	321	340	323	312	302	319	318	321	325	339	322	323	323	332	349	357	309	346	349	358	336	319	360	349	323	315	341	332	333	349	327	349	316	342	345	310	338	299	289	329	339	359	328	357	349	319	354	336	320	300	333	353	338	352	318	312	361	324	353	360	337	369	340	300	361	341	356	349	356	362	350	325	297	355	333	328	343	309	317	346	336	330	328	356	324	329	332	317	335	310	348	325	325	324	341	364	302	355	303	358	332	342	332	331	329	330	323	344	317	328	317	331	371	347	344	340	339	336	314	357	323	349	323	376	327	329	374	311	325	319	301	328	356	317	349	325	357	324	368	307	320	299	324	331	294	338	324	368	327	345	319	371	326	316	344	311	386	324	361	329	329	348	318	357	339	320	336	344	359	328	318	345	336	333	335	328	327	319	310	315	347	381	345	337	341	318	349	348	321	318	358	293	370	312	335	331	325	334	337	378	369	369	370	334	319	338	364	354	332	348	348	339	314	335	306	337	330	351	316	354	340	325	312	285	372	333	320	280	312	331	315	293	351	329	341	329	372	331	356	289	322	354	351	348	346	300	323	307	334	339	324	316	309	346	335	309	363	334	376	339	354	326	321	349	369	329	347	348	338	341	319	334	337	332	348	392	319	376	380	345	355	371	365	337	345	338	354	337	333	327	325	330	334	358	352	334	338	338	351	329	370	355	340	347	350	357	374	330	323	319	382	360	355	342	339	346	333	355	306	321	343	319	350	361	360	331	336	342	300	346	351	350	341	325	356	371	367	331	306	345	345	344	344	311	339	352	348	337	319	353	340	347	334	336	350	355	362	327	318	311	346	340	334	349	300	345	362	345	338	327	328	313	339	400	330	325	348	322	341	330	353	325	310	352	327	342	325	347	353	355	332	349	350	313	348	343	348	362	358	326	319	313	343	308	321	316	325	358	315	348	336	358	339	305	320	334	338	321	343	322	311	322	328	333	348	339	370	362	369	321	289	340	340	325	351	293	308	339	336	304	334	322	331	339	341	335	353	326	358	323	333	347	336	312	347	321	326	338	332	317	333	352	326	339	307	343	329	361	325	373	325	331	331	337	328	348	343	331	342	335	305	364	336	317	350	353	326	340	332	327	340	352	320	347	357	350	365	370	335	348	352	328	334	365	328	317	335	326	294	315	330	343	325	356	328	378	322	338	325	292	317	351	355	329	343	353	356	319	357	334	315	330	339	323	325	348	326	353	347	352	334	343	353	306	366	346	329	336	352	388	309	332	351	317	317	351	363	370	328	338	335	361	342	331	364	331	329	342	345	291	335	365	298	328	331	297	375	340	329	330	334	320	352	348	348	321	306	349	298	336	325	344	321	337	312	348	313	349	372	365	349	362	343	381	331	330	309	313	344	330	326	316	357	341	379	336	353	329	335	353	347	314	348	308	369	342	344	312	338	339	363	308	342	340	306	333	354	328	351	392	283	334	342	339	307	294	341	341	327	321	341	346	362	312	337	328	314	345	331	274	325	345	365	333	362	342	325	323	333	361	357	330	354	344	357	323	337	345	323	375	303	307	343	349	343	348	346	326	320	355	347	334	334	351	350	352	351	345	344	288	320	314	311	371	351	316	322	294	360	333	333	340	316	320	339	326	353	332	301	325	335	313	333	338	346	337	323	357	302	354	347	343	331	308	355	316	337	331	347	342	331	366	316	375	318	336	341	346	349	318	342	327	345	362	371	341	325	326	358	325	319	303	352	325	354	339	352	338	368	360	329	324	344	323	306	319	345	366	350	338	302	313	351	335	341	328	366	343	322	324	367	312	332	341	311	341	357	338	335	292	336	335	328	325	319	360	342	308	354	316	329	327	325	337	351	337	350	328	330	316	358	328	313	333	350	343	359	305	346	344	336	332	343	336	318	348	357	332	340	348	336	315	294	366	346	324	371	305	359	341	343	315	335	339	342	359	350	336	343	364	337	328	317	300	342	318	328	360	326	323	325	357	340	347	359	315	351	336	362	358	355	367	328	350	350	351	359	364	319	311	330	336	360	327	364	347	324	343	330	372	313	295	348	321	369	350	348	336	332	360	357	351	306	331	339	323	325	330	308	328	327	303	306	307	331	361	344	353	340	345	339	304	344	318	340	349	347	375	323	344	370	303	303	345	320	342	361	319	344	332	321	350	309	348	332	357	331	347	310	319	305	322	312	325	311	372	319	345	334	323	382	328	357	350	356	333	316	341	353	338	334	358	321	335	342	374	325	304	304	336	325	368	368	330	326	333	335	326	309	335
2027	893	961	924	859	857	921	865	871	932	950	982	979	978	888	878	895	942	975	835	857	872	935	1034	912	946	994	1073	1021	1050	1089	1119	1076	1064	996	1012	988	936	951	874	793	876	842	926	887	883	861	886	856	841	825	863	904	839	885	809	858	820	768	821	847	817	790	841	781	796	801	843	867	851	761	844	790	843	824	840	834	799	793	873	815	802	807	877	790	864	805	788	833	841	876	805	821	769	822	792	801	802	845	794	795	757	805	790	884	832	853	850	762	765	807	803	840	829	814	809	823	705	759	794	823	808	859	852	834	835	810	842	780	785	775	815	830	766	830	798	779	850	804	846	810	810	768	789	811	815	761	811	815	843	847	797	759	854	839	812	786	855	834	849	827	807	808	815	813	830	754	801	796	840	800	792	799	840	829	830	777	811	768	816	807	767	814	843	855	812	801	791	851	849	791	823	783	780	842	795	859	778	748	810	792	815	795	845	828	820	797	818	842	797	801	822	829	855	775	888	795	763	833	792	822	797	868	838	798	775	827	829	800	800	726	858	825	819	869	829	857	807	813	830	870	824	785	808	840	884	812	758	796	864	772	797	767	830	826	793	837	758	772	818	826	806	819	796	846	827	831	801	791	799	791	837	847	854	781	827	772	855	799	818	823	806	856	845	830	813	873	830	841	817	787	789	782	802	788	818	764	814	831	811	852	813	837	757	813	822	796	780	827	798	786	781	809	867	835	826	788	851	819	810	813	821	822	794	779	843	794	816	788	799	832	806	768	813	770	827	844	803	791	773	807	781	838	828	771	820	735	774	768	863	850	842	782	833	822	888	854	804	839	818	841	830	824	818	821	806	822	822	781	818	822	811	833	794	773	749	774	852	803	768	815	814	770	802	845	827	818	865	748	760	794	741	812	840	808	774	806	818	829	839	809	778	804	818	799	769	848	771	831	855	797	823	824	856	774	798	803	845	849	839	826	782	778	796	755	813	777	801	846	775	815	771	823	855	814	816	806	825	813	823	801	838	811	803	806	820	785	792	822	799	823	792	836	781	805	754	879	843	792	833	827	823	806	829	834	838	795	805	841	818	798	830	842	744	861	742	793	810	781	763	843	814	788	876	801	824	762	777	774	816	850	826	784	765	765	799	787	818	768	780	811	760	791	813	792	796	849	792	827	818	851	851	803	827	790	839	835	753	797	837	854	793	807	793	791	835	766	814	868	805	750	794	819	835	884	801	827	828	835	816	789	817	788	858	818	807	798	822	860	837	791	738	780	824	783	778	815	810	825	791	804	770	810	819	857	851	836	786	819	753	828	805	830	780	795	822	824	830	789	829	836	823	781	843	808	822	807	828	852	853	835	809	795	849	802	774	852	838	833	852	746	807	821	792	864	832	843	776	831	858	800	811	809	822	828	810	807	812	813	789	802	803	861	828	775	832	742	805	787	846	786	839	832	796	837	794	819	864	789	803	800	795	809	820	841	823	845	836	809	796	838	824	801	824	803	776	785	816	788	804	807	818	825	825	836	800	807	846	801	835	829	826	800	838	835	732	815	764	799	847	833	826	817	806	809	822	759	801	770	806	818	834	772	855	878	785	764	828	822	837	812	851	781	782	795	790	853	796	772	793	760	801	837	776	824	774	918	828	841	789	801	863	812	734	805	806	806	798	807	835	839	825	823	835	866	865	819	838	815	812	824	793	833	827	802	833	852	806	872	844	817	788	777	887	813	862	804	796	814	757	833	818	812	807	855	801	802	823	842	796	802	781	797	828	812	765	818	893	783	789	767	821	759	861	824	808	824	815	806	813	812	775	773	789	872	812	827	789	775	817	778	800	813	839	844	766	789	801	817	797	795	808	824	820	784	849	843	819	823	812	776	812	843	883	819	834	879	817	816	840	851	819	798	802	816	794	772	815	785	782	805	819	788	809	799	790	824	814	838	859	801	785	825	810	794	799	837	829	786	831	850	794	779	806	850	823	847	787	791	839	796	799	835	814	754	833	780	809	838	805	799	787	798	832	860	881	805	861	792	785	803	825	776	810	799	779	765	781	796	786	795	796	819	801	839	879	775	805	832	814	813	805	848	827	848	835	799	807	833	779	822	819	808	776	851	818	794	837	822	863	809	853	843	785	787	837	750	801	820	860	881	795	826	757	828	837	827	816	808	753	811	783	799	797	844	789	839	816	798	833	774	820	831	820	837	813	762	815	809	851	789	765	873	825	793	803	825	798	800	850	810	816	779	821	817	842	845	793	818	814	792	778	766	836	840	817	831	818	805	788	792	800	796	775	858	808	856	823	767	769	839	846	774	774	838	793	767	789	781	796	836	814	775	761	790	822	816	859	841	822	806	855	827	839	815	813	804	856	862	852	777	836	852	841	803	828	815	848	791	835	797	798	794	827	790	795	814	826	867	845	803	846	870	744	838	786	835	789	852	770	779	787	824	852	798	861	873	790	832	834	801	790	849	759	792	833	786	825	810	815	794	879	868	772	766	832	811	816	823	797	822	829	837	836	837	811	820	833	830	814	870	858	803	792	824	751	835	779	818	853	870	867	799	828	833	819	831	754	838	818	810	831	794	829	807	793	775	830	806	832	825	787	801	845	830	842	797	890	727	797	816	744	845	834	795	820	836	792	813	816	810	814	823	805	778	827	818	855	799	743	759	809	860	868	823	800	821	764	819	803	806	813	808	833	853	818	798	832	844	803	808	858	808	769	761	801	808	809	821	743	823	810	837	862	809	840	801	829	866	808	778	887	793	788	809	794	782	824	799	825	841	764	815	758	808	816	769	828	831	842	813	839	753	809	806	844	802	809	818	771	791	790	852	772	797	781	754	786	815	764	864	833	864	830	791	793	802	796	786	782	831	784	804	791	795	807	810	797	867	824	822	798	791	809	824	790	806	802	802	795	786	819	844	834	847	780	823	801	795	830	826	815	806	803	844	771	791	837	824	778	833	776	794	844	814	814	812	786	804	849	830	799	784	866	809	783	852	803	798	752	797	762	810	781	841	831	837	838	761	832	833	838	814	810	826	839	823	832	828	844	750	816	809	815	837	819	811	800	843	773	836	824	834	823	842	777	820	831	799	859	808	811	722	819	756	806	795	805	832	772	784	807	835	852	797	762	840	821	853	860	808	813	768	809	819	813	857	838	821	799	828	791	804	849	865	815	825	819	788	868	839	794	832	807	803	789	856	820	822	780	802	808	788	810	830	864	894	808	813	830	809	792	801	806	869	819	773	753	752	801	816	805	837	811	830	805	852	780	812	791	823	780	769	813	820	793	791	813	801	828	828	835	776	798	806	803	789	828	810	848	811	853	840	776	844	832	840	794	796	770	784	820	833	860	796	838	847	817	818	821	833	821	806	824	843	827	779	843	825	792	841	841	795	795	808	800	842	811	778	800	797	792	829	798	782	815	850	794	794	813	842	801	822	796	789	864	848	816	798	831	782	827	840	807	808	826	853	775	825	774	778	800	775	834	845	822
6251	636	705	555	488	435	422	425	390	411	445	394	382	364	370	361	358	397	355	346	356	352	402	381	388	397	359	401	405	415	423	368	391	393	371	378	327	357	333	363	338	389	371	377	328	341	353	332	348	323	352	351	377	337	333	346	338	324	359	316	355	317	350	362	362	362	357	346	316	345	313	319	326	330	363	299	310	318	333	351	351	357	353	338	343	332	365	325	314	324	368	313	348	324	373	325	320	321	364	333	323	371	338	339	334	327	309	324	345	318	350	306	335	342	324	351	327	365	336	324	338	338	375	315	342	346	338	323	363	353	345	328	290	319	348	329	336	335	334	323	348	357	322	305	325	339	349	360	334	330	327	356	319	345	339	348	295	299	354	352	310	330	333	338	320	352	345	325	315	349	345	340	364	341	329	380	337	338	335	337	310	334	337	318	334	363	335	356	342	335	354	353	331	348	322	335	340	366	343	332	317	310	349	311	392	351	352	324	336	326	353	334	373	345	354	341	320	329	299	329	310	325	340	344	349	369	347	306	322	363	323	331	320	386	346	342	345	348	342	338	363	340	357	338	330	332	314	374	348	382	343	345	349	357	333	295	328	314	318	359	341	334	383	359	332	342	338	325	361	372	313	332	331	377	381	301	330	333	349	352	328	308	317	344	327	326	336	336	351	356	331	344	315	366	350	311	357	327	338	332	309	358	331	326	330	317	323	368	302	379	350	338	357	324	321	348	360	351	347	327	355	330	324	336	321	322	346	306	329	339	337	342	341	297	346	368	354	336	360	395	355	316	332	333	322	318	355	365	350	347	354	350	354	332	348	346	371	365	362	338	340	360	326	349	332	320	336	326	331	304	299	331	324	377	367	307	357	365	351	324	300	336	342	331	376	354	334	325	323	332	323	329	346	318	339	308	369	354	351	311	337	343	300	343	338	343	335	315	332	335	329	346	317	302	316	328	301	336	338	311	355	345	349	337	347	305	311	322	344	340	346	322	360	308	321	334	363	348	339	350	327	368	343	308	314	312	329	340	333	354	343	340	320	307	331	318	329	316	346	311	303	331	359	297	352	357	327	359	374	331	323	327	340	297	350	348	328	355	349	385	334	330	334	364	330	331	350	352	346	319	332	356	325	367	329	371	338	336	316	320	326	358	348	345	342	319	315	365	336	322	291	311	311	340	335	360	328	341	312	313	349	336	320	379	336	345	325	327	307	342	359	360	312	375	339	356	323	346	352	362	345	344	346	369	323	330	350	341	348	355	360	351	318	370	331	348	330	305	318	333	319	365	350	338	316	352	333	334	358	328	320	316	345	307	331	361	313	342	351	351	340	356	375	316	335	353	294	333	337	342	322	316	347	321	332	354	336	330	355	313	321	326	359	350	318	331	339	334	326	328	320	357	358	331	332	303	318	355	326	334	333	325	350	356	359	349	353	359	327	309	348	326	319	375	318	346	336	347	302	336	309	330	340	351	341	313	341	344	348	331	340	402	354	327	350	346	337	309	314	335	332	312	341	310	332	379	377	319	323	317	346	348	330	313	337	359	350	300	344	341	362	316	331	329	326	335	336	309	333	335	311	347	328	347	342	318	330	346	351	328	337	340	340	318	326	345	348	335	360	328	318	326	355	344	381	317	340	320	319	344	323	330	348	313	328	316	352	339	323	320	336	348	319	338	347	319	371	355	340	359	341	332	334	360	361	308	353	338	368	337	348	322	357	325	362	305	354	327	348	355	358	329	310	335	335	349	314	289	347	325	302	328	321	321	352	335	330	356	378	352	326	357	328	325	335	284	350	334	350	367	317	343	344	365	337	329	349	347	341	319	330	338	315	351	329	325	358	350	360	321	314	333	326	346	313	340	335	343	342	332	352	335	350	339	322	339	340	336	351	331	333	348	344	320	359	336	331	313	316	318	307	346	351	340	307	303	314	352	368	349	350	368	335	356	311	334	334	355	361	323	355	317	341	315	316	319	291	356	344	351	345	364	289	368	299	337	357	343	363	344	318	326	341	327	349	352	314	336	337	325	315	309	324	365	309	335	337	321	328	337	292	355	335	330	333	306	287	345	293	328	349	343	302	333	365	359	325	305	336	341	335	331	327	365	334	366	316	323	334	331	361	318	348	290	351	314	369	331	328	312	319	307	344	308	341	352	332	337	337	363	345	354	339	345	339	378	360	318	335	368	339	325	372	321	322	335	372	374	345	380	289	338	352	333	316	304	336	336	328	397	343	349	354	320	343	302	340	339	340	379	328	381	344	299	322	322	326	306	351	328	334	341	312	368	318	359	364	334	328	338	323	325	376	372	322	347	315	354	336	325	357	325	321	372	345	311	350	353	356	370	311	338	347	351	332	350	343	353	341	321	369	366	347	349	357	362	319	301	343	326	332	322	374	314	328	346	318	320	314	320	340	344	366	349	335	321	333	352	352	339	354	327	355	313	347	359	323	357	310	337	335	325	328	297	340	332	357	317	354	323	308	318	369	334	353	352	344	336	354	329	331	337	313	336	359	298	315	315	352	325	313	343	333	357	334	324	324	354	302	329	319	352	359	318	344	341	386	336	337	324	323	323	368	360	328	322	305	347	344	335	363	336	337	312	328	347	340	355	363	364	333	319	356	323	337	338	337	324	329	365	324	341	341	279	314	375	327	311	307	387	363	365	349	352	350	292	346	327	345	350	337	330	351	338	346	344	361	381	321	325	340	335	338	314	339	352	364	368	311	360	333	311	340	314	330	339	317	317	318	298	337	317	320	362	349	336	363	331	320	328	328	322	334	338	323	320	360	317	352	352	364	362	364	362	338	349	314	305	316	314	336	332	316	300	362	345	339	350	348	289	344	344	378	352	354	345	330	353	312	317	368	314	329	303	348	329	331	360	330	360	342	332	290	334	347	331	358	319	324	355	312	332	312	376	338	331	343	364	338	321	381	305	336	350	336	352	318	350	329	315	355	319	319	339	336	321	347	322	317	308	333	304	297	325	302	319	328	311	349	329	336	344	323	327	313	309	321	363	317	331	341	319	364	356	376	359	335	348	325	342	342	341	312	335	350	344	310	354	339	378	334	325	330	308	363	314	362	341	324	336	331	299	314	363	377	354	349	315	331	335	330	339	366	354	321	338	338	285	304	333	331	340	314	362	353	333	368	327	340	339	307	338	359	331	321	340	305	341	323	325	329	357	332	348	311	360	339	366	347	340	319	347	353	348	335	319	343	349	328	338	342	359	332	322	328	335	304	304	372	320	320	311	322	320	351	320	342	361	368	349	350	323	361	295	369	365	351	328	359	333	328	365	338	336	352	333	325	382	349	292	328	319	347	340	354	322	345	346	335	357	330	334	362	316	333	340	355	331	328	324	330	342	361	328	358	344	337	320	282	339	345	341	334	297	307	335	330	311	328	344	321	332	320	346	339	346	351	326	305	368	331	325	371	343	358	330	345	370	328	326	343	323	327	335	309	336	360	325	326	313	358	318	339	323	336	331
6207	1156	1539	1686	1493	1324	1250	1241	1294	1296	1249	1240	1263	1153	1049	954	1136	1131	1049	958	952	971	1185	1212	1098	1021	1198	1340	1262	1314	1346	1293	1348	1319	1127	1091	1072	1027	993	914	937	963	932	909	879	962	928	878	887	858	867	954	888	922	957	946	813	805	837	821	815	835	839	851	802	818	826	870	813	849	840	853	839	783	887	837	796	816	823	825	806	816	776	768	860	807	800	789	805	797	844	772	823	804	836	793	829	831	811	847	839	814	819	849	813	826	837	852	831	828	812	787	847	821	839	786	840	807	852	790	851	815	842	819	822	818	780	755	797	758	863	844	783	835	808	824	870	777	855	846	779	745	805	778	734	826	790	873	830	851	828	830	840	792	817	828	854	815	793	807	780	825	784	848	864	819	803	820	830	854	877	804	788	807	838	840	847	781	821	836	813	869	835	798	842	808	819	810	816	838	852	831	762	843	835	825	838	812	817	809	820	829	784	811	848	810	840	844	772	804	859	835	822	818	785	808	850	830	848	777	786	832	773	842	829	801	801	830	827	794	793	804	830	864	796	835	825	797	792	807	797	857	774	802	870	769	805	846	788	806	879	811	820	776	757	781	843	872	793	803	856	860	792	838	800	860	776	821	790	783	802	831	776	822	779	805	849	838	810	844	838	823	776	836	867	847	782	797	798	807	798	844	793	854	783	801	827	799	841	866	772	856	831	784	814	821	837	801	810	817	852	801	817	822	824	808	765	787	827	806	817	851	840	816	818	855	820	858	812	857	844	803	773	847	823	781	846	794	788	848	824	802	824	775	787	819	797	814	830	834	822	749	858	796	830	807	774	798	804	803	828	779	819	807	802	809	814	812	841	786	765	789	747	834	772	811	776	812	843	799	827	884	812	833	831	791	792	867	810	836	843	870	812	840	859	769	829	849	837	800	813	770	854	853	817	796	834	818	836	882	810	793	793	808	812	856	812	825	840	845	857	818	807	748	810	801	836	858	835	846	815	813	820	842	827	780	803	786	782	801	844	810	802	743	806	820	789	822	794	796	850	819	851	802	797	798	872	792	832	786	831	790	849	834	796	822	838	830	839	801	816	859	805	825	826	819	862	837	800	871	794	794	822	828	768	828	833	869	822	840	781	871	817	827	800	789	852	807	812	809	815	815	849	799	800	779	819	895	790	834	820	801	851	799	763	852	879	778	833	814	734	794	797	817	838	814	808	795	817	836	795	759	819	764	800	818	817	788	820	828	822	862	820	838	836	850	815	778	829	833	836	817	850	807	813	829	748	821	850	733	812	812	806	819	862	794	834	815	831	851	812	817	819	793	839	849	795	853	807	871	787	827	881	808	797	811	780	772	770	841	834	778	842	851	844	801	753	817	818	820	815	837	870	849	811	829	837	816	800	829	804	837	805	810	880	852	877	848	794	822	837	800	782	818	834	845	837	802	819	849	798	803	801	813	799	824	867	812	787	845	855	850	830	817	848	847	809	826	824	867	834	786	838	821	841	785	864	816	813	849	815	851	781	818	805	819	807	838	859	801	826	818	756	881	809	808	798	817	855	830	855	789	774	853	858	808	838	827	762	811	790	849	849	832	822	848	840	775	781	807	836	767	842	819	791	866	823	760	853	815	821	865	797	783	804	835	824	824	870	873	816	810	831	845	822	832	825	810	847	762	785	799	819	807	788	816	837	824	861	796	848	833	833	839	806	820	790	811	872	823	776	787	801	832	836	835	849	777	880	836	787	857	834	804	853	785	804	837	842	810	817	775	790	823	846	825	816	797	841	790	864	839	828	824	806	778	807	840	807	835	747	805	808	792	818	851	822	776	781	841	808	751	772	828	797	843	834	768	816	771	860	789	786	820	789	835	862	840	825	760	781	833	800	825	765	849	824	762	853	791	808	790	831	829	848	816	808	848	789	834	792	814	816	824	841	893	804	872	843	826	860	844	844	821	795	723	831	862	741	803	854	772	755	874	825	817	810	806	827	883	824	826	832	800	775	768	847	779	798	821	827	829	814	841	837	815	826	797	821	766	809	841	849	818	799	853	781	823	781	816	814	843	786	779	846	853	823	802	833	852	837	776	815	791	819	793	814	800	846	839	832	854	770	776	865	815	772	778	828	847	808	869	824	820	829	872	851	810	780	803	795	869	853	804	828	835	820	799	848	819	781	810	791	807	880	869	762	783	784	830	826	816	765	808	823	804	852	805	832	730	805	813	827	829	788	851	852	772	818	870	829	855	816	794	814	861	882	802	824	761	790	810	804	769	785	882	805	839	803	784	800	763	775	776	812	812	818	834	787	874	816	821	802	859	860	882	815	780	795	777	826	840	775	787	797	786	784	865	823	773	848	755	847	834	870	821	804	850	823	896	803	763	846	787	794	740	847	839	827	804	828	808	826	804	846	836	798	791	803	810	813	792	765	803	812	896	767	873	810	838	792	828	807	897	836	811	812	807	796	856	832	819	831	815	850	799	832	846	831	761	845	828	812	817	774	747	825	820	821	811	817	818	793	822	871	788	815	817	828	789	778	823	817	773	838	796	792	780	802	834	860	798	864	801	845	818	806	884	816	832	874	765	881	798	777	795	844	850	861	809	805	844	806	823	871	821	851	786	803	805	800	809	817	805	837	811	800	803	795	796	848	823	770	841	796	821	791	795	838	830	832	828	862	805	812	788	818	837	792	835	810	842	844	821	818	825	809	817	852	863	784	836	830	821	816	801	802	878	772	853	758	806	898	828	852	822	796	796	828	833	824	771	833	781	790	777	842	785	796	835	846	834	781	862	764	802	824	792	855	844	838	809	826	843	815	767	791	791	789	858	821	806	830	812	867	819	825	833	836	804	831	834	871	772	890	878	796	818	813	848	804	831	834	865	820	813	830	779	791	794	759	787	862	823	841	788	804	841	839	829	839	814	858	825	842	877	824	851	818	829	860	790	841	821	781	827	829	859	805	832	766	763	878	793	852	851	818	841	841	865	848	827	762	856	795	779	804	803	812	870	800	831	796	829	852	838	862	834	807	796	870	822	820	776	802	787	834	762	842	849	802	790	753	811	847	799	863	775	825	814	830	802	775	792	796	785	804	862	813	816	864	818	866	812	845	794	847	808	833	804	875	852	844	766	806	799	864	821	813	818	807	837	825	812	785	826	810	849	837	812	761	838	778	785	807	808	808	814	819	822	832	789	896	834	776	795	806	800	842	876	843	860	801	823	831	791	804	806	809	801	763	793	786	804	791	764	826	858	833	799	806	838	822	764	836	799	828	816	849	858	804	817	796	792	802	806	846	809	840	894	840	809	808	822	821	828	811	848	807	781	817	817	804	765	813	797	842	812	797	846	801	785	826	817	870	816	833	789	795	813	837	791	801	840	843	854	816	801	864	861	851	825	840	816	774	871	864	826	858	797	797	767	850	808	808	836	804	791	765	782	851	853	834	789	854	841	827	796	796	857	808	868	854	818	796	808	823	835	866	804	797	808	801	803	843	780
12114	1044	958	745	580	483	455	366	399	423	408	400	366	359	301	306	310	319	292	295	304	298	300	334	297	321	348	360	338	402	354	350	334	354	297	321	308	288	285	265	280	302	286	307	284	264	320	240	279	249	276	297	272	306	269	261	270	267	249	246	238	267	237	264	272	267	237	282	250	279	267	265	269	242	267	261	281	270	264	287	248	252	253	293	279	269	249	269	284	277	242	242	260	285	246	264	298	277	279	267	242	250	229	275	263	282	270	236	244	255	249	235	226	252	255	272	236	250	263	238	267	237	246	252	273	252	288	271	262	261	268	256	234	239	279	278	251	238	266	262	235	249	245	239	268	247	251	253	263	250	256	253	237	282	248	241	216	276	291	287	239	224	253	266	266	232	253	265	272	264	261	239	268	258	263	277	236	241	252	253	268	254	279	239	249	291	258	235	262	270	231	299	258	251	256	294	262	261	247	252	262	245	261	259	269	256	260	237	258	236	285	284	249	291	256	246	278	286	254	250	242	258	294	300	242	270	282	263	244	229	280	270	266	277	257	303	223	238	214	279	286	254	263	269	224	249	257	256	227	232	297	249	278	291	236	263	245	258	262	274	285	249	266	234	256	254	265	277	268	242	255	232	274	242	234	268	245	256	240	253	245	234	277	265	277	279	264	262	267	231	222	265	267	258	271	274	270	261	260	276	255	272	259	261	232	264	248	271	239	242	261	257	273	231	238	269	248	251	282	280	264	256	260	283	299	276	294	246	248	240	293	260	262	259	244	256	286	268	235	276	254	230	251	270	269	263	238	237	264	257	280	245	283	248	235	268	256	267	271	284	276	240	247	274	253	282	256	276	242	244	259	256	297	249	270	275	252	257	240	240	237	265	273	253	238	262	269	254	234	223	227	281	261	254	262	264	248	257	254	272	235	234	265	259	254	266	294	293	246	255	258	265	268	253	257	251	255	238	293	248	249	275	255	278	217	257	276	264	259	256	232	283	271	271	256	252	250	250	270	289	237	264	268	253	283	263	308	264	245	273	262	282	247	286	266	257	268	203	279	261	242	225	254	268	272	262	218	233	262	258	278	255	253	261	235	251	254	273	250	244	231	249	262	266	287	236	264	286	270	268	215	276	276	254	272	256	246	254	245	249	282	239	244	286	254	260	264	238	278	271	278	260	238	240	250	257	274	226	275	257	235	232	237	271	254	255	274	263	290	292	284	297	223	275	227	266	260	245	260	256	247	278	278	273	244	254	275	239	230	286	238	238	255	260	275	253	259	250	252	238	251	240	247	268	242	233	246	244	315	229	252	260	298	286	240	276	243	237	277	282	267	246	263	283	234	251	240	238	268	274	263	253	247	266	253	272	278	272	249	252	277	252	236	277	267	230	268	262	256	268	281	301	255	278	260	274	246	256	264	231	268	299	255	270	267	269	236	243	259	261	264	269	253	275	247	229	228	247	235	260	272	263	268	239	274	292	252	271	263	273	240	254	294	249	255	295	232	278	256	314	275	242	256	261	261	238	244	236	243	262	267	259	235	252	257	243	244	248	274	238	259	240	268	260	261	252	244	263	269	235	229	282	250	242	276	247	231	278	232	256	249	233	283	228	246	268	251	243	253	227	252	249	259	266	264	269	265	279	299	264	262	256	272	233	261	233	258	261	237	230	255	233	277	269	252	247	261	243	247	242	272	259	257	245	270	279	277	259	259	257	267	267	285	263	256	244	257	243	246	290	239	264	262	259	247	271	259	269	281	232	238	227	253	280	249	251	250	227	290	227	247	233	264	257	294	238	259	244	244	247	230	283	255	248	281	275	243	252	262	243	272	254	264	245	255	223	251	241	269	251	259	280	267	256	266	277	275	258	248	269	249	261	257	255	240	268	241	217	286	272	266	243	291	223	241	238	292	280	285	250	250	260	271	255	261	275	239	244	276	290	242	270	262	295	263	258	287	262	239	261	277	277	238	260	244	253	235	252	256	270	232	256	278	270	246	289	269	258	261	245	263	240	248	275	263	238	260	237	253	270	282	237	269	236	224	248	259	276	242	268	247	249	253	257	260	282	257	268	244	225	242	254	259	254	272	232	265	257	251	263	269	244	280	250	240	276	256	262	286	280	268	252	246	269	267	253	253	279	261	294	263	256	241	232	266	225	260	253	274	245	264	258	252	261	238	252	260	235	254	239	275	252	274	255	263	247	229	279	257	284	276	308	255	260	267	269	264	256	256	243	286	279	270	279	263	232	265	241	276	269	275	263	267	247	247	248	249	258	294	233	258	271	266	244	260	242	263	250	229	258	255	245	245	280	251	253	236	257	271	290	236	261	281	297	280	252	285	232	273	258	255	259	282	279	211	256	282	235	267	273	259	268	256	235	259	221	255	266	256	251	281	264	254	279	242	241	266	235	249	264	238	260	279	248	270	261	301	259	250	242	254	243	254	277	268	237	249	276	216	260	259	254	279	257	260	272	250	248	238	276	253	291	242	260	252	254	234	269	252	266	278	263	275	251	275	281	272	289	268	278	280	266	270	252	243	235	243	286	273	265	222	251	270	252	243	242	245	274	282	256	252	225	255	261	242	232	271	277	261	252	253	230	223	268	252	263	234	288	283	229	275	257	247	259	249	261	253	240	249	251	270	268	241	246	262	254	269	264	257	258	262	270	242	261	255	242	275	239	234	253	283	287	240	258	240	294	248	245	268	256	279	289	279	256	247	243	268	274	280	269	233	264	249	310	312	278	262	269	281	286	275	252	261	276	266	232	266	272	270	248	277	244	253	268	270	253	238	229	240	266	246	241	274	259	274	280	274	280	277	224	250	240	242	260	257	236	227	250	229	281	252	249	264	236	273	255	255	242	234	261	234	276	258	251	263	261	229	237	254	302	239	237	262	254	239	228	267	240	264	266	257	234	249	263	244	269	258	240	261	256	234	244	260	259	243	247	235	267	284	270	259	252	249	267	261	260	266	263	258	243	251	266	295	255	291	247	291	239	234	264	281	266	281	253	245	271	257	280	265	289	267	261	239	271	227	261	241	217	247	257	253	271	261	264	259	252	256	265	257	257	232	239	306	237	268	278	254	275	246	241	252	269	248	256	229	251	253	280	246	266	240	262	252	258	274	270	278	256	262	252	254	278	269	250	241	257	246	267	259	248	264	251	260	266	285	251	248	250	234	248	245	246	260	267	249	249	257	252	283	263	260	256	264	269	256	256	236	240	249	289	281	271	261	248	260	231	259	278	272	277	237	284	281	274	243	254	250	284	244	247	230	294	259	261	281	247	244	280	253	248	301	275	254	284	256	265	252	239	252	262	261	260	225	277	271	279	273	294	269	205	218	266	236	246	287	275	290	260	264	274	287	286	294	260	256	278	252	267	274	247	261	271	242	253	262	252	270	274	246	248	275	255	258	274	269	225	238	225	274	264	255	264	235	258	230	269	266	280	253	251	278	263	232	251	253	262	276	253	236	253	251	261	224	243	243	266
7777	1225	2087	2267	1961	1645	1493	1336	1356	1469	1540	1414	1296	1129	908	975	1117	1049	881	827	848	1147	1241	1208	1055	1127	1300	1332	1305	1482	1406	1358	1465	1271	1032	958	986	947	916	835	894	915	904	813	806	865	735	699	707	718	710	755	834	820	798	734	660	673	672	664	582	663	720	660	656	679	663	617	644	611	685	643	659	635	609	650	660	680	657	651	615	623	648	657	609	629	690	631	622	644	620	651	681	714	655	688	611	645	584	669	677	664	653	658	668	659	652	649	668	657	643	636	680	665	624	630	669	634	617	625	643	659	626	634	687	662	641	629	620	627	673	654	606	643	663	580	640	640	611	636	641	640	620	637	627	672	616	643	656	675	654	623	651	662	647	684	641	602	623	624	638	675	658	623	663	650	614	628	658	617	647	632	632	607	640	612	645	702	608	657	600	648	626	644	609	625	641	647	628	619	626	643	635	620	638	621	559	661	635	602	612	674	626	628	649	661	640	634	645	652	625	635	614	621	634	647	628	676	563	617	596	689	659	635	646	667	622	652	641	639	629	623	630	649	648	629	622	608	618	644	640	608	613	639	679	628	603	645	662	654	664	600	614	639	661	689	636	653	630	643	612	650	664	652	661	622	651	652	688	637	657	636	614	636	601	669	616	651	659	649	661	684	604	636	639	613	606	643	651	628	637	636	656	664	638	611	678	615	649	591	632	675	636	637	658	647	667	614	605	684	629	701	635	659	619	639	630	635	614	643	625	649	629	628	674	655	631	691	693	648	666	631	605	621	615	590	595	619	650	659	613	595	664	667	641	654	646	637	684	663	638	640	668	650	666	611	686	607	639	672	657	637	671	628	684	649	614	597	666	630	650	596	675	672	653	615	658	646	657	651	640	613	651	663	657	641	664	628	703	634	647	706	679	655	601	628	674	675	615	661	644	671	658	614	663	654	646	564	576	645	633	680	653	650	553	636	657	643	683	624	637	656	618	616	630	675	653	646	659	666	677	650	627	595	622	592	626	661	658	655	654	628	640	627	651	656	611	619	654	590	638	614	653	641	633	636	639	618	646	623	630	613	642	646	638	646	620	637	609	645	618	664	668	645	653	657	675	650	632	639	622	658	627	654	645	679	633	610	630	629	639	643	625	629	604	666	612	613	602	606	650	646	622	655	655	654	618	656	615	647	649	634	631	597	647	636	619	636	602	589	623	642	656	591	664	641	631	625	637	669	633	645	602	615	656	667	636	658	599	672	673	660	656	683	647	604	645	636	611	626	662	653	645	658	603	644	635	653	646	662	666	615	572	595	710	640	669	652	655	625	624	666	698	656	664	642	648	644	596	655	659	680	678	659	626	634	653	627	639	651	681	648	614	614	674	621	632	646	598	681	622	633	602	616	667	634	643	657	607	673	663	631	621	614	640	661	602	601	684	633	657	611	655	650	647	644	568	636	662	633	658	654	635	641	608	622	654	583	609	665	661	678	578	607	651	643	626	606	639	646	634	625	643	607	657	587	633	634	665	609	657	642	632	617	631	626	628	655	639	616	628	628	665	683	671	648	633	621	696	651	616	648	671	654	612	625	653	610	632	638	641	666	607	679	610	629	673	644	665	598	650	663	666	616	648	669	652	679	609	633	594	664	698	604	679	663	639	646	678	615	606	610	641	635	702	666	629	628	645	642	648	626	664	566	628	644	598	645	668	625	658	639	680	662	618	678	627	602	672	595	630	614	608	639	649	652	654	601	637	620	614	627	667	669	600	629	626	650	670	639	614	632	641	606	656	661	619	638	642	622	613	604	648	672	636	661	657	618	666	628	658	627	653	663	637	598	651	673	632	612	667	644	638	683	654	608	643	669	620	639	646	638	675	657	671	667	659	626	625	655	633	649	612	658	650	658	587	633	660	635	631	662	674	642	628	650	621	682	584	643	642	637	614	656	674	630	671	675	630	636	624	614	616	609	623	643	614	643	678	621	651	649	651	602	610	702	691	635	676	625	641	588	615	625	594	672	643	619	595	626	661	667	647	677	619	654	649	680	605	634	658	643	616	655	643	647	635	637	637	665	666	647	616	634	646	681	598	668	664	599	625	623	627	670	643	607	643	703	683	650	675	639	577	606	634	627	678	617	641	634	636	607	623	648	636	655	654	630	651	674	659	608	632	643	654	626	599	668	665	607	658	611	653	673	657	600	615	608	623	658	621	653	563	638	627	626	639	685	664	665	650	658	662	724	665	610	644	609	630	641	661	645	639	687	635	670	639	725	636	607	615	596	656	586	667	644	634	653	650	633	632	628	620	649	618	668	687	676	661	669	598	657	606	621	663	694	679	648	655	618	653	641	682	675	638	594	622	646	638	631	652	616	609	624	655	640	663	660	675	663	683	665	618	676	650	646	641	647	601	648	656	641	666	624	628	613	618	661	645	631	650	667	648	620	686	657	628	632	620	698	659	647	645	648	683	658	643	628	666	652	657	622	670	622	649	643	665	650	623	616	625	655	602	663	608	628	630	639	670	610	626	603	612	641	650	634	676	648	636	627	676	645	593	637	632	654	647	605	631	652	632	632	650	606	672	643	649	643	667	623	647	671	661	618	577	642	676	640	663	699	697	645	652	628	697	646	641	644	628	662	625	639	618	677	652	641	603	608	617	640	661	623	645	629	648	678	669	610	641	639	638	661	628	581	642	672	645	678	663	645	611	650	681	538	636	670	668	611	674	572	640	616	617	635	618	671	630	650	696	655	612	639	633	671	633	597	646	615	628	649	628	646	654	682	637	646	656	652	616	597	631	617	643	653	646	668	675	618	655	647	623	673	639	603	630	674	658	658	614	613	661	659	672	655	625	612	611	659	640	678	622	672	664	637	602	682	665	593	631	620	658	651	642	625	652	629	614	607	619	610	622	627	675	641	615	696	661	656	667	652	652	623	671	683	661	665	631	628	601	638	626	626	683	654	675	606	668	649	637	637	662	642	621	669	617	610	586	634	634	639	653	610	647	630	617	664	673	675	621	628	630	639	670	643	687	639	672	600	705	606	641	631	632	614	636	617	616	640	646	640	678	604	686	636	659	661	612	731	623	649	646	675	622	666	662	626	679	698	673	640	620	645	632	625	595	683	647	643	669	627	674	659	640	616	596	620	618	611	635	644	659	680	675	677	634	634	622	665	608	632	644	615	646	644	646	585	619	632	654	636	618	636	642	624	685	672	641	635	645	661	657	652	670	644	631	638	628	628	662	654	663	655	683	651	630	608	630	672	634	626	661	640	634	633	664	669	678	661	631	679	617	647	658	648	653	624	673	641	623	635	626	615	641	649	653	660	650	634	610	614	710	603	620	699	643	639	685	653	646	607	664	669	637	627	675	640	627	686	629	646	685	668	636	628	630	625	609	619	604	642	624	615	605	591	619	604	658	575	654	641	656	648	643	611	651	629	674	624	652	637	662	648	663	671	631	628	675	627	677	636	608	645	638	675	681	603	623	632	707	659	654	642	628	640	597	635
1415	417	380	390	387	351	373	344	385	375	387	371	420	344	381	359	358	359	356	396	372	370	394	352	331	340	382	383	409	385	362	355	367	349	332	368	386	373	340	363	386	348	382	347	360	348	378	316	337	351	348	366	350	335	315	351	329	313	364	323	335	330	352	342	356	344	328	334	330	346	349	348	320	381	352	342	362	348	373	353	306	318	355	321	332	349	368	361	336	312	364	334	322	338	371	316	363	339	311	375	329	354	357	345	347	329	347	360	355	318	321	365	364	354	359	335	337	367	407	345	314	337	319	366	345	363	338	328	335	331	360	355	356	386	401	336	331	305	321	332	333	361	347	325	364	295	360	382	358	341	314	325	354	353	350	352	370	340	314	346	341	341	355	365	357	336	306	333	343	360	351	361	371	336	343	356	325	375	335	369	365	324	342	384	328	350	405	327	332	356	381	312	354	364	337	330	324	332	316	378	352	328	327	354	323	328	334	357	348	361	350	381	344	319	344	311	353	346	375	395	306	335	361	328	328	336	360	355	327	333	335	342	337	360	347	313	348	372	345	340	362	338	342	342	356	327	306	386	339	350	373	345	386	346	333	322	358	342	361	344	328	321	323	296	345	329	350	325	334	365	370	352	318	330	328	320	355	352	335	369	332	346	330	362	321	359	326	339	324	338	350	351	386	331	367	371	342	344	361	322	336	360	321	369	386	308	336	344	373	358	352	348	340	339	336	348	377	386	359	363	388	304	354	352	316	344	337	377	350	349	347	339	343	321	363	348	333	315	344	344	375	343	370	347	355	312	334	331	352	349	342	315	304	340	335	340	333	353	325	357	332	344	306	333	352	347	326	345	357	317	323	303	338	348	350	303	389	345	323	334	360	342	368	372	352	359	315	371	312	336	338	350	379	361	347	355	343	327	346	351	328	320	342	348	350	328	346	351	331	363	318	362	312	346	336	351	361	348	325	372	339	356	318	347	322	302	350	328	323	344	364	358	352	340	410	349	376	346	340	347	361	345	335	314	298	354	371	348	339	379	345	328	366	326	299	321	319	352	359	368	354	391	337	357	357	347	327	346	351	380	355	350	330	338	331	390	318	361	311	324	332	358	354	362	388	351	362	366	360	361	324	341	389	365	329	313	343	352	346	380	347	376	358	316	349	327	346	357	353	293	351	351	362	324	376	333	329	359	365	358	343	319	347	354	329	361	365	352	347	340	347	344	317	378	359	320	338	319	345	338	352	341	326	355	346	322	331	335	328	323	368	322	340	354	328	369	353	319	353	327	300	312	337	328	358	333	341	352	357	322	341	335	321	361	323	348	343	305	350	359	348	356	357	341	323	365	375	324	343	358	343	362	328	333	345	315	346	363	347	335	340	354	338	353	359	352	321	334	366	319	359	301	375	323	344	351	337	358	324	358	334	303	344	353	355	315	319	314	354	318	369	340	340	376	359	368	343	360	368	339	386	313	350	330	332	299	321	356	347	368	379	322	345	297	346	328	358	334	348	336	346	352	360	358	327	346	376	323	347	321	362	331	323	345	339	340	344	369	337	359	342	352	345	376	392	349	335	385	334	343	372	350	347	325	351	330	334	346	307	347	338	341	327	334	344	359	320	364	304	333	317	401	389	315	343	375	333	355	368	357	333	353	330	333	322	347	366	352	369	309	341	367	340	359	336	361	373	330	367	367	348	361	345	349	343	304	338	337	330	328	372	383	356	353	310	350	344	356	354	353	391	387	311	344	333	363	331	329	340	349	360	326	356	309	350	336	349	387	350	353	361	343	348	360	333	322	331	335	318	336	345	308	343	310	317	346	361	376	348	320	356	330	340	360	344	369	336	362	354	344	360	345	338	371	294	346	352	310	347	338	378	363	347	316	346	329	304	360	352	362	347	333	327	313	341	348	349	373	370	340	350	347	348	351	346	368	358	325	338	314	327	339	337	309	330	351	356	350	348	367	347	304	356	342	348	356	326	314	370	371	343	357	341	347	354	336	326	345	321	332	371	379	382	370	378	356	338	380	326	337	335	364	333	330	349	325	332	335	334	367	365	361	330	334	376	334	330	389	334	344	355	356	338	332	350	352	332	346	379	399	352	349	352	380	381	329	326	339	364	336	354	354	326	349	346	369	339	335	364	357	367	332	337	343	322	342	308	328	356	356	382	323	333	336	366	328	353	366	338	331	327	358	323	333	336	328	325	336	328	332	328	340	329	344	328	357	339	361	339	382	358	351	337	352	341	346	315	311	344	335	324	328	343	373	328	330	349	357	350	335	359	355	348	331	365	346	349	328	327	354	355	334	356	345	343	338	342	372	375	366	376	352	363	346	332	311	309	329	328	329	337	332	342	328	359	349	349	342	341	332	342	335	365	346	337	311	354	384	334	363	329	324	336	347	347	315	340	342	320	333	357	334	340	378	361	340	363	341	334	339	358	356	349	351	325	358	363	352	355	358	325	360	302	360	334	325	350	365	354	372	393	331	332	342	325	334	344	348	346	332	359	327	317	359	339	334	353	341	346	333	342	310	342	325	379	347	326	346	333	343	354	369	367	361	330	371	358	356	380	322	336	346	339	314	330	326	341	332	307	365	336	376	297	391	360	326	320	305	340	367	369	336	365	344	369	344	362	353	342	363	360	329	345	340	351	323	349	306	344	351	340	344	372	319	315	358	346	323	372	324	339	369	325	371	302	320	314	366	345	335	386	332	332	333	355	336	341	341	324	343	319	347	328	325	326	351	379	383	324	340	367	336	328	331	357	380	359	368	343	334	361	365	359	330	330	316	332	331	334	366	347	326	352	350	327	383	340	341	368	345	352	329	334	332	358	372	353	346	320	365	323	367	343	359	370	333	348	314	329	354	350	335	295	327	337	352	344	359	336	334	347	347	329	388	359	350	343	314	350	356	329	346	352	326	374	341	352	344	355	337	333	316	327	342	342	353	360	371	337	359	346	325	279	326	341	333	348	332	364	344	344	345	319	348	344	353	340	346	335	342	327	324	330	339	346	358	346	359	318	359	363	315	346	328	350	347	343	335	364	340	322	353	340	350	354	316	360	336	350	300	377	390	355	347	341	350	308	333	354	318	340	359	329	361	359	347	360	320	313	333	361	370	342	313	310	355	364	359	331	359	333	354	347	315	307	326	334	329	301	373	334	328	338	349	363	301	351	337	334	338	361	317	353	349	324	370	331	334	371	350	347	350	322	336	319	359	357	316	359	363	339	342	368	368	318	350	367	335	350	314	372	319	338	374	354	369	336	360	337	316	327	322	334	338	311	372	349	355	348	381	325	400	306	357	349	311	342	332	348	307	356	329	335	335	378	395	319	337	320	406	346	360	322	333	290	376	355	319	388	366	314	357	335	358	372	339	333	340	358	352	361	316	347	333	318	362	315	341	325	350	346	365	325	317	353	326	362	375	374	342	351	308	355	369	366	360	332	362	353	352	384	351	354	350	297	362	340	364	328	346	374	322	337	324	339	336
2011	906	1000	937	928	892	917	922	999	997	973	986	1068	954	915	928	934	903	915	892	890	1029	1049	967	989	1006	1049	1088	1078	1196	1195	1112	1051	985	927	990	923	941	934	968	947	959	932	879	929	865	925	875	855	813	886	946	908	844	891	822	824	834	802	827	839	820	860	813	874	816	793	844	801	809	859	845	808	831	829	837	799	845	813	799	859	825	768	786	829	800	854	806	821	813	831	808	815	791	830	833	838	870	794	836	863	813	826	826	822	812	842	859	817	834	797	838	818	833	836	844	841	852	820	782	854	794	810	832	796	791	833	784	876	795	837	769	852	844	815	832	817	833	833	771	788	843	776	811	830	812	868	793	863	891	861	875	848	808	796	819	861	892	852	818	804	780	838	831	853	858	824	816	855	805	829	834	843	811	853	827	835	824	804	799	835	854	843	843	820	849	862	816	872	835	809	831	827	845	815	827	847	915	853	841	842	840	836	871	841	787	846	815	800	839	839	838	839	855	781	811	819	842	890	803	875	791	885	887	786	872	803	856	863	802	849	854	815	809	843	851	784	853	814	849	775	812	811	803	880	872	795	834	878	812	818	880	884	831	813	743	847	813	839	861	882	841	845	870	811	816	792	826	836	833	815	832	887	813	828	831	860	837	828	853	794	879	814	841	865	827	807	868	814	795	804	799	824	812	812	803	849	748	815	813	857	885	824	827	838	846	793	808	844	841	850	845	862	800	822	856	817	796	781	810	806	829	834	835	837	874	834	865	776	793	816	876	778	854	779	822	822	802	868	883	819	836	832	834	784	850	842	841	852	830	821	823	874	811	849	843	844	825	883	821	800	781	822	801	869	791	809	784	758	867	807	800	842	848	823	866	881	836	795	861	809	866	789	834	828	822	833	844	857	891	836	857	879	795	799	861	813	826	847	877	855	828	820	817	774	829	794	816	876	827	845	883	861	810	850	808	842	814	861	826	791	844	841	841	843	811	812	801	901	884	789	839	791	855	808	798	838	845	836	841	819	816	763	846	801	802	832	820	798	838	858	852	854	816	798	844	808	762	808	862	818	847	784	825	833	832	835	843	844	845	869	844	829	840	877	849	840	805	837	866	813	810	825	813	823	787	844	843	825	847	859	804	808	844	823	826	853	805	843	852	885	808	882	894	868	818	878	801	838	825	861	803	815	797	778	864	830	845	778	838	785	837	862	892	873	843	856	873	798	857	810	796	828	859	827	806	851	813	836	890	827	811	849	843	871	819	842	792	851	811	845	867	840	814	840	868	816	795	827	860	831	795	802	863	787	816	871	917	782	864	793	848	865	784	779	750	830	855	804	803	844	904	865	843	854	853	840	832	860	800	838	819	838	791	869	874	832	863	835	792	900	813	857	832	855	795	828	793	842	843	833	836	855	839	830	830	864	827	870	807	785	831	842	887	817	785	883	797	811	848	760	801	843	833	863	838	877	817	878	878	858	816	872	822	816	854	865	811	842	858	805	802	800	801	870	823	831	839	788	853	796	803	837	866	825	817	863	803	858	868	760	826	858	819	810	786	802	836	821	826	842	828	828	859	830	879	818	832	798	836	801	826	820	875	842	796	867	879	824	869	836	857	821	845	857	854	838	799	827	817	833	831	869	857	804	880	828	832	778	860	867	840	833	839	821	842	850	780	852	815	826	790	879	837	849	779	820	823	782	846	861	862	829	869	826	834	759	826	816	878	805	813	857	841	822	865	833	798	829	803	866	864	797	862	898	846	849	888	834	813	774	827	825	815	758	825	838	812	832	806	800	869	796	827	825	865	787	844	794	834	845	821	825	822	852	806	820	846	844	861	763	849	845	779	805	843	792	870	823	789	851	833	812	829	849	790	814	803	846	877	873	811	866	847	807	797	831	873	805	836	903	816	833	825	864	870	830	830	806	807	783	814	862	827	849	833	832	814	864	841	840	869	810	848	806	886	821	844	833	818	785	842	835	852	883	798	854	773	798	803	836	796	855	844	883	818	819	849	827	788	859	807	837	850	807	835	811	818	829	893	816	845	821	847	859	855	811	826	824	886	813	827	782	870	847	842	826	833	762	879	775	789	826	796	895	849	832	816	826	846	850	856	817	828	869	896	836	830	840	864	818	868	761	779	822	847	843	833	826	837	825	831	828	844	803	817	858	810	826	849	812	808	778	863	774	841	808	845	798	889	845	849	833	803	783	830	879	826	834	818	805	851	904	810	855	845	762	787	871	810	881	847	820	874	884	849	853	841	891	848	786	848	824	862	856	847	835	778	869	868	820	847	809	801	791	793	846	790	818	838	819	829	867	801	835	826	834	815	817	802	851	842	783	844	832	812	870	851	836	875	808	838	789	830	826	849	806	801	840	847	867	837	820	828	825	845	862	815	785	831	803	851	819	808	828	782	822	792	818	826	850	852	856	826	843	870	811	822	791	900	857	843	835	814	849	806	828	860	812	872	821	837	816	769	810	838	870	843	800	835	850	852	811	820	863	813	828	804	846	801	832	865	818	811	833	842	792	835	869	830	886	813	877	811	793	827	805	843	790	821	834	792	876	809	816	824	844	867	832	843	824	837	804	819	860	872	854	839	833	793	850	865	816	788	850	893	871	861	851	813	860	773	838	858	894	843	823	845	843	857	868	828	819	828	840	821	810	825	851	866	829	816	804	814	829	859	792	876	836	811	763	814	859	875	816	831	830	874	802	804	864	873	872	820	860	854	829	827	848	854	809	793	813	800	827	830	853	793	830	819	828	859	866	806	798	829	864	813	827	769	794	808	818	844	867	838	815	811	831	864	813	829	837	835	854	865	824	779	845	856	820	842	848	819	827	778	814	819	898	859	832	821	853	856	848	838	814	776	817	829	840	862	842	796	821	834	833	837	800	801	832	824	828	815	808	824	837	837	841	845	774	813	903	845	838	839	845	828	816	830	852	845	788	828	833	821	818	844	793	828	764	814	882	820	829	864	836	837	812	864	820	808	787	876	815	809	814	841	847	829	822	836	801	798	841	807	798	795	811	848	831	889	819	905	834	842	826	841	819	819	840	858	826	802	899	861	849	781	845	814	841	850	849	853	812	855	840	881	855	857	791	834	798	815	911	840	838	812	846	867	802	827	906	833	840	856	789	847	881	864	836	818	848	857	878	842	861	804	820	858	828	851	824	786	818	852	845	855	873	848	823	799	887	866	864	904	838	869	820	795	819	810	825	790	861	865	904	786	868	833	823	832	836	837	843	783	849	836	825	882	838	859	841	884	809	824	810	870	859	924	855	828	841	782	825	800	809	851	869	811	812	854	837	841	878	871	857	864	823	843	743	826	837	877	814	814	792	838	804	825	823	834	812	852	823	864	871	861	832	807	824	885	863	812	799	825	823	839	858	839	808	864	807	783	812	862	843	812	802	817	820	828	837	855	819	829	902	892	800	891	852	802	846	825	817	834	791	799	858	830	851	826	816	871	804	865	839	797	854	840	783	802	763	854	781	839
6154	657	711	568	466	430	398	477	441	447	413	443	429	382	351	372	344	350	375	377	368	432	386	358	350	374	381	392	433	466	432	389	430	386	352	358	391	350	361	329	348	375	367	369	379	367	370	314	341	346	307	352	370	346	363	328	330	286	302	296	312	359	360	320	341	346	298	329	355	366	313	321	377	348	351	352	337	327	331	332	372	339	353	329	316	313	316	337	370	365	367	329	352	311	375	301	352	318	340	362	322	347	342	349	339	358	345	355	329	332	332	330	339	366	349	351	327	344	342	339	332	345	344	356	326	363	309	321	354	351	339	347	334	327	326	342	308	342	363	336	319	318	357	352	334	325	342	322	343	325	298	301	334	349	328	312	348	321	325	347	343	324	354	344	332	350	361	314	334	350	383	343	340	301	333	321	332	333	358	345	306	357	305	341	341	357	342	346	325	331	351	317	311	367	346	324	339	352	347	343	333	369	364	369	368	337	327	364	347	385	316	318	321	324	335	329	339	324	353	351	335	332	347	333	340	342	326	364	377	332	359	333	332	332	321	364	342	316	313	340	332	360	330	332	352	344	351	300	335	338	330	330	344	355	341	325	321	342	333	311	289	340	311	314	303	316	306	280	321	330	339	348	315	342	354	321	356	319	305	332	350	319	349	311	326	335	333	359	342	339	328	321	349	363	342	363	327	363	361	375	354	319	327	352	314	353	296	339	338	330	333	332	363	314	333	327	335	350	317	322	333	341	321	315	331	359	326	329	335	323	349	349	349	325	343	345	334	335	330	338	347	328	363	352	340	333	380	348	315	317	353	352	332	354	343	347	325	327	334	310	292	308	319	328	350	347	343	310	326	329	309	330	331	313	352	333	349	326	340	337	329	362	368	331	366	328	353	350	341	329	339	357	359	361	340	333	330	324	333	362	334	339	336	324	357	343	336	331	368	363	311	324	312	342	322	360	360	362	335	347	375	344	345	335	317	334	379	342	343	340	308	342	333	338	327	342	357	352	299	353	335	312	331	342	349	358	375	329	324	399	349	347	328	303	345	342	327	351	338	354	317	340	381	309	313	342	359	353	326	372	380	338	323	346	340	335	305	342	375	340	368	342	352	332	336	331	346	381	335	349	332	327	340	338	313	323	326	333	385	327	332	301	336	353	309	306	342	323	337	351	327	326	312	358	361	340	294	335	360	369	368	340	359	366	332	336	308	355	349	350	342	323	355	323	372	366	330	341	328	313	337	336	350	362	299	311	326	332	340	344	354	337	362	349	288	350	309	296	313	319	351	317	338	307	357	329	369	341	315	308	345	333	324	328	349	320	324	335	348	331	309	338	355	334	320	347	340	310	339	355	320	351	344	323	329	307	322	336	362	332	311	330	350	335	319	350	338	314	335	352	360	356	299	325	369	359	360	320	315	319	335	346	348	341	325	349	343	333	347	313	351	331	302	346	352	329	383	339	356	338	340	355	326	372	311	343	317	308	325	364	341	339	330	355	320	310	359	355	349	357	315	344	348	323	353	358	328	337	381	349	312	308	368	326	328	325	348	356	312	332	368	323	319	316	315	326	320	340	311	339	343	327	325	309	323	305	327	360	346	314	312	342	337	360	346	320	330	332	371	332	342	323	350	341	305	362	316	336	294	343	311	322	343	357	311	323	358	340	344	350	362	329	293	330	357	369	328	329	310	335	340	325	346	342	357	319	333	338	327	320	305	342	344	346	334	331	288	343	327	338	339	355	321	348	314	325	351	364	336	355	342	348	344	337	350	323	341	370	352	357	339	373	329	328	303	328	358	323	361	358	345	293	339	345	342	302	361	334	358	330	322	351	331	321	353	328	317	357	349	339	341	315	360	320	355	362	332	335	333	340	313	367	364	365	345	309	352	346	305	309	348	343	342	353	329	344	331	341	337	329	345	362	333	279	331	358	365	346	323	299	352	344	340	341	344	359	321	325	371	299	330	327	324	362	328	326	323	340	324	329	342	332	337	334	343	304	321	325	351	334	389	346	339	340	338	349	339	337	346	369	339	313	338	341	379	296	298	366	319	316	329	345	340	356	325	337	334	323	339	366	328	338	321	324	342	329	334	310	338	346	312	356	318	354	352	344	345	299	353	353	354	297	322	350	336	319	343	315	356	342	322	319	333	324	315	312	336	367	342	325	360	354	314	330	341	361	318	358	338	390	367	353	327	323	338	366	328	332	337	349	346	308	336	355	328	358	343	311	368	336	298	313	352	355	336	390	311	322	299	351	365	328	337	342	368	373	323	312	338	337	319	339	341	329	316	341	330	333	336	310	356	351	302	327	310	353	335	332	342	334	336	372	306	344	365	376	333	352	314	308	346	334	329	339	346	321	330	328	346	351	363	347	334	334	305	331	318	308	352	342	343	309	279	324	327	316	374	388	331	337	334	331	314	358	365	342	343	312	309	342	325	318	322	370	357	355	334	315	324	349	308	312	350	378	349	337	342	335	349	367	365	329	382	323	326	337	316	355	369	348	362	309	355	342	307	329	346	349	341	332	312	328	338	356	364	333	335	325	347	348	356	356	339	319	347	362	343	376	330	376	346	349	360	390	305	325	333	324	319	378	331	341	319	378	332	366	305	348	329	338	329	361	346	339	349	310	359	324	341	338	343	347	319	340	345	341	357	345	350	331	334	356	332	321	317	327	315	319	342	318	360	306	338	343	335	351	345	348	320	301	310	348	360	338	341	354	347	336	322	351	353	334	358	336	315	314	366	313	311	313	330	325	347	323	402	330	358	314	336	304	354	368	327	324	309	344	341	320	362	349	315	331	352	318	346	357	308	319	359	374	334	323	349	340	315	341	358	321	348	321	351	370	339	342	366	324	336	308	312	369	363	346	347	339	385	356	371	323	362	309	316	344	342	358	294	313	355	328	337	322	301	323	327	343	295	330	395	336	348	320	347	326	330	327	339	307	318	330	308	361	335	320	330	324	380	317	370	349	308	346	337	354	368	295	329	318	328	317	359	341	346	330	343	354	347	349	350	340	298	330	352	318	317	368	365	343	335	311	305	312	359	341	282	336	313	324	353	326	322	363	336	348	317	363	355	326	332	384	335	360	291	334	346	340	375	341	352	341	351	325	327	299	368	326	344	344	327	361	342	356	330	317	361	333	345	360	319	386	378	321	326	338	347	291	357	346	321	335	347	310	341	361	326	371	360	341	329	339	333	356	339	350	335	339	349	343	330	371	369	344	326	346	307	339	337	332	304	341	335	318	303	293	346	349	297	342	353	283	404	341	367	342	336	354	347	335	337	320	325	317	335	337	324	365	321	330	347	371	354	328	314	340	342	333	346	319	357	350	307	349	361	322	336	323	295	369	353	327	344	334	316	346	332	330	317	342	346	338	355	355	318	362	313	295	312	317	358	356	360	373	373	328	337	327	316	345	324	373	363	360	326	335	363	327	344	333	353	365	335	335	331	335	337	350	351	333	346	344	334	328	374	362	341	360	337	367
6204	1119	1522	1687	1613	1335	1423	1281	1428	1502	1424	1468	1351	1038	1031	1113	1024	915	940	962	1094	1271	1237	1113	1130	1143	1159	1285	1405	1439	1439	1322	1306	1151	1076	1039	1090	1073	1028	1051	949	962	1004	998	927	919	896	879	870	856	922	861	988	881	882	806	756	829	809	866	855	817	818	837	855	824	820	777	789	853	846	826	843	845	857	825	776	779	872	797	838	807	826	794	836	847	855	775	820	828	849	823	858	787	800	803	797	824	843	798	830	833	848	806	805	832	789	848	799	811	796	795	793	835	793	848	823	793	806	833	834	803	813	843	872	838	774	824	803	822	843	788	832	777	804	843	778	888	856	826	792	803	812	800	768	815	796	850	850	821	851	815	865	829	842	838	813	776	774	819	816	803	843	833	793	793	821	794	795	835	802	803	794	831	817	790	813	835	876	775	802	842	797	837	808	794	801	788	874	787	855	820	807	842	859	818	828	809	848	797	843	872	856	801	773	811	788	829	799	787	782	835	772	803	814	801	788	804	824	795	843	797	875	803	847	844	835	781	842	813	811	767	812	765	815	813	854	825	821	829	824	794	806	811	800	820	855	839	853	822	800	840	805	828	796	815	803	824	837	839	865	837	786	825	847	811	826	816	815	833	821	798	814	782	869	835	810	814	784	898	810	816	822	825	777	827	855	861	842	811	830	815	868	815	846	818	819	827	849	774	831	821	863	823	814	784	789	848	812	806	791	799	793	801	859	784	759	834	768	813	855	812	808	793	858	823	851	799	847	825	855	799	844	833	801	822	777	804	831	843	818	835	830	794	830	812	785	816	837	851	760	826	848	826	795	830	848	805	790	868	849	833	841	807	803	802	791	823	790	850	822	789	818	791	784	863	774	830	815	840	828	834	805	764	792	785	834	883	832	838	841	793	819	859	837	811	788	862	788	817	766	864	819	799	809	789	835	784	795	806	848	845	747	871	820	778	795	807	792	779	820	862	800	843	830	865	803	872	816	802	885	794	849	852	805	817	827	790	842	879	808	814	832	817	889	804	809	816	816	780	874	806	787	842	820	835	798	820	828	825	808	740	852	843	797	814	802	822	797	794	820	815	832	771	829	867	796	839	857	855	835	814	850	815	826	844	827	829	836	797	844	803	790	786	797	767	799	817	816	857	804	803	819	813	800	766	846	815	858	802	804	790	814	790	842	790	774	789	853	790	814	857	851	801	839	792	886	865	788	839	852	857	770	809	829	849	809	792	798	825	830	859	836	808	781	815	821	807	821	827	848	793	859	861	792	847	819	785	812	808	799	820	855	807	797	796	812	769	806	805	795	788	839	831	841	829	808	806	853	738	831	830	872	852	774	815	829	827	784	823	837	825	841	764	807	855	834	802	791	813	775	817	763	818	797	833	840	843	857	840	801	825	818	787	836	836	858	854	885	774	805	824	830	859	818	772	791	811	792	798	789	802	802	825	805	850	805	854	825	793	801	782	846	849	814	828	805	796	819	822	788	813	843	864	762	826	823	799	844	855	864	819	785	834	765	780	844	859	815	823	849	822	857	810	856	862	795	792	830	884	822	817	782	781	841	771	793	808	764	847	795	861	822	828	862	815	830	787	792	848	838	811	852	854	837	832	771	843	870	802	847	845	818	823	818	807	872	828	823	877	831	789	810	765	875	807	822	788	834	832	818	796	798	816	878	889	823	788	831	828	818	795	859	814	821	828	807	800	842	785	823	825	849	858	806	826	839	833	839	785	806	848	795	868	788	772	841	824	788	870	813	793	817	826	798	743	871	856	804	832	831	821	841	788	838	831	839	783	812	842	815	877	811	821	871	808	822	844	860	800	847	798	811	843	870	815	775	839	853	815	801	829	868	782	805	773	823	865	820	782	792	841	826	778	825	834	828	790	856	796	814	837	838	804	846	854	814	826	871	786	821	805	795	845	825	874	795	795	855	831	818	866	814	814	798	785	786	801	855	837	808	800	823	808	801	807	823	836	851	809	798	819	828	810	758	846	853	804	825	810	813	864	823	808	889	921	813	802	887	842	857	825	852	812	840	847	780	803	794	752	812	836	843	788	830	855	808	835	835	812	778	824	831	861	781	810	828	785	789	828	808	838	838	848	801	732	848	810	825	845	787	834	832	833	742	845	812	826	796	813	767	815	791	825	848	862	823	852	830	853	818	846	825	821	798	783	795	802	835	820	754	827	830	834	893	818	791	778	823	836	790	810	810	777	823	799	865	830	806	783	793	833	788	782	824	821	795	779	786	825	783	867	878	829	833	843	794	803	763	859	833	878	797	813	829	818	760	852	809	760	805	807	808	826	855	822	767	771	766	840	817	833	842	831	824	812	804	786	801	844	772	798	795	820	807	849	827	815	860	816	807	859	815	771	824	804	836	834	817	792	776	799	817	815	774	834	777	841	819	822	834	836	808	771	792	860	833	816	843	807	819	813	853	849	835	824	828	833	791	844	784	812	806	850	829	850	770	812	813	767	783	783	824	829	794	819	840	803	822	796	795	783	835	804	788	818	844	813	803	817	796	797	798	795	806	780	860	823	822	778	764	890	830	837	794	822	841	835	807	786	863	870	791	802	793	830	786	856	804	845	845	828	826	815	813	797	829	857	790	788	813	825	830	791	824	817	835	773	818	798	816	824	814	818	812	823	812	799	793	823	770	837	829	887	835	849	825	806	802	834	812	790	868	770	841	833	841	804	800	809	785	767	865	862	807	834	746	800	802	754	842	759	807	814	807	820	808	805	846	799	828	802	850	853	834	792	895	827	757	823	804	781	862	840	792	796	764	795	788	816	827	841	855	855	796	788	836	839	792	837	845	832	823	835	802	852	758	781	798	790	789	801	860	843	818	813	818	873	808	829	845	797	824	793	823	823	796	827	850	801	815	817	826	845	852	843	816	797	803	884	791	819	813	830	879	810	786	850	815	809	824	805	785	772	862	793	762	795	808	817	844	795	834	760	853	734	802	808	862	831	823	774	820	847	811	824	822	820	856	810	837	765	818	850	809	804	801	785	800	826	842	826	840	812	826	811	845	791	805	788	816	767	806	813	815	804	828	881	829	755	776	832	832	816	813	852	785	888	801	836	807	848	777	790	889	813	806	788	812	823	775	853	815	783	888	825	802	808	824	757	777	801	840	840	886	826	814	842	857	856	795	845	813	802	782	825	814	845	830	869	845	823	753	834	803	813	830	859	801	818	759	809	809	796	794	869	856	832	829	788	826	818	809	849	884	798	806	845	806	804	837	785	822	861	790	882	814	832	829	794	822	871	815	822	816	800	849	795	829	831	858	807	830	851	835	871	778	844	782	820	829	770	804	847	826	791	842	852	808	828	833	845	854	854	787	858	804	818	775	796	842	856	787	812	853	830	844	859	821	844	840	781	843	853	824	837	866	872	886	839	883	851	827	773	811	777	769	835	823	808	811	808	794	799	848	822	825	800	791	805	817	823	856	813	809	801	865	784	857	852	813	804	808	842	809	814
12011	1065	945	752	541	502	452	446	421	480	432	437	400	307	326	307	290	304	269	294	342	340	341	299	268	292	343	334	383	379	346	348	316	305	296	278	292	303	307	335	303	307	290	297	252	270	264	261	256	258	276	279	252	296	275	244	265	253	276	257	279	278	261	245	253	236	229	237	273	259	291	244	220	292	248	237	234	272	265	292	265	248	256	235	276	251	265	274	260	272	243	250	250	259	275	258	261	232	264	259	263	263	281	274	255	240	285	242	263	247	249	236	264	261	241	279	223	243	247	260	238	271	281	259	250	258	251	252	259	248	268	242	262	237	272	280	292	262	243	251	298	253	243	226	242	268	256	274	247	237	269	255	276	248	270	252	246	256	229	208	256	258	282	289	259	246	258	249	241	253	263	281	271	244	259	267	230	221	260	265	254	276	247	267	267	250	268	239	283	257	274	244	251	269	268	282	273	254	252	243	255	247	252	284	275	302	274	266	263	249	280	264	275	260	255	255	259	245	268	279	240	273	254	249	261	247	264	256	251	245	246	259	267	210	227	260	259	247	246	242	250	249	269	300	256	225	239	233	245	245	272	237	247	256	266	259	256	243	231	270	238	238	260	241	258	242	267	240	253	267	266	276	232	272	249	230	255	241	254	232	263	231	248	271	255	237	253	260	234	260	248	252	272	267	285	230	238	255	242	262	328	252	263	239	213	230	249	247	276	265	284	255	245	261	267	236	246	271	247	236	250	288	263	270	257	241	260	249	217	236	272	268	259	233	263	252	262	260	260	273	239	247	256	253	253	259	246	239	270	258	294	264	256	269	305	235	259	262	243	242	291	245	240	271	261	250	260	288	269	228	275	288	271	272	289	256	239	280	270	270	284	257	266	256	269	271	270	246	262	260	252	243	247	237	250	274	282	216	247	235	269	271	240	282	271	245	256	248	226	235	249	282	275	241	229	270	241	229	242	249	241	256	240	220	275	261	234	254	238	254	247	266	263	267	259	267	266	290	238	260	263	230	247	266	261	275	244	240	247	259	256	270	232	298	218	266	267	261	306	259	283	281	256	281	249	243	244	259	256	245	246	295	263	285	262	271	275	255	244	272	241	256	274	258	268	256	257	250	278	253	268	259	225	262	291	244	261	264	264	247	247	244	246	242	280	268	244	249	270	270	249	277	254	238	251	228	257	263	244	240	252	230	276	253	243	243	247	242	275	243	267	270	260	261	260	266	241	218	279	259	248	222	264	285	261	253	267	242	250	264	258	264	261	286	240	259	247	244	249	260	260	257	276	241	267	265	249	256	244	269	222	299	314	273	277	259	260	240	255	234	284	269	269	246	231	259	293	278	272	233	251	263	257	223	253	229	256	287	262	234	301	258	244	247	278	253	234	265	269	246	239	262	233	259	264	262	235	241	286	287	283	266	237	258	295	254	256	237	271	244	270	272	257	254	282	277	227	298	240	258	272	251	229	228	265	246	228	249	235	246	258	269	281	255	248	257	253	270	270	248	248	251	256	251	270	255	242	254	276	257	270	259	265	263	251	270	271	273	276	259	264	246	268	259	258	241	253	266	257	254	278	235	253	271	251	247	237	242	257	227	284	258	280	235	242	255	281	249	286	246	264	247	271	311	264	282	281	258	267	246	251	253	244	249	244	240	273	276	271	229	214	261	246	255	250	250	245	223	251	258	247	251	238	248	251	239	257	266	265	246	230	271	258	232	264	256	243	258	219	263	263	259	270	271	284	234	243	270	262	267	279	255	277	268	245	274	263	262	256	255	224	240	286	246	241	229	271	261	243	256	285	249	262	249	258	266	275	247	239	260	270	252	267	261	255	252	247	264	272	250	226	227	277	233	271	265	249	259	284	249	274	274	238	239	274	247	269	268	250	252	262	226	250	243	275	276	246	286	258	245	251	260	247	306	301	221	214	275	271	260	257	236	273	244	260	232	265	296	265	284	258	268	284	266	271	252	261	269	228	265	234	278	280	290	249	262	237	235	251	244	288	257	257	226	241	270	265	278	265	282	234	268	250	239	279	267	235	243	277	249	245	284	266	260	256	242	255	268	271	271	281	234	250	266	248	306	267	241	261	260	256	265	260	239	256	265	252	259	245	243	258	241	271	253	254	244	256	263	249	290	269	224	266	273	241	274	233	261	269	257	261	246	278	257	251	246	236	235	261	255	261	257	259	279	262	262	240	245	255	249	241	232	288	247	232	235	248	303	260	271	257	261	263	267	269	252	232	243	238	252	248	235	261	260	267	258	278	269	254	240	278	251	247	251	254	276	242	228	241	280	248	271	263	248	244	231	266	245	235	235	249	249	256	245	264	266	265	277	273	289	269	255	266	261	280	236	246	254	243	229	243	257	242	267	238	275	260	260	285	267	288	241	252	238	265	259	253	283	248	260	250	252	277	225	281	287	270	254	245	285	255	261	256	241	244	273	234	272	215	264	276	256	269	279	244	284	232	249	262	240	280	248	253	225	257	259	228	293	257	262	265	289	266	268	238	285	237	235	235	254	262	244	258	257	253	252	237	249	268	272	247	266	252	258	247	255	229	245	244	277	254	267	235	290	247	277	250	260	276	266	268	302	260	257	268	255	251	270	223	259	268	245	249	282	262	250	244	270	246	280	260	238	277	250	264	235	254	269	258	303	255	247	245	282	248	271	256	265	279	219	255	266	268	263	244	246	264	258	255	239	258	263	247	261	271	266	234	252	256	239	254	261	247	261	244	276	272	275	243	245	262	251	269	248	250	239	234	254	248	268	252	246	246	230	284	286	245	228	298	264	217	261	280	282	242	279	243	233	276	272	218	263	228	272	240	254	274	244	254	227	281	268	243	275	277	264	233	234	279	238	271	249	252	265	250	225	256	266	249	239	272	250	235	248	273	264	268	252	287	267	246	256	256	271	252	273	225	261	278	228	247	254	268	270	260	277	270	278	269	268	240	253	257	262	229	250	275	238	263	243	257	235	261	262	254	265	270	230	259	240	257	247	245	257	292	257	242	260	236	277	245	259	281	253	275	261	254	258	265	263	248	245	261	255	265	252	271	240	262	265	262	258	262	249	261	224	270	260	235	236	248	248	227	267	294	231	252	230	266	241	252	272	272	241	258	252	244	284	262	243	245	259	245	270	250	261	235	264	287	268	273	260	227	295	249	254	263	255	271	265	260	258	253	254	300	263	251	282	270	241	250	257	254	260	252	242	266	255	268	255	246	269	260	246	280	264	248	236	276	250	270	272	249	266	256	260	228	246	297	260	248	250	225	276	279	266	282	252	258	256	308	252	262	263	249	269	272	287	236	284	248	303	269	263	252	247	262	253	254	237	241	257	245	277	238	270	268	233	261	254	241	263	267	255	249	282	218	243	246	263	244	248	259	269	275	270	257	250	253	260	272	261	269	226	250	235	258	244	271	281	246	256	244	254	263	249	276	239	245	247	267	264	261	229	274	257	266	244	255	262	239	258	271	248	255	297
7898	1233	1933	2303	2078	1870	1768	1650	1914	1910	1751	1762	1334	1031	1088	1084	893	930	939	971	1176	1300	1241	1107	1061	1070	1236	1396	1502	1389	1446	1329	1240	1063	1025	1122	954	927	990	984	974	958	886	887	835	758	752	727	710	762	757	788	821	689	685	623	623	631	660	650	655	675	663	655	682	694	652	677	686	622	659	637	608	639	597	711	708	667	633	679	601	602	662	635	576	622	604	626	649	661	628	653	684	675	577	634	647	613	617	631	620	635	647	612	616	614	617	690	627	643	655	612	606	613	662	613	659	630	611	622	644	676	645	613	644	635	654	606	656	645	640	612	647	685	618	673	632	676	618	622	639	674	657	645	645	639	612	661	652	668	673	657	646	632	632	672	645	591	632	617	667	663	627	629	615	693	589	638	609	639	659	654	689	627	658	618	622	612	632	618	600	646	610	637	658	623	634	605	597	639	679	664	649	622	653	665	656	604	655	606	619	638	641	639	670	612	650	598	653	641	613	629	630	617	642	615	604	690	638	605	658	649	628	636	660	625	635	655	638	639	661	596	594	686	647	584	615	650	646	652	602	628	695	632	628	642	639	681	638	624	659	618	645	663	633	688	619	611	669	611	650	618	586	632	653	622	674	598	661	663	676	644	636	638	681	638	611	601	607	594	644	607	641	610	608	633	640	618	629	582	619	635	628	652	631	655	667	649	653	639	639	634	672	616	648	669	613	630	656	669	638	607	635	658	655	652	625	680	657	661	629	675	649	607	584	651	670	666	637	669	617	652	631	650	644	681	625	631	688	623	632	661	646	606	625	677	668	674	642	619	637	616	609	615	675	609	626	630	646	657	631	615	644	604	630	669	681	651	672	668	628	593	631	635	633	691	627	651	652	630	643	659	628	604	625	632	633	652	665	637	677	632	645	658	637	635	595	615	645	637	650	605	614	622	657	641	616	580	654	628	625	638	675	649	670	662	648	669	664	630	643	666	625	689	642	612	644	618	638	670	654	655	696	649	635	670	605	606	619	670	648	640	601	625	640	637	675	638	607	677	688	612	639	568	620	616	651	633	642	585	666	649	655	637	618	624	648	693	656	666	659	650	642	626	610	576	646	665	684	665	699	609	661	606	661	638	636	642	627	681	654	636	657	684	669	672	644	635	649	643	670	644	652	628	650	624	612	624	665	646	635	659	630	637	669	664	663	677	657	636	624	626	571	632	639	623	665	631	635	592	674	645	662	646	686	652	612	674	659	614	653	588	609	621	626	658	667	684	597	655	701	659	626	637	634	641	631	649	650	655	640	601	639	700	659	614	620	692	674	645	644	600	632	637	661	672	622	608	644	666	654	626	625	654	667	614	654	637	655	678	576	628	631	705	615	652	654	642	603	626	628	634	638	658	635	685	641	619	663	622	648	649	695	634	686	613	592	635	647	604	654	639	626	651	644	622	681	644	632	615	586	655	600	613	599	653	658	614	685	604	635	643	649	655	621	635	623	655	650	632	609	622	614	638	636	624	629	611	614	626	684	638	692	666	605	638	631	639	577	656	623	645	616	635	687	633	657	683	597	625	602	681	652	634	648	658	693	664	619	641	653	623	585	595	638	648	650	655	647	636	642	670	633	591	664	662	699	652	645	620	621	670	607	620	638	659	609	584	669	602	614	628	694	629	638	666	598	670	634	641	657	662	672	639	622	631	676	643	651	652	648	612	649	634	658	639	607	672	654	652	605	657	637	670	623	634	648	639	637	643	653	634	624	635	588	653	599	628	616	603	633	651	680	663	640	662	622	625	623	676	631	624	638	647	671	639	646	646	651	675	621	625	623	659	656	654	608	665	613	656	640	628	625	620	661	656	645	640	590	650	635	648	641	621	587	594	620	669	614	692	637	627	609	654	603	653	639	623	649	638	624	656	641	660	613	623	668	630	616	608	681	630	630	673	675	631	620	620	654	663	617	613	666	698	648	609	615	638	661	666	633	665	615	661	626	638	632	615	654	598	618	641	637	645	632	642	662	630	623	624	670	599	621	672	609	609	686	630	641	638	716	635	636	620	641	606	628	647	612	640	680	624	668	632	622	645	614	653	627	626	661	657	638	639	663	591	615	614	665	579	611	578	673	646	673	642	647	644	660	582	676	593	659	646	640	658	661	614	642	640	655	625	644	676	652	623	666	616	660	615	661	602	659	647	662	661	656	648	658	661	634	654	643	638	643	644	642	664	633	663	670	656	633	619	629	666	619	586	665	719	636	618	625	632	615	622	654	669	656	632	641	597	650	652	647	625	637	601	635	648	641	628	645	649	635	628	627	658	648	628	614	607	619	618	637	620	637	612	686	667	677	647	703	669	630	648	668	652	627	640	650	630	620	639	658	653	668	618	632	624	690	610	684	641	621	644	622	627	627	624	610	631	621	614	655	616	659	608	635	624	645	613	676	620	610	665	634	641	623	629	614	667	610	611	618	620	647	662	620	673	644	636	582	631	650	637	614	606	631	626	651	615	627	676	693	672	641	637	657	627	662	654	595	623	670	634	689	673	619	656	661	613	644	664	634	680	639	629	686	641	688	669	649	672	668	676	633	682	633	620	634	634	637	684	653	611	622	645	637	647	602	639	639	613	646	656	636	631	645	590	660	682	626	657	650	605	637	689	630	627	635	638	648	691	664	685	640	658	654	644	674	646	627	651	611	674	596	621	640	694	643	636	670	667	671	601	632	639	659	621	616	709	654	659	640	654	639	666	622	677	645	634	647	661	618	654	682	640	696	642	684	613	625	602	657	655	627	645	632	685	615	597	659	624	667	605	661	664	634	643	627	647	662	626	644	653	627	624	683	634	735	607	616	706	654	633	638	670	650	665	670	662	617	655	642	655	638	632	591	642	685	665	595	655	625	618	633	636	648	650	666	651	576	658	630	621	623	657	639	625	642	652	654	685	619	672	621	625	610	646	621	608	642	616	666	634	637	649	655	633	658	654	623	627	670	636	646	637	650	644	604	665	673	633	625	618	662	644	677	630	644	639	610	683	660	660	651	630	617	583	632	590	649	657	659	649	618	628	645	630	625	604	661	616	623	605	648	624	657	639	641	682	613	667	593	671	654	654	690	634	672	659	660	621	666	627	651	631	662	650	645	693	658	623	623	622	644	618	667	624	624	620	615	607	619	648	650	616	648	650	646	637	637	649	655	669	657	659	646	613	646	650	687	608	622	636	620	661	631	610	631	651	604	631	640	681	661	649	644	604	676	654	618	651	585	583	634	646	647	658	631	616	657	620	606	622	641	660	604	596	674	615	664	646	637	678	601	602	628	637	624	580	626	649	685	662	627	671	626	633	628	601	669	655	591	638	641	667	671	715	669	672	636	668	597	639	684	626	631	620	675	615	620	607	630	660	643	670	652	599	666	625	644	688	707	684	638	648	603	618	621	640	597	616	648	626	662	611	667	630	632	618	612	636	628	631	603	638	667	617	641	631	628	638	638	639	652	650	612	614	630	652	590	632	624	619
1363	383	393	399	406	359	410	363	413	359	409	377	366	336	341	308	347	381	352	367	364	325	387	361	357	363	374	403	381	374	396	386	349	375	401	358	316	328	337	367	366	348	356	345	330	342	369	361	359	330	324	379	341	358	342	356	306	307	341	320	332	337	303	376	351	334	339	305	317	355	315	331	346	350	320	359	349	342	338	323	340	332	305	320	331	319	308	362	354	322	352	339	348	328	335	340	305	364	357	336	336	367	359	347	319	346	330	339	305	355	345	359	338	332	358	319	352	314	320	330	335	355	340	344	339	338	333	362	345	323	318	363	355	316	339	348	339	315	345	337	340	362	306	346	315	323	322	336	312	356	363	332	360	331	335	350	330	322	315	334	329	330	324	348	352	358	372	342	374	371	363	309	347	366	309	331	343	337	368	338	327	353	367	338	356	325	336	308	327	360	351	336	336	304	331	323	367	322	329	353	314	331	327	370	353	355	311	346	351	309	367	332	309	367	331	299	330	305	387	360	357	335	325	318	327	322	330	327	374	312	360	363	366	336	337	339	315	330	352	306	336	347	329	322	333	323	354	287	316	320	352	369	314	332	322	331	348	331	312	333	371	323	337	314	343	353	327	345	310	319	340	342	336	360	342	320	344	376	339	337	347	317	320	347	349	313	384	319	340	350	331	321	325	328	333	344	325	348	310	348	351	324	302	349	313	352	361	332	333	312	332	342	305	357	322	355	378	343	331	356	301	352	317	323	345	383	335	367	336	338	318	327	320	323	328	334	348	357	335	368	338	352	334	345	358	331	337	318	338	346	342	368	350	335	317	314	324	344	314	361	308	352	327	320	318	330	360	339	332	347	317	323	331	331	355	353	335	328	323	345	322	360	340	352	324	337	326	316	363	336	356	332	373	334	334	364	328	336	325	339	341	356	322	317	348	347	325	349	339	323	355	340	358	354	378	322	365	274	354	351	321	315	325	323	288	343	362	344	313	342	359	377	323	329	330	349	321	340	311	322	325	323	331	332	358	352	335	354	319	351	346	370	345	316	345	340	338	371	376	320	290	338	350	364	308	311	309	326	340	333	334	329	356	315	357	349	336	359	354	337	348	318	326	320	342	389	320	350	318	319	344	342	350	343	340	343	350	321	327	350	345	327	313	343	350	358	305	346	361	343	325	333	348	358	346	353	345	331	347	331	357	333	346	327	326	334	345	327	380	319	335	331	321	318	337	323	357	323	317	319	372	360	365	313	336	339	331	318	330	312	398	355	336	370	307	317	359	317	384	341	341	315	323	360	368	339	335	335	316	342	340	368	343	341	327	333	349	310	335	316	352	326	359	352	342	342	301	344	334	341	354	327	337	321	340	364	354	334	338	324	349	353	361	370	321	369	328	346	350	337	365	377	342	329	353	354	343	311	327	317	333	356	318	339	348	366	352	350	328	365	341	350	331	334	313	324	331	338	327	315	341	369	346	357	323	359	328	350	372	320	362	328	345	323	303	318	340	350	327	346	343	333	311	297	350	346	331	335	343	334	333	339	282	336	335	347	310	365	350	328	345	359	352	336	350	347	341	335	300	319	345	336	319	320	323	340	360	356	349	358	336	372	304	348	357	347	337	357	320	366	309	313	353	345	356	349	335	333	309	322	352	317	326	328	341	316	338	342	364	314	324	353	297	374	376	327	321	319	348	319	299	328	345	314	333	312	362	376	312	338	317	334	314	317	331	304	362	373	318	353	366	341	357	348	337	364	350	355	323	347	351	312	352	351	320	323	343	332	332	336	370	343	360	372	350	356	306	338	370	333	329	323	351	326	341	322	322	362	336	356	343	335	362	329	336	329	345	349	323	295	356	307	321	343	347	312	327	336	365	337	347	362	344	382	294	359	358	363	340	345	362	353	363	341	339	323	340	342	364	329	298	359	306	343	327	348	369	318	330	336	353	337	337	339	332	356	342	340	362	354	361	315	315	333	330	324	331	321	345	339	344	320	363	352	353	336	344	347	259	337	347	332	347	336	336	346	338	336	332	317	337	296	328	323	302	309	345	364	356	308	335	295	314	357	329	339	335	336	334	304	328	343	317	370	322	350	324	336	336	344	374	373	307	332	359	343	375	328	350	331	356	342	363	336	327	348	344	326	367	325	345	355	345	339	338	370	325	333	336	329	326	366	356	357	364	356	292	338	326	333	324	300	330	309	343	330	367	320	358	352	295	329	354	372	373	323	358	334	310	342	336	309	372	337	360	345	346	356	333	350	336	354	341	323	351	366	317	342	346	312	336	339	346	327	367	351	308	313	333	344	347	300	336	321	335	337	333	353	323	342	355	322	365	340	350	335	344	315	310	313	319	338	344	326	327	364	328	313	312	320	324	346	314	344	372	298	305	355	342	329	329	343	295	356	303	310	358	372	340	337	354	329	357	336	355	368	363	308	321	347	331	314	351	307	307	363	362	338	338	321	335	372	348	358	348	338	342	329	346	378	353	359	321	362	337	332	331	318	329	378	355	348	330	345	395	377	355	362	333	340	323	350	345	372	325	357	330	336	383	324	365	339	355	336	329	324	330	325	327	320	328	342	353	327	337	349	309	353	311	364	343	296	331	337	349	340	306	332	296	339	357	319	346	338	326	358	360	348	332	353	327	331	354	323	307	332	331	332	326	353	293	346	339	327	333	359	314	315	301	347	305	311	397	349	363	335	350	366	370	339	321	335	342	359	397	356	347	329	345	312	358	359	302	331	334	359	312	355	376	344	341	340	298	339	325	297	356	331	375	363	362	333	352	332	304	339	335	337	341	336	346	335	349	348	310	381	358	362	298	330	357	344	351	333	327	318	341	323	311	323	342	328	336	336	333	369	322	320	326	361	299	322	338	355	355	335	347	352	326	326	352	332	346	335	320	357	372	327	334	298	322	324	330	334	335	341	367	364	351	335	308	335	328	341	357	321	337	349	345	357	381	357	339	317	312	354	368	341	358	360	333	341	352	358	390	347	350	334	347	370	348	372	340	305	345	329	334	335	340	318	355	304	354	336	337	332	320	334	319	321	311	340	322	359	310	353	331	317	324	318	339	343	344	339	325	330	330	333	338	335	329	318	320	346	354	356	358	332	321	320	376	361	327	330	327	353	320	321	338	364	361	340	313	329	346	321	313	362	323	330	341	355	342	368	342	342	288	344	359	335	353	352	328	350	327	295	319	365	350	325	356	346	335	336	347	345	318	321	344	354	323	335	316	353	319	325	335	339	321	308	333	338	357	310	339	345	347	340	347	333	338	370	375	350	339	357	343	309	346	331	296	337	345	328	378	358	373	292	374	340	332	338	359	372	341	355	314	375	383	348	371	357	310	344	342	364	360	377	331	330	324	331	318	347	337	351	332	334	346	364	361	327	345	349	306	334	343	348	302	319	350	360	376	320	320	336	373	329	366	324	318	379	323	361	339	357	322	354	372	347	381	299	354	348	362	316	351	337	374	376	375	342	339	334	336	315
1947	869	902	997	965	912	976	1130	1196	1224	1161	1139	937	881	1006	965	908	882	912	1054	1099	1035	994	989	946	1001	1090	1161	1080	1211	1081	1081	1063	950	934	1007	943	961	930	958	946	907	896	875	914	895	863	828	792	837	918	812	876	860	811	832	802	797	827	821	840	834	815	797	781	813	847	827	826	790	819	821	786	762	870	830	776	843	843	861	855	823	849	836	786	821	832	775	850	814	905	791	784	803	872	814	823	833	777	807	873	842	812	777	899	814	794	832	820	801	838	865	823	855	809	823	815	817	817	826	804	820	797	836	831	806	818	807	773	830	850	812	814	816	843	846	794	824	844	869	889	864	833	753	853	793	812	808	825	836	839	831	830	813	801	813	770	808	864	784	847	827	857	804	786	841	771	850	742	865	842	856	838	813	844	840	809	828	827	798	791	824	866	838	839	786	800	813	805	852	799	796	800	831	813	796	830	829	811	804	801	823	812	823	808	798	769	866	826	791	867	775	845	790	886	769	835	760	774	868	821	805	811	843	834	843	807	836	803	828	855	824	800	772	791	861	811	827	802	866	804	811	789	851	838	790	805	794	804	836	870	735	759	806	814	811	787	800	870	784	824	889	821	859	838	765	864	816	848	785	829	803	851	783	799	863	834	822	815	813	838	799	800	841	788	819	857	821	816	792	808	850	827	790	829	797	810	841	777	785	823	822	846	833	793	782	795	802	828	807	807	857	835	808	899	812	814	834	813	767	838	796	821	856	855	804	833	861	828	876	875	863	792	841	785	830	800	822	853	809	826	861	794	858	782	849	799	758	880	815	859	819	852	857	810	859	857	826	837	820	825	817	783	821	806	814	828	809	832	824	815	875	839	789	805	891	828	823	831	799	853	842	807	830	807	863	774	865	844	843	770	828	812	775	830	806	834	825	801	813	867	853	798	806	761	855	828	787	834	840	822	797	832	870	831	763	810	847	813	841	851	806	886	756	846	777	801	847	848	819	833	813	819	809	827	868	837	845	865	827	869	824	833	825	849	837	818	771	882	815	845	831	839	826	748	872	793	813	814	839	853	840	850	835	870	828	805	860	847	804	813	858	758	867	846	850	844	787	799	850	796	823	811	836	794	874	826	852	875	853	853	831	823	833	761	814	842	804	809	833	780	844	819	829	817	792	836	784	865	863	813	835	815	845	807	800	853	829	865	782	813	789	859	803	813	838	796	806	818	822	851	805	836	831	868	837	850	839	831	835	821	837	827	758	787	837	828	820	900	807	815	825	794	782	804	868	803	769	848	814	808	766	841	859	855	807	832	805	830	814	826	877	804	824	844	829	800	821	809	832	835	783	849	815	854	811	841	841	808	832	794	846	823	804	832	815	834	800	784	802	781	843	842	811	880	803	850	830	850	821	806	802	821	791	856	822	838	842	839	789	824	792	807	787	798	826	867	806	802	791	846	878	859	810	867	816	798	859	779	814	870	819	835	808	855	822	813	785	805	865	818	860	798	860	782	781	831	831	809	776	816	841	856	808	791	829	848	848	812	862	841	771	907	814	785	816	831	811	809	802	810	823	797	818	817	836	800	765	808	872	848	764	818	833	800	798	828	818	811	804	845	831	835	786	873	796	816	795	820	791	825	818	847	842	831	848	845	807	805	822	809	812	834	843	851	792	835	772	763	858	848	787	843	841	852	857	847	834	840	795	835	824	821	849	796	830	794	812	835	817	803	798	791	787	814	808	868	843	817	855	841	783	843	855	839	825	806	845	759	789	771	847	841	830	813	822	828	815	871	832	813	862	841	766	819	803	812	786	833	848	867	805	831	810	773	804	807	820	864	851	817	830	850	805	842	813	816	824	793	821	784	764	826	826	826	807	844	806	831	835	868	825	881	839	836	766	787	821	787	830	838	828	825	774	817	869	798	841	848	860	840	813	842	798	785	830	788	826	823	797	844	829	881	803	818	829	840	823	812	793	881	780	808	838	844	844	852	763	796	802	818	842	845	822	858	847	858	836	829	833	821	803	805	824	871	817	839	796	808	890	824	846	806	840	816	830	860	825	848	827	811	860	852	837	883	807	821	803	788	835	823	843	825	831	781	830	869	871	818	826	792	877	820	840	800	879	845	815	794	861	800	835	760	805	812	853	808	823	848	826	859	821	817	819	850	865	829	824	874	775	847	863	817	784	815	818	826	902	827	814	815	802	837	751	779	808	788	850	808	859	793	798	789	833	804	823	892	834	831	847	831	814	782	838	806	825	823	816	868	752	780	801	823	839	829	876	855	842	842	850	805	858	800	845	804	832	851	824	849	742	848	876	812	818	813	798	797	836	828	807	808	810	823	822	803	824	833	845	811	859	840	837	748	810	800	798	919	764	828	787	834	789	806	784	832	806	753	808	799	841	825	785	836	791	901	798	833	789	839	825	864	797	852	785	780	814	811	852	837	790	819	839	815	850	798	800	831	804	869	803	830	843	853	863	832	879	810	822	876	816	860	812	840	818	847	863	821	789	793	847	876	759	808	791	770	808	809	874	834	835	816	840	763	848	798	799	789	836	823	831	877	818	817	843	841	815	855	801	830	855	858	879	809	802	836	815	844	848	806	794	806	803	809	851	804	784	811	845	779	802	827	806	826	827	819	819	807	802	808	792	849	802	792	830	796	846	803	786	835	807	773	805	832	885	786	771	854	807	808	801	835	830	871	820	842	799	857	832	810	823	816	789	863	845	792	841	857	796	783	865	846	836	788	847	805	828	812	778	819	871	859	788	830	875	780	801	852	857	810	791	818	828	866	841	823	793	851	851	829	802	815	847	837	808	823	797	820	850	847	815	793	863	792	852	835	826	860	786	874	787	844	760	864	812	811	788	819	813	780	823	784	868	797	846	780	832	853	800	833	802	803	806	811	857	821	807	857	784	833	836	808	803	818	823	813	807	781	793	792	853	865	845	817	783	795	852	795	879	887	901	809	833	839	803	808	804	866	821	836	856	853	811	797	781	818	831	845	829	882	752	781	855	859	851	808	789	859	864	778	774	786	814	809	814	798	779	844	823	869	788	859	842	804	791	841	822	825	871	841	754	838	766	880	759	866	850	858	826	826	826	769	833	865	790	830	845	848	800	817	803	824	862	800	844	819	857	805	777	826	810	803	809	845	833	818	812	822	860	810	858	839	849	853	832	809	838	806	810	760	805	858	819	839	768	797	813	764	849	838	860	829	845	813	841	832	807	804	806	808	802	848	793	782	823	912	832	795	831	818	856	798	828	801	783	867	832	813	841	811	766	783	830	771	821	782	827	789	867	821	826	830	776	801	843	859	799	820	841	822	774	898	797	797	775	771	784	863	824	813	776	827	884	824	765	810	823	834	835	890	818	890	796	827	821	812	872	805	811	776	847	829	880	781	824	846	852	841	823	867	788	820	775	819	816	828	792	821	817	847	820	773	833	793	817	820	833	785	740	855	852	804	791	798	826	814	797	853	828	823	806	819	798	799	829	843	851
6213	655	668	582	486	440	449	477	505	475	469	444	344	358	355	378	350	365	376	399	387	431	381	359	371	349	382	379	373	369	416	408	444	382	375	346	353	372	377	372	356	361	348	353	357	350	347	328	310	329	321	334	339	338	308	326	352	332	332	330	323	339	359	332	314	345	311	350	340	298	324	333	332	380	348	335	374	354	342	353	332	315	341	314	341	313	349	296	355	349	331	347	349	316	373	317	335	362	372	345	358	399	353	333	317	364	350	339	338	341	305	314	340	319	300	373	366	343	357	320	342	309	339	344	319	317	346	353	345	326	338	332	323	349	351	321	352	332	337	313	342	352	327	308	342	298	337	312	327	321	361	342	331	344	361	351	360	328	328	345	370	340	309	341	332	307	325	312	336	291	349	323	370	341	375	308	344	333	317	349	343	309	359	332	318	347	323	316	327	356	342	354	325	298	332	356	351	331	319	333	349	329	314	294	330	313	316	312	319	306	319	301	317	346	314	328	365	323	336	305	319	337	310	332	333	330	344	313	327	320	364	330	333	302	372	331	346	340	347	331	356	329	352	312	334	358	325	333	308	356	337	341	379	314	304	328	326	349	389	314	334	319	347	340	342	340	348	364	344	342	340	311	307	327	336	341	307	298	348	336	324	355	314	356	349	328	328	317	354	346	311	313	321	341	334	311	362	316	358	319	328	349	352	352	333	310	352	354	326	324	347	377	322	324	329	341	351	315	325	307	368	325	356	318	311	323	337	320	295	319	315	331	353	327	340	310	319	351	372	359	304	325	326	353	333	323	349	325	336	367	356	372	339	341	353	306	308	355	304	334	344	304	386	329	328	324	331	311	322	331	367	366	331	330	327	342	302	330	330	331	355	335	338	329	327	314	326	342	300	316	319	352	361	363	384	305	355	339	320	360	346	301	355	321	328	294	319	349	374	319	340	327	307	353	327	333	326	326	345	312	353	312	335	312	340	334	303	348	322	334	346	338	329	371	355	339	344	323	330	325	357	338	308	346	352	333	357	368	342	333	361	319	307	323	308	316	299	330	355	315	319	323	326	345	340	371	308	345	350	320	304	340	348	337	340	323	353	361	367	316	330	327	326	359	323	296	300	314	320	317	330	357	352	329	298	288	313	294	294	318	304	298	307	329	336	348	320	318	343	384	307	337	288	347	324	309	348	353	342	313	333	320	326	327	334	306	312	305	377	357	336	317	310	343	314	336	333	357	330	351	347	298	341	336	317	321	321	316	350	319	329	344	316	315	333	327	333	348	319	358	341	355	367	325	315	325	348	367	313	341	329	333	365	338	306	387	349	311	325	350	337	334	339	333	321	333	326	358	337	314	303	366	341	317	342	308	347	348	357	321	331	331	343	358	303	344	305	345	327	323	356	339	319	339	358	355	335	349	324	346	329	342	297	359	348	350	344	330	313	344	326	373	338	338	305	324	354	319	327	353	345	328	331	328	336	360	341	372	322	325	337	350	357	326	320	384	317	331	359	296	344	353	319	365	365	334	357	350	331	347	312	341	325	326	325	330	346	308	327	352	341	305	340	311	333	318	286	340	323	301	340	364	331	322	334	344	320	307	326	312	316	293	327	346	333	333	349	322	352	333	353	350	334	361	316	358	310	305	347	304	332	336	346	332	324	332	338	349	332	333	323	318	340	334	330	354	347	339	340	324	319	323	336	329	338	363	357	312	340	351	328	320	336	334	321	331	320	300	342	370	314	296	333	399	315	330	305	317	338	343	337	354	322	345	363	309	333	362	358	348	344	346	329	327	331	315	351	353	333	324	332	365	332	310	346	316	317	350	334	338	339	344	351	336	313	341	336	365	330	347	351	335	332	336	298	365	351	303	323	376	355	324	340	330	321	336	329	317	304	325	345	339	307	319	319	322	313	340	332	322	331	295	313	348	348	365	380	364	338	324	332	340	337	331	324	329	329	358	324	324	349	318	370	358	322	321	323	317	338	360	367	349	348	351	364	305	314	305	297	319	343	345	328	310	325	330	310	313	347	322	342	309	322	327	308	320	378	312	300	345	328	363	306	342	368	317	342	315	363	339	292	347	322	301	370	313	340	352	351	344	351	364	322	328	351	354	325	318	346	322	307	282	314	333	299	335	323	339	325	354	335	375	305	351	337	349	342	330	300	314	344	329	336	321	339	343	341	321	321	352	328	309	325	357	327	336	344	341	346	341	361	333	356	341	336	338	363	330	342	364	310	280	347	316	308	324	307	372	351	334	345	294	366	378	328	376	313	308	328	315	349	319	380	346	336	347	346	331	340	345	340	319	322	313	307	318	340	336	334	336	353	326	330	334	329	311	345	307	332	314	350	361	343	330	324	311	334	310	309	299	331	339	348	317	309	331	333	302	290	341	322	317	302	350	372	347	336	339	341	312	307	348	342	310	320	330	371	351	319	300	319	343	313	331	353	299	354	310	345	369	335	319	351	356	340	323	316	330	321	370	349	349	334	323	314	346	323	347	377	292	326	332	355	354	333	327	329	298	315	341	361	333	310	335	287	334	350	332	360	335	334	326	331	312	326	358	369	339	311	312	312	323	344	318	346	346	319	320	351	349	287	351	357	337	312	311	300	314	317	377	338	331	322	336	344	330	332	346	347	330	304	308	329	351	322	315	314	331	339	333	308	327	328	325	348	343	328	342	358	330	321	347	319	348	311	343	332	307	321	353	340	307	323	324	334	337	326	373	321	329	354	336	369	312	344	327	338	344	344	341	344	352	340	326	348	313	310	329	332	309	324	344	330	313	313	343	355	366	342	343	365	337	329	321	323	349	333	347	321	345	305	366	352	299	325	311	358	326	323	307	316	332	315	329	324	323	333	343	349	344	366	323	354	360	350	335	353	350	311	311	373	376	344	348	333	327	314	347	322	325	373	315	315	340	365	327	337	324	334	311	333	318	312	332	349	333	318	309	367	340	376	371	354	335	293	332	358	362	347	331	353	344	357	314	310	352	356	323	323	324	338	324	334	301	332	327	360	336	363	314	315	351	326	321	316	324	316	361	325	327	368	329	345	349	360	350	356	307	341	338	310	351	349	307	348	316	345	318	349	302	309	344	381	353	349	339	350	328	301	318	344	352	353	314	331	364	308	323	328	311	342	337	308	351	349	335	323	340	329	324	346	326	362	311	301	332	342	329	323	332	313	323	347	314	351	326	324	334	368	328	314	321	341	343	325	340	310	329	322	327	320	318	309	320	333	351	313	312	307	326	317	316	302	312	345	344	336	345	349	329	325	333	330	332	313	342	330	338	337	304	339	353	339	286	348	339	329	342	359	316	302	325	353	362	342	343	323	349	325	361	345	306	326	370	329	335	372	336	343	341	375	331	349	311	306	317	326	326	330	344	347	322	300	321	352	308	352	343	372	329	329	359	326	295	343	344	344	331	334	353	309	354	297	307	375	321	342	338	378	363	326	329	352	307	347	317	321	306	329	335	306	302	346	324	338	349
6267	1098	1522	1701	1663	1510	1584	1617	1668	1619	1664	1417	1109	1123	1070	1061	983	1051	1098	1223	1361	1289	1176	1134	1082	1127	1347	1423	1316	1353	1207	1232	1146	1216	1200	1207	1066	1030	1090	1069	1016	971	942	983	945	879	868	920	905	873	907	862	863	879	816	838	775	825	806	799	830	797	822	819	829	827	763	836	832	795	795	786	879	806	817	813	835	865	823	758	801	774	830	821	795	776	878	836	902	805	800	800	823	811	789	796	794	816	764	820	776	849	830	778	812	867	815	793	819	804	764	802	778	808	786	801	789	783	856	832	803	869	781	800	835	781	814	804	833	775	817	797	839	807	775	822	754	801	830	832	844	884	828	793	795	813	804	815	814	827	786	814	753	818	786	866	843	807	840	781	829	811	841	804	795	817	805	814	822	810	780	759	818	814	800	802	862	815	794	809	800	792	805	803	821	773	780	748	822	787	796	811	790	833	773	813	830	796	838	797	802	841	809	802	786	803	810	762	819	781	802	838	765	769	830	766	806	767	770	828	778	779	772	824	756	833	835	843	807	815	820	809	805	760	826	821	850	835	787	832	781	824	860	838	803	768	811	792	812	818	751	832	840	843	834	819	809	814	825	757	840	835	807	772	831	805	839	819	842	778	849	817	787	828	761	820	846	834	751	870	839	804	823	791	804	802	831	801	820	817	834	786	805	812	787	857	838	804	802	804	797	759	781	797	816	782	759	800	740	794	859	851	813	804	789	797	830	784	774	782	833	817	832	824	836	832	757	822	792	807	841	778	868	768	807	836	807	809	744	856	773	827	817	780	830	832	774	788	787	758	814	802	821	799	823	857	800	842	847	839	816	838	820	811	823	863	799	820	805	804	770	795	776	783	769	792	864	803	760	801	833	845	821	832	820	791	854	768	780	811	904	844	840	803	817	790	844	771	819	865	831	823	859	847	825	827	850	812	793	810	819	819	805	816	837	763	814	770	798	812	822	815	785	761	805	820	814	841	809	770	839	796	835	824	779	845	818	859	872	808	800	790	880	798	788	826	798	827	772	820	787	789	765	776	804	821	771	805	839	781	794	817	842	793	778	803	842	738	816	825	756	795	803	793	842	803	792	790	829	794	807	767	850	788	772	837	786	813	822	827	836	842	812	829	805	784	812	774	825	843	799	809	821	812	798	764	824	827	820	846	828	800	808	826	830	856	827	809	813	831	780	834	816	795	803	805	816	846	803	812	792	770	783	764	758	829	753	795	804	799	794	840	801	841	799	843	787	838	809	790	843	829	770	834	830	851	796	792	806	838	818	862	798	858	808	804	787	779	791	844	790	782	816	799	847	810	774	831	802	765	821	781	803	777	876	816	814	785	830	793	791	862	764	833	817	790	837	793	828	860	824	781	863	818	805	823	829	776	767	867	880	815	793	823	829	811	817	828	832	778	820	824	840	761	769	803	835	798	797	838	846	794	821	779	829	855	835	779	828	824	771	785	838	790	849	779	836	815	864	853	833	817	807	716	798	814	835	807	773	878	781	833	854	797	783	757	799	862	827	820	803	807	828	800	801	831	795	783	825	861	767	819	810	794	834	804	844	760	792	797	839	811	782	820	796	770	800	811	791	801	782	813	777	819	835	838	790	787	780	784	819	776	844	752	817	762	759	768	779	813	858	804	791	791	804	840	815	880	847	768	806	816	801	799	767	783	812	789	804	807	827	773	784	802	778	801	821	809	777	799	834	820	827	806	812	834	805	846	793	807	808	800	770	802	792	828	818	858	825	830	758	797	808	850	806	724	792	808	821	856	792	813	760	812	837	826	791	831	814	828	779	814	837	756	833	823	809	820	779	797	829	862	763	807	776	805	872	819	833	793	845	809	815	835	795	854	808	809	821	776	816	845	845	828	833	776	870	803	821	832	789	801	776	821	810	772	792	812	814	770	825	801	815	814	782	798	837	797	817	799	874	852	857	824	761	799	770	810	836	797	788	813	801	783	797	838	831	794	772	790	801	792	820	803	823	853	767	838	801	856	845	843	820	834	803	800	784	813	822	854	790	803	828	805	807	783	808	809	794	820	793	792	792	827	830	831	767	760	817	797	839	811	732	816	814	838	847	766	818	833	818	835	814	775	795	828	744	794	799	796	800	802	819	803	793	720	834	846	829	810	784	791	758	858	854	851	756	812	813	876	824	749	847	788	777	778	850	827	857	818	822	806	795	857	759	808	766	769	814	769	789	815	774	865	866	819	798	878	801	791	842	791	802	808	776	795	820	789	804	824	776	755	767	792	821	857	819	820	802	843	799	793	786	825	780	758	833	825	778	813	798	774	840	771	830	779	785	763	825	808	793	802	766	816	785	761	773	849	862	772	794	790	828	827	801	834	788	824	835	812	866	801	798	781	824	801	790	763	801	783	863	798	847	813	789	821	833	798	798	787	838	836	793	775	789	767	813	753	801	835	766	802	778	793	853	796	766	818	779	837	793	848	798	870	801	810	773	832	764	829	784	845	829	792	797	776	802	827	784	775	876	792	814	783	796	841	853	853	772	787	812	816	813	826	791	791	828	826	829	835	836	816	821	838	806	807	853	841	812	813	803	836	815	811	829	788	781	837	835	795	854	802	863	803	804	721	763	860	852	799	832	803	801	819	769	773	807	775	843	795	790	784	782	766	847	856	781	829	764	784	840	812	810	862	814	789	813	798	781	791	756	820	839	777	828	818	884	820	786	784	794	781	789	822	801	760	852	819	807	812	793	817	819	836	815	781	816	820	842	822	810	839	821	780	801	787	812	788	799	791	785	802	804	819	830	871	808	882	776	834	844	832	806	811	830	800	834	771	820	802	813	833	747	815	771	821	819	798	837	795	820	797	818	790	786	810	800	808	834	793	830	790	795	838	788	746	818	817	801	850	739	803	781	782	810	860	787	788	829	817	801	861	749	816	794	814	795	843	869	783	764	774	860	782	807	812	799	773	845	816	775	770	797	792	754	824	778	822	809	796	826	795	807	767	800	840	847	800	862	834	781	791	796	836	826	808	826	779	800	831	810	814	768	762	824	853	768	816	785	784	802	861	803	803	790	804	868	831	825	802	809	808	831	738	791	800	777	812	808	778	780	776	789	822	842	778	824	818	804	800	814	822	809	820	827	797	787	803	815	778	883	788	829	756	796	789	836	779	782	845	828	773	853	781	806	783	786	852	837	760	788	852	814	854	794	824	804	855	771	792	817	789	827	783	837	773	806	850	818	812	807	808	791	842	799	834	769	768	831	791	812	848	827	795	756	793	773	819	790	807	795	814	795	798	862	788	801	764	794	790	786	858	801	809	817	803	800	782	803	835	816	809	818	771	847	794	792	850	815	813	778	821	803	868	828	811	790	824	842	802	774	788	843	784	805	819	825	771	776	839	829	836	800	829	807	822	776	846	799	833	793	835	810	855	746	783	823	802	821	827	839	780	805	826	786	826	827	798	775	766	796	840	846	751	777	767	823	845	816	770	801	814	861	778	808	825
11940	992	920	744	607	539	547	571	535	561	478	436	358	372	314	281	281	321	323	381	357	342	340	304	354	352	394	351	370	386	376	355	353	341	357	333	307	328	308	306	299	306	293	300	288	300	241	250	245	280	244	274	271	245	240	300	280	234	272	246	255	282	258	271	237	254	237	280	265	245	261	285	281	274	257	227	238	283	219	257	266	249	247	282	239	258	262	266	249	289	286	283	271	255	271	260	241	277	255	255	249	274	265	259	270	266	274	264	238	269	251	255	247	236	284	258	261	274	243	275	258	242	224	261	240	238	236	231	227	245	272	256	274	262	265	274	237	244	251	270	257	266	245	279	268	231	247	286	214	218	290	266	251	252	261	265	243	271	249	259	247	242	235	247	251	251	268	290	262	258	233	268	253	266	292	259	216	233	280	276	249	244	286	252	257	249	289	273	266	248	235	273	288	250	283	232	246	272	260	239	229	276	263	259	275	248	270	243	227	265	258	272	263	255	256	253	229	255	225	264	238	285	273	247	248	264	243	282	274	242	262	265	257	251	267	280	260	266	260	274	244	279	261	220	263	239	253	248	222	220	268	232	239	266	273	240	251	247	273	259	270	258	246	227	263	265	272	271	237	243	248	265	269	256	254	247	265	264	284	248	230	246	267	264	263	229	241	269	232	249	251	241	234	253	269	287	258	272	240	268	261	247	253	273	262	256	228	256	275	281	265	283	299	242	265	293	230	272	288	255	247	254	251	276	262	258	264	268	247	253	269	240	273	268	280	246	272	282	234	231	251	262	246	270	283	266	259	235	251	270	261	251	253	227	254	248	279	251	277	235	274	264	250	246	252	260	260	267	282	246	263	259	293	288	257	248	269	237	265	239	270	255	233	243	230	251	232	242	261	249	247	238	247	288	252	254	251	282	243	277	250	221	263	248	224	278	281	250	300	255	265	257	298	234	285	269	274	273	286	288	240	233	288	257	255	274	236	239	261	258	243	253	254	256	261	255	225	229	278	259	263	267	290	264	250	248	267	254	241	241	240	260	236	243	274	229	251	227	261	242	239	272	242	227	246	287	263	237	240	247	243	269	241	256	224	255	259	264	271	242	287	290	255	264	244	284	265	279	279	273	254	257	268	277	281	240	249	243	260	240	250	246	265	277	231	300	251	256	263	236	239	245	256	265	283	257	260	272	250	255	247	253	270	265	245	240	263	272	250	260	275	257	244	229	272	263	278	239	236	262	248	274	251	281	269	258	271	278	251	273	287	253	238	283	268	276	272	263	260	241	283	220	244	270	255	270	249	237	283	249	278	276	268	278	272	249	247	284	259	268	272	248	296	256	252	260	255	262	264	238	251	297	254	240	238	244	242	254	259	271	255	254	260	264	242	273	256	234	268	271	252	271	284	242	243	285	271	257	284	259	242	284	254	261	248	268	251	260	281	268	289	246	264	242	262	241	248	249	279	235	300	271	272	243	247	243	256	255	272	279	246	287	240	236	263	260	244	240	282	281	266	298	228	254	250	259	257	279	271	248	268	270	250	244	262	263	251	270	287	260	272	263	227	259	255	238	244	235	282	290	267	269	279	249	227	263	261	298	254	242	253	241	295	242	260	284	264	239	263	236	239	252	241	258	252	249	251	269	233	261	273	268	249	269	253	263	256	276	251	264	281	268	251	259	239	235	273	267	259	276	279	232	267	255	260	279	254	260	245	244	267	254	244	250	276	274	273	254	240	253	264	240	286	264	264	279	261	245	250	259	275	268	246	255	271	265	239	229	243	248	239	277	266	245	260	251	236	264	249	267	254	265	273	221	268	234	276	257	273	256	238	265	266	264	252	254	273	263	252	282	232	240	257	249	231	290	265	246	243	262	297	265	263	255	259	272	264	253	287	275	266	255	241	234	265	244	240	260	234	265	250	265	243	241	234	256	230	253	244	239	242	238	259	288	270	282	246	262	244	276	267	290	262	239	241	235	270	230	274	270	253	247	261	241	276	285	255	262	257	247	257	246	248	234	252	232	235	232	277	292	257	289	232	240	248	252	248	243	245	255	221	250	212	262	257	247	254	255	230	255	258	266	261	244	295	240	271	246	261	233	230	258	275	260	259	253	234	267	268	245	256	255	246	265	264	252	234	258	228	261	266	247	248	268	287	292	281	275	280	242	299	250	252	243	243	239	289	264	242	236	271	253	271	246	254	249	248	264	262	281	250	243	275	253	259	248	279	267	270	224	227	251	251	262	240	250	259	240	252	266	278	252	282	254	251	284	245	233	277	278	239	273	279	257	249	234	248	258	263	266	249	242	241	260	245	257	252	263	251	241	277	244	284	263	308	256	250	264	230	261	263	247	281	237	233	253	257	289	258	275	242	255	208	255	271	236	266	261	242	273	236	247	252	233	251	257	258	258	275	242	254	267	236	271	259	241	250	279	264	254	270	257	243	245	281	294	252	234	263	242	251	256	273	241	275	302	259	270	278	247	275	254	249	255	246	223	231	318	272	230	285	245	286	260	295	278	244	301	252	276	268	238	272	222	257	268	265	259	277	266	251	247	271	271	258	243	259	268	279	253	251	240	244	252	266	293	234	241	235	251	252	236	229	262	261	272	227	255	278	257	256	275	227	244	243	269	269	273	254	270	263	257	268	258	263	289	279	267	241	276	259	253	282	259	231	281	261	281	276	242	281	256	248	261	260	269	257	254	262	249	255	235	257	248	270	277	246	242	271	254	245	253	262	235	247	248	262	253	237	247	281	285	284	232	269	236	264	247	267	266	251	251	259	259	278	257	270	234	231	244	256	262	238	270	228	245	256	269	280	278	264	251	246	290	295	279	246	245	283	276	264	260	231	252	238	277	259	238	263	275	234	253	264	257	266	263	279	258	234	281	249	263	222	229	264	273	241	255	271	211	236	257	243	248	252	267	262	254	241	264	268	239	234	256	268	285	237	258	249	258	254	251	289	241	266	250	252	272	206	243	234	246	294	255	220	243	247	256	249	258	260	272	217	263	270	259	258	280	244	238	283	247	282	264	271	275	253	264	238	263	276	252	255	256	278	247	239	235	253	293	267	265	247	251	237	260	245	262	272	280	264	241	253	248	255	233	250	260	288	252	268	273	258	248	227	282	255	264	276	266	229	244	246	263	262	267	281	228	263	253	235	263	249	231	262	262	263	271	266	264	254	251	232	268	226	254	277	253	267	243	277	262	263	229	270	264	255	253	263	242	267	242	244	235	286	256	279	265	259	271	246	242	259	272	268	267	257	295	280	270	271	243	225	222	253	245	219	245	264	229	234	246	245	222	261	264	264	249	229	243	278	236	254	294	253	239	288	260	272	240	250	269	230	232	296	235	288	215	262	247	238	230	249	258	236	269	243	250	271	301	262	253	253	271	267	257	236	266	268	255	262	231	279	240	248	260	238	238	271	247	240	253	267	264	235	254	260	273	246	244	246	267	263	276	253	256	250	265	259	252	277	258	258	298	276	246
7761	1204	1975	2493	2198	2062	2091	2180	2176	2192	2102	1655	1090	1132	1086	1005	937	1053	1148	1393	1434	1320	1209	1030	1096	1280	1401	1466	1539	1488	1424	1213	1231	1205	1172	1080	998	976	1055	1037	969	814	828	822	838	755	748	738	773	804	826	743	710	707	614	610	687	652	660	662	666	640	668	689	653	678	647	636	633	647	636	635	640	641	682	664	689	612	644	640	658	625	656	608	654	648	667	626	572	677	608	668	654	617	662	624	679	621	687	605	653	639	614	621	625	630	619	625	607	645	654	646	630	628	655	646	606	587	640	577	678	638	646	678	637	643	684	698	667	636	610	631	644	635	630	596	611	622	618	670	652	635	621	655	699	654	638	640	621	615	644	634	645	632	642	668	625	663	649	619	635	609	641	653	658	613	641	656	595	651	649	636	648	635	637	617	630	691	600	611	663	623	597	676	642	645	658	660	636	668	619	605	661	680	622	630	596	659	615	635	611	654	642	596	645	648	608	644	629	651	624	666	649	622	678	691	663	636	624	632	606	710	679	617	607	630	638	666	662	643	663	700	611	626	617	675	638	645	665	606	619	621	650	562	629	650	636	636	664	670	668	607	636	646	645	611	645	645	617	646	638	646	660	656	661	624	607	643	627	662	672	694	618	652	648	669	637	640	655	651	672	607	631	658	671	664	630	624	607	603	654	620	646	649	628	631	652	677	673	624	705	618	614	634	654	630	648	650	683	656	645	599	650	633	628	642	645	620	674	602	589	671	658	597	584	643	628	644	695	631	667	632	648	624	665	650	607	615	591	604	635	620	636	642	650	627	644	725	649	613	666	657	642	630	636	642	646	656	665	632	634	649	682	641	663	646	637	654	632	646	615	651	652	561	649	630	630	634	654	649	619	657	605	700	607	633	646	632	640	663	649	651	642	673	642	639	665	680	666	670	601	657	643	681	652	668	685	645	681	636	621	648	665	640	638	641	601	703	652	597	658	618	671	640	635	629	676	634	642	630	589	630	609	636	663	637	652	653	672	659	620	645	627	634	625	596	641	615	639	663	626	660	615	644	599	590	661	635	623	606	659	627	682	600	600	603	655	668	645	668	632	668	663	691	645	679	655	648	601	648	632	638	650	678	602	653	681	627	668	623	614	645	648	645	618	621	612	639	638	653	628	627	641	621	641	658	625	645	655	684	624	667	669	624	640	615	637	663	638	590	685	617	636	635	619	609	653	651	714	617	625	598	666	628	665	651	650	622	642	627	656	637	631	645	655	627	642	663	565	672	633	624	634	608	679	605	634	635	622	622	628	625	599	592	652	615	621	676	705	660	627	645	636	635	603	670	645	644	635	610	629	619	659	644	634	675	674	640	663	657	661	630	657	614	660	603	616	645	669	682	683	617	661	637	596	709	630	655	623	614	690	684	656	651	621	594	602	584	624	656	674	619	642	660	658	619	681	640	652	659	648	604	643	642	663	595	601	589	648	629	659	594	633	662	609	640	647	675	648	646	621	608	630	614	632	663	621	630	623	636	659	655	596	610	638	622	636	586	659	654	651	631	627	653	621	640	639	658	630	630	653	633	591	629	615	662	627	583	675	646	634	623	648	658	671	637	656	624	625	620	682	647	644	637	629	599	662	671	595	614	588	641	657	636	656	649	633	637	654	644	625	665	629	631	660	647	654	609	649	597	635	625	659	677	637	644	652	661	629	621	614	607	684	653	687	645	620	636	630	616	646	591	638	648	643	616	622	659	634	642	666	639	655	653	648	625	627	657	646	691	616	672	655	658	652	654	636	629	633	620	649	646	640	646	629	624	653	632	639	630	686	644	658	654	620	669	642	684	615	623	621	655	653	666	623	601	671	619	700	632	646	654	646	658	649	648	635	652	656	617	645	616	628	628	627	639	622	611	649	599	629	673	671	649	662	639	684	646	636	691	647	680	602	620	607	636	639	583	654	641	613	631	633	689	646	689	646	608	613	661	675	653	667	650	620	655	635	638	673	659	671	624	614	643	651	646	663	669	675	631	652	615	647	644	640	645	631	687	635	667	641	601	661	669	621	629	643	647	642	625	675	645	625	648	640	636	606	639	646	623	589	628	643	635	620	606	613	651	640	634	646	629	636	629	655	648	664	652	657	634	644	664	642	643	644	608	706	670	645	631	677	607	716	652	651	632	629	580	641	689	623	642	645	628	652	625	632	626	670	657	645	635	681	646	629	640	662	621	643	630	618	692	646	667	664	673	598	609	657	634	619	637	622	628	670	604	651	671	611	662	635	632	656	643	642	623	616	659	624	586	642	647	608	671	654	702	626	638	635	637	581	640	581	671	609	623	663	615	636	665	649	627	625	691	662	638	682	634	625	665	681	637	624	585	658	630	664	655	590	637	672	601	654	635	641	606	590	671	636	681	637	685	636	651	605	662	635	645	612	616	618	658	635	616	627	623	633	680	633	646	637	615	641	589	637	579	627	630	656	652	632	616	645	668	636	642	651	664	618	624	680	626	631	593	636	629	624	677	674	628	659	612	625	616	636	637	606	628	654	631	579	640	658	640	632	604	648	650	688	629	647	640	654	645	628	643	647	649	626	643	653	658	636	661	640	643	670	655	597	635	657	667	616	636	667	638	625	612	647	585	628	661	686	625	639	702	609	658	673	666	646	633	626	642	637	634	629	625	643	608	637	654	645	601	666	663	633	604	654	653	660	608	655	675	649	609	623	630	662	625	658	680	632	617	637	643	681	638	670	679	614	605	604	659	649	656	648	636	694	601	623	617	627	647	665	663	629	582	656	651	619	610	659	620	676	656	623	629	626	639	638	657	604	612	625	629	645	631	664	643	636	627	671	640	630	657	665	645	675	609	627	636	638	684	705	643	603	621	639	667	648	649	630	629	668	645	646	633	683	606	648	662	648	604	649	625	696	605	679	652	682	620	612	651	640	671	641	653	629	658	616	634	681	618	628	632	689	662	635	610	687	621	682	618	658	668	651	674	619	653	661	605	652	651	607	622	623	585	639	639	600	625	651	667	642	667	604	596	606	667	624	646	619	635	639	620	665	684	621	638	623	640	644	632	608	657	627	677	604	673	636	627	643	644	652	620	597	585	661	623	632	651	659	683	702	594	604	613	657	645	599	652	620	678	630	623	647	621	637	669	661	632	659	671	599	646	617	671	695	636	641	632	640	684	681	630	566	619	617	611	664	627	601	586	640	636	654	680	678	654	629	672	618	663	613	611	626	690	636	619	611	627	658	693	657	624	675	669	597	656	655	669	609	607	671	635	653	683	650	617	611	602	636	652	607	635	674	673	628	624	621	595	663	614	637	637	666	617	644	645	600	620	588	625	676	635	608	634	664	590	625	628	623	647	661	668	624	621	636	671	645	642	660	618	692	644	665	642	638	597	659	659	614	621	616	633	664	662	686	684	618	647	602	615	667	636	635	632	661	641	656	674	626	637	692	622	649	607	635	620	634	654	618	655	686	660	660	657	627	641	696	596	637	627	614	650
1350	390	430	390	387	382	421	432	417	443	414	381	368	381	348	369	398	349	350	383	386	355	349	348	370	404	390	405	373	390	380	373	383	363	337	388	346	367	353	366	320	373	349	368	338	357	322	353	377	343	341	343	309	306	342	349	301	346	356	321	346	381	324	346	353	344	369	349	339	370	332	350	326	354	319	348	339	347	329	372	308	335	359	321	338	351	311	366	326	340	362	369	355	347	376	352	341	321	367	336	309	328	352	333	318	329	365	357	333	398	351	384	365	347	315	365	377	335	317	332	368	348	348	373	348	318	345	365	352	301	338	359	336	346	349	324	327	318	345	380	323	308	356	366	311	345	338	357	355	349	359	337	347	364	326	363	316	307	358	307	373	357	350	354	326	314	313	301	377	353	314	366	342	386	336	349	365	365	339	319	345	321	302	314	366	355	370	327	350	307	313	336	309	359	336	352	319	309	371	385	320	376	344	362	370	339	339	351	349	357	330	374	353	349	322	406	340	361	328	359	380	323	344	370	365	358	360	354	369	322	395	349	312	368	324	307	318	341	342	360	362	379	405	389	330	323	352	328	345	357	318	369	321	315	369	343	309	370	305	337	338	365	362	323	330	332	342	349	358	336	348	319	366	312	391	338	368	338	354	338	307	315	344	316	346	353	343	372	368	332	350	364	356	334	336	324	348	371	353	349	362	342	323	378	306	309	381	357	359	319	323	349	369	337	370	346	319	337	349	335	320	342	369	324	363	345	357	337	321	321	373	351	345	355	346	352	359	365	343	365	354	329	331	305	330	355	390	363	342	340	359	365	347	373	333	337	361	352	349	349	359	365	356	336	372	360	329	348	326	346	313	330	326	320	330	382	377	347	324	370	321	364	309	357	365	341	342	309	325	360	331	347	324	373	356	338	380	374	311	357	341	332	397	358	312	328	380	354	356	332	371	348	308	341	361	349	327	323	324	340	335	339	323	371	382	347	348	343	332	326	354	340	359	325	360	357	361	331	373	343	328	357	336	329	346	309	366	338	318	343	381	361	339	351	334	324	341	310	335	321	319	368	320	345	349	357	357	327	338	345	379	333	351	353	342	317	334	362	369	383	345	311	321	322	339	335	330	387	348	331	348	332	353	349	308	335	362	351	348	354	331	335	334	311	333	342	363	334	315	354	356	362	326	339	334	350	344	340	337	369	345	323	337	340	332	364	338	337	347	364	361	326	341	348	324	330	330	326	349	346	331	339	328	360	316	340	323	347	277	330	324	321	382	370	382	342	374	338	302	347	334	335	319	365	350	327	357	356	301	340	307	336	382	338	360	311	327	390	356	357	329	332	359	321	347	323	348	373	347	308	353	351	344	310	360	355	303	315	309	332	359	360	330	355	352	368	356	412	333	312	347	328	352	366	347	359	349	336	315	370	321	339	318	335	374	361	340	366	302	339	367	339	344	342	341	327	373	355	325	329	355	341	320	337	363	340	340	324	336	307	340	317	365	343	349	394	352	331	334	353	356	323	311	350	332	311	317	334	327	348	376	338	352	333	330	327	380	348	343	344	328	367	353	352	322	349	331	376	351	334	339	354	361	360	347	321	333	365	379	377	351	328	338	363	336	314	343	375	339	365	338	345	338	342	320	326	357	353	379	346	301	324	320	342	353	330	364	327	322	312	332	350	274	345	319	354	345	338	320	338	329	348	345	318	339	299	382	345	358	350	342	353	312	347	328	385	339	350	368	338	320	340	334	327	369	304	335	342	354	341	361	345	359	304	344	362	361	350	363	317	347	338	319	352	347	347	334	374	338	285	318	340	355	313	299	362	343	371	339	352	359	353	350	354	332	351	324	368	341	365	368	358	351	342	314	359	339	314	359	297	364	332	369	373	328	320	328	342	353	360	340	358	335	373	366	307	324	343	345	330	365	340	317	327	322	336	330	338	376	344	348	341	337	340	343	341	354	361	339	353	338	341	349	373	376	376	298	338	353	374	339	344	332	381	361	309	322	296	356	329	322	357	344	340	332	369	344	353	329	356	348	330	377	347	344	329	328	347	341	384	345	346	356	373	363	341	332	358	328	349	359	292	377	356	333	317	335	361	322	334	336	330	300	386	344	339	341	328	361	344	362	380	370	321	323	346	311	357	349	394	349	341	344	385	312	362	337	333	339	337	336	350	353	331	331	338	315	326	333	341	351	319	325	316	336	365	407	344	401	312	360	339	333	326	356	348	307	360	342	360	340	316	336	353	326	354	372	328	366	316	378	337	329	411	368	321	338	358	324	349	358	354	367	344	348	358	325	347	312	330	356	339	320	314	350	358	350	344	338	320	323	334	368	329	339	338	390	356	353	330	317	348	349	334	333	338	310	355	357	331	310	350	311	346	356	359	328	335	351	355	360	330	353	315	298	343	307	328	375	370	351	341	346	345	386	395	349	370	318	314	340	344	342	374	352	332	353	372	357	316	323	329	367	376	344	316	366	347	315	355	405	358	367	332	358	338	357	357	332	304	338	364	375	377	355	356	364	375	357	331	358	374	343	334	355	334	368	337	340	354	370	350	332	334	338	341	345	382	359	341	326	358	323	334	342	340	359	355	343	329	347	349	358	337	333	378	359	337	358	347	340	330	345	347	343	369	328	307	368	347	333	373	315	373	333	352	369	322	342	385	338	348	348	369	369	324	333	343	368	332	328	367	383	358	314	375	346	362	320	384	350	343	378	352	356	330	343	340	371	339	334	357	283	335	374	345	362	365	331	334	344	309	328	356	364	344	341	364	344	350	360	315	359	373	340	363	356	347	293	299	315	339	369	355	372	331	328	359	354	353	339	313	313	298	339	326	353	329	350	351	340	306	385	339	324	356	329	343	342	318	344	341	375	344	338	347	337	356	356	394	377	345	395	333	405	342	370	316	313	381	388	348	343	331	339	363	367	374	304	378	386	340	342	359	327	357	360	353	317	327	307	377	357	347	342	305	330	339	368	304	327	325	313	341	352	374	346	381	310	345	375	359	329	329	321	360	294	364	349	353	356	330	328	344	320	350	369	361	364	369	288	317	328	362	304	372	328	400	349	348	349	351	326	361	324	373	339	335	342	334	338	384	352	379	346	386	339	324	347	347	335	336	352	356	323	338	320	329	366	316	344	329	347	316	342	317	357	380	349	308	366	360	368	349	351	357	311	359	360	357	337	346	324	347	331	381	344	350	354	338	337	337	320	315	311	307	346	326	347	347	327	361	343	313	379	372	355	343	335	351	377	351	362	325	360	391	324	307	328	314	313	353	368	342	322	313	347	368	343	378	402	324	375	341	366	352	349	355	365	354	335	360	351	352	354	331	330	361	362	346	336	362	329	328	370	366	297	342	352	329	351	314	347	358	369	339	365	350	370	383	372	323	355	345	347	336	388	351	394	319	355	353	344	346	365	363	324	364	337	352	309	363	363	340	350	353	318	350	360	331	368	309	347	307	315	361	378	354	350	339	359	343	357	362	363	287
2033	867	939	1033	1107	1177	1237	1283	1349	1327	1371	1046	915	1008	951	901	965	982	982	1095	1166	1130	1049	1023	1043	1056	1119	1157	1155	1162	1103	1072	1079	1039	1068	962	945	961	1060	954	923	904	957	826	896	890	808	857	908	883	896	883	843	837	830	843	860	829	853	851	866	830	830	857	857	847	875	821	788	887	882	835	805	822	837	858	822	810	820	873	806	831	810	816	834	868	858	830	876	814	826	834	853	838	866	869	847	838	842	866	867	827	863	814	863	861	823	825	852	825	842	867	895	808	876	817	856	815	812	819	856	795	818	811	811	839	796	867	803	843	823	792	783	807	867	837	883	833	824	845	830	881	821	789	892	834	767	880	831	858	851	818	851	891	843	833	833	827	873	845	861	832	831	794	825	837	866	845	848	830	824	825	810	854	829	836	834	863	829	797	820	812	830	812	870	879	891	796	823	833	856	796	817	778	826	806	871	868	865	901	849	843	878	811	857	845	842	831	885	808	833	824	826	848	854	837	849	814	899	831	836	830	860	806	862	853	867	834	828	871	870	823	853	852	833	894	806	826	798	825	864	801	874	809	923	882	839	813	844	882	838	883	844	856	821	843	861	866	873	813	847	843	838	891	866	842	824	906	828	847	810	852	823	828	828	867	868	824	867	842	882	876	822	861	820	841	818	852	837	869	849	819	830	843	820	843	862	798	891	849	839	843	838	802	887	846	814	836	764	797	839	828	798	868	824	838	834	791	876	856	877	836	785	786	868	864	810	797	842	813	853	811	834	851	840	789	848	854	860	884	825	789	756	881	847	825	837	842	858	832	863	852	860	841	831	796	819	804	832	808	781	829	841	827	859	874	834	852	895	805	783	830	846	841	835	837	837	856	870	898	876	824	864	847	831	848	824	824	866	848	825	843	814	826	885	854	864	852	873	881	788	892	861	819	802	819	838	825	837	808	858	812	865	798	818	840	820	824	833	800	861	846	839	866	776	901	781	903	827	853	830	870	812	878	829	831	862	873	858	896	834	862	837	814	867	871	864	863	810	798	820	813	841	830	800	843	822	766	840	816	848	822	911	833	799	852	798	855	863	852	828	807	846	853	846	819	865	815	847	829	778	853	810	848	805	848	877	857	866	861	861	867	877	851	853	868	852	816	843	769	901	855	808	808	842	885	833	822	838	847	848	877	825	808	798	809	782	862	853	801	815	857	832	865	815	867	868	893	814	820	881	788	857	845	883	837	887	838	782	860	822	827	823	838	824	923	809	816	823	797	819	813	906	847	856	898	803	882	869	843	859	858	814	840	871	801	813	825	867	844	864	846	856	854	829	852	885	826	788	769	863	771	865	871	841	837	850	847	864	834	853	850	825	870	849	885	836	829	829	838	822	845	856	864	811	824	812	832	894	795	826	857	851	800	846	804	874	852	855	848	790	891	843	872	874	838	812	856	858	802	824	859	783	809	795	821	838	879	833	821	817	834	839	854	800	811	825	848	774	800	855	864	832	811	796	865	780	841	811	825	838	839	854	835	872	837	833	824	883	867	853	884	820	849	836	838	804	850	890	818	860	849	837	826	837	845	824	842	840	868	853	860	847	835	827	841	832	878	795	828	839	869	826	892	834	835	828	796	869	863	819	824	850	848	819	781	811	832	773	848	876	812	859	821	862	889	845	812	845	798	867	859	845	828	799	812	827	858	814	832	830	798	849	840	847	796	903	881	864	844	783	845	835	801	793	794	874	879	821	846	822	901	855	857	856	863	806	860	816	853	852	858	877	830	849	834	838	835	828	824	872	805	823	855	806	844	766	792	894	852	864	879	845	845	836	802	846	913	814	799	862	837	828	848	829	795	819	811	808	833	796	850	838	833	869	807	828	820	897	818	827	804	842	815	821	863	844	815	839	747	798	894	826	871	799	818	832	855	864	822	832	822	864	881	865	882	875	822	889	856	817	811	809	787	839	901	822	850	835	829	807	816	842	794	867	860	858	827	808	876	847	851	850	857	820	850	806	885	796	851	773	825	875	881	860	827	856	844	894	804	818	777	859	902	818	817	833	876	872	857	866	819	804	788	826	783	865	832	823	810	847	853	775	837	830	845	828	762	796	859	840	843	843	810	798	800	847	810	864	823	899	866	796	855	856	825	846	901	832	873	846	880	772	876	798	900	898	819	843	867	841	835	813	872	812	780	774	812	816	767	838	832	890	827	866	807	833	788	807	847	841	847	828	854	878	848	857	811	852	787	859	858	881	798	884	814	815	819	803	845	824	855	880	849	855	885	885	854	894	796	855	793	877	839	849	827	857	875	829	829	845	829	836	846	817	812	871	821	800	839	829	856	849	865	817	847	799	787	829	851	834	939	812	780	858	815	816	799	863	851	828	814	861	796	801	759	874	806	823	821	817	869	847	805	861	862	892	855	886	813	827	798	837	844	854	870	805	862	833	824	876	801	839	864	841	848	879	833	832	813	857	860	815	845	811	848	845	813	799	868	863	828	841	864	856	849	811	876	893	879	850	825	809	842	803	806	830	813	824	814	839	860	877	846	803	819	852	832	868	900	881	804	839	775	847	829	806	855	807	876	872	828	841	856	841	827	873	818	865	837	851	781	828	777	915	820	849	905	865	823	830	839	785	910	827	876	896	827	815	887	796	796	857	814	803	798	838	892	788	851	858	803	871	849	827	863	824	817	860	808	866	793	839	859	837	803	855	808	888	803	831	858	846	855	863	818	818	858	814	862	824	851	831	837	832	812	805	819	818	866	859	818	846	841	844	846	818	887	892	843	832	853	789	896	819	868	827	851	877	842	818	877	813	829	839	890	829	809	848	813	849	806	809	809	820	914	853	831	892	843	813	864	822	844	822	815	863	825	834	847	822	820	838	895	845	772	838	795	819	831	817	815	847	766	806	819	859	874	847	863	793	845	845	838	827	827	870	864	862	826	840	869	837	871	841	883	779	833	846	844	873	912	841	816	832	857	845	828	816	855	915	835	855	819	850	851	860	908	832	870	821	836	859	816	822	886	813	829	817	811	848	841	843	777	817	828	807	824	850	851	818	815	840	841	842	818	866	872	841	847	856	838	793	784	798	808	843	823	882	785	856	800	830	791	850	876	837	881	853	850	816	861	852	837	843	805	828	852	851	779	821	858	853	844	833	844	815	875	808	892	842	837	853	843	818	844	872	812	812	807	817	825	808	863	824	818	818	881	798	802	853	858	863	852	783	850	854	835	859	904	847	862	843	800	847	861	873	775	846	825	845	867	800	897	776	870	873	799	839	860	840	900	858	908	829	856	911	847	860	803	820	860	835	853	799	838	861	813	868	820	853	847	815	864	847	807	862	886	832	861	910	839	868	850	799	819	849	882	877	801	841	868	812	841	854	836	853	816	894	837	843	826	839	838	846	841	809	857	865	882	846	871	853	844	809	866	877	871	876	855	856	840	832	823	840	850	828	816	884	877	813	822	853	830	864	852	822	882	870	830	795	837	808	826	813	857
5963	590	684	652	588	531	565	555	558	560	555	441	413	356	365	350	381	370	397	438	434	357	372	379	416	380	448	426	440	383	373	389	387	393	348	382	360	363	378	392	371	358	345	367	380	342	377	319	373	384	363	340	352	338	374	334	317	352	340	386	343	362	363	369	357	342	338	341	352	333	356	381	362	379	337	363	361	346	328	364	348	366	380	313	337	359	319	356	372	354	369	330	379	344	343	330	352	326	378	335	334	353	343	308	391	312	344	345	344	359	354	352	347	348	315	331	339	353	402	331	304	350	367	346	370	319	335	325	318	369	344	321	319	354	346	339	370	336	365	332	352	351	361	335	346	387	377	329	353	337	341	350	367	340	359	356	348	366	336	315	357	310	356	351	333	327	362	385	355	335	344	315	358	309	329	336	349	332	356	359	391	385	370	331	347	369	408	334	364	367	351	367	354	339	352	361	358	367	337	328	355	329	323	337	339	317	363	355	346	383	338	338	375	333	349	311	343	334	347	355	364	308	364	354	372	358	337	357	367	334	325	320	342	343	352	330	347	340	347	365	340	313	326	372	323	334	363	339	328	329	383	351	345	341	325	321	353	372	360	315	322	345	327	343	372	361	352	355	324	347	374	324	362	364	348	371	383	328	344	345	307	345	367	336	324	376	351	336	368	343	361	364	354	353	339	374	314	335	323	352	324	340	371	379	353	354	299	373	330	361	353	373	334	341	360	345	324	362	343	322	356	339	349	329	346	307	372	355	337	392	358	336	341	369	334	364	329	366	329	322	335	341	388	338	347	365	362	367	385	376	349	360	349	339	314	345	343	345	344	325	394	362	326	315	317	326	317	330	382	352	323	312	381	364	400	369	336	333	331	337	322	384	336	329	334	345	324	356	322	349	359	306	349	333	345	320	349	330	351	369	334	325	323	363	335	359	375	327	329	302	345	391	359	332	313	332	347	341	335	339	378	337	381	305	371	350	357	332	343	352	342	312	325	324	339	396	350	381	366	340	325	334	348	363	351	332	358	388	341	342	335	347	381	347	305	355	371	338	348	356	344	325	344	352	354	373	354	366	343	333	332	343	335	364	353	375	352	369	360	325	348	332	324	384	367	331	356	370	374	340	359	324	352	389	384	326	358	364	335	346	367	334	340	335	332	329	372	358	305	371	352	355	327	364	341	375	355	346	321	334	349	334	322	362	389	343	370	340	375	339	361	342	331	338	338	307	374	385	349	354	332	333	334	321	374	333	329	357	351	352	356	341	359	347	340	346	356	361	323	339	342	362	357	327	362	334	348	342	359	347	331	365	337	351	356	350	335	366	363	346	351	327	344	352	354	319	345	344	347	313	373	366	326	380	344	364	318	358	379	331	384	351	353	381	366	355	395	362	333	352	338	339	340	323	374	349	371	354	333	320	354	355	362	363	360	346	359	330	361	335	363	337	350	346	332	354	341	342	348	345	353	349	354	355	320	334	363	340	345	354	363	326	342	343	373	362	362	337	382	367	391	343	331	320	346	349	350	362	339	362	341	328	330	376	347	323	363	358	369	335	343	371	338	316	350	373	342	346	352	310	314	333	342	367	347	302	339	360	359	351	343	297	318	357	315	330	320	305	334	318	314	357	339	354	347	342	335	337	342	354	322	350	338	373	323	375	365	322	369	368	346	347	351	334	348	362	397	377	377	372	351	376	340	342	335	347	349	349	387	362	320	357	323	358	356	335	357	351	353	370	339	315	371	338	336	356	338	331	352	352	354	373	327	386	361	321	347	332	353	360	340	359	372	376	350	374	348	331	359	355	347	377	345	366	348	322	330	354	361	353	358	378	333	337	337	360	332	368	398	403	363	334	367	319	373	328	357	342	310	336	363	370	320	345	327	342	308	342	366	370	368	377	370	351	357	313	318	334	335	337	351	337	366	350	358	356	326	362	341	351	323	360	328	332	341	345	357	333	344	372	349	317	375	356	351	358	350	355	353	359	365	340	313	353	346	330	363	372	328	367	352	363	350	379	345	340	311	389	355	364	331	340	345	329	343	342	344	342	358	347	350	353	363	353	340	334	338	337	353	318	372	323	361	349	364	341	386	331	349	334	366	324	353	359	357	373	320	354	341	380	350	354	309	347	365	323	375	341	351	342	321	349	305	385	408	349	340	344	349	343	317	327	343	381	354	326	317	362	409	381	329	336	342	345	336	344	338	350	342	340	370	328	387	376	347	375	383	339	323	339	335	368	308	340	326	356	335	346	346	363	356	349	339	339	323	380	354	341	308	367	352	327	339	302	342	376	358	342	328	335	331	350	321	346	334	353	327	381	333	326	336	345	348	333	314	331	340	322	333	363	356	343	353	343	333	329	342	362	370	355	367	363	334	344	336	345	378	358	349	352	373	366	383	360	353	346	315	350	363	331	374	333	355	325	377	344	331	360	358	312	347	350	362	317	351	334	323	349	356	330	327	378	356	355	315	352	368	331	327	334	376	311	352	357	360	348	341	346	361	322	364	357	333	336	324	382	387	352	366	351	359	347	353	358	313	314	318	358	329	337	383	348	359	324	333	347	351	348	353	352	341	347	334	360	322	379	347	344	323	371	363	358	389	373	325	360	336	338	341	343	363	396	333	368	316	311	327	338	342	332	317	353	357	315	337	374	372	356	332	340	350	337	356	338	338	368	362	339	392	332	372	371	358	318	342	360	306	322	349	325	337	311	316	348	348	362	398	353	362	369	330	327	381	348	359	359	371	327	346	364	369	368	338	348	348	371	346	339	354	350	352	346	330	362	346	341	352	333	356	349	374	361	373	349	350	370	334	362	345	327	317	325	349	346	318	321	376	338	354	350	376	335	360	348	327	385	352	328	377	351	357	347	330	356	360	321	326	355	359	341	328	359	366	374	383	350	351	368	318	309	358	337	345	310	367	341	326	357	339	356	374	335	369	335	362	332	373	317	337	390	324	336	332	337	340	308	386	364	363	375	373	328	317	329	393	338	347	345	317	382	404	345	322	358	312	366	381	342	351	339	343	337	345	351	346	318	329	363	327	331	368	332	320	320	336	309	331	371	325	357	356	341	337	345	339	349	338	369	336	357	360	314	350	379	365	380	364	352	343	372	355	327	340	350	354	321	361	358	333	355	343	333	346	358	351	360	327	340	335	350	354	350	325	338	344	346	360	326	341	355	373	327	350	350	352	325	306	314	379	346	361	362	362	397	352	349	347	351	345	315	370	326	327	354	333	306	349	371	379	362	357	339	364	393	337	334	356	351	309	348	351	358	318	338	339	321	321	372	341	354	365	318	330	352	339	339	357	348	342	343	355	353	355	356	345	341	344	382	366	350	363	347	327	379	309	362	350	348	323	348	357	345	399	326	331	360	348	355	399	323	334	339	369	351	346	383	371	321	360	356	349	366	349	330	353	335	310	359	357	356	378	364	326	398	286	363	347	370	345	370	397	350	360	357	316	325	357	370	355	329	343	343	343	359	321	387
6235	1177	1563	2015	2069	2045	2012	1893	2164	2046	1976	1387	1162	1185	1041	1112	1123	1190	1304	1373	1375	1288	1146	1193	1273	1280	1357	1408	1465	1429	1357	1358	1274	1233	1197	1110	1054	1076	1115	1052	1017	934	980	916	977	877	990	913	987	922	908	847	864	827	838	886	877	878	859	839	871	808	809	846	863	821	889	832	838	837	844	819	882	829	886	838	863	824	806	892	814	851	853	870	850	821	839	785	776	818	881	865	832	845	831	839	855	901	816	900	813	788	835	809	791	888	900	819	853	869	840	823	823	880	826	828	873	825	846	837	830	890	845	844	806	811	805	882	795	841	853	812	839	891	866	828	855	836	871	819	885	882	800	885	851	783	863	894	857	830	835	809	829	838	817	812	847	844	827	798	795	876	873	808	850	864	859	837	794	884	848	860	889	867	835	817	862	839	822	860	835	887	885	911	823	821	899	861	806	823	842	826	830	801	841	867	827	881	865	823	893	796	888	761	811	853	859	834	869	852	833	837	889	836	796	862	861	855	819	827	879	863	856	837	855	835	847	845	815	808	843	815	866	882	869	872	833	821	869	778	866	886	866	893	860	854	872	856	842	865	856	859	809	814	870	862	828	861	890	869	819	861	869	810	827	794	846	795	866	901	887	860	876	814	812	831	850	830	817	880	827	827	831	809	868	853	890	824	879	818	867	821	862	852	801	861	825	806	864	833	848	883	880	822	882	877	822	809	851	830	827	872	866	843	826	813	816	815	816	854	855	837	819	821	828	865	823	827	851	800	831	842	869	908	905	843	847	805	922	808	856	771	849	862	870	893	862	829	842	833	867	870	817	859	843	794	854	868	825	794	842	898	901	824	913	875	814	834	827	818	844	871	822	856	889	879	847	861	856	826	797	859	892	801	889	862	849	813	862	827	881	801	845	904	800	827	839	838	841	809	836	860	815	854	834	798	813	813	869	891	842	787	927	887	868	889	824	831	847	854	847	849	856	828	836	826	843	898	822	846	846	919	831	826	885	819	843	858	811	839	904	850	903	838	840	822	846	876	807	781	830	832	883	809	874	868	835	812	903	826	882	870	872	893	848	871	892	859	829	798	868	845	816	803	869	818	841	861	888	841	821	853	850	876	861	829	829	803	864	868	831	853	834	864	832	811	841	834	834	909	895	781	848	848	853	832	793	893	862	836	796	824	853	806	879	848	839	807	827	790	846	796	908	847	815	854	829	838	835	802	837	812	864	803	858	881	849	863	830	867	883	820	849	845	895	834	853	806	876	854	853	859	841	781	847	896	855	846	887	838	783	886	877	831	797	872	821	819	870	864	817	855	798	842	837	844	844	808	860	849	793	814	869	816	825	845	860	860	875	862	853	817	814	816	772	884	832	847	835	864	820	853	885	845	857	869	876	886	862	883	848	852	826	789	847	842	860	874	822	869	825	896	829	886	880	855	853	835	820	820	864	830	797	865	847	870	874	825	821	839	850	866	868	801	827	835	846	838	828	835	839	870	876	837	750	820	858	805	817	807	856	876	869	859	842	820	774	868	853	837	876	863	867	853	851	827	829	838	872	834	829	879	816	844	913	862	796	877	871	848	832	897	805	829	799	871	882	864	807	830	858	912	857	823	848	839	871	835	904	811	864	899	868	848	849	817	825	841	796	856	820	826	827	783	854	908	825	802	849	871	814	848	873	888	864	892	864	830	868	811	831	791	897	862	807	855	876	769	858	874	844	886	816	812	841	859	843	851	843	846	864	850	828	836	830	796	853	827	815	811	866	868	864	820	877	887	826	830	815	866	848	813	794	833	776	865	870	860	782	837	877	903	860	860	857	834	793	846	862	852	824	833	832	881	870	867	855	847	880	793	843	797	850	831	802	814	871	862	819	841	887	818	866	843	802	868	849	868	856	847	859	781	816	855	898	864	808	900	859	920	805	854	879	802	877	862	822	838	848	909	799	818	886	818	890	824	834	851	828	864	899	889	870	818	865	836	836	826	872	777	830	852	861	850	849	820	844	846	814	859	818	825	844	871	842	826	823	863	823	853	855	916	833	806	919	858	839	870	850	835	820	814	802	775	849	857	852	779	881	874	757	843	869	840	871	878	883	847	844	857	812	809	837	844	837	831	853	880	819	868	843	828	804	858	823	844	825	814	845	867	815	881	858	856	897	865	800	789	800	805	845	858	849	943	870	838	871	828	851	860	833	838	823	861	868	863	845	815	852	811	830	816	913	809	841	787	803	905	845	831	864	839	825	838	917	819	863	806	795	855	879	897	863	801	824	850	843	852	831	876	850	820	877	813	859	844	856	794	909	847	855	858	879	804	850	851	867	886	818	845	898	827	868	943	836	879	835	830	837	874	831	842	830	804	907	844	832	823	875	807	871	826	816	868	848	867	828	874	857	819	845	814	844	876	847	819	869	796	887	822	830	833	809	831	857	896	865	843	822	912	825	857	876	846	844	835	859	891	800	855	863	868	815	813	855	877	852	799	847	857	856	778	847	848	832	852	845	870	811	885	817	869	856	869	838	811	868	790	858	854	835	863	812	787	851	841	836	855	769	853	828	846	841	797	912	820	870	810	832	816	814	854	871	893	808	804	863	807	872	828	861	866	871	880	914	865	822	858	830	875	873	824	887	827	840	859	881	812	848	867	897	791	850	853	818	901	837	855	858	810	830	837	852	854	825	798	813	791	822	828	838	829	774	825	839	841	835	821	831	775	859	822	840	792	864	853	876	843	842	822	844	878	902	865	805	847	834	834	859	889	829	811	851	846	843	815	866	871	832	825	808	870	843	845	908	826	872	854	811	857	832	820	847	839	856	831	895	846	839	796	866	863	822	836	882	851	822	853	892	828	807	836	883	808	877	873	854	811	892	777	843	824	850	817	846	831	837	851	843	834	812	806	789	831	834	815	851	827	846	840	872	840	802	858	846	861	871	844	885	891	873	823	858	821	810	853	805	856	882	826	813	867	832	841	832	830	827	876	847	889	824	777	845	844	860	821	882	845	858	823	825	818	833	802	839	832	849	823	851	785	816	829	816	824	868	825	827	867	872	827	901	832	809	865	881	819	834	841	831	816	842	842	900	786	840	834	843	852	883	839	821	821	806	888	864	894	841	815	879	860	818	851	850	862	842	827	847	842	820	819	825	826	803	836	828	818	837	868	827	855	831	844	827	835	869	878	879	830	860	863	878	839	838	862	830	855	849	806	825	843	902	847	835	867	842	861	842	883	843	850	788	874	806	798	868	826	820	849	793	838	862	855	859	827	863	853	885	864	832	860	849	884	856	812	830	873	857	855	813	845	871	865	837	857	864	821	858	856	863	828	894	900	853	827	833	884	895	831	866	788	829	817	894	824	844	893	780	796	822	832	882	833	853	903	819	804	849	815	826	858	803	827	858	937	856	873	853	833	890	848	831	833	849	836	787	830	870	803	856	840	830	844	839	879	863	837	808	825	839	869	882	844	806	829	844	843	847	861	852	834	790	845	901	872	809	823
11970	1029	1024	946	881	705	727	659	684	644	557	428	356	376	344	324	355	334	356	392	367	381	343	347	397	404	382	390	365	367	343	395	345	367	330	328	328	325	340	335	318	330	324	347	287	315	293	301	315	268	273	297	279	296	289	298	279	262	253	288	282	268	255	282	308	262	252	305	280	276	299	288	277	283	280	274	292	301	268	276	306	269	278	275	277	268	272	313	286	296	275	271	283	268	290	294	292	289	302	298	284	251	300	284	277	291	282	270	288	298	282	262	284	264	295	280	261	307	280	257	279	274	294	303	265	270	316	298	283	240	266	271	295	283	303	286	241	268	299	277	261	279	303	250	295	288	293	263	273	260	312	304	313	251	252	292	257	282	266	289	250	282	279	271	263	274	297	285	291	301	304	282	278	293	266	303	306	274	267	303	295	244	287	296	276	286	272	285	275	234	281	288	293	277	296	257	289	223	275	307	251	277	301	281	301	258	288	275	270	296	285	279	266	281	277	286	300	295	287	275	294	267	308	277	277	247	270	236	300	304	280	286	282	263	270	283	300	258	290	256	274	287	259	285	298	273	295	295	271	276	295	308	270	293	274	284	284	290	280	259	263	285	255	282	293	253	250	259	277	287	265	307	268	270	270	278	287	291	308	296	253	263	289	261	286	262	310	306	288	283	262	281	260	292	294	279	281	291	273	289	286	243	296	242	322	273	280	288	267	245	264	287	273	286	269	301	278	291	289	307	271	292	261	280	241	277	278	271	263	303	265	272	313	309	300	274	256	285	278	306	275	272	262	280	266	285	316	296	265	287	300	265	280	323	315	265	280	269	278	300	271	283	277	290	265	261	299	250	263	285	288	254	282	289	291	278	281	248	281	265	264	300	293	301	247	280	273	267	302	249	285	258	281	309	287	305	282	273	287	239	286	265	266	266	302	274	255	285	250	281	277	280	290	275	270	286	289	286	315	280	285	265	304	287	285	267	288	299	263	300	266	277	294	265	265	283	260	297	251	277	315	276	246	279	291	299	307	277	284	256	300	265	314	316	241	313	267	277	284	245	257	299	255	251	270	282	267	280	267	294	285	270	276	284	275	298	280	279	265	272	273	266	281	291	286	267	262	268	294	278	259	256	277	254	274	284	258	245	270	275	258	259	265	254	279	272	272	285	272	273	282	293	280	311	257	277	313	268	290	257	280	308	258	290	290	268	294	284	236	277	276	260	284	232	280	241	263	260	314	265	288	284	290	282	268	324	294	302	289	282	314	291	296	266	256	282	285	254	285	279	267	259	263	299	270	278	287	258	284	263	258	261	271	298	305	330	270	273	308	317	275	303	265	298	259	264	296	270	262	262	294	240	287	285	240	273	252	292	295	301	293	313	286	278	263	279	288	266	259	309	281	291	259	281	295	255	246	285	291	265	291	280	266	293	269	292	243	270	272	289	333	272	285	282	306	299	262	258	288	273	259	249	274	289	270	313	257	267	287	285	270	265	264	308	266	258	241	314	255	263	276	295	289	293	290	291	268	273	256	287	287	275	284	297	280	283	271	248	256	289	280	251	261	270	293	285	278	247	249	245	297	269	279	293	269	289	267	277	273	290	262	254	279	266	283	303	285	274	282	257	277	254	266	264	306	301	294	272	262	270	259	275	253	281	285	276	288	246	256	284	286	282	274	216	308	265	252	274	305	279	304	292	282	269	272	255	259	243	293	276	281	281	295	256	285	314	294	275	262	279	277	283	263	288	290	257	266	290	306	291	274	277	296	269	253	267	272	253	281	290	274	297	289	275	266	278	271	309	265	295	285	275	275	284	263	265	296	302	292	256	277	297	258	283	261	305	255	275	259	265	272	279	262	258	278	275	264	280	279	286	262	312	282	256	288	255	292	287	276	289	307	291	300	282	240	281	265	254	270	265	310	279	238	268	253	238	289	266	255	275	280	277	260	261	302	301	268	284	266	301	283	262	302	271	271	277	259	278	291	263	261	275	268	276	311	265	261	306	298	279	289	272	270	262	310	301	255	260	261	303	239	282	307	262	274	270	278	274	298	262	292	311	269	257	283	292	314	270	291	280	280	283	299	298	264	274	263	258	260	296	278	249	282	262	276	294	232	265	284	286	264	256	288	304	261	235	260	281	286	297	277	292	291	258	269	269	293	291	280	264	279	286	291	272	279	281	269	301	294	285	300	251	289	279	258	297	275	284	263	265	285	246	274	238	240	264	255	257	261	269	265	290	294	233	268	291	278	301	305	271	275	273	296	259	278	258	282	238	285	258	283	291	311	260	257	269	288	284	303	309	292	258	279	257	290	300	269	254	307	281	299	300	278	272	271	262	264	262	299	263	278	246	315	273	244	263	268	259	276	291	274	280	277	263	280	304	292	295	276	259	253	255	225	310	284	299	288	272	285	279	253	326	254	260	251	277	251	263	275	272	306	315	259	277	257	312	287	299	270	310	274	261	263	263	273	271	242	282	288	266	298	288	301	307	256	272	284	288	283	281	277	295	305	279	272	295	269	276	259	277	274	277	255	263	273	301	298	279	250	288	278	277	282	297	265	300	286	311	274	295	284	265	272	248	267	279	254	281	285	250	259	286	286	259	283	255	312	266	254	285	305	271	269	277	286	296	261	292	295	305	257	293	274	281	239	284	287	271	266	271	307	269	289	271	278	278	279	293	285	304	280	273	240	277	312	280	286	296	298	287	300	280	251	286	287	306	268	282	274	258	284	281	293	264	301	272	277	273	285	307	304	294	290	260	304	305	269	264	293	269	287	284	273	298	261	298	272	254	292	284	305	250	272	265	275	295	275	270	289	275	272	276	262	262	294	310	296	308	286	293	286	267	277	297	283	270	297	266	310	264	298	275	295	295	280	242	276	306	287	273	270	286	257	225	268	320	282	283	261	282	287	296	280	251	267	284	286	236	271	259	286	308	276	296	268	279	249	287	258	292	282	267	267	273	269	258	301	264	283	279	264	306	277	263	287	275	296	271	287	275	288	285	298	278	277	298	289	301	278	279	294	276	283	276	302	312	237	286	287	301	303	266	271	274	290	292	285	264	294	277	285	237	278	311	306	297	306	262	244	288	302	274	278	289	298	269	286	304	289	274	267	289	237	256	281	275	285	301	269	285	289	281	299	285	303	253	272	226	293	267	279	272	250	255	300	253	266	296	287	261	282	262	281	255	256	289	283	296	281	279	320	273	275	301	306	305	277	279	278	317	270	266	284	277	275	281	254	263	286	264	260	275	275	283	306	281	260	288	292	260	279	263	289	281	281	257	247	277	281	283	276	256	260	291	270	271	277	330	298	277	267	308	257	244	282	313	276	292	277	312	295	293	291	298	253	260	269	259	239	251	261	302	272	284	266	262	264	253	308	263	297	286	270	298	281	292	298	287	285	262	288	245	294	287	269	288	298	266	300	291	299	290	278	290	271	312	285	239	297	266	284	253	275	267	314	289	275	271	266	266	261	281	258	279	254	310
7987	1254	2075	3090	2989	2890	2727	2651	2893	2685	2156	1543	1250	1250	1154	1180	1188	1307	1363	1561	1401	1271	1239	1255	1378	1494	1557	1604	1505	1539	1417	1437	1315	1317	1194	1005	1010	1067	1079	1008	933	917	848	829	816	802	775	852	851	832	756	739	711	700	719	723	737	746	713	696	697	712	720	687	726	672	736	674	704	679	708	659	725	691	705	718	799	730	663	677	653	704	682	653	692	681	667	645	660	737	681	644	711	660	679	680	749	652	660	638	664	691	702	694	678	660	693	693	693	707	671	697	674	683	692	697	699	731	704	673	701	660	665	674	698	693	702	719	648	726	703	692	705	680	695	675	728	685	721	705	667	743	704	688	730	655	612	710	660	713	680	669	703	665	717	652	700	690	671	698	687	682	700	673	694	692	676	680	710	672	660	678	682	678	668	674	663	693	711	654	690	709	691	643	694	672	696	673	716	694	727	695	673	716	711	747	693	719	679	669	638	667	649	660	732	716	709	695	684	694	729	729	670	707	671	648	696	689	708	699	683	681	695	691	672	677	718	733	709	692	672	661	698	702	685	614	707	666	735	648	676	689	701	694	657	669	731	707	657	675	652	670	683	682	708	640	669	713	695	702	716	681	672	656	675	701	628	602	692	682	686	733	672	673	668	658	679	703	721	709	687	696	680	706	658	725	734	751	727	632	675	706	651	638	661	665	683	698	713	707	703	744	665	715	695	650	627	722	699	680	710	682	690	691	718	696	671	676	692	701	713	705	685	682	650	692	714	689	679	657	689	712	699	671	702	712	642	706	720	734	703	705	650	669	730	687	687	672	687	667	681	697	696	686	658	671	725	693	671	737	692	695	691	647	685	686	732	698	712	667	654	677	668	710	630	695	712	686	730	678	668	683	711	641	710	688	708	671	736	706	650	756	653	687	709	700	680	685	666	711	684	686	704	691	653	738	666	725	705	661	694	647	693	688	674	686	716	678	698	688	714	727	663	652	688	666	692	690	693	686	655	689	690	683	722	685	642	656	658	696	711	654	680	679	664	646	668	679	694	682	691	701	655	714	718	668	699	702	652	684	665	634	692	694	685	660	684	718	677	705	674	674	716	674	713	667	663	705	693	711	730	722	684	673	666	668	669	675	657	733	650	731	703	685	664	691	674	643	665	707	681	665	699	687	713	685	669	749	663	665	696	657	725	693	725	664	713	707	638	675	659	718	668	702	706	674	689	655	710	691	725	693	665	676	680	719	683	703	693	670	696	673	669	697	680	661	684	680	698	693	653	700	690	694	684	720	716	662	675	661	690	664	672	691	684	707	680	679	706	722	664	719	692	716	689	669	668	744	722	682	690	707	710	689	704	701	677	722	740	684	685	681	693	683	678	706	713	735	671	652	681	692	677	637	701	720	708	662	725	657	681	668	672	703	696	681	702	641	641	673	694	668	720	636	684	698	693	717	687	672	681	707	656	685	682	678	645	684	713	669	709	692	735	671	749	705	710	692	680	692	711	700	668	675	693	686	689	697	686	677	695	675	687	619	685	737	726	724	642	688	716	708	655	702	662	664	674	689	709	737	698	686	673	704	668	659	652	641	673	684	658	708	690	677	691	696	671	678	684	670	723	703	716	700	677	663	673	666	693	729	725	624	719	702	658	703	683	683	695	673	656	682	693	674	656	670	685	654	627	674	657	703	682	658	729	663	694	717	693	690	659	682	700	729	719	697	698	679	648	713	705	694	708	680	658	697	684	704	699	705	671	705	729	685	698	687	662	657	695	721	686	727	718	691	686	719	676	711	629	671	652	643	705	713	729	649	651	724	673	708	694	705	729	697	697	713	683	667	670	703	653	691	676	668	658	680	649	710	657	679	681	670	720	662	689	748	723	678	706	697	704	690	735	723	660	703	661	709	672	711	700	732	653	666	650	687	656	704	677	695	699	695	639	701	718	719	736	717	672	715	681	695	698	649	683	639	681	666	661	706	713	707	692	679	713	680	710	723	693	671	640	673	703	714	699	639	660	677	695	669	668	653	710	679	706	688	703	689	676	669	690	707	671	728	712	633	694	676	727	679	677	694	665	714	678	743	648	689	721	681	695	661	701	668	658	662	697	718	667	688	660	687	717	672	704	657	697	623	679	668	683	676	672	667	721	722	672	720	655	672	661	678	663	731	679	683	702	695	717	741	660	708	666	689	720	703	709	690	641	675	667	716	647	659	658	685	643	756	692	676	677	700	690	715	725	641	651	692	707	706	719	661	669	674	672	681	672	682	736	714	714	653	660	698	734	647	669	737	655	735	671	727	746	697	670	649	634	667	671	733	695	673	684	696	665	682	672	682	693	689	722	657	708	666	703	699	703	660	666	729	714	684	714	646	649	711	678	707	664	664	676	719	711	695	710	698	676	671	698	669	745	705	681	717	672	671	681	715	665	673	672	685	681	665	684	662	665	702	712	719	669	669	696	664	708	734	681	723	685	646	692	718	700	660	711	728	688	701	687	709	653	689	697	633	707	642	677	717	709	700	685	645	670	655	650	680	679	677	674	668	678	696	697	706	695	672	673	687	725	642	658	720	718	673	698	692	708	683	645	642	662	708	673	704	643	722	714	694	669	722	711	663	652	691	681	677	660	672	701	686	666	701	708	659	664	714	706	686	720	652	657	698	695	687	695	673	660	677	682	674	702	708	643	712	683	711	718	682	708	653	717	736	700	716	698	683	679	678	685	696	719	727	708	704	662	681	681	688	646	680	670	731	651	659	723	721	676	718	657	709	658	733	675	664	679	711	718	679	696	771	725	701	662	708	682	657	675	675	692	702	634	652	682	714	713	715	635	679	750	691	715	745	684	694	651	676	699	729	670	700	652	669	705	684	726	740	644	723	674	718	669	694	696	696	683	661	686	697	665	675	710	666	709	748	654	729	728	687	711	670	683	688	659	708	654	692	692	679	655	704	695	638	686	634	680	670	676	702	666	736	718	689	698	725	679	698	705	688	723	687	679	717	684	682	692	721	693	699	659	714	693	715	667	702	702	688	698	692	665	661	691	738	689	683	716	710	691	670	667	674	695	711	700	666	707	741	670	686	711	704	668	714	698	692	720	743	672	650	699	723	638	681	656	649	722	703	705	711	670	667	664	696	661	662	733	730	695	693	701	680	757	667	662	710	673	688	666	667	677	673	711	698	638	679	697	659	643	635	672	665	661	665	690	699	699	704	715	702	672	646	663	672	701	720	720	642	715	697	691	692	691	746	671	671	666	689	674	663	664	655	637	742	719	693	666	690	726	701	645	689	671	681	714	692	695	660	658	740	679	703	704	706	674	724	695	676	680	669	707	650	702	646	657	698	687	697	684	630	668	634	701	650	678	710	698	716	692	703	685	655	673	678	666	694	632	670	653	661	686	667	732	664	716	702	695	698	706	662	714	693	708	685	624	692	701	683	646	626	684	680	670	714	695	690	696	733	673	713	705	730	680	713	681	651	732	657	709	698	702	727	678	671	701	695	711	648
1300	379	433	540	480	524	472	497	441	447	449	399	373	402	421	431	384	397	390	415	418	387	392	383	388	443	405	399	439	383	419	403	419	383	383	377	375	368	382	378	371	367	376	363	341	368	351	358	362	348	380	384	353	345	392	393	347	376	352	344	384	360	327	367	367	333	362	372	357	365	372	348	322	364	329	348	350	360	364	351	326	352	391	355	363	380	354	358	350	334	354	331	354	344	353	344	384	360	340	362	346	371	352	382	313	332	393	363	381	343	340	313	344	368	350	366	350	359	376	309	376	391	380	344	343	322	330	370	370	395	345	351	373	350	387	356	340	379	376	387	350	377	321	375	343	351	334	383	352	371	325	326	378	318	349	367	359	394	345	385	376	435	343	375	345	374	397	373	337	372	361	353	358	353	335	370	345	365	363	370	366	360	355	374	376	368	379	341	361	381	340	366	340	379	359	379	364	374	351	356	355	354	323	344	348	390	369	365	385	399	338	373	355	361	381	346	353	347	346	361	338	327	364	359	342	376	352	357	367	392	366	382	375	350	396	365	354	352	356	318	343	355	329	332	372	330	376	369	356	352	359	386	347	358	342	357	330	347	330	359	339	354	338	343	404	369	357	360	371	418	365	358	349	409	352	351	365	370	340	348	415	344	355	363	382	373	303	381	371	350	337	365	334	378	363	340	330	387	416	358	336	340	363	361	367	387	360	348	337	384	309	367	381	386	319	407	331	368	374	396	365	352	397	352	362	338	358	338	344	369	363	329	314	377	365	368	393	361	392	339	363	362	361	339	380	369	365	374	348	379	326	348	365	358	352	323	411	347	363	347	339	347	343	355	372	357	353	361	358	357	393	343	369	369	344	338	352	389	360	380	352	354	355	344	370	374	364	345	374	384	332	388	375	350	356	397	376	345	358	339	387	382	349	353	326	365	356	366	358	333	353	350	381	378	393	351	331	354	364	332	338	397	361	379	381	364	383	389	385	328	400	363	359	378	371	376	355	326	362	350	366	361	356	364	354	365	382	348	356	349	396	341	363	330	354	335	346	355	370	370	345	379	384	379	361	338	356	350	346	347	325	380	336	372	369	337	341	343	328	346	365	375	392	380	371	374	359	383	340	335	339	336	363	353	347	358	370	367	353	349	372	412	340	355	368	358	375	383	353	364	360	371	392	326	347	319	351	340	390	375	352	352	363	326	340	325	344	374	360	349	349	378	366	375	364	338	348	352	382	346	350	363	359	381	334	364	340	355	349	340	369	371	356	354	359	342	348	337	403	375	378	384	383	332	336	367	343	373	394	360	377	365	358	345	370	346	351	349	377	359	367	385	379	333	349	396	372	381	391	364	375	382	339	345	367	325	342	375	331	369	381	423	366	377	328	345	346	371	340	358	381	362	380	353	346	374	372	374	396	380	339	337	351	363	356	365	350	325	380	357	354	386	376	342	357	337	398	416	424	359	354	370	371	373	342	315	339	388	369	363	325	352	369	363	362	379	374	356	356	381	338	400	343	357	366	376	402	374	404	398	351	375	381	346	359	357	378	374	343	404	381	363	310	336	404	383	379	394	340	371	342	362	350	350	344	385	358	380	375	360	335	378	345	386	358	352	343	365	384	346	363	332	347	380	346	367	375	365	378	326	354	403	359	351	358	351	344	384	350	382	331	363	374	344	397	369	355	365	359	358	359	356	370	368	393	375	365	384	356	372	375	355	367	363	352	354	335	391	380	374	344	352	362	350	356	383	359	376	332	378	351	363	359	377	390	372	361	369	354	346	358	385	375	376	384	333	354	369	366	347	375	330	326	365	386	370	368	355	392	379	357	368	390	368	333	376	376	367	344	374	349	375	380	382	332	371	361	351	361	369	381	339	350	350	344	366	381	350	349	363	382	386	317	346	331	333	353	389	332	376	350	355	323	326	360	363	361	355	345	326	408	380	369	394	364	359	389	352	358	334	363	362	358	366	331	379	352	394	343	342	332	394	355	384	331	365	390	338	332	325	360	389	336	370	398	365	382	375	368	338	362	355	334	377	365	327	352	403	334	364	372	380	365	375	389	375	370	369	379	338	358	344	379	363	406	349	374	364	352	342	373	373	396	375	388	390	329	374	346	365	388	362	344	360	321	320	343	355	380	366	368	356	347	348	370	391	353	374	367	377	342	369	375	378	340	351	381	345	364	395	367	358	332	350	367	344	350	400	392	380	318	375	340	354	323	356	380	372	304	362	331	349	360	374	356	353	345	417	385	393	339	358	351	362	371	348	348	359	318	353	366	311	379	333	340	357	381	333	339	363	351	337	349	358	371	342	369	361	343	366	343	374	351	323	350	354	389	335	372	347	384	349	350	397	375	347	372	345	354	343	362	355	347	376	356	361	348	408	377	371	324	330	353	330	356	323	366	353	368	381	357	348	367	358	337	360	372	369	374	385	340	393	403	411	369	397	356	332	340	400	361	397	380	347	385	387	347	362	384	331	369	382	344	355	373	349	356	356	334	397	354	366	370	391	335	381	333	365	349	357	371	373	411	348	358	325	364	351	377	368	324	327	375	358	367	379	369	374	360	358	369	371	318	346	354	354	364	366	359	368	318	368	377	331	348	347	335	361	327	371	374	349	392	353	372	350	338	367	324	347	340	382	358	380	353	375	341	351	329	383	371	370	365	352	338	367	352	386	341	375	418	383	336	344	357	403	351	402	334	379	347	374	341	342	353	357	351	382	336	322	370	344	369	354	362	362	369	361	368	375	385	381	347	368	377	361	349	407	342	312	360	359	349	357	355	363	387	349	365	372	371	348	368	364	365	401	369	335	366	332	351	367	378	366	327	361	366	389	356	338	383	384	343	371	370	351	366	370	357	354	378	368	344	351	376	353	342	379	346	345	360	363	371	361	380	361	321	359	405	372	375	384	380	341	349	376	337	383	375	346	396	338	340	390	306	339	385	375	324	348	334	354	358	387	318	340	358	350	366	382	358	335	384	370	370	336	410	382	348	386	366	357	360	339	327	364	343	355	387	351	358	383	320	389	350	366	358	321	354	404	366	382	329	351	339	358	332	371	387	329	376	371	345	369	386	325	362	351	349	377	358	358	346	351	345	392	403	397	364	369	359	360	348	388	376	376	362	340	348	354	358	368	358	352	361	373	359	385	338	398	337	329	357	374	370	392	399	359	363	348	413	363	374	356	364	394	369	332	336	363	370	365	354	306	341	376	352	377	304	351	376	359	368	375	396	324	411	297	360	318	353	361	339	400	343	377	350	360	377	392	341	389	370	340	367	369	367	324	367	322	319	368	318	349	327	388	342	395	360	370	396	336	341	356	357	355	378	326	345	380	348	352	364	378	375	351	376	363	320	335	388	402	391	390	339	356	356	372	364	399	363	372	377	358	361	351	338	344	371	361	353	391	388	383	356	358	375	363	377	361	346	355	358	355	372	382	330	347	352	351	338	384	386	352	367	360	378	356	363	373	362	353	368	370	366	350
2005	915	1090	1434	1499	1387	1415	1476	1519	1485	1291	1013	1052	1012	968	999	998	1030	1107	1074	1103	1100	1065	1069	1151	1213	1194	1285	1139	1129	1149	1163	1116	1077	1028	1013	1012	997	963	961	1028	936	958	876	902	886	933	936	947	877	903	886	903	921	904	966	869	877	864	845	820	889	881	832	825	843	926	851	890	907	865	864	875	856	924	838	866	869	898	818	929	849	848	871	886	863	934	872	853	878	831	860	886	873	836	859	874	837	903	856	864	834	867	871	829	874	873	896	851	884	858	829	844	893	887	881	829	908	808	891	863	903	905	839	861	862	908	857	859	829	881	876	846	861	905	816	875	856	880	822	887	865	809	825	906	879	890	883	869	953	898	828	881	834	864	882	844	857	896	878	849	872	898	879	875	872	856	842	853	879	868	855	888	867	875	861	843	886	877	851	869	869	869	872	860	834	880	849	828	926	854	820	805	900	951	875	863	866	846	910	878	933	866	864	833	848	843	863	866	852	820	868	897	849	863	892	877	880	845	860	823	876	839	810	939	849	846	870	833	837	892	847	862	881	850	929	835	866	843	822	914	894	871	889	831	870	864	854	887	881	863	897	842	860	873	857	856	839	874	831	868	816	874	822	897	873	882	866	876	896	925	870	884	869	859	886	874	927	858	888	890	875	874	838	818	879	908	825	868	886	874	844	877	862	838	880	862	878	888	884	831	850	840	870	852	908	822	848	843	880	905	858	821	873	859	861	909	886	836	851	857	878	882	864	890	840	840	842	858	949	825	853	854	897	892	869	875	897	819	893	864	869	871	913	849	841	834	893	892	820	850	832	865	928	827	936	845	863	857	880	906	783	832	900	885	869	829	907	936	893	909	903	886	882	869	914	880	916	798	847	848	798	866	833	894	832	859	831	819	860	797	850	913	808	844	857	871	889	858	871	860	877	906	846	811	846	889	877	903	886	856	953	889	836	876	853	850	854	859	915	849	886	842	899	878	904	888	872	890	849	865	890	879	909	884	861	832	847	881	796	818	886	861	890	908	862	842	841	897	844	841	903	860	869	871	884	864	846	789	912	871	864	828	873	925	878	911	873	849	860	871	867	837	908	846	939	834	912	869	863	879	866	930	860	910	810	870	825	880	903	908	863	900	882	889	905	824	822	892	922	820	833	865	869	887	830	859	867	869	867	838	870	859	941	896	899	877	879	827	916	891	856	887	900	874	927	840	869	885	830	811	841	855	893	874	857	783	869	866	876	890	814	895	887	824	859	873	886	869	879	868	870	860	837	911	899	864	856	869	829	852	894	890	856	857	934	864	830	897	824	844	849	844	833	887	857	827	916	865	908	891	816	861	928	835	813	901	869	846	815	890	879	834	832	808	840	825	860	827	899	884	853	838	906	835	881	872	833	919	890	867	890	891	923	908	804	852	875	866	847	878	886	858	811	841	892	863	835	873	835	849	907	867	784	891	848	872	867	856	883	887	828	871	803	888	908	867	887	880	918	831	908	828	892	889	880	849	870	864	884	811	939	875	904	899	855	880	863	895	884	899	883	920	863	875	860	917	858	831	898	890	877	846	894	853	891	827	932	841	870	873	836	847	862	905	881	887	883	893	853	853	916	890	907	813	894	929	883	865	926	914	856	843	872	852	901	811	859	852	850	871	898	869	907	901	849	877	868	892	883	868	860	913	875	853	899	889	890	867	884	837	819	834	836	872	861	859	854	900	900	879	851	881	804	865	837	867	846	880	890	865	878	824	883	897	887	886	918	826	900	846	884	855	896	909	899	848	882	798	861	908	882	832	878	870	840	831	877	887	826	868	851	886	832	905	832	836	852	905	811	917	863	853	906	853	830	884	890	839	904	863	856	925	842	861	850	936	873	886	893	826	872	897	925	869	924	867	863	868	834	854	850	848	848	888	865	846	856	855	869	831	873	859	843	891	914	827	840	841	890	932	882	927	871	866	834	807	854	855	892	873	804	889	880	894	889	856	838	835	874	890	868	898	842	830	865	869	917	820	912	881	861	849	885	860	893	872	868	878	829	846	862	898	842	804	828	857	895	892	854	817	848	862	838	865	898	858	878	902	839	872	856	864	865	884	884	864	891	873	904	874	878	906	800	912	867	901	862	917	869	850	881	858	883	854	840	813	872	877	925	885	892	884	879	897	931	882	874	889	879	863	825	875	856	851	875	896	873	906	891	883	895	846	850	896	943	928	857	863	879	895	820	877	899	878	845	888	844	886	896	879	827	840	904	858	870	908	924	824	853	855	887	859	899	912	860	890	869	853	834	851	909	855	833	849	914	892	864	886	900	884	890	820	915	871	860	832	841	868	853	850	842	883	897	887	908	903	890	848	880	885	842	809	871	849	835	861	824	851	851	880	891	931	846	905	829	886	883	852	877	849	918	888	906	850	899	891	893	848	873	834	856	887	874	861	839	825	897	847	902	847	862	912	889	849	871	858	861	883	919	875	872	891	888	905	880	865	899	880	860	879	892	870	869	866	874	839	873	894	905	849	879	863	894	876	889	888	833	884	827	893	894	789	817	855	855	855	882	832	878	836	835	820	867	854	888	867	907	800	786	880	852	855	886	831	935	785	878	857	914	872	856	890	871	867	878	842	862	897	906	909	875	867	906	874	906	860	895	883	840	863	912	872	828	876	840	911	918	904	885	884	889	864	852	876	881	890	878	837	839	908	870	837	832	902	892	854	830	821	799	847	881	861	854	847	852	879	849	867	851	918	869	886	896	927	837	877	881	905	815	841	891	894	864	897	876	835	819	881	817	824	890	860	823	869	865	855	900	889	890	897	865	852	876	812	900	863	866	872	846	885	866	839	878	897	891	857	927	868	846	813	861	904	912	851	855	863	931	819	924	842	841	861	879	866	869	851	867	904	892	848	882	865	865	886	888	920	874	871	834	875	923	883	899	840	893	875	931	893	867	900	886	854	870	828	869	828	844	882	844	828	878	814	891	869	868	918	908	919	875	945	924	823	884	857	882	878	842	873	934	887	850	874	890	893	852	905	856	861	888	835	896	869	837	870	897	922	841	892	867	853	897	868	872	856	896	848	828	885	857	879	845	859	867	897	896	864	890	891	865	876	908	926	808	848	817	886	867	869	853	906	873	876	835	879	899	841	870	901	869	902	874	839	880	834	913	924	808	867	864	857	894	884	854	907	905	889	858	900	882	813	892	867	868	876	881	938	890	874	894	847	849	937	852	866	882	827	846	871	889	874	867	887	875	897	913	873	800	833	909	833	881	834	822	928	855	882	850	859	864	871	867	834	843	854	884	903	859	876	838	810	856	833	892	918	921	918	865	907	898	885	888	876	856	897	835	881	866	846	865	880	891	761	869	857	851	862	841	873	860	922	821	868	893	869	833	859	880	931	916	887	845	883	857	842	862	894	817	882	891	864	905	864	871	896	877	830	829	860	860	829	907	919	871	839	886	850	865	899	924	850	857	844	858	847	899	854	853	896	886	810	827	868	903	915	884
6165	668	767	849	816	705	684	688	617	564	469	441	410	423	392	421	409	408	428	410	393	416	411	440	451	488	424	406	425	403	404	439	390	382	369	352	380	376	370	381	369	350	332	348	390	368	354	392	351	377	362	367	360	364	380	336	378	361	376	334	358	350	358	369	346	360	334	360	356	352	338	359	395	369	346	358	336	353	380	337	334	280	351	378	327	375	340	334	385	330	368	352	354	343	358	361	348	322	373	364	341	350	355	359	366	352	351	363	328	337	329	385	339	357	350	318	369	330	335	312	342	361	364	341	347	322	365	360	362	361	339	340	361	378	361	362	309	364	353	351	346	370	362	363	356	368	328	370	375	318	334	359	370	350	334	330	366	326	362	391	321	367	372	356	350	355	331	352	321	381	348	388	318	336	369	351	375	345	349	333	384	327	325	338	382	334	308	374	338	378	328	326	317	365	369	346	341	398	367	348	331	385	324	365	369	331	316	345	371	343	362	339	350	378	374	372	342	343	345	375	349	371	353	338	344	345	364	345	335	317	358	349	352	364	339	337	358	334	320	340	366	324	421	329	361	348	344	349	324	356	333	331	364	364	334	348	365	355	372	381	373	347	346	362	348	354	351	339	348	370	362	364	317	341	347	313	322	328	388	365	351	342	361	371	393	393	378	350	327	365	390	354	321	341	353	357	343	370	346	326	315	340	363	354	364	337	356	398	349	345	339	333	368	330	345	363	402	342	318	392	346	330	375	358	299	359	345	359	333	333	339	348	337	340	338	358	344	367	365	307	327	387	335	306	345	366	324	345	326	316	383	340	368	345	347	389	338	366	327	356	372	323	392	370	338	370	310	350	359	344	346	353	366	330	384	352	346	384	360	364	332	354	339	334	358	350	344	371	342	341	387	353	390	350	329	377	324	357	367	353	363	328	332	338	364	382	335	343	361	311	373	353	376	369	366	336	327	357	364	370	353	353	346	364	379	385	334	319	339	368	315	314	366	332	347	358	372	347	348	356	324	342	328	355	350	330	333	334	366	360	360	372	348	313	358	345	333	351	341	344	325	355	346	335	348	319	355	345	314	393	332	366	358	343	369	351	357	355	364	364	339	363	328	367	384	361	357	393	339	345	356	333	333	334	360	318	360	339	366	380	335	317	364	345	362	343	363	309	391	373	384	383	319	362	369	375	355	330	364	340	348	324	374	369	350	352	347	349	341	360	391	367	352	353	344	386	332	324	354	342	344	373	358	347	367	358	343	313	339	343	334	340	342	358	359	321	327	371	367	335	330	348	320	385	353	383	348	382	377	351	362	378	345	366	321	322	352	338	355	371	339	336	338	347	345	333	355	316	338	357	329	344	359	360	329	367	356	347	363	325	321	334	373	391	359	378	364	339	340	341	329	332	349	356	352	333	330	373	355	327	340	379	356	325	359	378	360	321	341	348	333	354	366	359	348	317	331	355	318	377	392	356	333	323	365	348	338	380	353	347	352	334	348	344	351	295	357	347	350	375	356	356	324	396	347	364	328	362	342	396	345	356	350	371	355	331	334	388	349	332	354	339	351	326	365	371	314	353	355	321	377	347	370	381	351	383	375	376	339	363	334	348	324	357	343	330	373	360	347	349	364	326	357	334	358	365	365	344	324	346	369	357	356	332	336	334	378	341	405	381	358	329	343	354	328	344	360	355	370	358	398	373	374	366	346	332	356	342	323	394	326	360	321	334	355	344	346	348	346	357	364	356	377	352	337	340	357	330	360	368	370	382	353	360	344	364	345	377	352	308	321	368	412	337	359	357	360	364	349	356	330	340	338	347	347	359	327	367	346	344	356	378	326	362	343	338	386	339	348	360	359	331	353	354	380	386	359	377	354	348	379	356	362	397	385	417	358	395	376	328	305	314	336	364	334	331	336	352	341	354	343	340	368	354	327	331	386	335	365	378	339	412	354	338	341	334	375	351	341	360	334	344	382	382	326	353	351	357	365	369	350	366	321	327	316	363	390	341	307	371	381	323	322	343	344	341	357	357	337	347	370	379	356	352	366	346	352	333	334	342	324	367	354	353	361	356	345	353	347	322	340	359	379	332	328	362	332	338	330	360	325	336	322	306	366	343	347	335	363	335	341	355	349	380	407	344	369	319	346	352	321	345	316	322	343	345	324	369	380	367	353	349	330	351	333	325	347	352	370	349	380	338	325	315	361	346	411	365	378	382	320	336	346	387	384	358	390	329	334	343	367	357	369	363	368	349	350	349	360	387	359	332	395	326	342	328	320	339	362	365	368	371	348	394	369	370	361	371	332	373	349	375	336	340	384	364	360	355	351	330	346	347	353	364	328	360	350	346	371	344	353	329	366	329	384	318	378	361	384	374	387	370	317	387	379	367	342	332	349	353	367	343	331	337	350	373	359	378	392	369	379	381	377	352	365	363	311	363	368	356	321	358	345	333	358	369	364	375	374	358	391	353	340	300	348	366	357	373	381	310	350	338	346	354	348	336	366	353	388	362	366	369	330	323	337	331	365	343	373	370	346	356	351	335	349	319	346	368	371	321	337	336	320	354	374	358	330	391	376	374	387	322	347	378	347	352	342	344	347	331	324	380	357	354	354	374	387	352	349	331	361	368	351	355	401	357	340	399	335	338	351	357	359	354	344	361	347	351	371	305	361	324	345	372	327	339	341	382	316	344	353	327	356	369	350	348	331	335	363	331	320	331	346	345	356	331	346	350	359	325	360	360	316	368	360	374	332	343	355	331	353	342	346	336	319	347	342	371	364	328	319	379	376	354	351	329	321	328	335	350	342	355	341	363	367	377	336	375	309	368	342	333	366	367	367	366	373	370	337	351	305	378	371	348	375	357	324	377	350	373	333	354	344	351	359	351	365	316	343	349	386	337	341	322	350	342	355	342	361	348	349	362	362	358	334	328	370	385	378	389	346	334	382	343	369	355	369	320	343	324	353	352	384	323	358	353	351	353	328	352	359	337	295	347	340	387	376	342	369	363	344	341	359	342	380	377	364	376	359	365	329	357	333	371	351	350	350	334	342	354	340	328	355	359	342	373	349	372	356	389	327	337	359	341	395	335	358	348	409	331	296	363	328	381	352	338	358	325	365	343	353	362	347	367	358	320	369	340	351	352	338	345	363	393	336	330	320	373	347	364	330	378	359	374	347	316	331	388	328	311	399	341	333	359	348	319	327	340	361	382	365	350	325	346	375	353	343	333	325	337	337	383	330	335	332	385	362	370	389	342	361	345	338	346	349	371	353	352	351	316	352	342	366	339	394	334	355	358	343	357	352	373	374	352	368	322	315	338	337	334	378	378	355	332	335	364	327	373	358	339	352	363	338	371	347	355	336	374	378	390	366	351	372	343	384	323	359	349	345	365	360	350	363	359	348	356	345	354	341	355	327	353	349	323	354	303	353	371	325	348	388	359	343	411	343	316	347	316	337	349	367	344	383	344	359	364	352	338	355	347	366	343	344	349	357	330
6284	1110	1822	2626	2777	2545	2558	2569	2365	2074	1518	1157	1254	1162	1196	1254	1257	1348	1326	1346	1229	1303	1284	1329	1413	1515	1348	1440	1390	1428	1407	1308	1254	1142	1097	1085	1123	1099	1167	1093	996	1002	1010	891	920	948	978	965	897	914	893	895	939	874	838	883	908	888	868	809	851	872	869	916	887	892	879	857	846	841	838	829	840	821	829	821	909	866	893	842	790	845	847	866	831	877	838	840	869	857	847	881	857	852	806	809	827	856	860	848	808	899	827	904	866	842	865	872	858	866	865	888	822	863	900	809	878	911	828	819	835	841	799	872	862	856	807	849	890	835	890	871	935	824	833	829	845	876	857	829	873	797	895	813	872	878	911	832	825	874	822	856	893	842	833	861	883	859	844	850	846	846	846	862	867	867	826	871	821	823	861	864	867	862	865	822	898	841	851	787	886	849	813	869	802	846	833	821	860	826	919	857	835	836	864	847	868	859	877	869	879	827	857	847	808	868	892	798	878	850	826	869	847	883	860	830	845	844	859	878	863	859	805	867	786	856	818	840	894	881	844	832	878	834	885	836	853	918	870	846	850	877	840	887	820	862	792	853	909	872	898	813	878	865	834	894	836	864	872	848	829	849	851	884	836	840	797	884	869	881	838	817	872	808	820	857	904	848	877	840	851	818	798	873	828	836	839	846	831	819	811	839	840	867	805	893	869	848	831	796	845	810	810	867	882	805	814	813	840	835	868	857	809	853	802	807	885	855	844	825	901	885	833	870	850	837	812	895	867	845	866	874	892	857	885	847	853	874	904	786	889	841	844	871	856	846	825	864	857	852	831	838	816	844	825	864	881	862	806	890	881	857	879	802	842	864	896	859	885	864	842	804	865	932	825	865	895	805	878	856	856	844	826	893	829	817	835	835	855	838	892	909	902	875	799	810	857	868	837	863	847	801	826	905	861	809	831	852	874	866	794	832	858	859	861	874	855	901	832	908	847	828	853	826	836	867	837	836	900	861	855	847	861	870	819	867	852	930	810	829	876	844	843	831	827	881	900	810	803	923	885	793	816	890	837	840	828	821	842	838	862	861	865	857	825	875	884	819	864	850	862	868	942	904	864	833	853	790	898	863	888	799	833	827	884	857	832	839	860	817	848	863	850	875	886	837	857	867	856	835	846	852	845	877	846	829	883	814	866	861	858	915	831	849	840	906	877	896	849	878	875	805	854	852	857	871	823	875	857	858	846	833	825	931	812	820	903	855	834	822	818	861	836	829	776	839	847	898	855	881	867	873	843	798	823	842	802	893	830	799	893	837	851	797	780	848	858	854	938	894	842	877	841	885	835	861	843	858	788	869	884	877	800	862	814	844	830	839	898	831	837	819	840	875	867	811	902	814	841	865	814	821	835	806	903	812	914	827	827	826	849	830	852	920	825	846	888	847	868	856	836	862	836	851	885	844	792	782	882	832	860	834	858	810	810	845	829	833	871	796	809	814	870	861	877	870	899	857	873	881	858	865	842	856	806	797	932	819	847	825	854	892	851	816	815	848	895	852	778	839	836	844	805	873	880	855	855	815	827	861	841	774	811	854	825	865	807	840	843	865	867	821	868	814	808	832	824	866	791	849	882	858	859	824	865	866	889	865	794	822	838	833	845	866	831	768	818	898	863	844	829	843	845	811	913	793	841	876	858	890	877	854	840	887	836	856	861	864	847	834	843	819	834	903	865	816	843	857	861	879	809	847	833	828	831	823	882	879	853	844	902	858	867	850	859	830	846	892	818	804	855	866	824	880	882	853	885	848	934	852	877	867	845	824	864	883	905	856	842	870	838	864	828	844	850	876	834	904	825	831	861	877	812	829	786	817	869	879	844	858	919	881	838	852	843	829	828	859	803	870	859	870	893	853	835	783	860	879	828	858	876	843	883	831	865	837	878	853	851	800	807	839	878	800	916	836	793	861	820	850	820	891	825	839	884	840	831	859	876	880	822	907	881	817	866	819	881	913	792	862	817	862	821	817	750	872	860	837	884	838	829	867	819	825	865	862	857	902	821	850	837	865	807	845	825	843	812	805	857	838	872	860	908	837	870	850	847	854	835	836	811	866	797	851	856	858	847	878	854	898	808	807	817	895	861	889	804	880	843	796	877	844	863	857	810	896	853	832	868	886	818	844	837	878	874	840	852	837	854	904	828	888	834	903	886	866	830	848	829	879	866	840	852	833	888	812	919	848	866	874	834	868	854	854	798	864	830	856	824	824	882	819	849	868	857	859	845	845	911	836	870	873	849	890	850	824	815	923	876	849	870	858	872	855	878	800	831	870	845	872	909	860	855	862	860	854	861	821	863	819	845	862	849	874	829	800	839	843	823	867	873	852	891	855	883	887	851	832	847	831	795	805	894	788	868	841	888	869	876	794	884	832	856	847	863	834	846	855	850	863	882	845	866	860	910	913	864	906	863	815	856	860	847	828	854	879	847	868	844	854	880	793	868	848	903	847	855	831	864	836	842	873	830	824	866	828	841	818	852	862	860	846	870	831	876	865	810	827	832	862	825	847	836	868	818	869	818	904	842	867	868	850	821	881	919	805	847	804	796	831	859	908	792	842	819	829	865	830	835	904	801	896	852	856	824	852	805	831	873	849	847	824	825	855	895	854	818	888	896	919	809	877	885	827	840	787	827	841	875	898	863	891	819	893	934	915	831	861	834	852	881	844	855	841	819	849	912	835	830	833	810	886	901	855	854	873	813	852	832	888	832	842	914	855	871	869	866	875	884	864	883	865	861	815	788	841	848	837	846	793	909	816	876	890	866	891	873	908	781	866	843	815	885	830	833	829	870	866	804	931	827	827	838	873	857	819	906	860	835	849	850	804	822	890	860	827	879	883	791	859	817	877	876	865	859	866	856	812	824	867	869	869	865	918	840	874	855	858	820	807	823	820	906	934	849	831	804	843	865	854	893	853	780	825	861	816	827	876	861	838	841	915	844	856	880	809	906	839	877	824	885	839	842	878	823	868	860	833	856	831	804	835	879	853	816	858	848	837	793	868	853	865	829	844	868	855	854	875	878	915	870	842	917	819	860	863	866	856	858	845	814	830	833	837	883	910	870	829	863	835	939	835	854	883	832	838	839	892	862	871	804	830	871	847	857	837	904	837	879	852	821	879	838	831	866	863	829	850	895	857	875	855	849	842	897	849	869	893	846	811	831	838	869	870	879	835	861	834	813	870	855	829	815	846	842	874	889	803	870	841	811	811	875	887	823	883	861	897	836	898	820	851	858	842	832	828	820	841	837	820	810	836	842	862	822	895	864	818	881	810	822	826	835	814	833	831	815	890	847	812	877	832	858	901	837	851	914	859	883	864	851	882	850	879	814	830	860	852	890	826	841	873	838	825	834	798	828	875	883	827	877	855	876	863	822	884	881	870	798	863	886	844	849	845	820	831	833	837	824	854	860	853	893	877	821	848	834	888	873	804	825	870	877	816	814	837	857	895	879	858	836	853	858	855	883	887
11982	1031	1186	1359	1130	886	855	834	741	626	415	407	375	326	394	344	374	373	386	344	357	369	366	354	411	376	381	410	393	377	415	402	351	314	331	280	311	310	317	317	308	285	287	295	291	294	296	302	304	280	245	277	253	276	272	295	274	305	279	253	291	256	299	258	274	255	255	279	288	278	260	265	263	275	264	296	296	280	281	300	257	266	258	284	275	284	282	266	267	281	256	252	256	259	288	275	283	294	267	285	304	268	258	252	256	285	276	252	256	263	249	260	228	285	268	297	275	268	292	257	272	279	274	290	274	283	296	255	285	301	258	288	284	278	271	262	296	249	275	257	258	279	280	283	263	280	273	260	270	291	279	313	284	248	265	266	274	284	275	281	257	275	299	257	287	289	279	261	241	276	267	271	285	241	253	243	281	255	231	288	266	266	272	257	291	283	227	261	248	273	265	271	281	282	314	251	299	271	256	296	265	270	303	238	242	255	273	263	280	285	292	259	284	272	290	270	305	295	268	279	258	288	266	290	290	245	238	276	270	274	292	298	286	279	253	272	271	269	273	279	267	289	237	282	293	255	289	257	290	293	268	287	269	289	299	232	272	290	269	289	286	280	281	261	286	278	254	300	292	249	258	281	268	264	304	278	270	256	242	256	259	256	294	267	286	244	273	292	277	272	276	293	293	260	263	270	290	282	241	274	268	293	251	294	252	259	273	275	292	292	289	295	301	262	269	297	279	274	282	253	270	251	286	287	239	295	257	304	267	270	282	258	281	271	282	277	264	271	294	300	274	249	275	296	264	289	286	258	275	252	279	268	275	280	291	288	274	259	273	245	261	261	286	271	301	280	269	258	279	263	293	260	267	250	244	252	291	268	287	243	257	257	276	234	299	286	268	284	275	299	264	258	283	262	260	247	247	291	256	296	270	273	255	259	266	266	309	251	273	258	278	241	254	265	279	277	246	266	301	256	283	270	264	304	280	273	254	262	269	303	285	277	255	260	285	295	254	292	253	278	260	254	276	277	244	279	292	237	305	258	293	289	264	275	275	266	269	281	293	325	271	270	293	277	291	260	275	302	304	266	287	278	278	256	272	257	256	268	276	292	306	271	283	310	320	280	243	279	269	273	277	270	283	300	285	295	292	264	248	278	275	310	251	276	316	273	263	282	263	292	271	277	278	275	270	274	279	268	278	279	282	254	242	250	247	284	264	264	282	272	286	238	282	255	298	253	294	286	280	287	247	286	261	275	270	273	237	260	296	262	315	263	279	269	307	300	270	243	271	273	257	242	267	310	303	283	268	290	294	269	255	263	274	296	296	282	295	306	290	273	254	281	264	232	269	260	276	250	292	315	237	281	264	284	259	261	280	286	296	279	254	294	284	262	303	285	259	259	267	286	307	277	288	290	306	298	289	256	272	226	300	281	260	287	275	248	289	282	270	281	276	268	259	305	281	263	260	299	280	262	229	238	260	275	271	295	269	265	266	244	282	284	262	274	295	254	259	301	285	274	264	322	279	269	285	248	274	275	286	262	262	247	235	281	241	283	262	252	263	248	248	250	272	258	269	298	252	299	276	279	260	261	267	273	293	299	271	265	307	289	266	276	284	285	273	269	266	262	278	282	277	260	274	306	311	257	268	297	245	245	283	291	260	289	278	291	291	268	290	293	298	266	292	304	276	280	276	310	284	230	266	262	286	323	260	278	291	294	265	293	276	242	286	236	286	251	264	253	282	282	263	275	252	273	291	291	252	286	276	289	266	250	302	284	282	261	261	245	271	275	274	270	279	286	268	286	287	264	278	287	288	310	285	266	295	269	248	277	259	261	309	264	282	280	258	293	298	237	286	272	292	266	297	264	264	246	271	282	262	304	271	267	275	285	272	272	277	272	295	289	274	282	232	266	295	281	265	258	269	250	252	265	279	295	295	270	262	257	294	290	290	285	301	281	258	271	277	324	280	278	275	267	272	284	267	287	293	273	272	246	259	272	299	318	286	271	273	264	286	281	265	278	268	281	262	268	236	304	302	282	272	267	256	300	255	280	300	293	257	265	270	263	228	280	290	280	305	297	301	273	257	245	299	277	292	243	298	269	267	265	270	254	262	280	276	267	256	266	264	262	307	295	277	265	268	269	278	272	298	249	264	276	272	279	283	259	265	266	268	256	256	287	276	269	271	272	260	282	286	272	278	259	281	275	279	294	255	255	255	253	292	277	293	270	280	240	267	236	292	270	250	287	284	270	274	284	269	253	276	269	274	290	269	252	274	291	248	294	296	258	293	298	287	282	274	285	268	251	244	234	222	255	260	268	278	281	255	286	289	265	267	244	244	266	305	273	244	270	269	245	287	289	257	312	268	273	298	276	263	239	253	275	279	263	269	261	285	289	293	250	285	277	270	268	247	268	282	268	276	269	298	259	278	276	285	252	274	294	303	281	256	250	274	262	229	281	272	266	282	270	251	298	231	264	264	308	255	277	265	270	262	265	252	286	293	328	283	268	304	262	261	268	306	281	243	286	267	272	302	272	274	272	279	269	271	277	269	267	282	277	220	269	291	244	273	258	239	223	283	280	265	259	268	292	273	301	260	257	265	307	263	295	246	288	279	263	272	245	241	268	266	263	271	309	305	305	280	289	285	289	276	302	293	265	261	265	271	277	263	282	280	274	287	300	301	298	227	264	251	266	248	277	268	268	283	271	256	268	295	286	283	287	257	255	268	279	247	258	264	251	284	258	310	238	269	268	273	294	268	273	276	274	290	246	252	272	330	250	282	257	251	267	273	275	285	277	252	280	282	286	291	269	278	263	263	300	274	264	267	283	261	250	259	286	281	294	259	263	307	245	277	277	261	278	278	254	275	283	279	265	273	277	271	276	228	313	259	256	306	301	277	294	252	252	286	265	261	229	306	267	297	257	267	254	290	246	263	280	228	271	289	278	254	285	276	251	275	300	285	266	275	282	284	263	255	281	274	257	250	317	275	271	284	254	297	278	268	271	281	281	274	294	291	266	287	268	279	292	279	261	274	256	286	285	303	250	255	273	290	246	287	288	258	298	294	242	294	311	273	278	253	259	250	286	269	260	264	253	260	252	274	265	271	258	282	270	300	276	282	301	273	297	265	239	286	264	273	285	299	263	259	264	268	289	295	275	271	277	269	284	246	248	284	239	258	275	280	279	270	294	267	255	282	268	329	292	279	264	287	269	252	238	281	268	248	277	261	291	257	235	278	278	266	287	287	262	250	301	288	272	274	273	258	245	272	274	295	258	263	299	241	261	271	256	280	255	292	267	240	279	290	282	278	287	274	284	274	286	281	272	260	275	272	298	268	282	245	291	289	273	233	301	262	266	286	266	256	274	280	278	266	239	283	249	278	291	301	267	283	258	312	280	252	287	262	271	296	286	303	254	268	279	252	254	278	268	278	275	266	294	315	291	259	267	282	294	280	276	266	300	249	278	262	252	291	304	287	289	283	277	290	300	260	288	278	268
7772	1339	2585	4027	4062	3618	3586	3639	2996	2301	1586	1325	1208	1218	1344	1306	1400	1513	1408	1364	1392	1353	1351	1384	1507	1447	1535	1601	1574	1498	1447	1304	1172	1118	1098	1031	1112	1130	1104	1003	885	900	856	855	827	842	869	826	829	733	748	689	704	704	694	658	704	686	707	646	687	745	718	652	685	707	704	690	647	665	691	672	701	664	714	697	664	717	676	651	726	702	678	617	660	652	631	677	679	644	701	665	690	653	707	678	635	697	624	668	646	661	676	650	655	675	682	688	717	736	663	711	701	673	720	669	681	715	711	661	667	715	663	635	682	681	682	699	643	726	669	681	703	637	679	677	690	645	663	683	681	648	638	735	697	669	621	682	670	691	659	704	695	689	728	699	640	690	713	719	668	671	657	720	662	706	704	643	661	689	658	644	640	703	681	657	677	684	664	671	643	673	704	726	666	638	689	733	730	633	696	646	662	663	666	687	660	684	717	708	702	680	664	669	710	700	682	688	646	665	707	673	683	646	694	697	700	671	673	702	673	684	683	720	703	679	679	661	661	617	735	727	705	710	670	663	704	651	649	685	663	662	688	711	696	663	652	648	688	695	684	701	691	659	679	716	672	719	684	692	676	651	695	703	664	651	651	656	677	639	701	687	693	702	703	628	669	670	681	667	705	659	689	695	677	649	665	657	683	658	663	732	644	709	650	682	688	694	693	697	645	710	625	693	644	651	681	688	684	699	679	691	673	651	721	708	636	660	728	671	704	671	692	704	704	669	697	677	673	653	671	670	678	641	643	699	686	691	692	635	720	650	703	715	719	683	699	668	671	675	668	658	664	683	695	660	666	657	697	680	691	661	668	692	672	697	680	652	674	669	684	698	660	689	648	671	687	689	674	726	657	640	673	708	717	673	647	669	666	715	710	680	705	736	650	682	671	671	680	679	672	710	666	674	664	687	673	675	707	665	682	668	682	698	647	666	662	689	717	684	735	670	668	660	646	676	667	686	640	685	662	668	636	675	689	723	673	749	682	685	669	667	714	678	673	678	714	691	710	657	679	673	688	683	642	683	640	657	643	644	662	669	661	714	674	637	705	686	675	679	677	656	705	688	660	674	708	703	735	700	708	650	660	662	666	702	699	671	670	654	655	692	662	656	729	698	676	668	610	665	679	677	646	704	649	662	643	686	679	662	668	680	678	698	623	697	659	715	688	682	704	691	681	683	654	643	616	643	668	676	673	653	677	690	697	650	712	699	703	670	642	700	723	672	668	656	700	696	679	665	715	685	681	686	739	718	702	701	685	711	678	678	639	624	681	673	658	678	699	679	628	682	690	677	666	647	650	685	682	712	665	708	710	663	693	702	679	637	650	659	723	674	677	668	659	703	704	654	655	701	672	711	671	699	680	705	694	671	664	691	642	679	697	683	693	677	679	647	683	653	672	709	683	686	604	690	701	711	628	649	656	693	676	648	708	700	635	681	671	703	667	645	743	637	710	648	677	731	669	633	698	702	677	637	683	651	694	667	733	655	677	729	656	674	613	685	708	714	701	719	648	647	644	687	709	672	626	671	672	718	671	685	673	729	692	675	670	645	692	681	705	680	663	623	726	651	709	699	655	679	668	654	649	687	676	719	661	649	686	683	707	705	667	687	682	635	701	704	662	684	630	690	697	687	681	715	700	661	691	688	669	711	690	674	688	691	688	716	654	673	666	692	697	663	716	674	700	647	700	685	680	659	673	702	683	694	688	726	667	625	693	674	702	655	678	651	654	708	670	691	679	680	659	688	705	697	726	667	670	621	676	643	661	652	699	683	669	713	652	697	649	690	685	664	702	680	696	660	676	675	672	659	647	692	718	674	678	650	724	669	691	650	646	725	709	659	658	671	635	644	661	663	653	636	664	666	680	674	673	729	666	660	657	689	625	674	655	656	659	668	689	686	688	653	744	695	669	644	674	666	716	730	676	713	708	640	649	644	654	657	678	710	657	700	682	653	647	680	636	638	699	693	669	613	653	695	630	696	644	664	678	692	716	710	697	676	681	662	706	685	711	684	680	780	732	646	652	702	669	714	663	648	687	662	636	660	678	641	742	663	640	654	685	643	668	639	654	639	663	690	660	703	661	654	693	673	627	655	704	675	659	704	670	659	676	695	729	673	672	670	665	694	654	705	673	652	716	675	695	685	664	647	652	668	712	686	660	663	698	663	677	665	683	658	643	669	648	661	689	686	729	714	672	662	668	677	669	661	702	670	629	684	666	652	668	748	673	677	658	718	710	679	658	681	711	678	664	712	660	648	690	730	674	724	681	703	650	681	650	703	622	681	693	730	668	660	691	691	671	710	686	656	662	671	686	719	686	653	687	665	680	696	624	647	666	691	699	667	703	692	670	662	701	674	702	671	706	665	685	699	703	672	650	669	675	695	733	698	706	660	695	691	677	679	713	677	686	656	626	718	649	704	677	669	697	634	668	638	684	658	666	681	660	705	639	646	698	717	685	663	692	652	671	663	649	675	693	668	648	678	684	712	676	649	640	714	645	692	679	679	689	658	669	670	700	682	714	700	630	654	673	667	652	656	658	704	652	673	688	677	694	749	653	673	704	627	682	638	709	677	675	680	650	665	717	669	683	681	704	643	683	644	663	706	719	664	693	657	683	656	688	693	646	677	714	676	674	656	628	655	659	695	752	626	634	678	722	658	676	683	641	682	660	706	627	625	728	653	690	645	662	655	688	678	688	671	688	718	644	650	661	708	672	661	663	701	688	663	694	625	672	695	654	668	667	634	695	684	658	669	666	680	710	686	658	692	662	660	638	676	673	646	734	701	700	689	700	657	641	708	733	724	690	675	693	650	681	664	672	678	695	667	682	636	661	711	700	659	708	686	679	663	682	667	689	676	682	662	719	685	644	693	680	659	674	690	705	669	690	637	655	623	712	681	706	641	605	650	678	667	694	690	681	689	692	752	684	677	719	701	662	725	644	695	677	707	688	659	658	702	676	659	634	698	630	627	675	704	671	694	695	697	675	698	648	663	729	693	712	720	677	685	685	659	694	680	725	695	706	694	712	695	696	651	687	674	699	661	706	727	686	693	701	701	707	657	691	687	675	681	688	643	694	643	670	664	645	686	719	716	681	695	682	702	718	719	680	634	650	656	709	646	705	717	690	689	711	676	663	691	648	681	661	687	679	670	700	654	721	735	670	673	701	672	619	725	677	674	637	672	648	661	655	698	634	672	659	674	659	689	673	664	696	676	668	655	643	674	694	749	684	661	662	689	661	654	672	636	676	682	707	639	641	656	720	640	716	659	712	666	727	665	630	715	684	669	690	709	722	670	723	670	654	670	686	712	685	722	669	693	657	680	653	681	676	644	649	720	673	637	675	691	680	692	726	682	693	726	716	704	655	657	655	661	651	667	688	703	680	675	707	680	696	670	722	648	701	701	693	686	743	680	651	666	713	640	675	676	630	691	688	650	650	673	688	644	747	659	737	667	666	702	676	690	695	687
1252	459	521	612	686	576	573	515	524	446	379	384	376	388	413	377	383	400	405	366	373	387	418	411	409	402	392	392	389	397	406	375	363	360	393	387	365	358	368	372	365	384	368	360	358	312	335	339	382	360	349	367	339	406	354	326	326	366	370	363	318	354	375	366	344	364	334	372	362	361	381	365	372	355	334	386	345	350	355	333	365	328	349	340	339	355	357	325	320	345	359	365	364	384	345	378	390	338	359	364	345	372	359	327	357	378	385	298	325	361	358	348	337	354	376	332	376	347	373	356	343	354	314	331	337	355	353	320	368	331	331	331	348	386	347	345	383	330	344	340	342	380	357	361	364	341	319	332	324	338	350	338	346	371	380	336	377	349	388	395	358	366	387	347	370	342	348	349	378	334	363	340	336	367	344	331	371	363	327	348	341	372	399	362	362	331	348	358	381	343	375	342	348	365	353	358	378	361	381	360	341	353	368	377	354	384	374	358	346	318	332	418	387	335	382	365	345	355	369	354	367	341	368	333	367	362	355	340	360	360	370	351	372	338	387	360	362	354	368	370	365	358	374	385	355	337	331	364	412	366	380	376	354	290	336	362	376	341	378	353	347	368	348	362	397	335	363	324	345	349	366	339	348	373	346	342	339	367	374	365	351	366	368	322	342	349	392	339	354	343	331	381	338	347	371	360	367	360	344	377	335	340	297	331	356	374	347	406	369	358	357	361	377	349	329	306	371	342	331	366	375	398	368	397	362	343	378	308	367	345	356	380	333	350	378	344	353	344	371	382	383	349	322	369	354	334	384	365	311	327	374	371	341	325	346	326	386	389	366	354	357	338	349	319	376	355	333	378	385	330	365	342	324	335	391	359	383	344	306	345	355	347	359	358	368	330	366	319	410	338	341	331	351	347	332	334	376	348	342	349	363	356	345	371	378	346	368	311	315	360	393	348	327	382	340	344	335	374	389	348	375	365	368	347	358	364	344	388	342	394	328	336	345	343	336	384	348	361	389	358	373	344	391	325	374	359	350	372	356	383	335	342	343	323	322	320	335	348	329	331	352	369	337	371	356	374	362	335	336	380	341	420	317	351	353	352	352	380	339	346	359	346	332	354	343	336	326	351	384	365	339	371	360	384	357	384	367	359	367	371	338	328	389	350	390	370	353	340	317	341	355	331	314	349	392	344	371	339	363	349	349	375	380	354	384	370	353	342	341	393	357	321	393	355	326	393	347	329	347	364	348	354	364	380	377	330	323	379	345	344	350	337	391	349	343	361	381	316	341	342	335	347	358	367	360	338	360	350	340	331	365	343	337	343	376	332	363	352	374	344	347	366	379	337	372	352	369	348	353	347	318	346	409	346	370	348	360	367	340	352	386	374	386	389	340	372	371	349	351	362	353	365	342	367	385	361	328	369	356	355	361	335	346	385	374	341	366	374	323	329	358	369	365	351	373	322	364	367	350	355	338	317	433	356	353	327	374	379	380	349	398	345	314	334	338	391	360	361	365	348	368	319	356	374	353	328	323	352	379	377	349	363	354	345	322	362	358	331	353	359	327	375	321	332	386	314	378	379	343	353	396	357	339	364	338	361	321	336	357	391	369	348	380	385	341	347	365	360	361	360	359	373	324	348	321	315	340	343	356	364	354	337	329	373	367	335	339	353	371	346	344	330	347	351	350	306	386	341	354	361	307	368	319	356	369	356	337	371	333	373	362	364	354	346	376	337	386	367	387	356	402	386	374	337	349	355	349	359	376	329	329	341	370	396	384	315	352	338	377	339	329	362	347	367	370	333	372	369	350	333	373	332	339	385	329	371	284	363	369	341	350	327	369	371	341	357	345	324	373	367	356	357	341	354	369	379	349	356	383	380	338	361	381	343	331	353	377	354	377	367	360	343	362	377	354	336	375	348	351	377	387	380	366	351	304	365	325	336	354	344	355	351	397	357	347	338	351	349	385	357	321	367	350	315	333	342	346	374	374	355	370	362	343	330	356	342	357	353	342	349	359	339	367	353	364	388	351	375	374	370	381	327	362	331	359	349	379	331	343	348	367	369	360	297	323	365	366	322	367	315	358	337	355	361	374	357	353	369	371	325	347	342	318	340	350	372	316	337	349	369	384	328	339	374	380	410	356	318	349	356	364	355	347	360	385	382	363	351	364	321	365	372	340	346	369	381	356	318	369	341	341	336	373	315	336	347	326	356	346	335	355	334	396	328	386	319	358	396	381	364	401	359	315	339	362	343	337	314	340	341	327	372	337	357	304	326	363	357	367	339	355	386	393	374	339	372	341	352	325	383	344	365	366	339	362	344	327	363	358	351	342	352	369	365	337	331	347	374	388	327	324	357	345	363	359	316	375	337	349	347	311	365	360	371	383	352	365	315	348	384	326	352	339	339	359	347	331	360	331	322	333	368	357	393	324	371	370	363	358	381	376	331	357	332	355	360	301	347	355	337	370	331	371	356	360	315	357	339	339	381	339	341	360	363	366	347	347	324	389	360	355	335	362	359	422	375	358	360	364	370	345	371	333	325	345	360	351	335	357	319	369	369	410	386	341	337	346	373	335	352	334	377	387	351	352	334	306	349	389	376	347	347	376	333	353	352	361	357	371	338	354	375	374	384	335	364	358	333	337	351	338	377	387	359	374	381	369	353	368	381	337	352	340	372	306	333	362	352	370	365	350	342	402	342	369	364	356	371	350	369	355	324	370	317	346	351	386	317	363	337	329	310	347	374	345	354	344	332	378	361	327	332	358	332	320	343	306	378	372	376	330	363	355	372	347	363	360	352	365	297	314	360	361	338	384	361	374	378	342	380	354	342	326	351	323	358	383	351	365	355	366	354	349	381	334	354	334	369	362	338	327	356	368	387	357	364	340	357	376	371	329	348	349	385	374	355	325	360	348	355	376	363	350	366	342	315	380	319	334	354	340	351	359	346	336	351	359	314	378	358	366	397	337	326	364	348	361	343	377	372	370	349	379	369	391	333	368	400	349	362	345	355	342	371	355	375	368	333	375	337	313	369	374	335	344	355	345	373	359	329	364	328	357	346	349	358	377	369	375	335	333	354	355	353	337	351	376	385	384	356	402	341	334	350	360	345	365	343	373	329	386	350	365	357	354	352	377	334	378	363	349	377	370	390	371	372	382	350	329	324	350	353	345	354	347	358	336	346	351	331	379	347	363	336	366	362	364	332	365	348	341	338	322	337	334	425	340	335	356	359	360	346	342	352	332	384	337	351	352	360	362	348	369	364	366	367	347	324	315	366	360	350	360	338	350	330	347	344	369	349	325	336	342	355	340	347	346	301	388	355	344	366	335	340	344	348	342	354	355	331	361	370	374	375	378	367	347	386	345	366	386	353	319	341	347	342	365	374	332	334	376	406	395	370	333	346	356	370	305	366	356	341	412	334	359	304	410	369	346	359	359	361	348	367	359	334	338	354	325	350	361	374	327	348	330	362	350	355	366	386	331	342	362	365	370	353
2076	934	1247	1937	2058	1964	1950	1734	1557	1252	1082	1023	994	984	1017	1026	1110	1063	1054	1057	1140	1074	1124	1161	1211	1196	1191	1228	1225	1181	1173	1126	1034	1059	1008	1020	1024	1060	948	946	971	907	947	945	913	926	947	917	920	890	928	831	867	860	911	860	864	858	868	881	853	910	852	847	901	828	837	872	862	903	838	833	940	889	851	828	884	828	860	857	863	837	809	865	879	842	849	872	893	789	879	845	873	825	904	849	885	899	830	834	914	794	820	832	847	810	869	863	815	815	899	898	852	856	896	909	877	859	864	884	814	830	817	864	873	828	806	853	874	866	894	924	852	816	881	875	838	856	859	792	859	813	843	886	820	834	907	871	853	878	866	865	924	857	846	867	854	859	886	824	961	860	889	873	888	873	923	858	887	864	836	836	899	852	865	825	834	851	857	900	887	814	905	883	874	859	877	890	849	870	884	870	878	856	793	851	829	864	848	896	902	833	855	882	835	856	843	902	863	833	885	842	891	884	904	816	829	862	875	831	856	904	860	879	883	846	891	831	884	883	870	827	888	865	943	908	809	879	856	863	843	849	837	859	880	850	847	865	823	789	865	862	917	869	841	852	851	820	876	821	884	881	877	840	874	896	888	888	899	874	873	815	839	900	826	854	882	857	882	859	887	853	849	917	916	834	869	839	870	884	856	868	865	856	848	835	847	859	849	852	874	919	864	885	897	855	849	835	850	921	836	835	825	840	866	885	861	875	849	839	871	896	864	878	885	871	860	819	825	846	852	859	910	844	866	857	854	871	885	854	836	879	869	822	885	853	857	858	878	854	879	909	821	857	855	876	869	853	868	869	865	799	855	892	932	833	827	792	835	913	876	863	878	873	924	854	837	906	885	876	837	862	871	939	859	859	829	892	864	859	867	864	850	843	793	898	890	841	848	806	836	892	859	835	867	791	864	850	880	881	818	846	806	885	922	895	879	862	829	837	859	841	883	870	843	857	817	893	840	873	871	906	823	861	886	848	805	881	842	881	878	900	837	870	831	833	843	936	829	834	831	906	838	856	827	867	822	864	884	849	859	808	848	883	839	834	890	880	835	915	839	881	824	801	890	848	850	871	850	867	861	832	868	868	833	865	850	845	881	904	856	877	837	866	814	857	858	853	859	820	862	856	887	809	819	867	902	866	805	868	833	827	876	890	856	869	856	807	842	843	859	814	819	850	854	877	876	885	788	873	815	861	861	902	824	783	853	943	832	852	847	860	898	853	904	839	886	857	866	869	858	897	841	833	854	839	874	873	846	884	887	788	863	843	851	876	874	866	813	800	831	863	860	881	850	826	853	805	877	844	854	866	843	829	887	865	896	836	877	838	888	842	854	889	818	850	887	847	831	846	832	875	886	851	867	867	834	854	843	815	867	846	897	878	867	845	854	854	876	837	876	898	850	878	871	839	846	884	863	885	868	865	874	846	875	856	885	840	870	851	871	920	889	863	833	843	878	904	858	876	858	878	843	884	870	866	901	831	824	883	876	890	869	844	889	825	829	884	843	890	869	865	881	886	853	886	876	847	803	893	810	883	870	870	867	808	854	910	895	805	814	893	883	877	852	862	801	830	858	862	881	814	858	856	865	868	853	902	916	857	816	806	776	849	853	858	900	807	826	841	842	851	872	850	861	893	875	899	833	807	853	871	833	849	816	847	855	836	856	872	870	848	821	848	879	885	871	843	869	848	823	867	833	891	873	881	862	884	807	886	853	790	879	874	881	817	812	920	877	857	805	805	858	839	838	873	830	833	869	861	886	888	850	851	887	850	832	869	877	914	862	886	820	818	829	887	866	880	883	926	811	840	874	847	855	848	842	847	847	829	879	828	842	851	842	866	861	854	838	853	893	863	836	861	852	819	810	870	876	869	840	879	856	821	858	828	885	851	885	828	871	856	890	868	881	837	857	865	846	868	886	837	890	832	919	843	877	873	845	844	828	900	877	902	814	863	880	880	895	884	818	802	868	875	901	903	830	839	882	898	827	874	852	876	874	860	878	894	877	875	880	917	838	874	892	822	843	825	885	897	895	860	858	877	850	856	889	879	878	890	877	858	847	869	851	831	865	859	889	872	851	836	841	861	893	878	888	824	778	901	857	840	822	843	880	880	872	849	898	820	916	874	848	860	866	848	850	902	847	883	832	865	834	827	887	844	839	857	877	883	827	863	923	828	821	833	833	837	851	848	882	829	860	849	819	873	848	848	866	841	874	868	863	896	861	837	846	877	820	844	849	819	877	909	876	874	895	856	808	848	836	892	858	885	884	939	872	931	854	779	929	889	828	870	865	913	807	883	883	821	840	889	876	857	878	838	880	852	862	869	877	793	843	875	876	860	830	851	805	845	873	883	875	877	839	842	872	865	869	849	856	889	873	886	924	878	831	815	897	849	870	854	844	848	865	870	908	867	860	878	840	856	836	800	822	866	806	829	883	879	908	856	806	838	853	851	851	865	850	869	881	930	839	861	860	822	865	790	863	838	823	891	854	903	815	821	892	812	905	885	898	823	857	872	855	834	840	880	863	855	811	831	837	847	853	901	808	923	849	817	877	847	874	869	826	883	879	906	868	868	878	854	866	869	885	861	889	883	840	855	869	860	867	846	857	872	883	835	881	859	850	828	843	847	820	870	832	868	836	810	842	908	869	872	911	869	854	844	844	873	864	855	882	876	842	879	876	828	841	869	844	932	803	842	866	855	894	852	826	810	822	906	840	867	840	852	864	884	852	835	837	850	863	878	904	807	906	842	804	819	859	795	852	845	889	885	838	866	831	855	804	842	820	865	852	870	909	806	859	872	850	854	844	860	820	795	891	849	827	855	895	855	922	848	897	892	817	893	853	850	864	913	895	832	836	851	867	838	828	844	850	881	893	845	887	838	899	850	861	849	876	884	874	865	893	898	864	828	885	881	898	861	856	859	850	884	845	836	899	869	862	838	939	871	865	843	911	844	842	899	869	866	864	862	841	860	873	917	904	854	868	860	830	892	889	879	872	846	875	912	830	882	810	850	883	895	832	906	833	876	886	830	833	834	880	855	825	852	827	883	836	818	831	895	821	844	853	851	903	841	848	871	822	861	888	807	777	851	865	820	851	842	880	850	883	898	846	847	849	847	857	900	866	885	869	849	852	825	813	889	885	838	854	881	874	870	833	826	833	897	856	899	861	874	888	857	808	926	867	853	870	859	844	866	845	763	898	891	829	863	874	852	825	848	847	864	823	898	874	849	896	795	885	871	804	895	857	850	862	877	850	846	774	810	897	836	889	867	866	902	855	920	815	861	848	825	853	916	836	877	861	835	866	844	892	848	834	940	842	820	844	881	899	849	895	870	877	871	839	878	869	892	873	844	858	863	842	872	871	898	856	885	887	869	825	840	820	881	839	860	833	856	798	898	869	824	850	882	878	813	875	859	826	847	833	853	867	807	888	834	886	897	831	891	874	885	877	858	815	884	894	876	841	847	886	864
6087	652	1001	1121	1003	868	858	667	593	483	440	393	400	411	455	488	426	412	370	392	402	435	445	431	427	436	424	449	422	419	399	385	404	357	428	396	361	359	394	366	370	370	373	370	334	347	369	343	353	316	372	351	405	367	372	346	364	355	347	343	351	337	325	330	390	373	355	329	382	343	377	339	330	312	351	357	361	331	370	370	341	342	342	346	351	378	340	359	342	313	344	362	319	357	349	352	349	354	357	304	333	373	334	363	347	366	384	336	322	350	328	342	339	311	346	358	362	331	374	325	334	352	358	348	356	374	338	369	357	341	367	369	347	389	322	325	349	326	337	338	367	352	330	377	369	376	355	315	348	354	367	340	367	355	351	368	368	364	380	348	331	338	348	348	383	317	361	351	384	326	360	324	329	377	345	348	336	385	358	361	301	404	364	373	380	335	324	370	370	361	349	308	364	366	344	340	367	383	369	354	377	343	310	382	351	362	357	373	344	334	386	332	377	350	366	366	375	354	369	367	330	331	375	307	361	342	348	362	334	373	312	359	358	354	318	363	319	330	353	346	369	320	332	379	369	355	352	325	341	342	373	349	351	373	377	351	352	338	359	323	337	319	335	361	345	371	392	377	364	357	353	308	368	352	347	328	370	351	322	347	307	342	360	369	334	335	355	370	376	345	372	323	367	333	342	373	339	352	323	321	339	330	352	345	320	371	332	330	347	344	385	322	330	326	345	376	350	356	332	357	340	355	331	324	339	348	342	336	325	350	325	360	320	328	327	369	335	385	323	341	362	322	332	337	318	322	395	372	349	352	332	337	341	370	370	361	345	353	360	346	333	344	366	361	319	349	341	341	357	320	327	354	351	360	334	341	340	346	335	327	364	355	369	365	340	358	345	364	358	359	353	330	355	321	317	361	395	370	345	330	340	369	329	374	341	330	350	353	326	386	340	357	330	337	334	336	332	375	355	353	378	349	333	347	334	326	372	350	362	351	383	319	366	353	337	341	337	359	350	364	369	369	336	317	353	345	349	346	333	338	343	335	357	370	358	390	367	377	359	350	332	378	340	335	375	383	342	359	338	361	294	338	384	381	378	363	334	368	368	331	334	339	342	350	347	336	412	338	330	324	337	323	323	366	364	379	363	337	320	394	324	363	333	366	340	371	351	328	281	340	366	363	369	348	348	340	320	331	331	371	326	328	365	329	386	378	368	372	354	339	309	326	308	357	299	353	383	393	360	337	326	380	318	358	342	344	365	371	323	369	339	376	328	310	344	363	344	341	325	378	326	355	336	334	333	313	361	348	336	350	355	357	373	333	343	335	361	332	336	376	347	324	302	333	368	391	352	345	335	392	322	326	350	353	349	344	357	338	323	308	348	343	326	352	329	327	321	327	380	314	333	353	366	341	341	335	337	367	349	309	316	378	330	340	338	390	338	314	324	351	299	313	307	336	351	367	329	334	326	344	359	344	340	355	366	323	353	356	373	337	345	345	353	363	323	322	398	357	357	394	324	360	358	382	333	325	344	348	361	362	361	304	344	323	352	366	330	368	370	358	347	344	354	371	316	366	344	337	355	339	341	297	355	362	312	367	339	347	375	347	367	352	343	343	319	338	339	357	340	330	342	339	357	367	345	357	330	362	327	325	339	359	301	350	334	347	362	331	309	390	337	337	343	330	331	315	336	330	331	351	362	304	357	335	358	355	349	345	356	370	353	389	353	346	354	368	382	380	339	342	347	356	305	381	346	353	346	355	349	360	322	368	345	380	310	331	368	337	345	345	350	335	371	368	362	333	354	352	361	337	336	337	350	354	337	356	326	355	350	334	311	368	376	317	344	347	376	350	390	376	374	364	324	352	347	375	341	356	373	326	372	364	350	360	350	361	340	375	371	349	330	363	361	325	325	347	359	312	347	366	370	360	320	333	349	351	373	366	321	312	338	354	344	340	335	326	372	365	350	374	380	368	360	354	343	363	366	321	326	324	355	308	323	369	384	334	365	356	359	334	349	310	387	376	363	317	332	359	344	347	367	343	359	358	316	355	349	379	351	343	325	324	360	350	350	340	343	341	366	377	355	325	356	326	366	343	335	325	370	344	350	387	361	374	355	365	367	341	339	371	339	365	361	347	350	354	380	336	382	319	339	348	369	332	325	366	374	350	367	326	342	337	342	343	329	341	389	338	319	362	349	339	350	369	384	352	325	338	355	336	371	353	351	374	350	338	345	324	339	338	340	365	313	344	367	351	366	358	323	351	313	363	323	336	352	363	326	355	318	333	351	352	343	351	340	369	329	388	366	343	388	356	348	346	365	322	386	343	319	335	345	355	349	330	377	365	344	348	346	352	363	363	344	341	324	366	340	355	349	350	360	325	310	367	302	318	333	339	387	376	357	365	342	356	358	329	340	366	368	374	360	371	333	353	342	345	324	339	390	326	354	335	343	357	333	352	341	344	358	328	327	348	393	307	382	371	350	358	346	326	391	343	356	367	352	335	353	340	340	335	342	351	336	386	341	347	346	376	320	324	363	376	355	389	343	344	337	319	338	335	342	375	349	374	350	328	358	346	344	348	328	373	345	356	353	368	369	324	335	312	347	383	372	339	339	343	313	347	351	351	354	344	351	365	352	361	315	324	362	394	366	363	315	362	387	366	340	370	345	363	338	329	336	342	357	341	350	347	309	350	334	325	331	300	356	343	345	363	326	376	295	384	369	327	342	356	303	373	385	372	360	347	359	355	340	379	343	364	393	335	365	340	360	382	340	367	351	363	348	357	348	315	351	362	380	353	320	319	339	363	345	339	382	334	344	350	332	354	367	360	349	397	327	384	350	334	347	323	322	366	374	369	320	353	368	373	346	326	321	339	356	348	341	356	342	359	362	350	373	344	361	372	331	351	338	343	339	351	349	366	377	388	394	328	345	360	372	324	332	371	362	345	382	381	337	359	341	363	329	369	320	339	373	361	304	356	366	343	350	353	348	349	354	356	361	329	370	351	368	337	342	353	364	355	352	368	364	371	351	344	322	327	331	341	365	404	395	339	337	377	367	354	349	331	382	381	355	339	332	344	351	333	386	369	343	356	314	308	339	328	362	370	334	348	395	331	339	373	331	306	350	361	356	362	350	336	303	380	359	368	341	348	304	322	350	346	355	339	353	363	383	348	303	331	385	343	344	332	331	366	375	336	366	347	346	317	373	344	368	359	335	330	406	325	339	352	336	390	360	322	351	346	366	355	344	318	317	354	365	341	326	338	315	352	325	327	355	380	408	333	341	375	370	385	344	343	340	372	304	335	351	356	349	373	326	335	357	343	352	371	359	343	361	346	361	338	311	323	323	334	365	345	347	347	374	377	352	378	364	348	347	377	324	350	330	347	372	327	359	354	339	345	349	339	322	374	359	355	321	367	309	332	316	328	328	378	386	345	391	354	350	373	355	339	328	352	357	344	334	325	364	331	319	349	332	344	361	343	353	368	357	378	324	340	330	329
6205	1221	2115	3750	3877	3494	3202	2422	2354	1655	1349	1308	1139	1219	1304	1318	1382	1323	1343	1349	1309	1341	1387	1447	1510	1450	1475	1594	1508	1379	1310	1229	1206	1155	1064	1132	1185	1071	1045	1062	1060	999	973	992	928	968	948	969	931	853	945	834	867	840	835	821	910	830	869	840	888	813	864	862	821	876	853	848	882	875	861	862	855	891	799	840	844	911	833	807	867	814	862	853	866	824	859	825	887	819	831	886	877	848	807	821	858	821	846	905	832	846	869	867	827	852	906	778	843	849	843	842	878	838	871	854	817	849	846	793	877	836	823	877	834	900	868	914	877	820	848	845	848	895	844	856	830	871	854	832	870	854	816	861	864	854	854	883	901	833	857	878	830	840	818	862	834	831	827	824	799	854	875	845	795	819	822	795	808	858	890	863	837	807	783	857	859	832	847	884	848	851	835	833	845	891	874	768	875	840	864	889	848	830	861	827	823	778	869	785	829	884	872	900	854	846	863	837	863	845	827	866	837	841	849	803	875	856	837	831	889	827	864	828	856	867	845	892	848	869	857	858	849	827	833	819	858	907	870	856	851	858	877	845	872	836	855	854	878	843	893	894	859	865	855	860	838	880	832	854	884	844	842	852	841	873	843	807	791	881	866	842	824	849	890	825	833	816	808	851	830	838	842	828	787	824	822	847	811	869	819	874	874	814	844	903	851	869	850	832	840	812	828	811	892	792	839	865	876	856	831	849	866	800	852	824	871	904	841	808	869	874	848	830	817	851	851	846	869	794	807	923	897	843	854	809	829	853	797	876	789	868	940	838	872	855	842	879	884	823	885	802	793	859	849	880	835	788	830	840	888	865	893	872	799	871	838	881	858	890	864	860	847	830	823	879	851	842	908	896	861	790	871	783	843	833	830	854	878	921	845	858	913	872	836	869	857	873	851	826	878	844	856	842	879	814	847	892	796	855	861	912	894	851	908	807	836	772	826	872	903	792	805	876	830	841	885	842	848	849	876	833	824	884	847	853	843	818	863	857	853	872	855	858	771	822	843	830	814	849	854	883	843	840	848	844	833	852	862	853	850	818	871	863	839	817	855	827	797	845	879	763	830	859	857	857	852	817	880	838	844	854	831	848	816	867	818	862	835	836	885	857	838	866	876	830	847	888	830	832	823	877	782	801	815	771	834	862	867	866	912	813	908	883	806	841	832	835	859	816	835	858	832	830	894	797	907	824	866	839	875	829	793	865	806	881	839	800	873	852	863	813	835	888	857	816	912	894	831	850	861	841	827	933	832	849	853	815	822	811	827	889	844	841	825	873	852	865	833	883	886	868	866	880	888	858	837	862	823	856	865	831	819	824	852	831	870	803	768	865	833	872	832	817	849	872	789	835	887	880	841	837	813	822	819	848	888	882	815	836	873	887	857	840	826	819	836	802	901	803	881	839	875	856	867	846	904	871	896	851	887	840	885	874	849	837	821	844	821	819	860	863	852	861	866	850	877	887	848	862	917	849	886	813	898	906	840	915	890	877	834	865	868	833	857	806	864	805	842	817	848	888	869	865	828	803	861	865	806	873	846	867	870	875	962	847	839	844	862	790	876	815	882	815	782	814	797	870	861	855	819	777	841	798	861	833	811	833	780	876	863	831	851	860	807	864	865	814	855	891	884	828	891	809	864	827	810	866	865	852	798	814	838	852	838	856	839	907	854	823	828	803	894	841	860	869	872	881	857	836	843	880	845	849	824	862	866	877	901	858	927	863	857	829	862	819	795	799	831	852	832	905	846	855	915	853	850	834	789	840	866	820	817	819	838	845	841	869	889	894	873	834	867	847	848	837	848	826	836	850	880	839	882	817	828	854	860	917	874	855	834	834	837	791	848	852	886	845	879	828	859	828	869	847	900	858	913	837	837	857	948	863	812	886	845	818	894	911	827	826	896	888	877	891	860	906	853	835	829	812	819	824	885	826	861	795	857	885	808	868	810	881	847	868	868	809	878	925	899	885	900	869	861	864	855	851	785	861	873	824	838	837	837	867	822	836	815	833	870	806	859	837	859	867	902	824	849	867	796	850	803	846	871	827	850	881	806	828	929	797	830	855	848	852	834	836	867	897	892	864	833	858	855	826	840	880	855	834	808	893	832	891	854	814	853	876	844	808	810	835	831	855	844	815	832	829	829	832	875	892	916	881	828	797	859	865	837	864	828	791	841	866	833	845	820	861	860	861	825	875	853	868	806	842	856	888	898	878	885	860	837	846	873	890	880	850	860	825	836	856	802	842	896	883	832	880	858	854	811	872	890	837	809	876	855	818	853	817	867	845	849	826	880	848	870	867	832	814	877	844	823	840	903	871	797	849	840	847	825	824	861	838	870	809	873	859	837	848	812	834	857	903	825	885	853	858	829	824	892	829	779	893	845	841	864	813	836	886	887	866	843	845	859	838	848	847	858	793	897	850	792	864	893	887	848	869	865	846	824	858	831	819	867	814	828	857	844	866	859	842	910	869	863	888	856	801	831	846	858	872	831	826	855	844	880	848	894	866	832	840	783	878	832	812	877	896	886	909	877	856	866	846	832	842	834	859	860	828	839	803	820	855	871	795	822	897	787	789	807	857	849	857	845	897	821	824	836	819	858	833	858	789	854	838	872	897	869	835	822	803	865	827	827	805	842	869	826	871	862	842	856	837	838	869	825	826	844	859	847	819	838	841	830	822	812	847	875	828	794	857	783	843	889	831	887	790	871	859	868	839	817	839	834	837	872	775	856	895	843	779	785	848	935	834	851	866	813	847	875	801	880	801	818	845	841	878	798	891	818	851	787	902	834	891	855	857	847	816	849	851	882	828	839	888	808	894	867	877	841	836	829	859	863	861	887	868	817	859	892	836	812	852	869	898	875	865	823	857	893	849	825	849	904	860	882	844	834	836	825	844	875	882	871	871	863	832	867	828	856	832	897	895	817	802	835	808	871	880	842	850	844	846	804	862	931	907	881	925	869	872	865	839	835	882	859	834	869	837	838	821	899	786	900	859	856	867	888	863	842	795	866	863	867	821	824	877	835	814	832	812	864	853	869	830	889	844	852	848	836	842	814	789	810	863	850	832	816	855	813	876	831	865	859	869	887	853	814	812	901	869	809	849	825	859	891	804	857	806	833	931	912	836	871	872	843	848	801	857	809	911	896	848	820	852	882	811	812	872	849	841	870	884	862	851	844	813	884	872	872	857	875	881	894	827	822	856	830	858	860	827	816	853	836	862	852	834	908	817	862	820	854	829	843	881	857	869	810	869	864	873	829	891	826	829	804	866	793	897	839	851	837	856	811	864	880	844	872	795	885	834	871	856	836	847	874	859	829	826	824	819	859	828	835	842	861	852	876	835	834	830	846	871	878	868	892	786	844	843	837	846	833	869	789	829	788	877	770	881	873	792	866	872	818	847	869	848	856	876	833	851	826	874	834	852	838	849	859	882	836	830	841	835	860	819	855	864	820	858	836	813	876	834	827	860	885	850
11815	1132	1482	1788	1414	1290	970	739	688	492	411	384	363	388	409	416	373	379	390	412	362	389	376	414	386	368	370	426	438	391	353	352	328	335	326	330	331	379	344	340	284	302	308	333	297	296	313	279	298	294	276	279	269	266	264	292	295	287	291	303	287	297	286	303	289	278	252	269	269	295	261	296	300	263	305	265	274	251	236	272	277	285	255	258	285	274	244	276	288	290	268	272	297	280	275	308	306	285	278	290	283	280	264	281	287	285	283	300	264	287	290	261	284	287	283	276	274	269	289	287	277	301	292	279	277	293	262	287	275	284	313	274	287	306	239	272	231	322	305	261	292	296	268	271	290	282	277	294	274	255	266	261	300	271	293	293	298	257	242	322	303	261	274	299	286	296	280	272	274	276	282	287	272	277	250	261	266	284	282	272	297	284	295	269	273	251	270	278	265	255	271	276	288	275	251	281	251	287	283	254	253	277	309	288	261	275	265	299	293	253	278	277	268	292	265	264	268	330	254	307	293	273	280	274	308	298	277	265	291	288	302	294	295	302	274	272	285	289	294	287	273	267	310	263	287	294	297	262	296	270	306	254	310	272	266	266	278	257	278	282	277	281	259	307	271	284	284	304	285	262	309	284	273	263	286	298	271	305	265	274	280	325	242	257	285	281	288	300	257	267	291	259	302	279	276	290	281	284	264	301	266	295	282	271	290	265	272	288	273	310	304	296	320	253	265	296	271	277	318	276	278	291	239	278	272	311	270	294	283	272	250	313	246	286	259	273	251	308	256	262	287	287	265	232	285	288	284	290	299	248	292	315	270	266	251	307	292	256	241	274	293	302	287	281	269	249	303	282	262	282	281	265	291	268	325	309	275	284	297	265	279	294	276	281	308	280	307	259	261	289	281	248	265	258	258	265	259	264	270	262	264	274	315	293	297	276	296	293	270	306	303	288	268	308	254	274	283	295	269	263	267	292	263	270	254	298	279	284	260	274	261	297	245	259	292	261	285	285	265	256	258	274	260	290	286	260	256	283	270	271	282	279	315	284	310	282	272	324	260	296	282	268	291	284	261	298	276	290	261	277	244	279	304	254	292	284	260	258	288	274	283	272	254	329	283	276	291	243	286	267	285	276	328	270	248	259	268	275	265	292	293	282	240	307	329	299	285	274	268	268	317	260	257	283	273	251	307	279	297	272	276	287	301	287	265	296	299	271	262	275	278	301	298	262	301	304	282	273	281	276	307	308	272	279	254	256	263	272	308	287	293	297	254	268	276	282	272	279	245	293	277	292	281	286	289	262	310	263	277	286	294	298	285	294	273	247	260	274	279	266	238	249	278	248	270	275	295	258	251	279	278	276	247	310	261	247	322	263	267	274	275	289	299	258	251	312	270	258	277	279	287	305	268	283	272	265	288	255	275	284	263	276	272	290	280	255	233	292	288	278	275	289	288	293	281	276	252	251	280	281	270	293	278	270	261	272	296	262	311	271	271	285	279	276	266	270	259	278	286	257	273	264	275	292	272	286	315	279	298	242	265	270	302	286	284	294	278	280	278	266	296	269	268	273	281	269	261	273	279	294	272	259	258	289	300	272	257	265	293	259	324	259	272	288	258	297	286	281	282	281	296	273	281	313	284	284	278	336	255	282	281	259	253	302	275	288	272	296	276	307	255	280	257	277	251	267	275	267	271	273	284	292	267	266	281	292	270	276	243	250	281	300	263	272	279	298	265	271	277	294	281	287	300	284	288	280	280	286	297	298	252	269	290	251	242	287	260	263	282	271	297	262	296	247	291	249	301	261	274	273	275	296	285	268	305	255	279	277	288	265	248	274	272	284	289	262	311	258	242	262	295	278	258	288	272	230	291	268	239	278	312	283	296	284	278	274	278	276	289	257	252	277	266	258	270	244	279	288	255	239	286	280	301	286	293	273	264	280	291	269	252	272	259	309	289	282	279	273	244	280	273	256	251	281	306	312	262	306	253	274	304	281	305	329	268	277	318	286	281	256	275	304	275	298	301	278	269	278	310	231	267	280	265	286	276	304	282	249	304	284	278	282	287	259	281	310	280	280	249	274	241	283	248	281	281	278	288	267	277	295	243	271	279	325	313	272	265	266	260	261	250	285	264	292	273	280	293	272	308	294	241	305	290	305	294	275	301	265	284	288	311	287	279	299	278	282	299	261	254	279	297	272	291	276	283	292	293	282	290	293	269	284	271	286	224	293	283	300	272	281	295	250	271	268	292	309	299	280	297	279	271	275	243	267	267	278	274	305	317	311	302	251	298	281	274	284	297	256	275	267	251	289	292	299	317	322	273	290	299	283	277	306	303	257	276	297	294	268	287	275	293	305	302	274	272	291	266	273	265	242	262	337	277	263	275	246	285	294	288	273	280	274	268	301	261	294	306	290	256	273	274	273	291	291	278	305	320	272	279	261	289	282	236	266	292	298	271	255	301	310	242	289	267	287	278	285	291	256	261	328	284	302	269	279	297	284	276	287	290	277	285	299	269	284	286	262	248	297	269	282	283	268	252	259	264	269	270	259	250	275	261	275	260	293	283	252	285	273	272	308	272	243	259	260	303	283	265	259	277	301	253	266	261	282	275	251	253	280	294	300	302	277	280	259	274	280	262	294	275	269	275	289	293	281	280	278	297	266	287	272	297	284	335	316	305	268	263	261	300	266	270	275	293	264	284	298	273	293	293	299	278	285	250	284	290	282	263	284	280	256	302	285	276	282	286	292	258	281	292	300	297	273	282	291	286	283	258	280	281	251	295	286	271	275	284	299	274	270	278	275	279	279	261	287	294	277	250	295	269	264	263	272	294	290	312	277	266	289	268	276	306	254	295	262	290	277	268	305	278	305	252	229	246	282	292	286	282	284	262	297	313	259	238	248	311	268	280	289	289	292	272	289	279	293	276	289	267	305	249	287	272	269	252	244	271	297	280	273	264	296	258	287	270	291	281	270	280	284	294	279	290	288	276	275	285	287	255	281	264	298	292	240	248	305	263	274	238	271	284	266	277	266	253	271	275	299	257	258	260	311	282	257	280	285	261	274	285	283	265	264	266	280	298	303	266	284	291	270	265	271	241	281	265	294	299	254	270	259	279	275	269	263	282	273	284	280	280	267	314	298	290	296	257	252	233	276	297	232	251	297	265	284	253	298	241	285	276	293	321	286	264	282	282	274	274	301	272	276	269	269	295	282	269	283	255	281	294	309	273	310	275	260	292	290	290	289	295	259	300	266	274	268	244	308	295	288	332	258	290	268	269	296	290	283	294	286	239	269	281	291	278	283	255	286	263	318	259	269	256	290	287	276	292	277	305	284	248	285	279	283	276	272	285	269	243	270	246	269	282	295	282	277	287	279	326	285	286	283	230	267	278	304	272	270	263	241	259	242	276	275	289	290	273	248	297	303	284	290	271	325	284	298	289	252	256	262	248	269	255	269	285	286	300	259	285	256	280	270	277	257	253	310	255	293	258	267
7978	1353	3251	5753	5312	5234	3881	3442	2848	1989	1505	1339	1240	1320	1489	1466	1487	1395	1459	1528	1470	1605	1507	1438	1513	1519	1633	1672	1514	1470	1468	1332	1182	1158	1111	1161	1234	1134	1008	956	923	886	887	854	893	859	855	793	746	660	702	721	700	681	697	694	687	699	745	708	708	724	684	735	714	715	657	683	693	717	696	721	721	660	682	746	695	696	679	741	721	683	688	706	709	715	681	670	734	735	727	693	649	742	716	720	691	689	730	685	672	731	675	681	676	649	695	682	660	681	668	726	728	647	660	696	689	697	631	721	699	678	679	686	679	708	677	633	669	741	698	652	671	667	730	672	693	683	626	721	671	681	654	702	715	638	697	710	681	720	704	721	678	700	677	709	703	656	710	682	716	729	646	703	704	652	678	687	711	694	680	688	669	691	706	700	683	706	688	683	705	712	698	695	686	688	681	704	659	742	649	712	697	694	647	673	700	720	654	670	709	680	682	670	671	700	695	707	674	659	705	693	717	709	614	705	662	684	695	690	684	680	671	703	708	638	704	653	686	685	702	727	709	677	734	682	705	705	692	722	698	697	688	714	707	644	666	728	691	697	663	688	643	676	715	729	709	686	709	690	697	678	666	656	679	730	667	703	693	688	696	695	710	677	650	686	670	651	659	711	708	701	697	686	683	738	712	675	721	705	714	698	729	707	741	678	720	693	701	675	699	686	677	704	660	651	648	718	723	702	703	707	689	702	683	689	685	634	694	678	708	728	709	725	654	657	699	674	723	681	691	701	714	698	720	673	705	703	725	714	735	729	634	635	684	736	699	760	689	686	674	733	706	705	721	703	694	663	714	695	695	710	729	746	677	767	680	669	661	719	744	730	684	712	684	697	653	682	657	710	701	703	717	683	648	687	695	726	711	669	689	703	706	711	682	695	684	673	664	747	686	682	702	724	662	665	715	715	697	688	674	745	673	708	693	693	667	690	704	736	677	676	687	696	679	663	684	704	692	689	718	730	697	714	696	695	671	644	739	684	689	696	674	694	680	707	664	678	653	654	663	675	670	706	687	707	663	665	651	650	712	704	704	672	727	672	696	635	677	666	705	719	674	668	694	725	755	676	703	665	725	695	707	716	637	651	673	680	651	695	748	682	635	711	678	664	677	702	727	659	705	658	713	688	672	715	712	664	653	668	669	698	668	693	717	702	684	735	685	662	667	684	651	664	750	696	649	684	706	691	747	677	668	707	674	719	696	700	726	692	695	709	707	681	710	703	707	692	707	691	749	673	713	704	715	713	697	686	682	702	691	733	709	679	660	693	692	700	751	658	716	679	683	716	712	665	699	682	684	723	726	672	670	652	717	668	665	712	686	730	669	702	696	728	675	704	693	673	680	713	676	687	706	708	669	677	699	697	661	666	703	747	691	683	653	703	704	708	670	696	695	722	728	689	684	705	699	714	651	694	684	672	758	713	641	676	685	694	720	712	664	697	633	713	687	675	658	710	707	732	694	700	683	706	687	684	677	692	682	658	720	671	695	691	673	685	693	688	725	683	688	649	643	713	716	689	654	690	703	686	705	664	718	698	707	715	683	708	696	664	659	669	710	645	724	645	658	712	681	683	639	677	697	704	689	713	746	689	731	681	710	691	703	719	655	746	686	658	674	688	678	686	674	680	699	667	675	691	666	660	719	754	718	686	676	708	689	700	676	645	712	717	679	733	658	733	659	673	695	706	744	675	668	742	690	716	641	660	673	664	671	664	645	696	698	677	682	701	679	704	731	690	702	660	685	733	659	695	728	693	685	741	693	709	701	684	676	671	726	699	638	697	698	660	661	689	707	678	719	687	720	728	713	721	650	715	701	670	646	710	668	695	713	687	686	672	696	728	686	644	689	690	687	705	684	644	651	685	682	723	684	672	670	725	662	669	702	695	687	750	698	677	698	701	703	714	736	695	712	656	660	681	698	641	705	694	658	711	646	675	684	688	752	702	685	678	705	672	636	647	674	745	703	666	698	682	661	682	681	685	755	698	702	742	693	679	703	664	716	701	710	675	690	691	686	701	678	720	704	682	689	681	697	670	690	682	676	652	697	703	691	729	740	716	710	698	696	693	690	676	679	691	740	678	661	689	719	647	668	724	680	673	705	684	732	684	664	711	695	695	674	711	705	656	694	680	696	687	692	686	718	692	708	680	709	717	699	703	699	685	692	651	701	670	695	685	697	687	672	716	664	713	717	658	696	697	701	712	692	694	716	712	732	687	651	715	730	684	709	724	674	708	645	718	682	687	658	724	725	686	709	725	682	735	698	675	686	681	672	641	656	728	678	701	676	680	663	692	716	722	665	669	671	722	707	731	725	663	638	685	643	689	682	633	698	705	693	681	682	694	704	710	696	645	659	685	657	719	648	713	689	684	712	723	675	657	687	653	690	688	688	685	699	667	688	688	671	693	751	721	673	714	699	705	711	705	738	710	694	710	730	704	690	689	676	707	684	688	723	704	688	655	698	710	714	748	701	665	706	706	715	690	669	702	685	655	727	702	691	663	703	673	671	708	682	723	662	660	634	656	676	700	732	723	708	655	689	678	697	650	684	693	683	645	727	655	675	701	712	706	632	686	691	676	699	699	673	698	686	703	678	674	703	683	680	666	703	687	711	708	645	719	713	686	675	674	670	694	705	672	729	688	734	723	671	686	652	653	656	693	679	689	673	668	700	685	723	706	721	661	728	699	671	677	672	747	728	689	745	659	691	704	726	726	695	676	715	701	677	705	733	690	681	675	701	650	689	687	743	735	698	670	696	691	673	656	677	700	672	674	706	682	677	675	682	679	690	700	681	696	684	704	674	708	681	696	677	681	674	632	682	659	715	684	665	717	687	690	706	702	697	670	715	721	685	663	683	718	683	648	707	672	661	697	635	641	701	677	710	681	692	715	674	698	643	682	706	697	686	684	628	658	707	665	690	675	686	695	703	666	674	716	640	704	694	694	701	717	708	704	657	696	679	754	693	686	663	683	679	681	682	706	681	654	697	707	703	715	698	725	651	682	697	681	698	721	701	691	637	668	699	639	703	674	713	649	679	718	676	700	677	710	715	675	695	660	705	668	689	750	652	772	641	706	668	709	683	657	683	691	712	731	691	727	717	679	664	675	722	664	660	687	703	716	701	675	694	665	703	707	708	716	715	741	710	681	682	715	696	694	672	646	694	696	666	759	654	694	690	677	690	668	660	687	670	727	685	659	665	706	639	696	727	729	689	673	712	711	714	687	726	708	688	667	674	688	742	657	682	705	697	722	681	692	739	718	689	703	673	648	703	675	681	686	678	652	728	690	732	639	703	702	706	691	707	711	670	732	691	704	677	701	683	694	730	710	713	656	729	660	707	700	694	719	668	679	686	726	649	688	662	688	684	699	674	775	727	678	655	704	705	700	686	678	728	697	685	728	711	711	737	707	737	659	699	698	677	636	697	642	668	708	708	713	694	678	656	694	707	696	656	720	702	696	706	645
1378	491	748	870	770	715	552	503	437	420	404	413	389	374	395	403	377	420	382	363	390	371	385	396	380	380	406	364	362	383	365	359	384	406	397	388	371	358	366	360	363	353	373	361	354	380	377	330	353	355	364	354	387	351	366	350	398	366	337	353	360	337	371	340	359	340	348	361	340	361	361	358	371	369	326	322	358	329	382	373	381	324	380	334	327	364	388	364	347	346	352	373	340	357	353	355	357	336	355	330	362	348	353	379	351	332	373	330	357	365	347	345	376	370	339	349	369	335	358	379	369	334	373	393	318	351	365	328	401	337	324	355	345	341	362	332	374	349	367	328	333	395	357	325	340	354	348	331	358	370	305	375	378	346	334	347	329	365	372	375	355	322	375	329	301	303	355	368	395	392	354	392	379	324	364	396	386	378	383	346	348	377	352	369	350	370	370	327	382	350	353	347	358	332	353	340	373	339	384	362	364	344	347	368	334	332	376	344	348	358	341	360	391	382	374	342	357	361	328	363	352	332	334	360	362	356	349	376	348	348	354	341	333	387	342	393	342	339	368	357	366	383	334	363	368	381	397	327	383	360	369	329	348	359	359	350	375	395	358	370	320	356	354	357	407	381	379	386	348	368	341	364	381	329	353	387	366	364	340	346	366	336	359	415	360	377	364	351	325	358	335	353	363	355	398	361	374	324	370	354	359	373	388	353	367	336	369	357	377	343	335	359	378	366	360	380	384	338	362	345	359	367	369	350	379	339	363	359	328	340	376	362	375	374	341	340	390	318	381	351	320	366	328	372	361	354	360	366	380	362	359	357	383	341	347	335	343	338	330	332	359	358	348	355	365	334	359	358	376	330	334	365	359	342	376	328	351	381	359	384	334	356	382	354	372	319	347	372	376	357	331	338	336	362	347	372	311	339	350	310	384	306	394	357	357	341	362	357	347	371	381	323	318	379	357	368	373	353	354	360	360	366	347	362	350	345	363	349	337	370	357	337	335	392	390	336	317	335	405	369	356	351	383	364	362	362	341	341	356	331	368	372	376	352	336	402	333	333	335	374	329	374	355	332	349	361	361	364	356	384	360	352	359	335	377	323	361	357	378	337	355	378	370	385	369	332	330	373	336	327	344	350	372	374	327	379	356	370	345	380	375	386	383	341	383	357	383	347	374	345	341	376	349	388	344	310	380	411	347	368	404	374	341	366	340	348	357	353	357	353	326	350	397	359	323	378	365	355	345	371	366	357	360	340	359	350	367	352	333	356	365	318	380	361	326	357	382	384	317	361	353	368	362	360	345	352	370	350	357	348	362	355	350	402	352	335	392	350	355	362	341	365	356	333	362	321	318	386	334	340	352	343	338	353	375	349	365	344	335	381	359	353	359	400	363	349	320	329	335	335	324	362	376	388	347	345	378	365	361	393	381	337	347	402	369	314	372	388	381	342	364	373	336	340	352	384	375	356	355	368	382	351	379	354	347	350	346	377	367	367	354	360	356	326	354	370	376	354	366	362	331	366	325	396	311	327	389	338	362	372	398	357	352	351	356	356	370	382	320	381	395	361	361	372	403	357	354	374	315	330	331	362	369	358	358	345	327	356	375	350	385	346	386	342	326	328	360	337	365	365	370	389	345	353	366	383	372	341	386	380	364	353	354	374	356	344	360	378	363	372	362	364	376	329	365	347	343	323	367	373	348	354	373	350	279	350	356	327	380	353	388	338	354	351	343	343	378	331	339	377	394	371	350	336	378	365	380	355	359	319	354	364	350	357	361	386	371	361	342	342	379	331	357	356	360	348	353	348	353	402	340	369	340	348	355	341	357	371	342	365	350	352	337	395	364	347	352	373	351	370	385	351	351	391	349	362	338	356	374	364	350	349	383	325	344	317	368	363	344	389	325	356	380	362	354	370	383	381	347	349	317	396	339	331	376	345	377	342	327	348	319	320	347	359	373	360	375	358	330	376	372	366	372	330	388	373	354	351	388	368	335	346	359	379	371	371	383	312	349	357	419	380	353	381	339	332	318	328	367	338	358	352	346	346	364	382	358	323	352	359	363	359	346	371	362	335	365	345	381	321	330	354	374	346	351	350	350	317	345	347	356	345	361	374	357	448	334	374	336	335	373	336	315	364	367	371	374	350	339	374	372	334	377	359	322	363	330	349	345	360	376	362	337	320	322	344	348	342	355	335	374	401	363	327	332	351	360	390	386	385	397	377	363	349	353	347	373	377	369	335	344	376	365	354	347	393	362	352	362	341	381	339	352	355	392	367	346	326	375	364	371	371	358	351	358	339	353	363	334	390	381	332	325	366	368	335	332	363	382	341	346	384	319	363	330	347	366	382	370	361	315	349	352	321	329	378	372	359	345	344	335	340	362	378	340	343	336	366	317	354	366	343	354	360	343	337	382	357	371	382	331	345	367	370	319	365	385	357	362	361	350	344	373	399	331	350	370	348	357	336	345	354	350	347	325	365	372	348	357	327	343	356	349	368	361	353	382	361	368	326	357	343	380	372	355	361	321	347	350	358	350	316	319	344	350	357	342	359	361	376	354	378	381	341	367	384	366	361	341	350	347	319	356	379	372	338	368	371	345	347	381	331	347	318	350	361	376	379	345	338	348	334	359	363	369	354	367	344	357	336	349	372	387	338	339	334	369	394	340	373	354	344	338	364	373	376	361	343	369	337	356	321	378	336	364	375	366	354	328	339	320	349	330	350	387	322	340	354	335	326	344	342	365	368	323	381	332	369	390	332	353	364	344	332	354	363	335	346	349	350	373	366	340	322	335	326	342	359	342	355	366	348	353	346	344	329	353	379	355	333	367	341	326	360	325	353	386	373	357	344	348	367	340	348	353	356	339	381	349	359	365	329	364	362	353	331	371	352	393	351	352	361	367	353	332	343	360	390	348	398	337	377	346	350	364	362	366	347	354	372	335	379	372	333	361	337	367	377	377	320	353	353	334	336	371	381	360	369	357	336	336	389	325	359	377	348	354	345	336	354	367	364	381	377	354	379	326	383	332	387	373	353	356	342	357	339	360	333	374	353	353	337	361	369	324	362	361	371	363	375	365	348	375	366	377	333	357	326	338	336	365	385	361	333	394	341	321	344	356	322	348	337	342	369	328	360	328	330	401	341	319	347	356	344	361	335	354	333	376	340	350	370	365	362	384	358	345	397	323	364	394	335	368	341	381	371	341	338	377	386	365	351	331	347	356	389	380	357	353	342	359	386	328	330	357	351	351	328	327	409	354	359	353	389	362	362	351	364	354	347	392	330	337	371	372	328	321	362	378	347	404	380	353	355	340	357	319	319	366	367	325	372	372	352	375	358	332	334	338	377	359	360	388	373	330	367	334	314	371	363	332	359	348	325	346	369	338	359	331	334	373	361	319	324	344	375	325	355	336	337	347	321	373	364	358	332	349	370	369	341	364	374	372	344	328	373	367	313	367	341	345	350	392	358	331	341	345	367	343	354	358	350	358	341	343	347
2076	931	1782	2804	2633	2494	1892	1820	1412	1178	1160	1034	1025	1143	1147	1100	1130	1143	1133	1096	1253	1109	1114	1141	1097	1176	1205	1278	1202	1167	1133	1032	1049	1011	1045	1072	1062	1033	1040	992	948	935	937	953	988	944	931	885	926	871	861	870	872	875	849	841	836	892	854	865	854	910	838	855	865	868	866	843	859	848	878	837	942	874	866	861	883	847	877	860	864	874	882	882	902	886	865	880	881	835	855	858	873	867	885	855	838	875	883	888	824	880	868	868	810	849	865	874	844	865	877	855	821	842	855	841	863	840	850	847	897	873	870	837	851	890	855	883	826	847	850	848	861	883	862	850	884	859	858	863	868	815	854	867	890	877	871	844	879	874	845	898	881	842	873	825	874	921	847	855	850	888	855	876	820	835	839	909	836	854	875	893	893	868	899	912	848	862	876	856	864	898	829	864	889	847	893	816	844	857	852	858	914	847	910	826	881	856	853	827	896	839	891	834	869	837	903	873	918	855	862	828	854	833	889	858	882	898	877	892	789	880	894	892	868	886	822	810	835	864	845	883	782	853	822	824	874	812	846	850	853	888	874	870	867	839	846	850	862	908	828	838	835	825	873	828	889	855	850	887	888	830	904	823	895	854	852	820	852	837	856	864	868	902	855	800	858	854	860	821	833	813	862	895	861	888	888	867	789	882	788	819	820	877	867	859	874	846	877	940	819	869	848	830	884	838	831	895	848	822	850	893	869	847	852	898	899	898	845	890	860	842	879	908	881	831	863	849	879	842	820	840	860	914	824	859	888	840	892	848	878	843	898	840	876	876	860	847	889	855	834	862	867	858	865	856	870	893	856	845	839	866	880	854	826	831	822	880	814	894	849	837	766	856	859	840	892	843	859	890	894	895	848	846	868	833	804	809	884	920	886	854	902	866	886	879	861	836	889	849	894	858	875	849	773	934	921	868	882	862	851	869	904	881	825	821	850	878	864	876	922	864	904	865	929	869	874	926	857	864	827	908	859	802	866	875	866	860	864	817	867	886	853	843	879	868	824	877	827	843	858	826	861	873	888	854	861	754	913	890	827	895	877	899	868	876	849	830	885	833	864	848	870	837	901	841	832	903	788	877	861	872	842	853	922	895	868	912	838	827	875	884	889	866	887	859	828	911	914	867	882	879	859	841	889	881	820	816	823	847	820	866	861	857	881	886	851	829	927	841	863	867	859	852	823	878	889	864	813	866	842	825	804	899	848	905	872	836	883	852	808	902	839	858	845	889	867	855	842	884	865	834	917	885	908	852	876	875	835	851	852	901	874	860	820	861	827	839	875	826	850	867	845	807	841	858	842	866	833	906	869	850	796	852	881	855	865	881	917	849	856	867	851	883	838	894	883	834	861	861	855	827	866	823	886	835	909	868	834	840	858	898	873	826	861	909	857	832	902	854	866	881	841	884	849	875	879	829	860	867	878	881	911	889	889	864	901	864	842	868	828	854	844	828	908	899	852	819	829	867	854	875	874	823	824	850	871	856	859	939	909	808	858	876	858	879	896	846	837	839	833	866	867	830	882	864	848	924	843	843	891	825	830	802	854	877	856	828	860	891	802	873	884	850	828	826	875	863	858	832	874	800	852	816	867	894	823	918	846	860	892	848	912	853	876	868	886	843	876	820	883	878	867	897	844	892	866	881	921	872	900	867	894	863	865	861	840	882	880	908	864	897	893	870	891	895	850	800	892	880	887	853	885	846	838	883	842	861	865	886	896	823	873	893	862	879	862	866	839	907	832	876	868	855	806	787	873	887	894	866	827	874	864	909	892	880	894	867	840	891	880	843	806	922	852	866	902	844	851	831	839	927	863	801	850	909	898	860	869	832	854	839	827	853	860	889	889	850	863	855	856	896	850	856	854	813	904	861	845	863	835	847	857	888	882	862	860	894	847	890	840	805	898	901	911	893	865	854	861	881	847	890	838	807	873	864	809	875	929	837	858	899	864	887	876	842	808	843	872	894	788	900	839	874	872	908	802	800	909	879	885	855	817	851	843	877	827	850	822	848	867	813	848	885	895	792	917	872	805	821	824	837	837	876	817	897	897	875	857	850	835	865	859	853	877	911	843	874	861	855	890	874	924	822	803	850	869	813	865	826	905	823	872	899	878	853	865	859	866	829	842	888	883	818	819	813	868	832	832	869	838	828	837	864	845	859	849	866	885	858	864	898	889	871	846	907	841	836	808	858	865	815	833	814	878	878	814	870	852	863	827	881	880	959	850	849	881	838	842	858	859	787	795	879	874	900	849	851	857	842	840	855	861	885	844	866	882	859	840	856	886	867	887	869	818	812	853	919	863	837	803	863	843	908	866	832	834	836	873	862	867	838	862	858	790	872	843	829	854	813	918	814	793	859	841	899	923	861	875	854	813	878	865	897	879	887	897	884	853	844	897	868	862	860	902	916	819	827	884	821	881	898	827	821	922	870	907	817	856	884	812	844	947	851	859	880	841	835	845	856	835	838	917	853	853	862	864	828	803	873	880	874	866	858	884	922	839	827	840	889	916	856	863	873	944	824	838	842	864	869	867	900	814	885	850	810	837	792	862	888	864	911	875	830	875	837	858	889	913	828	885	841	897	816	858	853	865	905	883	909	832	841	882	859	847	855	877	904	859	826	818	831	878	832	805	857	846	837	864	832	843	885	942	834	840	827	835	896	902	815	811	856	886	862	824	861	851	881	850	891	863	837	867	883	870	880	872	858	865	802	866	815	861	881	862	873	842	850	859	887	908	850	938	809	868	858	792	888	863	909	880	892	844	898	818	834	856	902	824	883	886	910	900	858	857	823	828	876	842	876	893	835	880	870	835	876	887	842	868	896	884	843	866	858	879	863	898	904	904	890	873	894	843	825	884	851	887	896	865	834	847	830	839	843	867	843	851	849	873	866	792	820	903	847	850	901	895	903	849	871	856	775	866	868	851	863	879	861	911	940	836	847	856	863	857	802	880	919	810	873	854	880	862	829	917	880	870	806	886	857	841	907	828	883	852	871	811	913	823	827	827	811	820	847	850	853	898	877	873	843	862	895	876	888	850	820	840	891	804	882	846	889	875	884	885	826	842	865	922	795	843	893	861	849	891	859	902	840	897	816	840	881	868	859	888	871	884	949	886	831	832	894	858	839	853	872	902	831	868	864	830	878	853	864	890	859	834	863	877	833	843	865	871	844	828	852	811	945	884	814	828	876	827	843	926	909	865	856	906	880	868	799	895	867	822	830	854	824	831	826	834	877	879	842	845	830	860	893	794	870	849	869	872	840	851	838	870	895	880	872	881	891	866	824	861	848	837	868	878	853	844	860	804	868	836	868	853	852	845	859	836	882	887	873	873	878	883	859	845	870	880	879	869	890	897	833	833	842	865	896	907	829	863	825	862	847	870	861	883	873	859	858	829	847	866	874	914	851	868	860	869	903	897	860	848	915	861	846	861	863	831	862	884	904	860	882	873	908	837	818	845	788	912	874	852	863
6402	1041	1556	1619	1198	949	678	613	532	447	452	405	436	423	449	435	411	476	447	449	475	436	408	420	425	412	487	439	411	395	411	422	407	394	402	355	374	361	387	421	378	330	351	368	356	362	380	360	324	351	355	340	338	327	333	344	342	344	308	333	349	338	372	349	338	341	344	353	361	321	336	351	339	342	325	348	358	325	351	378	308	312	352	341	360	332	340	313	337	355	377	341	362	317	330	345	355	327	329	289	339	339	310	336	341	320	361	349	333	329	329	343	360	374	358	373	348	361	336	376	325	305	334	342	336	340	336	339	352	351	366	372	339	356	360	367	368	332	309	324	358	359	343	342	371	333	354	345	347	334	335	358	326	364	358	327	370	352	339	354	319	347	334	356	333	351	331	330	326	336	345	346	356	360	365	340	363	345	317	316	320	372	361	349	336	355	336	325	383	351	370	364	366	336	319	332	347	357	369	371	354	318	337	373	361	365	377	357	356	349	338	322	342	373	330	367	383	362	330	331	323	343	332	346	357	309	324	319	367	362	341	322	352	328	362	374	351	351	340	352	369	372	318	333	318	327	339	313	349	354	365	379	348	367	369	327	346	330	362	384	343	334	357	322	335	339	318	354	374	355	356	332	328	369	354	369	335	382	319	348	326	340	332	346	348	351	341	384	342	351	332	349	346	332	327	341	324	364	343	327	337	309	320	325	385	363	361	364	360	348	363	328	326	345	371	366	358	348	358	326	361	327	365	343	360	360	341	338	312	327	352	345	347	321	332	326	340	359	332	366	351	368	356	346	350	329	363	343	357	328	340	315	356	366	366	350	348	342	358	373	318	369	310	350	330	359	330	347	357	362	344	338	328	385	351	342	349	336	339	338	342	301	344	363	364	336	343	371	349	342	357	343	340	353	383	317	329	345	328	339	361	352	340	368	335	349	334	314	340	352	302	331	371	350	364	310	352	319	337	350	359	363	341	339	314	359	342	329	334	367	360	343	362	328	362	357	327	361	337	336	352	333	381	381	351	349	312	321	333	339	313	326	365	342	342	355	323	328	384	345	359	333	346	381	318	336	346	375	341	353	358	313	323	331	354	342	344	328	346	326	343	347	364	367	359	309	330	381	339	369	316	352	336	356	348	358	333	376	345	334	350	340	330	385	345	385	374	375	357	365	343	343	361	325	358	377	331	294	319	351	340	342	342	378	330	386	372	318	337	340	356	352	361	350	337	361	354	360	364	346	350	353	351	347	379	361	344	371	333	353	317	330	321	312	316	342	370	326	317	342	327	331	338	313	369	353	342	337	372	342	339	377	368	333	357	343	360	353	357	353	362	352	343	400	340	383	325	341	338	359	346	317	316	338	361	353	336	365	373	352	380	313	334	304	361	360	317	327	328	331	342	358	321	329	369	380	382	386	341	353	297	331	341	349	366	334	372	333	315	329	338	386	330	328	361	319	324	354	369	350	351	361	340	339	335	329	324	338	358	340	324	358	339	311	355	337	362	325	335	332	328	347	393	322	361	367	339	373	369	331	375	377	347	350	358	309	318	347	357	374	351	335	369	341	337	340	318	348	336	354	327	390	394	346	328	349	353	342	334	351	308	347	341	339	374	345	362	359	357	329	335	339	353	340	349	361	353	363	334	350	335	326	357	345	321	352	341	322	349	333	358	327	325	358	355	352	366	384	339	292	349	340	354	348	353	346	352	385	362	342	329	353	337	338	382	339	351	353	351	374	358	364	353	350	340	329	334	344	337	298	328	332	358	361	333	312	316	351	318	367	358	346	332	338	334	380	344	337	338	357	349	338	339	309	353	322	359	336	320	387	349	349	335	317	367	327	356	301	350	361	326	329	320	324	323	352	336	307	331	328	350	324	340	380	351	357	349	316	295	358	361	340	338	379	353	341	355	342	380	345	394	314	356	385	355	382	323	354	356	332	341	330	336	356	350	366	343	364	339	353	346	355	364	335	361	359	345	312	359	343	353	329	330	350	337	367	346	349	329	309	341	341	324	339	327	347	360	331	332	334	342	346	360	315	378	345	340	343	355	339	371	316	324	337	348	355	386	342	327	327	331	318	322	347	347	325	338	323	334	345	369	326	351	334	382	347	363	359	364	366	365	339	374	349	348	334	361	331	349	340	362	336	346	364	352	353	341	365	340	361	358	358	319	323	344	347	360	333	333	362	332	330	365	311	307	337	353	338	322	333	358	376	362	353	311	352	368	325	341	334	347	329	336	357	333	340	358	328	340	351	341	356	377	326	323	355	330	319	330	324	368	313	345	313	330	357	386	334	376	368	355	341	318	319	331	329	333	368	328	375	350	333	356	328	357	320	318	338	353	321	370	331	354	354	369	341	317	326	345	349	320	332	354	326	337	330	356	375	357	346	344	341	337	331	328	350	376	345	342	353	351	333	393	338	339	327	362	336	358	381	374	344	335	349	333	341	333	347	319	364	342	331	309	341	351	317	351	380	307	331	337	318	369	333	360	347	332	330	331	351	351	315	367	313	305	328	336	360	336	362	359	348	356	341	381	348	363	339	337	360	334	362	356	312	343	355	325	337	364	354	362	341	372	366	356	334	346	376	351	349	334	328	366	328	363	337	326	326	357	362	343	304	345	336	345	407	341	349	343	343	350	355	357	378	340	349	348	382	315	362	308	367	356	314	316	379	369	364	352	373	324	327	349	334	357	324	335	378	373	320	360	359	328	340	352	341	339	332	340	298	328	334	325	339	360	330	339	334	356	355	357	329	343	359	373	335	375	365	330	331	311	328	327	311	353	317	340	307	345	321	330	341	345	362	349	360	337	332	341	324	305	381	372	325	370	341	325	340	357	340	334	336	340	356	323	363	329	352	305	341	344	333	345	316	314	375	345	315	351	352	312	322	367	379	348	319	376	308	338	352	367	367	321	348	345	349	347	371	333	353	371	312	378	349	357	352	360	345	299	329	327	343	314	324	328	326	362	351	352	360	372	367	346	420	365	341	331	334	366	367	347	345	378	347	356	354	396	357	370	356	333	335	334	315	313	330	342	367	351	377	343	343	353	378	360	381	338	351	370	348	354	323	321	338	337	376	357	324	337	335	333	369	312	322	366	397	326	340	332	371	333	356	342	327	350	325	384	346	375	369	355	327	338	368	335	353	347	341	343	377	333	366	314	327	351	340	363	336	362	339	341	338	320	338	324	348	321	364	327	331	350	343	333	339	310	355	336	360	357	337	345	347	328	337	322	355	363	363	324	337	321	347	330	359	355	354	330	360	382	375	322	347	363	352	339	342	346	371	304	355	323	361	367	337	350	327	335	363	322	385	372	374	325	368	323	335	317	339	359	356	354	395	320	356	355	346	315	325	373	336	362	342	317	350	334	362	325	345	342	333	355	368	357	345	351	359	343	347	354	329	343	355	337	369	341	323	370	336	367	365	329	336	347	344	375	358	341	354	353	366	341	324	376	386	342	346	370	359	335	391	351	320	330	331	349	361
6303	1413	3504	5023	4677	3855	2761	2509	1983	1548	1405	1313	1203	1358	1424	1457	1473	1503	1499	1507	1441	1397	1465	1398	1440	1493	1605	1546	1464	1326	1236	1260	1147	1174	1221	1175	1137	1077	1095	1030	1051	952	954	949	925	986	932	875	877	889	836	932	825	816	848	835	899	881	854	812	779	867	819	882	842	816	816	808	858	874	832	827	844	879	799	855	854	829	799	862	869	860	834	864	856	801	879	881	799	870	840	812	793	861	844	852	814	831	836	843	797	823	909	871	859	832	872	835	812	794	775	839	834	846	860	826	786	816	804	854	904	882	830	834	865	869	881	845	836	819	845	811	873	873	859	865	823	841	842	826	788	861	840	862	824	810	836	817	813	849	881	880	845	832	860	819	816	797	839	845	862	851	852	787	799	806	812	821	804	837	830	896	823	846	850	868	821	832	797	878	871	845	886	868	816	855	803	788	867	893	900	905	822	810	845	890	887	827	782	809	887	872	819	827	817	847	872	850	860	852	858	826	825	847	826	900	830	789	857	854	839	843	848	838	829	840	793	834	842	838	862	850	860	831	867	821	864	866	836	834	859	893	821	808	836	812	827	851	863	843	844	824	823	844	846	878	838	831	829	784	851	851	822	875	836	815	840	871	800	772	829	816	855	854	822	842	784	844	857	863	876	853	830	856	834	825	871	802	841	766	856	813	809	847	805	881	845	854	824	814	850	871	871	835	895	885	833	808	850	813	869	845	810	831	826	855	820	799	844	846	832	796	822	810	884	829	866	798	794	898	870	842	827	855	852	889	812	801	846	808	847	869	806	909	873	861	840	849	843	828	850	815	826	819	853	842	836	802	863	852	834	821	860	890	839	872	833	875	860	857	856	839	854	823	890	808	859	799	914	867	855	826	845	845	783	841	824	863	810	831	856	842	851	782	829	793	803	802	812	784	809	869	819	874	829	828	911	849	836	830	863	855	847	852	863	860	777	848	866	820	850	838	827	910	824	870	839	829	841	815	833	857	841	877	839	818	817	815	860	886	844	821	795	799	863	800	872	862	850	832	880	815	846	836	809	855	840	818	811	868	894	865	866	808	830	857	844	807	810	813	855	842	799	857	870	863	867	834	834	843	809	872	877	922	848	841	830	878	821	881	863	856	842	854	845	860	877	833	846	817	841	793	806	853	849	839	840	846	828	852	804	857	886	854	882	812	812	841	825	782	821	825	863	801	830	805	824	845	830	838	863	835	849	840	817	866	846	831	820	825	833	839	843	856	853	839	841	866	872	849	814	820	863	837	831	826	889	839	798	840	819	838	812	841	845	871	790	817	855	836	821	813	856	758	858	825	831	868	839	850	819	872	827	833	836	813	837	865	839	866	856	809	798	809	858	839	869	800	877	812	827	868	847	807	817	822	815	817	845	823	825	864	827	807	829	867	853	876	850	846	849	832	833	841	827	880	886	789	771	816	808	851	845	835	843	796	843	803	799	824	829	848	831	851	865	857	831	894	781	825	758	902	811	906	809	837	848	794	820	829	816	830	851	864	860	838	794	868	838	866	844	814	878	868	839	843	825	844	854	868	829	869	841	807	882	830	792	818	811	856	870	869	788	856	893	866	859	824	867	840	858	860	887	854	807	839	841	832	841	855	845	854	865	826	865	838	811	846	831	875	842	879	871	848	793	835	799	818	833	826	875	798	828	887	838	853	883	844	850	866	893	812	845	845	867	846	868	811	887	870	819	814	808	834	877	835	809	827	860	852	841	813	865	853	826	875	794	866	806	815	802	908	837	857	835	876	883	811	869	820	890	803	797	814	865	822	827	842	885	828	821	858	883	829	841	828	840	833	836	882	800	820	817	829	825	827	841	777	829	830	846	809	816	853	815	822	871	843	841	826	864	853	861	846	797	811	857	827	826	858	837	859	834	878	797	846	875	791	828	886	817	865	846	843	836	817	808	879	854	848	843	829	851	790	804	827	901	829	827	838	839	831	811	827	789	839	826	883	805	837	762	817	869	813	792	818	840	785	831	897	814	851	798	825	788	830	878	820	833	859	850	802	909	812	832	807	838	793	820	839	860	829	819	864	832	840	852	825	817	827	849	859	806	812	868	813	823	849	839	822	825	801	829	855	823	848	793	829	830	838	873	853	844	896	816	898	870	866	849	837	865	832	841	852	815	911	860	899	866	832	807	797	845	818	809	849	802	936	868	821	848	824	824	824	787	870	829	829	856	824	822	890	884	794	816	810	893	856	882	863	791	870	830	840	862	831	887	887	830	806	867	852	843	804	862	870	845	868	820	769	837	823	819	870	870	794	813	844	845	881	919	826	815	860	853	872	829	872	844	888	821	859	824	796	890	862	842	894	834	819	855	816	823	854	798	842	796	834	840	849	838	836	862	843	860	866	867	829	816	817	879	807	890	878	843	845	833	863	840	839	796	840	855	813	897	828	857	830	828	874	798	808	876	825	891	800	864	813	844	907	838	890	833	834	815	851	863	776	863	883	848	839	878	855	872	821	827	824	832	804	853	891	849	817	888	839	847	829	819	832	827	836	814	847	760	840	901	803	852	850	822	832	816	823	842	833	839	847	863	776	849	793	883	824	873	826	811	865	795	878	863	847	830	772	858	883	868	861	831	812	839	825	844	813	800	807	819	880	834	873	843	842	856	834	865	847	868	877	862	823	816	843	813	926	888	886	837	843	815	860	851	872	831	831	798	893	845	803	824	823	828	854	837	870	829	836	900	827	850	904	833	840	827	860	827	826	870	780	858	874	847	828	853	828	814	843	847	836	847	847	862	858	866	844	893	852	869	866	814	838	809	792	875	867	854	881	859	849	874	853	836	866	854	821	784	807	828	806	863	883	910	832	820	827	890	853	837	818	842	824	860	837	859	876	862	855	823	786	781	843	829	841	871	815	852	871	873	835	804	858	854	882	863	859	857	838	851	836	810	804	805	851	889	850	824	865	835	792	807	864	773	843	835	776	847	864	776	846	851	886	810	864	832	877	818	812	883	890	864	850	817	885	809	845	871	827	787	845	806	860	828	795	861	883	848	833	855	806	836	818	790	867	825	842	825	830	836	811	855	900	847	827	810	820	784	834	880	867	868	851	851	895	855	810	839	854	818	804	821	854	890	839	797	857	806	845	796	843	886	835	818	825	815	835	866	831	845	824	833	818	855	813	886	877	851	848	806	817	826	838	794	842	882	871	819	838	843	828	808	783	901	892	801	775	841	823	861	874	801	837	867	856	850	854	843	861	839	895	830	850	791	858	812	889	829	858	825	847	827	819	833	873	834	817	891	855	860	879	852	805	807	817	847	811	840	838	855	834	834	802	776	813	869	863	863	780	839	877	873	844	826	867	835	828	800	800	836	850	854	811	860	859	843	836	837	828	832	863	826	880	822	811	858	841	815	801	861	847	833	825	821	844	816	858	827	864	838	826	847	801	835	850	800	858	843	789	804	868	847	794	839	771	873	868	847	874	833	855	812	823	856	848	855	846	865	874
12650	1762	2443	2317	1575	1333	860	741	520	478	415	379	379	398	425	410	408	429	440	395	383	380	355	351	389	395	381	372	380	360	340	341	331	343	319	340	342	329	300	288	330	285	308	323	310	295	260	269	295	315	264	261	298	273	280	276	254	284	276	271	297	304	254	279	286	320	280	293	307	282	300	259	282	291	291	287	297	265	286	277	286	291	278	290	299	271	279	298	278	283	282	238	299	318	318	302	276	304	272	289	251	244	284	305	258	296	278	259	273	276	265	252	272	288	290	289	293	281	260	232	263	283	264	283	254	256	258	301	287	294	252	278	280	279	275	241	277	321	270	262	269	253	237	259	241	266	285	278	269	279	280	270	271	279	286	290	288	276	308	313	284	305	284	266	281	263	281	283	255	270	278	288	253	257	269	291	290	309	282	259	261	266	251	271	267	277	268	250	277	282	286	292	260	248	271	294	282	258	250	260	265	263	284	273	260	280	254	297	271	277	281	277	290	304	290	269	305	264	279	284	261	282	270	271	251	279	283	302	257	289	258	272	269	247	309	293	263	278	299	275	269	260	278	288	266	277	309	255	275	270	283	257	270	283	253	277	265	308	279	261	304	262	283	252	272	269	301	266	265	304	270	278	297	239	305	281	282	281	250	257	308	280	268	251	297	259	275	278	304	296	267	263	295	289	278	277	283	301	309	265	265	277	290	279	272	282	286	269	297	241	271	223	267	263	255	259	305	259	282	305	305	305	285	266	270	295	268	272	262	299	289	275	262	303	254	254	289	257	252	283	266	293	280	272	284	287	281	263	275	276	299	256	278	292	296	276	301	272	260	269	297	262	307	286	272	274	286	275	293	292	265	279	275	278	272	289	279	300	242	290	259	258	271	302	262	282	265	256	255	256	277	285	244	299	292	284	262	290	306	264	288	313	308	267	270	281	306	275	295	251	292	284	281	340	264	262	282	268	297	283	287	256	311	287	265	273	269	291	293	286	311	295	258	287	267	260	280	273	280	284	269	249	275	251	267	257	291	281	270	252	255	260	295	254	241	289	261	276	261	261	287	258	253	272	246	283	250	270	269	254	258	260	269	265	311	273	299	275	273	298	276	258	300	291	286	271	290	283	269	252	262	256	304	284	257	287	273	257	288	260	275	249	280	256	262	257	281	321	286	250	298	262	260	252	267	268	260	259	274	262	280	219	256	278	285	278	242	278	268	269	239	271	263	259	252	245	280	274	289	287	279	251	265	277	254	286	253	293	252	242	288	275	293	280	275	272	266	258	299	281	247	269	268	302	273	291	256	258	266	261	236	268	269	250	282	276	276	262	267	285	286	272	292	257	275	289	274	272	271	250	252	275	260	244	282	252	294	300	290	275	282	282	277	309	311	291	279	270	255	280	286	293	270	284	300	264	303	248	286	268	254	303	268	294	286	266	278	245	293	258	265	281	273	276	279	274	288	280	287	281	303	293	279	284	282	287	271	277	265	273	277	263	282	245	280	306	265	274	282	309	267	260	286	264	276	259	303	278	300	265	276	275	267	299	324	272	273	276	253	277	273	276	303	266	289	273	252	282	274	262	271	266	282	246	258	277	274	332	303	274	269	250	255	292	276	267	256	267	282	294	277	272	237	266	281	281	251	245	273	269	277	307	300	278	287	282	291	276	297	260	266	303	266	243	255	261	288	288	258	251	277	280	275	302	285	291	267	284	279	269	307	262	251	270	270	277	283	288	269	272	292	277	285	294	288	294	275	238	296	268	286	289	292	266	282	269	259	276	276	264	251	284	284	266	275	282	277	274	314	290	273	299	272	280	283	280	268	269	264	264	272	246	298	282	283	283	287	264	280	273	297	284	264	300	286	241	260	251	250	286	276	283	280	262	273	256	281	287	283	261	271	263	266	272	284	225	266	252	283	292	264	271	262	323	259	244	280	279	276	260	263	248	271	261	315	284	268	293	255	312	272	231	250	280	285	274	257	278	274	273	246	270	308	259	236	233	264	249	282	267	293	294	255	263	270	261	283	254	289	249	300	315	252	294	296	279	264	240	272	245	270	249	258	317	274	265	283	260	283	289	275	264	254	227	274	261	297	248	273	259	264	286	244	259	257	280	279	261	290	264	241	288	262	273	295	269	284	246	272	261	268	241	273	290	278	287	276	296	292	259	294	253	268	307	286	257	264	259	268	281	272	284	275	305	289	243	256	254	264	293	261	278	256	270	289	241	253	267	256	270	254	283	283	289	284	248	290	271	288	267	263	271	255	260	252	284	267	259	281	274	267	276	253	302	256	266	230	278	302	283	251	278	286	296	264	268	317	287	317	265	263	282	291	288	295	256	281	280	264	275	284	251	262	288	282	290	253	253	289	289	268	285	296	291	263	261	307	262	285	275	229	286	274	265	269	267	245	291	262	274	258	290	304	263	297	296	276	257	275	272	250	269	260	281	294	286	294	288	279	245	274	297	273	313	281	256	267	258	313	261	261	272	282	273	261	264	266	239	252	278	301	270	237	281	269	303	272	251	259	286	269	265	280	285	284	307	281	277	283	262	306	305	288	270	262	268	248	261	300	273	248	284	270	301	283	269	275	279	265	271	303	270	309	308	281	265	241	282	242	263	270	284	268	287	316	283	296	266	258	259	252	279	288	278	256	290	278	268	254	299	266	281	299	264	282	274	252	263	281	286	293	303	258	316	268	278	246	246	291	288	282	268	293	255	283	289	271	286	269	287	270	287	264	283	264	242	247	256	287	267	251	317	297	256	278	250	251	299	270	270	293	277	246	253	238	297	328	256	271	281	285	261	289	272	284	302	293	259	252	266	269	283	283	303	294	267	271	279	274	274	263	260	299	259	262	244	258	282	296	259	247	286	295	236	301	294	272	272	283	281	269	288	276	275	277	270	246	283	273	270	298	255	269	270	282	286	260	248	284	275	245	306	290	264	291	309	269	290	248	264	257	322	268	304	277	259	278	280	274	266	273	280	279	240	271	298	296	237	302	249	278	302	276	257	346	268	254	284	279	309	256	270	269	272	264	296	281	235	244	258	284	280	282	261	275	280	286	274	303	263	271	283	302	256	265	284	242	308	300	248	281	263	274	268	252	244	280	278	243	274	317	279	282	271	279	300	288	296	274	272	251	266	277	250	274	253	266	276	272	265	274	277	243	266	260	229	245	297	296	271	272	258	257	253	280	279	279	258	289	249	291	273	281	266	322	283	257	279	279	258	299	312	288	311	282	280	296	303	278	252	275	281	259	255	262	265	270	257	285	270	288	230	249	314	255	264	275	300	250	284	291	266	290	266	278	280	253	258	266	276	246	246	262	314	262	252	281	283	285	252	265	292	283	298	270	288	268	255	291	271	264	263	238	297	293	278	297	311	288	263	258	248	247	254	263	269	285	296	280	281	288	272	273	254	263	270	269	273	260	282	257	276	267	284	290	308	269	281	271	287	278	298	255	272	276	289	286	253	277	274	285	261	265	298	324	291
8147	1880	5137	6911	5727	5339	3470	3188	2104	1937	1652	1461	1331	1525	1654	1675	1790	1850	1861	1757	1632	1578	1388	1464	1598	1818	1599	1589	1389	1381	1290	1203	1175	1184	1123	1184	1013	1099	964	934	890	906	862	916	793	854	842	724	774	753	672	680	659	709	687	691	670	680	703	708	671	691	722	646	674	674	700	739	703	702	697	733	640	664	660	676	655	668	642	667	654	666	685	677	685	676	736	690	659	668	676	695	727	741	705	682	725	658	677	668	694	728	670	699	673	685	677	660	648	657	697	658	643	662	654	656	648	732	675	688	665	675	682	677	671	690	661	696	694	653	670	692	677	651	698	652	664	706	649	657	718	716	671	675	710	675	640	717	724	692	687	671	690	718	628	683	643	696	727	687	688	716	703	639	703	626	697	666	705	707	666	638	661	647	664	666	707	665	645	666	699	755	717	671	727	718	670	673	711	677	702	693	698	675	687	642	688	704	684	636	646	684	701	698	721	659	678	637	697	738	679	742	673	683	703	682	709	709	706	713	679	649	632	686	707	718	648	692	652	677	636	711	683	666	707	690	658	694	668	708	689	639	673	678	652	655	694	694	713	658	679	660	669	659	720	656	677	669	722	685	710	673	666	682	678	699	663	728	648	666	706	674	672	662	712	710	697	721	696	671	702	689	694	660	728	684	682	678	663	714	642	702	673	623	655	658	679	684	648	714	657	681	616	676	701	640	713	682	666	683	708	717	758	709	688	679	694	758	656	673	632	642	655	709	706	678	677	667	682	690	686	693	668	700	700	670	676	705	670	675	698	683	694	678	663	706	679	715	664	728	674	663	621	637	681	707	660	699	651	704	681	695	681	672	698	639	673	659	667	619	691	653	640	658	713	721	683	694	633	701	684	697	687	687	664	663	665	698	662	674	685	687	704	710	694	675	698	670	679	653	708	674	693	709	665	655	687	683	652	647	664	646	724	674	698	699	671	693	704	664	676	692	671	734	678	678	708	669	647	655	602	722	671	679	665	661	668	707	623	677	684	684	673	699	704	690	679	707	621	681	637	704	663	669	664	693	650	699	666	653	666	692	706	656	740	691	678	714	706	674	624	683	722	609	644	712	678	728	720	640	655	677	697	672	680	736	650	693	685	661	698	676	701	727	686	698	719	657	678	713	687	652	666	663	684	622	668	615	643	676	687	649	666	679	607	717	653	689	666	702	653	661	656	656	678	727	674	656	683	647	633	699	697	659	714	671	682	649	679	670	662	657	664	685	647	700	687	654	667	681	684	708	637	649	653	706	718	674	686	678	704	701	613	674	662	681	713	698	651	695	701	647	724	680	697	689	696	707	645	721	642	692	695	676	637	689	713	625	682	720	696	712	660	705	664	656	647	666	689	725	631	655	685	686	697	688	620	702	706	650	662	658	690	669	655	650	679	652	679	684	674	655	671	664	693	665	637	682	689	692	673	669	698	667	664	688	679	673	697	726	721	706	657	603	678	727	714	699	689	687	655	642	695	680	663	701	692	705	709	622	680	678	654	685	667	690	660	718	656	661	713	678	669	677	736	672	650	674	690	700	696	666	692	690	657	682	703	686	719	685	722	671	658	674	656	640	660	730	692	641	655	660	698	634	686	698	685	716	660	656	637	680	682	677	680	740	677	700	737	716	700	721	681	650	685	653	713	659	671	675	720	637	686	696	659	643	653	707	655	721	724	664	650	658	714	711	667	662	664	657	659	691	681	667	640	677	733	650	682	674	721	687	657	669	729	664	661	666	680	592	639	666	657	658	647	651	666	686	641	705	683	716	673	635	656	668	666	669	677	677	670	723	698	680	733	641	673	670	661	683	672	661	686	681	704	706	689	665	661	713	673	613	682	647	666	670	663	639	681	630	677	679	714	725	681	678	713	669	718	636	663	676	670	638	671	697	725	662	680	687	636	688	680	710	718	725	656	633	672	667	699	618	681	660	719	653	674	692	704	650	688	688	643	664	680	695	634	714	685	673	701	638	686	664	706	682	672	616	625	665	670	701	674	676	654	664	686	710	670	704	690	661	695	692	727	716	687	714	710	716	702	661	738	682	657	674	647	615	688	636	654	657	608	679	675	651	670	665	689	680	705	685	634	667	680	658	663	634	674	669	671	638	680	718	689	687	663	667	709	636	665	700	679	686	717	722	639	694	699	705	702	650	685	667	627	719	692	718	706	724	643	667	670	700	680	691	727	664	693	630	670	693	713	708	661	672	711	701	663	738	700	692	721	676	668	709	629	711	686	680	690	664	679	691	652	700	703	677	662	737	743	682	676	718	645	682	683	669	685	672	701	661	711	655	660	695	644	679	689	643	688	725	660	700	695	726	671	739	694	710	675	764	685	676	700	692	700	690	663	672	662	663	678	688	683	689	649	656	705	671	747	642	686	675	679	695	722	668	677	675	673	716	635	678	682	628	661	696	662	689	703	724	681	675	658	708	724	664	660	669	710	627	698	674	718	677	672	666	640	711	694	681	698	696	701	672	693	718	662	699	678	707	703	695	702	685	676	671	680	716	667	662	713	713	725	659	684	661	661	624	682	636	677	673	691	617	630	673	708	680	703	667	669	662	746	681	697	641	711	706	651	675	707	719	667	712	709	682	708	706	715	646	692	717	657	683	666	719	707	666	709	686	642	686	691	677	726	677	693	707	659	690	670	692	686	678	670	665	686	687	684	688	696	665	656	707	737	686	674	700	706	677	712	689	693	646	657	704	702	687	648	690	644	663	676	687	680	675	662	654	647	673	669	702	665	676	703	682	645	700	655	655	660	660	676	654	642	660	687	654	663	716	657	670	698	625	705	668	675	681	660	672	664	659	715	692	681	688	699	642	696	643	684	712	693	657	712	717	688	677	664	649	627	674	701	696	736	667	671	648	681	663	690	667	637	684	679	749	700	667	684	700	659	722	675	668	697	683	694	678	713	684	685	657	686	691	684	670	642	685	653	673	696	690	684	651	698	629	727	580	693	683	640	710	644	679	691	683	635	715	661	663	645	705	618	687	698	682	653	699	685	689	634	714	664	686	667	672	650	650	702	659	687	664	699	699	670	680	669	664	663	682	648	699	689	651	679	695	689	644	695	701	664	679	645	671	676	671	657	693	693	608	653	685	692	720	659	659	699	713	680	656	722	683	727	675	697	718	690	695	663	674	714	661	669	697	701	685	659	692	669	640	706	650	682	713	696	691	756	685	679	702	686	642	693	648	733	700	693	682	651	644	717	703	653	672	674	663	674	652	694	684	618	655	680	675	705	686	696	669	688	695	677	706	686	669	659	686	674	653	665	692	690	691	693	675	664	696	671	698	708	731	640	685	671	681	707	710	689	639	701	697	639	648	650	699	626	695	690	687	691	676	678	655	714	695	707	709	673	637	666	651	689	726	665	684	634	679	695	660	651	706	652	721	674	638	694	726	672	659	692	692	650	668	683	660	691	647	718	652	693	694	704	687	679	729	713	678	663	719	655	685	657	679	655	692
1572	808	1078	954	735	620	499	472	426	385	402	358	386	408	445	409	369	402	456	376	396	385	380	370	424	387	419	415	393	412	379	337	356	345	381	401	360	394	364	373	368	354	364	340	365	327	348	326	351	340	333	392	343	321	349	377	357	351	369	321	330	347	362	335	361	379	361	347	315	376	341	353	372	315	343	354	366	347	359	345	373	354	350	364	346	348	351	335	329	308	364	365	343	341	355	348	309	293	343	364	315	317	340	350	362	360	405	337	354	366	319	342	384	373	310	376	326	327	343	378	351	354	339	357	311	394	332	338	348	350	341	340	340	319	333	368	371	329	353	381	341	336	325	332	360	318	370	370	371	357	380	359	350	342	358	371	355	346	316	339	348	392	324	370	331	366	341	353	337	351	358	343	343	391	344	359	384	336	355	340	370	371	324	346	366	344	372	345	342	373	382	302	339	339	359	308	332	380	374	355	368	366	306	320	375	367	306	321	357	334	342	307	353	352	335	319	388	333	349	351	337	315	337	391	342	385	353	315	336	316	370	349	372	362	354	345	330	347	342	376	332	352	361	351	324	347	372	352	326	341	371	371	357	352	318	337	346	360	345	353	384	356	364	308	390	356	315	334	367	373	315	334	338	334	344	341	346	346	363	359	372	328	351	341	346	342	389	344	366	317	321	319	350	361	344	321	339	365	346	345	325	361	362	334	324	291	357	325	349	364	384	359	321	367	371	338	337	321	339	364	340	357	352	347	363	334	330	389	326	333	334	348	358	301	301	355	336	403	337	323	348	372	347	329	368	323	350	395	371	350	383	375	310	363	349	385	372	338	348	357	335	306	358	335	349	330	342	351	331	351	335	323	377	359	371	374	327	319	342	368	362	329	346	351	362	382	342	363	332	369	361	333	338	322	359	337	349	387	349	325	370	344	336	354	316	335	352	368	343	326	359	370	311	370	376	351	360	339	332	361	322	358	347	322	345	317	367	344	354	330	339	365	320	350	346	336	339	366	336	324	371	366	352	348	368	335	356	330	386	364	385	337	339	354	348	333	335	351	312	374	324	318	377	320	370	367	359	348	391	360	375	390	359	342	380	357	362	323	356	372	377	371	357	352	305	367	369	346	337	347	360	346	367	367	324	359	354	360	344	372	376	363	369	334	353	343	316	327	337	354	343	328	333	347	333	361	330	342	317	384	366	357	352	340	370	333	345	367	328	325	378	345	375	347	346	350	350	348	343	324	320	351	344	364	323	350	329	349	339	334	324	354	283	340	359	358	324	370	370	358	347	383	362	336	379	321	327	372	337	376	306	356	349	343	339	347	294	359	332	301	359	334	349	345	340	389	352	337	333	355	295	311	305	331	342	346	326	328	324	336	368	378	364	324	351	337	324	374	318	343	360	351	338	333	334	323	355	343	334	323	329	347	359	354	333	327	349	301	365	330	339	370	358	289	367	354	370	371	321	342	372	362	374	371	367	360	347	320	369	346	328	311	355	336	361	338	360	375	328	343	351	364	333	370	361	347	363	345	345	319	323	351	361	361	347	380	347	342	355	359	353	300	357	362	384	359	341	322	339	336	354	307	333	310	371	353	337	312	358	373	327	364	347	327	394	352	339	368	399	358	345	338	348	344	370	356	339	353	397	326	369	363	324	339	338	354	331	335	368	363	364	347	351	373	327	338	339	329	361	320	356	332	337	365	355	330	381	372	364	362	342	356	343	351	352	329	340	329	338	337	374	394	372	334	344	356	323	357	336	326	327	335	383	351	350	369	323	330	337	323	346	340	369	327	334	350	345	345	346	365	375	323	321	327	362	353	359	338	348	333	351	358	329	326	380	382	317	372	351	348	346	336	333	313	342	326	369	342	351	384	363	327	331	371	333	376	346	335	346	318	343	342	345	307	337	337	359	330	367	318	353	334	343	338	357	368	333	341	359	380	337	346	351	368	375	380	352	328	394	343	351	362	331	341	362	362	315	351	337	375	400	350	335	343	349	336	337	335	372	337	332	377	326	346	333	359	364	343	365	335	379	345	316	364	349	363	352	359	347	357	345	343	351	330	322	329	382	376	360	362	377	315	355	310	347	328	329	321	339	351	348	338	317	366	371	336	410	327	321	306	318	373	321	387	334	349	364	352	338	352	373	305	349	352	311	394	365	359	376	353	349	376	327	346	338	350	334	341	341	334	357	338	355	349	369	328	348	352	336	377	335	333	343	330	344	376	403	339	338	346	356	342	379	319	352	354	308	348	332	359	351	373	302	314	325	337	332	326	333	324	363	325	364	363	365	369	374	378	311	328	338	350	335	359	332	363	374	365	360	352	362	350	338	364	345	349	344	355	339	386	333	341	325	355	368	368	359	338	358	312	388	320	382	391	325	343	349	342	359	341	378	330	309	319	331	333	362	355	316	327	337	343	323	338	344	347	357	333	344	349	366	371	350	334	334	366	351	352	334	340	370	339	341	340	330	347	365	321	363	344	333	357	349	340	339	366	354	331	383	337	355	349	349	366	350	376	384	345	368	370	360	398	333	317	365	362	322	374	365	321	363	316	337	337	369	387	357	332	358	362	321	327	372	361	345	322	349	316	379	334	339	308	316	366	340	374	358	364	358	325	359	382	335	360	303	314	351	315	346	350	329	323	314	347	355	371	330	336	339	347	330	385	338	355	375	331	338	305	324	364	355	334	349	338	348	349	352	346	388	305	426	345	331	330	367	331	353	376	380	376	344	348	343	351	350	357	371	337	355	333	328	317	298	394	401	331	320	341	368	336	319	338	359	320	348	329	328	351	319	309	319	324	359	312	372	323	341	381	358	352	356	348	347	330	359	343	339	354	354	380	361	369	346	361	336	387	324	376	345	334	332	373	339	410	340	320	332	375	348	343	347	336	357	322	324	379	363	340	354	339	321	352	356	361	317	358	332	358	342	325	337	333	345	377	366	378	363	360	364	349	331	328	369	370	369	357	323	367	372	342	373	372	318	362	357	331	342	337	331	378	369	377	399	359	311	369	380	344	321	357	333	357	348	344	356	371	351	296	362	359	320	363	352	346	347	331	331	338	330	316	352	354	349	327	341	317	352	331	369	328	364	331	349	349	360	322	335	396	328	341	333	320	374	326	348	345	318	367	368	366	351	361	310	333	351	356	340	359	363	322	394	333	355	397	322	346	351	341	348	343	347	356	377	363	281	324	333	333	339	340	385	365	363	375	367	342	360	362	319	365	373	362	344	358	383	308	333	352	341	337	334	339	355	324	358	362	348	367	343	333	323	323	347	366	321	376	326	358	333	316	327	353	383	350	362	323	322	373	324	350	346	370	362	329	315	357	385	363	340	331	355	331	360	316	306	344	340	318	372	355	343	346	359	344	338	371	370	345	332	385	373	347	321	365	349	330	329	348	368	375	359	360	403	331	358	325	354	387	352	330	323	346	344	345	370	335	356	358	349	374	338	350	364	325	370	295	348	336	340	345	347	313	347	377	343	339
2154	1287	2518	2800	2491	2233	1595	1556	1219	1206	1066	1063	1083	1089	1160	1235	1308	1291	1297	1172	1182	1083	1043	1100	1240	1236	1189	1138	1166	1094	1083	1072	1063	1038	1066	1112	947	951	956	955	887	859	896	925	919	881	891	871	853	767	842	824	880	857	834	846	814	836	820	788	801	867	845	839	861	834	850	863	818	841	813	808	885	893	810	819	853	851	838	903	836	845	856	837	817	833	853	838	854	821	836	811	837	832	849	855	832	848	871	828	812	847	888	856	828	834	827	843	840	875	858	838	870	872	806	851	877	829	784	827	824	843	840	806	807	881	812	773	794	848	902	844	817	888	853	842	821	830	844	849	828	891	863	828	861	801	876	829	861	859	859	832	884	809	881	846	823	896	856	840	823	831	859	855	860	838	802	786	804	857	839	823	815	866	863	845	820	877	826	797	889	804	836	824	825	862	841	781	817	810	822	836	855	839	835	798	867	831	831	842	782	828	857	865	835	820	844	875	802	812	831	816	866	870	800	856	849	866	827	863	897	828	848	812	832	844	820	830	776	855	796	815	854	774	877	848	865	812	852	820	810	807	848	861	837	841	791	829	826	804	818	840	819	859	878	829	859	837	820	774	805	835	810	889	843	839	825	860	843	840	819	803	824	849	854	825	834	840	849	787	816	861	870	799	820	810	876	795	838	877	868	805	819	864	861	850	777	802	836	838	850	891	808	904	871	790	858	877	850	855	843	880	827	836	798	860	857	868	822	865	787	828	812	807	799	834	904	847	816	822	858	822	845	841	860	838	863	835	857	849	881	869	892	881	892	882	828	844	872	873	829	914	802	793	829	865	825	870	897	868	906	848	817	825	893	806	790	827	868	857	885	841	832	840	853	786	857	790	791	882	831	829	833	854	830	840	856	859	869	847	826	850	871	834	825	851	867	850	891	865	864	799	840	853	819	849	872	828	782	883	848	844	847	857	896	846	874	880	862	881	845	760	837	842	820	855	832	817	823	869	824	820	818	858	846	815	906	815	839	852	826	857	874	840	826	792	838	829	835	850	838	868	772	875	835	867	872	909	823	839	782	813	873	878	845	913	820	841	798	846	872	874	844	898	811	813	830	859	878	889	807	893	854	854	838	841	873	823	826	813	767	831	863	837	833	853	909	799	862	857	835	791	806	820	830	819	847	851	798	844	861	852	858	853	876	889	894	793	863	892	837	831	824	785	832	853	820	790	822	825	821	879	843	765	836	852	888	796	799	880	808	843	814	888	869	849	857	850	871	862	836	832	848	787	797	849	818	830	804	859	850	848	880	887	888	820	849	929	816	847	831	825	853	870	784	824	859	841	805	896	845	845	825	845	844	807	902	773	886	816	839	812	862	837	872	863	872	833	840	811	816	861	849	843	808	793	837	866	817	833	881	902	836	889	871	820	824	850	831	810	830	879	857	844	796	794	837	817	824	875	851	851	818	862	799	847	793	829	853	853	829	814	793	853	824	885	835	793	852	778	916	839	838	878	803	829	825	842	839	844	861	886	857	856	864	873	817	801	840	842	855	880	870	916	910	800	805	865	865	796	803	836	847	846	838	882	835	831	851	920	805	858	857	860	833	890	885	832	857	836	879	815	846	865	832	826	872	840	856	836	819	843	851	824	862	852	853	837	827	886	872	856	797	839	850	823	791	843	859	814	874	821	867	883	831	847	814	837	876	843	859	825	889	875	834	825	834	835	859	858	849	909	798	839	849	833	860	837	819	848	823	801	820	802	868	842	894	881	877	834	833	855	823	859	834	859	810	798	868	867	868	851	845	895	813	887	856	872	847	905	883	804	805	854	848	833	818	832	839	830	880	868	836	884	850	855	768	859	855	871	891	834	896	825	857	789	895	878	810	820	841	804	850	805	848	790	823	818	882	829	865	782	824	811	804	889	794	866	820	805	792	862	787	807	820	848	896	820	842	891	825	840	776	800	827	820	822	818	813	840	808	815	822	822	855	818	844	807	867	797	886	850	892	939	828	888	832	851	859	812	815	823	806	816	843	861	813	842	838	861	858	813	867	833	833	839	835	795	837	828	864	821	854	862	837	825	866	843	842	860	829	873	827	860	889	835	843	841	828	842	873	843	839	874	881	848	810	844	884	856	836	819	830	870	838	847	834	835	859	838	863	810	801	867	896	805	887	884	873	864	853	854	902	846	841	851	867	858	887	918	864	825	899	843	857	844	873	896	850	817	833	845	818	853	789	810	814	842	855	782	832	828	842	851	851	858	828	874	880	906	859	832	848	792	842	830	804	882	801	878	804	877	817	834	790	823	880	813	857	877	865	842	830	847	878	826	829	829	802	853	835	838	827	835	845	832	844	835	882	782	823	870	857	888	822	783	813	853	839	853	830	828	795	852	840	840	834	913	829	861	810	850	842	820	848	833	847	865	875	846	837	822	899	830	871	840	810	858	854	826	839	870	838	862	831	798	854	888	834	862	826	850	841	811	803	853	846	845	897	833	801	805	793	843	888	847	898	858	827	849	819	871	846	847	853	837	844	833	845	824	888	831	832	826	776	830	807	852	782	842	814	824	837	833	823	826	834	828	844	825	830	830	786	776	800	796	844	841	863	837	827	830	864	828	820	811	830	878	846	827	837	832	777	839	837	782	803	854	832	813	888	788	860	877	837	798	778	860	843	818	842	829	846	864	882	866	871	827	849	855	827	847	881	908	839	863	782	792	822	819	845	901	816	872	847	858	836	780	926	833	838	829	815	886	853	887	819	857	872	871	860	789	833	789	854	924	831	767	805	869	846	866	793	805	848	790	853	838	871	862	820	870	839	850	843	828	847	830	827	852	878	860	812	828	865	846	782	858	814	786	806	836	817	870	828	815	892	817	816	862	861	839	846	796	858	871	838	838	853	840	826	874	796	819	856	800	819	853	872	817	890	828	824	863	835	865	858	796	894	847	862	861	846	840	865	857	884	841	830	834	846	831	906	831	843	881	872	846	831	851	866	811	837	876	838	864	834	807	838	848	885	817	898	792	865	870	850	830	835	814	806	875	843	835	846	821	839	854	875	851	806	822	813	871	857	853	821	795	884	906	855	840	844	842	837	878	796	927	853	819	843	798	835	805	837	841	833	844	840	834	896	822	835	849	842	843	874	768	845	843	826	843	856	864	830	837	852	827	860	840	849	888	822	804	842	824	823	886	823	796	826	867	824	862	872	858	823	858	866	838	857	843	896	847	819	871	852	808	864	841	845	849	845	845	795	817	873	849	846	823	803	847	857	839	815	835	778	861	873	771	896	871	832	827	822	862	825	801	840	833	835	841	790	873	822	833	837	810	822	863	833	802	784	868	837	863	817	860	843	857	856	855	900	857	842	851	835	846	851	826	800	837	835	850	885	834	849	880	820	877	870	803	798	853	838	828	826	839	932	791	822	887	838	855	821	836	868	856	847	873	937	848	879	954	866	850	818	871	842	861	875	811	850	846	825	834	788	855	839	868	826	823	863	832	842	866
6724	1342	1896	1597	1113	931	688	642	499	471	461	411	447	465	474	482	505	485	441	406	397	385	399	434	458	434	440	429	470	397	407	400	410	435	425	363	370	359	399	369	355	357	351	356	359	357	322	309	332	368	340	377	350	328	350	345	358	381	348	346	347	324	335	370	377	349	361	323	374	359	353	329	350	361	361	326	363	320	349	363	352	332	356	328	349	292	334	332	328	345	307	334	361	361	336	331	369	347	360	347	376	354	355	347	349	323	344	339	354	330	331	342	285	361	356	331	359	329	361	340	350	337	338	305	379	326	319	353	329	367	331	345	367	336	319	373	332	370	356	321	337	330	330	341	330	344	353	321	357	323	369	335	357	355	353	347	366	382	338	355	331	313	325	360	349	345	362	345	339	353	299	361	332	310	343	327	319	330	340	329	317	353	356	362	362	330	359	336	322	371	336	311	330	375	333	306	317	379	336	330	343	334	359	359	352	320	339	332	346	355	302	327	307	319	336	360	322	356	353	331	361	358	318	364	351	331	341	319	341	321	368	340	352	310	370	360	340	345	338	354	321	345	320	357	337	300	335	347	372	352	362	322	305	343	303	324	358	347	354	378	343	370	352	339	325	313	335	330	366	339	324	340	320	393	368	326	385	335	326	343	343	348	348	325	313	360	344	319	327	313	348	346	337	316	353	323	300	315	340	318	337	346	321	351	345	313	346	310	364	359	338	324	319	343	380	347	333	335	346	360	355	380	336	311	366	329	330	345	329	336	357	350	293	339	347	341	353	340	346	375	349	314	349	304	340	347	348	350	353	355	376	319	306	347	356	346	339	328	347	306	348	328	333	332	309	322	322	322	360	302	349	358	349	318	331	341	346	351	354	356	381	332	356	337	336	309	321	308	331	322	315	352	368	322	361	370	351	314	313	352	321	352	337	355	321	355	307	323	312	331	359	347	346	343	370	324	330	354	317	332	336	328	348	329	346	318	357	346	373	363	351	351	357	346	343	357	340	343	353	350	345	346	335	348	347	334	365	328	337	325	334	330	321	334	351	336	329	336	366	302	342	327	345	342	355	362	366	307	328	366	337	351	337	359	330	326	342	324	324	329	354	358	326	339	362	318	356	312	372	362	357	343	372	305	358	343	363	333	350	331	335	317	339	371	304	363	317	326	344	324	328	343	331	344	317	312	335	315	329	355	335	348	332	342	317	367	376	342	324	344	362	321	361	323	346	341	371	295	332	368	323	364	340	326	326	321	356	323	349	354	358	322	339	361	338	376	353	339	376	383	363	359	335	323	367	325	315	339	304	356	333	311	365	355	333	312	343	346	372	338	340	338	382	333	337	348	345	312	321	324	355	357	336	344	317	289	314	355	353	349	354	345	348	304	376	302	361	369	323	371	348	339	335	315	364	342	342	347	337	338	361	372	338	329	339	346	371	347	371	345	322	317	401	336	334	363	353	336	353	332	330	326	335	385	382	338	318	391	337	336	346	366	384	375	340	311	395	327	289	350	363	335	332	340	353	358	365	346	333	363	373	352	357	360	344	344	333	330	368	353	382	351	302	335	310	346	336	329	359	347	314	329	320	313	357	354	362	324	320	296	332	358	348	314	388	346	343	326	335	344	345	338	364	308	350	353	368	359	316	383	352	335	329	350	326	383	346	337	316	352	330	357	337	339	355	335	345	332	329	349	380	349	347	325	364	313	337	378	327	361	369	335	351	350	318	315	363	364	313	349	324	345	343	334	330	380	321	335	335	365	314	295	348	348	342	353	322	339	297	334	396	356	384	357	315	315	323	320	355	332	340	320	350	346	363	362	342	329	360	351	366	316	315	354	352	312	287	345	372	405	340	293	332	324	323	355	354	369	337	333	333	366	326	365	347	327	329	318	352	378	353	311	344	329	371	357	307	317	337	339	362	336	343	367	327	302	321	361	353	367	342	305	310	355	346	307	344	325	326	305	323	356	329	337	323	316	340	349	335	337	359	339	337	350	326	364	350	354	355	318	335	322	310	341	331	356	352	349	347	366	336	347	321	350	365	351	328	327	358	343	375	325	316	356	325	344	357	319	347	322	318	307	351	352	341	342	316	336	330	354	326	328	346	298	309	374	348	333	359	351	342	341	350	342	355	358	334	354	348	354	330	314	327	327	323	346	300	332	318	347	359	345	304	327	325	331	355	383	333	368	363	377	339	355	408	341	382	362	352	330	325	310	373	350	360	344	350	321	336	354	300	328	299	331	410	324	322	318	357	325	319	312	337	364	351	349	378	341	351	331	335	328	346	347	346	331	359	331	327	344	359	307	328	330	325	328	325	322	349	372	340	333	313	372	344	363	357	337	356	328	357	319	337	360	341	338	356	359	353	339	360	338	356	295	348	327	333	339	328	373	329	342	324	360	346	311	333	344	338	369	306	308	338	380	373	336	362	341	325	324	349	306	359	333	362	330	357	336	321	328	372	330	327	315	340	329	332	330	357	319	305	342	349	347	344	373	315	342	340	339	340	319	295	369	322	358	342	345	343	347	348	324	367	360	322	320	333	371	359	343	338	337	366	344	375	358	366	318	360	361	357	351	347	334	354	315	301	350	338	341	325	401	348	363	328	370	369	305	323	369	340	360	323	318	347	370	371	393	331	326	345	348	331	352	376	382	338	344	318	338	331	355	366	318	368	332	323	336	343	345	297	327	372	311	344	340	345	340	350	320	327	305	350	335	323	335	326	306	363	332	322	328	351	351	361	352	355	326	308	356	342	382	365	352	315	321	362	357	362	324	347	346	353	335	348	329	330	339	325	313	348	334	345	347	326	372	356	345	311	389	345	329	360	340	345	328	328	334	325	327	312	342	322	347	342	339	374	337	354	345	319	337	330	337	322	337	314	345	335	368	350	349	328	331	357	337	355	356	341	345	310	346	378	340	348	334	348	326	331	331	312	356	321	296	362	375	327	359	353	345	341	314	301	331	341	367	358	358	360	328	334	336	356	355	362	316	335	370	348	331	319	314	336	345	334	360	379	343	319	346	329	337	365	367	351	339	359	326	350	305	317	323	308	396	323	320	348	331	362	339	344	369	364	367	339	338	339	363	338	373	340	314	321	345	306	344	371	338	322	347	347	353	353	312	333	376	372	372	343	368	346	369	329	340	328	326	359	332	370	369	365	341	327	378	327	354	328	345	330	362	325	350	334	347	348	346	376	300	343	340	348	377	318	328	357	357	335	358	354	332	329	362	316	346	292	320	337	340	319	341	351	306	337	332	332	329	344	346	338	309	353	372	369	359	348	347	328	319	317	346	337	329	373	324	344	319	329	382	336	331	350	337	320	384	371	343	358	372	322	326	341	331	324	353	359	361	346	340	342	373	371	338	336	390	343	363	356	341	341	347	331	331	329	322	357	350	326	342	335	335	366	352	330	342	327	333	379	349	369	347	373	360	338	347	343	351	323	362	349	342	350	308	373	373	332	334	342	365	330	355	343	300	354	332	353	345
6541	1905	4265	4737	4028	3412	2707	2289	1758	1633	1382	1363	1451	1451	1566	1741	1780	1755	1674	1534	1377	1330	1398	1453	1585	1509	1534	1422	1385	1240	1172	1260	1242	1182	1136	1195	1150	1018	969	919	966	960	995	929	976	925	917	877	836	782	796	834	813	823	838	872	857	880	831	874	847	810	822	820	853	867	831	834	851	833	783	846	837	804	816	800	809	868	831	810	802	821	834	833	806	849	801	808	836	829	836	811	855	803	883	805	784	837	831	873	786	833	870	795	866	832	802	830	860	826	863	825	815	800	821	862	854	839	792	829	796	795	842	843	803	810	869	827	808	799	810	791	764	854	786	813	838	803	865	831	821	824	820	810	872	833	861	812	785	841	799	838	839	791	849	848	772	850	829	795	787	854	818	826	758	808	805	835	819	850	822	793	837	873	825	803	854	857	847	819	842	841	850	814	861	828	796	838	841	798	839	850	794	837	823	814	787	853	794	815	841	823	850	802	860	838	843	824	877	901	840	860	842	834	876	828	893	852	798	837	864	825	836	811	860	849	845	846	814	865	777	875	832	833	814	841	828	832	861	826	862	840	849	811	861	841	829	803	791	812	815	838	849	854	857	832	857	825	804	786	753	835	794	801	852	833	835	841	844	798	874	810	803	839	847	849	847	816	804	846	820	819	801	775	846	875	820	864	801	851	808	836	833	783	825	805	832	833	861	886	867	839	802	867	826	822	843	850	860	886	823	849	827	789	861	804	807	810	874	770	855	857	870	876	816	820	846	829	813	865	792	826	838	841	857	814	856	847	833	828	838	787	876	860	853	849	812	865	854	822	808	835	819	817	851	809	787	783	789	822	852	823	843	864	835	812	784	799	858	818	805	801	832	796	815	845	791	848	835	822	808	845	792	840	820	839	834	827	815	863	794	834	851	859	757	853	873	825	809	822	899	816	857	901	816	823	765	753	855	839	830	845	827	844	823	866	813	853	859	860	837	846	846	830	831	851	857	837	820	897	818	817	818	831	813	878	824	845	813	830	795	821	854	859	778	853	852	851	831	806	825	805	828	785	797	822	837	850	776	840	810	824	823	825	796	838	787	841	841	845	851	821	863	844	824	849	862	827	849	843	842	821	830	823	792	825	895	849	765	858	854	841	845	802	847	855	869	780	795	777	838	842	836	879	790	857	832	814	815	843	818	804	826	856	802	831	836	801	831	832	873	807	850	843	907	834	779	795	870	840	866	821	831	837	804	823	831	843	822	831	786	830	771	809	813	854	811	852	839	820	853	803	791	882	827	857	859	862	828	774	776	844	775	824	795	854	817	825	827	822	804	830	840	853	819	856	853	837	860	813	814	848	786	851	762	849	849	854	829	824	849	873	803	787	836	813	847	820	821	824	819	803	825	818	872	871	812	824	892	849	805	870	802	838	841	905	864	850	862	850	814	842	815	814	879	875	791	764	807	771	820	834	784	845	885	838	844	828	840	872	822	810	836	860	827	859	831	816	877	838	821	830	833	790	851	831	866	834	826	832	788	816	856	790	833	840	803	870	827	874	889	826	830	808	842	848	870	835	771	814	845	820	804	841	778	827	863	853	801	813	781	793	789	865	808	873	783	847	799	810	822	839	826	852	886	840	800	835	886	840	809	797	809	860	825	782	855	815	843	787	780	804	840	834	810	825	749	848	780	865	850	795	851	821	840	831	844	817	826	796	844	796	869	826	858	823	804	801	836	842	834	840	833	831	779	799	790	821	800	796	791	846	877	842	825	808	814	840	805	809	803	869	838	863	856	801	862	809	865	811	836	834	783	867	833	887	827	766	830	763	838	817	829	864	792	791	827	843	784	772	821	854	798	806	822	793	817	807	830	840	840	840	875	837	813	796	841	821	827	825	833	846	839	842	821	798	827	889	831	813	849	805	832	861	739	861	851	818	864	864	817	811	766	805	879	795	865	797	845	812	838	819	826	807	791	851	868	762	869	826	811	842	775	835	852	881	875	799	836	842	848	788	824	795	846	821	890	823	822	783	846	827	904	822	831	850	801	799	804	853	831	847	777	793	833	849	821	856	808	853	838	821	813	840	829	848	829	829	786	874	828	854	806	821	855	846	780	802	819	818	842	863	853	848	757	862	781	853	826	835	793	844	817	811	811	854	835	833	823	828	825	798	875	828	855	894	818	800	827	798	843	811	839	890	817	773	850	794	833	840	773	835	825	786	835	854	834	797	861	888	773	805	844	827	798	830	810	797	808	824	839	833	808	805	824	885	873	829	835	802	835	793	812	892	824	851	857	826	855	810	831	886	884	852	794	846	800	869	802	794	887	809	817	837	906	834	825	834	857	848	844	848	825	851	798	899	788	848	847	788	815	831	776	816	786	838	854	860	847	870	788	874	860	843	809	852	785	824	802	852	861	867	838	823	855	839	828	857	809	858	837	830	838	842	776	873	855	809	841	825	797	865	835	803	824	851	757	839	818	805	834	854	807	909	838	783	811	808	848	821	815	817	819	800	816	868	815	866	834	871	825	810	852	811	855	852	796	834	829	831	856	844	836	834	824	825	774	848	829	842	873	845	855	833	829	802	791	869	839	821	828	880	824	822	874	854	806	822	763	832	836	855	859	813	839	837	844	817	836	851	808	868	870	789	845	802	858	821	878	816	880	775	825	825	859	875	851	849	817	834	840	820	837	821	797	847	807	817	814	796	839	826	792	827	798	826	845	870	780	831	794	792	836	838	829	853	838	891	834	834	816	836	829	853	815	797	882	833	850	830	813	844	819	782	910	801	852	823	823	846	861	839	845	847	872	835	817	781	842	819	839	838	856	817	819	858	790	807	846	833	839	866	810	813	831	828	863	848	793	844	835	851	869	868	805	806	853	859	825	802	913	878	815	846	814	831	808	758	849	767	808	844	856	815	826	818	864	831	799	801	816	854	844	860	846	854	838	801	787	836	869	818	838	824	860	844	860	884	770	825	854	862	863	785	889	857	859	831	815	815	896	816	819	798	830	830	836	820	822	786	857	857	801	840	879	864	846	738	813	831	855	792	836	825	818	829	831	790	793	811	819	799	799	786	811	805	826	761	799	856	856	822	796	836	837	834	874	850	852	846	777	866	808	795	796	799	811	846	866	825	866	894	861	789	824	840	861	856	824	842	799	910	886	851	816	845	812	813	845	848	832	795	853	861	875	858	856	806	840	820	823	810	807	799	790	839	807	846	833	825	839	832	763	823	799	783	838	820	867	801	830	845	853	848	836	817	765	859	812	855	821	838	759	840	865	790	834	818	785	789	823	845	854	840	850	847	814	856	801	851	836	845	867	758	781	759	823	825	853	812	816	870	818	807	842	866	842	871	817	807	812	865	816	868	823	811	847	852	815	811	781	881	826	836	825	856	833	824	824	794	816	784	822	826	820	842	843	845	857	837	866	799	846	799	873	817	823	839	811	830	831	868	866	889	814	889	754	849	832	816	824	823	824	851	849	891	879	790	809	809	824	850	853	804	830	810
12524	2152	2698	2082	1375	946	830	656	541	497	442	417	434	450	480	518	463	505	457	450	399	350	390	409	412	379	428	388	363	350	357	341	321	396	325	344	345	287	305	299	288	289	290	275	314	298	277	286	269	275	233	264	268	256	276	300	276	280	287	288	312	267	293	279	275	284	268	258	269	264	287	286	284	283	292	288	308	268	276	280	270	284	299	271	266	290	290	249	263	298	269	258	289	305	263	266	320	247	275	284	297	273	247	286	302	280	283	269	262	259	295	270	302	261	283	294	310	302	265	255	278	283	270	274	258	244	283	236	273	279	278	260	258	275	268	248	274	277	262	290	275	292	272	275	285	270	280	273	276	255	261	315	287	274	268	298	267	282	275	251	269	261	260	272	288	290	298	295	305	283	314	289	281	275	300	264	274	260	267	262	263	291	250	279	262	264	271	299	278	243	280	305	264	298	294	253	297	262	272	282	275	306	251	280	298	296	282	265	251	276	291	265	251	292	273	278	274	280	301	266	262	280	279	253	283	286	262	299	284	270	265	266	255	259	285	271	280	277	268	264	256	258	289	260	270	275	288	297	307	253	273	295	299	273	288	263	292	268	269	280	257	298	274	284	300	267	287	272	280	256	261	265	288	271	312	265	289	263	257	283	304	288	282	267	263	315	288	281	255	282	277	299	299	312	299	246	280	281	292	293	263	256	295	286	284	275	300	256	291	277	281	290	331	307	292	274	267	289	267	284	298	282	277	236	318	310	276	296	249	294	264	299	265	275	246	243	248	241	272	300	284	295	251	254	297	292	249	290	262	271	292	254	267	283	281	266	250	276	283	297	255	260	288	275	273	259	296	245	304	306	283	281	266	267	307	265	305	279	299	245	277	270	268	263	261	278	267	271	262	281	227	280	275	264	286	252	283	240	285	280	252	266	262	252	280	264	240	258	292	291	283	265	285	267	255	256	258	293	265	243	277	268	312	282	253	288	296	284	237	260	272	263	292	270	315	268	278	297	266	293	261	288	293	283	274	261	274	302	304	271	307	269	245	281	269	283	278	262	242	253	300	271	276	302	321	303	291	278	280	255	268	298	246	283	279	285	250	283	290	260	307	262	280	242	259	278	300	251	256	243	260	265	275	260	277	275	309	251	295	264	247	296	281	264	303	275	242	283	289	268	246	287	260	290	278	263	260	277	298	269	267	294	266	284	275	276	248	278	290	296	264	286	293	289	242	281	261	286	281	288	262	288	297	277	270	259	264	267	267	296	264	243	260	295	289	272	299	285	273	291	281	249	284	255	292	288	295	288	289	283	266	271	273	271	275	317	274	271	259	302	255	272	280	289	275	266	291	256	285	258	280	242	290	259	262	264	245	253	270	307	297	287	290	243	262	283	263	297	280	286	280	247	271	310	284	287	259	288	264	257	272	240	275	274	273	254	278	255	263	266	297	267	256	304	250	259	283	255	276	299	269	252	246	267	281	289	280	294	284	264	251	268	275	287	257	308	289	251	277	284	266	277	259	294	256	297	282	281	230	300	294	277	272	232	257	266	246	254	277	260	252	275	255	270	267	284	251	296	292	310	275	266	269	272	282	288	270	260	294	264	300	259	275	250	291	260	299	281	261	286	274	283	268	300	274	289	288	280	269	231	264	285	259	274	295	291	276	269	271	288	294	287	307	271	274	296	281	264	263	275	287	271	287	288	280	289	300	270	271	272	282	260	266	309	277	252	275	257	272	269	278	291	274	255	308	264	263	287	305	263	255	289	298	256	297	273	296	266	267	271	260	302	307	272	250	263	278	264	276	279	281	308	313	285	255	277	256	315	283	280	276	249	289	267	287	259	250	281	253	285	290	254	262	257	263	276	282	265	276	288	266	273	266	322	287	268	289	289	271	292	274	271	282	299	261	254	272	293	274	293	267	257	267	286	310	273	275	260	255	270	286	224	287	281	278	241	292	262	259	284	296	298	280	276	289	290	275	265	259	295	279	284	269	256	281	224	276	292	278	264	243	268	277	259	272	268	281	289	270	248	276	240	265	269	285	314	272	277	290	263	299	279	291	261	295	260	245	287	295	265	265	284	261	296	270	268	278	266	281	284	253	261	264	299	262	295	250	255	295	269	290	300	269	285	258	292	285	265	260	261	285	281	290	277	258	312	262	310	287	291	266	303	259	274	257	277	281	276	283	279	282	261	286	257	270	278	248	286	244	275	275	269	284	264	270	290	268	264	251	305	307	295	271	266	320	286	309	263	274	291	303	284	245	256	285	254	287	300	275	275	267	255	257	255	281	268	272	277	286	266	272	269	289	263	262	278	296	251	265	281	244	271	276	277	302	300	262	264	269	270	243	263	258	271	243	276	249	284	257	296	257	317	255	286	297	270	301	258	260	281	266	288	252	262	298	253	307	275	251	286	265	244	259	266	294	267	267	276	297	238	262	274	306	270	284	288	252	278	285	306	274	289	288	299	290	292	282	256	250	278	286	265	273	290	288	274	311	296	289	283	277	245	269	262	301	277	252	304	291	291	287	263	273	262	271	300	248	253	278	284	272	272	262	267	270	275	299	279	278	269	256	253	267	276	287	259	269	281	250	248	297	260	282	321	248	252	282	279	279	283	304	271	298	328	294	259	280	295	297	299	283	267	259	256	260	263	271	262	275	250	263	290	276	293	251	280	251	288	271	268	267	267	250	273	262	273	265	279	272	277	285	262	268	285	276	268	296	268	262	276	300	236	276	279	274	293	278	285	295	264	298	278	276	269	281	254	274	257	296	261	281	277	254	310	270	269	260	260	240	270	275	275	260	260	278	273	256	278	278	262	275	276	306	282	287	275	270	273	317	289	281	276	282	268	271	259	266	286	279	279	233	276	274	288	258	239	275	252	274	260	273	238	257	269	281	274	280	296	251	307	264	256	234	242	268	238	305	284	281	258	273	265	306	264	264	266	252	276	269	265	270	258	300	282	265	268	304	269	296	275	307	263	301	285	294	278	258	291	268	290	267	271	259	291	266	288	265	272	251	267	276	247	257	269	285	254	250	280	271	282	306	261	252	279	261	274	269	264	246	252	251	295	301	287	274	292	268	281	287	299	273	278	289	256	286	303	278	279	275	271	297	240	275	277	247	281	278	298	252	259	236	251	242	264	264	285	255	262	268	279	298	259	289	266	297	259	269	299	256	279	258	272	266	286	266	262	263	276	278	293	250	276	282	304	263	245	268	274	282	276	286	310	264	286	299	303	297	248	267	284	318	299	275	276	251	279	299	264	284	287	249	284	274	296	254	289	275	278	251	260	271	299	267	255	297	307	283	283	280	261	304	283	288	269	303	265	280	269	304	287	296	293	305	229	280	283	261	267	271	289	260	302	238	308	315	249	272	267	259	296	318	286	292	280	269	284	276	284	284	261	287	257	277	282	272	292	301	312	285	239	273	286	278	286	296	279	286	280	290	294	278	272	272	249	286	249	291	248	270	262	276	274	270	281	263	265
8251	2353	5381	5863	5038	4039	3569	2691	2137	1923	1596	1720	1757	1730	1877	2234	2279	2141	2033	1648	1475	1547	1372	1574	1651	1704	1759	1515	1354	1267	1326	1251	1263	1268	1246	1155	1019	1029	934	961	871	968	840	940	747	794	759	763	656	694	746	711	676	690	676	708	688	713	677	682	697	701	680	653	670	710	650	694	708	659	682	691	697	689	729	676	668	694	663	769	681	716	644	691	651	699	718	690	689	680	645	642	678	715	662	673	627	696	670	675	697	670	728	657	667	683	706	699	694	693	695	706	734	692	676	659	713	656	706	619	725	656	682	670	672	626	674	654	681	705	664	671	635	681	695	723	678	638	662	752	737	694	627	694	665	667	650	710	686	692	708	719	682	705	668	664	726	699	649	670	679	661	677	693	692	646	676	728	701	657	691	672	717	683	690	729	729	656	693	661	687	705	696	646	688	686	624	737	676	652	707	682	628	728	660	714	651	668	724	671	635	691	724	682	668	669	705	723	694	691	679	611	662	706	648	668	647	681	697	686	702	645	675	685	711	702	643	669	695	702	693	707	661	665	698	698	680	664	675	681	684	695	703	669	657	676	696	689	717	719	678	650	664	690	679	740	676	672	663	612	684	684	668	658	680	697	672	670	672	701	656	681	650	719	670	706	693	682	665	701	705	701	675	642	686	662	696	706	708	697	699	650	690	672	697	697	713	661	713	667	656	709	679	668	656	704	692	667	710	719	661	718	643	666	707	692	653	704	696	705	634	698	688	693	661	667	704	682	673	673	645	634	690	673	619	694	688	683	681	679	721	693	674	691	693	621	674	684	671	624	619	656	674	681	637	654	709	681	708	686	669	626	715	703	658	663	728	699	657	618	727	661	737	614	688	660	666	660	624	670	728	690	680	724	696	644	661	710	693	643	695	709	660	686	705	699	665	708	714	646	678	720	697	689	725	678	729	624	682	678	662	716	653	737	717	675	654	713	677	662	709	665	708	722	711	694	678	673	679	757	666	681	682	669	708	711	667	646	657	674	716	659	675	699	710	720	636	659	693	657	719	663	666	665	661	688	676	661	652	644	703	681	660	682	697	718	657	683	720	700	726	676	741	671	672	707	716	648	661	656	670	701	693	686	707	697	619	678	733	696	680	657	712	728	691	683	662	654	694	687	612	677	693	674	684	683	747	646	671	617	671	674	700	687	666	684	667	718	673	692	688	668	663	670	700	683	666	652	707	733	691	701	695	679	667	688	708	688	656	691	662	668	654	627	667	684	707	659	646	724	670	653	692	699	683	678	694	647	673	713	687	688	678	691	741	709	656	702	723	757	686	683	683	720	684	722	684	697	636	679	676	611	636	670	678	694	650	691	721	686	655	638	704	672	709	723	680	690	689	698	681	669	653	665	659	655	672	717	677	713	675	709	710	716	656	692	686	674	705	645	644	713	699	695	659	675	637	628	662	716	724	677	659	688	634	673	594	653	680	691	711	663	690	659	740	711	674	694	682	730	644	697	736	690	725	682	656	671	691	688	697	665	676	663	676	697	703	751	666	694	714	749	695	709	774	667	652	696	701	702	723	673	680	702	700	715	681	691	679	686	700	668	648	701	709	690	671	655	698	709	719	666	713	678	679	676	666	666	723	654	695	664	684	699	698	647	692	713	677	679	699	670	705	695	713	697	674	707	689	652	699	660	647	719	684	681	693	673	654	653	664	661	694	712	709	661	638	688	624	660	716	711	698	685	655	715	735	704	644	654	696	666	632	631	708	743	692	721	694	654	655	679	666	657	670	680	682	689	705	691	678	640	719	680	677	689	656	667	689	691	700	711	697	658	687	704	693	703	670	671	661	672	719	689	675	653	672	687	686	660	654	684	684	673	672	694	682	691	674	633	697	698	665	639	699	698	647	721	708	673	659	678	648	648	651	686	699	690	654	635	709	699	665	671	651	633	686	672	636	654	656	647	692	668	676	702	741	769	690	761	652	706	677	717	665	679	659	654	700	685	667	654	722	714	673	679	663	662	730	714	704	684	715	725	635	693	656	673	708	679	644	682	669	667	741	734	700	655	664	709	713	730	677	709	659	664	694	691	689	685	640	666	679	634	648	712	716	682	696	715	669	716	718	682	640	700	697	654	687	661	673	677	685	688	678	707	689	658	670	656	704	735	696	726	687	685	668	679	663	697	670	649	655	646	682	648	679	654	706	658	663	647	646	660	646	710	709	654	656	669	644	652	675	714	649	694	645	680	661	729	675	735	727	696	693	752	680	695	718	637	691	674	679	669	691	675	690	686	675	668	712	719	697	672	675	719	706	651	649	683	658	625	651	673	693	694	629	745	694	651	700	690	648	675	681	733	706	676	669	662	700	683	664	702	691	684	720	670	737	654	639	673	717	676	719	685	672	721	727	682	656	675	674	640	685	697	710	676	678	609	675	687	705	671	696	674	648	684	686	719	709	677	663	675	699	654	711	664	642	653	692	709	731	702	682	750	646	642	696	718	643	677	705	692	633	697	687	679	685	683	685	673	708	664	667	687	656	708	717	682	680	714	663	690	664	669	725	695	717	688	713	655	710	674	692	654	666	721	711	654	650	726	686	663	672	665	707	679	669	745	627	713	657	703	731	694	635	670	710	694	682	658	673	695	714	660	673	688	702	700	670	682	688	679	753	672	607	654	733	713	627	713	706	688	692	721	666	673	710	654	657	741	666	677	681	722	689	729	714	696	674	680	694	681	722	702	671	640	719	686	652	721	663	691	679	729	707	653	683	650	667	708	655	681	680	695	700	669	716	614	684	711	636	689	668	674	694	698	675	704	672	674	686	659	682	663	669	734	697	681	688	664	645	708	682	656	680	678	703	672	677	700	718	693	685	725	693	703	629	689	679	688	703	674	679	693	696	710	658	639	665	657	692	716	696	713	698	691	689	657	654	701	689	666	684	702	678	707	715	713	660	727	652	666	692	677	715	694	665	673	714	638	712	720	627	679	660	686	653	691	670	655	688	716	700	665	710	694	696	634	690	696	661	647	692	699	684	647	709	650	686	695	732	687	716	641	638	708	689	684	715	692	647	674	748	657	680	704	705	675	674	712	641	649	686	679	703	665	689	665	694	717	710	627	704	687	669	683	690	704	692	685	668	671	710	706	679	642	673	705	648	681	645	713	668	746	660	638	631	650	687	698	683	729	684	717	712	664	698	697	693	695	680	677	614	628	706	655	684	674	725	723	746	689	706	694	661	678	720	723	694	685	655	685	717	657	706	695	680	670	691	720	704	671	710	656	690	679	680	643	692	622	704	700	685	677	679	645	716	689	620	705	690	673	709	673	697	698	672	765	673	679	679	660	696	668	669	654	680	670	622	619	725	682	678	672	674	703	745	719	671	682	709	715	677	720	658	681	688	713	677	712	692	721	676	672	701	653	717	753	664	737	698	719	650	673	647	674	647	685	679	674	685	643	716	694	693	665	666	715	683	667	710	670	647	712	722	656	682	655	691	703	677	683	698	703
1743	795	1070	818	604	567	502	475	417	425	399	409	433	426	446	450	422	414	456	385	398	352	427	398	408	432	442	408	402	365	393	416	378	356	413	414	386	378	339	380	376	369	383	386	366	383	361	355	389	380	356	355	337	332	369	369	368	357	348	340	368	347	348	372	356	351	357	364	368	366	367	387	359	380	334	356	320	335	390	387	346	392	370	354	385	360	357	372	361	375	355	357	386	322	353	354	364	358	350	350	343	331	333	387	317	366	351	319	344	357	354	342	354	366	384	379	374	344	362	332	351	360	337	362	347	334	372	355	344	349	379	333	325	369	319	364	373	349	355	371	370	366	373	386	355	366	327	366	345	349	348	354	358	369	356	365	399	338	360	361	362	343	358	372	378	349	291	364	383	401	326	318	354	340	361	357	352	340	358	341	351	345	402	365	351	335	362	327	346	341	385	356	338	356	357	306	342	335	351	348	342	374	362	369	338	345	393	355	349	353	371	357	373	372	358	356	367	355	351	360	380	360	379	392	389	363	344	332	347	373	339	366	324	393	387	344	343	377	346	364	401	371	349	377	317	358	346	342	366	363	346	355	360	356	357	338	338	378	325	320	323	359	351	353	373	360	362	348	339	366	384	339	347	319	376	302	370	362	372	347	374	337	363	343	328	349	344	394	347	348	333	368	367	372	344	372	418	372	367	378	372	354	350	346	375	352	335	341	364	370	362	355	332	338	348	374	320	381	328	388	390	336	338	370	374	351	363	351	403	380	371	382	373	341	369	337	342	363	358	360	353	331	355	372	357	363	367	350	349	334	361	339	338	375	369	336	354	339	362	355	333	366	345	351	375	348	367	343	369	333	342	330	349	317	359	360	338	330	351	368	348	325	368	379	372	341	320	375	371	369	411	355	355	332	371	378	342	372	333	359	363	360	347	367	365	330	394	320	330	348	370	356	381	351	334	377	351	370	348	358	372	359	381	360	340	381	378	364	384	366	339	369	378	364	336	375	357	360	401	363	353	341	364	347	361	356	333	363	387	355	340	362	354	338	365	363	352	326	356	360	343	325	366	343	346	393	360	352	373	398	337	368	389	338	351	351	332	361	354	323	317	389	379	350	368	318	342	354	350	389	344	362	348	393	362	344	368	366	371	353	383	371	374	370	335	339	351	341	361	372	330	342	356	351	343	375	341	394	360	344	362	347	328	358	331	397	344	378	359	322	345	348	358	344	359	374	345	372	356	345	339	323	383	354	351	367	355	357	366	327	345	390	393	386	376	393	373	346	361	352	355	382	359	373	371	316	382	378	340	370	383	342	363	373	345	319	379	369	378	343	333	370	413	370	337	353	361	389	366	343	368	322	347	333	355	378	360	374	356	372	317	338	390	356	383	338	339	367	371	358	337	352	336	347	370	349	351	370	351	367	356	370	367	373	372	356	371	351	356	330	383	380	330	333	356	306	339	366	336	334	362	355	337	330	344	336	343	342	374	392	343	347	391	323	341	363	370	369	337	344	375	368	360	353	355	347	368	333	385	345	357	371	321	392	367	365	376	369	379	368	400	337	347	365	339	336	324	342	337	407	348	378	336	344	352	356	361	382	356	356	371	350	372	375	324	395	347	381	364	356	361	335	334	341	339	372	351	331	383	344	364	357	348	381	320	360	360	376	346	347	345	349	357	396	375	332	335	356	352	397	387	385	346	395	379	344	359	382	352	351	309	375	369	371	345	376	380	385	345	344	369	307	369	344	331	325	396	368	340	419	332	370	347	313	316	350	360	377	356	358	373	344	318	346	371	358	352	370	362	367	325	348	319	340	321	346	344	378	354	393	363	349	372	361	340	358	378	360	347	347	328	374	344	304	344	356	323	388	351	332	343	393	362	377	334	391	353	391	387	352	391	353	349	375	357	374	335	353	403	344	378	371	337	343	370	321	366	353	364	341	354	372	356	365	356	345	369	401	339	367	369	359	348	359	374	356	332	346	324	330	364	355	372	368	363	318	309	377	360	403	362	347	345	356	332	318	320	366	373	376	369	359	384	330	376	327	352	343	377	365	355	344	376	362	351	322	338	334	336	367	354	352	363	357	343	301	356	350	346	359	346	363	379	395	359	377	374	358	339	357	374	363	379	370	333	342	333	356	352	355	381	350	385	383	338	339	364	349	368	336	364	361	331	350	356	351	348	377	363	351	411	347	351	330	354	348	367	382	355	352	367	370	383	387	328	402	374	332	383	359	354	351	351	346	349	384	378	390	345	343	359	360	422	384	383	370	382	312	341	373	374	350	406	367	327	371	331	392	394	353	355	341	386	328	339	409	326	376	367	363	319	358	339	354	368	378	365	387	366	361	365	361	373	366	341	362	352	352	323	357	363	366	355	363	373	344	345	390	365	328	333	388	336	364	380	376	356	324	374	338	367	369	368	337	371	362	349	338	329	359	320	340	382	364	379	367	387	396	340	378	335	382	347	355	347	389	346	330	355	371	370	349	363	358	329	329	355	324	365	342	328	329	355	334	353	373	354	348	349	323	366	350	376	326	346	335	361	372	355	335	349	360	387	347	382	347	353	371	327	343	353	368	347	361	331	347	335	350	366	377	368	347	361	331	352	348	383	321	318	350	386	363	326	346	388	366	382	340	376	354	333	312	341	386	336	350	320	368	344	333	365	355	356	376	363	355	359	315	343	352	380	372	349	344	331	366	359	348	372	357	318	344	369	348	384	364	342	379	311	339	337	347	356	359	363	358	359	319	353	365	357	327	350	367	367	360	372	326	361	346	372	401	335	326	357	365	335	391	344	374	344	347	335	342	359	352	340	367	353	374	327	353	379	336	360	348	361	340	366	339	376	391	329	360	386	333	345	362	365	339	393	310	348	318	360	363	357	337	358	353	343	352	355	340	346	355	380	349	360	374	343	318	337	361	362	368	344	363	393	378	378	409	335	388	355	340	373	337	382	358	371	342	367	372	384	390	401	353	351	341	354	330	345	364	355	357	370	363	348	350	363	387	359	373	320	364	381	374	337	368	323	338	356	347	341	338	376	346	341	351	352	365	355	345	374	331	339	340	336	311	397	364	337	402	358	362	361	373	381	365	326	388	355	315	337	353	364	401	407	334	327	345	346	335	375	338	375	353	386	354	378	374	391	355	381	391	379	339	363	365	359	391	369	357	342	338	357	384	368	342	358	384	328	321	353	386	329	340	346	318	383	379	355	351	345	343	368	353	364	340	355	356	347	381	356	353	393	338	333	379	343	364	373	325	319	368	371	369	353	343	357	339	329	359	360	369	364	351	332	324	345	345	344	353	409	363	336	361	354	327	374	343	369	346	331	346	370	366	351	348	375	335	322	363	371	344	377	385	358	360	328	360	306	333	325	366	312	379	356	377	358	324	349	370	386	352	335	347	375	381	363	335	354	351	319	351	371	373	354	400	377	345	340	337	323	341	338	382	357	352	354	349	373	370	380	351	361	374	370	357	343	363	379	353	374	384
2232	1297	2366	2445	2118	1870	1635	1420	1307	1168	1144	1215	1208	1222	1391	1511	1501	1372	1307	1227	1114	1119	1126	1188	1248	1279	1269	1150	1045	1115	1132	1118	1087	1062	1095	1016	1039	1041	930	947	924	931	978	958	866	888	869	887	856	834	907	863	855	909	777	891	853	850	845	881	842	838	823	821	892	867	910	856	839	867	891	928	819	847	864	855	869	896	880	805	859	892	887	862	889	873	879	810	816	838	812	889	891	850	830	909	838	869	882	844	891	897	905	887	854	835	854	875	879	844	897	918	877	821	816	867	870	828	876	893	866	879	842	801	860	861	859	872	840	851	794	892	846	762	880	830	893	817	837	833	831	840	825	863	909	875	838	871	820	825	900	882	860	830	912	877	900	861	896	902	879	872	873	840	834	877	868	867	873	838	837	826	841	852	851	872	800	912	858	838	872	885	901	874	866	856	821	904	905	847	863	842	862	840	843	884	820	844	839	806	824	798	857	877	841	826	818	873	842	786	867	843	858	885	917	933	880	829	886	861	822	845	865	823	858	846	817	833	864	916	868	827	803	836	858	835	856	869	888	868	869	854	782	865	832	874	826	865	933	850	879	847	833	838	871	872	853	860	880	867	837	816	876	873	823	869	876	846	845	884	863	816	843	867	870	828	869	824	929	846	896	841	865	858	810	874	872	869	898	841	817	825	854	863	916	865	873	865	849	800	866	890	796	812	804	880	854	905	857	865	824	874	901	901	832	872	841	842	844	878	887	840	836	842	832	877	852	867	857	844	948	813	898	853	875	839	855	867	873	926	853	860	830	803	845	828	904	842	860	889	909	919	830	860	904	884	860	871	885	869	871	852	829	804	834	843	905	826	911	869	866	808	824	853	869	825	866	895	805	835	865	853	841	851	854	840	874	852	846	895	850	867	882	878	876	860	902	909	857	853	867	859	856	834	894	826	846	826	848	876	857	852	877	894	829	889	840	860	816	878	837	848	899	868	870	897	863	814	811	822	883	879	817	813	843	863	878	872	864	889	879	866	828	861	819	867	831	871	827	813	867	888	822	846	896	854	852	889	847	847	913	880	836	867	862	905	820	851	849	868	814	844	857	877	858	848	841	903	855	878	835	886	852	889	916	856	852	890	852	884	872	866	886	851	832	886	847	851	837	863	867	863	864	824	860	870	840	886	856	822	831	900	808	827	844	906	843	853	891	845	825	854	882	804	897	860	834	793	865	859	788	871	857	867	866	862	905	840	896	850	858	869	888	869	845	888	899	810	800	907	850	781	900	808	796	864	854	807	853	873	825	928	873	856	906	829	919	857	873	857	873	878	860	881	837	824	851	844	848	857	853	820	855	876	884	865	877	876	874	841	829	837	869	850	868	882	835	885	831	906	839	808	895	869	891	848	819	869	845	909	810	909	877	846	831	824	838	830	833	821	896	836	904	843	832	853	952	834	916	861	863	862	899	855	828	873	873	812	856	865	858	805	818	837	872	877	816	901	851	844	885	873	893	879	863	855	873	856	917	894	901	809	800	828	864	893	831	848	869	943	836	859	848	838	871	896	864	828	865	821	893	863	871	905	857	892	845	841	851	852	877	866	837	807	817	852	847	885	788	883	877	893	871	868	879	819	834	915	886	870	890	885	880	866	879	874	865	841	849	880	871	857	850	889	867	839	801	865	879	818	840	834	829	883	863	859	914	840	848	876	861	848	857	864	877	855	836	870	847	836	875	854	834	864	855	902	845	855	865	815	889	910	904	866	863	878	886	911	817	851	847	871	883	845	785	868	827	823	847	794	856	826	831	857	866	840	854	873	827	853	871	854	827	889	839	852	858	801	893	830	896	909	872	818	875	860	875	840	852	852	859	845	859	849	795	845	857	883	878	835	832	869	861	897	841	863	875	868	857	827	888	859	842	876	877	912	838	894	845	884	884	885	860	826	835	837	899	857	835	878	864	866	820	907	878	868	877	869	889	828	872	852	856	860	881	801	898	924	846	780	848	875	888	892	879	850	839	816	867	882	813	904	836	868	859	876	787	877	873	898	836	879	843	873	873	856	846	854	908	840	875	890	873	873	861	813	881	908	874	856	825	847	807	882	793	875	830	842	874	854	906	842	854	856	905	868	810	873	882	855	853	854	851	885	826	834	832	844	862	813	843	878	914	844	830	837	848	879	889	845	863	851	810	868	824	875	868	823	828	895	880	893	817	857	922	806	920	806	844	859	876	788	873	852	888	873	873	899	813	832	856	863	866	857	869	853	818	901	857	888	810	858	814	843	864	863	853	835	882	819	880	854	862	828	854	870	852	867	861	866	877	881	897	854	865	842	895	822	866	876	832	842	895	850	849	866	818	853	873	871	868	828	891	862	851	866	850	896	847	846	820	872	873	850	903	875	837	841	840	829	881	884	835	810	901	834	885	833	851	898	890	895	883	893	837	890	836	862	851	865	867	858	797	794	881	786	809	883	871	819	841	900	890	837	841	873	884	823	836	871	874	872	838	834	864	840	868	849	802	869	838	860	902	892	860	870	829	849	816	884	845	887	853	820	830	875	829	864	839	887	881	851	842	888	851	873	895	897	827	841	812	836	931	899	808	858	839	863	894	854	881	850	912	865	840	815	874	871	808	855	869	871	864	837	840	826	833	840	874	907	836	816	837	850	832	846	850	896	795	869	836	862	886	835	864	841	831	910	843	877	810	858	814	872	854	867	841	865	873	846	813	915	878	846	881	844	880	830	799	860	841	824	869	940	812	872	918	816	861	856	865	845	854	921	863	913	845	828	801	860	771	844	886	888	895	938	850	882	878	866	818	885	889	841	889	898	900	858	855	870	858	882	865	891	874	902	883	877	831	817	824	894	817	893	846	879	853	864	897	823	866	906	842	862	868	796	861	881	873	878	871	851	825	820	857	892	878	887	835	852	852	854	891	889	850	924	820	839	864	879	852	869	858	816	884	901	821	899	829	900	858	905	912	822	887	894	848	870	826	844	897	851	894	888	848	830	887	895	891	831	882	862	858	853	867	828	880	838	835	849	843	830	847	845	825	868	866	835	891	872	851	877	885	815	850	882	855	898	815	861	868	810	878	864	823	879	811	829	848	920	835	830	840	838	863	866	906	901	866	860	840	849	876	854	883	910	874	867	886	855	861	828	870	868	793	885	870	899	868	811	899	920	824	899	906	893	922	854	802	842	867	888	830	909	823	857	831	901	883	811	896	834	831	885	917	873	873	854	833	857	911	816	852	872	851	839	870	869	865	852	845	880	836	903	895	852	878	866	848	896	907	877	894	855	840	875	894	881	889	881	827	875	912	816	869	880	844	801	820	854	858	883	871	840	880	863	831	819	835	858	884	862	838	856	872	859	845	857	841	871	853	833	824	860	848	829	828	874	889	876	836	851	827	836	875	837	848	856	878	861	861	863	816	867	925	900	846	877	811	894	879	940	810	859	801	808	840	823	848	872	809	877	894	867	849	864	879	890	812	881	860	860	816	875	846	932
6670	1264	1661	1310	1015	801	675	578	549	485	519	508	502	547	516	538	523	487	461	423	424	428	430	412	436	407	452	377	447	432	416	398	388	395	376	381	364	348	404	361	373	376	353	367	368	356	364	365	360	346	345	339	348	377	378	362	354	333	341	337	366	332	359	319	335	326	328	360	339	345	342	314	335	331	296	338	378	368	338	343	329	342	367	364	340	349	324	309	355	333	361	327	303	358	357	362	364	380	344	358	386	323	352	332	379	336	349	348	325	322	309	332	351	353	345	344	335	333	343	353	398	341	348	348	371	342	337	351	336	326	317	368	343	346	334	322	347	365	344	371	334	326	323	383	364	329	351	362	363	327	323	323	330	329	371	328	338	335	308	373	378	320	365	386	306	356	352	336	348	363	352	347	337	360	343	339	358	379	332	349	364	345	344	363	342	363	359	326	327	351	386	361	317	333	330	370	348	338	324	342	359	355	360	343	343	343	352	353	393	360	332	349	345	349	381	313	346	313	390	341	364	346	362	346	346	335	353	343	341	335	367	348	336	352	333	372	324	367	339	335	372	325	374	330	348	370	348	326	339	345	354	327	363	353	357	315	312	351	368	348	346	385	382	340	359	350	331	367	343	355	391	363	363	366	356	341	355	364	345	330	321	316	327	339	345	319	341	366	327	337	373	386	345	352	375	348	333	332	364	321	337	325	363	342	357	381	378	321	349	334	364	329	324	350	302	343	374	356	357	357	325	329	347	369	334	323	347	325	332	337	356	347	341	353	357	347	315	378	401	340	358	358	348	355	346	368	366	387	361	361	310	309	351	326	324	324	371	346	321	382	311	357	357	357	349	348	344	311	343	352	381	320	343	361	372	358	328	359	383	333	358	305	350	353	341	373	338	341	306	347	320	369	344	351	341	372	345	356	369	373	327	356	355	375	355	316	372	359	335	313	352	398	340	355	354	381	352	364	335	358	327	349	372	368	326	323	326	362	355	359	347	344	342	347	341	378	330	352	311	352	332	371	376	345	327	362	361	332	326	326	336	332	387	335	345	349	341	342	321	360	361	327	340	353	387	338	327	352	344	377	377	364	335	349	349	347	345	309	328	351	330	338	351	369	395	333	334	333	336	365	353	330	340	320	363	346	313	333	354	313	320	371	345	318	353	338	354	357	349	367	357	368	354	350	350	350	353	350	354	330	350	349	345	367	373	343	345	315	329	367	320	338	331	341	363	314	375	371	364	337	307	340	321	338	361	365	301	324	312	354	350	342	379	348	345	307	359	347	300	374	353	340	377	344	334	349	330	373	351	355	373	331	357	335	364	313	346	342	355	360	356	374	361	319	337	381	341	369	371	333	342	319	296	325	364	350	346	371	359	367	329	355	342	336	326	322	366	351	357	307	367	360	339	363	351	360	367	323	351	332	322	344	382	323	357	324	337	395	369	355	320	359	363	370	347	332	334	334	377	337	340	324	351	355	384	369	358	327	323	348	348	329	381	332	349	369	357	371	351	365	370	331	365	350	358	337	324	343	366	360	344	375	342	353	319	331	367	332	357	354	317	334	340	346	304	306	323	316	330	343	340	329	353	335	325	350	327	357	353	353	348	365	358	342	337	347	359	305	348	354	382	353	352	367	351	326	375	339	365	362	331	344	371	346	353	340	364	324	312	354	345	303	362	358	295	343	329	356	363	365	349	369	313	345	311	327	332	352	375	347	350	351	345	353	365	350	337	363	328	337	327	344	334	343	356	336	371	349	328	350	357	338	352	365	341	355	354	360	337	362	333	351	323	317	292	317	351	340	367	313	334	345	336	345	330	316	368	358	340	351	352	334	373	348	329	348	339	342	378	330	331	338	334	352	347	345	345	336	340	321	351	380	323	345	342	385	356	361	363	383	366	340	330	368	377	357	360	333	380	344	326	367	340	378	345	327	355	341	379	317	326	340	363	320	364	354	361	372	375	362	342	346	347	349	355	357	368	349	361	369	329	358	357	357	353	356	336	349	355	329	372	345	339	336	343	355	340	349	319	355	336	336	370	284	363	353	354	366	317	342	324	343	393	328	352	327	318	362	340	332	347	387	359	352	332	296	351	333	385	347	351	356	319	350	332	359	339	389	327	374	360	322	330	353	333	319	331	336	338	325	341	330	322	350	328	362	363	378	347	344	320	343	345	343	367	321	354	355	364	379	346	347	351	348	370	361	369	348	351	343	370	337	381	328	350	393	333	339	410	360	356	318	338	316	312	299	313	301	355	342	340	348	293	335	362	370	312	334	330	342	356	319	347	327	351	360	362	340	360	334	354	363	319	301	354	355	321	342	337	352	361	364	349	350	364	340	382	338	338	372	367	351	354	343	369	322	315	333	352	338	355	354	354	352	373	358	343	371	390	354	340	388	343	331	348	309	341	349	346	306	337	370	322	358	316	374	338	364	337	402	333	351	347	347	329	311	365	353	326	313	307	336	341	338	345	376	316	365	385	350	334	366	354	349	349	331	352	347	349	332	360	334	342	353	310	350	334	352	365	350	332	336	330	339	359	359	333	364	364	370	347	329	329	379	363	333	339	345	319	324	323	349	348	355	362	337	349	383	356	365	330	331	349	381	366	364	364	335	309	352	365	364	334	338	365	315	367	336	355	347	355	356	370	337	349	340	335	342	306	324	315	315	352	330	336	343	345	361	375	377	365	307	343	329	320	345	353	372	380	351	361	357	329	350	336	355	336	428	331	317	335	352	351	353	316	337	354	360	333	329	367	360	325	369	372	337	359	360	362	317	339	359	345	359	317	342	336	343	327	393	361	332	312	352	314	352	364	338	305	338	373	326	371	369	329	347	392	316	341	357	321	346	352	308	356	363	325	325	340	340	353	385	350	346	322	367	364	354	343	317	369	377	319	336	339	339	358	366	351	353	325	328	361	373	362	317	347	353	379	344	337	339	327	352	342	341	340	355	329	347	314	344	343	346	356	372	323	355	359	359	358	356	319	356	337	307	377	316	305	359	313	366	371	320	337	335	378	338	343	325	324	353	376	384	359	351	318	384	338	350	340	317	327	327	373	354	323	390	369	342	362	333	348	353	343	323	379	365	373	354	345	343	375	333	332	365	354	371	363	347	343	360	367	335	326	370	319	346	369	355	343	385	369	356	368	328	334	337	370	330	355	336	343	339	324	341	352	354	282	310	342	326	347	348	334	332	327	334	333	333	338	365	346	349	353	305	313	319	321	341	352	344	348	369	358	370	325	357	322	327	383	330	327	320	331	364	361	322	341	351	353	304	335	361	392	334	332	329	337	371	320	360	342	355	364	331	345	365	336	356	365	362	383	339	343	310	361	323	336	339	344	336	338	342	345	363	369	366	363	362	366	392	350	350	302	319	333	342	338	354	359	329	335	341	335	337	369	318	350	329	346	367	342	327	341	362	351	376	326	353	356	310	342	320	341	361	351	324	324	332	308	366	367	340	370	314	356	362	332	301	323	322	342	369	363	350
6509	1877	3444	3873	3561	3059	2516	2000	1862	1542	1661	1657	1658	1828	2086	1974	2023	1776	1532	1422	1324	1338	1484	1454	1521	1634	1512	1384	1260	1354	1390	1353	1337	1219	1234	1137	1035	1041	1027	989	1018	961	950	957	887	899	834	868	912	871	821	883	834	869	879	867	786	799	856	834	814	732	863	885	838	851	880	858	877	826	831	859	821	838	838	856	867	826	856	819	850	872	864	806	892	786	837	842	806	885	828	870	850	835	879	844	857	827	873	914	793	811	840	835	817	819	835	780	830	879	835	879	864	848	804	872	881	825	825	809	860	858	824	826	843	862	827	826	839	832	825	815	874	834	834	829	814	867	821	885	881	890	867	884	881	853	817	832	806	848	867	857	883	823	835	787	839	825	804	809	877	824	784	837	838	866	810	790	846	818	793	842	842	867	810	850	792	847	872	860	806	857	817	852	789	853	862	819	817	818	772	853	827	878	857	830	848	816	808	839	834	862	814	826	813	860	840	841	851	831	792	817	819	833	868	831	881	862	823	835	852	842	818	820	883	876	869	865	861	862	764	852	857	815	817	814	853	870	867	840	859	868	867	858	809	784	817	844	810	832	851	838	828	873	853	842	819	879	795	865	849	839	869	820	838	836	856	842	889	864	811	890	875	843	846	850	836	799	804	866	858	831	871	861	846	813	864	840	858	819	867	830	806	838	852	802	821	817	836	879	881	870	829	873	872	828	801	853	820	795	834	844	890	836	774	795	801	855	824	817	845	830	867	857	876	843	844	798	834	844	838	857	817	818	863	813	820	818	827	810	857	879	826	847	836	806	819	814	828	837	854	821	866	847	866	796	821	841	883	838	876	810	820	839	848	836	816	834	826	858	853	845	817	850	824	833	861	825	888	845	812	847	814	853	821	805	801	803	841	859	811	833	783	860	868	883	835	814	850	783	828	883	847	889	832	766	804	840	893	844	845	860	842	854	889	824	882	880	886	801	835	833	838	865	834	848	829	877	851	857	850	841	897	836	815	839	860	840	847	810	870	880	865	800	826	840	894	889	834	808	838	867	831	803	818	815	847	868	830	791	794	856	873	863	844	875	885	868	826	879	858	804	887	812	822	828	850	846	912	810	825	872	875	866	880	799	846	861	837	841	849	867	882	870	859	846	849	859	833	843	808	852	855	835	891	875	847	806	867	864	804	842	842	826	799	908	802	835	833	786	822	863	816	833	844	785	891	830	815	832	814	836	852	798	901	806	900	885	835	823	795	860	853	824	823	866	803	853	892	871	830	840	825	850	820	793	802	910	842	763	845	791	796	836	840	869	845	862	858	838	849	843	803	778	794	847	850	808	861	844	849	873	791	847	883	808	848	817	818	854	811	864	837	835	872	845	882	875	797	833	820	868	865	868	815	851	881	866	856	818	830	826	829	830	808	829	806	792	888	832	866	862	864	816	860	793	829	835	845	887	857	865	841	828	846	816	860	853	829	876	866	837	793	813	806	815	830	859	846	863	862	818	844	834	850	803	865	870	817	824	788	815	844	849	789	833	852	811	834	874	863	843	858	866	852	816	852	814	870	838	878	825	840	859	805	835	864	898	809	841	827	832	820	858	853	833	829	839	847	835	823	890	864	889	841	837	816	858	774	831	845	838	843	825	822	889	866	842	866	865	857	802	842	875	822	766	828	873	908	847	897	770	790	829	823	840	842	843	868	863	824	829	909	835	858	813	825	794	844	864	841	845	818	844	886	795	846	839	789	817	863	831	825	839	868	842	864	856	848	858	869	849	842	872	822	864	885	861	832	867	769	877	861	818	783	868	863	853	824	787	867	873	824	802	803	811	810	799	822	826	841	831	884	831	869	843	816	849	809	894	831	818	835	792	857	831	849	801	820	855	915	849	876	861	831	842	779	832	808	773	829	847	827	841	801	843	900	823	800	833	839	874	849	835	866	866	866	869	811	878	827	809	829	833	839	850	837	789	835	810	863	807	859	859	878	797	857	847	837	850	823	847	880	821	858	807	853	853	806	878	846	867	853	811	864	874	855	838	830	840	842	817	854	885	846	870	867	832	784	869	828	795	838	866	847	862	847	824	849	780	831	865	899	848	866	825	829	824	834	836	859	812	849	818	833	817	886	822	860	804	889	812	806	825	811	842	823	827	813	880	830	853	820	866	824	849	808	882	821	821	844	845	906	827	807	858	863	837	830	837	875	830	827	834	871	849	880	810	811	847	840	834	807	794	812	843	814	828	854	872	904	901	826	797	820	828	817	782	829	791	853	845	836	882	865	838	884	867	861	847	817	832	820	768	830	837	847	819	807	830	846	815	800	826	840	841	862	844	821	846	888	853	862	870	781	853	813	870	870	809	847	879	849	881	854	879	829	858	812	797	844	762	858	841	851	834	863	855	814	823	850	827	852	838	880	839	836	849	805	803	818	851	852	801	820	819	859	833	849	864	847	844	838	841	868	809	873	846	865	861	856	773	851	843	883	876	828	901	816	821	816	822	802	810	833	853	908	835	816	828	785	876	807	824	792	869	817	817	888	878	810	852	863	837	812	799	849	833	814	874	823	839	845	860	848	827	875	862	804	781	845	863	820	826	768	795	848	792	860	802	803	843	856	864	849	878	816	797	803	817	838	791	851	862	854	820	904	822	815	814	843	810	833	858	871	863	878	830	842	841	829	848	798	899	779	810	847	848	845	834	795	788	852	843	879	832	864	886	837	814	821	856	797	859	808	879	796	787	816	860	836	859	829	864	836	830	814	840	875	856	884	866	843	869	823	838	856	856	827	876	807	871	856	815	781	869	860	887	813	864	839	807	847	822	875	837	809	852	838	808	834	855	821	802	837	845	801	838	773	847	825	806	856	833	827	839	842	823	866	838	883	880	816	822	866	826	860	829	810	853	819	818	840	903	825	804	831	854	819	854	842	866	790	845	809	852	869	819	826	875	877	863	792	853	834	847	833	840	846	856	821	865	842	828	821	822	825	825	840	798	844	807	784	816	882	863	881	891	862	888	815	861	843	838	869	818	847	832	882	812	816	850	856	873	854	814	858	830	879	836	818	832	834	858	827	873	837	815	760	815	868	829	840	830	824	852	811	794	871	784	865	858	836	824	769	819	858	819	854	803	853	841	848	833	844	864	878	833	836	849	817	829	844	840	835	821	897	864	814	862	815	843	867	884	842	835	836	853	830	825	835	803	805	830	869	805	819	847	852	826	876	823	821	851	887	844	870	889	885	813	816	806	871	852	820	863	871	837	811	818	803	815	804	848	813	838	862	807	843	883	823	809	879	896	867	837	847	837	871	826	815	836	873	916	839	843	857	857	861	868	808	838	830	849	870	860	856	821	879	801	824	822	871	810	847	823	819	830	834	788	850	818	830	883	806	783	827	866	866	858	909	899	850	865	825	806	831	810	844	850	863	835	833	882	913	850	851	822	852	800	890	844	811	866	817	830	881	856	832	858	837	826	922	814	825	850	843	816	853	845	857	848	778	855	905	855
12729	1972	2212	1542	1293	974	855	690	525	471	503	502	492	536	613	562	497	434	462	424	418	399	397	448	455	406	403	398	390	378	362	382	350	358	359	332	318	345	314	315	293	289	316	310	316	273	264	276	275	278	296	251	267	287	263	290	286	279	298	268	296	291	271	300	267	267	243	268	241	254	287	298	271	269	299	261	247	271	253	284	260	277	287	302	264	269	272	318	258	293	239	295	297	244	253	326	273	285	261	279	247	251	249	283	242	275	265	303	286	292	260	272	258	304	284	279	271	319	250	261	277	290	276	293	298	276	302	232	257	283	292	266	264	276	289	265	284	262	285	281	261	308	247	306	318	278	275	266	300	274	262	250	253	287	295	264	284	292	287	269	293	276	268	271	256	270	257	276	294	282	272	280	273	260	277	277	287	298	262	283	278	266	282	286	285	279	271	283	254	272	281	284	263	246	315	268	288	269	270	286	304	299	285	278	258	278	272	271	293	281	275	285	270	269	306	301	268	287	278	299	283	295	289	289	254	313	281	245	267	289	262	279	273	247	267	298	303	283	271	294	282	281	297	265	273	277	308	281	310	274	291	267	278	282	292	274	304	284	282	281	294	287	278	287	281	278	291	298	292	282	268	269	273	247	280	299	306	301	260	265	272	269	314	299	287	283	271	281	308	292	287	294	266	254	277	273	274	250	307	261	249	273	289	290	272	285	270	269	280	250	289	283	275	300	302	288	276	271	282	278	273	263	284	273	284	238	287	275	299	294	257	313	276	270	291	292	267	287	278	293	290	300	270	277	301	278	270	286	315	276	315	290	260	303	279	267	270	263	260	268	265	273	291	287	259	271	284	269	271	258	311	310	297	264	281	255	270	261	285	318	271	293	295	267	262	247	290	273	278	276	285	304	250	271	250	336	297	297	248	294	250	253	308	284	282	251	271	263	279	263	263	267	281	257	286	285	268	263	263	270	289	261	273	278	263	263	311	281	270	261	291	260	303	275	255	232	295	325	272	292	310	254	288	288	288	277	283	307	251	265	247	302	279	260	309	276	265	274	262	271	255	254	270	293	301	294	267	289	269	295	257	322	279	292	262	275	282	248	279	288	285	299	296	296	299	288	277	259	254	272	263	287	286	277	263	260	274	288	272	271	252	277	269	289	297	279	258	262	288	303	269	286	269	264	304	266	251	269	279	287	320	267	263	290	244	260	269	282	299	303	272	312	296	273	276	262	288	301	308	273	284	268	271	282	265	258	265	289	263	299	274	277	277	280	262	294	306	273	286	275	254	324	301	263	292	298	269	294	271	277	267	276	291	264	283	268	274	287	307	263	294	272	239	277	295	271	256	299	283	310	298	272	260	272	321	315	277	291	269	250	287	297	275	263	291	282	302	322	296	265	271	294	289	275	320	263	260	285	271	294	271	295	282	291	266	289	278	247	256	291	255	258	254	259	322	291	281	290	272	333	306	277	267	275	291	272	252	263	297	292	291	276	266	283	297	295	301	245	278	285	264	277	270	305	312	282	271	242	280	299	289	268	292	268	262	276	277	304	258	294	293	277	279	285	270	273	296	301	300	288	281	269	280	272	255	314	304	258	300	260	290	299	277	261	266	279	275	299	303	299	301	279	275	254	278	324	292	271	269	300	293	296	299	305	279	270	282	249	252	271	288	286	226	260	279	287	261	257	271	298	292	288	309	305	268	271	261	305	295	267	276	268	285	270	271	260	266	283	278	302	303	281	277	304	307	254	249	254	297	264	250	273	285	285	311	257	287	293	277	277	287	240	270	307	258	296	317	284	261	237	255	257	260	272	290	270	289	272	265	305	275	290	255	282	271	256	279	274	277	279	282	262	272	249	273	294	261	288	266	286	293	288	248	246	271	290	254	288	270	277	274	286	248	269	266	258	275	257	281	269	250	296	290	279	287	274	296	316	274	302	286	262	254	247	313	290	257	265	274	276	271	290	262	285	285	243	266	292	281	273	285	280	276	278	274	252	253	284	257	248	266	289	289	282	247	287	317	285	254	252	267	307	283	281	266	304	286	251	278	312	304	287	295	285	283	266	285	288	263	290	262	259	293	289	297	308	289	285	281	283	252	262	278	281	282	293	288	280	279	294	284	289	284	291	309	271	296	275	274	272	274	247	298	296	265	292	286	283	302	298	282	304	290	311	304	284	266	268	270	289	279	265	245	286	273	297	309	279	262	273	284	288	269	276	263	302	281	277	328	274	298	264	280	289	276	263	278	309	268	283	264	297	272	279	280	285	293	286	288	278	279	252	272	276	269	262	287	247	248	279	266	303	322	250	277	272	262	285	274	284	301	280	278	248	275	233	277	292	300	272	294	274	285	289	266	271	259	314	284	280	272	307	276	285	288	271	294	281	274	286	281	295	282	276	281	261	275	270	277	250	292	298	283	300	281	277	303	276	274	282	262	271	281	283	298	260	284	275	297	269	264	279	292	301	280	303	280	298	281	259	238	301	282	308	279	270	289	300	262	263	279	253	284	239	285	281	282	273	264	304	295	266	267	306	278	258	246	299	300	308	281	268	285	281	276	263	265	287	266	254	239	289	259	286	279	260	279	252	271	274	308	262	255	272	276	277	256	274	288	285	264	282	263	306	257	276	283	292	292	274	301	273	276	277	283	255	247	260	237	290	260	278	262	263	269	261	305	262	280	281	294	272	266	301	290	289	283	284	269	256	266	272	297	308	267	291	265	264	290	288	273	301	265	254	280	307	290	278	264	299	249	293	278	249	287	256	309	292	258	273	286	281	251	270	258	308	293	291	299	270	245	303	265	251	268	290	270	300	306	277	290	284	294	294	314	278	282	299	285	283	251	294	263	294	297	272	274	302	288	276	293	289	294	279	279	276	274	272	286	276	275	276	280	281	266	267	285	284	292	285	273	299	291	299	262	277	286	293	283	248	252	258	274	275	286	277	298	257	264	271	248	240	290	290	281	283	265	292	251	298	293	258	279	275	278	276	287	247	255	297	267	268	298	284	271	254	308	289	331	286	267	247	283	260	268	247	297	292	251	246	239	250	274	271	287	299	265	282	278	258	274	291	262	293	292	264	304	262	279	274	280	297	285	272	304	297	269	293	282	297	288	262	292	266	279	272	274	267	298	290	242	274	260	289	256	277	305	281	284	280	304	298	271	260	315	265	270	262	298	302	274	261	306	285	284	269	250	274	273	294	290	281	269	269	293	292	281	282	292	257	283	288	251	282	297	260	289	294	268	292	269	304	275	270	273	261	264	256	260	281	244	262	290	305	275	266	259	315	263	297	276	267	290	284	268	261	300	275	264	285	260	278	227	307	289	297	252	286	261	245	303	266	297	293	276	268	282	275	269	281	257	264	308	277	298	277	268	251	329	284	296	262	290	296	308	283	277	266	286	298	267	262	278	275	264	279	271	268	307	256	284	286	288	273	291	268	265	269	290	290	261	289	250	284	264	297	270	255	301	282	267	315	286	324	264	273
8322	2152	4464	4957	4856	3881	3178	2838	2203	1906	2181	2114	2063	2563	2706	2599	2182	1896	1659	1563	1496	1575	1620	1742	1744	1789	1461	1353	1344	1419	1420	1409	1443	1364	1171	1091	1028	978	994	904	1016	925	894	793	800	782	746	750	718	754	698	731	690	710	699	702	673	710	655	670	706	706	698	661	747	698	718	712	683	675	704	716	703	742	662	702	718	652	637	633	708	685	703	654	693	713	715	736	698	680	724	709	641	690	685	693	677	719	701	629	703	676	701	648	707	709	671	706	757	684	719	743	711	675	708	705	712	745	662	677	708	746	750	668	735	706	687	638	634	681	687	698	712	741	691	675	664	729	702	713	704	717	686	754	683	699	689	654	703	693	720	694	683	712	695	649	663	684	687	704	697	727	644	714	743	684	649	672	671	694	714	708	660	628	699	744	693	710	655	708	684	680	677	755	651	674	741	706	673	728	726	738	665	726	663	649	729	716	666	645	702	677	735	684	740	694	704	731	694	726	695	673	708	714	714	663	669	685	697	707	683	713	679	689	712	669	714	677	680	687	683	731	690	663	725	706	758	719	679	680	676	689	667	687	727	684	678	687	680	684	651	684	723	659	718	626	719	685	684	666	738	674	684	722	679	691	682	656	696	710	618	711	751	674	734	731	681	707	641	719	667	685	683	670	668	661	680	700	703	732	666	694	700	676	672	714	672	691	685	686	694	676	685	722	698	661	716	688	702	685	726	648	641	655	740	670	679	664	687	708	662	723	680	695	696	671	666	699	681	704	741	662	662	662	699	724	675	664	662	699	715	675	727	691	689	653	683	674	684	657	714	690	689	715	688	694	688	695	688	692	713	697	696	706	664	649	684	711	648	646	723	688	692	676	688	671	734	634	698	644	699	673	707	678	701	709	653	704	647	685	679	671	628	667	693	637	679	682	683	679	695	720	697	658	663	696	643	705	683	669	706	697	669	698	659	658	733	690	707	713	668	698	708	739	683	672	657	704	657	671	699	694	647	676	705	716	736	687	697	689	660	713	691	696	711	692	681	668	694	682	693	696	721	720	676	707	679	733	690	714	687	708	741	732	706	674	705	694	702	699	673	650	673	662	737	691	694	676	668	708	698	673	703	666	672	670	685	687	711	713	688	717	681	702	655	698	695	715	701	690	741	684	679	648	740	700	676	668	664	678	667	697	680	672	708	719	691	664	689	675	770	654	646	716	666	658	690	684	703	715	705	683	683	719	657	696	671	667	687	663	653	687	717	693	697	711	634	682	697	741	698	703	712	686	702	719	675	681	686	703	707	694	677	642	710	662	689	672	752	738	722	672	669	648	665	703	696	707	735	662	662	744	696	660	694	719	696	684	715	739	731	628	706	663	689	689	725	638	676	692	683	663	692	659	688	675	723	675	659	755	659	663	701	652	763	674	724	695	689	665	701	699	664	699	667	723	716	701	732	686	678	694	710	699	726	708	676	691	710	694	693	702	708	695	734	696	666	664	715	690	723	676	713	664	722	655	675	695	680	655	676	690	674	704	669	746	680	709	717	644	685	727	652	699	670	709	668	691	704	736	706	745	731	725	692	653	714	672	665	682	680	663	684	668	665	704	675	701	676	677	736	687	669	708	668	692	685	623	678	675	677	690	675	660	641	716	638	676	665	706	731	714	650	669	720	675	648	712	717	726	722	717	666	725	724	687	665	702	733	677	648	685	725	739	713	717	701	739	686	742	694	710	659	652	709	701	729	735	725	715	709	662	667	692	696	675	693	670	735	687	673	712	681	731	678	692	692	692	690	648	727	711	706	679	674	647	690	688	661	689	714	660	685	708	695	745	703	676	711	725	676	700	672	702	682	735	663	690	661	677	643	664	730	709	674	672	667	701	703	673	678	736	683	688	668	655	662	677	687	662	635	705	658	712	691	696	712	630	670	692	725	745	673	650	709	668	664	617	686	703	743	694	716	714	682	702	684	667	664	725	723	701	696	702	689	686	697	682	676	665	696	684	708	681	721	677	637	684	647	694	711	685	649	682	657	710	658	695	694	740	735	683	739	679	711	714	667	704	665	673	683	693	682	692	686	713	681	696	685	679	702	698	680	704	700	707	659	658	739	672	685	687	678	662	686	694	669	696	657	723	723	687	660	669	713	712	721	680	714	707	659	668	702	684	686	670	752	703	726	707	715	669	663	718	697	644	703	662	684	713	726	707	709	679	697	747	688	711	725	725	650	665	699	688	694	690	667	697	728	685	671	689	700	720	706	683	643	701	762	663	710	734	717	641	678	671	666	707	734	701	689	682	697	704	672	704	670	644	728	696	737	697	702	634	716	670	710	704	721	692	724	724	719	628	698	671	662	696	651	652	678	679	696	689	705	666	723	661	715	727	685	712	688	635	713	700	678	714	641	738	719	677	676	717	705	679	727	688	683	693	715	685	682	646	684	696	684	706	677	720	712	677	684	687	666	717	750	711	702	666	717	700	685	693	730	644	657	692	712	635	675	690	678	687	713	716	714	705	712	751	665	661	691	723	710	683	663	704	685	662	680	742	711	679	675	694	697	668	734	691	662	719	645	671	682	744	714	684	655	669	684	687	697	720	712	687	647	718	672	636	730	698	681	677	681	657	659	706	697	695	691	717	698	636	677	737	660	647	673	662	653	726	695	702	652	661	702	698	699	715	669	693	708	609	673	703	712	703	653	715	669	661	655	737	696	712	677	689	697	709	661	700	665	686	651	693	711	704	683	641	667	711	652	681	740	698	653	695	700	648	722	684	668	697	644	672	675	737	707	684	675	726	710	717	692	666	669	666	703	691	708	660	667	656	723	681	652	666	713	700	712	694	641	672	673	621	684	706	667	680	675	697	675	672	676	725	721	675	749	732	724	738	702	694	678	704	637	670	707	683	674	702	690	694	720	677	672	697	691	738	699	728	716	715	657	702	686	675	650	709	635	704	684	619	757	660	690	692	676	708	703	735	716	694	704	702	702	693	684	695	660	693	697	690	702	702	627	642	757	628	702	793	687	683	727	700	685	682	692	669	713	658	705	646	636	690	674	715	679	684	722	645	698	645	687	710	699	696	642	697	734	721	701	680	687	704	684	714	694	721	698	668	694	670	635	698	673	740	706	692	660	706	648	672	647	696	673	703	638	648	671	674	697	730	665	681	671	665	758	687	676	695	692	659	736	747	724	673	734	732	721	742	675	673	698	697	717	682	712	732	706	674	673	747	705	653	687	672	677	685	696	720	679	721	705	678	721	659	723	741	683	670	693	738	657	672	701	653	685	710	749	706	668	662	715	663	754	748	721	693	721	669	694	698	713	712	626	682	672	692	658	748	702	693	660	714	652	696	656	690	683	686	663	697	685	692	683	730	708	679	715	700	674	715	724	702	705	742	739	694	686	703	704	642	728	664	691	680	715	694	726	700	649	670	662	709	717	671	647	729	733	684	683	681	718	677	726	682	717	715	662	678	666	686	699	715	684	686	702	664	682	678	737	735	748	701
1731	754	816	662	593	518	518	476	436	396	436	409	406	445	498	446	435	428	389	399	402	413	409	401	398	353	394	377	387	392	377	369	386	391	355	354	364	371	359	383	374	343	350	347	348	369	357	368	351	346	339	352	356	349	371	376	362	356	350	377	355	344	317	321	356	319	324	363	377	368	374	356	331	376	366	342	344	348	353	370	342	371	405	334	352	347	364	353	366	325	339	347	374	382	374	337	341	378	328	329	419	347	363	350	358	366	351	314	354	337	356	335	359	332	323	339	341	336	361	377	404	350	334	323	331	334	314	342	374	370	365	356	320	352	307	344	372	357	387	351	331	354	352	314	357	372	344	335	343	331	327	348	375	359	360	350	345	385	416	357	318	351	365	370	357	387	339	336	322	352	345	364	326	373	359	357	357	362	334	321	360	364	364	361	388	330	370	349	320	349	355	348	343	348	354	326	324	361	348	383	372	312	349	343	359	358	358	360	345	365	384	370	345	368	345	332	349	351	359	333	311	326	325	337	350	357	356	359	341	348	361	322	346	342	349	350	365	356	371	334	387	364	356	320	309	376	361	372	351	368	332	327	366	320	378	365	336	342	325	325	334	343	326	353	384	345	356	356	334	334	333	336	351	311	351	381	318	357	350	342	365	329	337	351	371	360	348	352	322	362	371	352	365	348	320	334	343	315	368	347	385	329	384	331	386	350	327	349	355	341	333	335	350	327	371	365	389	359	355	371	361	361	364	339	348	310	346	329	354	377	358	337	347	349	339	332	328	339	362	395	362	326	381	385	355	336	352	359	388	366	331	368	351	338	319	304	378	327	358	375	388	386	385	348	348	333	367	305	368	352	325	385	347	377	306	364	331	329	387	346	328	337	361	319	321	375	336	359	347	360	367	310	359	354	377	384	352	334	321	362	371	327	349	349	326	359	326	358	349	363	358	356	375	348	330	348	328	352	308	351	345	373	362	349	370	340	379	349	359	328	336	341	332	371	321	323	348	360	323	353	339	358	349	355	369	330	335	316	350	367	376	344	324	345	330	362	297	332	322	365	341	340	351	361	333	348	341	346	341	362	348	360	318	370	304	337	380	324	385	333	367	360	369	380	348	319	344	331	321	335	347	319	336	331	350	356	337	347	360	402	340	338	403	334	346	314	347	350	379	336	315	330	315	346	341	379	356	321	340	353	375	365	364	338	340	344	362	331	339	344	370	343	327	366	355	359	370	390	344	333	341	364	362	368	327	351	342	307	330	352	341	327	339	360	339	353	326	340	371	385	370	324	355	374	356	327	353	327	341	335	323	378	341	322	330	328	341	360	341	354	360	321	373	360	342	385	377	355	358	337	371	336	314	373	369	324	394	339	374	351	332	362	365	361	365	360	370	349	353	335	382	337	363	368	337	353	337	335	346	351	341	342	315	349	342	362	378	308	353	412	366	380	371	350	360	371	354	350	344	338	318	309	288	327	353	329	355	350	325	362	332	315	328	335	349	314	343	316	379	344	376	340	324	317	321	338	349	320	326	348	335	376	348	336	348	355	376	355	345	333	382	374	353	357	365	365	370	311	365	363	318	368	361	330	354	324	315	326	342	385	362	359	346	320	364	376	345	340	362	357	377	325	327	313	346	354	294	345	355	334	340	333	353	348	367	329	367	355	327	345	371	381	383	364	351	366	362	364	371	341	366	331	371	325	353	364	327	348	360	336	361	348	340	355	367	357	345	358	356	344	361	334	344	363	366	376	374	331	353	335	338	338	339	377	344	366	341	369	319	319	332	362	349	362	351	334	363	356	371	362	319	334	371	371	341	376	358	341	345	353	325	360	356	342	386	367	332	315	369	360	350	324	335	359	338	367	345	344	371	348	375	358	385	344	339	354	355	379	309	309	366	335	346	330	371	361	353	344	348	343	342	340	349	344	382	328	340	374	345	367	331	371	319	375	334	358	384	359	309	372	338	348	372	357	358	331	333	349	358	324	381	332	380	369	316	356	339	365	326	345	341	373	334	346	346	339	347	344	378	377	319	366	310	330	312	342	323	363	319	316	335	355	362	359	363	340	353	344	351	337	345	353	361	328	369	331	336	345	354	354	363	336	360	334	331	356	355	323	363	344	352	359	340	346	314	341	321	345	384	385	328	348	360	342	369	339	355	289	355	350	354	349	349	358	339	328	362	350	338	341	347	348	328	347	352	347	333	345	369	391	333	328	335	335	330	349	364	358	342	306	327	372	314	365	355	380	360	387	365	359	364	369	340	339	309	362	347	345	327	305	354	354	387	357	354	357	346	356	359	355	336	379	319	356	337	385	384	357	361	338	377	366	358	303	333	361	348	364	372	326	347	331	372	360	335	404	336	357	353	334	379	352	320	388	385	326	350	367	348	345	316	347	351	389	370	339	353	322	361	327	361	355	322	335	355	340	326	322	373	346	352	370	357	361	346	356	347	357	399	371	353	323	378	342	345	364	365	357	366	336	392	339	371	328	323	364	362	347	380	333	332	311	354	345	357	337	358	369	343	337	352	330	344	328	352	341	341	345	370	351	369	332	367	339	380	335	369	365	351	316	334	345	346	344	320	345	356	329	338	355	379	375	391	363	346	356	347	369	404	357	335	323	370	351	370	330	361	359	347	369	338	359	328	358	370	377	390	383	364	314	364	333	379	345	338	354	370	385	375	347	358	365	346	338	338	334	387	350	351	362	377	342	364	373	366	365	381	353	372	350	362	386	348	343	321	380	366	333	367	376	380	347	343	378	328	375	357	379	373	326	351	335	339	367	353	349	363	335	344	351	349	340	347	359	361	355	345	339	283	353	364	397	331	314	313	339	314	317	343	294	348	366	362	388	344	341	360	374	331	350	367	358	351	380	349	338	330	343	350	353	355	367	336	365	321	334	326	370	377	387	346	378	336	325	358	328	363	356	379	346	372	303	379	368	344	372	328	370	335	338	331	354	313	351	339	342	349	362	372	343	314	329	374	356	347	340	349	348	318	362	321	371	354	328	348	350	360	352	349	403	318	342	346	343	334	389	346	333	334	350	344	369	314	362	332	335	333	336	332	378	429	353	324	361	358	340	338	365	321	355	355	345	347	367	334	328	339	360	358	349	354	338	346	320	354	341	341	348	354	366	402	345	324	347	343	358	370	355	368	355	314	386	323	335	328	346	321	349	385	383	319	359	351	357	320	322	379	376	344	314	358	343	336	338	387	327	346	367	342	344	375	350	358	345	383	359	351	359	338	333	334	370	339	337	364	353	388	336	333	321	341	369	341	345	384	371	319	365	351	351	340	324	350	343	339	319	363	354	338	376	339	357	332	342	344	351	337	361	340	337	345	339	338	360	328	356	369	363	356	385	348	378	319	324	392	354	322	332	369	372	366	339	308	344	358	351	353	299	324	347	359	333	352	333	353	348	359	349	354	355	353	365	368	347	340	364	368	358	325	341	346	389	325	354	382	387	358	341	315	318	344	366	353	307	342	381
2287	1279	1771	1924	1940	1696	1518	1476	1226	1179	1323	1285	1314	1583	1565	1513	1326	1196	1159	1136	1151	1179	1240	1211	1258	1212	1119	1086	1158	1086	1159	1136	1072	1128	1002	991	1001	983	990	993	999	912	963	892	871	898	838	867	905	911	865	842	888	869	836	820	876	856	859	817	859	848	870	839	833	849	889	858	912	854	847	837	829	818	861	840	886	871	889	882	823	851	843	903	872	864	880	856	865	909	907	886	847	858	863	827	863	846	852	853	869	817	842	789	835	853	842	858	888	879	875	830	870	878	813	865	782	848	874	858	818	868	863	801	889	832	799	896	781	871	850	812	834	877	811	878	859	848	894	824	863	896	807	872	815	875	855	874	825	803	921	865	847	866	858	821	808	833	824	825	836	904	886	822	854	796	851	844	871	831	804	817	749	786	864	822	821	880	850	827	797	832	843	827	877	863	862	886	850	832	839	833	875	867	861	826	834	803	834	865	820	843	799	858	812	874	855	833	848	876	873	852	852	816	859	848	844	861	853	853	897	863	841	862	801	875	842	867	853	859	825	881	845	854	878	810	821	835	851	892	873	854	822	862	848	855	837	832	832	825	817	880	917	870	839	847	852	878	853	876	851	811	838	837	819	851	857	839	901	830	863	862	860	842	837	897	824	782	845	850	880	855	865	835	803	894	837	839	851	851	831	835	887	882	849	918	817	860	852	869	882	888	875	816	836	881	886	786	831	792	867	916	826	789	835	881	825	821	893	819	844	846	860	826	815	842	821	862	842	855	793	843	855	820	899	848	887	841	808	868	864	836	850	823	887	845	837	813	821	861	847	854	854	826	790	870	844	881	806	834	890	873	819	843	869	815	857	802	836	876	879	869	827	853	871	831	825	882	847	787	872	830	836	806	862	840	790	805	833	839	842	838	847	849	851	805	845	852	824	852	902	847	853	899	839	799	849	839	856	875	869	829	824	845	869	826	843	787	813	834	870	855	886	836	836	823	883	877	805	833	868	881	830	844	834	814	819	926	820	829	889	886	846	846	903	841	877	828	827	850	888	807	835	846	814	850	869	881	827	822	841	872	845	848	847	876	911	866	785	846	835	830	857	838	898	861	811	833	831	848	857	836	839	830	883	872	841	774	872	818	833	855	861	879	892	826	840	860	800	842	860	910	833	856	833	853	823	830	839	822	858	919	826	845	826	821	850	824	846	883	825	820	896	861	878	843	867	832	815	827	805	824	797	846	862	890	827	826	827	843	907	820	859	778	853	825	842	872	853	872	857	812	814	834	823	854	887	856	839	839	844	803	850	851	829	851	879	815	859	870	828	823	802	866	864	835	807	838	851	816	848	825	828	846	841	871	867	838	882	825	861	846	848	837	850	868	880	823	861	810	803	809	894	876	785	775	873	835	916	813	893	791	889	842	864	809	870	796	800	904	858	848	831	846	827	810	825	860	882	872	824	837	854	867	868	839	853	810	859	855	843	833	790	880	818	802	824	888	855	814	815	834	823	832	863	852	845	870	896	879	746	878	853	876	821	822	824	836	882	806	833	872	876	854	880	878	852	803	896	823	808	813	821	827	861	828	822	864	829	805	813	836	838	834	878	857	847	857	855	798	878	856	832	889	865	878	848	805	832	894	848	844	905	803	836	838	848	835	877	777	862	805	891	820	857	840	813	871	794	846	862	882	890	891	881	799	859	832	845	853	826	839	872	890	814	839	846	852	849	853	831	862	794	834	858	841	877	909	795	860	851	849	808	864	804	850	891	810	882	836	840	837	831	849	859	867	851	813	857	859	861	828	825	856	867	865	807	821	830	844	865	865	793	812	819	826	818	867	877	810	870	890	896	846	910	847	817	854	876	884	830	837	813	810	891	854	851	881	809	839	870	874	911	828	838	804	847	852	783	829	846	849	876	813	854	805	808	803	829	831	900	880	824	833	872	848	820	872	829	887	869	820	910	850	865	878	836	833	827	849	899	854	806	830	888	851	860	880	886	887	831	886	816	852	821	848	858	829	870	857	829	907	799	864	859	865	870	913	832	906	855	846	838	895	798	827	873	848	861	813	842	882	864	870	820	850	824	848	854	840	783	813	868	834	914	896	807	893	850	797	797	833	877	838	847	865	833	807	858	851	836	878	831	840	833	803	843	802	881	810	841	848	869	804	853	831	839	856	809	871	908	810	824	826	805	865	804	825	916	844	831	846	837	849	832	830	799	854	845	828	885	817	847	920	841	885	797	841	836	835	832	872	836	831	857	846	835	796	872	890	865	823	801	796	889	866	826	845	749	861	830	828	822	829	801	832	864	822	895	870	869	857	867	833	852	849	863	885	860	862	858	833	857	896	835	840	865	834	793	879	842	832	873	841	900	843	843	852	795	821	861	854	840	872	878	862	829	854	791	842	830	870	876	837	910	855	884	831	880	898	837	800	855	824	862	828	836	836	866	866	869	865	824	913	832	831	826	834	850	895	849	853	857	820	821	832	822	840	879	840	820	826	864	821	843	797	890	864	846	891	838	850	852	844	817	813	888	841	863	814	869	873	857	852	834	849	842	872	856	836	829	814	862	833	903	920	831	840	841	862	894	821	849	871	872	823	862	865	858	858	907	860	870	956	867	859	816	830	868	844	862	909	886	784	871	829	788	867	814	822	853	818	842	861	887	840	905	807	871	882	832	826	867	842	850	876	873	883	825	841	847	835	899	842	856	866	846	858	841	801	833	826	810	813	797	851	821	855	872	909	845	803	831	884	886	813	823	865	811	853	838	847	833	849	824	863	883	854	792	864	833	858	837	830	869	900	841	825	809	903	811	843	863	853	855	813	815	851	889	918	844	863	821	894	817	835	810	771	853	806	888	815	855	832	915	819	807	846	907	795	829	848	897	848	885	888	834	846	788	879	827	817	867	828	876	866	808	837	832	854	880	848	840	879	847	827	856	808	837	877	846	854	844	901	825	874	873	824	875	817	850	870	884	820	848	869	872	866	855	853	833	858	865	848	849	796	835	861	805	866	885	826	819	850	847	825	836	867	797	850	837	839	816	914	831	904	857	823	808	850	778	841	801	882	857	838	824	798	849	852	854	810	859	847	875	797	854	869	926	859	827	875	868	867	849	882	881	864	856	825	839	874	886	831	812	827	817	845	826	821	842	828	846	880	866	875	844	862	863	904	824	864	828	882	874	819	873	910	833	828	828	915	834	871	762	914	867	854	834	833	859	866	819	808	869	832	825	834	872	895	840	865	842	878	870	878	883	839	841	821	869	829	838	813	841	831	810	867	838	851	862	883	821	817	886	820	850	824	817	825	853	840	816	793	893	786	880	845	821	842	842	878	869	866	845	840	860	859	862	849	878	816	843	810	825	827	836	806	853	842	892	836	810	885	890	817	837	862	854	880	837	879	848	833	858	837	851	910	862	857	882	796	820	873	828	753	834	853	869	791	859	862	874	866	789	788	872	864	848	840	849	860	867	820	873	869	831	821	896	821	813	807	878	817	846	844
6786	1287	1301	1095	865	745	752	615	525	491	540	546	533	580	548	536	486	462	425	417	393	472	427	481	456	377	434	405	434	396	370	395	395	400	416	385	323	351	384	391	364	378	369	390	350	354	346	359	365	321	355	361	367	334	341	336	325	372	368	342	341	378	342	351	372	328	365	349	332	338	339	331	324	344	364	339	347	363	369	306	354	368	370	325	317	351	364	355	368	362	353	334	349	351	344	329	331	358	329	340	376	334	320	316	381	298	352	352	323	355	340	336	376	325	380	350	323	303	355	351	326	323	341	327	327	373	309	348	367	341	350	359	340	369	353	327	384	373	327	359	363	371	332	346	363	333	344	352	337	340	353	377	331	338	347	343	367	366	324	326	372	331	337	336	318	360	347	350	331	344	326	329	352	351	356	332	334	347	347	351	365	338	333	308	331	337	333	377	350	342	308	339	357	303	376	341	320	338	293	336	321	371	366	321	322	371	347	330	380	320	360	383	345	398	362	364	333	320	320	322	334	329	356	369	347	324	321	340	346	330	317	356	327	339	318	345	360	342	315	351	326	343	343	389	362	380	341	314	362	386	353	354	374	345	331	384	339	309	360	335	371	364	378	354	374	330	326	331	343	310	339	382	346	336	334	342	296	331	316	333	333	337	337	363	345	348	359	342	360	361	364	352	339	367	326	341	369	330	350	330	344	316	357	356	336	337	386	356	319	344	325	390	330	351	335	345	389	349	344	340	320	351	324	376	345	333	351	378	321	312	347	297	351	325	344	345	350	317	331	335	331	370	329	345	366	366	345	349	399	364	371	391	373	336	336	353	351	347	359	341	324	369	318	316	373	359	357	356	334	317	338	327	313	301	354	342	346	340	372	342	314	364	363	363	330	319	353	339	351	349	325	322	377	336	319	335	327	332	377	359	305	344	356	347	332	356	340	362	338	347	355	302	321	327	331	334	335	370	340	325	326	381	320	339	381	326	316	387	347	333	356	354	361	354	312	358	351	342	320	349	387	353	322	343	323	334	343	316	355	368	373	318	355	356	355	341	316	334	354	365	356	347	334	330	343	362	337	333	353	349	363	333	369	340	349	332	330	414	355	352	360	363	310	344	355	353	320	344	339	364	346	344	355	311	331	344	358	387	322	321	336	332	351	360	375	328	346	365	352	348	355	322	399	335	377	367	365	361	364	361	346	325	358	346	391	336	318	355	347	325	308	334	341	355	353	342	347	353	366	332	343	366	339	326	341	331	348	312	324	344	333	311	351	312	330	364	356	338	365	365	361	350	330	368	363	407	325	365	350	347	334	381	373	343	329	349	343	368	360	321	326	334	347	362	348	354	378	335	351	383	355	363	351	330	313	341	337	371	322	344	326	322	334	339	361	358	315	332	320	355	339	380	346	339	356	338	323	324	353	354	358	365	331	355	357	317	336	326	369	361	354	340	338	333	326	334	345	337	329	351	343	340	365	347	329	309	343	355	316	332	373	359	339	324	355	324	334	352	364	323	353	342	360	339	371	330	371	343	397	325	340	327	369	334	333	371	343	331	374	370	372	367	376	338	317	324	340	338	376	360	391	353	309	354	363	339	372	363	331	353	360	337	330	327	362	330	363	341	360	328	365	332	343	368	349	336	332	373	316	353	350	344	353	357	322	382	346	358	341	354	320	347	365	318	343	373	345	355	323	364	379	334	333	326	330	355	365	351	309	351	350	336	336	340	383	311	337	369	363	340	333	368	352	343	377	348	358	357	326	357	363	363	347	370	345	324	316	328	322	335	352	329	354	352	336	356	356	333	351	342	350	356	342	368	361	357	367	352	347	385	374	347	324	353	327	328	323	348	336	313	343	357	363	301	352	346	342	345	350	359	348	355	360	353	357	359	351	354	343	337	329	349	325	364	343	331	354	354	374	382	367	349	360	350	350	339	344	316	346	337	335	343	336	337	323	320	354	347	353	339	324	363	353	387	332	335	331	391	356	331	336	318	345	341	369	343	358	346	357	357	343	357	385	345	372	339	343	322	341	328	359	351	340	303	328	345	367	361	345	344	366	354	362	352	372	365	356	314	342	323	339	355	316	349	328	376	368	318	334	344	314	314	324	327	362	309	334	382	351	311	360	362	336	338	335	390	347	328	335	371	329	340	347	358	338	327	331	343	330	385	308	348	349	316	360	367	332	329	376	346	321	329	344	354	367	344	359	335	371	370	343	349	372	353	313	310	331	342	334	351	344	340	330	335	352	364	311	341	367	313	372	363	322	358	365	333	340	354	336	372	335	320	347	382	332	345	345	327	351	350	348	348	327	362	348	347	354	317	355	332	341	354	306	359	369	330	336	369	323	380	367	332	333	390	347	362	365	360	323	332	340	337	382	335	323	369	364	359	341	356	347	324	333	340	337	367	332	332	333	370	387	382	345	354	343	376	337	355	355	353	347	362	348	354	316	343	338	323	392	334	306	334	353	386	372	334	344	317	388	356	341	356	326	329	358	342	332	348	359	333	350	337	353	334	362	373	327	339	343	347	346	373	307	328	348	318	327	365	363	353	399	342	397	327	366	337	349	352	309	335	329	355	339	362	332	341	367	326	333	349	318	366	337	354	315	366	356	363	330	358	300	356	342	343	333	354	332	339	328	342	354	364	355	342	358	335	364	359	379	347	374	317	310	328	358	334	367	363	305	333	362	355	338	333	332	355	356	337	318	325	327	313	360	352	359	363	336	330	329	369	353	369	335	313	359	335	315	371	341	326	344	356	332	352	367	317	359	378	355	372	379	347	357	362	310	381	323	331	337	329	398	354	342	372	353	321	353	360	321	334	351	353	361	349	305	341	368	364	324	340	341	373	328	347	387	319	339	344	353	358	339	319	355	324	379	366	358	368	347	338	372	319	337	332	359	341	363	347	335	303	332	373	385	302	304	340	363	358	344	354	346	329	318	385	352	333	334	376	355	371	341	352	351	379	377	371	342	333	351	362	344	335	335	359	354	346	354	370	338	359	338	352	360	348	335	305	359	328	355	365	373	344	342	329	389	352	373	349	369	352	337	339	355	353	346	330	355	344	321	338	349	356	348	312	310	350	357	338	368	288	355	358	329	331	346	388	314	337	320	380	329	342	307	337	327	348	330	327	340	344	376	362	348	362	348	375	325	345	300	348	331	355	348	354	355	330	393	325	339	339	329	311	363	360	322	344	378	337	312	349	376	349	317	344	354	356	398	321	351	354	368	348	315	375	364	327	374	354	363	327	355	344	345	317	326	349	357	334	339	359	349	340	351	366	365	346	329	354	343	355	366	340	353	354	319	364	381	316	331	385	386	352	355	392	371	330	352	349	343	338	357	350	317	327	332	338	357	306	360	342	385	359	329	335	348	375	367	346	353	329	374	375	344	352	377	341	333	370	348	299	322	374	318	379	344	356	341	341	304	361	334	327	325	336	349	330	363	351	308	343	307	336	335	340	340	358	339	353	339	351	335	347	352	281	341	367
6669	1826	2728	3289	3107	2662	2613	2204	1657	1839	2036	1834	2094	2466	2285	2048	1760	1603	1463	1326	1427	1672	1667	1625	1608	1510	1302	1273	1366	1316	1329	1314	1259	1231	1223	1065	1031	1016	1022	1050	994	962	887	895	947	864	859	877	901	891	878	895	842	842	907	829	861	845	883	873	828	815	861	871	794	887	824	869	886	863	876	875	820	848	840	840	873	792	838	854	828	859	827	858	856	795	856	827	795	839	844	879	841	806	861	897	881	863	858	771	847	820	839	814	855	852	818	843	856	795	862	868	871	825	814	815	818	888	856	798	909	868	814	868	867	873	848	792	853	878	808	883	842	824	886	855	861	861	866	846	853	791	834	838	850	829	763	818	873	841	850	839	840	865	841	854	811	839	844	853	816	782	833	849	881	873	916	879	830	850	838	847	824	872	844	823	848	849	882	813	851	880	831	869	824	856	842	822	820	799	822	844	813	861	884	807	813	809	852	826	816	888	792	813	772	878	894	841	804	825	846	857	843	843	853	845	837	849	879	853	844	795	829	822	846	822	849	856	872	846	817	826	824	812	803	851	866	911	826	827	831	863	818	847	823	832	843	857	907	883	848	840	851	829	810	829	862	838	871	874	860	871	893	854	886	793	827	814	876	897	799	774	855	781	807	818	830	850	802	799	866	810	842	785	843	791	826	853	818	774	855	881	888	868	863	867	796	858	844	826	844	817	826	849	892	797	784	865	837	861	801	811	824	866	842	817	794	831	809	842	827	827	834	834	861	814	823	878	864	840	883	836	862	810	890	836	796	807	848	803	850	854	828	858	823	850	861	900	891	807	800	818	840	846	840	866	852	766	839	865	846	877	820	821	886	831	827	777	832	807	862	827	832	866	870	813	854	863	840	832	844	841	805	853	849	873	858	869	783	839	799	787	863	820	829	874	792	847	834	796	890	849	885	788	825	790	819	837	852	834	843	883	812	863	875	877	858	828	868	886	824	819	857	898	879	823	866	806	858	819	806	807	847	802	819	849	837	816	868	809	857	892	871	848	881	887	797	808	803	915	811	884	801	898	821	843	837	848	780	871	841	833	838	831	805	894	852	869	857	828	846	887	829	847	863	803	851	767	819	822	835	856	852	860	837	790	780	888	842	894	878	842	793	844	854	825	856	848	819	861	839	881	797	858	878	847	811	855	899	862	871	830	857	866	851	845	823	829	799	879	830	819	827	830	875	822	878	863	797	860	820	814	843	851	795	810	814	842	834	903	905	877	851	879	823	865	855	836	846	819	855	808	784	859	856	820	848	808	872	882	846	840	888	856	889	871	853	902	853	835	859	839	821	879	875	839	856	798	844	836	843	893	858	841	788	822	824	852	826	845	841	854	857	835	830	773	848	854	828	818	871	807	782	882	867	815	829	856	782	804	850	850	841	825	898	869	814	880	878	841	874	860	884	880	808	806	888	837	849	821	840	789	822	819	825	818	807	826	890	850	859	866	796	829	836	829	810	848	859	865	834	790	880	882	847	850	815	801	784	824	810	861	825	829	854	896	869	869	803	856	814	817	821	788	815	873	869	837	841	834	860	851	848	888	804	859	858	856	849	859	862	840	857	803	860	818	875	826	853	896	890	789	866	813	858	790	841	857	828	861	847	813	857	886	855	807	911	826	871	800	830	847	792	903	834	874	820	871	836	839	849	816	887	847	884	854	869	813	804	862	891	841	878	854	856	860	841	801	816	838	818	834	887	908	836	820	877	855	808	824	881	831	827	866	819	789	825	874	845	792	839	836	849	868	853	829	837	843	869	850	881	859	808	847	825	876	823	881	908	826	814	839	782	822	846	799	894	794	870	850	801	804	843	844	826	836	848	851	833	829	913	869	782	812	808	802	858	838	826	813	884	829	827	852	864	829	811	831	830	846	817	841	832	855	853	840	819	861	848	848	823	807	766	853	848	762	829	883	804	861	868	862	822	819	841	848	842	809	900	899	858	880	824	879	825	856	888	817	868	803	791	852	837	840	836	820	855	838	889	837	831	884	845	876	869	892	838	808	860	830	871	831	819	828	898	843	849	801	818	839	848	843	848	840	852	820	829	825	791	857	851	815	823	881	816	858	822	872	868	844	821	813	880	803	849	834	817	885	829	811	817	792	815	831	930	886	828	853	842	874	821	790	885	808	814	817	801	861	854	883	835	804	870	817	835	854	866	816	816	841	797	811	797	873	903	847	900	843	868	865	836	837	854	838	831	863	852	846	833	851	845	833	859	831	881	843	834	828	866	876	818	865	852	832	766	822	835	846	850	840	899	818	815	805	813	865	827	846	887	856	877	848	799	825	840	864	872	882	831	823	889	876	815	821	837	831	799	877	846	809	827	866	757	863	837	840	834	883	844	862	826	914	839	873	865	830	856	837	802	838	848	810	824	786	840	848	856	873	826	857	815	865	848	773	848	877	782	820	837	830	852	868	839	874	867	807	818	866	845	815	837	817	854	868	808	840	822	886	913	858	842	829	831	886	861	840	888	871	832	844	853	845	794	806	850	844	815	796	793	876	876	830	816	878	822	818	823	817	822	825	831	867	823	834	798	841	814	849	848	811	857	882	848	888	858	825	871	838	766	841	785	839	844	813	824	871	877	861	904	812	845	863	809	830	810	854	811	846	851	841	821	811	861	813	882	836	813	761	791	864	869	784	836	847	852	724	830	863	797	790	904	825	880	849	863	892	896	917	806	855	843	803	831	801	870	879	841	839	841	867	849	885	843	842	833	860	815	846	818	849	836	890	875	846	860	826	909	885	840	815	828	791	846	842	839	801	850	834	889	857	840	883	796	813	856	868	851	885	838	826	852	862	835	826	876	830	801	880	870	800	888	878	868	892	849	846	839	861	871	843	883	868	817	869	824	851	834	830	857	853	828	930	848	856	841	850	816	785	878	860	858	878	880	841	869	819	798	892	874	841	862	872	846	786	892	872	861	824	857	816	873	883	785	818	830	861	856	877	862	844	847	814	841	889	867	861	840	859	810	917	851	831	856	858	861	797	798	799	845	863	873	830	864	857	838	819	837	860	841	846	860	905	888	811	873	849	811	864	877	860	857	849	857	830	806	827	824	842	828	791	824	868	812	891	860	824	817	834	898	875	853	844	842	820	839	818	867	879	826	846	861	839	839	847	805	803	853	788	815	816	886	814	854	868	844	868	853	829	844	822	861	898	858	841	862	844	837	816	855	802	843	831	848	871	786	837	791	934	819	901	841	831	803	862	859	816	811	830	827	855	792	868	906	883	794	811	864	838	866	858	853	835	833	873	837	865	828	850	864	860	837	819	863	840	860	847	848	884	842	867	861	836	808	813	873	817	828	826	905	833	853	839	809	854	850	882	833	884	842	825	872	855	862	833	828	876	838	841	873	862	850	865	844	812	852	875	873	830	862	875	828	804	847	813	851	799	880	835	825	871	860	841	848	832	846	852	872	856	839	845	877	839	880	855	829	870	825	822	845	792	792	827	794	904	806	805
13084	1909	1817	1471	1156	843	893	633	568	570	566	567	694	682	601	495	471	471	398	403	439	461	501	466	459	388	421	356	371	323	353	350	351	365	364	362	329	338	321	338	323	282	280	288	284	312	297	310	301	260	326	285	269	301	278	291	246	277	267	268	295	278	266	292	278	274	276	271	323	303	281	270	282	274	251	302	314	287	285	261	288	272	275	311	307	284	284	288	280	285	263	289	293	290	275	278	267	267	264	259	300	266	293	282	259	274	294	253	297	246	244	270	281	275	273	278	298	313	259	263	289	277	306	286	273	256	273	293	288	261	288	249	281	280	272	291	263	263	287	266	259	271	271	297	281	287	283	310	281	264	266	284	290	270	266	280	287	279	283	287	308	300	275	271	262	276	287	309	302	272	274	263	283	256	265	281	300	253	292	300	274	296	299	259	287	270	273	256	301	257	264	273	283	312	299	297	278	275	293	257	277	289	295	279	275	279	277	263	281	259	292	288	289	299	279	252	273	254	272	297	235	324	283	284	274	306	288	290	309	294	292	297	287	314	286	285	312	305	300	302	292	282	284	297	283	280	272	277	264	301	318	285	293	275	257	262	301	291	271	291	253	262	293	269	293	279	307	245	254	276	289	274	291	272	299	283	273	262	264	311	292	277	292	262	255	256	284	296	264	303	291	261	266	310	300	272	299	287	294	288	290	287	271	314	300	309	298	274	298	257	280	300	325	297	274	287	248	274	298	273	260	300	301	271	272	293	271	288	288	268	282	276	273	291	285	279	259	286	264	276	258	257	303	272	276	300	290	279	278	302	258	299	304	323	265	278	270	310	244	268	291	270	329	302	314	256	289	303	274	288	272	292	284	286	246	270	285	290	256	289	295	298	283	251	261	286	293	279	302	268	284	275	292	294	304	278	296	271	291	269	258	305	251	279	297	276	280	270	295	286	302	258	283	254	294	292	271	309	269	247	284	284	282	303	324	251	270	281	296	281	277	283	299	282	291	282	272	290	296	306	289	289	258	265	274	289	259	310	298	273	262	265	310	271	263	296	320	245	269	268	300	294	308	246	306	262	285	288	276	285	280	276	282	292	294	267	266	305	296	279	275	265	299	322	279	274	276	294	310	269	278	285	266	289	257	272	330	310	303	291	319	302	288	293	278	302	298	266	261	234	293	272	283	289	289	307	291	257	283	291	286	295	280	284	317	308	277	287	248	284	303	289	253	271	311	274	271	277	278	264	253	261	304	305	276	288	275	264	262	286	266	276	299	305	299	290	295	270	296	292	283	297	254	265	267	297	261	278	272	265	262	310	282	278	277	275	291	325	272	292	291	271	273	258	287	286	327	258	297	276	273	282	309	286	290	288	279	292	305	318	293	285	296	269	277	291	249	257	281	281	283	332	269	327	295	300	256	296	309	287	308	291	260	275	265	283	304	293	303	291	283	282	289	273	281	272	282	299	294	290	292	280	286	248	270	327	291	283	264	329	314	287	276	286	256	266	260	295	308	299	275	309	279	282	268	302	286	303	290	265	300	295	302	273	281	263	277	284	288	286	281	279	279	275	245	280	286	296	290	295	275	285	294	278	295	327	281	297	284	290	277	283	296	254	285	306	271	281	267	267	293	251	299	289	298	279	297	254	271	271	292	288	308	256	276	308	251	287	268	288	234	274	273	277	298	276	312	319	279	310	278	280	283	268	314	287	287	300	268	286	278	301	276	271	310	286	326	263	290	262	254	286	267	259	256	261	293	303	303	280	303	264	274	274	294	304	273	267	245	275	306	254	293	264	284	340	263	282	290	278	287	282	313	301	276	277	278	261	284	274	297	278	284	302	260	245	297	253	300	259	292	272	290	321	290	284	265	281	251	284	311	273	293	299	280	293	286	297	302	297	254	267	297	266	286	273	317	280	281	301	268	284	288	260	254	299	285	309	260	285	289	264	282	321	262	264	282	288	271	272	322	316	250	292	273	304	291	288	250	292	301	307	282	287	292	287	277	267	293	270	276	282	284	297	295	320	266	279	280	271	273	249	287	279	289	303	264	317	290	286	303	269	291	327	272	277	276	284	264	270	291	287	265	309	267	290	288	276	290	282	314	257	320	276	276	272	256	287	270	265	258	264	284	276	292	287	275	279	258	281	265	283	281	286	283	333	288	276	294	301	305	293	292	258	266	297	263	282	292	319	264	282	281	259	291	279	278	291	275	304	269	278	278	287	285	272	286	287	271	278	300	317	287	295	287	280	298	272	283	296	271	295	288	285	286	235	305	271	279	308	282	290	280	297	297	261	292	303	258	293	291	293	275	304	286	272	283	283	276	273	283	280	303	289	245	290	267	302	279	284	300	291	259	280	267	275	273	291	296	272	297	273	264	297	267	261	302	268	264	266	307	292	303	282	263	278	289	287	310	295	281	279	296	282	294	275	257	288	280	292	263	312	265	286	281	278	303	298	308	275	291	299	270	288	263	286	282	292	276	305	275	286	298	262	253	272	268	289	298	314	266	287	268	279	292	316	282	287	262	290	257	279	290	284	278	289	291	272	280	275	288	286	262	258	282	306	259	290	311	265	268	277	296	304	292	301	284	282	279	312	299	315	279	295	248	289	256	280	271	306	259	252	249	328	296	285	293	294	284	289	292	276	270	274	291	321	275	279	302	279	271	275	322	292	307	276	262	315	284	275	277	285	316	281	295	296	282	300	291	269	279	294	282	275	297	321	297	290	284	268	287	294	268	272	278	264	286	311	289	262	296	293	289	292	304	304	300	273	293	263	272	280	288	261	253	256	293	276	289	267	299	295	271	287	261	270	256	289	284	256	284	262	270	261	313	279	303	281	288	256	286	291	268	288	254	264	267	263	270	271	254	251	322	272	280	290	244	283	273	298	289	316	266	307	276	284	295	288	303	254	269	298	284	296	330	273	277	303	273	287	290	299	305	287	239	271	302	293	289	291	299	305	290	269	286	276	283	289	286	279	268	275	290	278	260	307	304	296	262	318	287	298	299	274	293	285	293	257	285	257	282	283	281	292	295	313	272	297	298	287	287	272	272	274	288	266	279	270	287	298	262	278	289	281	285	277	299	276	308	309	282	281	257	261	259	307	306	317	282	285	301	282	295	278	268	285	267	277	284	260	299	244	288	304	283	285	297	275	296	283	285	287	279	287	274	284	274	299	288	309	257	303	288	315	310	246	301	264	280	300	273	317	300	268	298	276	304	270	286	282	269	267	292	277	299	271	281	308	267	291	295	289	283	270	266	321	291	292	299	286	268	297	253	271	298	302	287	285	277	300	285	279	302	298	286	319	299	304	315	281	266	298	293	232	284	284	261	272	278	283	265	270	272	258	304	299	291	274	298	252	289	303	279	255	259	274	298	280	277	294	291	279	286	305	296	289	322	309	278	290	290	268	277	330	264	301	260	285	289	301	312	300	299	262	322	292	269	256	285	298	272	261	276	285	254	295	298	252	301	292	279	264	286	293	308	295
8579	2068	3510	4576	4150	3553	3684	2626	2096	2275	2464	2393	3008	3015	2853	2216	2024	1831	1624	1663	1964	1986	1996	1969	1703	1500	1469	1345	1411	1402	1389	1431	1341	1262	1152	1011	962	979	1000	999	917	951	831	780	751	728	754	806	738	761	776	706	701	747	754	774	762	684	718	692	700	708	717	661	681	716	662	702	690	746	703	732	684	751	685	693	706	738	701	677	725	672	693	708	724	707	696	705	695	706	737	674	726	652	756	670	679	750	686	751	699	688	705	699	671	732	703	700	727	725	716	689	710	667	750	673	713	715	684	704	709	730	699	712	699	724	736	695	652	726	723	733	709	678	750	679	737	673	699	647	683	685	689	731	741	725	740	721	716	690	734	674	674	720	706	684	701	717	698	712	705	694	750	700	719	712	658	766	667	662	697	684	671	748	728	665	729	647	721	729	697	693	701	679	715	653	689	695	687	661	697	722	668	743	682	665	732	665	723	699	731	718	677	708	710	697	705	720	678	688	698	694	725	672	673	647	728	704	689	703	759	719	730	688	691	700	667	738	711	743	676	731	690	709	697	697	683	722	684	721	682	683	701	723	679	681	728	703	752	717	751	697	703	656	715	693	719	686	707	769	721	688	720	717	680	759	692	713	724	708	683	680	702	746	707	689	758	706	687	705	715	720	664	702	693	695	719	678	698	722	754	682	724	697	694	673	648	677	691	666	702	715	668	732	729	706	734	731	662	712	707	658	758	704	741	741	699	691	732	712	694	710	731	710	689	690	693	719	727	652	695	735	704	706	700	697	652	775	724	689	713	739	706	746	725	720	677	727	704	728	719	718	753	744	699	728	712	744	684	681	705	697	694	714	719	695	677	683	694	713	670	723	734	727	704	726	693	728	673	716	685	708	728	685	688	693	697	723	693	660	674	673	701	704	674	695	716	744	683	699	708	717	743	703	697	723	694	713	689	745	725	679	693	715	688	679	714	671	697	680	713	695	692	687	722	707	690	707	676	728	702	704	711	691	708	686	740	683	764	716	670	720	719	680	703	750	686	710	718	739	690	685	667	710	678	687	749	715	690	775	738	716	677	685	672	770	737	708	655	709	703	723	686	722	721	736	702	719	639	702	708	700	655	683	702	702	690	766	710	688	692	713	680	745	662	705	692	672	678	699	653	704	711	683	725	664	694	683	687	685	720	692	695	752	668	696	665	684	682	701	727	720	683	726	701	695	688	754	743	715	723	714	724	714	728	725	707	675	701	717	723	704	734	674	667	717	714	678	665	637	715	693	714	696	670	668	726	676	699	695	725	670	689	693	683	701	730	718	698	707	691	705	691	718	694	692	719	722	690	754	697	769	701	691	712	717	722	746	735	680	709	733	743	727	714	731	676	734	697	720	729	672	693	725	733	677	672	725	693	725	697	724	688	689	665	696	722	665	731	715	727	676	681	702	712	664	700	673	766	681	699	698	658	683	716	690	669	726	725	683	722	688	716	729	688	704	721	654	647	687	638	690	710	709	745	664	650	676	676	742	722	709	643	750	714	672	654	699	678	703	693	742	668	711	708	705	736	715	707	671	733	726	703	666	682	720	719	709	694	714	703	663	724	726	713	692	704	694	681	743	737	719	728	706	677	698	699	734	688	728	713	691	717	743	713	735	704	723	711	690	730	689	698	715	699	707	665	681	683	688	682	736	772	687	713	712	746	717	674	785	652	706	769	720	682	766	698	670	690	757	689	665	636	680	694	665	691	688	672	725	696	664	742	712	687	737	735	728	688	656	708	707	691	716	640	728	694	676	731	668	684	728	706	687	739	717	703	749	715	709	687	701	656	697	704	737	722	718	699	690	702	664	697	691	717	682	751	715	687	648	688	692	721	706	654	648	700	720	675	710	739	635	742	713	719	707	702	692	767	709	711	662	698	710	686	705	728	725	737	740	652	685	716	697	725	679	692	660	698	761	705	669	728	667	704	657	661	732	745	716	732	697	709	681	720	683	692	697	690	674	698	772	711	714	676	681	713	684	712	695	768	730	690	682	732	776	699	738	699	670	708	713	709	703	719	670	690	714	696	706	717	688	730	695	666	725	773	749	695	691	740	687	754	691	695	673	673	686	709	695	690	686	684	686	684	690	712	706	713	694	703	720	706	698	703	675	711	682	734	671	672	706	687	679	717	689	671	731	655	729	669	709	730	742	734	677	684	725	681	731	671	715	744	714	676	660	674	677	705	685	712	719	633	739	669	673	709	679	707	703	707	656	699	712	717	750	728	722	686	677	685	661	723	721	699	698	706	721	692	757	697	708	653	708	716	721	741	642	749	720	767	712	696	686	704	722	678	731	685	740	736	691	691	678	691	700	673	730	727	771	716	692	692	693	735	650	687	732	699	734	698	759	704	693	713	768	697	767	683	739	742	715	669	719	711	691	728	734	698	736	698	723	717	661	701	707	711	683	687	696	728	709	685	713	661	725	653	699	732	673	727	686	680	670	728	739	690	689	721	736	682	697	669	708	719	699	699	723	690	720	708	700	751	702	690	707	685	699	687	705	691	733	671	684	678	729	706	641	659	656	714	686	721	707	713	653	723	692	740	737	656	666	703	729	712	700	671	718	660	722	690	704	701	686	720	704	720	671	727	721	639	676	757	711	690	719	683	696	731	717	677	702	661	720	693	727	720	683	710	667	690	663	715	721	705	708	712	731	697	698	716	704	684	710	714	702	723	704	710	684	682	707	732	706	722	640	717	717	718	701	692	739	705	730	710	705	644	720	685	686	665	685	726	703	698	697	689	702	704	700	689	747	744	696	688	694	682	657	710	637	712	692	703	730	727	665	712	676	713	686	698	720	703	714	761	740	682	691	658	718	665	723	720	665	770	671	702	695	670	653	688	723	715	687	725	712	687	685	716	709	678	720	706	656	715	698	706	716	733	789	657	666	666	703	716	685	695	681	713	738	739	702	724	699	680	682	712	679	655	719	698	698	737	635	732	707	693	666	704	758	736	746	719	717	707	698	719	633	669	736	691	718	665	739	738	689	687	701	692	692	670	656	744	725	724	729	690	723	693	728	712	732	693	710	718	713	683	696	712	676	685	710	708	656	776	673	673	678	733	626	744	716	722	675	744	744	730	715	693	698	699	730	671	699	728	733	684	700	691	674	701	692	687	726	695	726	724	727	697	704	694	708	707	737	751	778	717	717	705	734	684	697	737	733	724	714	719	678	693	711	728	701	731	696	726	697	730	742	714	724	674	716	724	682	679	667	691	687	676	735	706	685	729	690	712	763	685	688	679	741	711	743	713	735	646	681	727	682	678	687	654	728	709	716	756	677	707	721	699	713	681	688	699	694	674	662	713	706	710	660	718	723	662	713	665	698	677	737	729	731	708	686	695	705	718	744	666	709	676	688	699	729	625	694	739	695	720	727	726	750	729	686	719	689	702	685	721	721	710	755	673	703	702	740	702	715	703	696	688	671	683	693	719	682	743	676	703	705	679	680	682	721	694	660	749	695
1845	650	631	680	551	509	551	444	413	467	451	478	457	459	467	453	401	409	413	399	450	419	438	423	404	416	395	374	399	416	419	435	369	368	353	404	379	375	368	355	339	374	341	357	381	409	383	367	336	393	363	355	363	357	365	334	382	345	375	388	324	383	333	367	397	326	340	365	322	372	393	338	325	365	319	363	342	352	345	394	367	339	343	403	342	368	376	349	355	362	359	339	362	355	353	354	381	324	343	371	350	359	348	389	358	333	337	383	360	329	362	348	365	323	374	361	340	337	310	357	342	348	348	351	365	336	350	361	373	334	356	369	345	350	398	365	390	383	374	407	371	369	369	357	349	371	375	338	420	368	406	313	357	372	367	380	380	360	365	359	370	357	359	331	364	353	336	363	367	331	371	387	361	344	366	403	325	325	358	362	385	360	370	327	325	350	375	345	368	357	393	376	374	395	387	396	347	338	391	364	346	391	361	387	387	381	360	321	341	392	369	331	375	352	364	373	314	349	386	372	335	363	337	344	332	373	337	383	372	363	331	346	343	368	358	368	359	353	331	352	368	330	359	347	351	331	339	347	345	367	345	357	387	347	365	376	360	368	381	333	389	390	379	389	356	388	344	367	357	379	344	360	355	360	376	373	391	351	333	341	354	340	366	382	358	337	374	332	370	343	305	350	338	353	354	352	340	369	347	360	363	376	355	388	367	349	296	353	376	340	391	339	402	370	341	371	389	314	361	356	327	379	369	355	327	315	371	396	352	353	351	382	351	378	367	353	350	333	323	397	313	347	374	341	363	365	381	368	363	377	384	327	358	379	363	385	345	360	381	336	362	341	355	365	389	371	370	406	374	374	356	333	412	397	381	349	364	391	358	360	337	330	362	341	328	355	378	360	358	369	365	369	348	354	370	373	341	397	359	348	354	360	341	383	382	359	362	351	351	380	389	374	360	385	346	383	348	355	357	384	373	358	357	344	361	372	381	362	388	338	367	374	346	370	378	368	375	363	382	354	384	367	349	346	366	336	350	353	355	394	372	364	362	357	357	392	357	366	366	331	350	351	344	352	326	339	363	346	339	346	343	322	411	369	323	342	373	344	351	383	367	342	358	375	373	337	357	368	399	335	346	415	316	373	342	339	377	361	368	360	359	374	389	345	379	352	335	347	372	374	369	328	360	348	346	347	351	320	370	352	372	388	330	357	378	368	379	411	345	344	340	326	357	341	357	348	388	374	324	377	360	372	302	336	358	358	358	365	362	366	387	353	353	381	339	351	351	357	373	375	323	365	349	372	355	334	365	391	354	339	349	325	365	360	371	380	388	385	385	360	374	371	325	378	414	351	371	335	375	375	382	335	351	371	311	370	360	366	358	376	373	353	365	353	345	343	350	357	332	349	365	361	378	337	347	365	335	385	352	387	367	361	328	352	358	338	382	379	359	376	384	345	369	364	389	343	375	333	360	345	354	336	358	329	341	377	347	365	332	361	352	388	333	354	375	336	366	366	378	363	357	372	337	310	376	354	348	359	354	355	352	335	348	337	348	374	350	330	323	363	394	384	390	382	374	341	350	344	346	349	323	371	374	398	385	338	374	357	366	339	352	396	328	334	367	312	359	390	362	360	393	378	340	358	337	366	352	360	363	363	355	353	367	362	371	364	343	360	358	356	340	380	342	358	378	369	325	374	337	370	372	342	373	337	344	361	350	342	387	339	331	367	358	346	352	365	343	370	379	350	331	361	405	334	342	328	313	386	319	335	386	358	307	369	340	345	373	345	391	371	337	371	365	375	347	332	346	339	350	341	388	356	392	361	388	370	373	392	336	402	353	338	372	352	367	361	368	329	341	380	337	336	359	352	341	380	333	370	323	384	355	345	340	379	386	356	302	343	352	330	373	350	379	334	370	362	367	369	357	344	324	358	362	365	351	392	370	314	378	332	321	357	366	368	370	321	338	351	371	360	392	332	342	352	351	331	373	336	336	362	361	379	378	363	354	357	398	372	349	318	342	357	348	324	332	360	336	344	353	389	402	342	373	344	351	341	331	350	403	375	338	374	341	384	349	366	369	367	348	353	335	368	382	376	319	389	359	386	353	352	366	352	385	375	366	356	384	350	342	372	389	335	363	422	367	366	364	341	362	396	336	364	371	348	361	337	379	357	343	348	346	365	363	343	349	377	348	327	378	370	367	380	358	365	379	378	363	366	347	371	401	352	378	344	355	333	383	369	363	370	380	358	338	363	331	363	393	357	344	380	304	357	342	366	349	364	383	367	391	403	356	379	365	385	342	361	349	357	339	383	356	352	388	359	353	417	357	336	368	331	327	382	341	375	379	355	353	404	364	349	356	325	354	368	379	347	346	367	336	342	385	349	336	370	384	372	389	335	366	365	349	335	348	326	357	363	372	330	369	364	341	347	358	331	360	363	378	412	372	349	394	378	360	322	376	373	377	340	386	316	346	346	355	354	344	325	335	371	354	359	368	352	365	348	347	372	378	363	347	384	371	331	333	331	361	337	325	344	356	369	321	322	353	383	311	341	371	376	353	333	316	369	345	339	392	365	378	377	372	363	349	370	327	348	356	331	356	378	347	380	393	399	364	335	443	358	372	340	388	356	363	327	390	358	395	344	353	352	378	330	338	338	370	339	330	353	346	370	345	365	363	370	355	332	364	343	352	386	401	389	364	365	356	345	351	355	321	356	385	370	344	344	356	360	355	358	329	348	370	375	334	353	354	361	351	381	338	378	367	329	304	310	344	369	349	368	335	393	343	378	391	364	367	344	384	333	352	346	370	363	373	403	374	366	323	331	337	405	334	333	346	317	362	374	350	337	357	371	340	378	374	342	362	342	383	344	355	353	380	330	354	372	361	357	316	371	333	342	390	374	355	369	344	339	339	379	367	366	332	333	387	376	347	354	342	372	371	346	373	350	379	376	352	339	372	374	373	340	398	347	366	358	372	369	344	330	381	321	383	388	354	345	337	355	347	363	361	373	365	386	326	382	362	372	363	345	347	355	375	380	359	340	376	372	332	357	336	343	334	347	345	364	316	344	374	360	379	340	372	346	362	370	381	332	363	392	335	341	347	353	359	389	357	334	329	384	368	369	378	363	342	346	343	364	373	383	355	350	367	381	370	409	384	353	341	375	398	350	358	325	379	336	346	378	376	382	374	383	370	355	366	377	359	368	362	367	362	357	388	347	351	368	335	391	374	368	352	336	361	314	372	353	365	354	366	358	361	358	362	328	359	373	360	406	348	367	385	357	360	360	380	353	371	361	329	374	393	367	354	324	366	393	431	361	360	361	400	343	364	335	345	345	341	330	362	353	349	364	384	367	331	332	354	363	370	348	358	371	352	329	347	354	336	365	357	338	361	372	364	354	349	392	377	309	360	348	364	386	375	362	325	419	378	385	355	370	359	362	340	381	369	358	308	336	404	364	376	365	368	350	335	392	341	349	368	364	361	363	299	329	393	349	365	375	343	361
2324	1237	1560	1806	1665	1609	1663	1397	1276	1430	1418	1615	1780	1760	1618	1401	1298	1206	1175	1299	1381	1321	1400	1357	1215	1153	1141	1128	1171	1157	1172	1216	1116	1040	1013	1027	988	985	980	977	974	957	942	931	963	887	880	848	907	916	897	892	820	854	870	902	873	821	887	839	894	889	863	893	821	916	847	902	867	898	923	873	874	827	883	840	898	785	881	878	866	876	930	843	881	840	863	862	895	869	835	833	884	847	860	845	882	861	877	858	910	842	862	854	847	919	902	869	900	819	889	876	849	846	885	845	825	862	849	895	893	883	859	891	856	839	889	888	851	876	891	897	839	894	785	850	822	852	811	862	887	887	932	909	810	840	878	873	886	861	829	904	839	877	858	908	926	838	875	896	801	882	836	886	857	839	869	841	843	833	887	840	862	917	890	834	858	789	833	870	793	883	855	882	912	918	866	891	888	853	849	874	876	850	922	847	868	857	843	889	827	882	862	834	886	859	916	861	819	821	913	877	881	838	870	922	889	867	885	911	865	841	902	902	837	771	912	881	817	892	903	891	877	921	869	872	840	942	830	855	934	858	870	887	893	893	888	832	865	867	838	869	874	838	891	832	857	908	925	903	863	896	849	902	878	865	869	849	871	829	841	832	859	868	844	852	831	899	909	855	849	923	932	881	805	826	868	924	847	856	859	922	884	938	864	901	858	850	850	852	917	863	833	861	887	878	935	899	833	880	869	879	867	893	861	901	909	861	890	860	842	855	881	895	865	927	903	857	883	892	840	882	843	874	876	848	828	872	891	862	889	809	855	846	890	875	893	853	872	883	865	870	844	840	867	815	869	876	873	887	904	875	870	901	907	879	909	867	899	846	881	867	864	865	886	887	897	843	845	845	889	888	884	870	804	876	905	869	870	840	936	855	883	914	829	869	822	867	881	885	843	887	857	865	866	815	838	858	838	843	884	864	841	886	916	876	871	904	857	904	913	889	901	848	891	876	881	921	886	840	879	851	866	896	826	888	903	872	877	849	857	837	895	812	875	800	870	848	861	836	919	863	841	825	927	812	846	891	846	922	887	892	874	878	890	895	827	891	824	848	885	855	872	862	864	860	883	857	854	845	864	914	854	897	829	856	862	847	844	869	814	877	867	848	855	865	893	890	847	831	913	835	841	898	852	866	842	930	850	864	848	870	881	844	881	860	866	875	893	909	903	889	897	853	880	931	845	851	939	957	896	864	867	903	872	826	905	874	871	876	927	823	844	874	949	911	908	821	861	822	854	831	872	823	880	794	880	847	842	807	873	834	873	854	860	899	869	923	879	841	861	903	854	927	910	880	916	883	891	878	839	846	865	904	870	892	869	846	821	903	857	854	846	843	845	897	864	862	874	890	892	909	896	911	915	866	863	915	879	839	874	851	887	907	926	910	871	853	891	847	831	892	875	855	902	857	889	861	840	859	830	845	877	900	868	833	851	858	875	882	871	873	842	888	852	816	913	880	863	861	854	836	810	822	868	873	905	845	869	799	859	873	903	863	829	876	913	901	850	893	880	874	873	855	865	886	886	846	861	846	850	834	899	899	858	860	865	828	890	880	856	857	882	853	857	812	860	896	817	885	933	802	868	874	921	877	895	841	893	922	836	881	863	901	844	833	887	879	841	912	902	809	875	843	845	846	817	871	854	855	872	874	861	864	888	894	850	838	870	874	847	848	849	905	882	886	911	883	897	889	871	927	876	843	870	905	859	889	890	875	810	904	934	879	871	922	889	877	887	928	867	853	904	884	914	863	864	859	892	847	911	901	903	866	835	855	889	878	804	868	852	919	850	812	885	846	930	864	878	842	859	883	886	885	858	849	836	879	849	862	861	881	851	866	895	849	828	902	842	870	855	921	903	899	885	870	889	858	866	886	895	858	891	870	866	909	928	854	849	890	856	865	883	883	872	906	868	882	856	857	853	871	819	856	807	857	925	857	815	898	877	886	861	893	908	882	867	895	856	878	835	875	885	906	873	871	874	926	899	792	861	910	846	822	904	905	888	837	911	903	858	842	867	881	937	842	856	918	922	901	838	878	941	830	882	890	868	834	851	907	869	869	866	878	873	895	906	796	855	901	905	910	879	857	894	893	851	897	871	846	845	909	859	915	833	854	886	823	891	859	878	859	829	856	844	830	848	835	867	846	893	849	907	827	887	844	896	883	823	923	885	867	822	862	901	855	896	885	885	828	858	846	857	859	918	891	858	807	895	873	924	859	887	861	835	824	887	866	871	867	910	797	828	839	904	856	866	877	828	887	830	805	903	834	868	891	859	902	842	882	882	846	852	849	949	923	849	931	860	834	837	840	883	919	862	862	846	933	889	905	828	875	889	832	844	890	875	840	878	850	845	889	897	879	852	881	836	879	835	841	852	835	828	913	851	885	845	929	838	865	875	872	908	872	859	840	849	864	852	894	829	891	906	854	829	864	880	815	880	883	873	858	914	877	901	839	909	869	825	859	939	861	888	844	862	861	852	835	855	841	851	897	804	843	866	887	896	841	903	882	873	860	872	905	865	856	927	818	872	871	854	844	847	827	897	847	847	814	919	837	872	864	819	876	893	826	895	942	891	857	835	880	895	916	875	862	851	931	921	834	918	900	814	863	853	889	873	909	826	885	874	891	864	865	914	889	865	825	904	895	907	913	848	908	900	896	894	830	904	896	909	836	830	841	880	843	882	872	866	837	852	924	863	854	839	877	785	847	812	880	881	928	850	871	884	846	864	899	896	882	868	854	881	883	847	860	919	830	891	885	875	857	883	888	859	866	929	870	862	894	825	888	782	872	920	901	893	850	878	950	868	882	884	875	868	898	797	904	866	876	851	859	901	823	912	852	889	847	859	871	911	875	820	862	886	842	954	862	837	836	853	950	859	861	884	829	869	889	833	894	916	897	894	836	830	885	914	873	890	868	864	855	869	863	866	887	892	911	837	838	821	824	861	835	904	821	844	908	915	904	892	870	886	843	875	872	883	880	877	831	887	879	871	872	907	911	822	916	847	866	844	866	854	881	864	858	894	886	846	860	837	825	804	860	919	906	863	867	871	879	849	895	875	915	836	847	853	892	867	851	817	898	854	870	829	832	875	898	838	868	828	863	895	883	876	851	878	829	851	801	833	948	874	894	906	849	833	889	861	873	880	805	867	855	864	819	884	789	855	840	861	937	861	876	878	884	857	910	871	856	882	832	831	907	847	915	850	877	843	874	890	863	843	870	808	875	896	890	880	878	921	885	880	901	879	842	889	898	852	837	874	917	892	897	845	844	912	854	886	878	921	846	914	827	868	846	877	874	859	934	894	858	845	862	888	878	869	814	840	853	886	843	834	866	898	864	848	856	834	827	883	907	861	896	910	848	884	887	884	826	833	855	825	875	887	859	861	890	914	845	903	874	871	876	859	869	900	857	896	896	871	841	882	855	859	844	852	907	841	904	899	877	904	833	816	827	834	852	918	873	876	854	904	851	896	870
7077	1056	1186	1045	824	743	733	614	569	529	553	628	593	625	533	496	487	491	470	450	490	520	499	481	434	406	441	387	434	398	409	394	396	403	411	418	417	385	361	360	406	358	350	356	389	397	386	401	315	398	342	391	379	338	393	381	347	318	356	356	325	341	349	378	365	347	345	346	327	358	350	342	366	356	353	356	377	366	366	360	353	354	341	342	396	366	333	334	333	358	369	348	343	304	368	348	366	362	351	370	373	392	379	352	366	371	351	359	339	385	330	341	355	366	355	403	364	350	389	361	346	335	326	327	333	348	352	341	356	335	365	316	323	334	363	368	331	338	394	365	335	344	365	355	320	330	364	361	358	349	336	341	336	355	355	378	356	347	343	371	342	340	320	357	336	354	355	337	375	372	356	374	353	354	362	380	358	375	354	367	342	343	331	355	347	351	376	434	338	360	397	341	341	351	367	293	356	378	371	346	337	355	324	332	353	328	343	331	351	374	327	352	360	337	348	350	373	344	380	334	344	345	341	355	349	367	371	370	305	371	294	359	367	338	343	346	366	355	356	346	367	327	308	312	382	355	334	369	381	367	345	319	384	376	333	355	354	362	380	361	352	352	331	361	357	329	356	313	333	305	352	354	349	347	329	345	315	336	316	373	361	343	368	380	369	379	360	342	327	353	350	342	352	361	340	360	331	372	354	376	355	316	371	382	334	357	361	372	381	343	375	338	352	370	333	364	382	361	374	355	373	332	332	358	329	358	348	363	360	345	321	313	331	332	351	369	374	378	376	344	349	331	349	376	354	317	357	371	358	356	367	351	355	355	359	331	343	377	353	357	334	350	359	344	369	360	331	342	383	319	388	324	387	375	317	361	328	386	332	350	347	369	352	349	348	345	349	355	345	377	381	311	368	366	327	355	359	317	352	322	334	339	357	375	362	352	339	363	385	377	388	350	357	342	333	352	383	337	355	341	356	357	367	334	345	323	330	374	377	369	315	340	333	339	344	370	320	336	336	344	328	373	362	375	364	394	359	397	368	355	324	380	396	389	347	382	368	385	339	348	374	345	371	357	348	351	342	399	379	304	320	328	347	365	368	340	334	358	350	343	348	348	352	383	343	350	334	382	346	337	343	384	367	340	344	340	348	337	338	336	328	351	313	343	358	389	354	362	372	346	369	389	341	366	355	349	313	345	393	330	363	369	350	321	345	350	355	340	346	324	385	349	374	353	359	353	350	338	354	363	384	349	341	325	355	311	324	349	345	312	372	329	343	391	354	381	371	337	368	367	359	319	360	355	343	340	335	355	349	380	336	401	349	372	373	365	346	309	341	373	351	341	341	344	382	354	381	379	352	393	343	334	365	337	348	349	329	334	389	311	385	366	344	369	338	331	349	339	353	348	360	381	347	342	340	348	352	365	369	364	352	390	386	382	369	352	344	377	369	319	354	359	345	397	341	359	369	360	380	347	313	331	350	339	339	351	342	343	343	372	347	348	343	355	353	342	350	366	347	366	359	350	379	372	337	342	330	334	379	337	374	397	371	350	357	359	352	365	330	377	372	346	367	344	335	353	397	366	379	349	346	342	365	346	336	308	350	374	364	376	375	308	359	353	395	359	344	330	323	352	381	334	366	317	353	364	308	369	344	359	356	363	361	314	337	390	344	356	362	335	349	356	329	359	353	327	299	343	356	346	341	349	333	335	341	347	349	337	362	367	355	323	354	338	333	381	343	367	332	344	363	384	391	347	343	337	400	366	358	306	329	344	334	341	349	355	376	343	365	370	342	342	372	344	332	355	378	340	354	360	352	360	349	346	382	344	365	353	364	340	375	339	356	330	326	357	377	347	336	368	348	353	356	341	373	342	392	343	325	342	400	387	352	372	313	347	332	370	389	350	367	357	313	348	364	347	342	353	358	396	364	390	344	349	335	329	349	330	374	366	358	361	377	338	369	368	340	337	327	345	371	318	384	364	298	296	355	340	366	345	350	332	334	378	336	331	345	340	387	371	320	324	332	390	344	366	334	359	344	373	349	362	316	338	344	346	334	365	394	356	362	356	339	323	356	353	345	376	336	355	339	370	377	373	363	340	334	343	354	347	360	374	355	330	387	347	376	360	363	346	363	366	329	349	367	346	403	343	348	368	358	372	372	356	343	360	394	359	339	340	353	366	415	357	376	362	340	324	352	379	375	368	347	344	382	357	382	363	354	363	381	380	340	311	350	373	361	383	354	378	346	337	363	377	327	358	370	343	323	327	342	360	334	332	361	358	368	358	392	343	364	329	350	378	383	370	352	331	369	361	336	342	389	373	351	348	375	338	391	339	390	371	352	357	373	378	350	309	341	361	369	346	380	369	350	369	328	380	373	373	328	329	325	330	347	352	357	308	383	360	328	333	337	354	331	364	332	350	373	345	396	379	382	365	321	326	351	312	389	354	390	351	302	383	373	385	336	346	378	361	343	360	344	347	350	325	359	339	352	373	369	353	377	349	336	326	349	409	368	350	332	336	345	343	398	362	373	395	341	358	352	362	348	372	328	321	358	377	345	326	371	336	384	361	376	370	396	352	388	349	351	357	341	319	329	343	377	380	364	343	337	316	375	342	365	385	335	331	368	362	356	366	368	313	321	356	353	344	343	339	359	323	357	356	364	336	330	388	381	377	319	376	349	350	346	338	370	343	357	380	333	318	338	341	349	365	370	359	383	359	366	373	336	349	351	371	365	333	382	365	334	342	326	349	390	329	353	343	368	345	360	345	365	368	361	349	378	355	341	332	363	336	336	352	365	355	347	349	384	363	367	383	372	350	383	322	371	347	365	373	353	359	362	355	341	345	333	344	316	334	344	376	365	357	348	356	350	328	363	317	375	360	363	378	343	302	337	336	357	366	344	325	364	367	366	401	368	357	329	392	368	337	372	375	345	331	378	357	371	339	341	355	305	332	340	383	330	324	314	369	397	371	337	366	374	373	351	376	332	359	334	374	339	337	367	387	360	362	355	357	348	320	367	354	351	347	346	346	337	361	375	326	359	358	354	330	338	371	364	364	349	335	319	333	350	367	385	346	330	347	352	388	367	337	358	363	339	326	351	366	408	350	362	356	347	360	342	345	361	352	331	348	340	349	341	332	377	366	379	365	383	331	324	359	367	331	336	345	370	363	310	348	361	370	369	316	325	377	362	349	322	319	332	349	343	372	324	342	301	371	350	393	322	350	383	350	311	375	364	390	351	389	313	350	360	352	351	328	360	347	339	329	327	343	345	361	378	362	389	369	381	368	352	350	354	356	356	372	341	348	329	351	366	334	376	352	338	369	357	368	344	360	382	339	325	341	350	341	352	385	360	344	346	371	382	339	379	354	352	359	313	335	364	362	354	346	360	328	357	336	344	373	362	345	342	353	357	371	351	342	369	328	341	360	392	344	366	400	357	360	350	385	342	361	331	343	326	333	354	362	341	329	343	345	359	364	353	347	359	350	367	355	308	348	386	359
6911	1576	2689	3307	2980	2548	2582	2028	1981	2222	2148	2434	2838	2520	2223	1796	1663	1597	1566	1768	1827	1807	1791	1680	1485	1372	1331	1361	1297	1369	1420	1301	1206	1142	1041	1124	1107	1082	1042	1054	1019	935	876	888	901	852	927	846	874	858	898	886	833	841	881	884	911	917	844	798	861	823	843	864	860	837	870	856	855	874	841	855	905	907	884	835	869	839	841	818	841	861	829	868	794	838	864	879	849	883	843	881	825	863	830	870	846	811	830	850	924	842	844	802	874	877	850	864	836	861	856	850	933	860	902	847	903	843	842	844	921	890	889	806	869	891	853	834	872	800	867	830	823	791	831	846	904	901	864	849	823	908	892	872	866	869	828	883	855	825	856	891	817	848	855	863	833	849	820	855	891	927	825	809	887	887	856	844	855	856	822	897	876	830	846	860	830	842	877	876	835	866	880	849	879	873	875	849	862	788	828	890	856	820	892	890	835	848	828	868	897	874	795	920	817	820	876	831	848	817	871	880	840	900	788	849	872	809	844	856	872	838	863	874	860	888	927	838	815	852	839	928	856	826	839	850	877	842	905	876	801	856	860	917	892	871	851	882	865	855	867	856	858	868	880	845	862	823	823	863	890	846	815	889	838	830	809	824	852	848	827	853	836	852	871	869	860	829	848	847	934	829	863	865	829	905	820	830	883	870	885	893	886	835	807	874	857	857	824	918	879	797	874	828	885	903	901	867	835	899	844	908	799	831	826	804	854	844	851	826	861	839	868	842	812	839	866	900	921	893	853	861	882	854	887	860	864	863	887	847	892	837	802	905	848	866	859	889	868	812	812	858	876	774	891	869	849	929	870	861	856	844	826	879	874	876	815	879	968	910	876	856	868	856	883	862	818	826	819	846	865	863	947	826	906	842	853	861	883	879	814	858	803	857	829	858	869	840	830	885	846	901	863	859	928	836	827	880	880	872	870	866	845	820	862	915	885	874	870	857	854	848	862	846	843	884	900	866	926	872	868	785	812	860	805	895	829	841	788	923	885	874	786	790	886	828	866	877	848	825	884	854	825	865	855	876	857	862	886	842	863	860	892	902	826	861	873	877	862	867	899	796	874	839	879	889	886	904	887	806	885	914	856	887	842	868	802	834	871	826	813	839	880	837	907	810	841	934	902	829	870	891	862	830	911	864	795	823	795	851	857	872	860	892	788	851	832	865	847	858	855	864	881	837	855	890	888	839	888	855	867	829	879	846	838	844	901	801	844	913	864	889	826	901	812	860	847	884	868	828	899	887	808	890	849	845	877	857	802	843	848	856	830	879	836	871	849	819	836	812	821	896	821	882	847	841	846	849	841	877	838	850	827	867	860	827	855	860	881	856	882	812	870	851	864	874	866	850	859	851	828	834	852	872	836	868	896	801	896	845	876	920	877	874	871	855	883	848	879	865	843	887	861	878	880	845	824	898	852	891	872	807	849	880	932	877	825	876	911	871	820	866	891	835	867	825	847	850	893	877	867	863	805	881	878	868	834	791	856	860	810	903	819	896	847	825	835	855	849	857	870	847	876	882	836	844	853	842	846	866	880	850	854	859	821	908	790	897	854	913	848	840	872	840	842	844	906	870	886	856	905	895	858	841	918	869	889	858	837	841	839	897	857	866	824	831	859	906	890	885	846	831	889	879	822	839	874	823	840	868	830	848	815	896	886	879	902	812	870	879	882	867	876	868	873	867	845	891	825	882	846	857	900	876	870	816	861	850	840	859	877	850	797	831	830	863	905	862	822	875	869	824	889	895	921	820	866	866	871	843	853	819	892	877	915	851	794	821	864	856	880	868	871	889	873	882	826	850	850	849	862	865	925	866	802	810	825	814	851	857	848	861	881	897	792	889	893	851	854	852	828	906	864	902	900	842	864	871	958	835	870	826	805	833	863	851	841	844	883	842	880	840	858	884	874	896	827	844	893	809	893	841	853	810	886	884	828	815	880	831	830	871	873	872	864	847	899	798	832	799	877	777	846	879	841	785	892	863	892	893	802	854	890	858	852	857	841	850	870	844	824	892	866	833	844	920	819	907	853	837	850	867	859	881	839	828	850	904	820	865	836	875	824	864	846	870	857	821	870	861	931	865	877	860	847	905	837	838	829	848	862	862	841	890	829	843	867	885	869	861	864	868	846	874	824	844	852	905	858	856	889	884	905	845	849	888	842	914	816	907	817	852	899	853	822	856	919	876	915	887	842	861	920	856	823	875	863	829	860	899	848	897	874	864	884	884	816	944	812	870	833	852	815	873	865	835	871	861	865	904	827	851	844	871	862	857	843	860	889	852	855	871	822	840	848	867	897	860	856	905	881	855	823	861	857	845	844	853	866	872	842	881	924	865	870	885	846	882	877	820	874	894	865	862	843	863	858	851	877	830	838	827	877	870	873	908	872	875	884	866	863	897	880	843	861	884	863	874	843	847	867	913	843	883	860	811	817	876	809	895	852	868	855	837	846	849	864	872	825	874	845	909	834	932	808	851	854	866	862	876	840	812	868	886	815	835	950	866	883	885	861	855	859	844	858	881	820	843	882	893	859	841	826	868	884	858	881	855	849	849	874	908	836	872	824	867	908	905	872	853	859	867	841	853	860	854	873	881	860	887	896	852	842	922	844	823	897	898	845	851	837	820	821	855	867	893	827	849	880	862	803	911	851	800	872	809	860	815	901	810	906	828	890	880	837	824	837	883	811	878	854	841	888	861	911	897	811	893	839	835	888	859	828	844	862	848	882	877	877	920	858	781	876	850	837	878	885	877	844	865	874	864	879	868	838	822	836	846	852	868	839	904	844	853	822	878	842	889	874	844	821	828	837	863	864	848	833	852	804	861	853	846	870	875	835	846	893	880	770	865	882	877	852	883	810	855	876	872	864	901	851	893	822	872	853	878	889	819	923	895	806	832	832	812	900	913	838	859	883	820	880	879	843	921	861	877	830	883	872	844	824	855	877	851	880	802	868	893	848	852	852	918	825	855	901	865	872	849	873	927	862	854	787	896	841	846	912	817	854	831	858	796	854	888	867	839	829	885	858	813	796	880	885	878	901	858	847	853	877	846	858	835	888	872	901	885	826	818	913	819	795	876	831	871	861	849	850	862	846	847	824	811	858	832	851	821	858	828	841	840	864	840	807	857	903	866	832	882	824	851	870	868	915	836	909	849	857	896	877	837	875	842	849	894	876	884	833	811	855	828	866	880	813	875	855	906	810	842	833	881	829	842	834	839	856	879	775	872	845	827	898	800	834	875	830	828	815	895	850	865	821	882	834	870	850	851	821	852	833	860	835	825	853	814	855	876	821	862	851	878	835	870	875	882	852	860	844	865	820	871	872	801	864	847	833	865	873	826	840	885	854	905	864	854	843	897	837	851	896	836	908	856	842	881	855	866	809	832	838	857	851	878	844	824	854	870	878	866	826	806	845	869	852	803	876	907	840	839	909	815	868	813	858	847	833	881	861	837	861	861	883	843	855	864	859	857
13236	1675	1745	1479	1172	886	818	663	629	667	636	692	684	650	589	503	480	443	505	475	516	500	442	474	415	381	382	411	394	383	398	362	352	338	369	337	337	382	310	316	309	287	312	311	320	319	296	310	291	274	283	283	305	271	318	341	297	291	281	299	321	310	271	270	280	286	248	292	285	277	273	314	255	313	286	298	269	277	283	320	294	292	328	306	304	256	263	307	267	307	306	303	294	272	284	294	287	301	304	277	289	293	288	288	272	286	296	300	310	301	275	278	302	324	306	316	307	275	289	263	321	287	272	294	285	288	270	317	297	296	245	290	280	274	288	251	298	294	268	275	295	281	292	302	284	291	301	271	287	294	291	296	280	272	293	298	286	280	258	284	290	285	273	298	263	283	284	326	316	259	287	273	283	296	292	325	305	278	256	286	261	276	297	267	292	260	320	281	288	272	288	300	301	265	277	284	282	251	292	286	293	283	269	272	316	276	309	280	278	296	321	291	259	292	306	313	261	290	286	291	267	295	279	315	312	277	270	285	307	312	300	269	305	296	303	299	305	267	277	270	292	261	282	300	283	249	290	285	281	280	294	298	278	285	274	307	289	285	273	268	267	301	300	257	290	320	294	291	269	243	261	304	275	286	282	283	270	292	274	283	248	286	269	320	288	306	289	306	294	288	284	272	284	321	278	285	281	272	305	270	268	291	295	312	243	274	291	278	306	287	282	297	267	285	262	290	271	281	276	288	314	300	293	288	284	272	297	269	285	305	318	305	287	264	294	300	289	272	295	271	313	280	318	276	265	285	306	271	275	279	274	289	306	277	334	299	288	296	282	286	313	283	300	292	270	285	292	290	281	317	264	283	262	303	265	308	281	269	295	272	293	306	287	268	273	298	281	273	281	317	279	254	264	304	289	248	268	267	295	244	300	256	274	265	310	338	276	267	265	277	281	279	273	287	307	280	270	291	282	274	284	297	285	272	285	257	261	284	275	264	302	280	321	293	289	287	297	280	261	306	287	267	297	290	272	279	336	306	326	326	271	293	271	274	289	302	287	287	288	277	254	302	296	297	297	275	274	297	256	269	287	269	263	320	283	280	296	322	257	285	294	314	273	309	243	286	329	286	297	309	313	268	265	291	311	271	264	298	328	302	277	302	294	312	313	299	291	284	290	278	281	272	282	267	269	299	276	282	319	282	278	304	277	320	257	268	304	278	299	277	280	288	280	304	318	301	294	282	283	316	285	298	280	268	307	293	354	305	297	297	280	277	280	269	279	247	332	297	294	294	302	297	270	295	276	290	294	297	297	260	287	291	303	268	313	286	286	269	279	314	291	285	291	259	283	295	283	295	268	308	281	278	291	290	288	295	300	303	270	318	287	294	254	297	281	309	273	314	287	287	266	270	263	279	320	283	330	295	280	291	282	297	293	251	255	296	272	289	291	275	284	300	315	284	294	280	271	284	277	301	297	269	296	304	298	269	296	299	271	272	285	294	300	285	275	292	248	264	285	287	293	285	283	314	284	278	296	295	291	285	320	312	284	278	267	279	248	277	274	308	286	310	297	316	246	261	283	263	279	305	280	295	272	268	278	281	280	273	292	278	281	261	294	264	308	264	300	301	286	289	258	263	261	285	297	288	290	301	288	288	306	249	292	264	269	298	300	284	316	274	260	299	288	310	288	312	289	267	286	279	293	252	295	307	273	288	277	253	270	315	314	304	272	285	306	304	279	302	280	278	300	301	279	275	307	280	257	308	273	286	303	302	289	259	301	271	297	297	290	297	283	316	274	260	322	303	289	291	316	267	311	324	285	298	267	265	307	321	287	293	272	284	344	311	272	294	312	294	320	246	282	294	310	275	307	295	296	252	275	310	296	281	284	258	287	317	334	313	295	326	306	313	293	290	325	311	265	287	298	283	302	291	290	290	288	251	271	260	295	258	302	280	261	289	318	274	296	273	298	304	274	286	301	271	301	280	297	256	307	289	284	260	275	283	304	268	320	302	293	286	288	286	304	298	298	296	271	297	309	286	259	299	274	301	285	299	306	300	266	273	271	314	268	309	280	314	287	270	256	274	283	313	277	256	293	294	290	283	269	247	279	271	286	278	270	294	237	315	265	276	263	289	311	259	297	262	276	253	288	286	308	273	295	269	246	282	281	281	292	295	272	256	279	298	302	293	306	259	249	288	269	311	295	292	277	317	282	298	268	262	288	290	277	305	266	276	263	267	279	281	284	281	305	271	306	306	254	290	287	312	317	272	274	265	269	285	278	318	280	272	272	300	274	320	280	273	299	316	300	291	309	277	289	263	278	302	267	263	315	277	279	251	289	276	300	289	300	287	290	287	324	304	315	283	318	310	271	305	277	274	269	272	280	285	271	280	294	305	264	278	284	256	291	299	271	271	272	255	289	268	293	286	286	284	313	281	313	301	287	264	277	277	311	265	313	306	265	256	257	293	314	268	257	315	306	304	287	286	297	296	265	272	301	278	313	308	285	281	267	281	312	318	289	293	302	310	311	279	270	295	295	264	309	256	249	319	253	304	279	306	291	318	336	276	301	291	254	286	300	250	310	277	275	271	274	298	280	277	298	299	279	290	313	298	274	303	283	270	315	289	280	267	283	287	262	279	304	296	279	288	289	301	318	293	285	295	288	249	273	261	329	334	311	286	298	293	273	283	281	290	339	291	294	315	307	280	287	314	280	286	316	261	286	245	312	289	292	268	284	289	266	299	299	279	274	248	287	249	277	303	321	293	306	282	278	276	299	320	270	290	301	306	321	307	302	320	299	291	305	312	299	303	324	294	301	257	276	274	283	307	297	278	269	278	320	284	282	274	265	311	255	281	305	269	278	276	267	272	280	280	278	286	313	298	312	291	274	281	259	278	300	264	284	293	276	295	291	285	308	285	274	287	314	294	306	302	289	309	261	293	272	291	288	299	306	271	256	271	289	284	291	305	284	275	276	281	269	260	273	288	301	281	281	295	298	237	289	259	314	294	303	296	287	260	292	283	267	297	300	264	258	290	285	270	284	282	285	286	291	293	316	246	272	264	279	282	272	313	305	275	277	289	251	295	281	288	333	302	305	304	266	314	268	289	282	289	302	309	313	271	259	292	318	286	296	295	323	281	304	347	280	305	298	281	308	311	305	287	272	284	298	287	283	290	297	264	276	288	312	288	296	307	279	274	293	322	295	274	288	264	284	307	296	322	286	289	312	296	302	291	261	259	305	265	293	273	279	288	283	291	277	308	295	264	279	269	252	299	312	309	295	276	298	288	259	297	305	277	255	284	288	285	269	298	291	277	291	288	304	272	294	267	260	287	287	295	302	281	268	254	291	291	308	306	288	294	262	268	278	296	329	264	282	280	308	296	257	300	261	268	275	302	281	297	278	289	269	294	279	306	277	285	306	278	319	294	294	288	327	297	294	292	279	287	269	307	298	289	286	278	234	285	303	265	277	273	295	286	307	285	329	280	305	300	277	297
8655	1804	3637	4706	4318	3801	3533	2665	2628	2986	2893	3442	3733	3160	2522	2140	1949	1803	1907	2151	2238	2136	2159	1832	1534	1426	1444	1297	1436	1473	1465	1230	1185	1068	1066	1027	989	995	964	945	920	878	858	860	793	764	816	772	701	772	681	773	732	721	755	708	692	719	723	748	750	745	733	711	716	695	686	733	711	728	724	708	735	652	739	728	715	710	766	701	725	707	714	706	725	679	740	700	711	707	693	689	726	683	715	724	738	701	725	665	780	716	725	703	708	711	691	713	735	689	743	735	728	715	727	712	702	683	691	744	723	699	697	704	687	692	708	695	670	680	691	658	747	671	699	680	694	734	673	668	684	745	726	697	716	737	703	671	721	724	683	704	708	657	697	686	712	686	786	700	745	684	686	716	677	705	735	709	689	713	748	737	711	710	703	693	726	737	706	708	679	687	705	702	687	699	716	716	678	679	670	704	719	695	720	751	713	692	659	714	701	693	716	681	726	686	705	735	675	707	701	730	688	687	701	739	693	761	734	697	698	730	696	692	705	709	737	734	687	729	706	707	762	721	686	707	659	748	708	701	696	691	670	716	695	710	696	674	741	759	702	719	693	709	698	705	704	733	705	734	704	682	664	737	720	662	704	676	720	705	714	736	649	765	737	715	706	683	708	703	668	727	735	736	686	713	714	693	731	711	722	671	712	709	709	715	682	721	718	689	732	667	701	710	702	664	681	699	735	736	674	711	709	752	713	762	714	713	724	700	698	718	697	657	690	680	678	720	693	733	678	670	679	733	752	703	719	677	687	645	673	691	727	694	714	683	746	710	756	670	696	699	708	723	718	677	703	681	733	711	730	679	732	698	719	712	713	656	694	679	704	735	694	690	725	721	715	682	704	775	745	724	761	638	757	707	728	747	712	739	752	688	712	685	702	690	701	683	718	753	722	687	725	712	708	745	727	683	714	675	724	636	740	690	682	689	698	743	693	736	721	700	710	685	714	689	662	677	691	736	687	682	741	700	678	652	750	740	746	749	734	723	714	725	681	693	712	766	759	684	745	693	684	735	669	735	700	781	720	693	687	675	731	688	726	669	746	722	657	704	709	742	731	717	726	728	701	731	689	719	667	711	708	702	738	727	720	720	693	725	751	723	729	739	698	713	684	788	687	723	700	708	747	671	738	703	727	706	684	720	718	698	647	711	722	721	693	646	728	718	759	706	731	682	730	654	735	723	756	755	719	711	753	751	701	703	714	666	761	734	714	739	739	733	705	747	705	718	685	711	722	675	751	728	751	711	710	704	698	761	763	766	739	710	738	712	721	723	748	642	741	716	733	745	704	762	716	678	724	774	751	692	695	702	716	767	703	719	628	740	707	703	697	697	689	751	669	653	698	719	766	675	638	736	735	681	722	696	708	713	723	686	683	745	703	667	702	738	692	710	717	686	682	679	681	685	654	721	657	704	682	667	724	699	705	726	674	702	711	742	679	739	700	724	699	733	698	690	720	726	694	717	654	718	668	674	717	695	677	690	721	696	678	735	724	684	688	715	718	732	709	733	739	721	718	700	714	716	688	700	687	707	730	736	652	723	731	735	708	693	729	700	742	741	710	717	661	711	688	738	694	670	675	717	676	712	694	721	706	692	712	724	708	672	697	698	713	742	738	694	740	707	722	781	757	697	763	687	681	697	741	675	743	716	745	656	708	756	701	740	727	767	704	726	762	658	793	696	730	698	766	736	696	674	725	692	707	756	673	740	654	694	684	704	691	733	722	694	706	686	703	692	719	705	771	755	710	689	712	718	750	697	711	729	668	733	711	689	734	689	726	685	674	693	720	741	669	714	691	743	756	688	681	725	662	747	740	736	695	677	736	680	714	688	725	667	676	714	732	707	721	701	744	693	688	754	709	747	739	723	691	685	737	692	701	706	701	680	704	701	711	780	736	731	710	665	731	746	684	691	717	691	741	750	719	670	686	734	713	706	695	721	702	737	629	732	736	700	757	654	723	716	737	718	723	717	777	733	733	663	697	723	691	671	692	743	741	731	726	715	756	710	680	696	683	731	745	679	665	698	703	672	714	714	724	712	747	652	747	749	662	621	691	716	731	718	717	660	743	750	711	714	749	655	700	708	752	723	670	673	725	721	690	699	710	689	695	673	686	680	669	663	703	682	725	693	684	711	712	692	675	684	726	683	661	686	683	729	673	768	735	704	694	712	671	663	694	699	730	717	701	721	701	661	715	663	716	648	698	722	757	758	734	725	738	676	736	647	688	712	700	747	677	742	762	707	641	771	715	738	676	722	731	717	738	720	758	745	723	725	671	659	710	671	691	715	718	693	727	754	669	687	689	738	690	736	724	729	685	731	753	720	686	698	753	699	733	709	715	714	708	759	707	740	725	704	710	711	721	719	736	763	700	740	658	672	693	677	705	707	743	717	680	726	732	723	741	725	748	693	748	727	701	705	687	709	722	703	696	701	727	722	729	728	689	759	718	698	681	715	697	700	678	730	710	690	703	695	719	761	695	674	714	726	709	705	744	687	683	740	696	719	664	735	666	737	772	652	712	764	725	724	748	729	759	721	725	666	749	727	664	683	717	701	660	701	712	729	699	698	681	739	719	694	742	723	724	734	723	674	733	734	701	673	733	703	695	735	679	715	710	702	673	721	720	717	725	660	715	764	681	694	726	700	726	734	705	682	711	675	651	666	683	713	686	680	724	708	719	725	718	733	737	737	716	747	710	698	708	722	665	754	742	694	709	717	726	709	744	689	699	707	742	725	714	712	739	752	707	715	721	755	741	706	740	708	711	667	708	742	727	713	702	757	716	702	703	711	727	716	668	695	689	722	706	659	702	717	691	715	696	706	720	694	670	727	711	719	705	723	691	705	736	671	692	714	709	723	748	718	687	689	708	668	720	682	720	752	732	722	758	688	672	693	720	704	729	743	705	693	729	714	709	718	730	720	739	719	695	699	751	736	742	713	726	702	706	720	750	719	717	678	686	713	691	708	715	706	720	717	703	753	725	674	729	695	749	760	725	716	704	739	654	715	659	726	678	716	660	703	714	679	702	699	725	708	695	725	665	716	691	733	746	748	685	751	729	722	735	681	742	692	707	757	718	633	742	683	720	709	654	656	746	705	772	694	695	703	670	687	695	685	754	712	692	681	717	692	722	710	746	688	695	735	708	678	709	722	723	744	719	693	691	730	681	713	726	656	714	660	715	731	695	718	684	689	719	668	743	739	696	754	671	719	692	654	779	662	726	705	675	710	699	770	683	735	723	692	756	684	733	715	725	692	704	688	685	772	693	748	745	708	726	705	715	725	723	673	720	678	696	711	698	715	716	688	731	691	689	692	696	659	677	701	658	743	744	698	678	689	716	698	675	705	701	705	708	657	682	737	723	711	776	737	633	723	773	705	691	673	722	687	713	686	731	695	744	737	692	689	737	739	711	744	738	710	756	722	731	699	709	731	693	674	724	708	749	717	669	696	663	750	740	728	662	704
1933	564	673	688	574	498	464	502	474	475	523	508	568	470	442	444	433	396	432	470	468	488	433	382	434	411	352	388	395	417	386	359	375	385	350	376	371	385	394	357	354	366	387	354	339	364	365	356	405	337	336	345	375	354	337	380	373	357	352	337	347	368	362	354	348	346	339	370	344	366	348	407	361	316	369	359	324	360	356	385	367	355	332	356	371	320	396	342	327	362	398	371	336	387	372	349	380	367	352	357	352	372	346	330	324	378	349	355	345	378	381	300	336	383	367	391	354	348	344	369	301	352	347	372	387	364	336	340	380	321	383	344	363	395	366	357	370	350	369	339	366	363	387	372	340	332	336	379	356	357	350	373	377	344	346	326	361	369	355	336	330	347	358	380	394	362	370	353	373	337	367	364	372	388	381	408	368	393	350	368	342	368	364	353	367	353	349	352	359	379	347	349	359	369	351	390	342	357	399	388	365	350	374	418	377	378	369	352	369	349	412	381	389	347	381	417	364	380	360	343	360	358	366	390	377	358	342	345	346	371	371	384	358	398	348	393	383	326	379	361	366	341	370	365	350	358	380	367	385	351	356	373	357	379	337	344	391	375	361	348	350	381	375	355	363	391	373	348	367	392	327	361	364	332	411	346	318	384	376	358	357	382	328	356	352	369	366	370	345	366	353	355	377	356	341	343	408	354	402	400	358	318	398	343	354	354	400	381	355	376	366	408	365	356	345	395	375	331	342	330	331	352	319	328	364	359	359	388	376	357	335	343	334	378	336	346	303	367	356	354	338	384	337	366	386	370	374	352	378	398	373	363	327	374	360	372	354	332	329	323	362	413	319	391	342	357	395	420	363	345	334	335	356	347	353	363	357	346	371	360	328	326	358	356	343	347	366	378	353	383	344	355	348	340	347	370	392	366	291	388	363	348	384	358	334	348	394	326	335	356	374	339	353	346	372	350	341	405	380	385	343	339	349	400	373	372	341	392	394	391	379	363	358	343	378	351	365	375	351	356	364	360	345	364	353	340	366	387	359	339	363	360	355	350	380	331	364	390	327	418	355	325	348	345	359	361	357	355	378	355	397	376	367	365	368	310	387	353	353	349	369	361	377	375	361	322	374	329	368	377	351	356	377	366	384	347	352	374	351	382	364	359	375	352	355	378	370	371	369	380	339	349	331	360	395	342	357	373	358	358	366	350	340	346	364	368	329	338	380	322	362	349	366	335	313	353	366	383	367	381	361	359	311	338	364	384	333	383	370	362	364	357	357	367	372	349	332	369	380	323	327	337	350	360	390	334	346	366	338	316	333	353	353	381	355	343	375	329	340	338	362	362	329	412	373	341	350	334	379	363	351	410	378	382	357	342	355	400	342	375	370	406	354	340	362	357	383	331	337	356	350	361	395	364	348	368	368	383	362	326	336	346	357	379	372	369	366	348	361	369	356	384	368	325	396	374	331	363	349	348	346	318	345	375	365	329	375	347	343	328	370	330	366	374	372	340	344	380	377	371	337	403	405	358	335	359	364	320	345	341	378	371	353	348	357	347	375	331	345	386	354	357	355	340	378	367	344	366	372	349	375	357	365	371	382	345	350	375	353	395	349	365	346	345	356	377	353	361	426	375	380	361	348	396	375	345	336	372	350	370	363	371	338	336	334	364	385	373	372	349	357	386	356	352	379	320	361	355	333	357	345	360	360	343	301	344	365	358	352	365	353	341	315	360	396	364	341	377	337	341	338	354	400	356	366	352	312	382	321	357	352	374	346	338	357	382	360	348	360	364	352	363	371	357	318	381	385	353	352	379	321	365	385	371	395	340	326	380	346	362	360	356	355	343	354	365	346	352	365	351	371	386	352	356	330	330	385	358	372	362	368	392	369	350	333	353	367	352	347	352	341	363	401	361	369	363	399	349	356	373	348	344	349	350	369	360	372	408	412	336	348	343	364	354	378	357	379	344	353	354	347	355	357	351	384	371	337	353	342	351	401	341	340	385	333	328	356	368	359	362	360	366	379	327	379	351	326	356	344	382	360	331	368	416	328	348	364	383	365	305	367	389	367	368	349	381	355	358	314	350	360	365	378	348	377	379	350	358	383	359	331	326	329	354	356	330	406	361	342	320	374	376	373	337	354	343	354	356	366	383	370	359	367	391	352	361	405	348	367	382	342	382	349	360	359	368	365	367	387	327	358	355	346	347	361	327	358	337	386	373	361	353	365	360	312	340	357	353	364	353	361	383	370	363	377	380	356	361	373	377	331	370	397	405	385	375	383	355	357	368	369	383	343	389	350	372	345	343	386	349	356	349	362	335	329	363	345	359	358	323	358	363	375	347	374	371	345	338	372	378	400	346	369	336	358	368	340	341	338	369	376	361	372	305	371	348	378	333	354	356	375	354	357	366	399	369	348	342	348	373	380	363	368	358	326	367	378	383	377	333	350	364	355	352	358	345	378	380	361	379	349	319	332	377	348	367	348	345	384	357	351	325	379	362	373	344	364	387	333	391	347	366	375	371	359	345	365	379	375	375	356	353	404	352	375	348	347	364	393	376	344	348	368	383	389	374	381	354	351	382	371	372	373	383	392	355	373	396	364	364	356	379	343	353	378	338	375	347	338	353	359	366	357	391	365	344	331	377	396	364	360	364	353	349	352	337	371	346	341	356	368	371	357	361	319	334	393	357	360	307	347	333	392	353	377	340	342	379	360	346	395	392	383	353	416	346	344	355	317	391	336	385	372	340	386	393	376	339	367	360	383	319	391	362	405	374	357	368	372	353	330	364	348	368	346	330	340	367	352	360	352	357	352	349	353	396	392	351	365	341	357	368	343	374	344	354	376	380	370	400	339	365	369	366	337	329	357	355	388	398	354	355	355	357	390	354	336	398	326	373	386	391	345	355	363	350	374	363	401	350	356	362	377	350	347	355	352	375	391	344	369	372	336	395	368	363	336	341	356	346	332	328	357	364	341	334	328	327	293	396	374	349	367	366	393	352	352	375	343	352	348	384	410	342	356	360	370	322	385	381	365	369	341	399	359	397	401	383	401	368	358	349	375	383	354	345	364	382	359	390	356	371	371	347	330	378	346	378	401	346	344	351	371	373	385	370	360	368	366	406	351	372	334	357	347	387	370	364	365	360	339	364	353	353	346	351	373	360	362	388	375	383	382	370	379	371	346	357	362	344	384	340	349	362	371	388	339	355	351	367	332	371	334	352	371	374	359	351	359	370	365	351	315	343	340	352	346	342	356	332	343	381	390	317	349	350	350	353	351	330	358	347	321	352	372	364	356	347	392	373	362	359	333	366	348	337	346	323	364	410	340	378	354	371	376	402	383	373	367	392	345	374	381	327	354	355	323	369	344	337	362	349	348	329	331	332	347	349	373	367	376	379	342	397	361	339	368	369	342	367	330	341	355	360	371	356	379	401	371	363	312	338	347	348	389	351	377	355	356	367	358	413	373	349	376	378	357	358	385	365	344	367	357	356	346	309
2448	1153	1643	2064	1857	1706	1645	1455	1535	1728	1705	1953	1869	1706	1449	1438	1354	1320	1390	1456	1414	1494	1350	1249	1135	1122	1180	1189	1191	1225	1160	1122	1020	1057	984	1019	1034	1016	985	930	926	878	906	934	898	896	877	909	879	887	825	898	861	872	896	921	914	853	897	904	869	858	890	879	910	842	831	894	833	875	819	904	907	873	874	824	860	834	864	912	854	915	847	843	908	848	904	833	865	868	849	869	923	895	858	860	872	877	858	918	883	876	875	843	898	805	893	900	849	883	874	895	896	863	836	879	882	858	887	880	854	866	836	860	887	869	874	862	874	880	918	820	833	832	889	859	864	856	835	831	928	832	840	890	879	885	873	887	900	854	888	931	864	828	908	880	893	913	881	837	851	869	888	847	842	874	858	874	839	847	891	881	896	845	836	936	845	889	825	890	855	849	839	937	905	893	849	888	908	867	854	819	896	846	913	856	849	868	862	862	854	861	792	893	843	884	880	828	905	870	881	816	854	883	838	864	847	859	875	873	883	866	829	844	912	843	884	855	850	830	856	827	928	881	899	906	851	853	824	863	919	876	890	822	857	882	882	864	882	844	871	843	856	922	917	884	872	917	853	837	870	851	885	849	858	885	851	844	922	862	883	893	816	882	893	860	877	866	817	845	880	826	854	849	879	858	826	879	838	891	853	865	873	892	926	838	910	807	888	906	863	843	853	883	868	824	808	875	867	858	882	910	850	890	833	910	876	874	899	851	881	879	864	896	849	896	907	887	866	880	853	913	887	857	902	831	826	865	860	871	923	838	826	823	859	888	821	882	867	816	810	883	905	821	864	819	884	833	862	859	877	877	833	842	895	877	898	887	841	851	879	892	854	868	947	844	934	851	871	809	875	865	893	826	846	847	848	833	860	873	915	908	881	860	830	853	882	867	886	880	832	940	889	786	852	925	893	861	908	871	857	853	900	872	817	886	825	902	871	873	866	876	869	841	856	842	912	910	862	846	892	839	852	899	864	882	907	920	873	900	893	914	856	876	867	851	867	881	849	821	868	872	872	861	888	825	889	893	883	863	839	894	896	818	852	880	836	863	898	828	825	876	947	909	837	868	906	909	873	849	913	850	863	880	894	834	858	838	847	825	843	904	877	864	851	865	832	919	855	869	892	886	860	859	842	861	838	873	886	917	870	931	870	842	925	868	879	823	868	822	812	921	863	846	860	877	883	886	911	843	890	871	854	879	895	843	849	850	845	881	876	829	857	863	863	874	950	865	887	829	910	887	889	853	882	859	859	837	871	863	838	920	870	893	823	890	849	823	881	818	894	837	882	857	898	859	859	868	891	835	824	873	876	886	894	813	876	924	859	835	831	876	865	907	875	897	877	841	912	857	873	849	911	806	947	884	824	930	910	903	832	864	879	865	857	828	883	884	857	865	838	857	898	860	895	822	895	876	850	808	908	839	862	861	862	820	848	903	895	881	890	898	876	829	855	898	844	872	831	876	851	841	835	848	844	842	887	886	876	862	885	862	898	881	906	906	920	889	860	865	811	871	839	891	851	876	883	864	935	939	846	935	850	855	927	880	851	870	871	858	874	885	873	868	898	870	911	845	908	846	840	884	847	828	854	880	881	860	849	871	853	866	812	861	850	891	893	843	819	867	866	831	864	852	883	889	854	856	847	905	897	850	873	839	903	945	886	852	888	887	859	845	893	864	866	872	875	892	806	872	866	873	842	881	811	881	873	873	885	807	893	878	863	892	840	858	889	845	932	835	900	857	849	831	893	819	857	868	850	907	857	874	844	852	910	881	884	867	925	892	874	863	857	847	808	812	859	835	872	891	873	885	897	874	858	880	877	875	862	882	912	874	815	862	866	848	887	861	895	862	821	867	904	834	885	850	911	910	854	858	888	865	943	846	832	853	882	944	860	867	951	897	877	833	919	890	874	863	894	868	910	835	891	914	884	845	864	863	884	843	907	864	850	876	868	901	848	951	820	889	897	879	862	870	846	863	827	884	879	858	873	876	888	870	928	921	855	886	885	877	880	872	890	877	844	835	891	866	817	843	863	860	921	837	880	900	835	865	884	903	863	884	866	898	882	855	868	834	903	947	830	874	886	890	827	883	918	852	969	862	850	833	892	891	827	858	875	913	925	918	837	925	905	866	845	916	861	901	822	874	860	852	882	828	862	829	893	831	882	832	849	834	874	873	876	908	837	883	895	883	837	833	903	894	892	849	862	883	877	869	871	872	851	933	896	878	902	877	873	899	870	839	873	872	876	856	889	901	862	835	881	852	858	883	867	870	913	835	865	842	834	886	852	892	865	909	891	818	868	889	837	806	904	879	876	853	923	900	904	880	836	874	850	813	834	911	814	854	906	871	865	871	845	883	909	840	866	913	841	841	874	824	935	857	857	862	862	844	799	848	869	855	860	832	844	857	858	849	848	877	902	907	888	863	856	853	869	868	865	915	875	915	871	872	871	866	953	850	831	874	842	863	864	868	886	920	863	856	873	857	876	864	857	839	827	838	879	873	856	817	868	871	856	886	838	849	837	936	879	879	956	897	874	871	833	885	892	878	874	831	912	878	901	894	824	910	891	876	865	871	871	905	820	893	834	885	873	908	904	893	865	928	839	879	885	884	867	858	851	864	831	835	943	838	889	880	892	880	931	871	864	873	823	865	919	869	870	834	873	871	871	853	930	881	898	898	874	873	861	873	867	870	895	875	862	853	865	832	884	906	887	862	895	848	859	861	845	843	864	892	842	891	867	887	814	836	866	835	848	826	862	864	902	849	861	878	864	841	899	888	863	869	839	887	835	894	842	878	864	900	826	892	827	836	908	838	889	863	908	872	852	886	813	849	843	835	883	882	911	877	873	852	880	846	895	851	845	885	869	891	905	861	831	922	856	882	909	962	881	862	891	870	889	876	858	830	834	932	851	834	850	839	907	854	807	915	830	855	865	852	924	846	895	864	852	867	879	856	847	882	896	864	909	848	836	859	889	900	881	849	861	889	799	899	851	871	806	941	877	894	854	882	902	911	873	835	887	904	839	897	933	894	894	872	872	893	885	913	922	927	863	833	833	906	866	865	923	863	802	878	867	873	878	898	898	881	887	841	823	864	925	884	874	896	848	869	859	875	834	868	879	860	894	854	905	875	850	905	845	882	885	932	958	909	858	880	870	907	970	891	889	862	812	880	943	827	867	836	882	919	865	844	878	869	847	878	824	915	880	877	924	841	792	878	857	881	859	833	877	843	919	886	853	862	852	870	845	901	860	892	815	894	835	861	863	829	833	888	893	835	912	900	879	860	871	881	872	863	892	896	877	887	858	863	850	889	830	877	918	866	903	861	837	875	857	849	857	859	867	857	929	877	844	938	833	891	797	865	952	808	871	854	877	903	879	846	879	841	814	871	860	894	880	883	824	917	880	864	885	861	847	871	874	884	914	851	864	921	878	880	836	850	886	880	915	863	906	891	835	849	904	871	859	850	842	894
7026	1067	1270	1236	926	850	716	610	651	627	623	735	642	587	563	499	482	483	538	505	478	480	490	438	406	380	446	477	418	441	403	364	415	390	413	356	395	345	375	392	364	374	366	363	352	341	357	385	389	382	369	357	340	370	359	331	352	380	371	366	329	346	324	363	355	323	351	380	343	306	327	323	348	378	353	370	382	338	357	333	356	363	354	371	372	302	388	349	391	335	392	393	350	331	368	377	318	334	330	375	366	390	335	343	365	397	343	365	372	353	364	364	348	399	367	350	361	371	359	360	326	323	343	357	304	363	382	376	352	368	353	369	354	349	347	334	370	391	349	366	323	370	347	337	367	358	382	361	364	361	349	333	359	343	377	374	337	355	322	306	327	371	315	352	345	333	334	323	337	398	336	338	344	350	343	336	349	350	336	357	361	402	368	338	343	333	365	351	359	357	348	345	383	362	382	316	376	328	326	371	359	340	368	330	380	363	370	335	380	362	366	355	364	340	369	327	359	342	381	370	353	352	345	352	324	342	329	344	332	353	354	338	366	348	334	327	348	379	361	351	367	376	372	361	351	331	320	351	346	339	338	337	307	353	343	341	347	354	369	343	344	347	343	336	307	323	371	329	354	387	370	382	315	383	357	391	340	350	354	334	362	322	315	357	352	345	331	357	361	338	328	366	365	364	377	339	346	338	353	361	354	358	317	347	334	361	339	381	367	384	372	365	333	359	344	339	372	333	356	355	374	357	328	334	357	342	347	344	359	359	334	314	338	350	386	376	330	343	376	358	372	361	326	319	315	343	370	368	352	359	354	348	368	326	343	333	342	375	374	362	325	375	396	351	338	347	350	342	336	314	364	365	356	334	353	335	286	332	358	334	369	312	359	345	346	355	349	334	321	306	356	349	357	331	339	366	377	359	387	334	351	343	323	368	348	390	375	331	315	344	368	357	343	327	336	347	365	309	339	358	323	325	369	360	317	308	340	375	362	355	359	381	360	354	338	317	346	358	347	326	330	346	350	369	358	343	344	365	359	366	367	354	325	333	343	366	347	369	350	344	312	335	337	349	333	331	337	372	347	379	346	392	353	367	333	340	341	324	350	336	352	322	330	378	350	351	363	339	328	328	358	333	362	349	307	356	357	298	346	333	369	374	361	363	342	336	326	324	377	348	356	364	370	344	333	326	354	341	331	320	356	347	378	337	326	352	364	350	390	347	356	361	376	360	344	336	364	340	343	317	380	356	352	331	334	352	360	373	377	326	352	326	349	364	360	331	321	368	337	370	338	325	371	354	369	355	347	362	314	342	365	325	360	368	322	367	340	334	352	347	344	347	337	360	332	348	341	325	354	359	363	347	345	310	364	377	371	365	346	344	322	357	360	366	380	349	336	336	359	376	394	347	326	319	360	355	355	319	378	353	322	383	338	362	336	332	336	343	328	363	335	371	351	378	391	397	370	344	356	340	343	350	372	353	351	362	376	360	365	370	383	338	358	322	332	338	383	328	352	354	352	379	322	314	320	350	374	331	330	359	338	348	346	344	318	375	374	327	355	351	357	350	371	334	363	338	343	332	356	322	364	325	345	358	359	312	333	368	307	300	336	341	345	376	346	364	367	328	354	347	336	355	359	366	373	331	397	370	358	357	365	362	348	352	349	361	363	342	351	326	352	367	364	325	363	366	344	353	338	335	354	387	395	377	336	371	367	365	355	340	358	337	361	366	346	384	373	338	376	347	333	372	357	368	354	333	326	339	355	336	327	321	349	356	344	313	363	346	340	353	352	334	340	323	337	371	341	350	328	342	348	374	327	348	378	355	358	346	360	348	370	356	352	368	334	357	344	363	340	338	343	359	362	306	352	304	341	348	363	325	353	354	374	350	348	344	342	368	365	350	345	319	329	381	376	340	371	334	354	365	380	377	329	357	340	345	328	365	353	351	353	356	363	372	338	337	350	330	336	355	378	325	375	330	340	336	387	376	386	377	363	339	379	370	359	384	330	342	344	339	352	357	359	372	358	328	355	360	353	370	343	357	358	371	369	372	369	363	347	329	343	355	354	346	369	398	366	352	338	356	385	379	347	328	386	326	374	362	325	340	330	355	329	348	349	322	353	341	351	373	349	338	375	364	372	367	362	345	311	347	383	341	337	349	350	363	330	323	357	348	344	357	339	355	332	342	340	358	364	341	362	336	352	364	338	359	334	353	315	355	346	329	335	367	337	337	320	350	328	389	360	345	374	368	342	396	339	313	342	341	342	321	360	358	384	342	355	382	322	337	329	333	335	329	327	342	351	356	386	369	365	329	342	357	335	368	355	344	368	351	356	337	351	372	337	332	356	332	373	351	336	358	349	341	353	314	353	354	366	343	348	356	334	314	352	346	323	339	346	317	343	363	352	374	361	383	372	367	376	364	354	359	366	370	358	347	332	361	359	341	370	348	362	344	343	396	320	334	326	321	333	392	379	370	343	328	342	303	413	311	336	314	342	366	360	325	375	340	313	320	335	359	358	334	353	372	386	362	357	372	376	331	360	333	369	336	357	350	360	349	358	304	371	336	341	329	382	364	358	331	346	344	327	321	352	342	353	330	351	308	366	352	379	323	383	358	321	354	362	347	374	357	358	330	352	322	327	346	338	328	359	363	337	374	358	331	350	373	347	385	357	371	369	372	380	342	350	342	364	382	363	340	346	360	368	325	359	339	363	359	372	377	362	379	351	368	337	357	349	363	364	358	326	358	352	323	352	365	387	342	351	342	367	349	349	360	372	367	336	334	333	349	339	343	345	387	351	361	316	373	360	350	374	339	349	365	370	380	349	321	373	357	378	385	367	328	360	342	348	351	354	346	369	354	379	346	342	343	360	392	313	382	357	355	373	325	377	329	304	347	350	323	373	366	363	342	361	338	328	349	376	319	381	343	372	348	345	344	341	343	345	334	373	385	356	357	376	337	358	378	321	342	357	354	348	295	344	352	334	340	329	356	324	306	375	325	325	353	337	344	365	322	364	358	366	356	389	331	338	391	375	366	342	363	361	352	374	383	323	345	339	350	409	362	386	367	376	319	375	375	355	368	368	365	371	391	351	384	360	387	376	341	419	339	350	351	370	355	385	377	332	351	328	390	341	341	379	337	354	347	366	360	367	328	347	369	359	376	357	335	380	377	344	317	349	352	371	349	350	299	372	376	366	321	352	343	331	361	344	312	362	389	364	318	356	325	353	347	328	364	350	353	356	360	354	334	330	369	376	347	365	330	351	329	393	363	347	336	299	316	324	349	362	338	357	375	355	356	361	361	338	365	350	360	316	337	332	341	328	352	349	334	390	371	396	344	316	351	374	358	328	346	340	347	339	328	382	343	348	403	374	342	325	357	347	346	367	392	379	305	340	350	351	377	349	316	402	342	341	326	354	321	411	374	355	383	353	350	365	337	370	365	367	341	315	354	367	350	349	402	370	355	352	353	317	334	363	325	318	343	336	336	371	411	371	333
6715	1445	2684	4139	3397	3050	2705	2455	2615	2451	2774	3292	2845	2330	2085	1889	1824	1889	1931	1972	1972	1918	1641	1465	1360	1329	1315	1370	1328	1347	1306	1188	1149	1134	1194	1110	1098	1043	997	998	969	977	978	959	949	917	955	858	873	844	878	914	867	918	847	882	873	864	895	880	857	859	882	858	833	884	892	836	863	801	840	864	878	828	845	861	842	857	873	866	855	827	862	887	855	859	777	852	884	871	864	816	881	936	914	807	812	877	858	843	747	887	892	871	811	848	824	853	855	783	807	829	894	854	866	857	846	827	846	909	815	823	817	862	881	858	839	870	825	798	817	840	883	852	809	876	850	899	818	860	875	858	879	826	849	847	805	909	843	871	865	872	858	879	871	870	873	891	847	818	832	835	829	865	843	872	904	799	867	902	829	887	867	794	858	840	871	889	910	821	857	895	831	866	896	865	855	863	804	808	908	859	919	849	817	861	821	849	836	870	829	891	837	870	873	832	843	865	849	818	831	821	857	931	836	801	819	867	797	874	840	866	844	834	831	860	838	845	835	859	827	867	874	779	833	889	853	816	855	857	830	841	823	866	870	874	889	875	857	828	826	891	883	850	843	892	837	821	852	880	844	844	827	874	810	868	933	762	837	838	800	881	855	824	868	860	817	884	914	894	866	854	876	781	834	851	848	814	852	879	820	840	860	842	844	880	871	830	844	796	879	900	836	782	843	844	828	862	857	873	838	858	849	892	800	884	856	823	870	843	859	878	840	853	836	869	847	871	835	914	858	921	821	865	903	864	839	854	831	847	853	893	853	840	838	862	874	911	888	882	846	838	795	879	827	878	874	877	892	823	850	828	860	875	849	873	835	864	876	814	874	855	865	851	866	833	864	849	888	838	848	880	903	830	866	839	819	899	854	855	923	823	889	831	842	841	834	845	833	834	891	868	892	882	827	850	826	841	868	882	856	854	874	858	867	868	849	884	880	860	844	852	891	841	887	866	856	805	837	817	800	838	869	890	894	890	845	807	908	847	862	842	803	850	932	850	824	945	836	828	877	829	810	846	865	811	888	834	866	828	866	876	811	808	856	839	821	864	906	879	827	843	866	919	867	883	859	831	891	846	811	853	865	882	863	768	870	843	818	841	862	851	819	850	827	848	853	845	880	815	898	882	822	861	851	870	849	797	914	836	877	859	843	865	806	864	822	828	863	850	897	934	828	796	862	843	846	859	853	859	852	805	869	904	921	839	870	907	821	820	888	886	906	838	873	875	841	846	870	841	863	820	882	846	816	838	881	858	842	885	868	857	831	872	839	868	885	841	839	850	837	875	839	840	875	844	834	918	849	824	809	877	875	887	880	843	779	884	861	808	835	879	795	881	885	818	878	858	894	851	818	805	809	810	854	838	835	862	904	829	841	821	869	799	888	813	814	905	858	822	885	851	835	896	846	869	870	858	845	897	804	861	828	859	871	896	911	866	895	864	853	851	874	824	807	836	826	829	866	849	764	865	872	872	882	837	883	864	834	867	853	874	889	810	881	825	869	877	839	863	828	817	879	874	891	901	845	844	866	850	794	830	864	867	842	855	846	811	894	842	824	856	825	838	852	827	857	838	879	845	869	913	851	880	823	831	859	803	910	845	887	840	841	841	862	885	849	826	874	878	852	841	876	862	892	898	864	835	887	866	827	820	818	885	855	863	886	857	885	789	851	888	826	856	820	842	855	843	804	877	857	819	848	832	813	812	859	859	874	895	920	853	868	818	884	884	900	825	870	878	881	846	846	864	882	830	834	865	872	885	879	826	842	810	879	854	821	874	868	921	816	798	845	895	839	879	858	877	851	878	866	903	843	834	814	811	840	825	820	869	820	798	883	877	866	878	820	787	885	878	856	902	861	874	825	820	867	873	824	899	855	851	858	855	875	851	870	830	810	853	839	856	890	819	828	863	933	857	851	882	900	825	814	882	806	803	837	889	838	913	890	827	904	829	842	907	878	868	836	897	854	865	876	828	875	842	845	839	863	832	817	867	866	845	898	899	851	880	820	874	876	811	830	782	844	880	797	814	841	849	871	849	911	889	864	884	872	848	838	848	878	888	856	868	908	787	827	859	896	854	843	829	843	884	826	844	768	877	917	812	880	884	841	860	856	905	919	828	904	854	816	812	842	839	869	858	897	934	861	862	886	858	850	844	886	847	832	863	765	822	904	844	869	864	833	862	893	864	868	807	853	851	853	861	842	854	860	876	905	828	870	842	849	876	814	855	868	831	818	869	843	817	885	873	800	855	876	843	887	822	821	888	882	896	856	783	864	849	799	838	852	862	879	863	836	835	844	850	816	856	860	839	833	873	885	868	819	868	887	817	821	912	859	878	831	840	815	859	878	847	881	883	850	858	884	845	856	852	887	824	803	865	838	871	860	880	885	873	862	902	811	884	820	856	885	872	790	864	831	861	839	826	801	846	883	888	892	881	815	861	850	876	850	880	872	922	796	852	842	886	851	875	848	840	846	857	818	850	924	859	842	905	813	845	891	853	870	846	834	901	859	807	814	861	863	823	874	857	839	861	854	831	845	827	864	835	888	894	858	832	839	835	886	898	898	906	858	869	909	849	864	825	843	877	827	845	887	855	857	871	921	796	850	879	829	843	869	882	810	862	813	873	824	849	835	844	860	832	864	865	887	853	852	864	874	845	826	854	844	893	822	829	839	799	859	873	876	829	854	858	837	821	889	832	856	827	848	876	800	856	910	841	852	860	830	847	893	876	822	828	858	919	889	850	782	871	882	848	851	824	867	920	822	876	840	913	863	825	882	877	880	840	865	884	806	820	837	830	846	825	900	822	853	798	823	870	883	881	835	855	909	863	837	829	864	890	893	823	823	868	834	823	866	918	851	889	825	849	868	845	852	847	872	875	853	838	836	876	888	878	839	895	859	859	843	901	867	849	867	884	862	858	864	823	858	870	853	885	858	871	889	824	848	839	852	836	868	823	835	832	878	878	865	869	929	907	864	890	820	858	889	867	819	866	891	840	865	874	894	806	879	831	828	821	873	842	890	843	812	942	829	886	821	757	845	887	884	881	817	833	847	893	856	872	855	843	846	834	789	830	872	848	845	902	863	858	853	844	831	827	858	846	822	857	876	789	856	825	821	851	828	854	866	834	909	843	860	864	848	849	837	863	860	872	835	819	907	934	827	835	898	841	849	851	885	832	878	896	823	827	891	831	897	852	862	850	805	816	846	871	874	829	859	844	852	885	885	838	812	844	885	881	823	875	844	920	869	902	817	921	836	893	857	803	853	870	850	876	837	855	863	816	899	817	859	873	843	836	891	785	843	799	901	831	898	854	847	846	870	819	850	860	871	849	857	830	886	891	847	894	875	883	875	845	774	833	814	828	859	866	842	891	885	865	871	831	787	862	899	835	855	845	849	874	900	855	894	822	836	871	824	871	911	821	798	858	873	845	920	817	862	828	891	842	872	818	889	817	803	889	833	803	863	885	857	904
12873	1623	1920	1930	1318	1064	879	739	772	815	895	904	768	644	587	475	484	490	476	560	560	493	437	369	354	370	349	386	384	377	377	338	379	349	320	326	316	315	309	300	301	295	294	318	277	329	291	308	307	314	296	306	290	301	296	280	261	323	285	314	281	263	318	289	294	269	316	271	283	303	295	261	282	287	248	278	285	307	277	297	302	339	317	272	307	269	293	250	285	286	309	287	315	300	269	279	314	300	314	313	278	297	287	272	288	249	286	290	283	312	285	268	305	307	290	305	264	285	276	305	276	276	297	292	298	282	322	301	283	286	294	285	262	288	335	301	316	275	310	272	267	262	288	266	310	273	310	274	285	297	285	303	308	306	273	284	305	262	261	288	298	309	285	274	255	299	300	256	291	314	275	310	252	310	286	287	286	285	282	300	284	281	314	300	295	271	269	309	304	300	298	285	268	254	280	298	288	272	265	289	250	283	280	260	272	276	321	279	263	250	292	282	278	275	277	287	304	298	291	305	282	271	289	281	272	303	282	277	285	270	301	323	294	281	280	271	302	259	272	312	290	249	274	249	323	291	320	277	289	284	289	273	303	296	315	266	310	286	300	305	269	253	283	299	276	345	290	292	280	294	294	268	263	304	283	326	268	301	260	289	251	273	303	302	302	288	296	314	313	265	309	281	293	277	290	263	268	277	271	306	305	299	278	270	285	319	254	285	275	286	279	304	279	308	289	263	277	286	291	269	281	291	288	263	287	273	282	274	296	260	294	274	284	280	271	291	301	277	294	304	310	312	303	291	286	300	288	310	267	281	284	298	302	321	288	296	271	291	298	273	291	290	319	321	306	278	300	325	290	315	299	266	285	311	286	289	287	275	271	280	290	283	291	299	290	257	293	283	247	303	255	261	293	320	264	257	295	266	286	293	303	284	299	281	281	305	276	278	274	282	273	291	283	275	298	247	303	283	261	288	268	299	263	279	287	279	274	303	279	288	291	270	274	305	284	286	329	284	296	325	291	289	306	311	318	307	302	283	293	306	281	282	283	262	285	278	304	290	320	283	300	265	320	302	294	291	295	285	323	261	263	291	291	299	303	284	249	282	275	297	264	277	286	302	286	307	286	275	311	308	268	269	252	296	298	281	291	276	272	285	267	291	282	339	285	276	250	297	265	286	260	263	291	298	294	230	296	273	276	291	297	278	282	261	279	256	308	294	290	307	301	306	254	304	274	297	271	334	294	293	280	298	289	306	290	292	294	304	299	318	280	299	290	282	320	305	302	284	284	266	300	275	316	290	310	241	286	277	316	280	285	330	265	321	290	280	270	265	282	277	279	275	295	279	302	293	268	283	277	305	251	300	297	305	301	278	279	307	269	275	269	264	278	310	268	245	274	337	258	284	276	273	300	300	271	330	257	256	324	287	305	268	283	262	254	318	277	294	276	262	280	307	305	291	311	302	307	300	290	305	275	289	270	305	321	287	291	252	270	275	283	294	304	254	297	269	285	252	280	287	309	288	271	297	289	267	297	321	268	311	282	295	298	290	299	304	312	301	296	283	284	246	268	291	265	291	309	287	275	290	260	258	257	314	272	286	310	301	291	300	295	267	291	312	290	283	246	288	299	293	296	263	283	307	312	319	264	289	294	311	269	299	274	301	293	322	303	286	279	270	278	295	273	291	290	273	328	307	259	280	290	270	258	279	291	285	242	317	325	293	300	281	290	298	297	289	296	296	306	282	277	294	297	277	282	258	296	251	283	271	318	288	316	287	314	311	251	309	278	296	288	303	265	291	286	247	293	301	240	293	306	285	245	290	295	279	265	276	282	300	299	263	283	310	317	245	274	276	267	287	268	270	316	296	294	304	269	310	291	291	284	288	284	274	288	296	281	299	304	311	298	269	278	278	271	286	251	304	285	267	289	318	275	300	281	281	282	304	282	280	275	263	273	321	255	290	284	299	290	300	292	279	274	291	281	306	280	282	289	322	264	286	261	292	283	286	322	272	260	291	282	299	313	289	268	299	305	299	304	249	264	271	279	257	321	296	282	291	279	270	282	269	304	313	295	261	263	296	304	271	279	278	318	309	318	291	242	295	289	301	302	290	269	263	295	276	280	303	296	283	297	278	293	290	314	292	269	276	287	244	287	294	275	299	288	255	284	293	308	293	289	322	280	287	314	277	277	294	284	300	266	282	326	270	317	286	288	296	286	287	299	286	288	258	304	285	285	285	288	261	275	309	273	270	292	249	251	284	279	275	302	288	289	284	307	266	262	294	266	279	283	259	298	263	297	283	284	256	288	318	292	320	302	300	301	276	294	272	272	308	286	314	287	256	283	278	280	293	314	316	294	277	305	288	276	300	278	288	241	308	275	314	302	270	304	338	292	271	277	281	292	277	272	278	323	308	257	293	285	291	280	269	289	316	308	296	286	293	293	266	303	279	280	287	301	291	313	281	252	297	254	319	284	311	301	254	284	285	264	257	283	294	296	314	307	307	278	269	295	273	282	286	272	299	276	297	311	280	294	301	306	297	258	310	322	286	275	286	286	256	285	294	308	322	314	304	296	282	310	320	276	299	254	313	261	319	277	265	292	288	299	294	332	257	318	280	287	309	272	309	317	281	266	286	311	273	279	277	293	283	287	302	250	271	307	272	315	286	292	281	283	279	275	268	272	299	301	286	276	262	278	269	313	319	282	298	263	285	323	245	341	292	265	268	284	282	298	301	304	243	304	279	299	290	313	269	305	284	299	278	250	286	311	259	293	261	288	289	326	293	283	264	284	261	282	291	310	295	279	306	279	308	274	301	256	273	296	299	313	307	301	294	321	300	277	271	299	292	302	266	313	301	287	262	286	273	289	296	293	292	271	263	301	290	303	247	292	282	309	288	294	292	274	292	292	278	284	278	305	277	260	263	324	293	300	315	279	301	279	323	285	315	297	278	278	321	307	316	288	288	271	303	282	294	288	287	275	286	330	304	299	299	271	295	271	299	280	269	279	294	275	275	285	285	255	294	308	290	256	290	269	292	313	281	265	301	287	298	283	247	288	279	301	298	301	277	316	308	280	312	297	282	302	298	282	275	300	281	285	292	276	280	301	294	303	255	310	252	299	269	267	302	277	286	301	282	268	273	271	239	290	304	277	294	293	262	272	304	268	267	286	302	278	277	289	304	307	274	297	300	274	298	275	291	282	271	328	284	272	269	314	261	296	278	303	293	293	270	287	300	295	307	278	299	326	274	285	305	310	285	285	261	303	301	290	305	293	324	302	281	293	291	306	277	284	279	264	271	264	285	313	252	287	277	278	286	304	293	282	300	313	294	335	278	275	286	285	305	276	294	328	263	308	261	268	275	284	303	318	285	315	284	297	247	252	252	300	290	300	267	284	309	299	291	258	289	288	291	274	282	282	269	264	299	309	278	305	312	302	292	318	254	275	273	241	266	282	293	263	283	316	287	316	278	276	266	271	312	302	295	309	247	297	286	307	272
8432	1831	3987	5995	4776	4278	3731	3278	3579	3438	4102	4226	3565	2966	2697	2366	2199	2379	2305	2410	2396	2064	1796	1433	1355	1313	1412	1426	1469	1405	1234	1195	1124	1162	1077	1042	1008	897	862	844	844	840	853	824	834	837	849	788	779	738	724	745	690	710	733	780	754	681	745	683	748	738	726	708	740	708	709	712	672	663	740	720	693	686	711	668	673	710	736	707	720	679	711	672	751	698	690	734	724	744	706	700	709	705	677	709	695	689	670	717	749	706	713	697	701	690	753	722	686	766	673	688	733	706	730	755	727	729	711	727	713	711	726	747	713	742	685	746	754	745	712	711	704	727	748	739	777	716	752	675	677	715	699	674	737	673	713	732	674	700	703	711	708	673	761	635	711	726	725	693	711	718	707	673	699	708	682	706	752	705	687	705	735	764	742	665	666	747	719	734	701	706	693	707	715	751	700	683	713	731	731	664	683	714	724	707	723	686	713	736	716	693	696	729	706	739	740	709	739	706	728	737	698	707	702	708	717	715	735	707	727	742	666	679	678	738	703	715	694	683	725	705	694	647	671	681	726	701	737	696	690	699	688	666	736	722	702	724	723	734	696	680	720	706	719	676	710	642	743	715	726	671	728	729	709	692	690	690	685	726	736	713	733	692	692	733	687	674	710	752	721	744	699	755	719	773	705	721	722	721	711	726	730	693	669	710	719	743	677	743	675	711	715	707	685	758	700	691	691	697	748	717	718	703	699	713	722	711	721	696	709	723	713	711	775	707	683	695	719	717	738	694	720	706	687	711	724	709	730	702	704	723	733	641	683	690	745	685	728	717	706	689	659	700	707	689	701	717	754	718	678	711	720	699	722	706	739	771	768	710	762	697	684	706	750	703	741	711	703	698	730	743	757	747	746	708	722	713	700	645	716	719	740	717	734	778	703	762	721	664	713	692	766	734	763	733	715	722	702	756	658	747	685	664	729	704	736	709	707	691	727	670	697	733	711	709	717	696	759	683	723	693	621	682	725	721	727	704	688	702	697	700	704	727	673	680	709	686	713	686	724	712	720	761	729	697	734	677	719	680	740	743	675	683	753	686	694	698	722	683	697	704	659	764	724	748	718	700	702	699	726	722	721	660	699	700	741	671	704	703	705	729	701	756	770	704	670	728	697	695	739	723	773	640	745	731	691	728	695	690	654	740	703	712	686	723	699	701	669	728	725	693	723	729	724	735	703	689	730	745	671	697	724	690	712	701	704	665	688	680	752	763	724	696	700	688	760	664	680	711	730	697	746	739	702	712	703	718	721	719	705	769	746	721	668	701	721	690	727	718	694	737	724	662	704	713	708	709	716	701	675	755	692	685	670	735	683	706	709	708	776	703	678	693	657	724	659	697	697	683	722	742	716	688	662	670	637	692	728	702	674	750	719	745	710	733	714	740	741	707	707	730	741	696	699	713	715	711	695	714	675	689	685	679	718	711	680	672	715	749	652	700	704	733	676	664	777	694	736	762	704	695	715	714	701	684	737	708	678	718	720	736	711	702	726	722	714	670	727	706	728	721	743	718	690	726	716	737	685	714	714	746	740	685	710	705	744	689	725	696	719	672	717	694	722	693	731	703	702	677	714	688	702	709	728	696	728	690	728	715	684	740	735	743	700	673	674	732	786	704	728	774	746	729	671	731	748	735	767	729	703	740	732	667	718	703	700	732	685	672	717	656	659	754	718	707	745	696	725	750	726	763	695	711	669	730	710	717	769	719	730	708	724	717	688	712	705	729	712	707	744	669	723	750	725	663	714	723	704	697	741	654	702	723	708	673	697	719	767	653	728	718	707	688	739	705	715	752	699	696	728	677	716	762	679	684	704	667	681	701	707	712	730	726	676	724	679	706	737	757	726	705	719	686	691	745	706	724	774	757	701	737	726	723	725	696	726	686	684	739	719	677	743	739	703	655	743	693	689	715	676	690	687	679	700	747	702	715	714	714	690	734	731	709	655	635	687	716	659	695	685	727	725	681	687	736	724	721	755	720	689	755	681	712	726	718	700	753	698	726	659	738	678	678	650	720	689	715	749	672	753	736	727	727	691	750	677	697	678	739	710	688	693	674	711	692	697	713	721	715	683	623	666	696	703	708	686	730	696	768	733	691	697	716	705	723	737	655	709	745	667	728	685	648	688	723	745	706	694	694	738	733	740	710	753	729	678	709	717	709	721	726	756	710	683	738	724	755	663	682	736	700	696	715	736	717	665	725	737	707	725	701	690	721	640	761	695	719	727	700	684	730	691	694	754	729	747	739	759	720	737	672	737	750	741	680	693	726	748	721	749	710	683	681	683	661	668	696	742	684	744	728	729	651	721	750	749	732	727	713	697	729	729	711	716	720	716	733	702	727	660	786	690	705	694	717	690	725	729	686	698	700	717	711	689	712	698	718	724	679	682	687	720	694	649	747	733	676	730	712	726	743	762	696	698	713	640	717	723	731	759	642	769	690	695	729	651	722	746	697	710	742	719	790	684	733	748	783	639	716	731	673	687	738	751	714	707	760	705	698	690	708	738	677	710	695	699	753	702	696	747	656	748	685	684	691	694	703	705	691	742	681	693	726	687	691	732	683	711	693	756	629	759	718	736	696	750	719	755	709	692	677	724	715	666	734	707	708	722	743	724	766	697	729	732	720	692	727	782	685	698	753	683	688	788	712	732	716	664	707	704	682	739	726	719	724	717	689	694	679	688	711	695	683	723	668	688	681	688	721	669	706	704	716	732	706	697	677	682	680	669	723	729	674	698	715	660	733	687	761	726	719	703	694	735	765	672	681	752	733	701	730	726	682	662	720	721	796	686	719	724	709	729	716	707	680	692	697	730	715	681	690	677	768	706	740	703	655	703	685	687	739	675	740	757	703	701	759	702	705	705	703	708	704	730	670	711	717	704	725	700	687	697	677	655	678	740	708	724	704	727	707	699	752	677	708	710	724	744	663	705	684	674	730	762	730	703	684	684	736	717	763	725	751	689	674	686	697	690	663	742	733	693	701	690	688	705	679	721	716	708	725	682	719	720	707	717	672	743	762	650	725	725	732	663	797	680	716	692	700	699	734	666	735	702	716	689	688	749	709	730	699	732	754	749	663	725	717	707	709	692	691	704	709	719	674	694	724	676	746	776	729	663	702	744	683	709	680	718	747	737	729	707	691	671	735	681	661	692	700	715	684	709	722	701	669	683	761	682	743	656	692	705	650	692	678	728	677	684	738	695	701	676	774	678	704	712	718	732	736	742	713	717	738	733	697	703	686	695	757	703	760	736	733	703	664	702	664	732	687	697	718	718	681	714	730	705	704	692	707	668	691	724	756	673	724	691	737	698	719	723	734	761	680	680	723	671	674	774	714	714	682	699	694	718	675	673	706	753	705	635	684	690	688	714	701	724	700	692	712	730	741	730	763	697	717	757	718	743	717	700	613	721	738	709	756	734	744	705	697	642	651	717	693	748	678	701	753	731	709	696	712	712	705	711	673
1886	640	855	870	640	618	547	524	556	518	627	575	542	470	486	438	432	408	482	447	426	408	403	393	377	375	383	420	418	346	415	374	410	373	399	352	346	358	362	358	385	344	350	366	382	352	352	324	377	378	380	351	359	358	370	395	342	349	357	362	380	403	346	375	339	391	333	345	333	372	382	387	324	392	370	383	380	359	347	402	353	391	338	355	354	379	392	372	378	364	387	407	347	370	363	377	387	352	355	366	392	356	354	392	384	370	347	329	339	347	375	362	404	371	328	353	375	343	380	375	365	341	370	340	348	343	372	386	333	368	344	390	373	393	367	331	390	346	338	362	334	379	349	379	346	338	366	344	365	324	355	352	339	380	362	353	335	371	294	360	352	321	355	394	334	382	361	307	347	378	366	343	343	332	328	390	391	351	384	350	354	372	381	366	371	340	338	339	327	370	339	361	326	348	363	375	381	347	358	366	355	341	320	388	371	360	319	334	355	385	344	341	334	355	384	352	357	362	366	335	332	367	350	338	338	331	365	401	343	382	312	340	364	347	360	366	354	342	352	366	415	382	343	351	370	328	347	370	352	331	358	346	373	362	339	315	340	330	339	359	369	367	360	347	371	363	375	318	359	369	316	399	360	372	365	326	334	354	377	371	341	391	323	330	336	357	353	345	362	390	343	366	364	342	391	351	332	356	362	367	337	324	361	375	382	385	367	370	340	374	307	321	368	376	379	348	352	333	379	340	345	342	359	377	352	365	357	352	347	350	370	394	360	389	343	369	365	334	323	378	344	358	378	318	328	358	374	344	367	365	344	364	354	376	348	341	359	414	356	420	374	384	358	375	355	349	354	343	346	323	399	374	382	353	402	326	367	350	356	374	367	341	347	374	343	347	329	348	368	379	360	342	366	355	374	315	360	366	360	352	341	356	376	311	355	343	334	358	346	344	363	391	305	374	377	339	338	326	375	330	341	387	354	391	349	364	365	376	382	339	382	390	350	361	384	367	334	331	399	357	338	309	348	376	350	335	335	371	371	403	336	346	376	398	334	329	374	384	377	364	378	359	373	370	387	362	391	328	351	355	365	381	313	349	349	327	339	376	350	336	348	353	333	333	354	364	389	358	364	345	354	380	353	381	358	371	376	326	357	354	360	367	334	346	337	375	335	335	394	351	352	370	385	384	377	333	372	368	370	345	326	345	345	387	373	337	363	329	346	348	363	370	383	375	372	310	350	367	367	338	356	346	342	376	338	349	415	342	380	360	395	373	386	362	351	329	325	361	359	360	384	417	352	325	344	351	362	370	330	315	394	356	330	367	395	356	381	416	355	367	374	343	411	358	347	337	350	363	358	364	331	356	369	353	353	353	364	357	332	370	379	348	399	341	359	378	340	361	364	404	361	341	358	343	355	388	335	393	354	385	353	373	354	333	349	352	371	378	361	354	323	365	384	359	350	364	346	354	339	353	386	362	377	333	361	344	370	332	335	360	350	336	357	357	390	376	370	361	377	376	341	386	370	386	304	322	352	377	358	370	345	390	348	366	345	342	365	377	334	374	359	346	387	335	400	383	378	336	372	365	314	334	342	362	374	339	361	376	354	312	355	363	348	320	343	347	367	378	352	389	363	355	373	313	365	400	343	355	342	351	348	355	348	370	351	345	414	360	361	367	355	340	338	378	341	364	309	328	354	371	389	398	328	370	345	356	341	348	373	353	361	373	375	350	361	324	376	377	362	412	377	340	343	309	359	373	364	330	356	365	358	324	353	353	341	372	344	336	356	373	336	332	368	393	377	345	351	360	361	362	337	386	393	351	359	361	376	351	353	337	358	351	373	371	373	343	344	342	358	373	348	357	367	344	358	349	375	341	358	344	364	372	333	344	376	349	354	351	362	330	338	343	333	356	346	372	348	329	350	373	404	345	359	389	345	399	323	364	299	309	341	356	355	361	375	361	373	359	348	308	386	361	348	386	370	400	345	357	332	350	367	372	371	395	370	335	339	343	355	359	384	362	345	354	327	352	354	380	336	374	337	330	327	354	387	340	348	356	338	363	328	369	341	373	403	346	363	332	334	375	374	371	331	364	343	354	361	336	374	370	349	359	357	374	354	401	343	327	351	371	325	356	356	382	391	367	359	372	404	374	329	359	361	355	382	363	370	369	370	338	333	343	351	345	329	372	328	350	380	380	315	351	348	362	342	356	361	373	377	328	326	337	354	388	348	341	357	325	360	334	377	369	355	350	352	368	376	359	324	345	369	367	374	316	337	350	366	380	361	327	362	351	372	358	357	326	374	342	377	354	382	369	349	353	346	351	398	330	344	394	360	360	369	392	349	391	340	356	362	344	343	344	333	385	389	342	361	356	369	352	350	350	352	351	377	356	353	390	348	336	338	362	365	358	346	354	361	391	363	353	337	338	400	354	367	340	314	361	341	322	346	383	396	368	355	369	392	363	379	322	341	334	307	361	358	358	339	373	338	340	370	403	373	357	334	325	335	376	365	381	350	366	336	355	330	326	349	337	348	365	349	362	350	368	360	373	374	349	351	366	387	385	356	368	345	353	371	338	361	369	342	375	361	350	368	377	357	338	330	366	359	410	357	391	325	354	377	376	332	377	368	344	371	328	374	353	380	338	375	342	359	354	332	344	382	348	327	373	367	327	340	375	389	376	333	362	357	347	386	351	341	396	334	378	344	357	374	362	364	362	332	362	296	322	350	372	373	374	365	351	370	343	340	390	362	376	348	395	374	326	374	381	361	353	392	387	389	345	373	390	369	380	327	355	359	328	363	335	386	347	347	358	369	369	344	370	366	356	408	379	366	359	368	357	352	359	346	335	342	378	374	367	343	350	362	372	368	397	314	371	340	359	346	336	335	350	361	364	388	399	356	380	315	330	338	359	364	348	356	364	345	345	329	325	347	364	333	357	358	359	365	342	352	359	342	380	362	335	355	344	341	337	391	331	326	381	353	355	360	316	339	333	334	364	369	374	361	315	352	347	351	334	339	367	355	368	360	381	365	358	365	370	346	327	380	362	347	335	378	377	360	360	381	333	372	335	334	356	366	356	358	393	378	343	320	362	368	349	366	346	360	342	335	342	359	346	347	366	340	351	363	377	396	335	376	370	336	339	351	390	354	375	357	347	335	362	369	326	321	365	395	360	355	358	345	303	347	335	355	341	340	345	373	329	349	371	370	367	369	363	348	314	352	368	347	372	343	344	384	353	338	333	327	338	344	356	389	379	360	385	364	371	347	372	324	373	377	394	382	320	386	372	369	364	351	379	388	359	372	384	371	330	347	398	317	381	339	356	357	373	319	391	350	307	328	377	361	345	348	376	353	361	360	347	363	406	335	368	349	368	348	328	349	326	353	339	379	330	347	355	354	349	382	410	414	348	378	339	371	325	330	338	378	393	374	357	361	347	375	342	341	338	385	319	360	328	327	343	315	348	332	328	338	349	341	367	375	332	359	348	373	386	397	326	373	365
2497	1170	1952	2685	2135	2092	1828	1803	1970	2043	2280	2079	1946	1677	1563	1451	1429	1482	1570	1517	1570	1346	1235	1142	1083	1153	1244	1151	1151	1077	1039	1036	999	984	1018	977	962	918	911	947	908	927	934	864	867	872	855	931	926	851	900	854	872	907	934	913	853	874	947	876	882	865	885	839	857	850	828	866	837	867	803	759	866	823	838	936	861	865	882	844	887	925	855	815	833	909	902	804	858	912	885	864	870	898	905	878	844	869	908	912	897	877	852	854	876	853	836	806	865	860	880	862	867	848	875	878	833	871	869	912	838	844	851	858	873	843	918	819	882	857	874	926	823	848	913	841	837	846	863	839	864	925	869	883	826	826	891	855	918	896	845	891	828	853	892	876	908	893	856	835	877	844	836	885	884	811	855	886	876	884	852	856	877	902	841	837	904	883	805	874	858	893	856	843	905	844	907	890	833	892	848	879	871	842	852	864	860	875	902	839	842	828	821	839	845	866	847	890	884	890	895	862	856	877	880	880	829	856	896	830	911	832	830	895	846	853	857	833	877	833	862	803	825	860	849	865	866	878	886	912	919	826	809	885	855	877	843	894	874	854	879	868	916	821	880	914	904	899	925	835	907	861	843	896	797	857	830	802	838	824	845	902	856	831	889	853	872	916	889	894	857	877	811	874	804	807	806	897	840	822	925	829	882	880	883	818	884	846	867	879	847	846	806	838	891	851	835	815	857	887	846	817	857	838	866	811	816	834	900	868	853	839	896	906	875	893	828	893	853	884	860	895	823	857	855	875	851	800	876	856	873	902	924	875	889	877	870	850	841	868	847	896	834	838	821	907	878	899	840	872	882	817	848	883	884	855	841	867	836	874	865	880	902	862	869	854	845	826	896	892	896	835	873	872	845	821	848	869	886	824	872	853	801	857	847	887	938	861	890	869	871	841	838	802	869	849	870	921	914	889	863	843	858	819	860	867	911	831	844	845	895	871	841	899	830	872	831	898	821	877	855	835	809	896	873	835	815	851	945	834	827	875	849	823	862	950	884	880	770	851	867	826	841	846	837	879	850	885	873	861	877	853	856	889	835	849	844	913	848	848	888	887	802	909	838	848	869	863	879	823	877	849	852	847	839	841	862	875	932	859	856	887	877	884	896	917	803	885	864	855	828	901	791	901	856	847	838	839	840	869	873	921	854	911	860	848	868	875	910	879	884	808	859	859	845	847	809	879	883	907	815	902	821	889	857	825	868	878	878	884	897	837	863	856	857	889	894	898	889	844	849	867	829	924	841	850	839	831	877	872	886	861	844	844	843	868	862	853	868	894	880	844	850	865	887	879	861	881	803	834	878	921	880	877	865	873	844	883	847	855	868	860	885	888	853	895	887	846	855	845	922	876	879	892	913	935	799	861	865	875	915	858	949	894	867	888	837	836	842	804	891	857	833	881	876	872	919	895	904	823	894	841	869	808	804	882	827	784	855	818	840	836	864	876	870	841	805	822	836	862	894	878	872	876	868	832	878	883	885	899	861	908	924	857	873	862	854	933	838	885	804	899	817	831	818	868	871	827	834	817	830	887	861	880	874	774	853	876	863	828	838	810	873	920	869	841	900	892	854	872	863	882	824	868	856	832	836	899	813	852	854	879	882	871	825	848	851	865	868	858	884	877	838	848	872	881	908	848	803	853	846	857	898	809	846	881	828	822	871	880	856	830	823	926	882	874	833	872	864	883	847	856	901	804	878	845	806	868	868	847	840	854	859	864	822	887	865	840	834	827	856	869	880	828	858	883	854	841	817	814	839	897	831	853	874	877	834	873	853	824	849	882	838	839	868	892	849	850	838	886	906	819	923	850	913	830	849	918	843	857	901	850	808	857	854	879	883	848	843	823	875	826	887	862	820	863	863	853	852	880	823	850	904	868	918	839	855	860	871	896	886	874	899	879	890	870	838	888	879	863	893	875	880	789	889	921	883	907	843	885	871	819	861	861	848	867	852	861	861	851	854	911	918	878	835	836	856	940	832	865	832	873	834	887	835	865	911	889	857	835	841	850	859	874	885	863	847	873	897	883	879	827	836	857	896	927	858	802	811	911	880	832	842	861	883	876	854	864	872	854	864	920	858	843	874	873	817	857	888	852	895	849	842	841	889	851	838	844	877	916	812	879	878	867	856	861	865	821	882	847	868	856	822	828	890	904	891	869	876	869	882	854	828	859	837	866	882	898	855	839	876	863	904	864	840	852	847	881	855	819	853	875	885	843	873	897	898	890	866	898	866	861	924	886	885	890	851	852	831	821	845	893	870	821	846	877	809	841	828	911	840	852	844	831	902	842	850	893	879	887	871	889	878	847	822	824	892	849	792	853	860	870	841	849	856	846	876	877	849	847	880	867	837	870	865	895	848	884	872	848	861	849	859	917	864	836	826	857	868	874	879	884	804	880	900	901	806	838	889	874	856	837	845	865	820	860	852	836	912	932	864	901	874	894	822	871	821	824	814	877	865	870	912	850	868	858	896	852	823	876	858	885	832	878	840	858	899	855	887	887	887	886	815	873	896	833	839	837	914	840	861	885	947	866	868	852	906	837	894	851	918	904	835	889	853	880	844	874	871	868	850	838	861	811	871	862	785	843	855	882	873	833	886	915	850	860	863	927	877	913	861	890	878	877	887	890	870	866	875	872	809	807	851	882	890	841	931	890	844	814	858	829	904	893	865	868	796	911	896	831	878	848	887	930	917	872	899	890	868	906	887	823	826	824	882	861	876	879	833	843	887	831	799	885	828	854	872	884	819	884	890	840	881	883	883	874	868	843	862	852	912	823	862	835	851	845	850	903	867	876	850	870	833	817	858	883	860	871	878	825	883	854	890	906	834	848	853	845	915	837	856	880	875	874	865	860	870	857	849	874	858	861	826	890	820	817	829	867	889	853	857	834	825	880	843	885	831	891	852	823	905	847	874	889	881	903	896	856	860	923	866	837	894	903	881	870	846	882	889	882	851	856	838	836	849	851	879	869	883	862	869	847	882	868	854	861	932	899	841	863	892	816	965	880	849	890	875	866	849	884	879	875	891	912	863	933	932	834	851	888	864	869	888	853	838	876	861	864	872	830	840	822	885	840	812	820	833	805	901	889	876	855	829	896	807	873	920	883	893	929	859	861	882	887	870	841	843	861	882	861	844	834	793	836	880	879	865	817	833	876	815	835	909	867	902	873	832	852	903	906	892	906	906	854	891	870	900	826	858	893	857	879	886	845	856	888	834	855	833	924	897	854	825	812	875	861	824	810	926	858	860	831	838	830	855	849	837	868	833	868	802	881	821	915	828	876	921	848	868	898	909	859	814	868	871	794	865	823	880	858	844	851	905	844	905	866	839	882	848	857	829	860	858	815	867	862	851	864	790	874	887	853	846	857	827	826	920	891	833	855	823	880	913	877	856	858	852	852	861	839	887	849	869	922	842	891	921	837	880	875	846	862	884	868	857	882	898	877	817	870	902	831	826	867	864	849
7045	1252	1639	1528	1053	872	814	818	732	812	833	764	625	593	519	574	515	545	541	512	482	461	447	414	422	425	403	420	448	410	413	422	408	372	398	399	332	389	361	372	384	359	360	352	384	346	363	375	370	390	313	324	343	388	353	420	347	333	350	372	335	332	343	354	345	370	331	332	343	349	350	374	336	318	332	337	328	331	367	339	315	351	344	396	335	345	362	337	347	347	300	350	349	389	359	355	347	337	362	365	361	352	344	350	322	328	342	367	359	318	339	377	388	331	366	363	333	342	391	361	354	319	343	347	327	351	355	352	358	358	383	380	363	367	359	332	369	338	365	355	346	379	374	331	375	338	364	361	351	354	346	368	311	364	380	371	326	345	360	362	369	381	363	362	347	380	355	300	361	328	320	343	317	322	345	369	345	367	350	354	358	350	350	370	344	335	377	341	293	345	313	330	326	351	327	385	355	352	371	353	369	310	352	358	373	377	354	368	319	371	335	376	326	373	337	367	320	347	370	321	363	362	352	344	409	354	348	330	366	329	358	384	355	352	337	347	328	320	370	374	359	364	298	352	315	330	340	369	352	334	331	328	314	351	320	324	329	363	311	337	329	326	324	331	365	341	330	324	355	344	354	353	349	341	337	360	352	339	319	362	324	323	364	338	359	308	339	314	363	356	354	340	343	328	350	332	321	336	372	323	326	349	371	354	348	338	365	379	346	362	367	346	334	354	332	368	357	333	345	343	342	356	321	358	341	335	350	337	375	366	373	344	374	354	335	333	351	380	375	338	338	371	329	368	363	335	367	357	339	339	389	349	351	365	385	340	344	325	337	305	315	355	348	342	328	331	344	363	351	383	374	318	339	330	356	346	368	358	334	357	333	374	331	377	388	332	345	401	377	335	366	353	354	333	378	323	351	329	354	342	379	363	371	352	365	325	368	334	377	327	313	355	387	360	387	379	376	351	345	354	365	341	338	342	294	341	369	375	379	384	358	364	360	357	347	351	339	365	366	347	355	328	333	362	377	376	340	345	366	343	339	342	346	386	339	310	342	405	344	369	325	360	335	373	339	366	353	345	354	341	355	382	348	334	343	320	293	344	364	358	371	353	338	354	321	296	367	324	333	325	367	328	350	333	331	371	338	324	336	302	389	335	354	355	352	338	354	379	345	362	298	379	358	385	332	334	356	366	316	343	322	345	303	367	335	353	369	339	322	368	342	380	368	378	340	365	354	343	337	306	372	356	349	315	374	361	332	369	328	339	337	338	369	390	352	345	335	371	349	354	384	343	350	324	346	336	337	351	355	363	375	369	375	353	339	330	340	346	332	346	367	344	372	390	382	365	360	384	311	364	353	349	342	307	384	345	388	345	333	350	363	350	336	350	345	378	368	359	345	338	346	368	370	332	318	362	336	329	350	335	387	328	358	339	377	327	334	363	324	369	360	328	350	326	363	355	341	356	362	377	385	343	344	317	367	355	368	324	344	380	392	329	340	367	367	327	370	328	314	396	377	407	363	371	341	367	378	337	366	317	341	330	325	332	339	374	360	334	356	362	399	337	353	390	332	386	358	368	366	345	302	354	311	360	374	332	371	339	314	335	357	344	329	344	322	339	348	327	310	355	360	348	395	320	327	331	350	372	321	367	351	353	363	327	363	341	314	341	333	356	347	358	345	372	336	357	325	322	392	319	380	327	350	383	342	364	332	351	382	360	357	359	364	322	354	328	352	325	356	405	323	356	365	346	358	379	351	353	340	355	383	343	334	327	361	331	409	359	327	355	344	338	325	348	349	343	343	349	332	337	349	332	327	363	343	326	378	325	349	376	342	386	342	354	352	320	333	339	366	390	329	355	331	334	360	350	370	358	354	378	338	337	385	351	361	364	348	355	373	341	336	370	341	352	349	349	337	348	364	323	339	357	358	365	362	367	365	347	315	368	345	323	381	338	364	354	359	362	352	339	347	333	319	341	334	366	363	345	336	331	352	352	361	342	364	344	343	380	359	360	314	355	335	345	368	371	379	352	381	344	370	346	360	362	365	351	348	345	346	326	351	338	344	325	328	344	343	361	314	339	354	323	371	342	355	344	337	350	386	333	362	303	333	361	383	316	335	358	386	360	329	324	367	360	348	342	326	353	372	369	346	303	337	334	370	391	362	360	386	365	343	337	356	340	338	321	375	354	293	322	332	353	354	346	313	346	356	352	326	368	349	336	341	378	384	313	352	331	331	306	335	335	312	366	355	381	340	330	342	350	331	361	359	352	331	336	337	336	378	323	389	374	320	353	338	378	344	360	351	368	374	374	332	356	341	364	332	332	328	313	324	326	360	330	328	349	322	348	340	368	327	338	365	353	331	351	381	327	373	365	321	374	357	368	340	358	317	341	327	394	360	339	312	326	341	361	356	361	354	336	352	391	333	350	334	361	377	397	306	353	352	329	359	355	390	355	333	361	329	380	362	360	325	327	366	334	329	358	347	357	339	342	371	355	370	352	320	347	346	349	323	331	387	317	334	368	347	358	339	344	382	372	328	325	371	340	357	362	348	368	344	345	359	348	349	329	323	329	329	355	332	328	356	357	381	365	334	354	338	404	343	341	366	359	338	340	338	328	355	335	338	362	361	345	413	344	358	343	359	361	348	366	336	379	383	360	391	371	309	369	325	382	380	279	358	351	348	350	358	309	333	358	354	351	339	321	322	347	342	364	351	352	339	341	374	325	310	315	359	367	352	341	350	348	379	362	359	347	359	355	365	377	362	331	294	387	349	371	382	330	384	350	322	311	349	361	331	375	330	361	348	369	368	343	340	329	332	357	327	366	345	321	351	316	366	325	372	353	336	359	354	344	362	350	370	348	360	301	385	345	340	362	329	345	356	365	325	350	364	393	352	286	362	341	356	368	314	383	374	359	335	349	360	367	359	332	331	320	345	364	346	370	383	349	366	355	347	327	371	366	328	335	370	350	352	358	357	382	333	369	346	385	363	357	316	375	309	349	361	346	345	315	385	357	316	353	365	347	333	381	355	342	341	357	339	343	358	360	315	330	384	335	366	316	338	322	359	345	324	322	376	396	365	346	348	296	381	342	331	333	347	319	328	359	331	346	350	343	346	358	318	369	356	352	344	336	327	364	345	364	321	344	405	351	354	356	369	329	353	350	363	371	361	344	351	354	383	386	311	347	359	333	329	356	373	342	372	367	314	382	355	351	344	312	389	347	338	345	349	342	350	369	317	346	337	360	357	362	336	352	348	323	340	361	300	340	370	388	355	293	347	329	353	389	368	366	364	346	337	377	355	340	393	359	334	341	385	338	340	326	377	352	346	351	369	335	348	342	360	343	346	374	344	340	345	352	379	359	362	368	336	380	358	319	331	322	337	358	382	324	386	360	333	373	328	379	370	368	363	329	308	324	351	351	348	354	372	322	318	339	338	381	353	347	354	321	363	395	355	343	314	365	337	361	325	352	348	365	370	338	360	307	346	330	335	356
6697	1720	3411	4728	3836	3729	3197	3237	3194	3377	3600	3172	2724	2292	2119	2082	2051	2069	2118	2019	1859	1566	1392	1348	1394	1352	1460	1456	1235	1219	1251	1104	1046	1127	1083	1045	1023	988	947	969	922	925	880	898	887	922	899	917	890	840	836	905	847	910	813	760	858	833	816	881	847	827	828	826	928	886	879	841	869	821	884	861	838	845	848	827	846	810	835	799	832	871	848	806	854	833	830	804	818	791	827	860	823	840	837	854	859	843	808	862	842	832	822	847	853	861	837	824	809	837	818	771	809	845	828	792	827	797	846	861	818	867	837	783	835	814	832	865	825	812	847	883	802	823	851	880	761	834	815	873	848	870	850	832	842	786	812	857	839	828	859	855	813	838	846	808	888	808	860	835	815	850	859	816	810	839	853	804	919	872	829	830	856	807	851	828	856	838	822	841	891	814	802	845	807	824	822	873	808	852	857	869	783	848	852	845	854	806	830	866	829	825	874	832	858	885	840	826	838	881	836	802	864	875	806	823	837	810	850	839	832	835	754	882	826	830	801	842	865	843	835	830	809	890	846	788	801	865	828	816	870	838	846	829	806	871	857	850	861	863	871	829	814	876	826	793	891	869	804	846	852	787	866	839	847	856	856	850	818	850	864	815	802	885	825	823	845	848	859	788	897	863	859	826	846	797	883	842	830	839	812	870	846	802	884	849	890	890	847	837	848	840	832	796	865	833	906	824	856	857	762	837	796	820	872	881	875	889	803	871	857	792	859	793	820	842	802	815	798	851	846	867	816	788	865	811	861	848	813	834	755	801	846	843	834	853	822	892	834	871	826	812	807	823	841	855	867	885	801	811	842	819	863	838	876	858	823	878	809	814	822	840	795	839	877	867	832	886	860	819	819	820	818	852	814	855	843	834	809	853	802	869	817	872	895	899	846	813	867	831	829	898	822	791	825	827	800	851	836	858	820	866	854	852	838	828	835	877	909	833	841	807	826	842	845	837	825	860	857	819	887	814	885	820	767	819	877	844	852	836	854	805	824	839	855	825	869	855	856	844	856	850	879	834	822	830	866	834	841	818	822	869	827	805	840	858	861	834	868	859	847	799	872	811	880	822	908	802	818	809	841	803	825	928	826	827	920	854	889	808	885	836	823	872	837	819	843	795	813	839	823	838	819	845	802	866	808	773	811	810	793	894	888	844	798	838	883	850	846	815	835	865	883	830	831	868	822	843	846	901	843	798	856	865	846	880	833	844	850	846	865	820	848	822	813	855	806	883	863	869	820	848	846	827	862	851	826	853	853	880	863	895	871	840	857	806	859	858	884	855	850	863	887	832	828	837	861	820	881	873	815	817	820	815	865	818	859	823	864	839	856	828	824	836	883	856	807	824	854	793	868	884	835	821	784	853	812	850	845	816	808	903	846	830	858	818	772	890	833	834	827	894	887	804	824	804	812	789	856	903	800	864	810	879	894	852	805	882	907	873	818	826	817	869	842	835	816	904	875	846	894	817	851	878	844	847	842	895	838	828	851	857	849	855	824	864	843	827	835	873	833	911	836	849	807	817	801	822	784	891	833	861	826	824	876	833	780	834	832	835	863	797	868	828	874	843	788	817	827	854	872	835	824	825	840	825	811	863	824	898	843	810	845	816	874	822	822	849	856	851	855	837	791	809	840	828	868	886	781	812	820	856	857	786	846	842	819	824	883	842	836	821	851	840	808	843	898	825	849	823	896	851	828	847	839	831	826	836	811	821	837	826	866	873	856	842	866	826	852	844	819	827	864	838	789	865	811	838	867	824	825	839	801	836	776	848	880	860	837	859	863	832	818	822	817	846	885	833	888	858	822	866	807	856	825	842	813	884	898	832	802	841	924	837	841	829	811	863	855	851	803	819	789	817	882	857	791	814	801	797	885	863	853	840	818	837	787	901	872	784	843	859	820	872	842	818	851	820	852	868	870	868	802	899	840	892	840	884	862	796	853	831	842	876	835	827	786	873	801	843	828	824	777	830	810	866	835	852	839	852	817	853	845	825	833	855	872	823	837	812	820	882	852	841	887	793	857	848	852	884	862	846	853	861	837	810	836	848	777	856	846	853	859	891	788	833	843	880	783	869	867	817	902	818	840	814	848	852	866	880	869	833	836	769	861	862	849	851	856	911	893	829	827	819	863	842	853	860	825	874	822	861	840	849	804	841	813	789	848	844	812	852	806	856	829	835	833	852	833	830	870	872	852	876	843	837	832	775	795	840	832	820	838	859	864	848	836	828	873	805	806	814	865	816	868	839	874	825	889	845	845	832	870	818	865	847	871	844	851	797	855	848	866	877	854	830	838	859	845	826	832	797	812	822	807	822	857	832	856	860	818	828	820	864	871	851	865	823	798	848	854	852	780	889	850	803	821	847	869	853	794	835	810	827	846	810	829	793	852	844	822	884	871	830	863	918	815	871	859	825	810	832	844	826	842	829	857	827	813	858	850	877	865	821	823	854	823	833	858	837	819	822	798	872	864	829	821	811	879	856	883	860	841	860	922	802	824	896	842	830	805	874	872	860	850	863	832	818	848	816	815	885	844	810	870	829	853	874	871	849	822	794	891	819	836	826	848	861	820	802	854	834	776	823	792	843	879	822	855	828	829	833	841	826	850	842	844	814	830	853	819	868	886	846	808	853	855	828	785	829	849	844	835	792	838	827	770	856	804	875	814	848	832	843	832	816	860	865	816	827	796	846	859	836	823	813	873	825	861	840	845	825	821	814	812	845	858	872	826	817	814	835	890	865	830	867	798	824	829	851	854	814	859	837	830	812	851	841	829	854	873	836	834	862	814	851	803	851	866	869	879	819	830	894	848	901	821	841	839	851	849	779	871	793	849	873	854	830	855	818	822	846	898	846	845	833	801	882	866	815	846	857	817	824	903	783	839	848	794	893	850	869	838	804	858	847	862	824	858	796	863	839	793	851	891	828	819	833	835	871	804	859	835	851	832	780	856	823	887	868	838	834	824	859	841	829	878	870	862	857	868	819	841	836	839	784	856	834	820	849	806	859	805	793	874	879	837	802	875	846	839	787	844	824	817	827	888	830	868	846	898	851	826	796	831	829	802	813	848	863	858	798	831	875	858	869	823	809	813	846	843	809	861	855	849	868	857	826	826	863	873	762	836	834	831	867	810	839	806	828	769	877	892	798	776	860	837	815	842	833	851	807	799	853	888	796	863	889	852	882	872	791	848	878	905	820	854	811	809	829	817	842	832	855	847	847	865	852	829	854	855	835	841	852	821	879	883	816	840	833	830	824	831	825	808	834	848	868	854	799	822	867	833	849	854	882	824	829	834	877	828	832	858	820	768	853	763	870	817	870	846	798	839	875	836	907	898	802	790	799	896	831	867	832	846	763	851	821	856	862	854	838	845	833	835	872	865	819	872	808	840	852	800	887	852	789	819	846	866	880	833	844	829	751	800	860	823	802	819	822	880	837	851	825	843	802	847	859	846	812	848	803	855	815	880	830
12906	2037	2472	2232	1588	1218	1058	945	1025	1044	949	831	712	605	611	587	561	561	551	564	393	460	437	371	384	357	356	363	386	356	310	359	325	329	347	337	311	277	316	313	299	317	279	277	272	296	282	315	268	319	303	317	312	265	288	255	267	282	274	295	277	305	293	303	313	282	288	270	271	289	278	291	272	299	289	264	295	294	313	262	281	268	289	274	281	260	265	280	315	296	289	305	290	293	313	320	274	316	290	272	291	280	275	266	276	274	284	321	306	301	289	314	254	273	311	270	276	268	311	300	307	313	277	265	310	304	271	258	307	284	285	291	290	303	297	259	288	313	259	281	274	289	293	292	274	287	284	262	291	293	301	286	297	281	284	299	301	281	284	291	284	308	326	297	262	275	297	317	264	260	302	282	265	281	294	300	308	285	270	284	299	284	289	281	250	296	287	285	287	280	283	277	283	296	271	304	301	263	290	294	292	289	242	294	297	267	269	285	275	268	290	277	290	286	283	269	310	289	273	312	270	274	215	270	308	275	275	260	274	259	232	242	308	270	282	294	275	270	301	283	299	259	292	274	273	293	292	297	308	311	272	296	290	282	314	252	298	291	273	269	276	293	265	292	294	292	250	300	282	288	288	322	277	265	275	273	292	277	267	275	289	299	303	294	297	264	274	284	269	284	287	263	291	252	260	291	299	296	286	278	297	315	294	293	282	278	308	281	309	278	266	287	328	310	271	280	306	313	317	297	287	273	296	280	311	289	263	295	261	274	293	271	279	294	270	244	275	269	274	268	293	305	272	279	287	289	284	306	276	262	285	290	272	288	274	272	274	298	280	252	291	297	271	264	274	265	291	296	281	292	295	292	287	293	286	275	302	289	307	259	300	277	255	296	288	266	292	273	263	298	267	278	284	287	291	299	285	294	303	286	269	310	273	269	245	334	267	281	288	289	259	279	262	261	288	267	269	276	284	299	295	335	264	270	260	317	299	266	292	296	295	302	291	296	295	279	281	264	274	249	266	305	295	292	297	273	277	260	255	258	282	276	295	314	295	295	291	297	260	297	263	331	265	302	264	275	299	258	283	294	266	259	276	266	309	282	281	300	267	289	309	283	290	319	311	282	291	254	314	273	299	283	283	295	304	318	275	299	276	278	261	277	308	306	282	254	278	290	285	284	306	276	300	292	269	267	294	318	303	277	306	304	291	289	254	303	278	301	312	291	262	273	285	274	286	263	303	274	281	290	314	309	267	244	283	280	277	276	305	293	273	273	334	298	306	278	270	267	273	290	274	299	256	301	285	283	300	288	326	298	269	286	311	300	281	296	251	281	293	271	277	297	260	274	262	273	273	259	265	299	289	264	281	316	290	298	291	265	310	291	289	280	332	297	258	279	286	258	257	267	274	277	270	286	266	274	292	268	313	265	315	327	316	286	262	273	243	315	304	301	248	279	280	304	294	293	303	273	296	276	310	277	267	269	275	237	273	291	286	297	277	265	302	286	289	306	257	260	288	289	277	246	315	274	278	316	286	277	285	276	278	267	294	283	299	273	295	271	311	286	279	307	295	310	295	266	254	286	250	292	270	278	301	273	276	281	295	291	265	278	280	290	281	269	293	288	272	316	288	290	283	262	287	286	274	295	296	256	290	262	242	290	245	278	312	278	297	256	270	279	288	302	303	262	293	290	280	309	260	294	317	266	282	306	284	287	269	268	305	278	290	297	266	276	281	269	289	291	296	279	271	331	319	259	292	289	330	233	274	291	277	263	310	251	288	269	293	300	272	287	257	252	323	319	300	292	276	295	281	286	273	282	239	280	273	250	276	270	278	309	278	304	264	282	283	307	279	324	282	289	276	273	286	295	295	283	280	273	287	282	269	293	316	296	288	286	274	294	287	296	289	295	284	324	287	296	274	285	308	286	302	291	321	308	290	265	270	263	268	307	274	294	292	294	273	274	275	293	285	286	287	272	275	288	267	288	277	256	280	288	283	276	291	276	259	308	279	284	276	276	282	317	270	260	282	291	246	280	283	289	301	256	283	306	294	309	279	302	317	305	297	279	303	308	280	269	283	275	277	267	306	308	296	290	271	261	295	297	284	253	324	324	293	314	294	288	309	262	285	304	309	293	282	281	299	288	262	275	289	250	264	270	309	290	276	301	288	275	314	303	298	265	276	288	287	281	303	293	277	262	286	285	264	267	277	268	262	254	297	275	304	308	312	278	299	259	326	288	290	293	289	251	293	287	288	279	278	285	295	287	276	248	271	267	279	286	322	267	288	286	298	283	349	299	309	285	276	298	266	308	251	269	322	266	296	260	267	265	299	285	283	282	304	313	321	258	280	273	335	244	300	272	300	294	317	281	275	277	249	275	289	268	253	266	254	245	286	302	259	296	268	263	271	259	281	287	290	297	256	297	279	282	309	275	273	249	308	304	274	295	292	272	276	305	284	269	261	309	296	284	297	283	304	276	299	274	299	254	266	288	295	276	285	286	275	274	260	281	296	301	324	291	233	285	264	280	252	293	302	282	260	288	298	293	275	307	273	275	272	296	318	305	285	285	292	268	279	300	312	267	295	264	281	264	319	258	309	287	303	249	266	317	317	287	269	281	263	283	260	292	274	296	269	277	272	299	306	276	272	290	268	276	300	271	289	305	270	275	311	334	296	297	300	274	306	291	307	257	280	290	254	287	284	305	270	263	296	288	277	304	284	308	281	296	306	272	288	282	301	292	295	277	287	288	310	326	323	286	273	288	294	249	291	301	298	273	304	269	295	300	257	269	284	269	290	245	291	288	277	298	288	292	281	256	263	256	286	291	304	273	282	310	288	304	305	280	272	292	284	275	293	287	321	271	297	308	270	295	285	253	320	294	273	304	315	281	276	277	292	287	325	288	303	304	312	279	265	288	273	284	314	302	282	272	315	309	257	300	282	265	297	253	269	259	294	312	316	300	290	292	315	278	286	276	300	301	270	289	281	292	298	274	258	267	281	303	288	314	295	292	288	302	301	275	307	276	288	278	279	288	294	303	269	276	292	263	293	291	279	273	280	284	271	274	275	283	266	286	281	249	278	273	291	318	283	275	283	278	301	285	275	265	298	286	282	283	284	255	299	313	281	289	251	275	286	303	275	308	296	304	300	297	289	325	267	287	252	295	268	280	281	293	298	237	281	242	276	306	283	269	284	342	269	263	298	276	307	274	263	273	267	303	276	288	259	312	319	295	291	285	298	323	266	280	281	316	306	312	298	346	309	280	300	298	298	307	313	287	299	302	297	285	286	287	300	301	272	284	306	279	298	317	289	273	303	304	281	256	288	295	293	266	287	277	283	285	277	293	274	280	265	269	270	299	291	304	302	281	282	307	271	272	289	262	320	315	286	305	289	321	299	290	268	288	280	294	261	276	290	299	285	290	293	282	316	280	256	309	291	262	294	295	275	325	273	289	290	265	295	292	300	272	289	274	271	308	281	256	285	288	291	256	277	269	271	305
8606	2172	4944	6214	5755	5058	4964	4449	4642	4894	4805	4087	3480	3076	2821	2748	2675	2670	2734	2342	2066	1708	1698	1529	1408	1636	1542	1515	1347	1252	1117	1090	1157	1158	1012	1059	910	883	822	899	851	770	807	763	780	763	751	795	714	703	737	649	760	753	722	716	745	704	701	740	685	713	681	712	695	738	746	766	680	677	700	699	692	718	691	691	714	692	726	686	684	688	705	719	682	708	695	720	705	700	634	686	707	735	710	701	726	700	694	652	694	708	687	660	646	690	685	752	702	713	704	713	676	727	697	651	701	732	700	709	704	723	731	713	700	726	739	713	727	682	745	724	718	651	697	719	696	704	690	705	748	712	705	713	743	714	675	706	739	688	714	687	708	714	647	699	651	706	729	734	740	665	700	724	687	644	734	697	757	677	776	703	707	674	668	683	694	715	689	744	707	695	691	677	702	681	679	690	711	712	721	715	703	686	778	684	724	741	743	724	659	758	715	744	742	710	722	763	694	736	677	733	748	686	686	691	692	719	757	713	708	687	736	686	729	682	708	697	663	684	683	690	635	746	707	768	717	719	711	754	759	723	667	738	698	705	691	689	684	674	714	657	742	703	707	719	682	674	668	746	723	708	713	728	676	642	741	751	655	706	629	683	725	755	721	699	735	720	733	663	723	697	689	689	674	700	740	656	729	699	717	713	662	702	732	703	741	703	712	632	715	726	708	704	721	699	682	719	707	747	719	711	717	709	691	701	735	666	703	732	714	721	721	706	681	688	716	741	709	692	746	661	688	707	698	715	712	700	678	722	692	701	692	727	723	712	654	739	674	728	693	700	743	699	698	713	694	731	721	733	721	649	652	709	754	732	695	670	700	715	710	676	680	691	783	723	733	677	716	745	723	706	724	741	718	704	739	758	722	734	730	701	702	696	700	694	670	684	728	733	753	666	711	692	663	670	676	668	709	682	698	739	745	699	654	737	740	711	700	676	717	696	698	739	696	708	688	711	676	726	698	725	706	719	678	685	721	719	709	713	716	714	668	697	685	728	681	690	699	722	732	677	690	701	696	684	714	765	692	745	721	715	703	687	666	735	700	715	684	701	718	694	711	700	717	759	669	714	705	698	718	740	766	735	680	705	674	692	709	691	687	726	698	707	674	716	694	710	674	747	683	726	702	682	687	682	673	670	707	692	726	755	677	726	713	721	759	704	739	753	637	684	679	728	722	693	725	683	708	744	676	699	703	711	744	683	697	673	684	693	707	723	695	691	691	659	695	715	651	667	686	682	661	741	780	735	698	748	727	728	708	689	669	716	677	672	717	687	734	673	686	684	708	720	700	687	718	765	650	736	688	652	672	718	687	722	687	750	703	673	743	701	694	682	653	712	688	666	717	672	716	678	693	759	686	715	737	688	734	711	674	689	703	680	766	655	720	684	696	655	738	687	709	665	713	647	701	682	694	723	694	681	690	674	741	686	684	716	714	740	689	664	699	688	741	698	718	695	714	716	711	665	714	684	649	703	678	732	691	699	695	719	743	667	692	670	711	736	728	739	671	686	722	690	667	698	700	678	691	677	706	679	716	709	713	724	681	723	792	712	723	692	700	717	693	700	710	678	642	683	708	707	698	757	684	683	754	683	685	695	693	699	740	703	727	717	683	685	742	709	741	695	727	729	712	700	724	660	691	717	658	700	678	728	689	725	686	674	699	731	749	724	675	659	715	723	735	697	667	758	652	705	724	706	704	665	697	669	738	760	729	684	744	679	678	705	670	696	661	710	682	707	681	699	679	663	667	721	705	653	712	703	716	694	687	669	733	701	682	730	684	734	665	721	725	723	696	760	707	656	672	740	713	717	713	654	731	740	634	702	676	704	710	668	725	666	688	718	688	742	636	692	734	707	646	724	684	691	742	656	675	682	687	668	668	713	685	727	735	746	706	717	698	725	707	698	687	726	715	699	683	692	751	695	674	723	701	684	706	762	708	678	732	671	662	694	678	706	716	664	649	721	692	679	687	766	699	734	700	740	714	682	733	685	708	726	729	731	724	716	687	684	672	712	709	696	692	699	743	721	731	698	685	728	710	714	675	723	672	711	701	722	672	712	705	720	741	727	644	693	688	718	717	741	714	669	673	687	711	652	714	693	691	679	715	693	675	682	653	736	692	695	698	701	700	711	700	711	718	700	681	686	696	686	689	695	722	729	727	670	678	721	728	715	714	681	680	701	725	694	714	696	717	694	711	683	719	675	723	724	701	695	716	737	689	700	689	761	691	673	734	704	709	696	686	725	714	726	671	696	680	719	713	683	690	746	721	707	684	727	713	700	672	709	732	694	704	751	702	699	692	668	685	666	707	670	647	663	695	710	623	689	700	698	691	671	681	726	729	707	728	689	655	743	728	718	714	698	698	674	712	686	742	736	720	694	720	638	662	699	719	722	689	718	664	648	671	693	687	732	705	648	736	710	700	693	718	741	756	662	677	705	712	705	743	701	691	695	718	707	756	682	704	677	683	708	743	651	694	668	704	736	723	733	710	692	693	649	674	764	748	733	706	673	687	684	746	718	696	684	675	722	750	702	728	676	702	668	684	673	666	693	690	687	727	690	733	692	689	741	709	713	691	685	669	711	718	672	658	726	692	712	723	760	688	724	675	676	694	733	752	726	711	742	751	729	693	668	740	698	731	719	720	706	737	678	692	731	716	682	719	716	714	650	725	710	692	698	676	712	711	708	742	732	699	681	695	724	696	738	716	693	706	692	708	665	685	706	692	701	704	742	759	724	709	672	729	660	713	682	743	658	706	739	701	734	634	684	710	708	682	662	686	657	705	706	706	690	696	682	701	675	685	716	728	668	678	695	712	733	682	701	691	680	694	681	712	729	708	691	712	644	680	710	690	739	711	671	748	699	718	754	741	706	712	703	712	702	703	649	729	683	745	646	727	681	718	681	704	660	672	752	699	709	688	736	710	687	695	715	702	696	704	693	703	703	731	710	709	679	701	692	734	704	688	677	697	702	651	724	722	683	662	741	686	695	722	664	730	734	719	661	744	710	735	717	680	704	696	714	692	721	720	713	690	718	649	714	675	682	671	667	707	741	700	674	684	736	668	726	692	677	695	662	671	732	718	695	687	761	720	712	721	725	666	733	740	671	687	688	699	709	700	703	690	714	713	673	735	709	735	685	745	676	743	704	659	748	709	703	686	736	683	702	685	717	691	730	702	717	749	742	656	667	715	676	705	697	731	747	718	676	691	701	664	706	746	699	702	707	701	731	713	731	700	695	687	656	678	679	716	754	679	683	684	713	683	711	666	698	708	707	683	734	674	754	672	679	675	730	673	689	721	659	713	720	697	696	697	726	677	661	692	664	698	720	658	710	646	749	679	689	662	718	686	713	697	703	720	736	679	696	718	693	723	693	696	706	691	756	683	689	755	716	696	741	726	695	654	725	706	710	713	716	728	695	766	707	747	704	702	669	759	671	683	698	652	725	703	690	719	729	666	658	726	728
1981	786	950	834	778	643	662	591	615	675	611	546	496	468	479	459	468	474	481	433	409	416	405	374	386	380	396	403	405	407	408	360	354	378	399	374	369	370	367	364	388	364	370	348	328	350	364	345	359	334	368	330	356	347	370	340	350	355	348	343	350	334	368	357	329	332	388	349	333	363	332	317	345	339	340	355	375	343	343	306	339	359	339	364	312	337	347	311	351	344	376	346	367	354	346	291	325	379	346	389	378	352	341	385	368	351	352	349	339	349	339	333	353	318	344	336	353	344	350	311	317	347	368	399	363	349	302	373	357	346	304	349	392	312	376	340	349	347	369	381	351	372	346	320	373	339	344	361	340	328	383	344	345	377	351	348	364	349	388	363	310	347	362	355	361	345	343	367	355	355	328	382	374	339	386	370	336	378	329	365	364	346	343	348	344	350	328	332	316	369	323	401	354	343	342	314	315	350	376	357	365	377	360	326	330	358	334	367	342	368	343	363	351	342	363	339	376	378	347	364	389	370	367	341	344	359	369	352	308	367	364	337	328	367	379	346	379	370	368	403	343	326	395	374	338	355	350	360	339	340	342	345	310	352	334	321	354	351	379	331	390	332	364	357	396	392	353	337	351	355	356	338	358	374	358	375	339	329	363	343	333	365	355	346	349	332	375	357	335	334	369	336	346	304	352	366	357	353	352	355	319	318	366	363	343	363	347	353	367	317	370	357	389	371	369	356	345	318	346	346	329	368	321	324	352	370	380	387	360	362	343	328	352	343	356	345	326	368	370	334	369	367	362	321	341	332	334	387	321	349	366	329	308	329	354	349	342	375	371	369	352	321	376	374	362	357	345	337	384	358	351	347	344	340	339	366	373	358	362	325	345	346	343	378	352	358	357	337	367	367	331	384	314	359	354	317	343	332	343	355	359	348	357	357	385	351	358	306	373	344	321	356	330	382	379	382	293	332	357	356	355	356	367	359	349	342	337	344	357	377	359	356	322	355	355	357	330	351	357	298	379	364	363	368	362	359	358	331	344	356	375	353	324	343	382	351	359	344	341	308	339	351	378	316	350	367	322	353	383	316	337	373	329	365	359	347	361	367	337	335	354	349	344	339	352	332	355	368	345	346	346	347	394	328	346	352	347	343	328	352	374	369	364	349	340	346	347	345	371	342	343	383	372	330	345	330	356	344	322	345	362	346	347	365	350	327	336	381	327	341	323	310	366	347	304	362	345	341	365	375	406	345	339	333	328	337	379	374	335	365	360	378	359	367	385	326	341	342	355	335	342	360	343	390	332	361	371	359	347	335	327	348	354	339	344	333	363	346	341	328	322	341	335	314	344	356	368	386	356	366	365	340	340	313	335	323	376	357	328	335	343	332	338	343	325	378	341	333	311	343	333	334	350	343	335	325	340	371	373	374	342	391	356	386	384	372	360	340	331	356	363	359	326	402	344	368	333	361	355	379	319	353	327	349	320	344	339	317	365	345	364	332	352	387	361	366	343	262	339	326	358	330	326	342	354	334	390	343	352	365	333	333	315	369	330	383	362	397	321	332	380	380	368	339	346	379	304	333	348	327	345	329	321	368	317	376	387	365	402	342	328	379	371	347	342	359	339	412	324	346	360	338	371	317	357	348	318	365	343	377	371	375	362	368	371	355	338	357	383	356	331	357	384	344	356	366	335	373	326	355	334	400	363	391	374	354	352	332	355	350	338	350	334	360	341	358	324	354	352	343	297	389	347	345	339	405	291	352	356	328	374	325	359	357	389	330	385	371	380	346	362	357	354	347	355	347	375	357	362	373	370	332	356	367	370	346	364	341	345	363	375	368	353	386	376	348	361	369	365	333	383	390	332	347	341	345	347	384	354	347	346	383	339	371	308	338	370	359	370	373	334	380	379	352	338	328	355	363	355	396	317	348	375	340	370	387	354	361	367	345	364	332	346	376	318	321	336	340	354	362	337	337	343	333	338	361	356	347	349	369	348	323	347	354	338	344	360	331	317	353	345	339	337	294	374	348	362	338	370	399	385	329	342	356	364	325	358	310	326	340	361	328	372	313	360	363	365	306	328	391	352	356	340	315	363	351	363	365	335	359	336	358	341	356	357	339	377	334	354	339	358	357	332	358	375	350	382	329	338	336	324	367	349	348	356	375	358	354	353	332	336	327	313	309	347	327	317	342	334	353	347	323	364	336	366	334	329	342	350	360	357	364	374	359	335	352	328	334	321	335	333	346	372	356	376	358	375	352	377	371	356	354	387	367	351	314	363	320	363	367	352	356	362	353	324	335	384	356	341	313	322	360	373	326	386	393	343	335	388	326	341	337	322	329	353	364	362	363	379	298	357	375	335	326	383	322	341	326	365	358	361	353	361	344	343	386	351	373	358	347	346	369	345	356	371	381	348	336	372	338	396	353	344	344	347	372	338	339	351	320	355	359	363	371	379	339	345	349	375	350	326	382	333	342	349	338	338	363	387	369	336	336	410	336	344	340	328	354	372	359	347	330	382	364	359	351	364	348	385	347	355	316	345	337	353	360	348	370	353	346	325	363	350	351	392	350	378	353	320	345	335	360	342	368	341	366	352	362	333	344	339	363	317	340	337	334	339	388	348	355	395	376	368	352	348	352	339	343	369	336	359	359	348	351	338	325	376	317	381	350	344	332	354	358	347	336	357	320	343	330	333	334	364	362	384	335	380	314	343	360	305	361	308	374	345	323	367	357	375	358	382	330	381	335	340	344	366	350	342	343	320	341	338	346	339	342	326	365	348	359	362	370	363	343	348	347	357	367	348	343	342	335	306	356	354	355	325	351	366	365	383	337	306	348	379	374	358	352	356	351	355	375	351	328	396	345	359	385	341	361	369	342	362	339	393	312	338	386	312	368	373	371	359	396	358	367	369	371	382	349	328	322	350	347	333	343	401	351	386	375	352	341	320	347	354	376	350	346	347	345	327	357	376	324	313	377	331	363	319	328	343	374	362	342	342	336	348	343	336	349	362	385	369	347	372	349	341	337	364	347	328	347	351	359	323	328	333	343	351	368	346	326	360	339	364	340	342	335	332	336	360	336	385	326	306	329	367	372	399	337	329	328	365	377	331	343	323	367	363	324	338	367	382	355	329	333	359	367	389	399	354	359	360	373	330	368	418	375	368	336	331	347	332	329	333	388	324	346	307	364	351	366	364	336	332	330	339	361	397	360	373	339	352	365	343	357	357	319	358	340	338	372	360	353	361	333	358	348	359	344	355	354	367	345	350	354	314	346	322	365	318	379	329	335	321	381	330	355	381	331	339	369	346	380	344	372	356	335	388	374	344	330	377	341	334	330	375	398	364	339	371	368	351	320	388	364	367	319	345	374	362	362	370	353	366	365	335	328	331	346	320	348	338	351	347	343	379	358	358	323	355	349	356	365	352	344	348	343	359	349	332	340	328	348	369	354	341	343	308	329	342	343	378	362	316	345	330	354	339	341	369	362	309	321	327	386
2368	1310	2186	2579	2766	2486	2306	2212	2349	2559	2285	2033	1850	1716	1678	1710	1600	1595	1557	1437	1328	1214	1188	1139	1140	1151	1142	1149	1155	1124	952	1045	995	999	954	919	924	988	921	884	871	954	881	894	867	909	912	856	843	883	903	945	815	834	836	866	813	921	826	825	885	837	766	839	802	841	863	887	841	807	862	778	865	875	826	841	846	892	824	859	900	873	908	819	924	895	829	838	855	867	847	849	831	847	838	873	804	884	832	774	826	890	858	876	827	810	837	810	797	804	842	879	851	850	857	882	847	875	847	853	817	898	809	836	857	849	790	863	848	847	797	831	842	817	827	865	867	825	853	845	815	800	850	756	851	858	896	875	870	915	803	849	823	842	863	816	867	804	832	830	859	861	860	835	809	868	828	870	820	841	851	865	872	845	845	831	854	850	861	849	801	825	896	823	882	857	854	842	842	904	842	849	850	851	891	858	826	895	834	814	824	816	883	839	812	887	835	848	881	870	854	878	846	832	885	806	853	771	849	826	818	853	820	812	818	847	858	929	808	887	801	838	889	815	917	828	831	827	867	845	871	887	853	819	837	785	927	835	853	848	865	862	847	894	844	854	828	834	843	832	863	843	853	841	827	823	884	825	892	904	815	909	812	801	861	833	827	860	806	834	865	830	879	919	894	866	837	822	856	871	840	820	878	834	833	887	839	854	882	855	803	840	823	846	790	841	862	838	860	862	838	810	862	843	874	898	827	873	895	829	860	826	860	844	830	856	831	881	818	844	845	823	843	842	845	835	885	838	831	826	864	853	876	775	868	820	829	924	872	848	796	842	848	790	831	838	857	848	786	864	846	848	831	867	873	845	835	894	791	824	856	833	830	828	838	838	842	855	844	837	855	876	868	845	799	810	807	852	852	788	835	901	836	886	821	836	825	850	845	828	858	823	814	848	851	840	802	826	862	785	867	893	825	870	842	837	869	835	860	844	863	842	884	840	870	833	813	811	863	864	859	857	849	869	869	928	841	857	845	814	882	806	830	845	871	825	834	832	838	840	811	845	834	867	846	826	872	834	930	832	852	884	793	822	843	846	876	827	825	873	860	800	844	841	853	889	907	805	859	791	850	855	851	802	836	944	855	832	819	850	808	822	850	852	838	860	829	821	828	833	843	849	855	878	918	836	817	821	818	872	834	830	854	828	810	751	850	847	894	844	849	838	842	841	871	875	814	852	865	798	851	869	855	841	846	869	813	861	836	831	844	858	841	842	876	823	845	829	858	769	866	830	863	824	788	875	853	880	833	826	849	798	858	886	804	843	866	869	815	839	842	856	839	853	873	849	851	827	825	867	853	842	868	843	869	827	858	904	850	839	867	853	845	876	807	832	841	943	839	829	861	790	783	859	852	849	838	912	871	876	839	822	853	849	834	798	827	818	797	885	893	847	871	855	902	844	846	836	838	879	856	873	846	890	923	825	834	816	861	905	864	821	842	829	879	875	868	811	857	836	891	854	903	824	794	825	900	854	807	838	775	858	838	862	883	803	836	869	833	876	824	840	845	901	887	842	794	819	871	861	845	869	839	913	832	876	810	837	863	865	868	892	862	876	859	833	882	818	813	794	803	818	896	842	865	838	848	867	877	850	872	831	837	846	860	897	823	882	878	871	857	826	810	888	913	758	879	874	826	879	859	829	837	791	863	824	809	845	908	834	800	830	844	818	842	847	836	885	876	867	848	850	837	872	820	877	867	865	821	893	828	861	861	845	880	861	792	829	786	878	832	854	855	900	742	858	841	845	836	869	859	845	839	833	800	881	885	887	825	837	868	803	860	831	829	876	800	820	828	858	855	825	831	796	913	820	833	827	841	778	820	866	841	870	851	872	842	843	849	869	826	833	843	861	838	861	849	783	913	886	848	873	896	881	848	854	851	845	821	835	831	855	850	797	877	834	868	824	809	846	861	827	834	889	826	821	798	874	890	840	788	846	814	840	786	880	825	870	843	800	846	905	862	851	890	836	879	776	826	845	822	905	899	866	884	861	893	783	797	857	852	850	817	910	845	865	866	809	852	888	900	869	817	873	851	881	835	851	837	823	811	825	846	855	819	870	839	819	825	818	853	871	840	848	868	837	827	877	872	814	877	886	843	891	804	850	830	828	840	840	797	828	817	809	804	871	876	841	826	872	858	845	838	788	856	831	835	818	870	821	852	827	869	895	804	846	836	875	812	821	902	857	868	830	856	836	836	826	868	847	871	877	868	817	855	858	833	865	819	828	828	810	843	846	853	845	848	826	817	827	792	814	849	824	826	812	903	847	780	833	876	882	893	811	860	807	812	893	826	804	829	877	831	850	841	819	831	887	879	848	850	875	813	819	850	770	789	804	857	839	851	813	888	844	844	819	872	826	836	833	855	859	820	811	844	836	839	853	818	880	838	847	883	858	863	794	884	840	839	825	864	833	818	817	820	858	840	862	842	810	850	868	830	853	815	856	860	849	887	834	876	846	861	828	844	877	818	869	835	839	836	800	818	879	823	850	844	907	849	852	841	870	807	782	871	868	931	895	902	878	910	861	858	870	797	856	818	866	848	859	825	867	844	885	922	843	930	802	786	844	865	790	869	847	858	871	880	815	810	826	907	860	858	886	826	870	833	825	882	785	820	851	872	876	888	890	817	796	856	789	784	893	872	852	842	869	890	840	820	830	834	853	872	812	801	833	864	821	877	847	902	859	848	888	865	865	904	796	899	902	842	868	831	859	859	866	917	843	815	874	833	834	873	831	840	841	833	864	823	817	869	877	804	830	851	853	845	814	867	865	830	848	857	853	891	881	868	854	830	857	822	864	811	864	862	791	815	816	855	801	843	850	801	898	839	874	886	856	829	838	826	871	810	866	866	834	887	891	847	791	839	801	871	809	823	856	875	896	828	876	839	874	845	828	832	836	800	822	824	846	817	853	762	836	843	919	792	789	805	860	874	885	821	850	877	835	858	848	838	862	844	820	888	854	849	834	830	863	858	842	799	912	857	810	871	889	828	837	840	850	831	869	842	880	816	842	804	874	935	882	842	880	849	852	861	875	809	869	843	829	846	926	846	868	861	813	837	827	811	868	874	837	874	900	794	865	865	865	809	855	810	799	858	874	875	876	831	850	901	784	844	834	852	869	842	794	864	865	858	830	833	867	818	819	886	853	878	889	843	834	819	807	884	818	805	863	861	847	889	844	854	850	875	852	891	857	852	866	827	847	880	853	814	843	833	815	880	809	804	877	845	857	889	869	916	842	850	828	872	834	832	876	837	852	881	855	843	908	813	848	907	909	842	875	831	834	821	868	825	874	838	769	833	838	849	824	867	822	860	861	881	842	853	837	861	909	873	853	909	872	842	888	836	866	866	849	820	842	837	849	806	860	851	832	817	834	919	850	877	820	857	862	795	853	850	861	884	872	863	840	818	856	849	797	820	896	888	862	837	858	865	822	868	851	879	804	874	841	811	812	814	860	909	879	807	831
7310	1502	1642	1541	1285	1162	965	887	908	895	821	736	683	637	562	598	571	594	517	496	428	419	418	425	437	430	434	437	414	379	373	390	363	361	367	376	380	351	343	361	340	362	337	379	357	358	357	358	353	350	368	374	365	388	334	356	324	366	367	332	317	331	329	323	399	326	341	367	353	352	339	362	325	347	339	360	320	353	331	350	349	358	358	338	323	332	324	357	374	374	327	356	349	311	362	327	357	341	322	317	328	344	307	324	323	356	309	335	321	362	347	355	334	371	325	366	338	340	312	336	323	369	353	345	300	346	354	339	330	340	371	351	349	342	350	360	319	348	360	328	346	325	371	350	362	323	319	331	354	352	332	353	353	339	317	345	304	327	321	342	319	328	347	317	296	347	334	353	336	344	378	339	289	352	376	360	320	375	295	321	334	334	327	339	332	346	362	337	333	347	359	359	316	382	326	343	329	340	365	304	314	334	349	361	325	324	342	313	347	316	325	316	347	315	316	328	372	333	376	332	345	322	320	306	342	332	302	356	356	353	352	316	360	346	345	332	360	326	356	365	354	344	365	346	316	305	355	361	383	315	343	329	337	350	307	352	326	381	383	347	378	318	363	330	330	327	365	323	345	335	351	367	344	371	331	355	350	355	335	364	349	359	370	339	340	329	347	370	355	337	342	329	353	356	328	361	365	351	351	358	361	337	353	343	359	306	335	325	299	335	370	330	353	359	336	317	349	383	334	318	361	322	338	358	363	358	333	350	349	346	345	324	344	342	357	362	360	324	333	319	312	344	381	326	346	357	306	324	362	331	356	372	306	374	343	367	344	323	364	343	343	323	321	339	389	334	352	345	379	343	323	344	369	319	356	357	323	321	332	359	340	394	378	361	354	326	362	342	342	320	348	336	351	368	343	350	370	347	352	371	321	345	348	389	318	333	361	358	361	316	364	369	351	315	369	377	326	391	362	338	370	334	384	347	364	340	324	396	315	338	301	321	350	360	336	349	367	357	317	348	351	351	319	344	329	327	341	350	299	355	342	368	328	338	326	336	356	339	345	361	330	333	333	323	333	319	338	324	335	352	355	396	334	328	344	343	316	342	345	349	306	344	300	339	335	367	369	344	323	374	328	369	343	358	340	356	327	330	324	378	343	343	329	347	335	355	360	348	334	320	342	314	338	358	338	366	334	374	335	359	374	330	344	371	364	348	330	356	325	361	362	362	382	339	335	348	338	318	315	335	358	355	356	359	349	347	351	363	353	351	330	377	345	369	315	333	343	365	351	315	345	373	349	345	341	374	345	338	364	299	366	402	332	328	330	342	347	378	338	325	335	365	358	360	340	396	353	306	353	330	329	363	331	322	363	330	341	325	376	340	339	321	334	352	349	313	331	354	350	313	332	347	351	379	341	341	367	349	367	338	361	319	353	351	305	328	338	354	344	348	358	316	329	342	344	336	318	321	329	332	335	372	331	363	333	371	322	321	343	351	338	359	332	356	327	314	331	379	327	351	343	342	356	337	350	342	357	369	312	348	326	336	347	335	368	348	370	339	354	359	343	343	338	320	313	324	327	314	342	350	376	354	317	327	331	354	323	336	303	349	381	364	321	331	319	342	353	353	350	342	350	334	377	348	352	346	358	373	332	351	351	327	288	386	310	333	354	326	329	388	386	330	305	324	371	306	341	369	346	346	334	341	348	337	327	340	312	344	340	356	351	329	336	307	333	309	329	337	364	321	370	354	330	337	320	348	343	330	367	360	316	346	318	372	371	344	353	350	336	342	344	325	330	359	321	355	353	391	353	343	320	318	343	334	363	359	368	321	354	335	355	331	360	369	372	361	376	335	335	329	327	329	327	351	329	323	351	337	328	317	335	325	342	349	322	351	313	343	327	342	361	364	313	388	340	327	332	311	330	320	378	345	337	334	328	348	364	313	342	338	323	318	374	362	361	337	345	361	329	333	326	335	325	327	330	333	338	326	324	342	306	323	334	339	341	376	341	340	351	358	356	380	305	340	319	357	329	347	321	345	312	323	365	323	349	322	349	329	355	344	308	358	314	328	341	312	343	341	311	312	305	303	334	354	337	351	335	339	324	335	357	335	373	363	337	338	352	348	347	375	304	353	366	315	377	331	300	308	367	336	343	342	313	356	335	367	352	350	338	321	349	362	356	347	319	332	357	305	354	330	345	356	331	345	336	345	325	340	337	331	342	356	363	348	328	363	309	317	340	307	304	354	340	351	344	324	333	321	351	357	345	328	353	343	329	315	369	348	355	322	285	374	363	374	344	309	336	362	391	335	359	366	333	356	348	313	366	339	345	347	306	336	360	328	333	326	360	336	344	309	356	326	366	338	342	328	303	313	374	368	342	317	360	330	331	366	329	342	349	336	351	353	315	338	372	354	318	338	331	334	373	383	348	343	334	351	325	345	341	346	363	381	353	325	324	342	390	342	322	331	355	380	362	365	337	314	339	339	359	340	343	378	329	381	331	334	368	354	331	336	346	329	327	341	346	331	332	322	343	381	359	326	337	365	347	343	352	311	314	330	335	345	328	323	366	370	332	345	353	347	357	297	348	318	320	328	345	325	334	341	331	326	317	345	386	346	316	329	325	330	340	334	349	340	321	371	338	346	379	333	308	334	347	360	365	340	334	338	316	347	387	348	318	352	313	379	362	340	342	350	322	339	347	341	305	344	359	351	370	318	350	338	351	360	355	365	296	354	314	339	345	332	332	337	334	334	364	338	312	355	306	345	308	359	319	344	365	333	361	335	315	324	353	359	345	335	345	334	383	345	338	363	321	357	342	362	335	329	354	359	328	343	328	299	330	310	318	347	311	322	349	335	353	346	330	305	324	361	371	349	377	334	324	362	320	337	358	325	339	338	362	311	343	337	362	354	335	381	389	366	348	346	345	348	349	335	378	325	383	308	345	364	332	399	326	340	347	319	349	375	358	338	349	313	348	309	353	300	338	362	311	318	346	325	334	355	338	365	353	332	375	316	332	349	324	327	328	333	345	355	340	306	344	340	357	330	366	341	359	341	357	327	329	336	356	361	326	315	353	330	348	329	347	325	383	359	344	360	390	388	398	375	308	344	364	348	321	308	340	340	336	339	371	383	360	371	336	299	338	345	357	314	322	339	335	337	334	349	375	351	369	315	323	327	336	354	363	376	318	318	335	333	340	384	365	361	357	342	354	352	343	330	328	321	358	328	370	340	315	343	301	359	338	332	316	366	337	332	334	343	350	323	355	349	348	346	330	339	325	347	335	351	306	331	379	364	385	341	360	377	347	348	321	342	355	336	337	325	339	368	340	359	352	343	335	325	307	314	371	322	354	301	363	329	330	344	349	362	313	334	349	340	323	359	357	333	368	346	335	324	389	371	352	316	319	323	330	360	337	330	330	339	328	362	363	351	334	338	338	327	323	362	331	341	310	344	282	326	342	319	382	326	358	344	353	336	310	291	365	313	329	362	317	338	328	389
6951	1905	3717	4845	5162	4597	4082	3643	3851	4149	3559	3176	2674	2537	2656	2504	2354	2361	2207	1779	1636	1590	1403	1327	1477	1388	1383	1311	1260	1202	1163	1089	1122	1038	1085	977	913	863	942	911	933	915	953	930	896	900	863	807	877	878	906	855	874	875	877	873	812	885	821	840	799	844	774	781	792	817	854	846	817	864	877	852	815	858	852	852	827	823	812	825	822	828	857	806	823	831	833	799	884	812	841	837	830	834	807	801	864	824	851	751	818	827	794	868	823	811	876	856	838	858	819	835	855	810	839	806	847	887	789	828	873	826	821	822	794	859	795	811	850	766	828	834	828	804	804	853	862	811	795	899	869	861	908	824	817	826	808	823	822	832	834	849	839	838	817	850	845	833	822	848	843	807	866	820	822	832	765	788	814	854	856	863	817	811	850	801	856	864	830	823	837	792	807	824	777	888	839	811	839	835	807	912	829	861	864	822	856	761	832	858	847	824	793	901	829	838	852	816	828	861	839	845	862	778	832	877	798	816	837	800	867	889	823	805	845	803	800	802	787	838	802	851	860	828	858	849	831	828	822	870	838	790	810	840	821	809	799	854	889	855	850	784	859	791	844	833	784	816	841	843	777	809	889	875	846	832	832	846	819	826	839	804	863	773	810	791	802	838	887	837	856	787	841	804	818	778	843	822	816	793	831	818	790	832	888	821	835	857	825	793	858	824	841	887	818	856	797	832	824	821	830	779	862	835	851	843	808	806	847	813	750	823	811	841	794	819	830	812	818	816	861	839	876	853	843	781	843	831	898	836	770	827	843	788	882	840	854	822	795	800	866	859	820	813	806	865	848	833	888	808	856	870	841	846	851	772	844	799	837	848	856	840	852	837	835	800	858	823	854	847	809	799	869	796	851	806	820	843	818	850	821	876	790	821	835	788	833	842	823	808	816	845	819	824	835	836	867	798	836	788	861	786	852	866	865	821	862	828	845	815	806	866	867	864	774	821	798	892	823	826	768	842	794	809	812	834	810	820	887	815	850	805	862	857	793	812	819	819	809	820	768	815	798	834	861	850	801	816	793	823	869	846	833	787	825	856	847	820	812	829	856	801	812	842	827	860	859	828	835	881	838	784	852	844	828	808	845	781	831	751	837	831	823	817	844	859	835	849	836	804	862	860	831	794	889	896	808	838	810	813	821	813	866	831	806	788	853	847	893	802	824	847	819	848	792	793	859	887	822	870	871	857	840	855	842	829	867	786	831	858	848	800	834	809	836	896	859	831	846	819	824	835	779	848	883	848	828	824	836	899	836	846	805	848	838	851	794	844	862	829	851	871	840	875	805	784	844	843	841	842	804	848	873	832	824	829	808	821	828	877	857	834	825	824	819	827	857	822	808	811	864	858	816	871	811	839	877	845	826	877	816	833	887	825	841	836	825	827	812	810	856	832	831	814	796	796	857	839	779	850	831	812	815	845	864	764	820	834	821	834	920	846	874	823	853	831	870	870	840	817	790	798	826	819	788	881	845	879	812	846	836	804	807	811	816	854	770	848	880	795	852	796	839	825	826	778	841	824	781	809	814	868	806	820	839	791	818	819	852	921	786	839	824	790	850	835	832	811	828	805	838	844	807	837	851	741	818	883	796	840	818	858	778	782	789	780	864	808	835	838	775	772	814	817	835	787	882	864	824	801	848	837	836	821	832	790	826	846	823	865	843	849	817	843	833	850	811	844	831	770	842	787	843	809	851	820	840	843	871	813	863	855	810	836	858	829	846	781	851	827	832	808	854	793	840	872	815	870	849	774	830	874	846	859	846	862	815	810	813	818	820	845	860	769	844	809	856	889	838	828	829	796	752	831	869	830	821	837	879	818	805	863	834	825	840	869	818	790	844	818	835	843	753	833	843	829	878	881	813	828	801	876	832	853	811	814	860	884	810	814	830	861	816	790	807	797	819	839	836	798	871	821	885	812	795	827	803	865	814	854	801	806	807	781	830	840	854	819	790	784	836	819	789	795	837	843	826	822	804	769	825	791	862	816	824	857	790	794	850	867	842	773	841	863	866	825	861	861	809	857	819	838	843	866	858	823	862	816	807	876	829	840	844	819	856	800	845	830	815	785	830	833	884	881	805	855	828	874	835	828	848	849	833	787	828	775	813	815	875	829	875	864	860	814	788	896	820	858	863	820	875	892	789	846	834	827	825	800	814	826	808	850	808	883	838	839	796	826	823	864	806	803	827	803	783	811	846	823	851	833	874	779	821	803	810	822	841	796	839	866	807	781	866	871	795	819	869	815	822	829	813	818	854	820	812	845	878	787	862	831	805	800	841	840	809	825	834	885	825	836	823	845	886	857	868	833	845	837	781	774	843	833	849	797	803	849	828	757	878	833	816	785	882	825	829	820	837	868	813	847	801	816	842	812	827	865	836	879	853	836	834	862	814	863	854	863	819	791	860	835	823	846	832	850	871	846	858	785	801	876	784	764	876	881	839	888	846	792	829	830	882	861	831	839	816	794	808	832	827	847	851	816	843	818	792	815	911	820	872	882	858	863	802	818	820	841	839	804	841	826	855	835	810	852	880	832	857	857	871	849	820	832	808	797	883	828	807	823	797	869	809	802	823	800	859	869	824	821	859	830	826	881	836	863	838	837	846	846	836	847	790	833	876	828	845	837	880	836	858	834	845	790	770	850	876	817	801	826	796	853	848	810	830	803	781	798	845	822	850	798	778	846	803	870	856	867	782	830	819	870	847	818	876	832	821	815	847	755	885	819	764	829	856	840	832	878	807	841	860	814	819	811	849	841	813	827	828	804	867	834	833	803	810	846	781	853	848	870	790	807	877	800	802	867	843	859	851	833	816	797	893	799	853	819	821	845	824	784	848	840	807	856	810	824	859	877	800	856	781	821	853	808	845	843	866	849	785	864	816	833	860	840	852	789	862	842	851	868	847	834	787	763	831	841	790	830	829	816	802	810	822	886	760	832	782	858	843	846	852	814	847	842	874	843	848	866	781	817	810	838	820	884	829	807	864	822	855	820	779	856	859	846	836	865	826	782	806	802	811	818	831	842	817	821	807	826	825	845	824	796	866	840	821	878	835	844	868	825	801	862	822	849	828	854	838	881	830	855	827	812	834	835	833	894	860	805	836	854	783	807	797	821	821	857	840	821	789	805	833	812	828	863	855	837	815	849	846	814	833	789	866	810	845	807	843	845	811	819	820	841	831	858	809	812	798	831	823	807	869	835	827	855	789	828	783	847	869	834	868	878	857	871	835	848	850	824	837	827	823	861	830	855	875	821	838	853	869	839	836	801	845	840	904	815	862	806	904	825	856	847	865	857	838	848	839	903	828	853	857	801	802	829	862	864	842	817	902	832	829	881	840	832	838	862	817	845	812	865	869	864	824	829	862	831	848	842	829	847	812	816	819	782	768	881	859	820	859	796	868	810	810	856	845	868	856	857	814	820	806	843	848	874	837	798	798	827	834	779	868	851	827	793	823	836	803	843
14165	2341	2473	2463	2111	1605	1401	1197	1158	1130	988	882	770	688	743	681	636	647	544	477	454	402	385	406	392	430	370	369	359	342	347	348	309	336	336	311	315	319	259	299	303	291	309	312	311	289	299	301	300	317	290	252	290	298	260	259	288	277	264	265	276	279	298	283	311	281	304	306	295	294	293	273	249	268	300	243	277	262	289	282	270	268	259	272	288	272	298	274	244	283	289	276	294	290	271	283	277	247	261	271	273	264	260	297	290	284	298	305	272	241	318	320	272	261	294	282	265	277	265	271	289	291	256	286	260	272	266	271	269	306	242	269	235	269	277	288	274	262	263	273	261	284	281	288	288	288	279	289	258	262	294	260	265	296	284	287	278	241	286	274	275	259	245	235	261	260	302	309	303	265	279	282	263	285	279	276	274	254	281	283	254	269	245	281	281	271	276	256	282	272	275	291	246	288	286	274	288	258	270	271	323	301	276	285	284	266	278	247	291	264	302	283	269	275	254	289	302	260	261	315	271	259	264	280	256	295	259	253	263	251	276	286	278	278	275	289	284	241	284	301	267	254	286	281	299	263	267	313	276	278	294	276	276	291	284	253	286	291	262	287	255	286	264	269	280	258	276	252	276	265	277	273	272	288	271	296	307	290	257	273	271	280	277	267	272	280	262	263	300	273	284	284	276	299	302	300	282	253	292	240	281	286	291	288	263	278	255	261	266	240	295	298	271	285	274	314	274	314	292	278	287	271	281	298	282	274	282	274	297	284	257	283	290	278	250	264	280	291	303	297	296	275	274	308	260	276	258	235	292	255	260	279	254	270	265	293	264	288	263	259	270	261	260	259	276	277	284	298	289	255	266	293	292	284	266	275	252	255	270	265	257	302	288	297	272	288	280	270	300	269	268	298	262	252	286	293	315	279	288	266	276	305	280	286	268	275	265	283	294	265	306	307	269	277	281	281	294	288	294	306	287	268	253	296	284	266	258	312	236	275	300	293	297	290	268	276	261	291	297	264	256	261	315	277	264	263	270	300	238	285	266	290	307	266	285	295	298	288	293	276	272	279	263	258	259	286	255	268	276	286	296	291	268	281	309	286	246	266	291	260	278	278	310	278	261	256	277	285	290	259	304	285	311	270	280	290	266	286	296	279	271	244	295	268	266	279	262	305	243	291	258	304	264	291	308	285	282	260	285	273	277	266	297	289	270	284	284	262	245	274	267	265	282	297	248	275	270	264	277	270	282	249	261	291	269	275	238	255	290	275	242	246	280	284	297	270	257	285	285	230	252	285	278	229	284	279	299	274	285	282	299	280	289	295	276	275	288	270	292	271	294	245	261	284	256	276	285	290	267	248	300	270	281	288	284	282	272	307	258	230	274	269	267	298	271	283	293	305	274	281	261	270	277	268	284	305	284	292	311	267	275	303	265	259	277	268	294	260	292	261	264	291	284	271	273	261	279	283	274	277	271	278	281	295	222	304	265	271	267	245	295	265	262	266	274	282	300	300	259	268	272	290	276	258	288	284	303	249	286	260	283	289	268	294	292	280	275	280	261	255	264	292	291	279	310	288	278	270	260	271	273	271	271	288	292	247	266	282	259	281	296	262	287	311	258	265	287	301	290	296	290	264	289	256	287	304	299	262	271	309	268	276	315	267	283	306	280	287	265	280	267	249	270	294	292	279	287	300	290	277	308	263	263	300	290	261	263	272	266	264	261	261	250	262	285	281	283	261	282	263	249	268	246	281	298	245	310	301	277	289	301	277	288	258	276	268	328	256	283	335	277	242	287	291	296	288	314	307	255	279	270	248	264	278	308	282	303	257	269	310	268	257	279	258	285	289	266	291	289	277	284	273	289	298	255	300	286	253	299	282	257	323	255	282	247	281	283	264	278	294	266	285	292	300	254	282	254	269	304	277	256	284	292	296	274	278	292	304	278	292	271	296	263	244	285	289	278	303	281	242	280	255	260	267	277	262	285	250	300	266	281	289	290	278	285	267	301	276	301	253	265	280	293	290	260	296	271	305	303	283	282	267	279	300	276	286	264	290	242	297	304	285	310	275	273	316	310	293	273	308	276	275	269	301	275	261	294	280	278	298	264	279	258	264	275	285	275	260	257	301	272	269	298	276	315	289	307	273	299	237	314	264	266	289	274	275	273	258	260	265	247	274	269	305	268	284	318	312	278	277	302	303	296	313	274	287	293	303	285	293	295	271	277	289	274	280	288	299	238	277	264	268	287	286	273	277	302	269	287	285	259	290	267	289	275	304	252	271	287	276	264	276	284	300	300	267	290	274	277	309	318	276	255	246	266	266	282	270	265	278	254	266	266	262	273	271	256	295	284	304	288	287	269	261	274	269	280	270	295	280	324	300	265	288	300	283	287	314	290	306	306	271	289	297	284	272	289	274	266	308	295	262	309	267	245	287	278	276	310	300	247	279	280	272	279	257	240	275	289	313	249	295	274	316	279	248	280	276	271	269	335	277	274	254	258	266	283	310	275	272	278	267	290	269	241	301	275	269	271	264	262	311	288	283	270	268	284	287	289	283	301	282	300	280	281	298	290	281	286	287	273	305	262	267	267	299	277	320	294	252	292	292	256	253	289	286	281	288	294	305	271	278	284	278	279	270	261	280	291	255	274	275	301	278	269	263	263	285	293	283	263	287	301	260	270	296	280	272	251	297	301	262	274	308	272	306	286	284	316	290	293	287	273	299	302	271	281	287	268	299	242	289	252	311	261	269	272	279	268	292	275	253	281	298	323	288	289	264	295	289	286	242	286	278	300	276	279	266	295	291	259	239	273	271	260	276	266	266	275	288	285	260	279	254	326	288	302	320	251	241	254	266	272	287	287	269	290	258	261	278	270	267	277	281	251	263	269	256	250	244	290	311	286	285	298	289	280	260	322	276	296	279	279	264	290	280	298	263	251	266	287	301	273	283	262	293	282	284	289	261	310	288	273	281	265	273	262	251	315	267	270	298	291	274	281	294	297	287	246	257	288	299	305	294	267	315	295	294	270	263	269	298	278	296	267	307	308	242	289	277	252	273	259	291	304	272	275	250	282	283	287	269	294	314	248	285	287	297	273	292	262	264	272	261	263	286	267	290	289	284	275	272	291	278	277	292	286	243	297	255	289	286	265	296	283	294	276	260	296	296	326	283	305	276	280	278	274	267	278	271	291	269	284	278	299	274	265	247	254	292	300	246	250	303	271	282	254	293	292	299	289	258	257	303	261	258	275	259	262	281	252	265	284	269	239	303	257	280	282	297	267	279	293	278	289	232	281	301	245	257	277	285	274	271	284	265	275	270	272	292	301	272	256	275	306	280	292	313	272	299	257	260	304	279	258	276	283	275	269	268	296	286	269	283	240	277	310	274	312	241	288	297	294	255	269	271	285	282	295	278	285	283	277	297	271	268	281	294	269	274	258	319	290	280	247	263	271	279	297	280	272	305	286	276	250	268	286	291	282	260	291	292	303	277	319	300
9031	2404	5030	7277	7867	6713	6028	5636	5772	5542	4926	4160	3592	3338	3321	3223	3096	2863	2323	2001	1865	1625	1520	1588	1658	1506	1438	1220	1247	1067	1094	1046	1047	979	985	869	838	904	757	776	768	773	789	775	793	771	702	754	747	748	714	732	729	736	749	664	677	704	705	684	664	689	665	675	686	743	704	699	706	713	696	706	681	685	687	692	734	712	649	690	719	674	652	632	698	702	691	662	726	666	699	698	716	680	706	724	671	680	688	672	663	692	690	678	714	709	750	670	678	681	706	653	700	692	690	677	714	679	687	657	688	692	654	696	666	704	684	666	657	728	708	686	660	647	661	708	702	732	704	657	658	716	699	715	694	696	661	690	684	663	693	704	706	680	685	710	741	661	668	693	697	665	689	714	711	685	712	711	718	642	734	647	721	717	712	678	664	693	705	683	688	697	677	650	744	683	688	704	673	716	727	674	702	689	693	663	627	675	708	687	711	732	672	666	693	706	672	735	663	703	648	725	671	673	732	715	698	654	662	670	729	719	671	698	697	679	673	710	672	742	685	668	659	660	675	664	640	654	699	729	688	713	688	703	675	668	672	705	674	688	675	672	674	663	742	672	736	653	642	714	632	659	649	676	706	655	701	667	681	703	657	705	713	648	667	705	667	703	701	707	686	721	639	708	657	678	742	680	700	684	727	718	726	677	677	691	703	664	715	677	712	710	659	693	699	689	687	661	681	740	695	712	684	735	721	707	693	700	655	682	690	690	680	727	708	665	702	733	707	689	669	711	698	655	711	710	700	717	702	684	673	653	659	640	701	656	681	679	697	645	677	693	730	659	664	698	725	693	712	710	648	699	669	648	664	713	687	678	735	698	706	713	712	690	689	713	679	689	701	729	697	706	701	706	710	725	664	690	664	697	659	695	701	661	652	693	721	671	657	721	729	720	722	660	694	701	664	681	704	721	688	706	670	686	728	653	643	663	665	649	674	721	696	681	710	685	680	711	690	755	684	709	722	681	664	692	675	699	683	743	705	715	654	699	708	674	749	700	681	660	700	689	726	700	709	686	723	683	700	670	697	652	694	669	710	680	723	717	688	762	704	727	684	672	692	702	748	689	698	686	739	685	750	710	685	706	703	715	748	708	662	689	632	727	670	710	715	668	637	723	645	672	680	658	687	699	687	635	725	711	718	669	731	655	682	655	681	649	720	665	707	608	710	690	700	712	668	709	668	657	678	625	674	653	660	697	711	685	672	651	689	711	693	708	671	708	651	691	659	668	710	678	685	671	701	618	671	728	707	706	689	762	665	678	743	682	733	699	685	675	700	657	689	683	697	697	727	716	660	709	713	667	753	658	651	707	669	740	681	685	695	657	679	636	655	703	680	730	692	668	736	726	691	686	663	724	721	670	728	683	700	748	710	664	726	664	635	679	704	707	702	694	732	673	704	645	700	661	684	669	612	678	688	705	650	716	700	727	712	708	689	705	710	677	710	716	678	701	672	697	703	649	683	708	697	689	677	687	679	714	738	665	670	667	662	671	673	704	632	719	682	727	697	667	697	690	681	667	624	710	686	655	705	648	687	707	686	619	659	665	684	636	685	691	701	721	694	668	666	661	690	651	695	673	679	704	691	734	657	698	708	683	659	674	687	674	715	698	683	702	699	654	751	682	700	701	649	714	688	657	759	673	660	668	695	683	716	673	641	727	651	652	692	702	658	679	664	650	669	745	704	700	718	659	729	686	722	650	715	673	703	684	651	672	654	679	699	698	673	686	751	712	654	670	662	710	675	742	691	705	690	689	684	693	735	719	674	675	712	681	722	659	620	716	674	708	684	693	696	697	673	693	637	691	670	612	693	708	658	677	607	674	738	703	710	680	657	679	653	652	693	717	654	663	674	690	692	720	637	660	685	699	695	671	668	654	720	731	711	670	707	701	674	707	681	737	682	658	688	768	663	677	700	725	685	665	679	705	717	751	738	652	655	707	675	643	660	714	712	677	686	725	722	667	739	680	660	717	723	706	683	671	682	672	723	682	674	661	700	659	679	666	708	732	687	671	665	703	696	715	688	650	708	680	739	684	697	661	731	668	669	682	680	725	684	749	660	729	709	730	700	706	729	679	728	699	709	646	716	664	685	654	672	700	697	640	645	693	696	659	704	684	675	736	684	682	647	729	709	688	654	730	679	731	717	706	681	620	675	650	640	691	698	665	724	682	696	682	714	735	703	698	672	669	671	686	671	686	655	688	704	665	716	671	698	710	678	647	655	687	693	660	672	639	671	701	687	721	660	695	713	673	719	687	696	709	714	676	681	679	738	662	743	709	654	736	706	688	734	708	678	669	702	707	646	657	721	698	708	681	702	661	678	682	722	644	694	701	671	705	675	691	693	683	669	670	691	676	690	683	690	662	692	695	695	698	690	725	676	681	663	690	679	681	703	699	670	730	662	710	674	693	686	702	703	618	654	657	703	722	699	660	670	695	727	681	665	698	696	676	691	693	664	717	650	681	671	690	667	703	694	685	708	707	665	736	695	699	714	695	703	661	710	699	671	666	624	663	686	682	684	696	649	643	748	691	661	678	715	685	689	689	732	664	687	730	716	662	694	665	722	657	684	686	657	689	681	706	684	681	689	661	707	692	658	714	723	705	681	692	667	707	692	715	677	641	675	683	705	720	691	692	709	667	667	719	679	680	736	686	672	705	713	712	719	705	699	711	711	683	682	695	685	658	701	718	715	694	660	721	679	680	692	673	651	699	692	678	648	736	752	673	671	666	691	654	608	659	738	689	674	691	669	693	728	736	681	670	668	656	665	679	743	687	694	702	674	721	714	683	736	711	713	677	663	676	666	651	689	698	654	704	687	699	645	695	656	650	661	676	700	687	680	681	690	703	657	696	694	695	638	664	683	674	686	661	700	665	715	694	678	669	727	677	682	741	656	698	695	709	638	691	718	702	697	670	687	679	703	690	688	724	659	719	672	713	751	663	676	656	725	702	704	645	647	690	714	672	673	741	681	682	736	716	688	666	676	659	687	656	727	734	633	720	649	690	695	675	725	692	658	676	693	675	695	648	691	637	665	664	704	676	738	658	701	667	680	724	692	698	665	674	745	680	719	686	710	663	693	722	638	690	712	685	662	714	692	722	684	708	680	659	665	677	682	729	696	700	695	685	732	693	652	683	686	661	689	743	670	738	705	716	678	678	696	704	702	700	691	710	701	657	714	687	641	674	666	679	724	700	698	687	697	671	687	719	685	682	749	682	659	729	728	714	735	747	703	723	685	691	674	673	671	676	669	725	657	695	669	714	679	690	660	657	696	670	703	653	682	646	691	691	716	690	694	724	707	682	693	699	660	674	700	723	707	676	636	712	673	658	673	686	753	707	698	710	673	709	692	670	683	691	646	669	698	690	689	686	708	704	721	713	667	685	700	667	687	706	688	681	701	747	706	665	668	706	687	710	650	665	690	695	675	728	678	765	706	689	698	705	697	683	696	652	694	710
2261	826	950	1069	1060	816	742	818	730	609	600	509	521	541	519	502	498	436	432	447	370	384	397	450	377	395	400	367	321	344	401	389	373	370	340	344	354	359	348	364	332	356	348	376	369	350	332	312	359	327	332	376	337	314	338	338	318	313	345	366	280	310	357	327	346	346	329	356	303	342	334	337	328	338	349	346	327	328	331	324	354	352	361	336	366	364	353	390	330	371	334	325	331	323	371	324	319	329	349	342	367	349	356	319	333	349	378	353	308	341	332	374	329	328	344	354	357	357	316	331	352	379	347	315	363	314	372	327	334	317	342	337	334	350	379	358	347	344	313	311	355	361	353	354	362	370	320	314	327	340	327	351	329	300	375	356	351	359	323	341	353	330	355	346	352	364	345	331	337	324	361	334	352	354	315	352	355	356	344	366	354	341	342	350	343	384	342	383	366	339	371	335	346	340	340	317	390	328	364	364	330	359	324	361	372	321	333	320	308	332	358	373	325	319	378	340	352	329	324	349	328	370	330	351	314	322	347	323	337	366	341	335	332	319	339	345	319	309	344	364	346	326	333	349	344	397	337	359	338	297	378	340	327	344	350	343	339	335	375	346	334	354	322	334	366	386	348	390	356	327	379	348	329	334	349	380	371	350	362	337	337	318	320	361	318	331	368	341	344	322	339	331	327	359	355	324	351	369	344	363	349	327	333	381	328	347	325	355	333	356	339	342	319	361	327	347	279	353	361	385	341	329	335	364	376	347	326	341	341	331	376	355	349	349	346	304	369	343	344	322	376	340	367	354	352	332	316	383	314	366	290	341	375	353	355	325	347	338	341	361	335	344	348	356	334	338	333	334	325	311	304	343	318	363	370	348	351	369	350	365	351	373	342	328	360	346	347	328	342	350	363	373	308	349	344	352	347	317	341	353	339	328	351	355	342	372	324	296	328	321	345	371	339	338	316	342	366	384	361	371	344	381	305	331	340	357	313	348	324	306	391	325	355	353	369	301	327	378	358	346	333	362	329	387	346	362	336	328	322	323	339	345	363	339	342	314	326	351	334	318	350	371	375	326	315	348	345	372	335	338	373	368	351	321	313	354	361	353	344	341	344	312	364	363	342	325	357	338	372	325	332	331	337	386	354	356	369	303	324	345	388	323	358	315	341	358	359	354	375	333	342	335	351	375	332	334	368	374	326	333	364	325	346	379	331	375	312	352	351	348	380	361	345	333	347	351	319	359	330	356	298	333	353	374	339	354	377	347	359	353	372	374	362	348	343	342	355	331	341	334	329	330	364	379	347	335	312	344	353	347	369	405	335	340	358	343	365	342	351	306	353	324	341	310	327	340	365	339	328	302	329	324	355	315	333	323	369	339	336	347	338	331	354	361	387	332	366	362	326	345	363	346	352	380	338	328	353	352	337	369	361	352	352	367	360	364	358	373	351	379	349	354	357	351	351	359	299	332	334	331	371	345	334	367	376	348	396	385	346	375	378	357	354	336	351	314	333	312	317	333	349	362	353	352	358	359	339	364	353	354	339	343	377	341	354	389	363	327	321	337	353	350	354	336	360	342	350	326	347	349	401	368	316	330	336	348	360	339	352	328	291	323	337	323	355	353	361	338	330	357	347	349	351	345	358	340	335	336	377	331	320	307	344	337	337	343	324	367	351	348	328	329	353	352	298	326	369	347	343	332	335	335	335	330	361	388	358	363	326	382	320	372	336	360	373	356	369	327	342	314	338	342	366	317	318	342	342	384	377	313	343	330	328	349	352	361	344	338	348	347	320	340	348	342	368	337	345	310	351	328	343	356	331	342	363	303	348	333	367	333	363	320	356	356	357	350	304	357	327	352	321	352	301	331	336	360	350	357	342	331	362	351	355	370	326	327	342	316	366	344	322	326	369	344	334	347	361	342	338	338	365	332	349	332	343	347	362	308	317	345	380	360	363	344	379	319	331	321	337	332	351	340	333	360	401	358	361	348	371	328	332	321	294	307	344	341	346	335	319	333	361	368	333	366	393	353	354	357	379	325	339	359	321	342	346	372	369	352	339	370	358	349	336	322	341	333	371	311	311	316	349	360	359	343	350	336	304	371	364	355	345	376	356	332	349	317	355	330	335	355	364	363	358	321	355	327	340	355	340	315	351	355	344	351	371	309	332	324	339	354	349	346	341	342	376	362	312	329	358	317	326	321	342	356	290	349	350	288	325	323	348	370	327	339	334	388	327	378	353	375	355	331	382	357	313	364	355	330	367	348	351	368	368	359	343	351	398	368	345	296	349	348	339	356	323	329	344	365	315	356	344	359	370	338	368	336	314	340	366	343	357	360	356	362	348	357	361	335	373	359	321	367	349	349	344	340	357	365	348	337	337	353	331	334	359	349	347	321	335	345	334	346	342	368	355	328	322	391	347	315	360	356	342	306	297	352	354	361	376	375	332	327	374	324	342	362	318	360	338	338	344	338	329	354	375	343	355	326	310	380	294	374	306	351	364	340	346	319	352	329	330	362	313	352	335	304	348	355	365	313	316	348	340	316	389	338	331	335	302	353	325	346	347	338	347	348	359	308	324	352	341	343	327	326	378	328	350	342	348	320	337	323	342	309	348	347	339	341	356	339	336	344	341	364	358	347	371	364	301	360	361	344	349	339	351	342	373	324	351	350	319	332	340	367	337	382	379	346	348	349	364	367	347	361	357	315	374	356	356	355	358	339	356	356	319	352	311	367	357	349	327	361	308	323	337	394	319	372	352	365	356	339	322	329	369	321	377	374	339	339	337	312	339	342	327	324	368	344	324	353	387	325	327	352	342	342	320	365	338	331	341	349	339	361	339	352	373	329	335	368	352	344	356	355	349	345	327	334	345	347	354	351	344	341	345	347	342	334	338	344	324	344	338	327	358	331	353	361	389	345	328	362	329	345	319	336	346	338	355	331	333	359	361	362	370	342	347	329	369	358	385	353	302	341	340	333	379	356	322	347	354	350	365	340	319	355	335	357	367	332	353	310	354	319	343	359	360	326	365	380	358	331	338	317	352	377	372	360	347	327	322	370	358	333	386	321	323	340	351	340	347	301	322	347	322	340	363	338	366	338	334	375	340	332	343	368	335	316	353	318	351	366	308	363	339	336	345	358	319	323	368	355	351	350	319	370	355	357	363	389	291	356	381	372	339	327	361	350	351	356	333	341	338	362	374	339	343	339	348	391	341	356	337	366	367	348	359	308	393	328	374	345	348	316	363	376	375	325	337	342	322	359	372	412	365	356	338	345	307	366	352	332	339	344	340	374	392	384	370	347	380	345	320	358	340	309	336	308	371	343	351	323	329	339	337	330	336	370	372	341	348	369	386	338	347	331	341	359	311	348	366	393	301	352	357	322	343	343	334	337	341	345	342	354	330	323	333	341	332	356	376	335	340	309	366	327	355	352	339	353	348	337	336	342	350	374	346	339	363	337	323	362	354	314	305	374	359	346	325	335	350	335	361	369	362	300
2672	1349	2471	3707	3804	3343	2936	2945	2822	2566	2373	2073	1848	1892	1938	1868	1790	1544	1422	1260	1208	1148	1149	1164	1157	1118	1023	992	975	956	1062	981	971	905	927	952	909	891	882	906	882	823	848	881	839	864	846	857	852	837	847	804	841	853	852	819	825	813	802	870	831	814	817	854	857	884	827	846	834	873	828	831	828	829	805	841	822	842	839	829	835	899	863	821	861	839	806	878	809	833	832	824	871	865	829	884	834	827	803	807	762	830	881	794	797	821	855	804	871	802	824	853	820	815	856	810	805	865	794	795	779	838	825	831	821	872	837	890	883	854	841	788	850	914	860	858	830	845	842	842	815	806	784	894	843	821	812	871	860	857	849	861	878	838	881	803	793	847	855	866	820	808	833	829	863	841	789	819	817	840	821	819	819	772	799	845	866	879	893	823	856	885	805	869	816	859	797	845	846	831	858	876	809	800	870	827	820	827	859	839	824	816	807	845	828	847	816	854	843	856	848	806	839	849	817	848	842	810	832	809	853	798	845	871	880	816	812	877	845	830	836	801	841	834	800	822	803	859	875	845	834	830	842	804	852	834	841	857	843	838	834	835	866	856	857	823	776	808	810	823	825	802	846	841	775	815	801	794	838	806	832	865	845	804	837	846	831	825	807	828	883	772	864	849	851	832	831	854	838	843	828	844	848	833	777	846	750	818	785	843	851	843	814	805	830	810	809	837	816	803	855	801	842	825	847	842	860	792	848	829	777	815	820	824	833	874	810	803	804	835	831	781	838	822	837	800	774	832	786	818	858	774	831	818	812	828	862	860	855	833	831	843	864	826	821	813	836	862	814	852	818	831	821	851	797	842	826	835	818	885	819	881	856	841	827	859	850	852	802	826	831	829	883	866	902	810	850	877	855	832	796	842	824	840	899	838	856	814	795	865	824	819	858	852	839	855	835	814	859	888	816	797	820	835	852	846	842	861	852	903	769	886	854	848	809	892	864	825	817	874	845	879	833	876	861	831	832	803	809	877	840	863	824	848	815	860	792	830	787	843	822	805	853	864	850	845	845	833	841	889	839	836	908	844	847	830	835	815	807	814	867	870	826	831	825	789	876	847	852	836	859	846	865	860	830	841	838	841	827	850	823	816	833	804	788	789	828	825	848	808	807	856	859	856	880	795	862	860	832	810	812	823	850	889	835	886	871	884	832	783	813	852	858	820	827	791	796	831	797	841	878	840	822	834	835	850	878	810	882	813	788	830	778	828	849	791	828	803	847	807	861	871	821	879	859	819	884	860	824	865	834	751	817	872	848	780	870	833	854	841	859	851	866	839	826	848	878	870	852	891	804	798	781	807	843	874	866	843	790	861	843	813	805	799	845	856	792	872	828	877	838	784	846	802	868	834	854	850	821	782	837	853	869	849	846	822	799	765	871	784	833	846	841	846	897	864	821	826	864	827	886	854	805	834	799	851	854	855	812	853	778	863	868	830	791	829	833	831	812	825	838	783	818	850	820	833	819	799	852	858	863	817	817	835	794	840	831	889	839	864	778	776	833	809	905	794	817	843	827	819	849	836	850	819	808	838	863	838	840	853	850	823	853	822	839	844	755	872	909	877	795	840	865	840	786	847	880	816	862	803	895	825	815	799	820	843	837	880	831	794	832	783	835	826	803	877	848	878	813	846	824	863	868	785	833	821	830	847	857	783	830	798	851	884	835	830	840	830	843	874	808	853	814	888	845	858	811	905	877	892	807	842	845	881	797	829	817	841	850	859	802	827	826	768	795	816	841	818	844	860	808	795	861	820	846	801	817	852	854	814	856	825	826	817	832	784	812	830	852	833	843	845	876	885	855	841	843	794	828	819	793	853	821	791	858	828	802	778	786	831	852	843	828	806	870	854	822	839	801	871	860	864	830	883	822	801	810	877	815	855	881	806	814	824	813	839	868	808	835	823	843	842	827	849	876	873	836	788	809	736	821	817	776	869	832	799	841	776	811	823	797	804	834	824	801	824	836	860	824	818	863	841	797	834	819	824	803	819	861	843	837	829	804	885	852	821	870	857	852	844	848	841	854	844	777	772	869	840	828	830	825	805	855	872	827	813	799	832	800	786	847	799	874	818	803	854	789	834	845	841	838	887	852	832	829	842	849	811	839	822	798	807	809	841	844	820	851	824	805	805	823	793	873	825	857	838	828	805	817	823	815	890	799	849	819	869	846	842	763	867	800	788	888	787	833	810	815	826	839	828	811	838	805	836	818	807	846	778	870	826	830	815	790	825	827	845	883	838	885	855	863	798	822	851	809	830	847	857	834	840	860	811	815	786	861	842	819	810	841	831	847	821	814	823	829	896	856	800	755	807	836	856	815	862	828	871	839	884	804	774	824	809	782	796	885	828	819	849	859	856	898	791	777	862	804	788	899	850	856	814	892	840	809	800	845	895	850	852	839	810	828	891	888	813	834	879	837	819	773	824	825	873	832	844	802	847	856	848	791	829	811	849	838	767	818	855	803	812	803	817	815	862	852	824	811	848	838	807	868	792	835	829	808	840	852	811	807	810	837	830	875	860	879	818	833	857	888	799	817	850	779	810	838	837	790	817	822	820	888	853	828	829	812	855	841	806	804	870	833	845	835	836	880	867	804	884	843	845	822	845	829	888	803	789	788	815	836	813	865	791	796	850	852	828	878	829	859	860	841	816	846	870	832	833	826	811	808	869	818	793	850	845	867	838	834	859	828	800	824	795	900	836	823	860	810	839	826	827	834	783	836	810	840	804	857	866	804	857	843	836	828	856	812	835	860	836	826	869	812	823	880	799	807	838	840	870	786	835	838	778	858	815	864	843	826	842	824	848	836	817	869	835	866	811	831	831	889	856	843	857	841	833	882	827	832	833	832	856	853	858	798	810	818	828	879	827	845	915	837	784	849	806	794	800	809	796	864	823	794	837	812	850	779	829	828	880	837	773	830	832	861	823	822	825	807	852	818	840	868	827	839	826	830	765	857	836	816	787	861	807	809	869	844	853	850	848	831	841	818	833	836	796	807	850	828	839	812	794	813	899	813	836	819	785	873	826	862	840	810	786	818	847	853	819	830	805	814	813	882	855	828	775	841	847	835	809	855	792	831	850	847	834	810	810	751	840	859	836	809	788	838	789	807	855	834	853	844	842	830	821	830	804	853	829	788	791	836	862	858	861	853	875	830	785	909	822	829	804	860	847	781	849	875	763	832	857	812	830	845	845	803	869	838	829	782	794	822	812	780	842	862	858	803	826	841	858	824	802	800	860	837	824	837	829	825	835	808	842	852	830	842	848	873	829	781	842	810	806	799	854	894	874	848	823	780	819	837	858	853	882	754	847	814	858	846	840	840	893	824	876	824	798	857	810	845	813	821	868	818	825	810	838	839	847	845	826	798	884	793	857	848	839	858	847	862	857	833	863	811	836	826	892	789	860	871	832	896	837	924	853	807	760	824	780	855	849	830	841	891	832	870	844	855	821	849	821
7535	1531	2055	2133	1810	1464	1146	1108	998	906	809	698	633	663	624	608	576	479	453	440	411	413	419	403	380	377	389	374	380	386	359	380	346	347	346	342	334	339	323	352	366	368	362	379	325	322	324	357	340	340	334	357	343	336	314	328	319	325	370	309	334	335	349	325	341	305	356	326	321	308	354	337	307	332	344	318	336	300	314	337	344	361	348	322	355	349	314	372	323	319	369	324	363	330	309	358	330	373	337	339	333	331	338	295	304	322	330	321	326	335	331	342	320	337	310	342	340	300	355	353	373	328	327	340	351	379	342	321	329	356	391	317	324	352	284	372	383	320	304	343	323	324	372	296	328	320	336	329	321	323	339	313	350	357	343	334	304	340	348	326	359	331	316	325	325	328	327	372	316	361	352	309	315	313	303	313	299	312	328	337	355	353	341	351	293	325	330	343	334	353	345	317	318	315	333	347	327	327	344	310	323	334	298	325	348	320	329	325	313	375	312	361	312	334	339	353	332	368	334	331	335	352	344	350	339	348	333	323	351	320	342	358	322	335	332	369	332	308	331	304	351	331	310	338	312	359	338	297	329	298	340	381	319	332	331	344	358	340	347	353	355	331	313	349	337	320	331	336	365	371	331	370	321	321	346	324	349	349	312	309	318	355	379	320	347	341	335	328	332	305	311	327	337	322	310	334	319	337	338	352	338	321	343	344	347	339	367	329	313	325	326	333	326	314	349	388	330	336	334	325	338	335	309	341	316	359	355	302	327	302	344	335	315	297	371	338	329	316	349	337	349	332	351	320	383	352	343	354	346	317	317	360	324	327	323	329	358	328	340	351	296	342	353	311	355	299	356	365	365	319	334	356	339	332	318	343	348	340	312	363	310	361	282	335	327	379	361	361	334	313	332	321	357	297	335	314	344	338	342	326	265	343	337	329	331	314	306	324	368	320	364	311	326	333	329	293	336	340	309	324	339	307	329	360	367	347	336	342	303	307	331	329	346	324	342	321	359	318	343	313	310	350	347	366	363	348	352	361	355	346	337	320	337	333	370	345	325	341	322	364	338	336	345	359	327	328	321	355	340	337	338	311	315	345	323	376	330	346	357	327	317	337	330	311	332	334	343	325	361	315	321	331	332	314	332	324	312	370	337	356	382	316	367	378	358	341	321	379	305	336	335	295	309	347	351	355	354	338	331	321	327	324	334	329	329	366	328	326	339	388	347	356	314	357	346	362	323	335	356	305	344	314	340	354	326	323	294	336	351	338	343	343	323	353	328	356	334	298	327	345	338	316	328	379	302	349	346	322	305	322	328	345	341	321	336	366	323	352	318	363	369	296	306	310	345	320	321	348	314	318	320	339	333	339	370	329	315	324	325	331	313	333	332	324	325	295	339	340	330	370	326	323	360	375	310	332	318	338	313	300	314	362	338	338	342	325	325	305	306	340	303	345	321	331	349	317	306	310	333	338	335	346	334	362	329	325	353	329	377	320	370	338	351	342	329	321	350	343	351	321	339	309	312	361	342	333	370	314	337	312	306	301	322	350	347	341	345	343	317	339	351	327	333	348	306	309	336	307	341	315	356	344	342	349	326	318	340	333	364	354	349	335	347	328	318	341	345	360	331	330	363	331	271	331	371	339	363	320	325	343	322	367	333	339	367	345	320	315	357	303	314	321	322	327	329	339	328	332	335	298	326	347	336	374	381	348	320	297	328	322	333	360	319	339	288	337	335	320	342	336	334	327	322	368	377	335	348	345	318	317	340	370	315	348	339	347	378	293	317	302	293	353	332	289	325	371	334	364	291	343	352	333	347	305	360	314	354	352	332	321	325	366	302	329	299	359	307	354	348	338	313	348	316	327	324	338	317	350	332	378	328	340	344	352	353	347	317	324	349	301	341	312	339	328	340	318	308	330	360	345	339	335	350	329	325	345	351	337	299	323	356	359	307	325	304	319	321	313	350	324	348	292	333	359	306	356	323	346	366	315	338	325	327	314	382	346	323	347	328	324	300	373	317	343	320	328	295	370	333	321	342	342	327	338	336	331	319	341	321	388	353	356	323	307	346	317	301	341	367	340	347	331	359	338	314	344	346	362	346	338	350	314	316	325	322	334	327	349	333	328	345	335	332	315	386	320	330	337	335	329	320	334	333	311	357	365	319	334	356	346	378	371	312	320	337	351	359	330	317	394	365	331	332	361	326	336	353	351	325	371	341	354	324	333	325	302	363	315	334	344	331	339	356	328	308	329	302	331	287	354	360	322	341	314	352	368	318	332	337	333	331	350	344	354	321	320	349	345	362	315	296	333	348	316	343	305	345	324	330	341	334	324	339	339	328	391	333	331	346	378	315	370	344	342	349	348	334	329	330	345	360	321	330	322	319	339	338	318	326	324	322	317	342	318	335	346	324	345	312	338	358	315	313	335	350	332	367	346	350	358	345	356	300	314	373	309	353	326	324	339	353	317	347	367	363	313	342	338	326	302	302	318	335	331	325	324	366	336	328	350	369	323	319	343	335	309	313	294	364	315	325	313	330	343	370	357	325	325	351	348	320	356	331	333	364	364	362	339	351	345	333	341	372	319	367	346	344	344	322	361	323	350	335	357	341	338	366	336	325	324	323	342	311	325	333	355	334	346	350	349	306	330	316	315	339	338	322	343	349	360	329	339	347	293	347	298	320	363	309	341	332	329	327	328	346	311	330	337	316	341	305	319	352	353	330	347	347	381	348	318	312	313	344	333	319	340	330	339	333	350	355	340	334	345	322	371	331	304	359	350	309	322	343	345	356	323	338	317	307	315	340	356	348	304	318	345	319	320	326	346	327	341	325	303	351	339	371	305	320	328	332	309	346	309	368	323	337	372	348	360	365	329	321	318	327	324	363	332	335	317	316	332	290	344	336	336	357	316	340	333	323	354	329	351	362	319	321	356	339	338	354	326	353	355	325	329	350	366	361	343	356	322	342	359	306	367	325	339	330	361	346	352	333	338	343	364	342	334	334	347	344	367	362	337	344	356	374	364	310	341	333	316	316	344	345	359	308	317	362	318	324	328	320	342	311	363	336	357	324	341	318	316	311	296	339	351	351	313	380	348	307	347	326	340	331	304	331	328	370	345	345	334	327	314	328	344	363	326	343	310	312	352	339	355	343	350	338	334	348	331	336	315	313	358	362	335	329	345	307	307	367	392	341	323	313	341	332	317	319	351	314	349	329	332	332	338	328	362	336	338	344	315	361	315	337	329	309	319	306	331	336	343	362	331	339	345	353	331	298	336	320	360	344	343	360	308	321	323	367	348	314	322	317	321	336	332	338	313	337	323	348	346	339	362	306	332	326	342	341	332	335	319	362	314	321	313	340	342	314	324	323	348	337	339	335	344	343	352	329	337	319	366	312	350	344	350	310	337	361	314	313	344	323	299	352	335	323	361	322	349	314	335	358	370	343	352	308	369	351	349	351	330	351	336	324	327	306	352	323	337	296	305	303	316	346	340
7119	1894	4222	6891	6988	5951	4930	4976	4717	4232	3692	3096	2874	2961	2759	2706	2406	1960	1670	1649	1526	1410	1397	1405	1252	1315	1280	1183	1125	1169	1116	1055	947	993	972	923	948	914	906	879	843	933	859	925	896	849	856	792	779	775	804	823	870	831	808	819	873	826	815	790	860	827	819	807	794	822	804	854	784	821	825	834	836	852	819	818	790	799	812	848	790	841	819	797	849	815	819	837	852	794	814	751	818	780	834	819	788	789	826	834	836	846	831	802	869	837	854	851	846	765	814	807	826	760	802	801	825	801	796	835	797	787	831	791	816	816	841	808	835	828	838	809	822	874	880	806	818	807	823	819	799	819	831	825	786	764	795	798	844	838	766	824	795	814	828	817	838	778	812	786	818	819	767	806	778	840	836	875	792	871	832	804	831	776	770	775	783	784	824	866	805	785	816	823	807	823	835	789	843	850	814	784	788	763	851	821	796	794	787	845	840	769	792	864	801	822	776	874	779	841	784	791	808	810	789	841	822	811	823	836	816	781	788	817	827	826	802	817	789	862	854	796	825	777	815	820	814	782	771	826	813	786	835	796	805	794	810	807	790	783	838	832	760	817	775	825	812	827	771	814	821	801	768	780	788	832	814	837	766	809	838	805	826	833	815	869	790	860	905	784	843	771	781	804	845	772	777	873	791	822	770	836	794	796	835	800	842	796	794	758	800	812	811	818	788	823	748	811	839	790	847	815	820	838	861	835	780	798	847	772	822	734	799	763	798	855	822	847	785	742	880	829	740	790	776	847	849	831	795	809	823	855	784	828	858	764	791	773	813	799	814	787	790	818	784	771	814	805	824	834	767	790	886	796	801	793	859	818	765	814	789	817	809	812	799	832	812	841	843	843	794	773	779	840	790	832	887	818	785	904	864	783	816	846	809	813	786	763	746	837	791	819	833	803	779	853	843	771	851	808	833	806	826	794	760	774	812	781	822	814	818	794	817	826	830	851	778	848	787	777	829	773	810	839	792	838	823	773	847	840	798	765	847	841	781	788	792	822	789	794	850	816	779	825	872	808	788	857	815	809	823	828	827	840	794	801	892	823	825	802	815	822	788	784	773	825	810	819	786	826	803	806	852	785	845	782	828	798	828	817	828	799	831	781	782	803	801	814	873	804	812	808	816	758	755	797	787	837	817	810	761	807	817	794	768	859	843	801	832	819	784	790	809	853	860	798	820	807	828	828	851	792	832	811	778	813	780	792	853	845	829	813	791	858	843	816	812	832	824	845	806	802	828	850	823	825	801	821	807	783	831	827	772	817	846	818	844	771	825	831	820	809	825	760	789	896	790	807	836	801	773	839	781	813	800	821	794	758	799	829	809	787	803	809	843	775	822	782	764	848	813	791	840	796	840	843	817	824	847	740	749	802	858	799	798	820	750	814	848	794	799	803	821	811	895	792	810	835	790	811	835	736	843	785	825	792	835	783	836	845	806	824	804	804	732	842	797	837	835	800	851	840	805	787	773	826	798	824	786	762	827	832	798	807	813	784	806	786	808	829	825	850	836	794	779	808	776	806	831	842	809	850	778	824	777	863	803	784	823	809	824	771	843	826	817	808	778	781	823	807	795	785	870	810	787	820	820	778	829	769	823	845	812	806	809	808	814	832	826	832	810	826	813	773	823	850	766	806	853	813	805	814	791	825	876	794	855	844	812	785	804	760	812	797	753	805	821	820	803	815	857	796	798	836	885	827	797	804	821	814	803	842	786	845	871	856	831	841	827	799	807	872	837	810	820	793	784	801	837	808	812	785	788	787	842	763	806	818	746	803	824	877	830	834	801	798	837	799	839	816	810	806	801	825	812	862	792	834	839	803	813	804	763	854	787	801	798	788	757	798	850	756	777	777	805	854	818	839	793	845	782	797	800	798	810	800	831	850	770	855	757	801	777	823	832	812	818	806	804	799	763	826	760	826	808	813	830	775	798	820	774	853	783	815	838	839	775	783	823	800	811	853	800	888	841	822	807	814	802	818	834	749	863	808	795	842	818	759	849	818	796	818	834	776	844	817	746	777	809	766	771	825	843	819	758	840	805	843	801	822	828	832	846	802	829	806	826	780	794	879	802	796	801	800	809	811	807	794	821	868	820	846	831	750	850	804	820	827	818	813	796	815	846	846	813	843	845	832	812	777	787	821	799	805	802	768	841	806	867	840	795	870	801	828	812	793	833	863	796	863	846	848	837	811	797	846	753	809	747	826	787	837	750	810	751	818	822	811	815	812	758	846	811	797	807	851	800	802	797	778	808	754	801	834	821	852	785	810	784	808	819	773	798	787	780	805	782	810	797	801	761	822	848	817	813	797	886	821	843	776	836	813	831	791	846	836	830	811	815	825	751	805	848	850	811	848	821	853	852	732	832	783	838	831	809	828	818	806	815	826	789	846	844	772	750	837	828	817	824	886	777	819	858	815	758	827	846	858	804	821	810	782	793	796	823	793	819	854	866	833	803	779	820	849	877	835	806	802	791	805	853	775	813	768	813	794	771	810	809	835	874	819	791	778	845	830	798	874	796	789	834	777	775	823	847	807	770	821	836	780	808	805	784	843	819	769	770	822	797	761	841	842	835	813	797	764	791	810	831	814	785	799	822	772	787	813	819	823	774	798	829	830	770	787	784	818	825	813	816	828	766	782	783	822	794	811	770	811	834	763	797	809	767	830	786	837	814	813	805	783	810	828	794	790	848	828	754	796	853	813	792	778	833	819	804	872	809	841	817	826	811	790	826	807	789	809	826	823	849	827	820	840	819	769	819	805	763	863	796	817	766	781	813	799	847	819	760	778	794	849	805	822	825	838	822	789	805	786	759	801	821	756	803	817	805	806	855	859	825	784	814	804	824	752	778	839	815	854	803	812	866	772	817	770	826	785	854	809	832	793	853	818	855	824	821	815	826	786	817	769	823	844	850	819	821	778	834	763	777	816	826	864	804	823	794	855	799	818	797	804	807	832	800	818	806	805	809	808	824	807	788	803	805	850	839	827	812	786	837	787	827	847	781	817	802	810	807	814	819	827	839	806	815	790	832	835	860	825	824	841	797	824	772	806	825	767	836	867	825	839	811	862	830	844	798	778	819	808	813	858	801	867	804	783	833	824	820	824	805	792	841	810	798	806	819	813	803	835	783	786	833	812	838	820	865	808	796	860	824	763	821	786	837	808	880	855	834	805	813	798	849	798	796	815	758	822	837	767	795	835	845	819	764	840	792	847	798	807	771	824	824	790	798	843	823	872	827	825	840	830	852	828	860	790	825	823	825	815	784	782	813	812	815	845	778	804	827	779	846	758	852	807	801	837	835	834	838	800	797	870	822	823	851	808	778	807	787	832	846	773	830	831	822	828	776	826	847	827	771	822	831	818	846	782	849	784	825	799	822	741	815	846	803	808	777	810	832	791	832	768	807	807	809	847	792	819	780	820	821	876	885	811	827	858	823	856	870	800	839	825	838	789	813	856	811	789
13928	2520	3304	3618	2767	2128	1528	1557	1488	1223	962	818	811	739	827	705	640	513	419	436	447	397	402	363	420	381	335	336	344	352	311	292	323	299	296	274	289	289	311	267	290	289	306	290	265	283	267	291	301	277	315	241	287	268	320	269	269	245	284	286	278	296	246	286	251	274	301	289	287	257	282	283	267	261	277	243	288	277	266	272	292	297	285	283	260	290	266	263	261	269	286	279	270	260	273	272	278	262	291	287	278	232	274	287	304	252	295	246	263	294	255	262	282	254	273	273	269	266	255	250	295	302	275	259	303	261	273	276	269	268	280	267	299	255	286	306	260	309	290	284	257	287	266	280	261	268	271	257	280	281	261	280	263	293	259	287	254	256	255	304	284	281	283	270	319	270	244	285	279	261	279	297	282	304	302	290	278	281	262	270	265	250	286	289	281	259	294	257	267	273	291	274	276	284	265	288	299	285	285	250	277	285	265	278	257	273	240	247	278	314	261	288	239	296	310	262	256	292	291	285	249	271	278	262	287	266	276	283	277	262	253	286	284	279	275	286	266	260	276	237	289	279	271	253	292	271	264	245	272	274	254	249	290	300	274	276	259	286	308	272	292	297	265	249	260	275	273	284	248	250	270	236	295	262	259	310	292	278	283	290	240	294	301	257	263	259	262	279	286	279	289	268	262	281	250	275	257	277	271	295	298	287	263	297	242	271	257	298	298	305	269	266	309	270	274	275	242	273	237	270	279	300	308	281	249	267	269	266	300	296	283	295	288	269	279	289	265	303	251	254	274	267	280	276	287	284	246	277	272	232	257	290	288	279	288	299	284	253	304	229	273	293	254	248	299	269	244	266	290	280	278	238	274	271	258	302	266	299	255	260	270	248	241	266	252	294	267	251	275	276	235	284	250	261	283	255	278	300	280	253	266	253	227	309	292	276	263	307	292	274	271	279	252	272	277	295	256	284	257	292	282	280	261	277	252	275	281	262	266	240	278	317	288	255	274	285	273	254	260	281	264	273	229	255	267	277	275	283	266	256	276	284	263	243	269	264	247	255	265	301	248	249	257	260	279	260	299	243	256	276	293	316	307	246	278	303	307	251	298	259	281	290	269	268	287	280	268	250	256	241	276	291	293	262	251	273	275	287	277	262	268	278	250	255	288	254	266	261	236	248	293	268	245	301	273	233	278	272	270	279	294	294	252	306	295	234	283	268	261	255	257	268	268	266	302	268	265	272	284	274	284	299	280	268	273	282	255	263	305	272	274	267	306	295	271	305	250	259	290	269	279	291	290	286	307	278	285	274	288	253	274	270	277	271	284	269	316	307	280	268	287	238	298	252	280	273	261	227	290	253	267	279	273	262	324	262	283	292	287	287	264	287	248	236	266	249	272	243	268	263	258	293	259	288	266	288	275	268	274	275	287	291	279	266	258	277	258	266	278	267	292	252	298	305	287	270	282	286	258	259	264	267	228	280	282	300	300	258	261	295	253	282	285	285	304	252	289	280	275	289	268	263	275	256	285	267	262	276	283	278	250	244	253	263	236	254	271	283	273	273	257	286	314	267	281	266	253	237	246	280	242	306	271	290	244	269	292	238	259	272	279	254	305	286	287	265	269	280	247	275	261	261	307	248	253	319	265	257	303	286	316	277	266	244	270	264	262	268	277	276	276	301	270	254	258	277	298	271	277	250	293	256	263	245	240	304	277	265	285	274	281	258	244	300	301	275	282	276	277	249	242	315	274	285	253	256	280	259	254	277	240	302	236	251	285	274	267	262	253	246	268	277	269	284	299	258	313	279	283	273	275	279	276	277	264	277	273	274	247	286	284	268	272	264	273	289	258	281	246	310	293	269	269	266	242	260	319	270	277	261	282	257	290	270	293	272	268	282	273	288	252	274	254	260	274	263	270	242	294	237	268	256	287	237	281	282	278	277	287	301	308	259	274	282	243	280	283	240	292	293	276	284	260	277	302	306	272	258	255	268	258	231	282	273	280	255	284	248	285	273	278	283	279	260	268	279	270	253	257	281	283	267	267	300	287	278	254	279	252	284	296	272	270	308	273	269	284	283	266	263	264	262	276	282	318	249	278	283	286	291	271	296	284	306	258	281	302	260	240	289	309	254	256	272	243	253	273	253	269	286	316	291	304	248	287	291	268	264	239	280	255	283	257	292	288	282	294	252	273	266	270	300	262	281	287	292	293	285	275	246	277	260	280	263	264	259	293	245	281	258	287	280	264	281	261	258	299	274	291	259	294	263	264	250	264	239	291	304	246	280	263	268	290	288	238	274	266	321	273	245	271	277	301	248	243	283	250	258	297	271	270	247	275	286	285	276	286	309	272	267	294	272	254	267	285	276	303	274	280	314	292	272	309	269	258	265	246	251	268	297	237	257	312	277	260	278	239	270	277	276	260	297	293	258	253	243	275	285	283	272	273	266	306	289	252	286	293	299	279	274	266	283	281	262	258	246	278	288	291	280	253	270	264	260	270	274	262	269	267	289	268	268	252	320	270	288	292	268	276	290	284	289	286	269	263	281	276	284	255	312	263	286	277	257	260	262	262	285	321	284	268	314	265	257	237	282	286	254	269	276	255	240	262	295	273	269	269	297	275	264	270	275	273	245	238	253	274	284	265	265	268	289	270	270	277	265	252	277	251	242	251	285	276	248	296	272	260	296	298	306	270	254	293	263	291	259	280	247	311	275	306	245	288	273	270	291	322	301	293	296	271	241	292	271	279	258	268	289	262	268	275	266	270	265	254	271	301	314	250	234	272	279	241	257	283	263	243	270	279	258	280	264	239	256	250	236	270	257	249	250	284	287	274	276	238	261	298	265	271	266	281	313	293	278	296	294	259	254	271	247	284	288	254	289	268	264	294	272	284	250	253	305	292	240	263	287	279	273	311	284	287	252	299	293	222	261	242	284	316	312	265	289	301	289	265	278	269	274	305	291	265	275	281	264	240	286	266	255	283	298	303	240	292	289	242	281	286	283	277	292	269	269	257	264	266	247	246	258	255	277	274	291	254	280	276	281	287	291	278	268	275	277	271	279	255	260	270	257	267	265	239	253	256	272	311	286	272	280	300	256	251	264	274	265	284	267	276	259	296	269	226	278	281	268	234	284	261	278	266	256	285	258	290	270	276	248	273	270	264	249	261	250	277	263	273	259	268	296	270	247	277	306	273	279	273	279	266	258	252	258	279	243	276	280	277	257	269	282	243	277	295	269	244	290	301	281	261	274	275	271	266	288	246	265	281	282	251	223	297	269	264	256	289	290	271	272	290	272	283	299	288	308	267	268	262	300	287	270	272	259	258	271	278	279	259	288	268	280	280	276	280	252	274	260	284	296	282	239	263	273	225	234	272	241	265	279	254	285	290	282	283	278	282	272	245	283	270	261	262	283	269	286	271	246	242	277	291	254	258	277	269	277	261	266	279	282	268	266	271	269	252	238	255	282	282	248	275	262	292	273	283	307	278	291	269	308
8980	2482	6609	10511	9920	8146	6871	6939	6691	5671	4804	4135	3839	3792	3734	3700	2886	2284	1885	1795	1594	1594	1518	1370	1531	1281	1281	1301	1173	1097	1006	980	943	898	896	824	843	791	786	788	761	758	770	751	751	727	723	719	743	689	671	716	701	714	709	628	705	671	705	678	661	681	654	682	679	684	620	659	675	708	652	679	701	719	692	638	700	661	660	688	675	658	673	663	660	660	681	648	640	676	695	684	692	682	640	684	689	674	687	686	682	675	694	703	721	685	677	679	651	669	676	652	678	627	668	636	626	688	720	686	676	701	662	664	682	674	665	679	703	689	651	671	675	657	721	654	636	685	680	647	624	670	698	681	696	666	713	647	673	647	661	688	653	649	691	632	661	660	676	641	665	630	656	689	662	657	677	630	605	675	673	658	662	663	635	650	697	669	715	679	703	687	649	725	697	664	583	679	681	650	685	635	689	655	719	661	647	622	647	678	705	683	686	668	657	639	674	690	691	640	685	646	678	659	632	679	682	665	678	722	694	664	656	671	699	662	661	665	636	688	650	652	719	632	662	671	655	681	693	698	661	683	693	670	688	693	645	675	679	678	676	690	646	676	625	676	678	638	670	676	703	683	680	686	700	656	691	675	639	646	694	671	616	636	685	657	746	705	680	709	742	699	667	710	684	646	677	643	651	694	657	665	690	643	692	625	662	668	625	672	701	658	656	678	616	635	658	707	662	690	666	652	671	663	729	674	672	677	652	683	615	650	680	725	678	684	695	678	662	658	721	695	675	682	665	664	685	723	671	694	641	667	641	669	697	698	636	679	661	670	637	718	622	677	712	685	658	609	680	654	692	681	698	698	658	675	689	678	672	648	669	661	692	660	680	648	701	734	643	716	689	650	695	692	629	691	677	692	634	705	690	685	706	706	657	648	695	675	683	694	674	674	702	669	653	694	703	708	650	616	633	671	662	626	663	639	706	656	690	702	678	661	681	708	671	663	706	681	652	670	666	673	660	707	669	700	670	655	667	659	697	625	688	722	651	733	639	599	679	673	679	704	600	687	687	665	626	664	681	660	701	684	698	645	657	681	700	673	661	681	653	629	725	676	647	669	632	681	640	644	623	701	704	665	673	658	742	671	664	664	662	660	641	675	643	630	717	685	659	698	624	683	681	696	687	679	695	674	689	677	660	622	638	629	665	655	701	680	709	694	647	673	647	685	678	670	689	670	644	697	713	655	663	692	641	666	692	666	678	706	674	701	662	681	683	638	657	694	686	669	724	663	625	640	657	661	680	653	662	663	677	666	695	706	635	685	695	669	657	703	670	673	643	663	681	719	677	668	660	626	694	659	662	632	696	702	678	696	624	669	646	666	720	652	696	668	662	694	684	686	705	706	702	647	717	668	682	653	619	668	633	673	676	663	673	669	674	681	626	644	644	666	673	690	664	676	650	670	670	692	651	647	652	646	645	635	653	663	668	667	686	664	711	700	681	648	688	685	699	681	610	715	722	690	683	652	704	676	741	698	653	631	676	679	680	683	656	682	673	621	653	654	656	645	706	661	679	686	647	734	679	683	659	701	665	689	684	674	692	647	696	651	664	671	683	643	689	683	684	640	659	665	655	631	713	690	645	642	689	645	688	734	651	699	703	676	688	684	681	665	662	719	677	691	649	679	670	665	703	718	690	676	723	700	715	617	634	673	681	728	630	665	650	654	646	655	706	672	646	673	742	612	667	707	674	721	674	668	711	669	682	666	676	675	687	684	716	690	706	655	662	658	641	655	631	671	673	661	689	667	645	684	686	711	654	686	688	668	678	662	663	695	657	646	699	713	652	674	695	665	693	683	656	628	664	660	632	649	695	706	632	636	673	640	659	632	733	641	667	708	688	667	671	720	687	694	658	678	656	682	671	716	613	646	642	651	634	662	715	680	651	689	656	702	664	656	686	704	673	745	685	685	642	665	663	628	712	701	680	673	664	665	711	678	667	641	658	632	655	636	651	667	641	688	652	621	665	673	641	623	673	647	667	628	682	670	636	747	694	679	680	678	702	694	642	683	639	625	652	643	671	643	665	663	665	655	706	670	660	655	659	628	685	688	639	711	688	676	683	720	656	719	671	680	656	687	651	690	659	662	679	695	691	646	682	658	649	698	643	656	640	662	635	665	678	691	709	685	637	642	630	646	671	726	705	673	650	665	714	656	670	701	670	675	683	682	747	663	666	647	667	634	653	702	687	656	670	687	665	677	645	669	655	678	662	652	648	648	668	653	685	657	685	640	645	667	667	681	650	663	665	693	651	683	656	685	682	713	632	689	658	679	647	709	671	634	689	716	668	642	680	736	672	690	674	672	655	676	688	666	642	690	623	651	650	649	687	684	663	665	700	716	707	709	697	658	635	668	704	677	694	659	672	637	719	656	672	653	642	678	715	702	661	682	668	663	657	678	675	607	662	692	738	672	648	687	697	648	661	654	657	671	688	685	656	674	696	698	670	647	673	644	662	700	699	682	660	708	717	692	682	661	668	697	631	630	679	697	691	678	720	663	700	658	658	642	664	620	666	684	622	679	675	693	672	656	644	694	656	681	681	658	662	647	685	678	630	686	695	702	719	693	665	694	657	663	687	617	678	674	638	701	636	684	693	658	681	618	675	706	686	684	658	671	602	672	676	709	668	654	701	667	650	657	691	648	659	667	674	712	653	643	691	616	658	642	688	678	699	711	711	671	646	727	687	672	652	668	678	661	674	659	666	651	644	681	646	663	631	633	707	663	657	633	673	691	697	678	665	671	714	662	685	711	634	637	725	651	698	657	698	709	633	677	695	649	639	675	705	654	704	658	665	667	615	683	665	665	654	654	699	682	721	706	652	658	650	713	663	671	664	655	668	649	657	683	693	676	666	673	675	638	691	678	640	692	731	657	653	665	681	658	647	673	656	685	614	683	620	661	697	629	670	666	665	623	665	630	657	691	689	707	698	658	661	700	658	693	663	652	674	662	688	688	661	683	665	703	696	677	674	656	693	711	678	686	725	637	672	660	647	639	689	672	586	650	694	670	670	698	681	626	662	658	666	685	681	688	683	680	661	674	614	699	655	681	634	633	650	686	657	733	665	685	666	708	696	618	652	673	678	647	674	632	677	687	648	660	669	620	675	632	658	654	658	691	705	699	653	712	676	693	616	602	658	674	657	689	725	612	696	657	657	713	653	672	663	662	618	664	703	664	641	678	676	681	696	670	655	650	654	668	652	673	687	627	668	670	717	668	655	643	660	716	665	684	698	703	629	706	672	693	617	672	681	660	652	652	733	710	660	702	657	677	663	679	684	670	693	665	612	627	690	650	671	714	679	658	662	687	641	676	643	690	679	689	615	685	690	704	671	686	712	690	643	699	636	713	648	678	669	654	695	673	699	670	688	630	665	667	697	711	689	658	718	648	677	711	668	674	656	629	669	652	691	684	655	664	701	657	693	669	679	686	737	674	685	662	633	655	673	655	654	694	634	683
2249	981	1515	1643	1299	1056	874	844	705	661	600	522	506	540	560	517	416	444	369	403	360	421	370	392	370	383	389	380	403	357	341	342	362	337	333	360	355	385	330	328	349	346	366	346	347	371	374	320	321	321	334	335	360	346	330	317	337	344	313	329	349	334	331	358	333	350	353	337	329	345	326	315	336	341	343	341	323	356	342	316	333	359	369	353	333	319	349	312	315	306	347	337	319	349	346	347	353	348	330	354	359	346	368	330	331	344	335	329	339	327	348	312	354	329	343	312	329	344	354	351	311	355	346	319	352	310	373	380	350	328	382	330	344	350	316	361	347	327	367	365	303	317	341	329	322	324	319	340	314	341	354	320	336	339	358	353	358	338	326	337	340	342	342	358	360	371	342	328	342	365	333	347	306	302	338	335	337	369	346	347	379	367	356	356	339	353	353	327	338	339	342	361	343	375	320	369	353	363	355	351	340	340	360	304	324	318	332	355	319	314	350	350	343	351	328	335	315	314	321	349	341	338	341	328	344	317	325	335	381	312	322	330	348	354	347	369	331	372	353	302	317	356	342	351	324	339	326	354	322	371	357	295	365	351	330	312	377	361	314	324	307	371	335	334	336	306	336	364	328	345	313	366	328	380	357	368	318	300	347	357	363	337	350	334	337	349	349	323	318	290	315	343	345	304	350	347	321	354	352	351	325	334	335	358	356	321	342	363	325	326	347	340	347	338	323	324	328	326	293	357	331	314	304	365	344	340	391	369	360	331	336	357	333	321	339	375	349	379	334	373	296	316	339	318	322	332	358	343	355	336	349	342	337	321	351	340	359	348	351	372	320	326	331	354	348	372	373	330	331	340	319	339	366	355	316	328	350	328	330	345	323	343	351	359	369	363	352	312	361	357	330	354	335	340	336	318	346	365	358	326	333	347	341	325	343	318	339	332	365	355	377	353	331	338	392	320	351	354	315	352	321	321	378	345	339	358	311	314	321	353	361	353	337	315	366	344	365	312	351	384	338	359	362	339	348	382	370	349	363	340	326	329	335	331	364	341	348	332	368	326	351	358	371	370	337	318	361	337	359	374	324	322	337	356	375	361	326	319	339	388	345	318	334	337	317	339	319	368	350	308	323	366	337	328	368	342	334	348	382	300	375	340	352	320	300	337	357	328	329	366	335	359	347	349	382	321	331	366	324	320	348	331	326	329	322	348	351	324	326	320	309	314	326	349	314	335	294	314	328	349	350	312	327	365	326	330	331	353	353	334	357	346	337	343	335	341	330	338	315	340	360	326	357	313	344	355	386	315	326	332	338	336	342	326	319	331	390	368	339	311	329	317	353	332	325	365	335	329	352	368	301	317	331	310	376	360	355	310	361	358	339	334	362	391	370	361	310	362	359	345	337	365	362	360	347	308	350	359	380	340	335	364	354	340	368	329	354	342	356	325	315	364	342	344	326	337	321	334	293	366	333	365	339	340	314	304	351	350	362	324	339	319	335	324	345	333	345	350	352	370	341	344	316	342	308	321	328	334	307	335	320	364	320	331	350	347	332	304	347	340	312	316	335	366	353	348	342	339	352	337	369	348	336	358	382	322	339	323	334	345	342	342	347	341	314	351	363	366	355	360	341	332	349	372	363	336	354	326	344	332	308	377	353	349	337	330	321	340	320	369	349	330	339	346	345	338	323	355	348	323	343	352	356	297	372	364	362	330	343	347	342	305	354	320	315	311	344	335	375	314	341	372	330	322	345	343	334	326	365	340	316	341	317	327	348	379	353	350	326	338	353	325	326	339	350	309	311	353	353	360	345	313	305	316	343	323	348	356	355	350	325	325	328	362	360	350	333	379	359	355	345	304	311	337	332	352	328	356	328	318	351	336	369	343	376	370	349	302	327	349	353	319	327	372	353	307	355	370	350	302	366	355	329	338	352	345	327	325	333	345	336	348	349	331	329	326	338	341	346	325	336	366	377	349	360	305	327	329	328	342	322	354	362	352	343	354	343	329	346	353	399	367	314	324	365	384	360	322	298	340	337	365	321	319	325	306	358	346	341	313	377	318	369	362	375	335	330	309	324	322	324	293	356	350	321	349	330	309	342	334	343	320	309	321	349	310	317	347	354	349	321	340	375	331	347	361	342	370	345	342	329	335	313	338	334	309	324	386	318	326	375	331	361	350	353	337	352	330	340	342	356	324	337	389	313	337	328	337	367	334	410	357	345	330	370	339	361	339	341	382	351	349	341	344	306	370	326	366	340	323	335	347	345	334	362	349	338	331	372	354	309	334	367	350	329	345	348	375	329	368	365	324	345	319	323	299	349	314	328	325	362	331	344	324	314	344	328	352	346	325	344	323	362	366	351	360	326	329	345	359	366	357	349	323	357	329	328	338	323	314	336	363	330	349	374	331	338	333	381	345	323	352	333	325	347	349	328	345	345	330	312	344	342	314	322	347	313	304	343	354	313	353	355	334	340	309	341	330	297	341	364	350	390	354	353	329	312	343	348	352	333	323	331	369	331	319	361	316	328	320	303	335	347	337	331	367	311	369	338	350	348	370	355	346	370	330	339	356	342	331	345	290	308	334	382	348	364	351	334	326	395	360	327	360	297	358	341	326	335	389	347	330	341	328	306	355	321	338	358	346	346	338	339	326	350	345	349	337	338	301	367	343	335	321	335	365	296	337	357	323	350	356	344	349	332	328	326	368	373	333	357	331	367	391	343	366	325	338	309	365	321	359	358	309	312	349	350	357	322	317	328	331	341	340	334	343	346	335	329	349	343	331	335	344	338	363	330	379	378	362	358	348	367	346	323	331	301	309	319	331	329	350	356	377	338	345	345	305	350	370	326	308	339	332	375	329	314	336	317	316	393	328	374	331	342	299	335	343	350	351	333	349	323	360	323	341	346	342	334	349	316	353	351	351	328	332	355	336	316	354	350	342	375	337	346	358	319	360	352	342	352	344	351	371	336	346	311	345	301	342	323	366	355	369	336	364	349	362	368	330	345	315	347	356	344	343	311	350	360	350	356	305	328	379	364	322	346	322	323	345	310	324	315	325	331	343	331	344	342	358	341	343	331	390	319	369	308	337	304	353	349	345	335	348	366	305	356	324	335	329	338	347	344	324	370	351	345	325	301	340	346	374	334	361	319	353	367	326	366	341	323	374	348	354	325	356	349	322	342	327	320	340	352	345	339	382	387	345	335	361	365	332	328	349	346	315	324	332	371	336	385	367	351	344	332	367	338	371	346	326	310	370	369	356	377	361	338	330	310	311	325	326	384	356	326	331	349	324	331	355	352	342	339	338	321	349	344	375	352	364	385	336	348	366	356	335	324	322	347	361	336	388	366	342	327	334	320	333	330	339	311	294	361	347	336	312	318	325	341	345	346	384	368	337	340	343	348	326	343	329	315	370	344	290	324	330	350	366	355	329	373	316	331	293	320	357	338	324	320	344	323	348	342	317	320	336	370	326	358	354	332	364	375	394	331	345
2610	1558	3416	5230	4798	4048	3713	3530	3199	2707	2361	2086	2140	2038	2026	1915	1485	1370	1228	1258	1212	1217	1150	1173	1077	1023	1117	1003	1086	1002	953	961	940	886	932	860	858	887	867	898	815	851	853	910	898	862	839	847	803	815	798	807	779	790	838	860	811	843	819	834	851	810	814	811	830	828	801	916	817	844	829	855	777	789	831	817	832	779	784	779	772	867	833	849	860	786	844	833	779	848	794	767	819	808	823	803	866	792	847	787	841	812	817	845	837	783	885	778	859	799	801	837	831	782	781	776	798	855	809	811	826	820	843	813	800	848	791	864	826	838	766	833	769	826	819	815	870	787	843	812	812	838	856	837	845	832	888	813	770	789	805	810	826	789	778	839	826	781	811	795	838	793	801	800	824	823	817	849	815	836	774	814	791	800	840	829	835	822	842	823	814	771	822	827	823	768	832	812	835	867	843	792	880	771	833	793	833	868	834	808	864	822	779	824	835	852	806	821	797	805	807	837	825	831	820	849	831	812	830	807	830	836	830	862	799	792	757	856	799	795	864	826	842	831	792	813	853	844	808	785	869	850	832	867	833	812	814	801	802	811	810	839	830	867	805	857	841	809	805	740	801	860	817	761	822	836	781	865	842	830	834	819	819	798	872	842	851	826	863	822	806	814	794	793	886	872	821	794	796	858	824	779	817	827	864	878	815	795	794	888	806	821	895	795	799	796	807	844	825	812	841	798	829	803	816	845	843	789	867	817	831	818	822	854	853	794	797	836	826	823	832	856	813	841	860	857	848	801	844	805	816	826	869	764	790	822	831	779	801	813	823	828	847	830	796	836	843	790	833	847	842	836	783	801	832	772	798	825	825	835	803	814	839	801	806	826	803	823	855	813	811	821	833	842	802	789	857	808	806	777	812	809	824	857	786	803	811	818	784	790	787	800	806	837	812	839	766	849	857	823	823	816	863	809	799	798	758	791	830	851	785	828	823	805	790	817	820	791	838	805	829	798	817	823	737	838	799	807	825	871	821	834	781	802	842	807	857	819	805	874	770	823	846	808	793	831	832	776	854	857	795	863	860	786	841	777	843	789	850	830	789	828	827	801	790	803	845	790	797	784	763	814	823	836	847	820	833	767	845	805	822	845	843	822	784	805	827	828	807	844	804	842	899	822	851	821	796	851	849	818	824	829	838	879	847	825	805	835	804	801	807	821	779	824	842	817	844	784	840	820	819	828	802	807	774	855	773	849	823	782	860	780	823	808	801	806	800	816	813	813	833	817	805	773	751	808	802	775	783	862	773	765	810	872	793	868	867	807	833	815	800	825	815	802	845	803	831	868	852	876	866	869	773	776	815	808	802	875	810	851	839	854	824	805	814	864	799	810	793	812	789	807	782	783	810	853	797	800	796	862	861	858	802	812	835	786	823	804	790	823	831	811	829	782	854	799	788	859	839	832	818	850	844	845	820	818	828	761	822	859	826	838	859	843	829	798	851	820	874	835	814	847	827	843	783	827	867	819	817	805	798	786	852	814	815	805	838	773	805	843	831	814	831	813	868	813	850	848	840	835	903	831	832	805	801	802	837	773	822	850	798	872	805	857	833	821	819	826	798	883	834	842	806	830	842	858	818	815	849	875	784	806	774	810	880	809	780	824	837	826	846	812	835	853	871	826	832	810	834	823	757	850	862	825	840	837	795	819	834	788	869	806	870	801	839	820	846	842	826	842	830	795	827	775	843	799	810	814	777	831	858	836	833	844	845	795	796	841	791	797	857	815	831	827	877	841	822	832	869	807	854	815	812	816	831	810	814	839	891	873	830	792	792	816	888	851	822	801	850	797	779	820	835	840	885	863	793	811	788	879	779	817	806	798	860	801	773	807	778	819	865	844	799	891	814	863	828	827	816	844	781	848	785	801	811	803	827	831	835	793	818	776	788	848	853	837	798	805	820	828	841	889	862	828	861	790	873	834	829	866	824	838	799	819	818	817	836	867	786	859	842	855	809	848	844	806	848	817	806	817	799	810	842	860	818	839	798	813	836	800	817	849	875	832	815	824	790	838	833	800	815	826	872	796	792	797	818	823	858	852	776	818	841	854	839	817	812	858	812	840	824	769	861	862	846	873	858	821	837	844	809	833	825	835	861	784	800	807	831	807	830	864	829	828	828	808	826	834	837	830	793	790	871	819	851	837	843	793	818	826	862	850	863	811	806	857	873	805	824	809	797	798	820	776	841	839	802	811	806	819	812	823	738	769	861	820	815	814	788	861	834	815	813	830	786	815	817	843	861	804	798	848	776	825	831	822	874	861	835	883	824	779	843	801	761	833	772	837	847	838	796	849	822	848	839	841	803	806	767	809	804	810	817	795	807	836	859	851	872	849	791	835	841	799	782	854	819	780	825	762	807	803	788	875	876	785	843	809	806	826	791	864	855	885	813	798	855	825	834	895	866	801	800	759	845	850	771	863	828	795	856	778	822	811	762	832	840	799	809	767	831	812	867	806	837	808	775	890	805	811	810	805	846	819	818	815	844	794	831	800	818	851	784	832	848	788	793	823	811	850	787	836	825	874	815	869	787	836	815	856	824	857	832	788	868	806	810	782	860	868	771	802	789	855	753	813	845	815	839	797	790	835	809	834	848	812	802	863	830	813	865	806	785	799	833	791	815	834	840	807	874	777	805	825	830	818	845	819	822	794	871	843	805	826	808	832	821	786	841	826	802	809	794	819	847	853	844	814	804	779	807	823	759	823	827	853	794	878	833	830	825	800	828	850	761	833	819	797	834	881	819	823	839	870	817	863	860	852	822	752	829	816	877	876	841	813	822	832	821	839	823	828	831	775	826	821	798	798	795	809	787	840	820	820	779	833	840	801	854	795	839	782	832	814	839	784	866	813	800	795	821	835	835	837	756	799	803	813	850	858	839	845	799	785	770	817	779	846	792	880	805	871	835	844	816	839	831	842	833	827	786	805	805	802	835	833	802	816	804	830	826	824	840	797	816	845	806	904	822	827	758	780	811	744	806	832	821	833	795	805	853	825	831	765	801	885	849	771	861	854	839	849	856	849	851	819	825	840	875	817	810	824	787	837	812	802	845	864	824	815	840	820	813	795	867	778	834	850	847	799	786	808	827	835	803	835	826	838	805	831	840	865	811	799	774	803	812	864	846	848	848	819	814	813	841	877	812	831	830	822	809	833	843	826	806	832	805	832	793	799	823	895	804	817	851	843	773	832	823	800	829	848	837	831	872	815	810	826	781	837	772	812	829	804	845	856	841	843	824	833	869	795	827	867	789	813	843	868	847	796	846	819	861	796	821	838	796	775	860	783	838	793	800	823	837	809	799	828	766	791	843	846	834	811	828	815	849	808	817	826	822	828	849	790	848	886	774	840	858	845	814	808	796	843	834	860	854	787	823	823	863	844	832	855	825	832	816	819	827	789	880	845	830	797	815	802	798	825	764	805	808	856	805	781	826	843	843	830	799	883	831	780	825	867	805	843
7899	1882	2867	2847	2279	1683	1398	1369	1071	943	825	729	753	707	692	585	505	456	481	434	436	469	398	418	411	373	383	362	373	398	305	341	385	363	376	345	352	336	346	355	345	353	340	353	319	307	315	344	319	358	319	325	336	325	312	322	322	316	321	314	321	353	335	322	350	344	350	338	347	323	339	349	343	308	360	324	353	344	350	353	348	342	351	330	320	336	297	340	337	333	325	331	325	358	317	326	318	331	328	316	334	346	313	305	339	294	371	322	327	340	320	340	331	294	338	387	322	335	337	355	342	335	335	373	329	307	347	316	348	321	321	300	323	308	340	304	310	316	358	309	330	346	325	389	351	316	330	333	318	305	335	310	364	350	327	339	343	333	322	324	317	317	320	337	337	307	323	372	338	312	349	318	329	344	327	346	323	347	323	318	309	327	323	308	328	299	345	346	315	319	326	339	344	313	341	322	336	346	324	309	369	313	319	334	322	369	336	318	342	310	300	315	320	339	339	327	296	304	327	313	336	329	337	317	351	337	329	376	338	314	323	270	301	316	344	356	369	302	321	313	314	344	351	307	309	298	315	320	334	300	356	308	343	349	337	315	332	312	339	330	371	340	334	327	327	334	318	310	354	343	350	330	355	337	315	330	324	362	320	319	328	294	325	317	289	295	336	334	332	315	358	331	309	336	321	338	335	360	340	320	295	321	296	368	339	343	341	322	327	315	359	347	319	362	357	326	323	293	343	327	351	345	344	324	307	324	373	328	322	301	313	316	336	331	340	293	337	324	317	312	341	335	297	332	331	313	347	322	346	298	330	358	328	317	332	355	316	335	340	373	338	343	322	352	338	315	305	340	329	331	317	370	309	352	325	363	330	303	336	339	360	303	296	340	332	345	341	355	316	327	326	358	300	382	314	339	323	320	360	334	340	332	332	329	359	364	373	323	316	342	304	337	316	297	354	368	370	330	348	323	331	328	311	349	338	333	343	339	371	339	274	332	307	335	349	368	329	345	326	351	340	328	339	330	334	339	325	347	322	345	329	306	320	336	316	333	323	260	348	351	354	332	310	345	362	329	313	328	317	327	332	321	339	310	342	348	326	325	311	346	303	310	313	358	323	331	320	288	322	321	316	335	312	356	352	348	315	317	354	332	363	334	312	295	369	333	341	311	341	319	329	298	303	315	323	356	310	307	319	335	288	349	328	298	313	305	312	347	349	337	298	331	342	324	339	342	323	328	299	348	294	346	306	332	338	313	317	335	329	304	325	347	322	319	279	342	349	372	320	369	343	347	302	297	355	332	301	346	332	309	348	327	333	315	343	348	359	300	288	355	353	303	328	322	313	362	340	303	352	321	345	299	319	340	342	330	332	317	331	336	320	326	323	323	304	349	331	314	320	324	316	315	312	301	317	335	314	307	313	348	325	333	320	321	333	339	313	348	341	352	319	328	330	313	308	332	327	321	323	327	331	329	348	332	336	331	328	341	337	358	336	309	338	347	302	346	335	359	371	317	324	332	319	347	315	328	333	333	342	348	356	315	365	344	323	325	367	329	364	381	347	322	343	357	317	287	338	300	358	306	338	354	368	312	319	317	320	329	298	330	317	348	328	321	338	320	348	330	364	329	323	325	322	312	313	320	323	315	352	323	335	319	333	310	358	342	343	307	336	326	310	316	309	373	322	344	296	346	340	333	307	363	339	322	354	297	334	322	338	324	318	301	311	335	348	300	285	339	331	327	349	306	344	363	351	310	346	338	320	344	328	273	325	336	328	304	301	309	322	307	347	355	307	317	325	341	325	322	330	352	340	353	346	334	337	349	335	345	334	331	325	307	351	360	349	333	319	368	312	301	317	348	329	344	331	365	351	313	327	330	350	334	310	331	328	333	332	366	347	317	318	312	350	348	345	342	333	313	337	355	318	307	307	348	302	336	336	365	321	338	335	345	345	325	350	314	331	322	327	342	345	333	304	351	288	336	359	347	328	317	357	357	334	293	306	340	308	286	349	324	358	317	371	327	326	356	342	335	356	337	324	320	327	309	350	315	309	331	309	330	322	322	315	311	329	338	326	317	347	340	325	322	313	349	337	334	329	319	345	333	319	333	345	356	351	317	331	326	353	311	342	360	319	354	366	363	350	307	326	313	330	345	312	326	294	355	346	338	323	324	345	349	338	331	328	295	356	329	337	336	320	300	315	348	341	303	360	346	344	329	339	338	338	280	327	340	311	328	315	346	361	320	338	351	307	324	336	318	287	326	309	319	325	337	322	343	314	343	355	329	368	335	329	326	324	333	341	304	327	298	305	305	336	306	322	303	303	329	349	351	320	389	317	319	340	326	349	342	337	344	333	340	292	338	344	325	310	315	344	284	352	359	308	336	346	355	306	328	346	310	327	330	314	340	313	344	370	306	360	370	306	332	323	346	334	336	307	346	317	302	293	311	324	347	352	318	360	335	319	316	375	341	349	318	322	354	345	331	309	321	322	287	335	337	328	359	334	311	314	308	347	299	347	320	337	311	316	336	365	330	339	357	373	335	316	354	311	306	319	305	323	352	300	343	307	312	355	265	335	322	349	321	340	307	309	356	310	316	334	344	340	347	338	344	338	359	352	321	315	388	342	343	359	313	386	329	338	334	345	334	327	339	339	328	355	329	342	327	334	323	382	368	332	376	362	303	309	327	340	342	312	294	367	326	355	349	330	323	344	339	305	336	325	329	321	333	331	339	346	336	340	323	333	341	309	302	340	360	320	314	341	350	346	326	312	312	328	362	324	302	295	323	344	313	309	343	327	310	318	327	356	353	347	325	352	354	326	336	307	339	319	334	359	348	308	295	316	327	319	313	327	338	320	310	307	307	370	347	339	357	314	325	309	331	320	326	323	341	346	330	337	327	338	365	322	327	316	365	316	317	334	362	351	308	349	312	343	307	339	354	337	338	300	332	302	327	345	335	337	311	315	338	293	332	329	338	367	328	334	315	322	351	339	333	316	330	374	311	336	350	287	333	342	299	344	331	360	307	357	334	365	334	330	319	340	341	332	320	323	345	288	331	372	324	326	310	326	309	312	303	330	356	325	339	339	347	343	332	327	311	375	340	333	339	332	349	361	334	312	366	347	352	329	333	338	348	325	341	306	313	308	349	343	334	346	320	324	343	356	290	333	344	322	318	279	316	319	321	332	348	358	322	363	345	333	326	325	308	322	314	318	338	345	336	352	312	292	333	316	304	356	312	334	314	334	329	328	344	327	324	325	369	311	303	325	320	323	338	307	360	326	353	339	342	333	336	355	352	346	315	354	335	314	321	300	364	321	307	333	331	337	372	332	309	302	335	369	311	368	313	295	321	341	329	355	325	359	325	347	331	325	343	316	349	314	357	327	341	319	329	338	325	307	290	323	331	330	335	310	325	326	328	314	298	330	340	340	316	319	285	326	309	315	326	340	318	322	285	308	355	352	323	352	352	321	351	349	358	326	327	307	319	346	310	327	327
7134	2192	6119	8793	8380	7017	6551	5852	4862	4108	3568	3338	3296	3090	3125	2568	2058	1639	1573	1509	1585	1443	1460	1477	1346	1251	1229	1180	1115	1145	973	987	952	943	875	912	896	916	861	910	834	844	816	805	872	892	864	799	844	827	766	783	800	780	814	794	789	861	806	791	846	730	836	804	754	792	839	778	797	840	796	810	816	799	761	803	825	864	801	804	802	821	764	777	762	778	860	786	811	746	797	788	835	834	815	818	768	785	793	788	855	765	768	835	801	848	781	783	806	782	762	811	755	822	811	814	795	853	779	789	849	791	821	815	788	812	815	816	769	753	785	787	759	839	841	786	808	817	821	805	823	805	792	785	804	810	777	790	805	754	797	838	789	788	771	826	794	780	791	846	802	803	719	782	764	800	813	779	767	785	756	802	853	801	786	838	844	796	707	783	770	807	804	777	801	824	778	809	768	781	769	779	757	806	879	837	800	807	806	842	807	799	785	779	799	794	878	752	776	785	816	794	786	808	801	774	805	815	843	793	810	803	763	755	812	777	841	771	797	812	793	796	778	822	761	820	820	775	824	852	798	844	758	816	817	840	783	823	846	799	823	788	767	779	769	780	770	784	802	812	805	815	784	777	788	764	844	783	806	804	783	759	829	790	780	767	824	824	813	814	764	799	781	820	842	770	769	846	774	809	779	770	828	763	785	783	744	810	775	814	760	780	878	822	817	788	849	824	793	798	749	806	802	812	790	829	796	795	779	830	836	750	791	798	784	813	761	821	842	804	846	761	817	756	825	771	864	821	775	817	794	777	793	805	795	799	820	766	796	808	810	763	852	838	823	825	795	801	774	790	806	753	771	837	791	777	764	748	765	800	818	768	777	843	835	815	773	751	837	748	814	769	823	754	828	796	812	846	841	854	766	809	765	813	769	806	791	808	814	830	823	748	815	781	805	808	803	848	798	758	850	788	774	807	834	796	806	841	726	832	809	793	782	749	757	760	756	837	779	824	768	791	806	798	799	793	760	798	807	813	810	824	780	768	827	790	798	800	812	821	841	774	813	842	768	826	805	790	763	813	814	795	794	780	798	805	826	818	809	796	788	774	791	791	771	793	786	795	760	811	814	827	851	837	787	791	758	775	737	765	763	825	791	808	818	775	795	790	827	835	797	764	783	789	849	760	791	819	747	838	822	818	810	777	827	821	810	822	826	777	778	800	817	793	753	778	788	794	755	825	769	804	801	780	829	820	787	795	816	795	832	766	835	778	760	822	792	795	749	780	831	821	832	795	812	764	837	811	840	823	788	776	812	760	828	814	831	805	802	783	812	720	794	813	760	815	779	778	840	763	786	751	776	839	843	806	840	775	771	792	840	817	841	777	779	788	779	768	779	804	820	847	810	798	760	791	833	801	790	840	809	793	794	786	745	807	796	839	810	822	819	822	773	786	819	804	813	780	838	768	772	779	780	804	779	859	821	775	817	775	851	777	827	744	795	799	746	840	856	824	757	795	829	805	811	797	768	781	796	785	777	791	865	831	836	769	847	813	785	819	796	833	787	809	864	790	792	758	837	806	799	813	798	791	755	783	778	840	812	795	801	791	773	835	818	803	770	785	835	802	784	803	833	778	813	822	749	809	849	803	821	822	871	798	830	807	812	789	824	771	785	812	766	824	784	871	781	778	871	789	817	779	817	773	803	817	819	806	811	807	794	729	822	793	831	785	818	808	809	838	815	809	797	802	748	798	780	799	760	819	768	815	777	814	837	775	776	848	810	742	773	832	793	767	828	798	820	749	781	803	814	807	764	776	801	774	810	775	795	802	825	805	780	789	817	809	807	827	758	840	802	807	803	767	828	776	747	786	834	786	834	766	809	811	820	757	813	779	751	761	830	821	793	764	810	775	766	763	791	803	798	771	789	815	815	707	822	809	795	753	807	749	787	800	786	786	822	807	809	794	731	790	788	776	780	817	804	772	818	774	827	752	786	808	782	787	803	778	823	791	816	814	847	789	813	810	828	803	844	778	797	784	792	832	754	802	827	767	742	798	802	794	812	817	771	795	811	789	748	796	827	825	808	815	804	794	758	753	834	793	818	777	766	769	829	791	780	734	832	839	817	807	790	793	778	877	776	774	780	842	806	809	791	765	779	788	786	808	800	822	863	848	783	784	789	807	801	810	808	814	817	761	797	784	775	778	772	800	817	811	856	822	816	773	797	773	810	793	796	819	814	797	794	770	807	822	778	782	790	803	825	747	738	794	830	818	852	770	760	818	803	820	817	800	775	772	790	780	801	810	799	753	835	867	759	848	783	791	758	811	821	767	764	746	821	820	741	823	789	786	772	786	789	834	838	750	775	775	783	761	868	773	782	800	757	843	830	837	784	820	823	786	807	785	773	835	852	793	796	793	817	802	754	828	793	790	808	727	837	761	777	827	820	832	815	808	774	813	815	782	781	768	755	814	772	739	800	835	773	791	762	777	826	816	792	838	836	787	819	798	786	823	755	813	788	775	774	841	839	808	860	805	809	775	795	769	829	806	757	783	839	810	842	820	772	806	801	815	781	787	775	830	756	791	756	771	800	760	772	829	807	782	806	793	820	767	781	802	831	815	778	787	849	800	804	791	817	831	777	766	778	815	801	820	811	806	750	773	818	771	826	815	793	783	803	785	818	813	819	793	816	774	785	860	891	759	772	811	785	751	792	789	843	790	813	770	850	778	818	802	742	826	801	725	849	774	810	786	793	816	807	806	776	816	799	742	868	817	818	798	759	801	809	787	783	800	808	793	755	809	813	797	790	836	802	807	822	878	788	819	814	798	788	819	808	779	839	769	812	815	809	771	782	805	770	815	746	801	824	814	812	760	822	797	754	832	779	800	837	828	795	834	802	803	802	813	786	777	819	847	824	865	803	828	733	810	829	798	841	769	812	779	766	787	767	808	763	781	788	800	749	802	806	791	821	805	773	805	840	816	834	788	773	755	742	795	773	758	759	849	840	781	846	775	839	754	795	742	806	846	858	774	788	808	796	813	815	741	801	761	802	807	828	824	800	740	806	796	785	786	769	806	780	777	799	823	782	810	844	773	830	792	829	837	803	855	791	784	806	790	782	787	742	793	791	825	834	804	783	830	713	819	821	799	798	801	852	766	792	777	824	788	831	835	762	790	841	861	741	809	777	795	781	747	798	760	850	781	816	775	785	782	742	798	756	793	795	836	803	827	839	794	814	782	792	775	780	864	794	815	805	816	811	764	788	782	794	759	838	818	836	848	785	817	828	810	759	798	795	779	829	791	790	782	823	792	818	798	797	837	789	789	776	818	791	785	801	801	804	785	839	824	807	792	813	791	785	816	825	756	805	815	757	800	756	784	817	727	822	791	788	769	824	749	752	789	812	843	787	832	794	788	797	789	776	806	812	827	803	789	768	856	807	767	806	796	846	823	780	824	852	804	837	832	792	798	779	762	830	814	819	787	761	802	818	808	799	793	836	795	792	770	761	859	750	733
13916	3186	4769	4436	3527	2660	2036	1682	1499	1136	1021	936	903	792	815	621	482	450	421	379	405	423	411	395	381	346	371	405	307	313	344	289	317	262	318	283	286	260	265	291	264	276	277	291	293	250	266	276	254	259	274	248	259	269	271	266	269	244	279	305	288	290	266	257	280	257	263	274	249	265	252	286	250	250	288	279	253	261	259	252	264	238	261	269	252	241	256	253	254	282	278	274	295	260	269	249	290	267	256	279	274	258	281	278	272	280	280	253	254	292	241	229	268	263	261	269	270	257	280	263	259	277	252	307	298	270	265	265	245	254	268	275	241	252	264	245	267	238	274	257	264	239	266	288	268	246	303	238	271	263	260	232	267	271	267	283	235	275	279	266	289	260	278	269	286	274	294	271	264	250	311	252	247	251	256	266	275	260	254	252	269	232	259	281	290	270	295	226	288	285	250	268	253	287	253	247	274	262	250	229	243	299	282	293	288	282	278	248	277	261	273	289	258	231	257	248	255	250	259	239	236	306	272	239	302	279	293	271	266	261	257	242	239	248	288	284	261	272	281	268	271	252	254	255	242	268	260	306	290	241	280	287	255	256	241	265	253	247	283	264	279	292	248	240	249	255	245	277	270	262	217	251	285	284	261	272	266	252	283	285	278	303	265	264	275	264	296	259	244	252	253	235	271	274	278	301	257	253	269	270	300	261	248	235	254	276	265	253	300	260	270	257	246	251	268	277	259	278	247	288	244	280	254	269	279	307	267	273	261	272	266	243	249	257	267	279	260	266	267	254	297	306	263	296	276	277	234	234	206	246	268	273	273	279	254	294	290	263	284	245	273	266	272	282	251	262	271	261	290	265	260	259	278	277	261	271	275	244	271	285	261	247	276	243	264	274	258	274	254	281	261	280	268	255	243	270	263	258	305	278	261	273	231	257	278	245	254	274	275	265	248	279	219	270	265	262	256	308	231	259	246	266	267	265	285	251	244	283	246	256	245	252	277	255	248	256	258	256	251	265	238	252	283	242	255	255	272	259	271	259	296	268	230	229	258	288	269	255	252	243	248	247	248	295	282	269	255	285	260	304	255	239	260	274	302	285	263	270	269	259	240	268	259	269	280	246	246	275	277	253	281	255	262	258	258	268	250	275	229	273	281	254	282	252	265	271	302	293	248	276	268	241	288	271	278	273	266	227	257	255	258	255	262	258	260	250	257	267	227	248	268	273	258	291	258	254	234	266	248	270	268	274	271	235	290	251	299	274	287	270	244	295	215	261	253	254	273	267	299	260	269	265	273	268	297	264	263	243	286	280	254	278	244	266	244	244	254	254	277	249	254	268	243	271	266	248	264	248	247	254	268	244	255	258	247	255	267	287	252	260	272	222	242	257	242	274	269	277	301	267	295	294	258	252	266	257	287	265	274	271	273	259	253	252	274	259	271	260	284	280	279	256	284	288	272	260	240	257	261	273	267	304	245	259	306	282	243	277	248	270	259	255	265	244	271	303	262	293	300	275	235	273	235	302	268	262	288	273	275	261	277	278	294	246	261	244	266	269	254	254	247	275	251	233	261	294	269	266	268	271	257	256	249	273	266	242	271	294	269	234	287	273	270	259	267	277	271	257	244	253	253	256	232	258	283	266	262	274	284	266	306	263	255	302	265	258	262	265	265	258	282	262	274	265	283	274	254	280	250	283	264	282	237	281	230	275	265	284	279	268	251	240	252	250	296	243	239	287	270	273	273	249	256	265	228	262	276	264	286	274	283	227	245	266	246	257	301	258	252	284	268	259	271	325	254	259	240	274	268	288	272	251	258	276	290	267	247	271	295	256	235	223	276	284	288	240	258	270	257	281	271	258	287	234	291	259	268	245	252	260	250	269	282	268	251	255	287	270	264	273	251	289	281	287	254	255	274	303	293	262	271	279	261	242	230	314	316	260	241	257	260	288	244	277	277	277	251	288	256	251	249	267	266	233	234	263	264	256	276	298	251	267	283	284	277	203	258	252	268	274	290	236	274	291	276	217	266	263	245	285	260	276	286	249	253	248	276	276	269	267	273	284	249	291	286	315	261	251	256	228	253	280	273	258	283	261	282	294	270	266	298	304	276	257	269	274	262	244	229	263	275	285	251	268	253	278	287	252	252	294	248	279	300	255	273	235	241	268	267	293	253	265	272	240	268	271	276	258	234	266	278	259	310	223	295	257	267	270	284	259	276	231	239	283	260	256	260	218	254	308	257	264	299	257	239	243	286	298	265	236	271	251	292	251	287	248	263	277	258	258	255	258	282	279	269	265	251	243	281	266	235	273	253	267	265	265	261	270	277	260	275	260	255	285	311	275	291	266	275	276	273	294	278	276	270	255	259	273	293	242	243	242	269	252	261	267	283	265	256	277	266	278	256	263	241	238	272	251	262	253	278	237	261	269	298	249	250	285	233	258	262	263	293	262	285	280	255	266	262	268	248	250	245	264	283	247	243	256	252	271	254	240	247	283	243	252	253	292	297	284	238	268	256	280	303	287	276	285	247	231	285	269	298	258	310	251	274	284	254	266	255	234	237	282	284	268	243	249	270	232	261	264	253	263	265	290	280	254	271	290	276	256	256	275	282	273	267	258	251	274	270	275	302	270	272	251	268	301	266	253	245	253	280	263	272	271	277	300	269	261	261	241	249	255	300	268	253	263	267	253	292	274	247	232	276	269	245	248	253	264	277	311	243	280	251	266	228	278	269	289	269	268	277	281	283	297	294	268	275	276	263	264	259	263	273	243	277	252	253	271	261	269	282	251	254	290	234	254	249	247	261	278	289	292	249	275	307	250	269	265	261	285	250	263	255	271	275	231	279	270	254	272	268	256	260	258	269	262	272	256	272	261	236	280	298	261	269	256	262	222	242	260	250	255	248	224	261	294	268	284	268	248	286	258	260	268	284	260	276	243	271	283	267	277	270	279	251	244	236	318	257	254	278	251	227	284	273	252	270	264	265	261	252	223	248	260	256	264	246	307	264	277	247	268	280	268	243	282	277	289	271	264	291	271	251	285	278	273	258	262	297	246	236	273	258	252	300	267	245	300	274	261	270	294	242	248	264	267	233	261	253	275	262	260	276	280	243	254	250	258	263	255	273	266	275	247	245	250	267	269	250	251	236	235	296	283	278	263	261	256	253	260	251	266	252	270	270	245	286	287	278	278	288	270	307	282	246	285	271	252	251	271	260	247	270	242	256	266	242	279	270	251	270	284	246	278	282	273	246	270	246	265	279	257	298	243	291	269	268	239	284	267	257	269	281	298	247	264	232	233	310	269	244	279	284	271	273	271	268	256	251	266	265	231	268	287	251	283	311	270	277	262	281	264	238	283	277	266	247	247	260	295	282	228	246	257	276	257	238	266	270	275	248	258	255	286	284	329	273	242	260	264	255	282	279	261	296	275	256	269	234	265	259	264	290	262	262	262	272	295	254	282	255	263	267	264	246	274	270	263	271	257	273	252	279	292
9102	3196	8851	12203	12233	10220	8964	7784	6711	5417	4770	4573	4057	4033	4128	2855	2211	1930	1790	1801	1585	1726	1631	1452	1417	1436	1349	1274	1176	1022	916	917	907	828	848	799	772	784	770	758	743	755	744	754	684	699	689	672	733	623	677	656	654	660	628	676	704	649	643	645	667	622	682	678	680	668	659	654	662	653	702	730	649	683	661	618	661	680	635	584	683	662	694	663	665	646	639	656	637	622	686	713	620	648	680	678	656	647	611	600	629	665	647	664	647	658	659	680	647	652	644	640	618	698	626	677	699	647	675	682	671	673	718	664	658	665	669	683	663	685	653	643	635	668	642	663	662	623	650	668	624	684	654	647	656	662	661	631	647	654	624	692	627	665	679	649	634	627	642	645	669	649	614	675	625	664	630	673	600	634	666	674	654	674	644	675	629	634	621	674	619	684	645	640	637	677	640	612	636	658	648	652	606	707	640	641	634	670	683	644	663	668	640	638	613	618	647	658	697	683	678	656	712	673	671	639	605	668	639	638	638	699	709	677	675	682	637	625	668	615	657	622	622	633	670	672	663	668	634	694	673	661	661	617	705	663	640	607	609	658	666	656	633	689	657	670	632	645	631	652	635	618	656	687	671	667	642	684	635	693	636	646	669	629	641	661	649	664	625	598	717	696	701	635	667	669	602	639	627	641	654	644	623	670	712	665	624	652	678	679	660	667	652	623	619	646	672	691	655	665	700	688	690	658	663	676	652	673	664	666	633	611	645	678	632	645	626	614	658	673	624	641	644	631	699	657	649	680	691	660	676	706	672	645	662	658	674	659	657	690	698	670	714	704	696	637	651	643	641	642	688	669	646	685	632	694	637	691	655	702	652	644	704	655	686	655	641	649	635	652	641	670	636	686	650	641	695	639	619	608	614	649	643	635	653	674	667	701	686	660	662	683	652	690	676	626	658	665	682	618	632	668	649	651	685	639	656	693	679	659	677	650	704	684	684	638	648	687	655	680	685	666	685	661	665	645	662	648	657	662	613	628	641	663	647	608	704	696	646	668	694	669	649	667	667	679	624	634	654	650	619	658	672	660	674	645	640	676	624	651	651	636	621	633	673	655	651	626	639	629	671	667	681	647	638	713	623	683	634	635	677	640	613	681	644	675	640	656	633	657	639	641	646	632	674	673	648	643	671	673	683	685	599	620	716	671	626	615	622	677	651	622	631	688	663	650	599	652	602	678	667	629	637	662	687	667	670	644	669	665	667	647	692	641	629	647	650	615	673	654	683	631	642	666	637	646	674	639	699	676	632	676	641	661	680	666	628	704	642	628	681	670	675	652	685	700	651	648	670	669	615	667	639	655	664	683	636	691	650	600	649	702	704	659	663	669	621	629	641	684	667	649	642	676	650	651	652	679	681	690	674	627	631	618	725	670	698	659	643	638	677	645	604	634	618	623	697	640	699	628	647	700	701	656	660	663	637	675	645	654	630	696	605	636	661	645	652	606	607	659	662	679	651	639	662	629	674	630	705	623	661	635	733	653	662	606	680	655	661	668	665	642	636	642	639	569	645	662	637	695	619	636	674	666	644	714	672	690	709	635	660	674	617	712	668	636	672	633	661	646	621	644	669	655	649	690	616	659	678	702	622	638	636	640	663	624	612	659	684	640	730	663	702	665	648	660	607	630	684	633	629	643	615	624	679	677	641	599	668	664	651	649	693	686	671	699	673	619	674	645	638	641	715	644	662	641	696	605	676	646	648	674	697	629	647	683	652	646	630	672	661	627	624	650	677	632	665	676	663	631	641	592	668	608	681	684	597	625	630	637	653	597	636	677	688	656	666	630	641	648	653	690	653	641	653	629	684	703	622	650	642	655	613	684	653	640	690	628	686	652	675	667	632	674	614	667	646	669	633	620	647	686	657	687	676	645	655	642	663	660	668	651	679	651	596	657	668	642	677	662	623	661	660	622	671	685	680	653	651	683	694	672	643	630	636	659	644	634	666	668	680	667	623	682	588	682	649	665	671	719	639	667	663	673	629	639	636	672	660	675	653	647	643	676	688	689	643	700	682	632	656	623	620	660	651	619	679	650	682	624	675	686	706	630	638	666	619	617	671	662	606	663	676	594	684	674	684	719	647	661	691	601	644	640	656	658	726	648	680	627	626	668	660	630	696	698	659	644	652	657	675	642	639	643	674	649	678	674	708	684	696	604	688	607	652	659	629	664	621	655	665	691	660	651	697	624	651	677	662	650	684	649	678	633	667	631	634	721	703	641	673	683	638	626	666	686	685	688	658	644	629	635	663	686	644	688	642	669	648	660	659	659	688	714	687	674	633	695	653	677	633	642	634	654	598	642	706	624	655	633	642	633	665	684	625	672	660	659	695	627	659	695	638	635	663	633	672	666	680	610	641	674	654	620	629	662	654	641	670	674	671	643	633	659	584	651	736	662	661	624	633	621	684	652	613	625	656	674	636	653	690	636	697	697	657	651	657	616	621	664	640	668	664	682	631	657	664	638	657	669	670	666	651	662	674	626	703	678	637	663	645	642	641	668	704	682	641	683	650	712	641	650	673	636	622	645	658	620	630	708	622	673	640	661	661	717	633	654	639	669	662	599	664	664	629	606	649	659	711	631	692	646	661	629	647	625	654	646	651	669	610	631	686	703	631	671	670	624	646	632	657	682	681	697	659	612	654	658	698	649	590	645	683	675	638	662	662	641	666	688	640	666	630	671	651	663	709	676	639	646	652	638	650	657	662	655	627	641	660	621	690	694	666	664	650	666	660	667	663	660	588	648	668	642	629	668	696	667	658	677	687	666	692	680	617	662	651	622	709	668	653	618	647	675	624	649	678	685	655	623	631	646	631	624	646	700	649	640	671	708	616	666	686	649	663	668	637	650	677	623	671	667	648	654	608	672	633	681	615	676	678	676	630	641	655	681	674	658	630	642	699	664	635	644	682	655	639	648	653	631	685	646	627	631	644	655	657	658	692	673	638	634	689	650	674	659	643	648	651	650	653	685	665	642	678	677	660	688	605	672	645	648	686	637	660	661	667	656	593	600	636	651	666	671	667	660	636	686	674	664	705	677	658	663	661	643	652	594	672	711	647	724	642	633	604	671	620	703	651	662	668	672	681	664	678	616	674	634	679	662	651	659	636	666	655	628	680	632	637	705	658	674	662	679	663	637	646	683	654	641	684	658	634	657	664	661	641	649	650	651	666	633	666	667	624	594	603	695	635	654	677	649	649	696	665	639	635	669	654	660	651	695	630	698	633	618	651	654	687	650	673	685	635	676	650	643	647	663	680	627	630	687	653	645	674	649	615	663	629	747	677	638	661	652	638	657	655	613	683	675	629	638	645	651	657	635	659	662	664	686	671	596	696	715	685	654	641	641	683	676	626	686	665	609	679	658	667	637	618	659	697	663	661	654	663	708	660	629	673	683	639	683	709	685	642	600	659	695	604	634	683	679	707	675	640	705	655	641	696	676	610	654	698	668	647	660
2673	1347	2125	1918	1580	1293	1052	857	773	627	665	603	567	518	531	432	430	400	384	384	388	356	380	374	348	362	345	377	348	325	350	345	345	337	334	365	358	371	325	321	317	368	392	329	337	355	308	337	360	318	336	346	358	326	329	312	313	328	352	350	338	341	278	318	334	321	374	333	337	332	317	363	344	343	316	304	336	313	312	307	323	327	297	339	326	318	324	342	335	368	381	367	341	343	350	310	325	327	315	337	339	341	319	362	360	319	323	286	348	335	321	300	330	310	321	326	342	328	361	333	374	327	310	341	313	318	316	330	314	354	372	362	331	329	339	351	311	300	345	325	339	313	330	328	404	373	341	341	341	319	312	329	329	346	324	357	349	324	321	316	373	349	321	323	339	362	331	349	309	349	346	331	285	328	345	340	303	327	357	351	337	328	306	338	331	340	333	334	319	325	335	341	318	320	334	356	327	359	349	316	295	312	345	323	301	335	317	290	346	352	342	373	323	321	347	322	347	341	342	304	352	366	311	352	333	304	299	324	352	351	326	329	311	319	325	334	329	319	343	355	337	332	327	339	313	346	355	319	320	338	304	366	339	328	342	294	336	348	346	351	316	365	298	359	320	357	339	355	334	366	366	340	307	306	338	299	310	341	350	329	338	366	352	329	347	350	305	346	346	341	313	330	320	391	328	348	357	334	327	339	330	330	346	305	335	358	334	347	318	343	348	340	348	342	354	322	306	324	306	358	319	363	337	347	330	327	344	329	315	334	338	304	368	356	322	330	317	314	337	379	376	333	293	328	348	319	348	294	351	367	345	383	360	360	342	325	341	309	331	353	335	337	359	296	291	334	312	362	371	361	356	332	347	339	341	316	335	367	320	361	312	323	372	315	336	313	352	315	349	351	324	318	340	367	351	334	308	314	306	340	385	347	372	367	351	320	330	323	330	343	312	326	358	350	325	325	300	337	344	321	386	308	322	355	357	333	310	331	314	342	354	334	318	334	311	325	330	344	338	328	333	348	312	362	326	348	330	358	324	328	307	317	335	284	351	330	318	320	313	323	352	331	322	297	314	354	323	405	337	350	314	328	359	356	324	314	306	332	331	338	365	334	347	355	319	323	343	344	298	335	331	314	307	321	335	363	340	356	360	314	339	310	325	321	366	369	307	330	326	347	334	296	303	294	327	367	320	348	343	351	343	319	347	294	323	323	324	343	318	314	314	357	380	336	282	338	333	337	347	347	326	326	333	340	332	316	311	327	343	325	329	326	302	365	325	361	322	303	332	327	320	321	356	342	352	302	284	354	346	358	336	364	313	354	325	353	323	332	348	339	318	333	323	369	324	321	301	356	315	322	365	358	328	309	291	335	352	347	329	360	309	342	355	345	330	354	305	313	350	329	325	369	338	356	329	353	335	317	304	297	307	358	340	344	320	324	331	332	341	331	324	323	379	335	328	339	281	349	330	333	330	330	324	333	341	328	315	324	329	350	323	329	319	312	369	351	366	362	319	323	341	334	325	319	339	335	332	354	346	318	337	333	356	323	322	350	368	318	330	321	333	337	339	356	358	325	316	350	357	342	354	328	313	334	349	340	331	313	283	343	307	312	344	314	303	309	339	300	347	332	338	339	305	321	335	336	356	358	339	347	334	331	315	327	326	296	330	330	341	357	367	341	334	344	343	318	327	374	338	324	312	340	360	292	319	303	302	315	316	326	337	301	338	354	353	335	323	355	331	324	332	371	323	353	326	337	321	335	306	330	315	326	329	316	339	326	321	319	340	312	356	334	321	345	307	325	339	330	341	306	339	320	349	328	321	344	350	343	329	289	306	321	367	338	309	335	318	289	348	333	323	321	319	346	320	323	342	342	331	320	334	314	313	350	285	353	314	321	319	342	314	352	315	333	344	334	369	327	319	321	309	302	314	304	329	307	335	335	325	314	343	329	318	314	359	325	335	289	348	326	304	332	363	319	338	370	315	341	324	336	321	299	321	312	328	353	295	297	331	359	307	330	340	313	364	343	353	330	355	356	340	324	312	322	334	336	335	351	384	324	345	337	324	311	318	344	356	291	314	321	331	315	307	333	328	279	308	345	312	335	349	328	315	330	332	316	344	318	347	354	324	364	318	316	353	374	341	312	284	339	333	374	331	338	344	330	322	323	357	341	340	336	317	305	340	331	356	335	337	345	352	318	313	297	355	314	352	335	334	325	347	311	331	309	332	292	351	363	329	334	333	343	325	325	355	347	334	347	315	338	331	329	310	325	315	350	350	312	332	339	306	334	284	312	331	365	307	342	329	287	356	328	364	318	313	314	324	336	334	320	330	342	314	340	337	349	335	336	329	362	374	297	329	323	304	333	361	357	304	302	294	317	330	350	315	353	309	322	325	357	339	364	373	344	346	340	344	362	334	327	322	355	351	327	354	337	334	322	339	334	324	363	365	331	341	364	327	328	343	321	320	313	368	336	330	342	345	331	338	336	325	322	337	344	344	327	327	335	316	350	342	327	311	315	365	296	352	373	342	327	357	339	332	314	309	334	370	340	353	339	363	328	347	352	302	359	339	283	341	336	339	314	356	327	329	317	322	323	353	328	345	329	307	338	308	343	308	313	319	332	348	344	333	298	326	340	350	357	318	319	356	336	333	342	290	333	302	339	319	341	334	340	349	324	335	332	340	353	329	334	301	349	344	375	305	310	309	330	354	344	309	342	352	386	301	355	358	321	332	328	331	322	357	319	288	356	380	343	327	329	329	332	319	314	337	322	331	323	324	341	349	325	348	342	322	318	321	338	325	332	329	336	369	344	330	303	333	339	367	310	301	329	324	308	357	318	344	385	346	298	335	355	306	325	326	373	332	335	349	334	301	363	338	293	315	348	309	317	304	301	323	350	361	339	316	334	334	339	310	357	336	344	302	351	343	330	352	346	358	338	335	320	346	346	327	344	337	376	321	325	322	327	355	336	360	333	330	335	351	325	301	351	349	335	306	334	334	316	313	310	363	312	296	367	328	325	354	336	325	324	345	325	313	335	341	343	333	300	343	338	333	327	349	321	362	365	323	326	363	355	330	333	328	311	336	357	308	367	361	360	336	322	306	296	362	354	333	378	347	331	367	336	343	343	320	325	342	336	311	351	330	315	351	317	349	312	355	373	310	290	351	322	343	359	314	285	357	303	332	293	344	332	344	317	328	318	319	320	324	346	345	305	331	343	351	337	380	358	339	342	335	341	367	333	316	330	314	357	337	337	322	337	333	335	348	337	360	329	321	384	339	316	325	263	338	361	389	295	310	337	322	330	325	343	342	365	333	338	342	350	328	326	337	340	346	302	336	340	332	350	350	362	314	332	328	321	312	301	350	348	334	311	387	350	363	318	329	357	343	304	320	338	318	335	318	316	308	334	316	344	370	338	331	315	333	320	353	333	342	306	346	335	332	308	328	326	357	350	346	327	325	318	333	325	333	305	335	348	336	314	379	321	311	317	343	331
2810	1826	4493	6342	6125	5296	4629	3648	3076	2544	2436	2320	2145	2152	2009	1525	1324	1264	1269	1213	1149	1183	1147	1106	1056	1083	1077	994	1056	929	899	909	824	853	851	797	798	826	788	825	824	787	881	792	836	827	828	851	824	823	823	764	791	785	788	772	771	825	809	820	786	780	833	803	780	798	842	784	774	798	748	787	805	847	780	781	833	817	791	847	783	830	853	836	794	840	782	824	791	759	811	811	858	826	769	850	835	796	764	796	831	875	807	754	848	813	815	728	795	802	812	797	828	841	821	787	806	769	792	855	801	798	781	798	791	848	794	831	750	792	754	829	829	819	806	766	800	805	806	791	817	794	837	808	803	817	849	804	840	795	786	790	767	781	780	794	795	865	758	858	796	758	831	817	784	816	794	790	751	829	795	816	822	807	820	803	770	807	773	837	788	829	782	809	788	784	816	778	828	817	794	801	841	822	865	806	804	727	831	768	768	783	726	792	853	812	832	779	836	821	779	812	757	817	803	833	827	793	791	796	824	821	823	826	807	790	855	787	789	795	835	804	829	830	794	804	811	837	768	761	821	838	849	787	820	790	839	834	758	750	799	770	835	814	805	812	828	788	773	791	835	788	817	811	834	829	732	852	835	831	812	775	813	825	837	800	854	811	830	727	786	800	778	792	827	842	802	786	805	803	783	839	833	754	833	820	784	786	748	814	810	807	819	783	787	811	815	785	846	790	829	826	812	783	821	849	779	791	847	832	737	796	775	837	776	815	814	831	782	828	806	822	822	828	763	829	782	814	780	777	801	799	742	767	773	827	822	800	838	750	786	808	765	799	862	770	863	803	822	827	786	839	827	797	782	818	800	842	803	824	796	793	762	767	806	801	792	769	810	831	786	774	805	802	800	820	813	813	816	822	779	825	849	785	849	762	804	745	798	793	841	832	782	822	817	860	858	855	773	818	839	804	845	774	797	837	820	797	823	817	831	794	865	771	780	816	768	794	848	761	809	746	766	825	772	786	751	849	816	843	765	767	726	798	794	802	772	813	886	804	796	772	826	782	769	825	815	768	805	861	812	798	820	826	750	818	759	761	820	774	777	815	838	778	790	836	844	751	799	833	801	822	816	826	822	814	784	833	772	788	780	804	771	784	794	829	768	815	813	827	784	791	835	793	777	742	795	808	792	863	762	818	792	814	780	783	810	793	799	864	825	795	819	793	792	834	773	832	755	833	828	820	793	785	788	833	818	822	832	842	817	779	801	763	796	789	775	771	781	862	816	796	735	790	799	827	796	785	772	811	846	751	781	827	795	799	796	771	775	796	838	845	773	796	815	786	783	825	836	777	739	814	816	833	772	826	763	833	795	826	768	790	803	784	787	798	814	764	818	779	824	772	767	836	817	839	794	819	828	835	797	810	822	826	793	826	821	846	839	782	770	806	806	785	791	787	825	831	812	766	747	797	885	776	798	799	852	776	822	843	812	812	838	827	769	838	802	791	831	815	801	783	787	792	831	804	774	800	800	852	836	771	836	779	815	836	804	776	763	828	812	789	808	820	812	789	772	817	757	786	819	796	802	752	785	800	831	847	783	769	845	778	768	748	827	791	840	769	808	848	823	753	770	827	807	811	832	849	791	801	796	829	791	787	781	781	837	803	761	822	783	822	784	853	785	844	837	837	834	778	800	860	823	791	817	772	799	798	786	787	788	776	824	816	779	837	810	809	853	814	809	788	811	757	803	754	840	848	790	761	842	832	828	844	770	818	785	803	840	802	844	845	838	824	844	828	834	751	753	853	814	790	779	819	805	853	792	822	754	796	770	800	846	798	796	782	756	787	816	809	827	822	809	765	766	834	795	792	839	817	857	860	787	767	814	805	813	822	816	805	824	806	810	853	784	820	742	827	789	807	778	775	807	793	827	810	819	789	797	828	771	784	807	823	864	776	831	795	829	806	769	780	810	795	832	817	785	786	803	799	768	781	825	814	831	786	823	843	809	781	808	830	750	806	817	799	814	792	810	795	819	787	805	820	788	806	840	839	762	777	759	800	825	825	777	808	774	778	788	838	790	818	840	810	839	817	825	764	829	791	756	780	797	759	773	818	796	767	832	799	818	822	799	786	834	858	776	759	790	816	759	813	852	827	857	806	807	766	829	756	796	764	794	778	831	771	802	783	840	830	810	821	875	811	818	838	841	776	803	784	847	797	803	817	768	828	828	772	848	802	797	839	811	804	812	779	788	800	804	778	851	837	807	824	782	778	777	803	802	745	827	728	797	853	816	787	795	812	846	825	852	813	791	801	828	805	811	801	835	774	795	768	826	793	831	813	801	802	791	819	815	821	843	806	794	822	832	839	793	778	806	841	783	847	781	833	871	815	804	815	822	772	831	831	815	769	813	792	810	805	827	758	802	800	775	793	757	804	830	826	784	824	870	822	810	810	826	809	785	831	780	787	843	766	778	743	798	776	823	848	801	876	837	802	786	775	823	775	796	802	737	834	807	816	802	841	827	829	800	828	839	794	808	818	775	846	829	731	841	782	821	768	836	854	857	785	831	797	843	788	787	816	775	809	806	796	797	774	804	817	818	860	801	747	782	778	771	784	794	814	830	777	806	825	790	781	815	814	773	800	827	796	851	827	818	806	817	847	767	786	801	826	813	824	845	810	802	799	790	859	758	725	793	774	729	812	758	804	808	837	808	818	804	812	826	778	831	866	821	777	848	809	836	769	760	852	832	859	796	854	790	806	771	746	786	778	854	844	777	759	824	778	809	758	794	801	755	835	809	784	784	787	806	835	825	810	780	801	830	795	830	834	835	838	787	833	822	776	805	800	802	741	846	792	827	826	794	806	843	791	809	840	795	796	811	835	804	789	809	787	800	814	799	816	822	770	821	843	790	848	741	793	824	786	765	793	837	805	767	783	783	790	782	816	834	782	757	807	816	790	788	804	846	827	807	761	810	834	796	893	837	838	783	800	775	805	813	819	823	788	824	774	826	781	768	794	792	781	823	821	789	784	811	817	808	766	779	755	799	816	815	801	831	786	867	865	760	854	807	803	799	827	821	821	827	835	753	782	778	772	816	787	826	870	784	862	819	779	794	817	778	861	796	801	805	781	860	783	836	808	849	839	849	838	774	815	809	813	797	775	766	812	829	798	792	760	798	797	740	848	804	811	791	811	825	804	808	811	848	817	828	781	756	834	845	820	822	842	836	759	839	787	779	848	829	793	843	835	805	819	795	755	790	808	786	866	811	838	786	761	771	825	853	768	759	833	797	770	769	823	850	792	802	826	744	843	781	789	814	812	770	848	821	797	803	795	774	823	746	766	811	814	823	780	835	813	822	795	782	841	842	761	824	827	753	867	802	754	769	810	796	771	791	819	814	798	802	838	813	781	822	799	787	826	795	806	805	791	819	812	775	811	815	801	795	811	784	788	844	791	773	802	812	767	762	788	793	819	812	828	791	866	820	798	807	835	763	757	775	832	821	785	835	812	784	774
8644	2664	4000	3716	2876	2386	1657	1339	1094	883	864	785	723	743	634	529	450	481	443	417	458	398	418	360	357	408	369	388	357	384	361	373	343	325	325	323	327	339	352	339	324	354	340	333	303	320	322	330	311	348	344	344	338	325	332	354	336	318	311	358	322	352	349	351	327	369	335	334	306	346	348	316	335	333	341	355	317	324	325	349	297	375	352	310	300	307	344	315	326	311	308	315	308	321	328	307	340	314	333	328	330	355	343	337	317	318	332	323	312	361	306	337	338	317	313	366	302	323	326	333	340	317	351	318	345	333	324	310	331	349	308	312	312	350	351	328	348	312	325	281	293	305	369	299	307	324	350	279	301	324	307	326	324	306	293	322	301	329	335	334	312	359	347	307	344	326	317	344	326	322	348	316	326	295	308	349	308	339	314	312	317	348	313	335	287	306	361	329	314	335	330	329	361	370	308	335	323	318	337	303	315	311	317	370	351	341	306	331	295	324	332	330	322	331	314	351	347	289	307	325	329	314	346	361	300	310	323	327	344	348	333	317	285	310	301	301	330	317	336	307	318	328	347	312	302	306	297	325	302	326	353	342	351	318	317	340	370	294	293	295	331	324	312	328	345	326	343	356	354	331	325	328	321	307	362	335	303	306	340	317	324	285	319	302	360	313	304	321	328	297	350	303	327	326	306	333	336	344	314	306	315	321	302	285	313	336	317	328	322	322	348	316	337	350	309	334	330	314	343	330	335	310	318	349	340	323	298	307	344	326	320	305	335	296	342	339	302	348	339	344	339	294	338	338	317	336	340	337	320	304	332	295	319	310	335	350	332	352	348	303	322	306	337	357	313	379	343	310	294	328	314	331	285	335	320	323	323	341	331	326	358	328	328	346	348	343	347	294	351	313	308	303	323	339	336	282	338	298	321	329	333	338	333	336	325	337	341	301	289	309	301	326	337	356	323	329	298	320	335	306	334	319	280	321	337	349	306	331	304	339	349	321	324	357	327	318	326	326	311	307	318	303	306	335	296	321	329	307	337	319	355	310	339	344	352	350	306	318	325	298	337	348	332	285	292	327	311	335	337	332	329	310	306	331	346	339	341	298	316	349	344	306	344	338	318	307	340	290	367	327	330	320	327	305	335	317	336	299	301	328	296	334	317	326	319	352	301	305	373	352	346	328	359	356	344	337	300	357	279	323	344	337	316	303	330	360	369	316	308	335	356	345	349	299	355	369	314	340	337	298	352	328	344	326	333	359	325	342	378	322	325	338	316	344	346	350	371	319	342	330	340	322	321	295	316	348	327	276	304	319	334	316	302	330	346	319	333	314	357	286	338	354	366	335	339	302	316	334	337	308	321	334	308	301	311	327	355	309	314	337	331	307	341	306	333	328	316	317	313	337	319	307	337	315	338	326	287	300	316	323	331	320	276	321	318	294	340	299	318	325	330	317	355	325	335	320	299	334	370	336	327	360	334	337	314	315	318	321	334	344	340	315	313	295	335	358	347	297	312	305	346	323	336	322	309	345	314	313	352	311	336	302	330	322	293	292	306	333	312	317	299	328	303	347	334	334	310	299	326	350	367	284	352	288	313	352	311	331	336	291	333	355	303	351	306	339	341	325	348	319	323	321	313	317	311	312	334	304	312	311	329	337	331	372	342	330	361	302	307	326	331	286	334	321	312	344	325	312	306	362	315	295	323	342	352	332	335	337	334	341	330	332	355	292	336	319	315	326	322	295	315	340	345	337	281	343	338	340	338	336	334	346	353	308	328	317	367	306	355	358	317	336	313	330	326	337	318	335	305	329	320	292	328	323	293	356	295	335	310	320	307	316	336	316	313	314	333	334	336	344	291	383	284	330	341	326	341	336	320	358	344	313	294	324	350	287	314	344	348	383	333	313	317	347	301	303	314	323	341	298	315	326	312	302	313	319	335	289	340	367	341	360	311	316	312	351	304	325	353	339	355	319	370	348	331	314	298	318	331	330	343	354	335	382	301	338	349	326	333	340	333	318	277	338	311	302	324	303	321	319	328	343	308	337	353	336	335	349	332	307	332	337	327	353	321	325	321	356	317	333	311	305	325	325	303	351	306	329	319	299	297	339	337	341	328	332	331	308	335	321	313	328	376	318	334	318	330	322	306	317	324	330	308	307	300	344	342	344	307	317	329	353	330	307	327	334	283	327	313	360	328	323	320	330	372	312	339	321	343	315	330	364	340	347	340	324	329	358	327	356	337	339	332	355	321	309	347	344	324	314	320	343	339	333	311	338	327	324	318	290	336	306	312	319	328	307	337	310	320	328	317	308	342	341	318	353	379	304	360	317	316	330	356	330	314	332	297	330	318	362	312	324	299	338	322	318	328	327	335	321	310	345	332	304	330	303	350	307	320	326	345	290	325	323	347	310	316	333	316	325	333	338	334	320	330	294	338	339	323	338	355	314	311	314	330	342	312	323	310	318	352	348	345	350	295	304	316	331	399	332	345	331	331	322	301	323	359	301	321	353	360	313	369	348	306	320	303	363	329	332	329	264	289	335	308	293	318	308	332	317	323	307	324	334	324	328	311	312	320	329	363	332	348	329	326	296	324	309	313	303	307	317	347	307	330	318	295	329	334	339	300	320	302	305	324	320	336	308	325	346	332	307	328	286	332	315	303	317	306	318	331	285	355	332	350	333	318	281	305	338	299	329	296	326	319	369	316	314	331	345	367	363	306	340	333	337	330	323	344	303	328	334	305	318	350	313	334	355	321	341	340	347	299	319	368	319	319	300	321	329	332	282	307	335	330	316	306	357	324	340	317	326	321	304	342	362	338	323	301	308	322	309	291	316	322	321	307	343	316	330	374	332	353	335	303	310	285	324	332	318	329	347	334	320	326	300	293	314	343	327	346	314	299	345	333	304	310	344	327	329	344	356	303	322	311	319	361	325	317	350	309	335	359	302	324	316	299	309	356	332	312	313	314	329	341	331	331	325	313	316	323	325	287	357	323	313	304	317	342	353	329	327	341	318	386	324	311	328	339	333	308	344	298	301	334	332	322	315	349	306	358	333	321	292	324	362	341	342	298	319	340	266	319	338	327	326	319	319	331	340	340	345	289	315	338	332	326	304	322	350	335	295	328	341	316	327	308	308	355	333	317	317	342	333	323	321	345	347	335	318	322	354	298	300	313	345	315	363	330	335	322	335	315	347	313	325	338	343	338	313	341	355	325	324	366	341	312	352	335	319	308	334	315	331	330	326	306	310	285	323	310	318	356	317	323	318	313	301	291	308	317	293	305	316	321	292	326	343	347	300	342	343	312	307	351	303	331	309	315	304	353	328	345	336	336	311	319	294	311	297	332	358	343	316	347	336	336	345	286	356	322	342	320	323	335	320	333	326	326	325	326	346	337	323	342	325	338	327	339	324	348	311	340	314	353	330	346	342	361	323	292	332	338	308	298	323	333	327	313	373	320	341	318	339	328	322	325	327	353	285	352	326	364	319	327	330
7477	3105	8133	10762	10718	9162	7246	5815	4785	4258	3822	3573	3339	3433	2635	2039	1693	1646	1668	1598	1448	1542	1424	1227	1245	1243	1195	1218	1069	997	1011	942	949	928	857	950	813	835	907	801	849	835	852	829	831	773	805	789	780	815	805	757	778	819	793	800	846	738	833	822	762	757	803	764	802	746	754	852	803	767	784	804	778	758	757	801	801	782	741	735	839	765	759	819	799	809	767	837	799	781	819	792	807	771	766	746	759	771	795	809	749	816	808	841	754	755	804	816	797	820	791	803	824	741	756	857	785	784	765	754	769	751	734	784	732	772	799	796	758	807	761	758	772	757	781	790	805	800	792	848	752	775	769	761	769	798	784	765	771	784	799	801	834	773	744	741	790	795	773	746	769	797	804	833	794	790	819	817	786	816	823	848	730	814	778	787	784	816	785	776	781	740	776	758	795	813	794	771	796	816	783	781	762	803	838	781	808	828	763	780	798	787	804	758	783	843	769	793	775	788	765	783	769	752	783	807	822	810	741	757	803	773	819	768	773	790	824	806	796	795	806	800	816	798	774	794	781	783	765	738	756	753	798	802	820	816	803	773	752	791	750	769	764	799	709	772	795	818	786	764	792	741	766	772	825	788	776	742	816	785	788	770	796	777	790	761	702	804	736	760	811	769	757	754	776	830	809	829	787	796	781	760	775	777	823	765	813	834	788	753	787	770	752	815	797	770	754	802	865	798	785	779	765	760	770	792	776	769	779	779	789	782	791	753	793	752	765	794	792	807	783	781	834	832	769	837	807	796	809	770	762	798	779	783	758	820	775	772	836	740	788	803	791	753	780	741	794	843	786	767	774	826	759	775	806	751	777	766	825	753	729	815	806	807	761	810	774	745	830	769	786	807	771	789	780	782	786	787	791	775	769	735	803	776	774	774	747	744	780	781	803	758	798	773	778	786	835	783	812	825	814	765	761	792	749	835	745	754	791	773	805	788	721	755	748	779	741	746	811	799	817	807	793	770	795	779	815	766	762	809	826	739	772	826	785	820	753	778	807	762	782	761	753	757	763	744	781	780	769	795	802	780	768	789	767	790	768	782	779	751	780	848	753	813	747	802	740	756	756	788	818	749	813	755	787	790	726	738	742	791	786	789	839	813	759	801	755	811	762	769	834	790	766	780	791	771	745	755	778	801	778	758	782	824	795	795	815	784	776	764	748	788	806	762	780	799	851	779	750	770	781	769	784	832	823	784	781	807	744	799	787	788	810	740	783	769	781	774	838	798	849	745	864	773	803	774	765	847	770	786	801	800	752	799	780	794	790	766	793	820	768	758	798	748	748	798	782	778	788	759	802	786	768	762	817	776	788	789	746	783	788	831	797	781	774	776	801	817	816	799	800	786	758	760	797	762	861	778	726	769	787	772	768	777	796	794	739	737	778	792	761	751	776	753	773	770	819	807	775	803	724	751	802	786	781	741	775	757	749	750	765	774	822	791	759	794	782	780	776	769	770	794	754	745	787	788	800	784	771	758	798	809	810	791	767	777	787	781	775	782	754	761	815	790	806	791	780	806	815	813	775	789	760	755	804	782	789	755	805	814	759	745	860	825	762	781	796	796	771	770	797	734	784	723	797	787	761	806	806	805	816	783	762	792	779	767	784	734	850	766	793	804	806	756	807	780	775	806	781	774	817	763	763	811	775	784	841	805	784	826	820	780	793	790	817	760	769	819	769	762	814	781	775	805	780	805	781	789	791	852	816	767	741	784	805	840	741	761	815	783	812	828	769	814	808	826	818	828	786	735	800	814	769	813	827	831	771	800	739	829	808	753	818	812	761	818	759	797	806	787	820	753	818	774	769	761	784	757	781	810	784	755	740	823	779	819	810	826	782	813	801	795	830	755	752	744	768	780	784	851	748	753	777	769	769	798	742	767	718	828	739	771	766	743	741	780	759	729	774	765	746	735	826	819	750	801	777	798	724	798	812	797	727	799	791	762	793	803	803	813	787	812	817	810	768	814	799	820	789	780	792	812	781	759	772	785	811	761	741	797	778	767	819	762	802	785	766	818	819	761	805	799	830	782	749	798	779	733	797	804	760	799	794	804	739	759	808	846	770	801	805	826	807	785	739	818	797	805	789	751	808	757	841	760	776	750	754	728	777	771	798	786	759	772	804	790	727	769	786	791	746	811	806	815	763	748	767	773	774	792	760	763	808	830	753	827	784	805	764	839	803	783	771	795	743	803	769	803	825	764	768	766	754	760	786	767	733	818	792	794	806	832	744	786	788	750	790	777	745	791	793	799	788	785	779	789	792	751	801	781	807	765	794	768	802	776	795	810	766	803	777	802	748	743	784	803	818	816	754	778	791	766	745	778	764	784	801	813	815	771	815	797	791	807	736	771	821	856	800	777	824	774	785	758	766	748	801	782	765	791	740	813	794	745	785	729	814	789	799	828	807	757	730	746	796	800	799	835	777	793	803	800	778	779	800	818	812	812	787	780	777	806	869	812	774	856	766	782	793	803	823	793	780	780	808	761	835	812	790	759	788	783	828	792	801	822	758	762	781	746	777	747	820	745	777	829	781	797	775	831	743	736	816	820	817	807	781	765	766	757	803	828	724	726	744	798	826	774	788	827	834	832	746	771	768	790	783	745	796	808	772	768	794	794	795	822	763	839	748	751	779	779	778	764	743	804	809	818	758	757	741	777	758	760	794	742	834	798	776	749	770	757	773	743	777	831	792	764	791	793	742	789	754	782	752	756	747	808	729	766	799	802	845	768	794	797	797	729	747	764	768	795	769	788	810	783	815	787	778	809	820	810	763	814	796	720	762	763	752	812	762	769	767	740	840	823	778	790	803	778	755	799	819	789	751	779	755	796	786	806	746	779	733	787	787	747	791	787	791	757	774	822	820	811	826	835	763	763	798	768	790	817	767	755	781	803	787	800	773	762	809	745	803	762	750	762	870	790	817	785	798	763	811	776	745	800	785	833	786	795	837	816	764	774	799	790	757	722	831	805	819	771	818	782	837	828	769	783	822	733	802	805	770	785	757	814	800	819	760	793	778	819	804	808	763	754	759	766	759	759	760	734	798	766	814	775	766	802	775	777	834	780	826	758	799	750	827	782	796	766	784	759	807	787	748	812	786	760	812	785	751	806	741	778	771	755	748	811	762	835	747	818	779	770	815	793	751	814	767	818	818	825	775	771	794	787	745	823	777	779	761	793	787	789	841	854	799	796	846	839	771	761	751	811	780	772	808	761	768	766	794	772	757	825	809	734	775	800	762	775	816	771	797	816	724	775	836	810	779	760	838	777	764	795	815	774	766	777	767	760	822	815	764	827	764	729	776	796	809	764	795	783	771	768	821	806	770	757	791	759	780	772	781	786	788	752	798	739	743	718	811	793	791	782	764	766	789	802	771	833	766	772	802	816	752	792	762	808	778	757	778	797	823	810	800	799	749	790	768	815	771	782	804	761	770	779	729	802	772	786	767	768	811	768	791	787
15550	4959	6565	6175	4679	3458	2319	1686	1294	1022	1087	974	955	865	606	535	483	484	453	443	412	416	395	337	322	339	340	372	318	293	293	310	279	323	284	286	263	269	262	248	248	291	299	251	265	261	250	268	282	285	263	258	293	268	277	300	259	253	268	225	299	253	251	266	238	247	246	280	252	268	261	240	280	269	260	254	234	270	248	267	294	271	272	228	274	236	261	254	293	266	242	252	238	224	247	265	257	239	258	263	252	235	237	229	229	245	267	286	274	265	239	222	264	275	264	247	228	244	259	269	260	259	248	257	247	262	281	258	265	249	257	268	300	252	273	276	245	252	271	229	276	275	261	250	256	278	246	268	266	231	267	247	261	259	251	285	277	262	276	227	233	271	263	238	258	272	237	250	258	258	262	250	264	262	280	276	244	265	261	255	282	271	256	229	258	261	234	276	278	252	250	287	241	265	275	266	276	253	229	258	266	276	277	248	239	248	261	265	238	266	258	243	259	267	249	244	248	270	283	254	262	253	294	257	238	259	246	264	262	287	278	300	249	265	256	266	225	272	264	262	263	280	287	262	267	278	251	258	256	249	248	269	247	281	238	266	277	272	247	250	245	297	272	270	260	279	279	293	278	274	267	269	301	253	247	281	275	263	234	250	242	267	296	261	267	259	281	246	302	271	289	274	270	258	255	294	230	256	244	276	285	274	273	280	295	278	263	270	252	243	266	284	276	260	273	281	243	256	296	268	269	246	249	270	276	278	269	279	273	260	261	258	253	268	266	254	267	278	263	245	272	240	248	283	246	286	240	261	238	245	269	246	287	253	263	260	280	270	271	274	303	268	239	280	256	250	216	283	267	285	283	303	287	271	252	283	244	282	278	270	261	290	267	242	244	258	274	312	283	284	257	250	289	274	274	271	261	273	254	269	267	267	291	285	269	260	255	252	284	278	249	284	253	246	285	267	268	297	270	279	257	286	288	285	270	278	271	261	277	274	279	255	255	258	240	280	252	285	269	232	274	264	281	246	261	282	263	273	249	249	287	264	254	264	262	241	226	261	290	251	261	243	263	255	242	240	286	263	255	236	258	235	283	259	283	267	275	270	265	258	275	294	256	288	258	288	306	276	262	249	264	254	282	280	241	235	266	306	273	247	255	259	268	252	258	252	256	228	266	272	271	267	251	249	271	230	273	246	275	256	248	261	257	289	268	255	267	254	236	262	252	232	247	259	277	257	262	258	244	287	248	235	254	283	269	240	266	242	280	248	237	281	266	228	252	244	249	254	257	270	260	260	236	259	255	245	293	270	245	257	235	274	255	248	237	261	255	262	269	223	242	257	234	247	261	255	258	275	259	240	257	288	255	289	261	249	247	254	265	284	240	254	214	245	256	258	264	219	272	273	264	260	266	270	232	255	253	243	282	262	270	236	238	240	242	286	259	259	282	254	302	270	291	235	295	239	276	263	265	255	258	252	272	273	274	233	263	228	269	236	250	266	278	259	217	268	232	222	231	267	259	236	273	276	254	266	284	288	255	262	266	224	258	242	291	235	268	271	292	264	235	264	264	247	250	238	288	269	268	254	257	269	280	276	274	285	298	284	250	263	259	267	228	271	272	307	265	282	289	278	253	246	254	262	279	256	261	274	268	290	281	251	281	265	258	287	252	251	262	278	281	286	265	244	286	264	238	238	230	238	271	261	277	285	248	256	261	278	269	270	260	276	317	295	243	266	260	256	238	231	242	256	267	245	259	290	243	301	248	239	291	239	258	227	269	291	265	287	255	276	243	275	265	260	260	235	270	294	254	266	271	261	241	263	280	264	251	274	236	270	284	295	262	304	292	245	279	280	264	252	271	319	259	304	272	240	253	235	256	267	255	270	240	243	254	277	266	260	248	279	242	268	257	278	262	255	266	273	250	252	235	294	281	259	259	251	267	260	243	252	257	284	229	275	272	302	290	254	250	278	220	260	236	277	256	246	256	282	297	261	251	273	262	280	249	276	260	250	278	247	272	257	268	268	246	289	273	262	281	242	241	275	249	292	244	236	280	250	289	245	263	274	308	292	240	279	261	256	265	259	238	275	252	267	268	263	284	251	274	256	229	261	280	232	270	246	289	249	282	296	216	236	267	254	247	246	296	261	261	243	265	279	254	234	259	277	278	265	276	247	252	264	264	287	259	285	250	282	294	248	246	275	258	263	272	263	257	256	253	270	267	273	264	249	287	258	280	259	244	280	259	287	244	300	253	255	264	253	286	247	259	282	236	271	273	267	274	292	265	262	273	231	246	246	257	258	262	252	248	283	256	303	246	281	272	225	222	270	274	249	258	260	295	252	256	259	283	244	270	265	256	273	279	267	251	256	261	256	266	258	261	287	267	269	278	283	264	280	260	256	258	269	259	271	268	259	237	273	266	264	264	260	254	282	253	275	255	280	267	274	286	255	261	283	256	249	257	257	263	262	250	244	248	246	236	266	251	269	287	246	254	218	286	270	251	259	243	247	242	261	282	258	253	255	280	261	238	245	289	268	281	263	261	257	263	248	235	241	256	283	274	251	297	243	244	246	243	255	236	256	261	283	277	276	300	283	291	259	261	263	246	262	262	292	319	250	251	243	229	274	223	253	249	282	270	275	246	257	227	257	271	247	281	265	281	255	252	263	277	241	247	255	245	263	293	248	268	286	257	262	252	245	248	248	259	244	275	286	248	286	264	261	234	254	245	281	242	244	232	259	261	293	288	261	253	265	250	255	258	265	263	265	289	282	280	241	285	241	226	247	266	265	253	248	278	278	294	252	252	286	272	290	254	241	270	291	266	294	266	279	236	244	277	230	277	272	242	259	255	271	262	293	258	269	287	253	241	248	291	249	283	270	258	281	251	264	257	247	244	256	258	255	256	258	236	284	252	267	268	240	255	293	277	259	247	272	224	289	245	247	253	252	261	236	283	270	281	248	228	288	279	270	263	255	266	259	277	259	258	245	287	223	270	255	289	276	263	252	227	232	272	289	263	288	271	279	283	280	284	212	276	253	257	255	254	232	234	270	247	269	273	285	258	274	266	278	240	277	285	242	288	255	261	274	238	267	248	275	263	259	293	277	291	259	246	240	260	242	272	254	278	232	245	256	280	254	253	251	258	273	240	285	290	259	268	254	247	275	257	258	272	261	251	254	252	270	297	248	258	280	287	255	259	268	237	283	230	271	290	252	279	285	228	255	256	275	262	263	308	272	257	250	251	258	255	281	269	297	251	238	244	244	259	224	266	279	264	241	255	280	296	261	255	259	271	274	270	242	236	272	270	255	255	268	240	277	228	246	268	251	253	268	268	270	245	280	255	238	288	285	247	278	243	225	250	230	260	282	293	252	282	235	261	242	273	239	260	263	270	255	265	277	234	248	272	276	267	256	276	284	253	244	246	270	259	279	260	232	265	260	265	257	282	253	244	276	254	266	234	261	267	281	266	288	268	239	251	267	272	258	242	236	253	280	262	259
10075	4710	11359	15669	14801	12431	9425	7522	6512	5434	5334	4639	4686	4299	2824	2447	2014	2061	1907	1850	1764	1698	1467	1316	1396	1322	1282	1203	1049	947	890	942	779	819	763	779	757	737	695	714	718	657	680	736	701	653	694	651	696	674	719	656	680	678	613	671	596	606	639	679	643	680	667	649	670	653	621	640	627	623	615	636	652	732	645	610	679	652	641	643	645	667	659	657	623	658	622	643	665	655	645	642	613	625	624	675	625	616	651	676	627	640	674	630	668	612	675	654	659	657	623	593	686	658	663	631	626	670	699	675	692	642	671	652	641	647	628	624	657	646	661	641	647	686	652	663	628	592	651	646	630	655	675	643	641	635	674	667	650	647	644	653	676	686	617	641	635	668	680	675	620	669	661	696	654	631	682	616	665	652	645	662	657	673	605	617	624	675	628	649	662	638	631	651	672	666	635	648	689	624	705	679	629	636	655	686	663	657	655	614	668	668	686	631	650	638	620	640	647	668	692	673	657	636	650	677	588	621	637	656	620	673	642	648	649	652	707	649	657	680	652	663	582	699	647	667	608	648	640	668	647	651	654	652	693	678	671	630	622	658	647	628	630	638	641	682	622	667	626	633	648	646	630	680	650	631	638	637	638	630	586	665	679	632	651	658	648	637	612	665	609	669	639	681	679	630	653	637	652	611	615	653	684	642	629	638	667	662	608	654	681	646	621	638	646	619	609	587	589	611	648	637	622	651	594	641	654	622	589	617	679	696	600	641	694	667	621	663	650	669	657	649	620	644	589	568	638	630	641	679	674	604	601	632	640	637	654	689	629	639	637	657	615	620	656	663	640	668	653	647	660	648	624	647	664	687	645	660	661	691	619	644	649	621	586	667	632	642	648	703	651	617	627	616	706	632	644	628	677	631	647	657	651	631	637	631	635	681	630	667	640	581	645	629	663	627	688	639	643	654	603	615	672	706	659	645	641	691	640	682	620	657	658	665	632	689	638	646	640	658	656	677	656	649	646	670	625	691	695	639	657	576	665	605	617	659	644	670	626	609	651	647	658	659	640	618	713	660	667	615	637	673	653	694	647	647	644	641	634	632	641	650	632	638	629	659	694	596	623	665	664	635	688	636	623	631	620	629	664	661	654	631	674	605	622	655	675	633	649	669	701	637	651	683	629	643	645	713	691	637	658	666	601	646	671	680	621	629	655	647	639	650	626	646	624	666	630	661	652	644	660	662	638	680	653	634	599	654	685	670	638	651	634	641	676	672	672	622	627	650	625	648	645	620	643	651	626	624	648	677	621	642	668	648	626	676	632	640	628	619	609	669	631	620	658	646	647	614	671	652	623	636	634	630	660	621	672	640	694	634	590	675	655	606	654	682	681	655	653	647	601	675	607	657	644	665	657	645	682	633	688	611	623	680	662	674	632	655	649	645	607	660	647	674	666	650	661	667	619	623	632	634	682	633	637	658	660	637	654	656	658	639	603	676	629	636	649	655	659	592	656	627	666	649	589	645	611	639	608	634	621	667	677	650	649	652	646	641	657	645	666	660	625	608	651	673	663	649	634	679	644	610	622	663	643	605	655	657	635	629	647	658	668	675	675	673	649	612	633	671	615	647	674	626	666	662	612	654	672	669	615	689	633	616	670	652	622	639	665	662	626	680	648	660	646	638	638	635	654	604	662	623	652	655	672	618	669	668	671	626	652	673	644	650	623	643	594	639	668	685	609	681	690	657	647	604	636	670	624	705	675	672	654	662	642	610	681	602	598	713	632	621	662	630	662	683	693	623	623	646	671	650	608	653	638	640	646	648	633	686	665	658	692	688	668	633	653	616	596	650	660	681	674	627	635	648	675	675	667	677	654	658	637	663	678	633	616	640	619	612	634	689	670	636	637	683	635	635	648	681	638	652	636	649	652	661	654	653	683	628	642	664	633	608	658	654	652	676	674	613	666	650	664	665	614	645	663	626	644	678	665	630	637	663	624	667	655	655	655	670	632	653	682	637	665	640	640	666	642	655	618	627	672	611	629	642	663	649	638	645	628	627	646	633	646	615	647	622	603	615	656	644	627	591	642	645	623	701	682	718	655	660	670	659	586	616	645	620	652	660	605	626	593	650	633	603	675	640	637	636	646	609	663	663	648	641	672	642	636	687	639	654	667	633	619	630	667	607	668	664	682	678	623	616	609	639	668	640	636	636	695	617	661	659	614	653	684	613	637	665	617	640	607	646	662	660	643	663	626	666	669	646	689	664	594	613	652	655	633	627	640	624	668	648	660	642	631	649	641	671	641	637	649	677	657	689	673	673	615	649	635	664	665	601	652	659	691	660	634	672	662	590	652	649	649	697	690	684	630	635	648	629	688	663	682	636	625	709	628	596	640	651	636	654	639	671	625	640	654	651	657	698	650	692	633	607	605	626	624	628	664	678	658	631	592	663	626	674	649	609	661	681	630	615	611	640	634	614	685	619	659	627	621	628	674	614	598	653	664	661	623	622	662	681	682	621	639	645	630	639	652	662	639	629	624	667	627	671	655	643	697	629	641	665	617	646	653	628	638	651	665	614	618	639	641	628	654	667	638	696	588	623	622	631	626	690	623	666	657	648	638	676	636	664	635	675	631	602	606	627	613	628	629	696	646	658	663	693	673	717	665	663	642	659	637	670	644	640	599	673	641	636	657	628	655	652	650	642	618	588	632	627	676	656	705	642	651	648	631	648	693	662	663	664	658	713	649	644	582	672	641	650	654	654	604	647	619	638	688	663	670	711	602	654	668	669	617	681	638	668	642	598	660	646	645	656	674	694	658	652	615	650	637	654	678	661	633	689	632	635	674	700	602	669	651	661	677	637	695	643	626	655	685	663	662	698	604	614	606	645	658	609	676	643	699	643	653	666	672	671	659	640	670	614	595	622	589	645	654	665	626	629	660	686	664	681	657	640	646	649	647	680	674	636	618	652	630	647	669	663	672	634	644	667	672	629	671	652	647	676	661	650	660	646	655	668	646	685	657	694	684	634	669	640	629	695	620	628	662	622	584	652	656	686	632	622	654	699	591	586	703	626	636	670	662	648	648	646	607	680	672	665	611	616	603	631	679	611	642	615	640	679	686	634	622	645	668	633	676	646	594	646	661	646	685	676	670	641	663	694	605	641	633	601	621	625	659	646	609	676	672	624	641	627	615	636	629	671	665	598	638	632	667	652	628	615	628	635	677	665	670	658	649	641	633	650	647	632	669	640	643	615	641	637	666	638	664	662	661	626	613	665	638	624	670	656	669	637	629	697	605	632	663	623	662	665	648	678	655	627	667	659	619	679	627	616	628	648	626	671	624	698	661	635	638	654	693	661	675	694	620	672	665	661	685	652	677	665	679	623	654	664	632	621	646	695	647	638	637	627	684	641	645	612	602	587	632	589	654	640	663	649	616	668	618	604	671	690	646	675	654	592	676	630	608	618	653	654	649	647	686	654	665	658	671	631	640	646	646	639	611	633	664	688	656	601
3820	2109	2708	2682	1821	1383	1050	828	777	658	636	629	588	531	448	366	392	420	364	411	388	402	365	391	345	348	334	318	304	327	332	332	343	324	333	334	333	310	336	332	358	266	328	333	348	287	327	302	321	335	349	353	349	283	352	283	344	339	330	317	386	354	348	323	356	280	324	378	341	346	363	329	302	301	330	305	306	297	329	321	302	318	330	337	319	292	321	330	341	345	326	329	336	355	304	325	304	307	320	322	338	314	328	322	339	306	345	361	341	321	329	338	315	326	347	345	311	302	343	332	311	344	335	332	336	333	355	294	341	332	346	351	328	339	305	319	350	297	313	299	326	306	317	328	347	329	304	328	318	307	314	290	321	321	358	346	332	317	353	321	357	328	299	348	305	346	350	327	323	317	290	333	320	327	337	314	344	310	292	319	358	333	321	370	342	292	313	309	346	300	320	329	317	339	316	360	331	334	342	343	314	343	315	270	328	335	324	315	353	329	346	339	321	284	333	331	388	341	312	334	330	332	332	325	286	336	283	310	315	358	327	355	296	326	343	347	317	319	319	328	293	343	309	346	308	329	332	341	310	321	345	314	318	313	341	344	303	361	304	325	346	347	315	348	329	366	319	302	320	329	307	347	338	344	317	363	350	342	318	324	315	343	306	333	323	321	321	314	339	330	311	340	349	320	329	343	343	340	315	303	359	362	364	316	329	328	323	331	342	293	325	328	357	296	321	296	281	311	332	326	336	325	357	339	358	364	326	345	326	279	325	318	352	318	334	303	300	345	326	325	334	321	324	359	348	337	330	331	315	350	277	330	292	308	285	313	327	324	339	368	328	305	338	342	348	331	319	351	328	345	331	339	302	342	353	329	309	292	351	374	333	289	280	321	346	334	329	347	344	326	313	329	366	341	311	338	343	340	308	325	304	320	337	367	317	308	366	330	348	305	342	338	310	333	328	312	345	340	307	290	342	315	313	362	320	335	334	349	332	304	329	347	316	310	349	306	350	339	300	315	296	324	353	330	356	352	307	298	344	365	318	365	345	325	324	313	302	346	335	325	326	329	353	339	302	337	349	323	313	330	332	362	341	302	303	320	330	364	327	353	315	357	344	300	316	318	334	312	345	326	315	293	350	327	316	321	338	342	318	319	339	308	316	337	341	323	311	317	317	358	309	328	312	314	326	350	338	324	334	310	384	337	343	327	343	299	330	339	341	331	305	338	334	350	339	322	310	326	336	318	337	325	358	349	325	303	324	323	346	331	368	303	346	323	332	346	360	326	301	347	336	319	332	318	373	339	350	319	332	314	335	338	331	343	299	337	314	344	330	320	299	363	319	332	338	301	309	320	332	334	307	301	352	317	333	326	332	323	316	319	326	331	317	350	333	326	332	311	355	306	340	337	324	324	323	333	311	336	358	330	374	321	285	303	313	344	354	348	348	328	301	330	334	304	338	319	351	331	345	350	350	332	339	343	322	304	361	377	342	308	329	306	313	309	352	332	307	344	318	377	343	326	332	317	286	340	349	325	333	338	310	307	316	337	336	312	343	303	316	323	379	309	311	328	343	334	342	315	362	331	326	335	360	312	339	335	312	337	336	333	323	352	328	322	351	307	323	312	331	331	346	332	326	297	299	315	310	291	323	326	329	322	343	321	343	333	335	314	328	321	335	307	291	321	360	311	363	315	326	320	349	335	352	326	340	330	382	302	328	313	324	329	341	332	324	319	363	290	299	328	301	343	346	348	312	307	352	312	324	322	318	331	340	342	277	275	311	330	323	309	320	299	313	335	330	311	334	318	351	304	338	312	336	348	347	396	332	316	351	307	298	335	329	322	325	343	336	305	335	333	351	318	309	344	319	321	328	340	322	360	337	318	295	275	323	354	341	339	317	310	310	333	308	328	278	329	347	349	346	363	321	356	298	332	289	317	310	335	330	321	321	342	328	339	332	336	329	318	318	307	286	324	323	327	331	299	320	307	353	359	322	330	296	341	336	296	303	319	339	313	328	312	305	334	298	329	342	339	341	326	307	322	312	350	285	306	332	310	352	327	307	343	330	331	302	345	314	322	351	355	316	336	323	297	344	333	333	331	337	330	319	310	322	321	317	365	332	325	328	348	345	309	310	298	369	279	336	308	347	303	323	333	332	320	346	333	324	322	348	323	302	324	322	308	321	347	351	324	328	338	348	339	306	331	346	344	376	328	311	319	330	326	340	352	325	339	325	345	332	324	335	341	324	327	334	333	317	365	288	321	325	332	335	309	334	339	332	310	299	340	348	346	353	325	345	353	309	302	302	337	377	343	353	307	306	326	331	324	351	366	327	318	319	305	295	326	351	319	317	318	312	299	317	339	321	317	345	316	318	353	317	376	346	307	311	347	323	339	338	334	323	349	328	321	354	354	340	322	323	301	311	293	327	339	322	318	350	329	343	384	334	303	295	327	330	365	311	357	330	327	344	319	311	324	343	340	307	298	335	349	325	325	325	324	330	310	311	332	310	329	339	336	313	316	330	341	342	334	346	307	347	342	339	344	341	292	326	311	321	296	355	306	330	316	346	356	303	304	333	316	329	295	307	334	348	343	323	337	314	325	354	312	324	334	313	322	321	332	307	316	345	361	313	351	334	357	310	360	342	345	329	315	341	358	334	354	334	325	329	321	330	339	358	336	351	366	354	330	341	326	357	337	326	334	339	345	323	324	311	335	350	360	276	294	343	348	312	288	350	337	328	335	304	342	330	316	335	337	317	309	293	326	292	295	341	345	323	328	328	324	315	330	346	321	369	325	348	339	335	338	337	330	301	318	324	296	279	303	320	329	296	328	360	332	316	300	343	313	365	343	291	293	318	313	328	334	329	341	323	345	347	343	336	321	336	333	341	299	303	336	323	303	341	323	314	320	319	295	333	324	306	347	341	297	337	347	322	346	304	351	323	312	353	313	328	314	348	313	336	342	326	329	334	378	350	326	362	331	347	345	306	322	344	344	330	350	352	344	320	292	314	313	304	308	297	337	308	320	344	302	280	300	292	321	335	332	339	301	358	324	301	340	348	310	320	311	333	297	340	313	341	297	303	331	322	338	317	332	297	315	324	285	301	329	358	322	337	346	302	313	352	298	310	324	327	333	359	350	317	320	337	311	350	354	339	308	342	356	306	330	363	319	318	317	370	340	345	313	361	341	283	341	330	327	318	309	325	310	342	331	333	330	327	334	313	357	360	339	327	350	319	350	313	317	317	298	350	305	345	336	349	356	312	351	354	327	338	329	309	317	334	330	348	297	314	323	354	343	342	308	308	342	340	365	300	350	307	332	297	286	303	326	329	340	364	343	313	325	322	329	323	347	306	316	345	331	303	313	328	308	330	331	294	358	307	308	322	352	313	311	330	291	300	318	338	347	351	309	336	320	334	303	309	310	293	346	312	357	358	349	308	343	330	313	359	335	321	334	297	322	332	331	345	375	325	320	317	334	351	287	331	343	329	341	311	323
3455	2604	5833	8123	6965	5853	4329	3576	2882	2696	2541	2439	2432	2017	1534	1350	1242	1312	1263	1245	1258	1168	1097	1018	1078	1078	1038	1007	897	898	871	865	868	890	852	846	815	832	804	794	829	804	769	759	815	813	805	794	731	762	851	805	823	786	816	788	760	774	809	773	838	812	830	832	763	826	815	822	783	783	808	747	793	781	787	814	826	794	830	839	804	848	776	852	739	757	797	749	780	856	834	740	769	792	788	825	768	756	790	747	791	761	814	792	804	824	835	847	722	820	808	773	796	780	736	767	823	817	835	798	843	753	806	758	802	753	810	816	793	813	763	799	764	765	762	792	804	806	785	786	770	715	792	778	802	753	779	814	802	796	768	792	821	786	803	788	820	747	802	780	798	769	804	816	804	808	779	817	766	772	820	761	801	834	769	799	800	829	695	805	795	769	814	775	749	776	842	800	747	809	794	835	768	751	820	762	760	794	795	724	827	828	823	745	776	776	817	844	755	819	791	804	788	843	789	807	793	800	769	859	781	790	808	787	792	740	800	764	810	779	796	821	831	837	801	789	756	818	834	824	766	818	792	785	769	717	773	809	812	790	812	730	765	841	823	790	781	766	778	818	754	749	820	768	781	795	790	803	798	806	818	765	772	831	812	800	812	791	759	802	746	794	823	795	785	728	790	763	736	748	812	766	798	760	759	762	866	753	781	761	832	777	783	797	857	823	780	810	809	818	795	826	827	807	753	789	790	790	855	799	835	781	772	790	774	777	841	773	821	771	761	783	778	820	798	802	805	793	775	799	768	782	790	868	769	790	822	787	798	817	807	762	829	810	844	793	736	821	810	789	843	827	805	866	819	802	775	795	811	800	809	778	844	818	778	776	780	772	797	798	757	797	828	776	784	783	787	739	780	793	759	792	833	790	823	756	827	770	794	830	822	825	774	814	810	812	786	783	831	792	766	797	783	779	801	829	756	765	788	766	768	777	793	789	832	776	771	773	741	792	764	820	771	776	837	806	808	801	819	787	804	800	784	782	768	797	761	758	811	750	834	778	821	816	807	763	756	767	757	788	802	747	770	765	805	816	818	828	827	821	749	764	787	754	754	851	794	725	778	840	833	808	794	826	760	782	749	850	826	760	819	792	774	878	809	755	858	768	808	775	788	816	789	852	758	812	809	814	784	797	786	809	802	809	798	814	758	789	815	801	802	767	769	813	785	792	770	785	829	770	791	834	825	750	763	778	815	800	782	742	780	798	823	823	808	771	782	788	775	828	791	768	816	780	756	790	815	790	785	768	760	799	770	786	756	808	772	773	771	783	817	785	801	742	815	737	749	784	776	751	794	793	810	831	781	797	834	772	816	815	795	767	836	845	740	792	812	789	823	758	815	822	797	838	783	834	771	758	730	734	818	772	834	867	760	801	809	811	824	781	771	809	798	796	802	784	822	790	772	735	745	780	774	799	757	820	775	777	796	776	787	747	777	795	802	761	775	763	735	766	828	799	834	824	773	813	789	794	806	803	761	805	798	791	790	762	796	724	783	812	800	759	736	769	731	763	719	818	766	761	788	767	812	776	762	802	780	766	771	768	788	810	799	783	788	746	796	749	792	750	745	811	805	829	820	843	780	785	770	776	838	738	826	826	792	880	800	804	785	803	828	794	762	813	806	805	773	760	784	818	746	822	853	775	846	794	775	770	769	759	764	770	811	829	774	782	776	819	815	806	782	784	797	761	742	777	797	772	790	769	768	842	828	829	776	781	801	743	772	815	767	745	743	814	786	807	781	780	763	787	785	762	758	814	775	831	838	742	824	865	788	779	803	812	757	756	813	770	767	807	857	815	777	819	765	745	790	763	791	787	818	762	831	830	769	800	790	767	806	797	800	795	812	780	805	805	755	800	820	767	796	813	832	770	812	751	771	801	831	783	751	827	790	819	753	800	828	823	783	778	742	741	813	776	844	845	809	784	737	755	765	754	808	762	785	784	809	779	817	762	803	760	833	807	854	787	822	753	803	819	819	749	780	746	789	789	789	748	798	807	797	795	801	776	847	804	793	811	811	796	831	786	783	772	822	772	773	772	809	728	747	812	832	751	806	804	771	793	758	813	755	803	787	787	787	783	809	779	825	773	786	765	766	758	752	796	817	771	796	798	801	810	826	818	823	835	767	794	792	817	821	788	741	836	789	799	795	802	829	808	816	822	811	812	859	746	772	789	777	753	772	839	777	814	803	781	817	730	778	785	838	798	769	762	790	787	810	765	796	803	873	761	795	819	823	788	763	790	796	783	777	784	791	796	820	799	803	800	790	772	816	809	797	820	764	799	772	800	787	829	804	836	776	751	778	814	836	804	743	752	829	790	838	792	803	798	803	823	779	817	802	814	745	811	807	792	790	826	760	831	810	767	814	791	842	823	774	849	758	806	785	766	762	790	794	777	790	786	715	801	773	756	761	795	794	815	769	833	755	763	798	826	773	810	814	750	747	781	769	712	782	795	797	767	795	763	779	762	773	763	787	781	802	827	809	741	801	780	804	790	811	773	783	765	843	828	839	785	793	824	825	834	816	812	767	803	772	784	784	763	790	776	821	779	778	802	804	821	820	777	761	845	824	726	790	767	836	811	821	795	780	805	804	781	801	779	819	828	778	782	778	847	819	801	781	772	785	808	818	812	780	824	771	793	838	754	781	759	783	781	770	790	822	728	814	803	786	813	801	789	802	765	708	802	794	780	819	782	821	813	832	791	788	769	778	799	814	768	777	758	792	773	725	820	814	810	800	827	792	805	773	806	796	770	808	798	781	756	772	732	809	783	797	809	825	783	842	773	795	771	817	761	796	794	732	797	776	788	763	780	809	796	806	798	772	798	819	818	832	792	843	818	830	772	790	811	792	779	810	790	832	748	739	782	764	774	780	830	802	845	793	776	831	798	806	758	816	797	781	776	809	806	757	808	759	781	792	817	787	815	775	804	797	789	778	783	797	823	796	782	827	758	803	749	831	806	809	808	816	773	783	717	824	795	804	747	737	806	768	739	812	800	812	799	837	753	796	810	738	762	809	793	801	823	781	828	793	799	768	785	798	808	783	786	778	782	783	756	771	726	784	748	784	785	838	766	768	742	869	831	801	780	771	804	764	794	733	836	800	820	809	817	771	804	796	831	811	789	817	782	773	757	774	790	817	818	805	789	742	788	794	770	764	791	732	791	780	818	790	799	816	791	847	788	800	804	790	793	789	742	762	793	767	775	779	763	783	808	837	804	827	788	753	771	837	798	805	820	824	806	799	792	833	799	834	794	793	820	763	793	821	727	819	755	811	765	853	820	789	813	826	804	790	791	754	764	766	802	782	799	739	752	819	802	775	770	796	824	771	837	842	813	793	754	746	768	774	761	803	789	805	752	817	784	762	801	757	822	755	803	829	794	802	813	796	782	803	790	836	814	799	838	805	802	820	742	766	792	864	790	761	842	806	807	814	832	817	828	808	788	830	773	786	797	783	831
10410	3786	5086	4505	3187	2462	1710	1365	1089	1002	883	843	852	636	507	490	469	436	459	440	438	404	394	370	410	373	400	355	336	347	337	361	340	315	333	356	319	337	330	312	308	324	352	309	343	353	335	338	335	319	339	272	328	336	341	308	292	304	375	316	303	324	337	314	320	337	328	297	298	297	315	306	314	349	304	338	326	343	311	318	307	355	318	334	354	314	310	321	305	350	322	317	336	311	312	320	327	329	334	310	311	324	382	320	322	301	316	335	326	313	306	330	308	315	331	321	327	305	295	327	332	330	355	333	308	298	300	366	356	320	325	330	326	347	264	334	325	317	307	341	336	326	330	333	297	298	328	337	339	331	322	358	308	328	320	314	313	294	331	325	310	305	376	306	301	315	331	329	322	329	317	316	312	307	319	327	321	306	310	336	270	301	309	315	340	319	333	302	306	290	281	377	349	316	323	293	326	320	274	328	340	310	318	360	350	342	292	362	314	338	335	304	281	309	305	300	332	318	335	323	296	308	347	325	323	341	318	312	344	351	343	346	329	320	329	306	323	325	336	326	313	341	306	325	337	336	341	348	353	323	326	328	331	321	321	330	324	347	325	306	314	337	341	324	311	310	332	288	328	325	307	313	294	293	317	333	324	312	326	322	305	295	327	301	338	323	316	301	354	322	320	346	304	325	319	326	346	295	337	331	337	299	301	344	339	363	297	308	339	334	266	312	283	311	343	331	325	305	307	311	301	324	299	342	312	314	363	349	329	329	323	321	317	306	316	297	341	337	316	312	332	359	317	336	371	304	329	305	305	288	328	294	298	342	367	342	315	328	315	336	331	359	321	343	314	285	324	345	299	334	279	332	347	302	318	295	314	332	283	297	327	312	326	367	316	316	327	302	271	288	280	341	338	302	302	285	372	364	365	318	353	316	296	316	353	346	322	313	334	325	312	338	293	313	316	302	338	381	306	318	333	332	311	326	316	294	297	323	314	308	336	332	343	310	335	308	338	321	316	318	326	284	335	308	346	327	332	295	314	334	301	326	349	339	300	342	323	333	348	312	329	289	329	302	296	331	345	351	336	357	312	334	339	348	329	323	282	295	314	347	313	316	281	341	280	328	326	318	317	359	357	283	325	336	294	282	300	321	325	328	318	330	313	313	321	320	321	297	366	307	339	315	312	328	321	319	323	344	324	298	335	300	314	332	310	323	326	370	336	324	321	311	319	360	318	319	310	341	317	332	353	298	299	349	334	300	322	305	320	341	326	317	303	315	315	318	326	311	312	326	327	335	358	323	315	345	316	303	281	316	308	341	298	323	318	338	335	310	302	308	360	325	303	310	339	304	329	331	328	354	334	341	337	310	347	312	304	305	348	318	364	318	316	343	336	307	293	343	317	305	342	317	337	295	326	343	339	298	320	346	358	304	328	349	326	315	291	310	314	349	321	295	316	319	294	290	322	327	327	310	339	305	344	365	323	325	311	321	319	339	336	341	325	318	321	321	363	322	331	328	311	301	317	329	299	327	322	310	337	341	346	320	304	339	281	301	330	331	341	321	319	320	307	294	336	309	282	328	322	323	294	307	338	325	339	312	352	318	315	324	362	353	290	363	290	360	333	367	328	323	313	320	313	319	316	332	320	324	331	308	311	311	288	316	349	305	313	303	339	351	303	343	327	361	311	357	314	334	289	345	329	334	325	286	346	335	308	310	317	288	315	332	325	302	331	332	305	323	310	320	359	327	298	342	321	304	332	343	334	312	312	308	290	304	307	315	336	300	340	318	331	301	350	311	357	356	327	329	371	298	332	304	307	301	341	371	326	353	299	347	322	334	328	335	298	333	314	334	329	319	352	297	317	281	304	335	327	316	346	307	297	312	297	342	318	312	319	328	293	282	354	342	343	339	339	351	322	331	306	345	300	347	337	350	310	299	326	282	306	312	317	319	319	340	333	336	316	296	324	270	322	360	340	304	333	325	324	330	323	317	327	303	340	312	359	336	312	328	337	315	325	301	316	297	299	358	307	365	342	343	347	335	327	322	291	313	311	330	322	318	308	310	356	335	337	335	327	349	331	325	347	357	349	334	295	322	308	327	331	312	328	319	322	335	320	366	325	362	329	333	310	337	328	309	351	313	315	350	292	325	365	304	308	335	346	330	306	330	332	319	334	326	332	283	311	312	313	311	337	333	325	276	311	334	289	339	324	327	291	327	321	331	327	333	334	301	317	332	303	304	342	310	306	348	319	312	329	312	325	317	298	327	330	306	310	314	317	299	305	333	319	295	320	325	326	323	340	365	290	304	340	337	308	326	311	329	288	327	346	347	303	323	281	301	293	339	328	331	353	301	370	335	322	355	325	307	336	304	290	348	312	308	316	330	330	335	304	317	300	311	309	306	340	289	305	312	321	320	335	274	288	333	301	330	326	313	336	337	340	293	320	349	351	347	325	299	291	310	341	293	340	344	324	323	327	320	355	296	335	314	332	353	294	300	298	307	331	298	307	348	336	306	337	321	324	309	329	312	359	321	292	330	316	314	313	301	292	332	329	324	313	302	330	326	307	304	317	296	299	323	341	330	336	355	319	324	322	327	327	306	333	324	296	311	340	326	308	311	307	309	315	269	289	351	347	333	317	321	346	329	326	346	314	307	327	292	355	318	318	353	336	295	325	330	318	357	332	340	300	347	298	324	313	317	328	321	322	321	307	309	337	314	299	329	337	329	335	315	298	321	337	321	309	364	309	330	297	338	338	322	307	298	333	332	355	314	308	323	298	294	327	293	344	359	330	352	297	340	358	336	325	323	311	349	295	339	318	316	306	315	305	313	343	348	350	324	313	301	320	332	300	343	330	323	325	288	329	354	305	355	287	331	327	293	329	330	294	326	346	296	334	300	319	341	335	320	292	304	321	310	302	306	320	325	310	330	333	328	348	323	286	311	347	326	312	300	333	357	309	314	330	319	330	317	317	335	345	314	355	344	309	310	308	319	337	299	327	321	305	357	316	310	288	323	315	304	283	357	307	323	354	334	312	305	319	300	310	302	353	314	339	296	326	343	313	336	346	327	359	325	313	336	320	308	331	349	304	338	337	337	324	324	309	311	316	327	304	329	301	308	352	297	322	312	315	302	286	347	319	311	331	336	303	335	296	333	341	319	309	313	322	293	308	350	285	330	307	325	298	315	321	306	326	286	277	332	331	337	338	295	327	356	347	331	304	329	318	286	307	332	325	318	315	318	307	308	346	341	283	330	346	323	309	309	336	322	329	353	365	329	339	319	318	321	330	304	325	334	355	322	334	308	330	290	286	330	355	315	299	307	301	312	344	313	373	313	302	299	342	323	304	339	298	333	341	347	298	326	313	304	328	302	316	375	293	315	318	337	314	371	341	350	349	348	352	345	344	311	348	314	319	306	298	322	327	335	339	333	322	344	350	310	304	299	318	323	306	353	337	319	314	343	304	321	329	308	308	300	309	313	327	337	297	302	342	342
8610	4167	9687	12713	11011	9603	7396	5787	4671	4596	3979	3884	3682	2789	2219	1831	1797	1709	1686	1719	1656	1357	1276	1208	1302	1224	1177	1104	1011	948	950	886	821	938	866	851	841	857	791	836	806	844	798	834	795	818	789	756	743	792	780	779	746	809	786	805	799	818	818	794	798	733	834	786	771	808	751	777	755	789	761	793	777	794	789	766	820	804	781	781	736	768	734	800	778	782	810	806	782	823	762	792	776	797	831	761	807	795	790	799	769	794	818	766	756	770	818	811	738	809	787	779	747	784	795	778	807	788	809	744	793	835	758	801	781	803	773	795	802	832	786	786	828	793	817	792	753	790	772	780	742	742	793	789	797	752	796	757	804	784	751	764	763	781	807	764	759	795	817	767	773	766	751	758	816	793	782	731	768	782	803	846	786	809	750	808	767	739	768	770	804	752	769	797	821	758	810	773	779	812	778	804	784	807	782	776	774	740	769	781	796	825	790	774	763	759	790	783	764	801	766	795	740	778	747	801	785	797	785	799	811	774	746	802	817	752	741	788	732	763	734	837	772	729	793	811	767	741	801	782	810	751	756	767	821	797	792	747	788	749	785	759	767	791	725	792	788	821	827	821	761	779	759	797	781	737	782	766	739	731	758	742	763	747	785	776	772	770	741	781	786	805	800	739	816	747	778	761	779	766	781	764	784	843	756	769	760	750	798	797	789	795	730	729	807	733	748	784	768	798	773	768	798	738	757	820	791	821	793	764	826	781	768	786	837	753	808	840	784	814	783	783	735	796	786	757	804	762	787	785	848	775	744	730	779	777	797	796	753	738	784	811	827	836	813	754	768	749	776	773	755	787	789	778	776	784	745	798	781	751	753	805	745	784	766	810	749	757	775	834	822	777	822	755	721	778	790	832	788	745	755	749	757	745	799	830	832	844	814	784	773	768	784	749	747	792	762	762	832	760	791	782	813	743	816	765	787	781	794	711	780	758	796	820	779	802	777	780	771	776	825	785	818	776	743	782	790	781	800	765	755	756	749	814	762	753	796	719	739	741	783	788	816	777	763	793	777	769	758	769	774	783	774	757	757	798	782	737	789	720	786	777	731	841	798	784	794	784	789	791	702	793	827	767	797	780	730	811	787	792	840	736	767	751	818	807	789	768	793	755	779	775	828	751	769	768	743	760	788	806	796	818	793	787	837	831	828	763	765	768	773	732	777	785	794	853	707	791	794	768	799	788	773	802	768	746	805	756	791	756	765	810	777	751	755	817	764	786	778	794	773	764	798	810	749	795	746	792	777	805	817	759	794	766	776	814	795	779	760	780	812	779	753	762	742	759	782	816	774	719	772	725	779	729	767	783	805	803	775	772	786	794	757	808	835	786	784	821	799	803	786	716	755	816	785	757	815	735	743	776	785	784	778	795	746	775	779	767	764	814	804	752	777	754	747	828	818	802	777	744	729	748	764	829	836	792	757	763	796	794	725	759	793	778	766	797	793	789	784	780	820	758	716	779	811	771	806	731	772	792	728	801	737	824	792	767	755	779	812	737	756	778	739	783	788	812	803	774	775	802	752	756	827	804	759	770	770	763	780	765	779	782	773	757	741	782	812	826	735	765	796	765	730	782	780	789	801	787	796	798	790	851	790	753	835	740	798	828	761	786	756	754	731	777	768	784	747	803	784	828	781	757	792	720	818	767	825	825	816	766	762	732	767	746	784	803	836	821	789	762	771	749	763	711	744	747	771	776	793	815	777	765	780	742	762	743	793	771	770	760	744	799	781	766	741	826	805	786	758	766	762	771	837	793	846	773	741	787	780	778	827	795	805	765	700	785	740	791	774	803	794	772	765	739	822	800	802	802	789	762	769	754	797	794	759	783	813	775	793	806	846	771	772	773	743	772	700	729	788	756	786	739	730	788	785	780	773	811	803	799	787	797	794	790	769	761	826	772	790	764	781	748	779	772	768	763	789	776	790	772	729	751	778	724	792	779	793	799	798	794	807	765	794	782	762	762	769	797	832	835	765	764	760	748	808	773	795	774	766	789	843	757	768	778	772	799	758	795	777	712	748	838	791	785	830	763	775	770	767	755	806	763	826	801	810	764	737	760	770	812	833	796	750	840	774	827	760	789	737	735	829	758	783	730	788	817	744	791	773	757	772	781	783	804	780	815	769	735	784	782	774	772	801	804	766	753	806	803	776	799	771	789	802	792	784	786	770	824	791	800	776	758	788	809	767	736	755	784	800	729	730	771	795	795	757	753	749	772	803	770	809	810	801	769	763	784	747	793	815	738	781	734	800	848	774	798	853	788	823	801	783	768	842	756	732	742	834	804	805	752	782	750	731	749	786	798	787	787	769	766	778	783	754	803	745	791	803	787	787	763	760	734	818	781	767	824	816	754	806	807	814	744	764	752	818	765	828	799	799	798	793	784	749	775	792	816	838	743	791	752	816	789	758	767	826	784	746	801	796	746	761	746	762	758	778	776	827	810	791	840	798	838	834	759	782	776	823	777	759	847	767	773	774	727	738	770	762	728	761	739	773	765	821	758	755	793	740	818	796	788	713	734	721	813	797	783	779	741	823	740	751	738	768	765	771	777	755	810	758	792	789	743	780	796	778	822	822	834	785	771	841	741	782	710	796	774	789	814	782	846	794	735	721	801	809	794	781	762	788	765	752	776	740	781	783	776	718	766	800	824	779	785	802	766	769	757	763	797	759	816	775	776	786	775	749	770	760	749	835	792	752	780	759	762	785	701	792	810	750	780	806	730	762	765	765	808	787	735	808	776	760	780	822	746	814	748	780	762	779	770	794	761	806	806	760	778	776	786	816	760	767	782	783	815	796	793	767	802	820	792	793	748	782	788	753	722	766	777	772	762	732	781	754	814	772	777	802	776	805	830	773	807	755	777	774	821	783	807	843	786	728	794	730	701	775	784	763	737	803	772	777	779	754	738	767	741	741	793	769	767	776	762	798	737	805	836	789	755	796	748	824	791	780	794	724	780	800	761	744	771	768	775	804	793	775	767	787	785	775	763	786	764	773	750	786	765	755	713	803	752	771	748	773	789	801	789	752	814	764	777	781	779	802	759	794	766	838	751	742	764	795	798	748	709	796	801	760	763	814	794	781	792	787	824	756	777	800	804	791	803	761	777	712	819	773	775	831	741	754	794	762	740	846	767	821	759	790	793	760	808	795	849	737	751	777	761	805	830	758	782	755	767	801	817	766	806	795	775	765	811	792	757	783	757	813	778	744	799	732	745	794	804	796	743	815	758	784	791	764	763	821	799	770	775	748	769	744	723	796	750	768	739	767	762	711	779	791	780	745	808	734	745	774	798	838	785	753	755	782	787	703	778	740	799	792	787	762	786	756	779	759	796	820	790	814	793	781	786	807	773	759	756	767	759	799	791	781	792	777	754	813	797	833	765	817	801	761	773	785	772	741	763	787	777	798	792	798	790	767	788	789	747	809	766	820	763	789	729	772	786	798	747	796	778	763	823
18291	6214	8115	6940	4746	3281	2253	1654	1363	1284	1050	1070	1008	657	572	472	448	430	452	439	442	370	390	363	356	366	340	286	290	285	258	299	285	275	287	286	283	262	265	247	262	291	276	278	260	272	307	272	250	255	258	277	276	259	248	252	284	271	264	252	258	252	256	255	266	281	271	255	265	257	277	234	240	232	265	280	267	251	286	268	244	265	299	266	258	264	257	285	252	234	269	264	278	253	262	262	260	272	277	287	246	263	283	267	229	262	286	285	272	237	261	268	282	255	270	255	257	265	283	278	274	288	269	273	262	271	246	274	289	230	235	255	251	263	273	242	237	284	262	257	253	264	263	267	260	286	256	273	256	253	245	261	241	295	259	239	275	290	232	261	261	273	273	278	268	239	233	275	249	304	292	230	264	290	253	231	255	262	252	268	297	276	232	232	257	272	274	254	263	253	231	287	260	255	267	250	251	243	265	253	267	250	278	226	231	265	247	241	274	285	254	299	264	292	258	262	265	249	271	287	258	268	271	296	274	264	288	254	275	267	236	273	240	251	262	267	271	260	251	271	262	239	260	265	247	256	260	255	271	274	274	246	240	270	265	256	278	285	247	252	247	220	242	215	284	244	268	237	266	248	248	300	287	243	254	249	295	278	239	247	264	268	254	276	247	261	261	270	268	278	267	241	271	271	274	247	247	219	270	275	259	243	257	251	269	262	263	260	281	282	259	275	251	257	296	265	267	258	234	290	238	263	278	287	266	255	284	259	234	250	263	245	282	251	280	272	259	262	266	279	245	269	226	253	251	263	250	274	264	247	271	262	266	214	247	272	282	282	250	300	267	242	274	250	265	243	262	253	291	277	285	277	266	275	241	245	267	261	283	237	264	242	232	276	257	269	246	277	243	228	274	262	253	241	256	252	251	260	235	309	270	247	272	238	257	269	268	255	276	267	240	263	253	253	275	260	273	273	249	235	281	276	259	279	230	275	252	267	255	291	299	246	259	237	267	273	276	263	268	247	234	279	268	255	268	274	278	266	266	258	256	288	255	282	266	257	255	259	267	275	258	231	263	258	255	251	266	271	277	279	276	286	257	279	243	263	281	263	284	288	295	241	247	258	290	241	274	246	231	249	244	259	261	213	264	257	281	240	242	260	282	254	259	281	273	261	257	267	260	255	269	225	262	237	267	247	261	226	304	282	221	267	285	245	227	239	251	257	270	233	261	283	267	258	241	237	261	278	251	260	266	236	247	255	255	248	255	256	257	257	281	299	258	231	277	272	274	268	261	264	269	274	244	239	263	261	232	253	266	241	269	291	248	245	254	271	271	260	251	253	267	276	262	237	225	273	258	240	240	262	261	249	283	266	258	241	276	225	280	248	268	270	258	257	265	234	253	257	257	301	269	271	306	246	255	286	263	243	262	250	266	264	264	258	272	283	261	261	235	253	254	248	280	261	283	242	258	287	273	281	245	237	263	228	247	232	282	258	263	253	258	273	224	269	243	243	250	238	257	278	272	291	257	282	256	277	287	270	218	235	250	258	236	248	265	274	247	279	264	232	272	264	276	247	262	266	249	207	254	264	263	248	260	265	257	283	266	256	264	253	242	260	298	287	244	223	265	244	279	234	288	275	281	262	271	245	260	259	245	260	270	267	266	252	255	283	254	235	218	268	249	272	271	258	254	265	257	218	250	258	252	270	224	252	258	268	268	265	269	241	245	267	262	241	251	271	245	251	232	266	261	232	262	250	270	265	270	263	292	246	280	231	270	260	257	249	273	276	238	223	269	251	219	245	237	250	263	247	242	281	283	274	255	276	251	244	286	263	241	227	254	252	218	276	263	238	270	278	255	255	217	225	236	224	268	271	293	267	244	264	248	254	239	252	243	265	282	229	259	247	251	265	223	253	272	257	266	234	244	263	220	279	286	245	239	241	246	274	259	295	259	295	281	290	310	259	261	252	312	257	243	241	274	252	278	255	263	262	261	257	266	283	276	249	269	262	255	243	243	265	242	270	247	238	273	243	250	230	264	276	298	264	244	259	281	236	266	265	255	238	295	262	243	250	249	266	270	259	261	265	260	244	237	266	266	269	249	248	243	295	271	263	268	260	270	265	280	283	257	239	232	249	269	275	246	252	247	262	287	277	269	247	284	258	234	257	283	273	277	248	239	253	269	262	244	248	280	271	264	298	267	271	278	269	247	243	241	266	257	257	281	246	256	286	231	280	285	270	243	261	260	281	292	240	313	269	252	271	281	240	264	249	244	238	249	262	261	249	271	275	256	270	252	273	251	232	280	263	242	250	260	285	267	273	252	255	284	224	302	263	295	240	252	293	259	236	284	264	272	254	256	251	285	247	270	260	266	258	272	250	264	279	249	259	258	278	254	257	225	255	270	244	258	271	271	268	246	268	298	261	285	248	251	233	277	245	264	267	259	269	278	285	247	258	261	278	253	261	268	246	257	261	273	274	244	279	266	290	259	236	283	280	248	257	256	266	288	242	280	240	237	250	285	289	257	283	262	237	254	244	252	233	274	266	272	253	238	268	257	263	243	257	268	247	224	257	243	249	287	269	239	265	247	241	275	282	282	250	239	248	263	288	255	243	304	263	269	243	232	273	279	264	258	305	229	250	258	257	276	277	245	272	262	263	268	274	246	228	241	259	233	271	264	226	251	250	226	279	276	235	241	228	265	254	285	261	289	254	270	274	288	279	227	249	243	277	244	280	277	257	256	251	246	261	255	283	250	276	256	269	259	239	270	248	281	241	265	244	249	291	242	289	263	287	287	250	260	242	254	229	257	241	293	244	239	301	265	249	254	250	244	280	261	252	265	287	269	260	231	236	252	270	277	294	272	262	249	269	272	265	273	256	225	251	262	267	243	275	241	247	258	261	259	268	248	248	237	286	265	237	265	269	278	265	281	254	260	239	264	276	252	287	244	264	241	265	264	277	246	278	257	262	265	251	262	257	246	267	299	263	258	257	282	243	250	259	225	300	257	250	276	262	232	264	268	268	266	255	246	305	269	284	263	277	253	259	256	282	248	270	238	273	221	255	257	292	248	254	287	256	269	270	240	253	254	243	271	263	258	272	265	261	260	265	268	258	253	251	262	272	267	233	266	266	262	251	248	273	250	277	266	274	282	261	255	259	257	234	247	241	255	251	252	243	253	287	243	232	294	286	256	241	259	244	278	254	270	260	246	269	246	239	263	258	237	282	267	270	230	269	242	254	269	273	257	299	253	257	277	283	244	251	286	256	277	267	263	272	271	244	246	285	284	274	240	254	277	249	268	226	271	260	292	271	280	255	237	265	270	251	266	233	262	278	254	222	265	255	260	240	266	220	284	242	243	244	255	267	256	291	281	250	254	260	248	283	242	271	248	239	225	282	248	258	283	241	259	241	262	257	258	247	272	274	257	238	264	265	244	255	251	253	240	282	238	265	250	259	245	271	240	265	239	267	246	288	264	237	264	261	302	259	223	240	280	254
11695	5779	13665	16035	15063	12145	9389	7373	6620	6218	5305	5254	4668	3259	2690	2213	2086	1960	2061	2016	1723	1501	1303	1320	1322	1379	1267	1064	1002	885	807	769	812	799	796	715	778	755	705	669	659	656	707	656	647	706	636	660	666	705	681	652	640	619	664	679	650	657	670	668	634	628	650	628	641	659	630	606	656	640	642	658	679	642	650	596	629	658	630	604	667	597	597	651	616	608	644	650	678	661	600	631	607	637	679	643	677	671	623	673	714	611	645	637	633	613	604	633	661	658	615	657	619	691	633	628	638	615	679	617	595	668	591	645	623	617	631	611	617	580	648	645	644	633	628	630	627	635	672	621	611	603	659	630	642	640	642	650	669	626	635	645	616	635	651	694	678	606	671	623	543	630	669	660	654	634	649	619	564	614	609	690	628	616	606	607	588	645	639	632	629	669	618	665	663	692	627	644	650	633	674	626	660	652	608	640	656	628	616	647	661	605	641	614	648	660	621	626	604	603	665	648	606	636	643	652	668	602	610	645	647	638	654	667	696	634	618	662	723	645	597	625	614	641	634	617	693	648	658	642	639	620	669	671	644	649	657	632	606	690	650	665	619	633	686	661	631	626	635	624	641	594	666	609	615	631	646	667	639	671	614	631	642	646	642	637	637	604	652	654	645	637	661	600	638	626	615	666	676	635	657	606	668	637	601	633	638	632	630	598	635	615	680	679	622	713	650	619	645	637	694	647	649	652	668	640	616	633	630	630	638	662	644	650	645	605	663	635	639	669	614	621	655	641	673	641	679	662	634	652	639	659	591	631	637	649	641	652	644	649	602	669	636	618	560	625	634	630	657	694	618	624	641	649	621	634	608	585	624	672	698	653	658	645	639	644	688	629	603	668	644	689	686	626	662	674	660	644	603	650	631	650	598	652	636	653	652	644	645	634	659	693	666	639	608	630	652	640	620	597	637	593	660	654	614	619	632	639	612	626	623	637	636	650	655	650	663	644	612	698	606	689	616	660	658	652	628	643	660	625	647	658	654	635	635	674	642	582	666	624	685	646	648	683	682	615	682	638	603	612	634	642	630	636	652	641	638	682	656	633	645	633	620	589	651	651	646	643	648	603	637	627	610	628	627	647	659	630	643	637	669	653	618	653	614	676	608	627	659	661	642	651	655	652	683	617	628	652	649	601	652	629	679	624	653	667	663	596	614	649	633	627	665	659	660	681	596	672	614	633	708	633	654	688	652	616	639	601	675	651	670	635	631	614	616	608	629	634	689	679	673	618	646	637	632	653	634	677	633	652	632	630	637	640	637	616	617	623	625	662	639	603	612	621	657	665	630	650	642	671	649	635	641	645	640	676	679	617	640	637	677	685	622	630	684	685	614	641	615	618	642	648	666	603	670	663	647	628	649	597	625	645	650	655	668	619	653	607	635	614	646	612	611	632	655	596	635	618	647	625	626	664	622	628	648	646	643	647	647	661	626	662	649	667	649	632	666	615	638	646	674	659	637	662	635	637	620	629	624	661	652	652	682	679	617	624	643	620	654	647	634	655	613	590	629	631	652	632	654	637	584	656	651	635	642	636	641	657	654	631	601	642	663	651	612	622	613	620	641	650	639	665	656	641	631	626	661	605	650	637	603	644	635	694	634	616	644	602	653	645	624	592	641	612	609	611	632	643	658	627	594	660	665	641	641	629	661	620	617	663	640	607	632	650	627	619	627	646	687	623	621	605	632	647	621	559	633	590	628	644	615	611	659	611	625	643	667	694	635	671	589	640	627	666	675	656	662	616	645	632	659	625	600	625	612	608	617	637	594	675	630	645	670	659	553	609	621	615	638	653	622	602	654	678	671	618	618	675	615	618	652	639	639	670	679	649	592	650	632	671	671	636	649	651	620	637	666	659	683	639	655	639	654	669	650	644	662	575	682	645	609	649	673	633	650	691	627	574	653	604	639	635	645	650	645	598	633	658	693	640	629	638	644	651	602	619	618	636	634	678	668	675	669	614	689	644	637	666	637	612	629	642	667	605	653	614	624	604	638	635	658	658	679	619	689	624	657	612	615	579	662	658	616	657	629	613	672	591	677	600	628	622	645	705	629	666	668	663	636	658	668	644	626	663	652	641	703	626	596	608	615	645	621	633	670	669	627	625	712	605	655	613	609	647	610	625	682	640	669	610	604	650	622	636	658	602	623	614	643	653	663	667	618	623	661	618	634	666	650	674	630	627	628	648	633	630	618	678	658	641	680	663	667	612	645	655	631	658	654	681	621	654	611	676	612	652	600	663	652	632	617	596	628	643	569	613	598	643	676	642	665	688	639	624	627	684	639	612	606	646	649	625	654	726	656	683	618	670	626	615	594	602	631	664	636	635	639	662	660	662	636	626	664	630	645	684	641	662	650	644	676	629	646	610	626	624	633	651	663	615	643	618	627	650	636	609	651	650	693	609	619	576	630	602	631	641	689	632	597	668	657	632	638	648	640	650	660	640	682	652	643	649	625	611	614	633	636	658	684	629	628	612	686	645	612	645	620	628	648	615	639	698	652	614	651	617	618	630	652	641	627	596	646	649	642	657	620	585	659	644	631	633	595	656	655	644	679	628	631	670	613	653	664	627	613	649	629	664	651	665	665	633	684	625	634	600	596	625	618	608	660	648	648	632	681	615	655	665	619	647	641	628	647	628	621	613	643	637	634	622	596	647	662	614	640	589	648	608	613	678	645	642	620	620	630	667	578	683	614	598	701	645	629	644	650	679	732	686	582	640	627	665	635	624	654	616	662	639	652	648	637	643	690	614	660	656	615	625	624	633	645	644	658	650	612	706	586	638	632	618	637	620	589	674	621	630	631	649	638	660	647	634	661	651	663	651	657	674	672	680	659	658	660	607	646	618	654	632	651	653	634	642	625	650	605	668	660	636	683	650	629	631	664	639	658	649	608	669	635	670	635	638	586	639	610	595	649	664	630	623	648	636	617	630	620	677	612	635	655	613	665	659	625	673	628	659	670	648	648	594	615	677	667	616	643	593	609	654	647	643	657	629	614	619	649	618	644	632	604	672	641	689	657	643	634	589	646	628	662	682	597	671	662	701	627	639	632	698	655	590	609	625	631	613	671	646	654	657	660	614	646	654	610	638	643	621	627	642	680	645	613	642	649	660	675	619	623	657	673	661	599	657	611	646	630	655	601	603	649	652	592	596	661	618	608	682	635	632	614	657	641	611	635	634	660	614	649	677	617	653	656	677	676	631	664	633	585	679	607	629	624	635	653	661	635	610	632	605	644	660	619	659	609	628	673	640	646	666	608	612	661	619	674	622	641	623	613	701	657	683	671	670	646	635	605	627	657	702	651	650	629	642	668	611	688	637	676	677	639	639	611	630	635	655	589	669	642	590	658	612	615	642	651	627	611	653	651	644	664	665	657	636	635	678	595	665	625	616	629	631	668	599	683	634	676	623	638	683	625	655	693	610	631	647	646	656	657	599	576	666	645	597	675	655	614	643
5195	2738	3532	2701	2000	1394	1016	820	767	671	573	595	552	481	417	370	399	417	444	397	408	345	365	350	382	341	375	355	308	366	293	331	336	318	351	350	355	310	348	349	340	314	339	346	344	338	289	314	387	341	339	317	321	344	311	331	308	337	334	326	321	330	292	314	326	307	318	313	325	361	319	341	347	315	323	304	334	336	319	350	310	317	346	332	308	285	378	326	351	315	311	312	323	362	314	324	332	353	329	327	279	338	317	324	313	310	329	299	329	307	343	316	294	324	327	333	295	298	330	308	363	351	324	317	341	307	335	327	346	328	284	328	340	318	331	326	351	288	315	312	348	312	335	349	340	316	301	320	277	336	346	295	307	335	326	327	306	295	263	329	307	304	327	269	305	336	310	356	330	357	338	358	327	330	326	346	300	351	299	298	314	355	326	304	345	338	312	368	308	343	336	367	309	288	304	333	298	359	332	336	324	352	330	333	329	343	342	314	308	330	327	323	342	329	320	337	326	342	331	336	347	341	324	332	316	359	336	324	349	297	352	338	302	327	322	344	329	318	301	310	273	352	321	347	328	346	338	318	324	338	309	293	326	341	317	358	311	327	356	341	334	323	310	347	301	318	319	321	325	315	332	337	301	289	292	327	326	336	314	347	307	322	320	358	317	304	315	316	328	310	324	300	323	315	330	309	356	298	309	374	371	322	313	330	325	321	313	322	324	289	328	339	336	304	314	318	307	338	348	326	318	327	338	338	330	322	301	307	287	304	339	345	323	306	332	327	305	324	329	316	334	334	317	329	326	335	358	343	346	360	298	325	315	323	335	321	311	340	338	356	355	331	359	340	348	316	321	314	345	357	313	319	298	297	330	321	318	320	295	334	351	316	307	317	315	331	337	320	326	339	326	299	326	285	295	318	330	321	328	304	322	294	331	342	297	335	297	373	312	312	313	319	311	313	340	303	320	332	340	329	347	302	332	303	297	311	334	316	300	371	339	337	318	318	295	297	325	368	329	319	342	341	309	284	316	326	348	355	292	331	334	319	321	287	312	322	308	319	346	298	303	342	346	325	339	338	325	340	326	318	323	344	311	354	327	326	305	332	336	330	323	352	320	359	311	312	315	365	362	342	307	332	372	324	336	324	349	307	322	283	339	296	281	331	322	304	316	336	305	306	279	330	322	307	329	327	326	301	322	304	307	337	340	309	327	349	350	324	305	300	336	330	334	316	334	321	333	321	311	322	337	317	309	325	319	323	317	326	347	359	302	320	296	351	383	345	326	353	311	346	354	354	332	291	324	315	318	305	316	290	355	352	341	300	301	315	339	313	327	327	315	337	362	328	335	322	319	326	331	322	349	331	352	336	316	321	316	314	340	320	298	309	328	333	296	327	333	389	342	359	346	335	368	303	339	354	323	320	327	315	338	316	338	291	353	321	305	283	362	380	294	319	306	334	328	321	336	340	313	322	319	305	318	343	314	330	328	323	319	317	337	308	348	330	284	317	335	330	348	357	323	328	306	348	316	341	322	366	299	317	350	372	283	304	336	329	305	337	325	337	339	323	331	344	378	344	329	339	328	329	348	307	318	304	312	327	318	312	300	324	359	324	314	314	297	350	288	349	300	320	321	304	336	309	322	307	358	339	315	329	340	346	272	340	349	328	309	313	316	328	316	317	349	305	310	315	352	362	322	320	337	357	314	297	370	338	337	302	322	301	321	314	367	339	338	318	309	287	314	383	313	347	315	316	338	345	331	310	348	366	338	321	319	337	326	321	317	345	329	343	289	331	350	294	322	331	347	329	322	312	298	332	309	329	342	342	310	329	345	333	335	337	311	304	359	319	342	329	325	307	334	300	338	298	342	325	321	320	336	287	315	317	325	329	324	333	375	344	333	285	276	318	355	324	340	308	327	358	333	326	353	341	322	322	329	312	307	362	327	366	354	345	298	335	310	331	323	317	349	357	319	300	296	314	340	308	322	288	316	301	334	313	321	340	347	345	352	344	310	341	324	336	325	319	309	342	301	311	299	348	305	329	371	281	336	333	322	341	346	322	326	295	346	321	357	311	337	328	334	338	303	320	316	323	313	342	364	312	333	321	329	312	304	335	302	346	317	324	319	333	328	337	344	310	322	335	328	349	327	304	316	316	310	327	337	300	309	330	353	355	318	320	308	293	344	364	354	330	361	347	337	364	323	332	319	320	323	294	324	363	359	315	319	324	342	296	298	314	306	328	314	320	380	363	290	337	340	336	323	326	315	323	344	334	310	283	359	360	322	294	366	319	295	334	374	326	362	345	342	323	343	343	296	310	333	278	338	334	311	305	335	367	310	331	334	324	342	317	340	327	292	341	300	326	322	295	329	315	368	339	325	348	325	341	317	337	305	326	340	322	310	325	357	334	300	309	303	324	308	328	301	318	303	329	342	313	289	305	347	331	275	351	324	293	336	345	300	307	315	350	354	330	316	302	300	321	331	331	358	292	333	323	304	304	328	331	342	318	298	318	325	329	331	311	287	308	325	316	334	303	307	313	338	328	343	359	319	303	310	324	326	339	320	324	322	314	318	373	333	359	319	324	319	315	317	302	280	277	323	320	321	316	335	346	356	371	357	345	299	335	339	350	314	341	333	288	368	333	344	304	312	317	350	292	328	335	328	334	315	322	337	329	319	336	333	312	300	341	335	324	325	364	300	286	310	342	333	339	356	309	366	319	309	321	307	338	311	332	343	332	334	312	338	294	327	309	333	301	317	336	328	352	325	304	312	342	297	325	322	348	311	354	326	364	334	330	314	335	332	307	311	331	298	313	358	309	312	334	278	299	326	330	346	340	331	331	315	313	361	324	323	326	334	329	310	325	329	326	360	308	299	327	336	338	323	353	301	315	305	341	333	370	301	347	316	329	358	352	347	334	309	338	348	289	312	323	292	338	324	292	329	336	328	303	333	360	314	339	336	323	329	308	289	309	324	354	366	345	335	345	319	309	320	330	329	325	309	316	353	326	337	325	358	328	324	338	359	307	318	338	321	308	333	334	325	336	335	319	307	340	323	329	322	343	299	322	323	320	335	307	312	334	323	307	322	323	304	339	337	328	318	306	327	297	311	305	352	310	319	323	311	343	325	356	309	333	320	327	325	337	361	342	327	342	298	324	306	314	325	330	327	320	319	339	307	331	311	327	309	336	335	339	336	326	329	337	335	329	321	372	355	329	286	306	345	316	320	284	320	345	338	328	328	314	311	326	337	326	336	371	344	321	308	332	339	304	318	314	302	311	325	322	325	338	342	307	322	339	330	287	341	331	324	348	316	331	322	342	322	276	282	302	313	300	322	343	320	332	323	319	317	329	312	336	330	311	323	318	322	292	325	332	330	337	344	356	329	345	348	298	307	338	349	353	339	329	337	332	337	333	356	332	331	331	311	337	361	308	312	318	369	343	309	357	359	304	313	351	313	299	298	306	316	294	331	356	335	296	342	318	315	319	349	308	337	331
4312	3195	7022	7880	7351	5484	4378	3616	3262	3016	2709	2559	2282	1726	1510	1383	1310	1307	1345	1325	1170	1102	1088	1056	1116	1066	1060	945	937	910	897	887	824	898	812	793	852	823	805	787	798	801	794	808	769	793	773	791	829	787	822	796	797	844	786	852	816	869	777	826	810	713	834	762	814	787	746	797	776	809	815	771	748	806	830	786	839	788	820	780	774	810	760	770	751	761	796	774	750	786	827	807	798	792	778	797	801	800	805	859	803	783	786	768	776	796	803	756	765	842	819	822	838	748	846	754	754	806	830	793	761	765	741	753	807	751	806	835	787	753	754	804	743	775	762	792	836	764	820	831	808	790	791	770	772	771	842	793	819	769	790	768	833	810	800	806	805	750	764	826	755	820	790	734	767	821	778	725	737	834	818	795	809	797	838	787	759	791	752	802	759	823	792	773	785	809	792	784	753	786	810	753	795	834	774	760	739	822	765	774	789	805	779	812	789	786	765	801	779	814	789	788	752	750	807	814	802	782	782	780	778	833	832	762	778	752	781	848	791	774	840	809	801	783	769	800	760	772	769	833	811	760	811	801	750	771	844	754	783	787	785	763	764	807	775	798	756	758	801	783	784	765	818	786	759	778	809	813	808	816	818	770	743	758	802	800	793	795	752	745	768	788	823	748	809	801	799	745	798	766	820	745	809	802	794	752	816	786	762	771	778	775	791	811	789	809	783	796	736	763	790	811	838	778	757	768	795	808	772	774	807	778	757	786	733	742	797	794	785	810	823	763	753	822	791	768	817	830	816	778	821	761	766	822	793	780	845	821	792	823	794	809	770	772	762	818	794	787	797	784	759	762	756	841	779	768	809	811	835	827	804	791	783	818	804	770	790	772	795	829	721	754	749	792	780	774	755	815	792	782	789	787	761	787	786	817	822	762	797	783	770	771	806	798	798	804	855	781	803	818	812	762	829	783	835	752	735	776	749	813	776	767	818	788	769	796	834	767	822	812	804	809	721	802	831	792	798	766	790	797	765	797	781	775	721	800	762	786	792	824	775	800	809	797	776	831	813	755	808	801	770	810	784	764	775	823	806	840	800	831	785	817	806	800	824	778	815	815	823	717	753	749	787	818	834	792	745	776	821	752	759	817	774	797	819	786	780	814	759	802	797	808	804	834	765	819	767	802	813	844	783	796	812	766	735	877	802	804	789	780	752	804	807	733	788	743	751	790	760	768	814	794	738	768	783	780	805	737	809	789	782	856	817	833	845	773	802	806	837	790	839	796	817	763	801	772	752	766	736	783	750	822	833	874	823	769	801	751	765	798	756	798	803	786	849	798	751	809	795	763	789	793	797	798	749	778	813	783	756	786	834	793	789	781	788	770	795	749	778	763	781	779	804	793	777	793	811	818	777	753	738	834	825	833	798	831	745	762	769	795	826	851	781	785	801	811	737	793	813	799	782	825	796	774	798	824	718	836	770	722	807	774	737	800	844	799	776	772	759	772	761	813	769	806	755	834	754	760	760	840	757	804	796	754	749	771	777	772	789	770	788	789	828	794	790	816	813	811	807	842	810	815	838	809	749	814	798	793	834	795	807	768	796	738	794	824	770	739	778	743	754	778	811	757	779	849	759	780	797	844	795	828	784	803	766	846	815	771	799	770	801	783	712	819	807	755	772	801	824	832	830	766	770	780	820	822	791	800	787	767	777	784	798	768	826	768	825	791	806	765	757	792	819	824	821	761	786	766	755	791	799	767	770	792	790	815	771	755	813	771	797	774	820	787	850	778	822	716	746	746	781	794	771	806	814	840	775	783	824	816	778	774	829	767	788	757	832	827	843	731	790	757	782	771	779	822	795	782	797	763	838	794	808	759	795	800	787	755	807	766	782	803	788	821	824	761	796	804	827	770	798	778	768	770	758	788	756	797	789	814	809	830	783	767	802	797	741	842	777	745	780	792	840	722	784	799	809	827	782	773	789	753	801	756	777	773	764	778	798	737	754	782	801	769	808	822	777	826	749	763	813	756	812	774	819	808	764	817	793	791	777	786	800	818	783	858	800	789	810	852	846	770	837	769	777	821	780	833	823	804	818	767	759	806	818	824	763	780	754	761	796	819	730	795	799	770	816	797	782	808	764	851	852	807	812	835	815	780	782	747	794	782	801	741	819	784	813	746	790	778	839	830	795	735	801	795	819	801	773	804	741	792	835	763	783	809	773	792	782	765	780	828	815	777	821	818	823	795	788	794	735	805	785	803	842	772	769	750	801	819	772	733	819	776	796	787	838	829	781	799	779	778	783	785	766	786	790	802	756	777	832	762	809	757	831	806	810	764	812	778	762	827	786	848	749	793	807	782	772	811	770	789	805	819	802	813	811	849	789	828	784	775	757	753	778	765	811	763	810	815	816	755	792	789	780	820	822	771	799	804	804	814	763	807	794	808	798	728	791	765	752	756	825	864	803	817	791	747	838	772	787	824	790	811	788	812	762	821	751	854	834	801	786	795	783	837	807	793	805	770	809	751	790	793	797	847	830	770	794	770	800	777	808	741	802	784	813	825	765	843	804	768	792	800	774	750	774	821	773	776	808	768	781	823	838	766	784	778	854	820	789	791	768	853	802	806	756	772	774	860	808	814	769	792	802	837	760	776	801	804	772	818	753	724	813	849	770	791	813	819	819	777	871	762	795	844	821	813	768	815	794	823	766	785	791	828	760	772	789	764	842	794	810	790	816	786	769	776	843	772	792	826	828	794	802	790	825	778	769	815	788	833	826	731	793	756	808	785	810	802	765	726	793	764	781	796	811	776	833	790	780	782	751	745	808	820	822	781	834	799	749	802	750	791	821	827	777	802	810	769	789	838	773	792	792	783	788	741	740	812	757	803	808	791	772	788	762	747	803	813	832	799	849	778	758	812	791	790	815	742	767	788	801	780	809	821	751	839	833	790	807	797	807	795	753	840	792	808	780	782	765	789	805	741	796	820	823	832	789	806	796	783	735	770	748	737	798	750	761	789	777	753	833	795	753	760	780	732	797	816	820	793	739	764	769	806	816	793	791	808	778	751	779	798	774	813	792	772	804	810	757	848	776	772	777	794	773	816	839	805	785	825	790	780	794	808	771	807	831	812	811	760	766	796	793	803	845	787	763	808	806	818	825	854	804	750	822	808	819	773	789	842	772	795	813	733	814	781	832	791	834	822	765	818	805	830	838	815	810	778	812	788	778	840	757	756	776	787	789	779	829	784	787	833	825	800	740	844	796	799	797	723	769	813	781	738	779	759	813	828	789	830	787	805	819	768	775	836	744	742	809	801	836	776	747	778	773	763	781	801	815	838	817	779	856	814	784	804	786	810	761	821	841	836	848	753	767	778	784	788	818	797	790	741	740	812	795	875	771	777	726	788	826	812	803	822	718	801	819	756	796	792	794	802	778	752	777	808	761	746	831	790	792	805	791	770	760	775	762	797	836	812	791	824	799	743	798	819	785	757	816	724	774	823	820	763
12008	5011	5764	4656	3444	2220	1571	1277	1106	980	907	894	684	555	531	469	500	472	464	448	415	395	415	375	392	402	334	356	361	364	351	375	337	338	325	304	331	317	332	309	332	289	300	308	328	339	327	284	296	295	321	249	317	298	297	339	329	322	332	328	326	305	322	307	327	315	308	331	317	298	338	316	323	303	325	301	294	299	322	338	342	297	328	315	335	339	314	325	344	283	336	318	323	302	330	349	299	323	338	298	323	312	315	315	318	319	316	344	308	342	316	280	332	331	344	316	317	317	325	324	336	293	309	347	323	309	321	301	295	307	366	295	300	294	304	323	308	325	307	321	309	295	334	289	284	355	291	315	303	363	320	337	357	318	327	341	293	300	285	321	319	346	283	301	305	312	294	327	327	359	329	332	312	312	293	305	311	287	300	353	368	306	324	314	346	331	330	327	365	308	303	319	336	317	317	299	309	314	321	329	299	322	330	316	308	318	338	316	319	353	317	304	357	333	287	332	327	319	332	333	314	300	310	316	324	334	326	303	318	329	283	312	338	329	335	303	357	345	354	290	302	264	310	315	317	333	321	305	300	319	324	317	312	303	348	341	332	338	288	305	336	303	308	297	333	344	312	328	308	344	312	309	296	319	284	336	340	354	305	330	299	338	339	329	359	317	307	326	329	336	305	260	307	314	348	304	334	310	318	317	296	318	347	339	319	340	327	313	298	319	311	304	304	321	317	319	308	325	351	311	320	324	320	349	319	310	338	342	333	317	294	313	346	324	350	316	337	307	324	344	308	325	334	318	298	321	290	337	284	322	302	318	308	342	329	314	323	336	298	330	336	312	321	319	292	315	327	289	314	324	307	325	330	349	318	284	299	318	331	311	313	338	318	322	318	312	304	332	314	307	335	358	329	296	312	307	268	274	309	289	301	328	327	344	322	301	316	318	310	275	331	331	309	315	303	353	334	326	336	330	329	308	293	278	287	302	313	338	300	300	314	320	291	322	292	337	333	331	345	334	344	284	301	295	349	310	317	321	305	281	321	335	313	298	352	332	318	290	312	304	311	291	299	380	294	321	345	298	306	385	302	333	322	362	292	332	314	306	335	304	300	322	321	308	309	334	294	292	350	330	306	303	333	319	321	308	354	350	335	308	292	337	312	340	350	342	346	342	301	295	310	309	323	295	295	298	321	289	323	333	282	327	305	330	316	325	330	327	344	339	305	326	310	361	299	278	306	324	308	309	338	281	314	352	310	292	296	320	300	312	334	291	336	294	311	324	292	338	336	302	287	292	315	302	309	349	330	330	347	351	356	302	321	327	295	295	319	326	312	338	293	300	306	331	381	324	314	315	287	316	307	342	323	297	338	319	326	329	311	295	336	314	339	333	289	322	314	337	316	307	316	324	349	306	291	308	305	312	321	335	338	311	298	301	295	269	298	322	354	314	355	314	322	326	324	350	299	319	313	319	300	334	294	329	325	308	297	326	356	339	307	336	303	337	325	314	340	292	307	304	338	313	313	315	289	281	307	308	322	339	307	310	335	330	299	350	322	329	342	326	338	285	341	309	350	316	316	312	285	355	302	304	320	317	324	326	289	314	293	344	313	361	314	328	298	357	339	338	335	301	339	298	327	314	291	347	367	362	325	315	314	299	310	328	292	290	328	316	317	339	320	346	333	308	315	329	359	308	302	320	293	349	345	361	293	343	298	307	323	313	301	336	382	347	335	269	332	318	362	325	294	329	289	308	330	308	331	335	314	325	331	361	364	362	357	354	351	311	316	295	345	322	304	319	328	305	308	345	331	329	324	335	332	321	322	322	312	319	337	314	339	304	322	338	303	359	281	328	309	305	303	311	325	300	294	335	328	316	328	304	281	312	343	318	309	348	302	306	279	285	323	343	317	320	328	314	312	303	312	354	358	304	334	289	337	339	290	320	301	309	299	327	318	314	297	340	319	335	312	312	310	335	291	320	309	319	316	339	334	329	307	280	334	309	316	309	335	330	311	303	311	302	283	339	303	341	304	300	334	312	352	309	297	315	333	317	300	319	341	316	311	317	270	318	345	308	331	310	309	309	334	316	309	294	311	310	333	346	313	323	285	300	305	319	317	293	287	310	319	317	319	355	299	301	319	314	322	298	309	352	285	291	350	295	306	297	316	328	319	328	338	296	325	293	284	304	350	320	326	302	321	320	331	345	290	285	327	325	344	305	313	298	363	332	301	340	324	324	327	320	319	295	318	316	325	337	319	309	310	318	297	302	311	292	364	339	328	304	341	289	326	304	350	319	306	312	286	333	297	322	318	332	301	352	299	318	339	328	304	342	323	333	315	279	314	318	300	322	312	350	341	319	341	344	311	309	313	335	317	296	298	317	337	314	329	301	324	332	326	299	364	323	332	311	359	320	336	335	354	298	281	335	340	319	307	325	315	274	353	349	330	310	328	320	324	310	339	328	310	314	316	310	293	307	317	300	361	318	369	333	337	325	353	307	284	307	286	302	308	327	298	300	302	318	312	309	309	345	326	319	318	320	348	309	336	278	316	315	342	299	311	303	336	298	309	287	337	335	310	354	338	331	331	325	311	324	297	297	309	324	313	296	323	295	350	314	313	311	291	319	330	331	322	322	296	317	323	311	347	296	297	334	315	343	304	309	303	317	300	296	312	324	342	365	305	335	329	335	289	341	371	337	322	326	321	318	293	318	301	306	305	307	305	318	324	308	359	303	330	331	319	326	303	324	295	329	310	293	311	341	312	325	323	276	306	326	355	312	296	326	332	339	305	327	331	326	344	364	308	302	306	342	355	316	328	328	304	305	300	310	333	343	295	333	323	327	340	327	347	305	326	348	305	337	320	285	308	289	314	349	295	338	330	307	315	302	298	319	344	308	352	321	319	288	322	323	344	305	293	311	319	321	323	327	384	319	328	303	340	306	336	293	321	335	311	328	316	350	314	326	306	309	320	330	296	328	319	340	341	349	317	310	307	360	299	363	341	297	358	325	315	340	273	329	352	319	305	334	309	325	314	315	325	327	301	313	309	290	329	300	328	334	307	300	313	291	341	278	319	307	312	321	301	319	270	315	332	304	333	318	293	316	339	319	307	330	348	325	304	310	304	305	299	285	324	312	312	325	366	323	318	313	337	335	315	329	304	310	320	300	328	336	315	319	297	319	295	329	339	335	324	312	365	323	311	362	326	305	312	355	330	313	307	293	328	284	290	317	317	305	290	317	289	316	340	334	317	335	319	335	305	297	308	316	324	333	310	303	312	331	340	313	326	324	340	302	314	324	327	320	318	330	361	318	333	328	314	293	357	295	346	323	319	281	328	305	307	309	325	316	364	278	334	291	308	320	297	304	301	326	364	318	306	303	280	304	348	316	349	325	301	303	299	319	325	300	316	324	282	303	329	303	331	337	319	287	299	340	310	310	336	360	294	314	312	321	310	281	326	324	310	295	332	319	330	326	364	294	330	331	338	297	318	288	347	349
9518	5171	10909	13049	12046	8802	6705	5904	5285	4699	4437	4158	3219	2332	1983	1906	1723	1786	1774	1588	1414	1301	1302	1288	1322	1271	1096	1036	1016	927	852	849	935	881	804	824	835	861	782	864	837	807	754	767	786	780	816	812	804	781	773	751	803	759	763	748	758	766	788	763	792	787	789	772	755	763	769	792	776	794	785	763	799	767	767	754	802	768	747	779	741	806	784	752	766	774	826	766	764	762	794	787	706	785	777	788	740	684	767	726	727	766	782	792	764	734	740	779	764	766	761	744	744	748	823	755	787	744	766	784	736	718	784	752	767	806	801	723	720	756	772	782	794	753	776	782	749	776	770	743	785	743	771	764	783	781	814	767	816	749	751	797	828	789	769	744	769	772	750	755	785	771	799	785	793	781	800	741	741	754	803	771	798	773	853	797	770	744	790	773	774	746	807	755	757	764	804	773	801	740	772	769	751	806	790	775	754	845	752	730	798	751	763	777	766	781	764	816	758	786	783	812	793	791	789	789	768	819	767	800	804	802	769	784	735	754	773	835	762	689	710	785	795	749	772	800	783	774	732	708	774	728	757	762	792	794	797	795	737	806	765	784	753	716	729	806	797	735	780	810	781	746	749	824	766	809	760	827	784	787	743	780	788	770	755	741	785	781	723	746	764	786	756	761	834	815	714	742	829	765	767	740	733	789	766	787	772	716	788	794	785	797	761	779	746	765	749	804	763	748	792	725	782	730	779	744	778	773	753	756	770	708	776	807	749	742	763	776	779	781	760	759	747	732	754	757	762	774	780	784	755	770	769	790	783	754	731	749	828	769	783	764	798	746	812	757	792	734	735	706	820	797	765	817	780	796	777	744	761	753	791	841	783	759	753	772	786	831	762	752	814	793	765	780	773	746	865	761	771	749	736	821	762	839	765	771	798	789	787	791	737	753	782	757	749	736	802	786	764	760	809	809	747	804	785	827	748	804	784	813	793	736	782	767	725	715	762	748	772	815	767	738	756	801	748	786	785	820	756	814	764	823	759	751	779	742	755	775	758	763	791	742	767	797	759	769	797	782	777	781	741	790	759	756	775	765	804	755	800	778	786	748	764	793	786	772	808	748	766	762	742	731	813	819	779	744	787	774	748	761	776	735	789	748	738	771	789	787	746	782	761	780	755	788	771	757	761	749	769	754	781	743	878	781	825	762	714	770	741	793	767	814	769	774	769	828	717	779	770	770	828	779	796	737	821	706	777	779	735	829	799	841	805	748	764	835	744	694	776	714	761	780	742	747	755	768	799	795	766	747	807	799	794	795	766	758	773	781	804	775	746	740	759	778	782	727	770	801	767	768	812	756	773	741	732	811	766	775	755	759	767	793	814	746	801	766	763	813	759	820	786	847	748	766	744	757	786	829	791	742	764	817	807	743	755	793	768	773	765	794	718	774	702	849	692	751	745	730	767	779	778	715	750	747	757	750	795	783	827	774	769	781	802	741	702	744	764	735	779	742	736	727	762	768	773	778	797	771	740	767	780	799	760	761	811	780	831	794	743	773	749	752	786	736	834	793	796	800	753	789	718	742	798	755	752	775	759	766	738	722	772	772	792	756	762	736	780	782	801	759	750	801	838	779	785	756	746	764	769	769	795	758	766	817	766	738	788	813	747	750	713	805	805	775	739	761	798	749	733	748	737	801	772	787	787	747	747	685	791	754	774	778	772	794	780	750	780	792	771	760	791	783	772	793	751	814	782	806	835	812	742	725	794	772	787	804	743	819	738	785	761	734	737	806	804	773	756	739	746	780	734	735	753	782	802	734	752	754	777	794	782	768	817	830	792	738	744	752	768	739	793	792	796	751	776	766	828	804	831	790	768	732	715	736	764	791	737	818	798	776	741	735	773	791	801	800	749	781	780	761	773	783	745	785	848	748	765	775	751	754	812	740	774	748	742	816	740	705	767	745	776	765	803	803	746	779	781	824	778	731	792	773	791	792	732	777	788	764	771	775	817	792	759	784	761	783	783	820	774	810	770	774	804	764	738	788	753	745	756	724	795	797	758	743	795	809	813	771	775	784	753	786	745	769	793	799	800	779	786	769	819	738	802	747	782	776	779	807	763	779	780	717	807	762	756	789	773	769	778	816	773	812	825	775	823	762	744	760	769	753	714	723	780	730	760	792	734	782	768	772	735	766	775	802	809	810	759	782	767	747	783	764	740	769	731	771	735	785	807	766	783	746	749	773	748	772	735	744	805	771	775	739	770	792	790	782	769	726	724	756	745	760	731	754	797	768	760	763	784	792	725	755	796	762	792	749	801	737	738	753	798	789	717	774	854	775	739	738	784	830	767	781	782	796	745	737	838	719	758	801	860	791	809	832	803	795	838	696	832	759	754	742	721	745	773	808	751	807	758	774	791	766	825	755	777	774	795	754	785	782	733	790	821	725	785	774	761	766	813	826	742	776	765	757	788	765	759	750	809	764	786	752	776	758	786	811	781	755	757	768	763	738	810	751	766	749	799	753	803	804	786	757	789	788	777	736	792	790	743	756	771	785	757	771	775	767	780	776	797	727	774	757	747	797	752	747	739	804	719	790	827	811	797	759	744	793	769	772	769	736	788	765	791	761	748	753	796	792	755	742	746	811	744	791	757	748	765	753	810	809	756	753	787	729	795	731	788	808	772	762	807	803	758	754	783	776	814	821	752	710	746	756	774	784	753	784	753	787	743	766	799	807	705	805	730	752	785	827	724	783	727	775	769	766	758	750	753	778	743	726	805	757	786	763	803	786	749	777	753	806	800	780	780	777	792	730	743	764	728	754	786	715	765	806	865	699	787	764	758	818	791	734	765	711	722	756	794	770	744	800	801	755	775	767	737	796	784	767	765	754	749	784	772	728	756	804	762	716	779	740	777	775	836	772	774	751	794	748	782	801	794	832	818	805	785	762	781	786	737	744	753	729	813	785	797	746	752	732	771	766	816	753	745	805	821	732	787	795	767	763	768	756	776	802	797	740	741	795	767	754	747	747	782	731	752	771	742	762	767	766	742	755	744	741	772	754	740	740	783	755	799	740	762	750	813	763	802	797	811	825	743	726	761	801	745	786	773	754	773	741	793	745	773	787	749	758	762	755	771	764	742	775	749	799	777	762	756	770	727	739	761	764	758	757	759	727	753	789	783	720	732	786	805	766	713	754	795	791	789	743	770	779	778	793	768	731	781	803	724	770	774	734	786	765	747	811	797	751	798	728	793	775	762	817	815	746	770	764	749	777	766	789	805	679	817	730	743	791	798	728	789	758	744	753	751	722	790	770	813	782	815	784	768	726	776	780	808	765	784	759	779	778	762	797	800	738	729	770	744	779	759	804	792	758	733	783	784	744	804	775	816	774	789	772	721	798	758	759	784	736	836	782	756	776	735	764	748	778	774	811	791	801	818	768	785	735	730	771	754	756	793	827	778	768	839	763	776	765	766	753	784	771	744	751	831	758	784	749	756	797	806	807	743	794	781	826
19757	8261	9700	7099	4877	3114	2153	1723	1567	1333	1225	1046	724	623	553	498	483	466	416	418	381	360	370	378	373	355	350	305	283	268	306	268	287	258	293	249	283	284	253	265	256	269	280	266	260	232	284	290	271	252	267	258	275	238	268	273	267	279	264	263	265	254	287	261	265	259	263	268	261	266	235	262	243	266	283	259	279	283	285	289	252	273	258	270	268	264	253	252	265	270	264	247	254	240	240	263	259	217	290	257	289	265	235	270	272	248	226	287	244	242	267	263	268	258	243	233	269	281	250	276	226	245	235	223	265	261	260	265	273	262	283	242	271	239	261	263	259	275	264	261	257	257	246	237	269	260	237	246	268	266	259	265	247	266	249	245	288	278	261	263	278	272	251	252	240	276	235	269	263	311	248	245	258	261	256	243	222	262	280	276	241	263	269	265	248	256	281	272	246	259	285	252	236	251	275	255	261	282	227	261	263	251	262	287	266	253	268	279	275	261	285	264	255	250	242	265	273	262	245	257	291	304	278	242	253	258	254	274	259	277	302	276	229	237	215	250	274	267	222	242	222	242	223	259	262	267	255	258	275	279	254	259	256	255	250	256	264	255	271	264	231	268	251	232	300	281	277	262	245	235	263	260	257	285	297	247	251	246	245	296	253	284	233	260	252	256	255	265	250	295	297	250	249	286	248	228	261	265	290	267	283	244	270	298	244	279	241	238	274	267	255	256	259	291	269	291	267	267	261	279	285	244	258	268	279	252	273	238	280	273	249	249	263	277	266	302	249	275	264	244	258	249	282	254	289	297	249	270	252	273	245	273	256	225	271	261	245	292	277	264	231	270	283	284	278	241	259	277	260	268	245	238	243	236	254	263	263	244	257	258	248	257	272	272	229	267	258	252	248	249	247	279	223	275	249	244	265	229	231	265	239	257	267	250	275	248	237	255	254	252	218	258	262	259	262	259	238	247	244	254	229	245	274	239	234	283	277	257	261	253	251	276	236	246	275	252	270	243	255	226	283	282	256	261	241	223	267	269	268	290	248	247	237	251	248	253	268	267	250	257	235	283	273	278	306	299	261	262	289	262	272	285	269	256	233	278	229	237	270	233	271	274	269	248	232	280	235	255	260	277	266	234	255	287	250	255	261	256	248	281	251	256	265	239	243	252	254	302	292	277	242	259	302	273	254	294	279	277	299	278	295	262	223	240	286	269	240	249	223	304	271	275	231	260	268	270	253	259	244	278	274	268	299	215	272	268	296	275	259	286	262	304	270	241	279	230	234	251	277	275	266	274	235	251	245	252	240	261	221	233	241	262	279	252	262	275	244	244	230	244	245	257	252	278	265	279	292	257	302	268	247	278	287	278	270	263	274	238	277	270	261	244	236	269	263	275	244	273	281	275	240	267	240	276	245	251	276	236	257	244	257	257	266	297	284	262	258	256	245	273	289	257	242	258	289	247	289	273	244	243	266	275	263	274	289	235	236	251	276	275	262	287	254	225	245	275	273	243	259	241	294	219	251	244	252	254	253	243	263	249	273	249	272	260	288	259	242	289	268	253	265	275	235	251	267	280	272	237	269	262	261	260	284	244	269	269	242	232	275	254	261	286	256	255	232	244	279	256	231	251	249	278	283	259	262	274	267	259	258	286	293	258	243	263	250	289	262	241	246	253	256	259	259	231	248	253	248	252	238	266	266	268	266	247	243	252	260	227	242	251	258	272	240	266	289	236	226	286	275	239	293	292	232	253	241	259	250	240	273	275	258	269	256	230	250	236	234	265	247	269	303	298	280	269	276	266	270	261	244	247	250	262	210	268	248	229	271	264	241	247	244	244	271	268	252	228	263	239	252	268	304	271	264	233	272	261	259	252	281	267	241	248	257	254	259	247	276	252	256	240	256	289	264	230	266	274	263	285	253	278	275	245	247	249	253	274	246	235	263	277	248	246	268	236	254	261	263	235	271	272	265	266	299	236	272	246	294	239	253	246	247	269	259	285	254	246	264	231	251	246	265	252	264	242	293	266	263	238	247	267	269	255	266	256	255	247	249	259	250	277	251	243	271	276	214	271	253	272	256	261	246	250	237	267	262	269	285	273	267	267	245	245	239	215	226	277	249	242	251	255	253	254	250	262	265	267	271	272	231	224	266	238	265	281	249	258	234	250	242	272	219	254	248	261	249	240	273	242	246	258	236	279	256	266	267	247	247	257	246	300	245	239	243	255	283	243	273	249	281	256	240	268	281	280	262	282	265	231	267	268	251	252	249	231	257	256	256	224	262	279	258	285	262	251	283	252	266	259	267	250	254	256	245	254	241	279	255	270	289	280	247	262	274	263	274	294	245	247	265	264	255	277	268	251	250	241	250	257	234	277	251	286	249	251	254	257	268	255	267	275	272	225	268	272	271	265	263	244	258	241	266	255	244	278	261	277	258	231	249	271	253	258	256	215	261	251	261	261	271	275	262	250	257	253	249	255	267	264	272	257	248	241	254	249	246	259	266	237	249	253	262	238	262	236	256	280	262	245	286	274	259	271	251	277	258	269	235	293	269	239	241	285	265	249	265	244	240	269	277	237	269	276	280	258	274	246	245	252	266	255	221	254	254	250	265	238	241	261	249	245	256	259	244	267	273	240	298	245	283	248	258	257	272	225	276	260	263	296	278	249	272	234	255	270	251	244	208	284	275	247	241	273	249	277	264	277	278	257	267	214	252	240	225	264	259	267	277	251	233	261	263	260	262	257	241	302	276	268	253	236	257	273	247	267	244	265	276	273	236	242	236	293	217	286	273	231	258	248	274	261	237	255	241	267	257	252	282	277	258	230	268	256	272	265	259	271	257	240	257	252	250	258	241	253	285	250	261	258	267	248	281	274	238	254	293	256	265	267	244	263	265	260	245	280	274	262	256	278	269	263	224	232	279	276	268	253	258	257	266	229	254	272	265	251	257	241	301	261	262	238	251	238	258	234	276	242	277	269	269	283	284	289	224	273	249	255	240	240	260	277	258	261	258	251	281	241	268	252	229	268	292	261	245	268	281	229	228	241	259	249	250	242	271	257	268	281	270	269	270	252	275	256	265	237	261	271	271	262	278	270	256	260	255	262	260	275	252	253	231	261	287	265	267	264	250	269	240	265	251	230	270	254	235	277	261	271	281	284	257	248	262	264	264	250	290	237	266	256	272	269	271	278	284	219	250	263	281	281	254	277	281	270	241	269	289	285	258	256	223	254	240	269	262	270	258	265	267	265	225	294	264	252	235	263	286	267	267	252	271	279	237	238	242	280	262	287	275	241	265	264	277	251	270	243	271	255	234	279	265	227	252	267	258	274	282	263	275	298	257	261	250	272	268	263	296	265	250	279	272	281	266	263	289	265	285	278	270	280	272	250	249	273	243	265	275	260	245	245	266	250	285	267	236	253	279	239	237	260	286	248	245	262	278	266	251	268	287	253	249	227	251	236	265	231	276	252	239	252	252	287	247	261	273	254	254	259
12652	7369	15450	17226	15671	11600	9145	7915	7022	6153	6197	5343	3610	2995	2431	2370	2190	2167	2105	1780	1523	1467	1458	1408	1524	1336	1117	1068	917	827	847	778	790	845	739	713	705	675	661	657	668	687	653	697	689	676	654	703	675	684	691	679	645	672	621	644	644	618	669	655	657	645	633	635	668	667	648	623	645	639	627	634	674	591	646	637	660	645	684	613	612	622	625	706	623	635	622	652	668	670	674	606	583	623	669	648	659	669	642	646	604	672	628	628	640	625	609	628	648	704	664	665	642	629	639	610	641	625	626	665	648	653	665	608	714	645	660	596	619	655	674	611	653	674	611	631	630	651	638	640	637	659	639	621	644	627	650	661	648	654	665	604	622	663	641	676	693	681	662	608	656	643	669	618	635	648	613	664	621	660	577	615	624	652	656	629	609	621	665	601	646	679	639	628	618	660	682	609	642	649	607	646	604	646	633	660	633	654	629	644	646	654	591	692	645	630	641	687	617	628	653	651	642	632	631	674	627	630	623	639	678	626	642	664	663	617	624	632	674	605	650	646	671	664	670	636	658	652	675	604	658	653	660	649	667	617	638	668	642	685	698	647	648	653	628	641	638	617	631	631	640	651	648	609	558	676	627	626	643	618	626	594	638	637	599	655	597	638	616	639	645	670	676	611	642	611	599	643	653	631	664	658	625	656	666	619	642	604	648	607	605	612	623	628	646	638	680	668	644	669	651	640	603	645	608	631	623	620	643	624	650	621	631	641	704	643	690	623	663	646	660	645	598	630	684	603	620	639	620	646	611	664	567	673	634	658	604	647	613	623	650	686	623	613	641	618	633	653	642	590	633	662	643	604	695	640	646	628	626	666	630	670	645	674	639	632	649	634	614	675	634	625	670	648	710	670	687	649	616	650	626	670	673	629	635	654	604	653	675	661	660	630	644	608	607	664	646	645	634	687	653	626	611	667	671	617	640	623	646	659	685	670	602	662	629	649	641	688	592	596	661	611	660	611	648	628	670	634	645	655	686	638	635	624	631	644	557	639	654	672	614	633	636	634	611	583	609	630	605	635	644	649	645	596	659	673	637	660	621	618	655	652	644	672	654	600	655	590	647	644	697	606	630	649	601	645	617	612	639	616	599	640	620	650	636	683	623	640	646	668	640	633	671	629	688	635	664	657	663	649	648	606	645	613	685	659	640	627	619	655	650	634	638	643	664	629	636	702	638	638	633	632	609	658	651	698	669	657	648	647	642	600	637	622	662	656	603	662	639	631	612	636	623	649	620	651	622	661	637	613	668	596	656	605	631	676	630	663	642	608	647	645	627	706	659	680	611	640	604	688	631	648	628	613	642	637	661	626	668	635	655	643	643	631	624	643	604	656	632	624	657	636	669	657	635	631	628	681	694	601	649	642	638	639	640	681	651	639	617	645	626	624	652	616	615	662	646	633	618	688	671	634	661	673	643	666	649	607	644	639	596	621	625	669	623	641	618	655	641	618	674	628	638	647	658	696	638	673	582	631	634	669	649	640	592	674	633	648	655	630	600	641	655	631	663	672	697	638	655	646	661	631	619	583	648	657	614	620	628	624	662	615	674	614	631	659	655	626	643	656	641	643	592	720	676	636	635	671	602	640	635	600	674	630	667	696	605	611	652	622	596	667	678	672	624	639	639	666	656	665	693	664	644	631	632	621	649	637	648	668	622	659	642	631	614	615	685	668	632	675	635	641	662	587	571	664	625	685	635	619	649	633	638	658	672	612	648	600	628	638	618	606	644	593	643	692	636	670	643	635	659	596	665	679	642	664	635	649	649	672	630	649	649	657	647	678	575	634	645	590	613	636	592	650	661	588	639	652	636	643	657	633	687	623	676	625	671	611	648	620	616	608	673	619	666	661	628	635	653	674	660	670	631	614	661	624	633	663	611	678	641	648	636	631	691	608	699	675	643	632	638	636	658	644	657	608	662	656	640	627	657	632	599	717	636	667	647	605	661	634	657	614	646	638	635	589	657	657	637	618	638	627	624	625	653	610	629	599	623	615	656	628	625	627	662	661	653	607	613	681	654	669	661	637	640	671	628	616	627	615	651	632	651	651	634	634	621	637	638	648	629	621	643	634	648	616	641	611	624	648	619	673	656	662	646	644	649	626	647	636	633	666	650	651	644	639	655	599	667	626	674	611	612	679	671	658	673	673	656	670	688	661	637	617	639	662	625	652	653	648	715	673	659	632	620	652	657	661	663	621	620	650	594	618	663	658	620	691	611	649	663	655	650	657	633	665	674	621	681	674	686	647	658	626	638	638	685	687	663	658	688	616	670	657	633	693	643	631	610	641	652	667	646	630	664	690	659	690	668	624	670	623	633	630	612	632	641	614	617	618	674	617	634	638	649	704	676	655	658	629	674	640	637	624	653	614	623	693	615	604	665	620	635	636	597	675	610	622	624	613	608	647	647	595	683	625	646	653	620	672	651	657	629	679	667	628	626	611	629	648	623	596	612	636	653	609	622	666	585	656	624	642	674	658	629	657	640	603	663	603	677	634	659	612	643	618	646	644	672	608	663	642	660	603	659	612	623	642	624	616	651	639	601	622	658	652	661	610	639	663	605	627	597	632	663	684	624	655	629	600	596	623	671	638	664	613	587	666	640	638	640	627	656	617	691	650	623	619	623	665	627	664	669	624	670	687	651	648	641	590	628	615	627	657	619	651	657	659	669	653	630	616	635	631	636	647	624	692	654	636	653	642	631	603	619	642	656	651	643	636	632	635	630	663	626	611	593	662	609	697	612	666	661	628	639	610	663	630	636	657	634	621	648	659	628	621	678	638	650	643	636	656	597	655	620	626	665	658	658	602	671	636	656	671	647	636	643	666	624	661	652	586	642	602	619	646	645	585	664	693	651	651	637	646	678	640	619	690	637	599	570	572	638	599	591	574	655	648	599	649	605	629	664	650	623	605	632	634	658	636	655	627	683	649	641	620	667	604	670	704	647	635	686	661	597	670	628	649	637	648	615	695	614	625	647	668	664	636	688	628	707	666	650	657	650	643	627	640	652	597	664	691	649	645	644	629	669	656	660	640	633	625	667	612	672	619	612	600	677	668	653	668	664	635	644	632	629	613	622	647	619	608	635	676	635	631	661	631	650	599	645	675	678	629	679	658	620	669	624	595	619	629	646	653	650	630	614	624	649	644	658	626	649	633	628	637	600	592	639	650	688	604	643	603	593	605	630	623	653	618	618	650	672	630	622	645	647	664	658	596	635	622	654	632	642	647	671	654	621	634	602	661	614	628	632	636	672	650	646	626	679	642	679	624	635	636	620	666	667	683	658	631	639	652	638	661	664	613	626	631	627	670	629	640	674	639	599	626	653	641	637	630	648	678	687	661	618	645	638	659	631	703	606	643	646	641	641	620	628	589	676	630	659	655	654	655	639	613	657	599	619	608	642	687	648	658	638	639	662	626	643	652	670	600	586	622	631	629	632	633	672	685	602	627	651	610
6153	3441	4076	3035	2034	1435	1083	869	814	746	688	581	463	507	461	431	412	399	387	375	389	428	361	344	406	347	344	345	281	354	316	320	345	307	331	336	308	311	371	336	326	330	351	340	334	314	356	312	311	318	352	341	319	358	320	329	339	299	294	354	366	359	326	315	366	295	321	344	329	332	317	325	328	313	306	317	365	341	361	312	357	327	299	342	338	312	301	337	310	323	311	345	367	304	343	348	317	315	297	303	315	357	293	342	345	334	307	309	313	304	352	334	304	304	331	307	297	317	345	303	373	286	306	321	330	332	350	320	312	327	305	318	270	361	328	367	350	346	300	337	331	320	327	322	340	364	334	343	320	304	344	360	337	301	345	326	336	325	322	323	294	330	351	299	311	333	326	347	306	323	326	334	301	330	328	361	329	307	338	302	346	308	324	310	287	299	340	325	321	305	362	327	337	345	338	304	337	367	355	298	327	354	315	315	339	338	335	319	336	337	355	334	346	311	331	320	312	314	325	354	280	331	318	326	292	319	323	344	319	337	336	350	308	352	308	327	346	341	327	335	311	297	333	342	359	348	321	343	350	320	323	336	329	317	341	333	341	341	349	354	344	319	335	330	299	304	303	356	337	352	316	332	322	316	289	323	340	350	322	321	336	343	338	309	310	303	340	340	322	298	404	355	331	309	335	307	318	304	303	295	349	318	336	302	353	332	327	293	334	349	374	321	333	351	289	300	352	319	350	349	312	338	293	330	321	353	317	315	356	314	319	350	359	370	331	373	353	310	291	314	341	331	329	322	357	306	336	365	315	337	317	325	316	337	312	345	325	331	352	287	335	308	327	305	363	350	342	296	323	340	370	308	333	299	316	342	370	293	340	318	327	328	321	283	350	329	326	347	336	295	328	310	323	366	312	324	310	318	327	326	309	333	338	294	324	342	317	338	331	310	315	349	335	329	323	307	334	317	332	331	340	312	365	345	357	339	306	330	319	310	358	311	343	327	353	326	319	346	311	303	320	303	351	315	317	318	337	317	343	294	325	285	338	330	357	311	344	328	322	361	315	338	346	301	338	330	338	325	297	343	331	305	353	334	327	336	300	340	335	331	344	302	309	297	315	328	330	301	340	335	313	335	355	323	334	331	325	347	341	331	294	334	352	314	339	340	324	319	333	332	317	304	307	344	329	300	325	370	312	309	359	335	341	353	347	361	327	338	309	365	304	321	352	287	344	321	322	362	351	317	321	340	312	317	334	313	316	321	359	349	318	300	337	350	315	321	314	334	323	331	313	324	344	336	302	343	305	338	309	307	307	335	341	324	347	305	346	340	324	313	306	332	349	353	323	302	331	334	333	281	340	355	332	338	344	316	344	306	311	317	333	323	322	340	323	348	344	322	347	334	317	323	336	316	308	327	330	351	284	381	328	292	300	341	351	333	287	345	352	322	327	313	348	314	324	346	293	334	310	298	308	362	305	341	310	307	308	327	361	301	322	300	324	326	361	308	324	342	328	360	342	335	332	332	305	344	317	320	321	282	283	282	324	337	322	293	309	333	346	351	337	344	355	341	310	306	299	319	318	355	351	296	330	317	329	330	355	281	333	306	323	325	317	349	307	322	314	310	314	312	291	280	331	302	322	330	310	315	358	325	322	319	312	348	343	332	342	357	359	301	372	337	323	361	307	326	318	292	351	317	311	342	320	327	308	311	326	306	320	317	322	326	321	316	326	331	360	330	320	370	333	320	341	339	310	315	284	318	315	311	314	316	324	343	339	295	321	318	303	386	322	351	326	307	311	341	341	323	326	329	290	320	340	328	324	299	347	319	328	362	344	315	337	347	310	337	312	319	311	330	323	297	336	352	347	320	319	334	335	313	305	372	356	301	341	322	334	312	340	301	327	311	303	337	327	355	318	301	343	332	317	300	343	333	313	344	345	337	316	321	357	346	327	375	319	303	295	352	334	331	378	327	335	322	345	297	295	333	320	308	315	342	325	325	312	329	305	310	339	309	313	360	302	333	361	338	330	324	312	300	294	353	357	348	366	314	319	312	349	306	312	305	326	333	283	301	320	332	381	320	331	335	318	351	321	331	342	342	355	320	374	336	329	350	329	335	320	325	347	344	351	345	333	322	317	323	310	343	364	322	331	322	334	328	336	332	336	331	331	301	326	308	329	330	356	341	326	330	331	351	339	309	297	334	335	350	319	279	336	348	346	330	357	315	334	310	379	338	349	357	329	288	288	340	317	308	341	330	310	317	341	329	331	360	351	343	309	339	313	300	316	321	333	334	349	333	331	359	326	329	314	319	310	345	332	326	351	310	333	319	360	311	357	315	328	326	347	333	373	325	324	312	331	324	297	346	327	312	359	307	317	316	304	355	310	335	315	315	316	304	334	331	290	332	337	324	331	307	323	272	319	339	318	370	325	318	354	281	324	316	339	341	307	320	331	303	338	307	289	307	324	304	334	337	330	353	350	338	312	304	334	313	323	313	359	328	281	337	330	341	312	350	343	327	340	331	335	329	341	295	322	319	345	383	325	346	336	322	325	336	341	345	332	325	311	316	333	355	324	308	306	316	304	370	317	331	338	310	328	316	332	314	317	313	299	338	359	300	357	345	288	330	319	311	354	351	322	308	359	355	313	299	344	293	334	333	345	336	293	347	338	327	329	338	302	344	331	369	348	292	326	350	325	311	293	329	343	335	323	357	317	332	354	299	306	365	345	273	320	351	310	343	338	323	339	342	340	332	332	320	336	312	307	341	316	313	345	339	310	347	296	282	340	318	322	294	327	323	340	336	309	323	292	335	323	345	345	304	332	359	339	332	324	334	299	327	354	307	302	310	311	286	335	331	305	320	321	316	333	337	317	348	352	322	337	323	303	320	342	314	346	288	323	291	349	322	254	359	319	313	340	354	332	347	316	335	323	356	296	316	287	338	334	338	321	297	324	346	334	344	325	333	298	326	335	354	360	317	309	305	318	319	345	302	319	338	313	325	327	332	304	345	325	336	338	299	307	298	334	337	318	321	328	305	315	339	313	333	374	338	341	285	309	315	313	313	329	316	350	332	316	315	326	320	326	349	328	336	348	340	362	314	320	297	349	348	315	343	333	300	327	342	303	351	300	320	329	308	331	326	337	321	313	306	326	346	320	327	315	351	294	354	350	343	363	320	328	323	346	363	318	302	298	320	305	324	298	301	388	331	336	321	344	350	316	305	327	332	349	342	318	315	338	341	313	308	321	297	333	353	309	341	368	348	314	320	340	324	315	323	330	296	302	350	326	346	312	344	339	338	329	333	312	334	316	327	364	318	332	327	339	338	329	337	334	357	335	292	289	325	330	338	345	321	344	315	311	305	313	325	308	310	316	338	319	324	302	331	318	303	324	345	282	299	315	329	330	303	320	269	334	378	373	332	305	301	311	314	354	318	345	327	366	348	348	323	326	326	312	339	332	349	298	329	346	288	318	275	331	335	309	342	319	342	345	343
5010	3829	8139	9037	7418	5581	4525	3724	3348	3145	2982	2338	1787	1606	1396	1459	1452	1357	1327	1115	1060	1117	1151	1161	1071	1022	989	957	868	911	867	922	824	790	815	774	775	812	796	798	778	797	859	823	837	805	779	758	836	774	815	785	822	692	793	819	756	785	780	805	808	769	817	818	800	820	800	807	763	787	775	812	818	842	805	820	815	788	776	825	820	765	802	739	762	787	805	777	833	748	829	772	811	758	774	755	776	803	771	802	837	807	764	787	767	728	768	805	758	785	787	757	786	807	811	806	763	839	787	813	779	725	797	756	756	757	818	755	769	761	771	755	794	791	789	820	744	768	795	804	756	839	784	733	780	758	774	786	811	803	793	811	766	759	755	790	784	778	770	763	803	792	759	756	787	759	769	780	773	773	762	762	758	823	770	742	798	774	768	827	790	766	774	823	791	787	787	776	874	766	780	793	744	780	753	786	785	788	808	790	763	824	786	854	812	780	795	825	812	800	821	824	838	814	747	820	798	794	787	837	802	805	755	792	779	832	750	792	766	721	795	770	757	806	773	762	767	781	775	786	774	743	803	849	782	810	784	789	792	745	751	774	785	818	775	830	812	860	790	780	857	763	808	776	811	770	767	727	740	808	845	807	787	796	759	800	793	772	793	790	776	776	822	777	818	797	773	765	777	793	808	783	834	749	778	783	784	779	785	811	800	794	806	789	827	712	771	808	836	743	756	815	795	748	760	784	763	772	782	805	779	780	759	830	809	819	811	758	797	769	746	781	776	750	772	756	799	784	793	781	815	787	769	819	829	750	784	705	790	802	787	755	813	776	785	796	750	734	794	780	800	754	885	806	707	803	752	769	803	804	743	798	803	772	795	829	782	780	787	753	765	770	759	815	765	784	805	800	806	750	809	786	817	817	803	762	810	816	756	766	765	818	802	803	750	748	805	811	737	788	777	794	809	807	765	798	832	767	780	752	734	798	779	749	803	829	803	800	795	769	778	844	762	760	763	836	825	849	793	752	774	824	795	801	783	807	750	806	795	839	793	777	805	810	785	791	802	804	787	766	805	861	780	810	728	776	763	779	797	777	798	741	798	803	742	809	768	816	738	849	869	779	811	806	789	848	796	752	831	823	832	778	766	817	758	787	748	743	767	754	775	762	814	844	776	845	790	775	760	818	788	820	798	763	804	786	800	755	801	801	835	789	769	823	802	793	801	800	787	789	787	799	752	785	812	821	800	793	806	728	808	792	797	757	808	776	752	791	801	784	768	802	811	735	810	773	794	813	776	767	776	807	806	794	739	780	810	757	725	820	776	756	777	798	773	782	815	808	804	772	788	764	790	837	804	758	768	734	836	772	806	768	737	765	770	773	804	757	754	829	740	794	799	741	716	774	752	807	798	860	877	816	765	736	794	775	815	791	769	768	738	762	795	779	792	819	764	814	785	809	750	774	722	789	797	776	822	752	792	760	786	793	801	754	762	848	715	769	788	786	801	833	758	818	803	783	758	814	783	780	722	801	834	765	779	768	789	764	815	807	777	770	779	807	784	806	738	788	798	778	847	750	763	779	769	774	784	770	749	749	772	779	769	800	800	821	759	794	745	779	808	754	803	757	807	808	816	755	822	754	796	764	817	826	816	743	825	739	785	795	755	782	818	820	811	802	794	766	812	777	811	777	777	786	755	768	831	759	766	800	771	739	790	750	784	743	837	816	713	750	819	786	777	721	821	842	763	762	866	790	817	790	804	766	783	839	747	821	801	787	785	766	755	760	842	830	831	765	783	802	779	815	765	767	790	797	769	763	827	720	824	762	802	796	825	802	744	796	792	769	775	752	827	774	780	775	819	808	774	775	801	784	807	824	825	786	779	811	807	807	797	812	781	797	828	777	724	767	816	839	812	826	747	781	810	820	780	816	779	756	779	792	836	761	804	849	753	819	808	786	774	794	785	775	772	786	812	818	776	807	775	742	763	750	807	783	795	767	755	753	831	789	795	756	786	808	791	794	824	764	789	759	740	799	819	773	801	812	793	780	791	803	802	720	760	848	790	836	750	766	826	763	786	840	748	817	819	782	764	790	859	823	767	816	781	777	820	780	781	792	798	777	779	828	822	741	777	761	756	756	848	818	763	828	817	754	802	822	785	803	789	808	822	833	774	809	808	775	829	774	757	747	821	800	798	800	783	822	796	798	810	771	772	781	821	834	777	852	828	764	776	791	768	793	761	735	763	808	765	761	774	746	821	770	804	785	794	779	841	791	768	822	779	788	839	791	789	808	807	800	790	782	768	821	801	842	772	775	798	742	811	824	748	788	783	797	745	793	743	768	799	767	805	763	810	849	764	757	816	831	792	797	770	758	735	799	843	816	730	817	792	812	763	770	764	788	775	797	808	789	854	754	868	771	798	813	774	796	770	796	775	807	800	763	798	800	778	823	748	829	777	811	737	772	789	784	811	821	777	751	783	800	788	811	830	813	769	807	818	748	804	775	772	791	775	750	828	773	776	808	799	829	771	830	754	878	801	759	807	806	805	814	785	773	765	762	793	774	723	742	822	788	803	802	805	833	810	794	819	805	826	763	732	747	788	798	716	823	778	793	820	790	807	786	788	832	728	785	779	839	759	777	776	792	775	771	793	798	794	736	795	780	741	759	790	746	776	763	777	798	798	719	759	753	800	748	766	752	747	781	769	799	799	759	796	779	852	798	785	797	782	781	753	810	785	783	764	783	798	778	785	792	793	818	794	756	852	760	810	778	822	795	724	742	763	815	823	794	763	834	771	822	784	790	791	807	720	782	808	793	776	775	775	769	774	757	783	772	772	772	822	745	749	777	773	792	770	789	817	809	762	850	798	757	790	800	760	788	771	803	772	791	761	798	795	768	807	784	798	765	809	796	769	795	802	763	797	796	756	763	788	792	735	800	753	787	795	793	777	781	765	776	783	752	768	768	771	782	804	772	821	761	815	813	815	792	779	774	830	745	821	743	773	830	811	790	792	797	724	800	781	812	849	775	793	788	741	765	832	806	768	832	747	715	770	795	793	783	803	789	789	826	732	782	812	814	745	758	798	802	778	762	789	739	802	818	803	708	799	807	828	768	809	779	733	800	796	777	797	844	826	758	808	803	805	770	821	777	797	777	806	808	784	790	827	753	771	795	848	800	849	754	751	750	823	811	757	769	831	802	834	842	762	769	806	753	844	754	796	816	828	815	760	802	833	798	797	808	817	754	837	794	771	788	773	779	788	783	809	775	762	767	768	817	787	749	794	795	749	772	799	822	793	838	768	815	754	763	809	784	817	812	807	807	764	802	790	776	752	749	799	788	791	805	802	826	841	799	740	749	794	765	752	799	786	784	803	826	752	830	791	831	819	806	804	786	833	807	824	822	817	757	817	807	796	766	834	782	774	814	760	771	792	817	764	772	753	797	775	806	788	765	795	758	727	799	735	817	787	749	842	820	768	797	759	814	827	794	764	793	774	758	807	758	790	815
14074	6195	6851	5356	3545	2259	1666	1349	1176	1058	1027	772	637	506	507	477	499	449	495	394	401	374	379	417	409	393	357	349	348	331	342	326	341	323	315	354	320	329	305	318	307	332	313	319	337	313	318	306	333	308	339	353	355	335	336	315	322	310	326	323	318	330	294	307	314	347	330	330	309	326	340	325	308	313	352	331	338	292	287	338	334	312	329	338	297	318	304	323	323	334	313	319	330	296	330	330	360	337	314	302	307	318	301	281	342	313	330	305	335	316	302	328	307	327	353	312	319	318	307	313	290	310	321	340	331	293	313	298	330	338	305	317	320	352	303	309	287	332	282	361	330	303	321	366	302	341	332	263	306	325	315	336	325	328	316	322	309	308	281	307	312	351	322	315	299	305	276	368	319	317	341	297	335	325	302	287	307	322	326	312	300	348	324	335	293	292	293	336	298	311	320	324	311	298	331	309	360	312	357	297	320	327	332	361	289	297	281	316	290	289	330	290	306	338	324	321	314	310	323	343	311	327	346	349	301	330	299	335	330	331	333	343	348	337	322	308	307	329	339	339	297	285	328	342	356	310	312	308	283	306	308	318	308	316	346	278	312	328	354	316	305	280	325	290	303	319	333	318	293	339	333	330	304	309	349	345	291	316	332	310	300	344	332	345	282	323	308	318	327	313	306	300	322	343	288	317	310	342	324	333	325	314	293	322	347	295	337	309	323	347	320	304	318	336	307	308	322	316	327	295	299	332	341	325	292	322	327	307	332	326	341	291	328	295	321	296	333	341	334	308	289	335	330	315	320	332	310	346	321	335	298	310	354	347	315	295	329	310	287	316	316	311	336	350	342	327	323	332	306	304	318	316	303	333	352	297	327	343	286	312	321	329	317	329	302	301	292	310	311	342	316	312	318	307	291	320	330	328	331	311	316	338	301	344	327	285	338	351	315	309	305	324	335	317	323	305	299	348	303	344	320	304	296	314	301	315	321	338	300	314	304	354	304	299	308	332	304	289	321	341	346	335	318	342	310	305	292	312	348	298	292	295	329	322	295	317	324	299	337	317	328	325	315	302	302	337	352	333	332	324	341	317	293	337	300	330	310	319	310	305	348	295	324	342	314	314	300	312	309	303	313	324	297	303	295	328	322	317	286	317	320	300	299	339	356	321	304	292	329	302	325	328	310	299	290	336	316	293	283	337	270	318	322	315	324	312	314	327	304	315	348	322	346	319	291	322	328	311	312	299	350	327	323	337	312	309	296	306	323	342	291	281	338	289	290	324	351	326	293	319	321	290	316	306	314	329	314	284	329	337	334	347	306	308	346	312	283	356	325	323	318	309	316	330	337	348	341	322	327	335	292	338	324	319	323	310	309	355	342	318	308	297	327	321	312	317	292	325	309	301	337	308	303	316	315	298	302	307	302	315	346	371	305	286	282	316	330	315	341	307	299	314	309	316	352	328	354	319	295	307	329	353	322	317	323	303	345	320	333	319	313	313	323	310	301	329	326	310	302	288	336	298	331	285	297	331	291	326	303	297	327	282	377	318	278	312	288	300	351	291	290	312	290	319	322	286	301	313	300	306	349	310	313	298	304	317	347	318	311	302	331	349	285	321	293	334	301	292	328	306	322	295	326	343	315	302	304	317	306	302	284	303	318	296	319	328	320	329	317	297	314	349	290	352	307	289	312	333	317	316	329	305	325	306	307	332	306	312	312	314	321	341	355	298	307	322	353	293	321	317	348	304	321	315	325	320	329	331	340	340	327	295	335	326	334	326	284	302	310	351	330	330	328	287	281	326	315	309	319	266	359	310	339	279	330	320	344	294	336	306	285	316	289	355	320	342	346	318	292	313	284	345	326	303	333	316	328	320	358	300	287	306	308	318	318	327	342	340	317	328	308	317	324	314	345	319	309	332	285	320	317	320	337	305	332	314	332	335	287	300	326	296	283	330	306	339	288	346	323	328	331	332	305	336	326	331	318	308	306	315	303	331	303	303	332	316	331	295	330	326	310	323	294	308	325	348	286	327	341	346	343	308	303	304	341	352	305	297	315	326	309	317	337	334	308	283	336	315	326	315	338	315	340	278	336	308	326	302	313	304	308	295	325	334	316	363	338	324	314	308	288	326	284	326	313	293	301	306	337	316	281	317	304	328	277	315	319	282	332	276	363	330	316	317	335	303	319	298	298	307	310	304	311	288	291	299	298	312	304	327	312	303	292	335	308	307	291	318	293	282	330	290	298	323	327	330	342	315	294	313	277	313	305	322	347	315	319	334	314	327	296	282	278	279	329	289	330	309	324	325	334	311	314	323	306	307	329	312	301	305	334	329	338	296	352	288	323	307	282	315	343	308	343	304	304	312	356	331	310	298	349	313	346	315	317	295	356	341	298	307	301	318	341	341	298	323	328	309	310	308	333	328	305	300	298	323	314	349	301	312	320	289	350	315	333	359	329	355	365	330	315	311	300	335	296	319	312	325	299	321	301	332	324	302	300	315	352	342	319	314	285	305	284	276	346	346	335	300	332	345	312	326	338	336	283	333	351	308	323	312	316	329	279	316	316	331	306	300	338	324	336	328	344	322	291	327	330	347	307	302	324	308	347	321	318	290	310	324	334	310	318	289	332	325	325	332	348	350	295	297	318	303	302	339	350	292	328	317	312	329	306	341	316	295	337	358	294	285	323	338	316	326	303	328	349	319	312	302	318	309	332	348	283	362	320	333	326	308	346	309	317	295	351	320	301	348	325	310	342	297	312	358	291	297	326	317	308	328	317	325	312	332	323	339	322	353	291	318	348	308	278	329	325	321	306	286	312	319	280	304	308	307	296	316	343	317	300	345	287	331	309	285	299	298	307	359	313	327	352	355	286	312	299	299	306	333	321	296	316	290	293	317	321	327	370	328	309	324	332	328	322	341	309	318	327	305	334	318	310	316	329	294	323	325	306	343	295	372	305	313	363	305	300	303	317	310	314	327	317	329	340	325	345	294	326	334	318	334	347	335	307	330	287	331	328	320	327	355	311	318	307	316	308	332	314	313	335	321	303	340	316	287	314	293	297	313	337	337	325	298	306	308	359	366	302	382	311	310	300	353	308	299	343	326	315	308	319	280	333	294	316	320	331	344	314	303	306	315	342	320	333	299	309	319	318	361	302	342	334	332	304	312	317	303	333	331	341	325	347	363	317	344	324	326	311	306	336	307	336	317	322	335	331	296	339	307	297	328	327	309	329	330	293	291	306	312	297	320	338	321	325	277	301	323	305	315	328	336	342	321	334	318	346	298	301	360	326	323	292	353	343	302	320	311	297	321	346	300	316	322	289	350	306	319	316	337	303	304	317	280	331	314	294	299	325	281	346	307	378	326	336	335	340	325	294	297	329	316	320	332	301	334	316	333	312	297	330	328	346	302	356	311	334	264	322	300	307	332	304	322	309	324	355	321	329	311	301	288	302	315	324	287	327	295	361	300	361	302	338	327	310	306	291	316	324	297
10773	6148	12080	14238	11576	8778	7229	6102	5294	5162	4442	3273	2565	2265	2030	1991	1927	1771	1543	1525	1396	1374	1347	1316	1354	1157	1099	979	943	871	913	897	820	767	763	784	891	819	752	822	823	853	840	792	704	753	749	768	787	753	832	801	793	730	780	805	758	804	816	745	801	733	756	744	784	782	794	753	764	783	759	788	793	793	788	760	741	780	796	750	733	712	786	784	685	764	758	766	789	774	791	765	800	776	813	755	797	781	833	748	756	736	808	790	704	776	756	767	782	809	786	813	799	740	752	877	763	784	738	744	803	777	771	823	761	790	763	728	760	770	772	767	782	746	782	750	803	726	810	742	800	758	758	734	778	755	814	757	807	779	783	789	798	736	773	733	731	774	743	806	810	800	741	836	752	742	771	724	801	773	779	785	748	728	860	827	711	803	807	773	744	764	796	774	749	791	767	753	788	751	809	794	787	750	776	742	788	801	743	793	778	802	711	773	763	791	746	790	716	770	765	776	778	807	763	735	737	755	765	763	757	740	764	772	791	765	734	804	757	778	762	748	805	755	780	777	741	812	752	715	753	771	737	719	839	726	827	749	750	783	763	749	759	795	707	769	780	786	756	751	787	779	749	776	804	762	791	830	800	785	744	766	775	734	776	743	747	757	744	790	791	838	746	821	740	772	769	756	775	741	764	786	793	732	792	735	751	821	818	753	737	785	734	774	736	765	740	764	808	747	784	745	778	787	803	767	794	787	777	786	800	769	717	714	746	807	782	837	776	780	778	742	772	778	764	790	740	782	777	762	774	770	774	750	744	820	761	761	789	734	825	797	779	764	736	762	774	779	810	792	736	739	723	780	752	770	819	750	788	796	776	783	754	734	781	763	785	761	807	731	786	765	774	773	751	721	840	755	740	746	771	791	820	783	753	813	792	779	804	752	803	763	796	794	791	769	788	758	762	792	749	831	726	780	777	788	768	785	748	817	742	805	823	783	789	827	760	723	801	802	802	808	789	749	806	778	745	807	726	780	775	757	740	736	743	772	766	735	780	758	726	775	797	769	772	732	761	736	754	718	734	745	760	785	757	753	729	734	727	741	762	780	768	765	788	736	790	786	774	755	738	822	755	777	765	793	737	753	824	742	749	785	801	727	748	775	794	800	773	815	787	741	803	804	714	800	772	761	802	799	802	870	757	781	753	814	761	769	783	738	786	772	741	743	767	782	754	691	705	779	769	742	762	748	806	759	784	750	718	754	749	776	798	776	771	760	733	814	736	778	820	791	742	773	788	763	778	798	811	781	769	763	766	764	793	775	764	776	778	784	792	710	758	794	760	775	774	784	801	757	775	714	774	759	784	758	761	799	776	778	754	780	735	769	800	740	732	783	712	779	737	748	762	768	748	784	772	762	758	792	788	815	816	806	760	736	809	760	752	798	752	785	764	772	753	755	755	714	720	723	726	763	723	829	740	778	716	761	796	743	771	830	737	809	749	779	765	780	762	750	767	734	750	710	748	751	761	807	769	781	793	866	763	781	749	758	755	778	756	753	821	736	733	801	768	767	783	771	781	809	769	828	812	829	791	789	776	772	803	830	724	755	785	827	763	758	759	782	784	806	796	835	768	759	757	747	805	798	775	770	791	775	767	731	739	775	761	784	800	750	782	771	718	774	752	795	802	767	844	808	790	737	812	795	792	751	747	798	737	750	736	785	822	766	764	774	802	782	760	793	788	809	746	748	763	803	764	760	812	734	766	837	772	754	775	762	737	781	768	748	834	730	701	749	749	754	776	704	776	771	825	717	829	763	744	773	776	750	740	721	751	793	795	738	768	787	795	757	788	760	758	752	766	779	797	738	758	813	788	817	796	839	762	803	811	727	749	761	765	766	747	759	775	812	808	811	769	729	748	811	793	787	821	799	817	736	778	787	776	810	756	740	833	779	720	784	798	784	761	800	850	742	751	771	822	709	799	745	747	766	783	785	772	717	724	775	765	728	792	775	752	786	771	786	784	783	765	786	760	725	784	821	751	763	757	775	771	773	789	819	815	787	757	787	755	734	726	743	787	754	712	765	765	748	790	830	772	792	754	741	799	753	741	760	764	771	774	712	753	757	805	781	793	789	817	823	817	779	758	739	773	776	754	744	760	791	823	760	803	787	739	743	761	738	779	769	761	831	774	763	758	722	779	757	739	792	823	807	776	804	817	776	780	792	803	707	781	791	760	773	745	783	777	797	756	771	788	767	785	820	784	757	770	707	735	796	785	773	743	745	765	747	746	761	741	778	805	765	797	762	774	769	811	764	760	758	753	805	816	794	742	770	806	772	757	800	763	758	745	762	733	795	738	846	745	768	784	752	781	739	762	727	740	759	779	797	726	788	807	823	769	729	782	766	834	787	787	748	779	761	766	721	788	813	764	784	770	793	739	792	726	748	763	740	787	747	765	804	801	739	773	782	774	830	764	743	730	740	766	764	778	777	781	799	755	801	714	798	733	774	689	794	747	761	800	727	778	796	743	766	791	820	760	726	805	733	754	779	801	726	755	794	809	806	778	764	852	801	822	772	746	790	741	698	740	757	779	768	750	764	784	823	723	716	782	769	742	735	740	737	804	793	836	755	810	779	744	781	796	779	753	784	806	754	742	753	784	770	759	769	773	748	727	787	813	731	767	785	781	785	758	813	729	758	815	770	806	789	826	812	760	780	798	782	803	807	756	763	748	779	781	783	747	770	741	754	774	800	740	823	787	814	753	832	751	795	766	799	803	779	780	799	780	760	797	756	804	710	752	786	795	805	797	761	753	824	772	770	774	775	802	779	737	748	761	772	824	719	798	802	749	756	758	796	756	726	783	710	755	782	747	759	795	728	779	799	782	776	781	786	720	796	763	712	738	785	764	820	798	761	773	824	786	768	763	778	769	767	766	767	825	774	721	805	758	781	730	793	805	765	792	795	789	766	782	785	800	758	781	783	754	754	750	787	759	771	820	807	810	773	727	762	790	755	731	732	812	846	800	798	805	773	779	726	796	785	778	773	758	780	794	728	787	854	777	769	788	769	755	786	761	779	776	758	765	797	799	762	775	805	744	803	808	786	764	754	779	763	758	761	755	736	798	787	757	776	750	789	751	780	773	775	730	814	766	751	796	767	730	725	782	772	731	815	823	747	768	796	743	741	785	774	715	783	800	786	761	795	804	781	799	781	745	777	722	794	760	752	767	742	757	782	784	750	782	772	762	788	742	843	804	738	777	740	756	755	702	779	774	825	732	777	789	757	774	799	743	770	764	810	785	801	775	835	749	767	756	729	784	784	776	794	756	751	730	764	746	803	770	732	775	738	747	766	750	754	804	737	748	760	778	753	786	803	758	766	784	770	733	753	815	771	796	802	808	774	803	809	744	704	759	776	772	857	813	762	750	796	766	769	741	802	763	750	754	720	771	776	791	761	779	802	774	759	736	780	761	738	732	799	777	749	739	737	784	793	791	748	738	762	783	800	816	783	746	747
21699	9825	9808	7801	4801	3114	2439	1853	1479	1485	1205	814	694	569	531	589	488	481	437	424	432	411	424	376	338	368	323	330	277	288	315	301	270	241	255	238	285	301	291	280	239	263	246	269	243	274	258	247	257	261	250	228	266	268	245	253	245	239	260	252	253	273	273	296	266	284	264	277	258	287	267	250	286	262	222	246	227	244	244	267	236	270	259	234	281	247	226	254	268	236	263	258	242	257	248	276	285	294	267	289	266	270	285	258	241	242	272	238	245	272	282	282	294	266	266	243	248	282	283	239	261	260	300	246	256	289	264	225	284	274	269	266	214	267	273	251	258	264	239	255	261	268	277	263	257	263	264	262	270	241	247	252	256	260	278	247	258	251	261	262	239	218	234	277	247	259	272	235	227	262	277	262	273	266	231	228	227	277	248	253	279	262	257	282	276	236	246	256	274	254	214	264	269	242	246	238	295	272	259	248	233	239	260	239	248	251	230	205	277	278	281	276	283	277	242	276	255	238	249	260	246	244	261	212	268	246	254	247	230	231	259	282	262	267	246	277	245	262	231	242	237	270	258	265	268	264	265	228	255	275	268	300	266	283	231	236	265	265	254	272	249	286	234	293	285	281	265	234	277	250	260	278	252	280	262	228	262	285	262	261	257	257	270	263	273	248	248	243	270	265	271	256	272	272	242	254	229	262	264	230	267	258	238	242	256	268	232	259	267	259	266	290	245	272	259	240	256	257	226	250	238	276	248	278	270	239	293	273	274	250	272	294	284	266	243	271	292	247	271	264	246	254	237	259	253	278	257	269	237	300	268	225	242	271	258	232	302	257	238	227	262	254	245	251	273	265	288	260	252	236	248	289	257	251	244	251	270	229	279	245	248	257	291	239	289	265	278	258	253	243	248	277	241	266	277	245	235	272	270	278	255	260	244	260	281	264	258	269	281	251	262	257	273	250	251	250	261	264	292	252	258	262	267	234	219	244	234	257	254	259	279	216	262	284	275	277	265	263	268	252	253	288	280	295	276	223	264	259	247	286	266	249	262	245	253	280	257	247	241	258	300	254	257	280	238	274	243	258	276	228	286	288	284	277	255	253	247	277	271	283	251	270	259	230	221	264	253	269	265	264	259	235	280	252	252	250	249	273	247	261	250	242	259	236	257	283	250	273	267	258	273	270	251	260	238	251	249	285	262	255	249	267	251	242	257	252	261	231	226	259	232	256	259	256	291	249	246	253	262	258	237	255	247	259	259	255	252	250	281	279	289	255	291	269	264	224	279	293	235	289	293	231	249	235	262	269	209	254	224	255	247	245	259	232	271	238	236	252	222	245	301	242	256	280	252	236	263	278	214	214	265	266	294	249	239	275	241	275	253	258	256	256	261	267	249	266	242	259	239	238	252	245	265	276	249	253	248	258	236	261	260	253	270	248	249	262	267	259	239	261	285	238	270	256	252	240	280	266	279	253	251	268	272	228	254	239	257	241	261	246	293	268	248	232	291	269	255	249	260	249	247	254	246	260	261	266	267	271	268	230	251	274	279	301	294	271	248	236	276	248	243	232	267	253	249	248	247	260	249	255	284	281	271	259	220	237	238	237	248	265	242	249	266	271	290	256	262	279	251	281	275	251	254	282	278	258	261	240	278	267	271	241	250	256	260	250	257	281	261	227	264	262	290	267	248	236	274	269	262	243	266	242	258	265	228	243	252	266	270	255	243	254	240	269	274	308	258	259	254	262	285	244	264	289	260	265	267	266	285	247	273	281	240	257	221	269	246	286	275	252	229	252	250	251	248	257	224	264	267	239	245	256	253	295	266	256	288	257	266	263	301	271	273	240	260	256	238	256	246	294	253	279	270	271	262	245	269	271	249	242	269	269	261	275	253	241	230	277	264	235	254	256	258	262	232	248	244	252	257	289	235	258	278	271	266	263	276	280	263	240	279	274	276	267	263	270	253	271	269	270	250	254	241	240	269	275	267	280	249	259	247	284	234	302	266	236	269	237	235	255	257	249	265	227	263	270	272	250	254	302	251	296	266	237	274	262	259	279	237	290	247	270	269	245	272	269	282	232	257	268	246	256	247	254	270	249	265	270	257	266	258	246	234	277	272	246	275	257	271	291	261	237	254	249	265	258	243	251	235	276	282	282	252	254	245	254	243	278	254	282	299	259	267	273	255	260	244	258	276	247	263	249	248	255	229	275	297	252	267	260	240	254	234	291	249	254	269	287	246	236	261	241	229	293	263	247	277	252	271	247	290	255	291	261	267	259	282	262	272	271	242	278	258	270	265	246	253	259	230	279	251	253	225	278	290	285	247	259	269	271	247	237	276	274	257	254	253	263	217	265	238	266	244	251	246	238	283	215	283	239	267	254	252	251	284	286	245	269	259	221	275	250	253	313	287	283	269	272	258	220	245	271	271	265	281	242	252	275	239	264	275	257	270	306	281	233	241	254	287	244	278	278	280	279	231	267	230	255	275	233	271	261	294	269	249	250	259	264	229	271	264	226	237	241	281	298	239	260	251	263	248	242	249	225	276	245	230	263	261	266	270	257	277	258	268	281	264	247	251	281	248	234	260	290	263	263	256	269	243	254	250	254	236	245	250	239	268	258	279	257	252	276	241	279	257	254	274	257	248	238	242	257	284	275	251	291	283	280	270	259	245	258	247	234	300	288	304	252	234	266	245	241	263	244	253	244	241	245	287	259	260	310	262	275	242	240	257	224	230	264	246	265	224	266	243	279	229	257	274	267	261	269	263	264	288	264	272	250	268	234	266	250	256	269	263	265	244	249	235	259	309	266	257	242	292	261	304	258	270	258	231	236	269	277	239	241	246	269	257	269	252	223	236	245	226	242	292	255	266	228	253	272	242	293	269	267	255	273	261	261	225	273	241	254	269	242	248	256	281	258	282	263	236	273	249	253	272	279	245	246	281	270	240	257	256	271	234	267	275	274	265	276	265	273	233	244	257	273	255	245	266	248	232	264	252	279	256	260	271	268	258	277	257	271	267	258	240	288	260	263	279	263	233	240	296	221	246	310	270	243	240	265	231	264	234	272	249	231	262	235	278	285	235	272	228	272	255	269	275	258	270	277	277	256	274	255	280	280	246	245	239	239	238	260	251	259	266	223	295	235	257	249	256	274	274	274	279	259	277	211	245	248	243	277	279	241	277	246	260	260	314	270	279	293	239	248	279	263	262	248	214	260	246	265	261	249	260	239	244	264	245	232	236	251	259	263	252	249	257	251	273	251	293	245	263	224	253	288	243	278	260	272	254	262	257	265	224	279	281	275	262	271	280	237	269	225	269	272	230	282	270	255	286	288	238	279	268	283	246	259	269	243	245	274	259	281	280	265	261	292	270	261	255	255	253	277	244	234	245	259	265	238	241	263	234	247	228	264	235	293	277	265	246	231	246	252	245	272	243	248	296	256	282	254	270	289	235	271	282	251	248	269	255	285	266	245	255	283	253	236	232	262	266	262	237	263
14170	8413	15679	18485	15128	11560	9989	8322	6985	7104	5700	3951	3392	2710	2462	2453	2426	2098	1802	1615	1561	1477	1402	1532	1364	1226	1096	1022	938	848	850	779	727	744	703	754	699	701	681	670	663	664	685	673	688	686	618	646	627	695	635	691	631	597	672	615	660	644	642	622	642	656	672	663	651	659	635	622	648	668	631	639	649	615	631	652	675	674	615	619	598	669	635	603	665	639	600	631	641	624	600	613	622	613	682	658	641	629	651	639	679	629	600	627	669	664	651	623	661	613	623	652	648	628	641	645	613	629	574	618	617	625	641	616	636	664	689	631	677	637	627	666	606	607	638	622	630	655	636	601	623	639	658	626	687	639	637	675	659	638	632	633	646	636	618	652	662	671	633	635	594	630	676	636	611	627	648	646	641	652	634	609	617	643	611	633	587	635	625	624	642	598	628	678	627	649	656	629	622	634	628	663	680	630	609	646	589	656	640	599	623	656	657	657	634	649	653	618	629	661	630	576	609	663	598	641	631	672	646	595	665	664	612	597	588	641	657	621	600	626	647	669	669	631	682	646	661	612	722	609	613	636	661	652	634	663	595	631	647	689	667	616	625	629	643	599	627	684	641	607	638	635	632	632	613	582	652	656	669	646	623	651	660	624	606	598	628	611	686	652	644	672	622	640	645	649	636	609	619	624	593	653	656	644	657	658	602	655	653	651	629	659	665	648	637	621	654	659	634	620	651	633	648	613	691	632	598	666	605	660	652	674	658	643	626	615	670	616	629	612	624	690	600	670	623	599	647	625	675	609	652	636	697	660	653	683	691	606	610	669	590	612	661	656	617	647	599	657	638	632	650	678	631	615	630	674	663	607	663	624	645	630	622	679	645	584	623	594	631	625	626	652	636	643	618	649	655	663	610	625	624	602	640	657	644	640	658	654	647	661	674	664	668	634	659	670	599	604	681	672	639	607	682	675	661	655	589	595	649	610	669	624	623	677	638	673	662	631	654	666	596	637	683	633	625	652	655	621	655	641	662	630	629	637	668	649	651	677	683	652	641	647	640	644	626	630	636	581	641	632	623	635	647	624	604	633	619	606	618	589	639	625	610	637	595	665	625	630	617	661	618	605	650	629	663	633	617	625	652	645	610	637	605	652	645	654	691	603	687	641	645	619	668	617	642	599	634	674	602	625	611	640	646	607	623	648	641	604	663	610	628	607	673	605	643	626	629	623	658	626	646	625	640	670	657	619	635	604	630	632	632	655	649	599	602	604	639	660	615	622	684	649	639	623	617	636	582	628	615	633	665	700	672	602	622	649	649	649	660	638	648	645	626	618	586	651	630	623	664	652	646	644	631	681	665	660	636	586	588	670	611	639	662	654	633	635	660	669	630	613	662	663	647	620	575	596	645	573	601	631	586	659	632	598	615	638	679	623	668	678	663	646	627	662	633	642	644	646	645	658	652	635	612	612	643	642	628	636	623	608	610	642	702	640	676	644	651	655	682	621	611	639	624	655	597	616	630	687	653	676	652	604	641	600	649	620	628	614	682	612	639	641	669	610	617	618	655	658	647	621	630	630	638	632	617	612	613	656	627	644	610	604	664	625	652	673	643	636	644	640	618	654	649	647	632	667	612	629	665	629	686	697	641	649	667	650	654	678	656	643	664	683	623	638	654	590	598	663	635	621	665	595	638	649	632	639	669	664	643	636	597	644	639	630	660	618	664	658	616	588	630	626	649	610	622	632	672	637	651	628	629	670	639	635	603	613	627	660	671	614	660	647	635	602	622	662	648	669	645	676	621	667	618	643	621	636	622	638	621	624	607	616	665	626	636	609	644	639	599	659	625	649	646	596	599	614	633	623	637	647	660	612	619	625	642	657	636	622	613	645	669	620	631	618	638	642	674	643	611	630	658	659	622	630	638	656	625	658	607	640	611	664	667	667	608	638	625	653	613	628	595	623	638	623	609	623	668	680	658	652	662	645	655	674	638	611	631	644	608	595	634	622	633	650	643	641	595	653	651	633	615	650	630	634	603	655	646	643	668	619	650	658	686	661	575	675	603	643	680	709	666	631	630	698	676	649	640	621	645	641	625	670	706	666	644	658	606	627	681	622	650	654	626	651	667	625	640	647	649	608	667	623	643	685	602	641	648	671	621	606	662	614	656	654	664	595	550	606	651	644	662	640	617	638	637	633	667	693	636	630	638	641	588	669	638	642	601	672	621	593	639	617	648	639	622	660	591	609	648	658	579	591	679	599	656	617	666	588	681	677	619	620	617	681	614	649	644	646	641	658	646	576	654	596	650	637	594	656	628	587	640	646	642	670	652	642	657	606	650	637	626	616	615	621	598	638	663	611	590	663	655	654	672	669	645	653	603	651	652	671	635	676	654	646	631	626	590	609	624	643	617	624	580	625	622	683	595	604	648	614	638	621	635	623	638	661	635	682	627	623	628	631	614	582	655	626	634	657	573	653	585	640	673	650	633	652	578	635	643	643	642	654	659	634	656	625	614	681	623	667	603	635	618	610	667	623	643	675	587	621	638	650	656	650	634	593	576	683	629	613	630	628	638	645	636	650	620	645	643	653	618	649	603	652	674	684	625	630	656	624	641	620	657	629	664	609	665	665	636	658	614	646	619	644	656	665	661	639	667	599	636	657	664	648	614	586	620	658	685	660	630	629	633	655	620	609	644	674	613	619	660	640	605	621	644	629	649	668	629	610	628	663	582	680	665	606	647	675	664	649	675	613	640	640	652	690	657	594	676	657	700	627	670	665	655	657	647	646	654	639	641	646	625	644	645	701	600	675	613	631	595	629	646	644	687	671	655	653	634	626	616	614	638	654	644	622	656	651	635	610	654	615	610	642	639	631	628	632	659	651	604	594	626	616	644	633	621	601	618	634	644	622	654	647	613	671	663	626	665	620	614	671	665	640	685	648	623	608	614	651	643	694	657	611	597	623	647	609	638	677	615	643	619	623	602	624	617	659	649	626	642	648	650	669	634	644	602	634	633	642	616	645	653	658	624	613	654	661	619	611	631	665	666	628	643	664	655	610	590	652	642	618	618	657	642	649	638	601	627	660	638	634	648	657	662	632	633	611	637	619	623	620	665	615	654	640	629	638	612	633	612	597	668	647	633	653	701	684	611	692	637	624	662	645	615	623	616	638	626	658	608	624	622	609	618	632	678	608	649	670	650	659	689	637	625	633	584	682	653	623	647	648	603	670	649	637	607	629	625	671	593	634	660	654	634	577	637	650	705	630	646	639	689	602	613	627	634	654	600	627	642	652	668	603	633	662	641	634	627	644	651	663	655	630	643	658	644	671	630	639	640	590	656	622	654	696	604	663	579	629	608	672	620	636	608	656	686	639	624	646	662	689	629	653	665	663	596	628	607	643	600	634	646	645	637	631	673	638	603	654	640	624	647	673	686	667	641	627	605	642	615	661	631	631	650	634	671	618	631	628	636	616	653	672	648	643	647	596	618	616	605	630	608	665	599	643
7408	3750	4054	3127	1901	1231	1112	912	810	721	736	498	462	434	438	434	476	412	376	407	359	381	361	375	354	339	344	342	327	334	314	319	331	325	341	343	332	354	289	325	333	338	348	322	343	291	349	313	292	306	281	309	335	330	334	322	346	332	349	296	321	300	304	284	344	329	318	330	345	303	292	343	311	328	332	339	341	326	326	324	335	286	318	330	311	326	313	361	286	296	327	361	308	332	345	334	343	314	307	310	339	321	317	328	296	332	353	330	321	309	313	324	319	314	292	305	331	339	289	340	331	319	292	306	350	308	316	318	301	343	348	327	333	352	333	339	296	311	294	305	314	316	317	353	328	327	319	322	315	329	308	315	354	318	292	337	338	309	315	311	336	386	325	328	351	309	331	342	336	329	334	309	315	333	331	340	329	367	318	340	312	307	329	345	346	349	332	326	308	309	305	333	304	354	327	323	308	317	336	336	340	301	336	340	317	336	306	325	305	350	280	351	312	359	307	314	297	311	295	316	305	315	328	343	349	341	346	305	319	307	329	331	328	337	311	327	311	348	320	329	304	315	338	343	345	301	324	317	336	318	303	332	329	322	330	323	328	341	351	350	327	324	329	336	341	329	363	334	340	335	292	312	360	347	313	322	284	358	361	314	334	347	341	309	335	297	308	367	311	326	330	344	335	300	314	314	335	336	328	329	332	294	314	301	323	340	335	309	318	324	328	312	326	317	312	331	324	340	308	349	299	347	343	329	310	313	354	305	313	326	350	358	348	338	325	376	330	345	267	336	345	367	322	345	343	356	301	306	331	336	335	325	327	322	290	328	337	310	326	333	312	333	316	334	327	345	295	325	345	331	322	330	310	308	310	309	313	356	330	342	309	309	340	304	319	318	322	344	316	315	348	318	310	337	337	291	319	334	315	299	340	331	308	283	348	339	348	334	293	358	307	346	359	332	313	337	327	344	283	354	357	302	350	326	321	323	338	352	334	312	331	331	313	320	309	322	348	337	327	298	329	319	306	333	372	321	329	296	320	324	359	348	328	338	307	306	337	327	342	362	320	363	320	329	342	319	319	316	314	338	319	296	322	341	310	334	349	330	365	304	346	326	356	341	361	299	331	331	368	337	339	341	313	340	346	343	333	336	345	306	336	349	294	353	355	317	326	309	301	338	321	307	308	300	319	336	336	300	353	352	313	363	310	342	327	328	323	326	330	328	301	314	313	332	340	324	295	330	346	342	321	351	325	329	348	370	320	299	325	314	328	345	331	342	316	305	323	296	341	353	324	329	325	324	315	318	317	323	309	327	331	322	350	291	332	333	340	306	330	312	306	334	341	352	307	304	302	312	344	320	325	307	346	338	275	313	351	350	306	320	308	331	303	329	317	303	368	299	337	323	333	365	313	357	325	342	312	327	324	336	282	329	339	332	317	345	336	344	336	325	297	346	324	351	332	273	312	327	317	350	344	320	313	311	335	314	351	307	335	319	329	302	332	300	326	311	312	296	328	333	308	315	322	306	329	342	346	280	318	330	357	339	329	340	313	320	334	323	369	331	323	312	329	326	325	310	285	318	301	355	337	341	318	367	305	333	349	296	309	328	324	303	304	330	320	307	310	318	338	314	333	314	362	329	318	308	317	326	318	317	349	303	312	301	318	355	319	307	325	298	339	336	333	295	326	324	326	310	333	366	344	335	363	300	320	309	319	335	356	343	316	316	295	297	305	294	324	373	316	311	321	312	324	329	276	332	325	317	319	306	317	306	304	342	379	338	302	316	318	323	348	322	310	341	302	302	280	309	301	303	318	325	334	298	325	304	315	342	327	353	358	326	320	333	309	310	326	321	357	358	349	330	332	319	284	272	371	317	309	327	326	313	329	310	322	346	297	308	336	296	325	320	368	299	322	303	340	337	334	322	347	286	274	324	365	315	310	303	314	330	326	350	307	326	305	337	343	330	313	341	312	349	322	314	293	306	301	318	341	334	331	319	349	347	295	356	357	325	348	303	337	326	324	322	350	330	328	325	331	320	323	310	329	311	340	279	310	361	308	318	287	312	344	314	300	328	319	296	300	344	315	377	345	318	349	303	285	313	335	350	330	316	289	323	324	318	306	339	329	361	298	316	327	331	292	345	337	305	359	326	356	314	320	326	318	332	316	267	319	333	351	336	308	339	323	317	347	302	314	321	325	320	311	311	295	338	309	330	293	319	322	311	333	319	318	334	302	331	303	336	310	339	311	331	343	315	326	305	346	305	316	318	330	328	357	328	320	318	303	300	311	319	315	345	310	328	327	328	330	338	301	308	315	311	331	342	337	341	339	313	324	298	357	340	332	301	360	318	317	312	345	325	334	320	312	314	338	333	344	381	337	313	330	363	321	321	327	335	316	319	351	312	293	360	343	302	325	299	352	320	320	305	297	288	331	349	307	331	347	274	316	332	306	329	295	332	309	310	341	290	305	305	336	315	326	324	367	321	327	308	335	345	340	289	338	362	373	329	312	335	363	303	340	325	328	335	338	350	334	317	319	352	320	334	304	313	325	342	322	309	310	333	294	348	332	322	322	329	294	290	307	341	342	315	322	281	323	319	332	360	303	333	318	283	290	317	328	325	367	356	324	298	310	359	322	339	345	328	308	339	330	349	341	335	350	359	321	324	303	281	290	284	335	311	327	330	311	320	332	379	315	322	346	293	320	308	324	326	312	320	345	294	310	360	282	313	310	330	280	325	314	321	363	333	359	339	318	333	306	334	321	335	315	343	341	307	354	354	312	324	351	341	336	309	324	295	283	319	316	319	337	304	325	336	302	337	361	341	350	324	355	297	321	330	350	313	365	358	356	297	328	304	346	333	311	310	325	304	301	346	349	329	317	308	318	305	348	318	333	300	342	324	338	362	339	312	311	320	324	303	313	304	322	335	337	343	326	324	317	322	319	343	324	325	352	310	359	356	335	329	330	332	306	301	326	320	350	310	345	322	336	338	322	338	329	320	299	331	335	309	316	289	311	336	331	348	312	296	309	317	334	321	315	311	320	321	344	327	345	341	302	337	326	335	333	330	346	334	323	290	321	320	291	346	320	346	312	347	308	339	299	355	331	324	341	326	319	281	318	309	298	331	355	326	326	319	328	351	305	337	328	320	327	307	315	327	342	349	306	295	315	335	342	336	296	333	338	340	341	325	350	325	355	303	325	348	321	327	288	329	317	312	342	316	298	312	296	296	318	325	374	333	335	331	316	318	355	299	321	289	353	343	341	336	336	313	320	344	298	298	331	334	327	328	319	319	345	335	325	328	336	320	319	342	335	339	321	312	320	343	368	334	350	297	332	354	348	297	340	283	314	321	332	350	338	328	357	288	320	327	323	310	339	343	286	322	319	330	340	319	332	326	344	338	314	364	347	311	320	318	338	267	349	352	346	319	305	315	310	306	310	287	326	309	332	321	349	331	322	339	307	338	313	327	275	357	327	378	340	330	322	317	326	334	307	332
5680	4174	7994	9286	6996	5260	4689	3869	3554	3428	2557	1975	1741	1535	1611	1483	1413	1278	1255	1180	1247	1078	1231	1111	1052	1015	938	872	865	871	909	848	805	792	827	853	820	847	824	792	787	810	825	817	768	794	757	759	819	813	771	836	828	802	714	789	813	825	805	807	769	755	777	764	792	840	797	771	833	805	796	734	760	760	737	758	762	783	805	812	804	797	822	770	795	747	793	812	773	746	747	834	791	802	794	813	801	798	830	758	781	789	804	810	753	825	755	831	737	798	799	797	777	801	800	759	800	778	755	799	776	792	775	750	790	749	788	825	792	816	792	800	751	776	809	772	840	817	857	774	763	731	830	776	797	758	761	796	777	792	787	758	780	799	799	833	813	785	747	837	778	806	789	788	840	801	794	742	775	738	783	788	780	792	810	766	774	780	777	811	758	729	751	780	799	785	807	820	754	761	782	808	804	813	763	781	770	809	765	778	756	776	812	803	805	768	819	747	729	807	745	831	722	780	792	810	785	738	802	822	820	771	788	749	804	786	795	773	806	768	779	805	789	806	799	827	810	809	767	795	804	767	836	801	761	778	807	805	757	823	850	783	801	808	717	763	783	828	802	792	767	780	819	782	831	730	791	824	777	792	827	837	753	766	770	805	806	736	802	719	786	784	815	774	754	776	799	746	830	842	817	811	823	821	820	788	790	800	771	801	791	758	773	761	810	817	852	751	756	766	784	765	787	786	756	788	851	802	789	787	788	786	775	751	789	804	774	786	749	783	805	774	775	766	820	826	768	768	819	797	823	783	765	784	872	870	778	759	773	816	761	792	753	736	772	804	768	855	813	799	787	734	805	818	833	766	768	778	799	751	775	812	788	808	794	777	775	783	766	772	801	782	777	785	786	795	806	786	760	793	793	773	798	824	816	773	800	836	712	748	729	726	767	805	818	803	801	774	756	797	763	765	749	796	814	754	795	799	768	756	784	768	788	749	760	829	787	768	818	795	837	749	776	769	808	766	798	796	796	829	800	775	758	763	806	771	799	792	766	773	805	818	799	806	799	764	823	814	746	778	839	808	841	810	865	786	717	784	807	718	763	768	773	805	744	801	788	816	809	803	767	796	803	838	809	826	833	770	822	822	788	811	731	746	766	810	707	778	778	792	809	764	741	843	790	781	766	764	795	855	838	771	756	835	770	793	792	799	764	799	743	794	787	829	738	785	813	743	783	819	771	741	816	784	811	801	785	785	803	791	793	740	803	755	778	814	801	782	764	774	799	749	791	742	806	747	748	811	783	747	756	792	787	776	772	802	819	755	744	808	818	771	766	718	853	751	742	780	783	768	780	785	787	790	796	793	755	785	862	766	798	798	794	774	783	768	745	753	767	750	793	792	773	779	817	816	810	798	764	772	808	753	750	801	756	795	817	783	805	759	780	733	768	752	791	774	758	799	826	725	757	807	764	815	811	823	745	824	742	773	834	796	757	854	794	778	734	815	817	798	760	793	770	805	767	725	757	763	816	796	719	814	811	784	746	810	755	829	774	726	806	828	787	753	794	808	747	843	795	829	762	743	767	840	773	748	766	810	770	777	796	783	797	786	781	797	777	810	769	797	781	778	761	863	791	795	766	754	788	796	759	771	815	786	832	794	787	759	734	845	763	796	758	803	809	812	745	766	790	746	772	761	788	782	778	831	791	795	803	787	719	803	788	743	801	793	763	796	812	789	795	780	808	812	776	798	777	809	763	861	790	768	757	808	767	812	811	805	816	824	800	781	818	847	813	792	774	797	828	801	822	785	796	811	788	793	828	781	835	802	763	807	785	787	793	822	792	801	815	753	829	714	774	809	780	780	804	768	788	807	756	788	798	761	803	836	813	841	782	748	763	801	748	781	766	793	787	810	785	779	780	715	774	766	825	755	743	768	811	782	802	753	773	734	839	787	765	789	790	823	790	810	773	817	786	756	750	802	810	804	837	746	794	778	834	782	759	813	826	794	730	760	802	799	753	795	824	771	789	746	826	767	747	763	761	832	787	793	727	783	805	779	815	775	781	824	807	837	818	794	730	779	818	765	749	734	760	748	797	772	804	764	786	796	807	777	809	773	756	768	801	795	768	807	763	852	813	793	754	828	748	722	752	803	805	787	762	765	747	746	743	772	802	782	789	818	787	825	754	767	781	804	823	799	795	805	808	797	778	853	746	705	743	777	821	762	768	823	753	793	766	740	769	858	817	772	742	779	780	830	760	754	795	820	825	775	798	774	805	752	770	798	828	743	769	816	804	746	743	811	748	804	810	735	789	815	798	767	787	749	792	803	762	770	822	778	792	812	744	779	836	795	795	811	778	771	764	793	799	826	792	775	820	808	821	760	813	755	770	792	789	802	776	834	727	762	791	785	801	787	807	802	834	786	781	778	725	767	771	797	838	851	823	771	810	820	817	751	795	781	801	775	747	785	779	783	755	779	790	733	809	763	791	754	752	765	827	788	736	865	749	776	774	756	746	738	758	774	750	796	789	823	793	742	830	775	765	811	810	760	813	814	749	779	806	804	844	828	802	774	801	769	779	726	743	791	867	777	815	794	764	786	782	806	781	773	750	783	793	787	791	774	762	733	784	826	754	814	783	769	712	817	804	812	768	798	774	797	786	770	803	803	799	798	816	734	782	762	780	763	734	814	759	797	760	769	768	801	735	799	765	801	762	760	801	755	757	762	784	776	749	824	779	772	759	778	717	800	791	795	805	785	758	796	799	768	730	763	757	812	812	765	806	791	766	788	769	800	762	785	825	779	753	772	762	772	800	752	799	821	786	747	825	743	815	815	768	819	760	703	760	805	796	789	819	777	773	793	780	776	775	830	807	755	783	812	780	788	808	821	770	784	769	770	772	787	761	799	767	811	772	730	769	768	788	759	749	774	737	775	786	801	819	769	834	817	797	776	758	802	844	771	761	744	816	841	728	792	783	853	783	800	818	824	783	770	778	781	839	808	757	802	784	752	791	803	752	790	782	821	740	795	723	819	802	794	764	745	753	800	757	716	771	747	792	847	792	774	791	767	783	818	823	834	855	815	785	786	766	788	771	782	804	783	794	766	766	828	800	773	795	771	795	820	835	797	793	837	779	753	771	776	795	776	766	808	745	812	790	786	771	712	758	735	789	815	737	808	842	822	830	778	785	791	794	743	817	791	755	810	777	778	802	813	740	765	778	807	711	777	854	777	771	748	767	792	747	781	783	802	768	762	742	820	750	776	786	823	822	748	774	786	799	740	761	740	777	821	805	749	785	756	770	753	779	819	760	772	792	800	823	798	783	802	802	783	815	775	786	791	765	789	800	801	791	815	798	814	783	751	758	794	806	759	811	799	833	782	739	803	793	802	787	742	789	757	806	772	767	784	805	807	764	794	783	796	818	816	810	838	817	769	794	767	800	788	745	767	781	763	769	798	780	767	784	787	785	777	792	794	788	792	785	800	786	831	837	728	767	766	765	772	748	729	770	847
14613	6782	7148	5463	3349	2170	1714	1359	1209	1067	846	659	601	511	504	474	471	426	478	464	405	394	396	444	398	351	392	350	349	335	336	320	330	307	321	303	334	331	333	317	319	341	293	329	327	317	301	284	318	334	300	325	336	305	337	323	298	322	346	342	305	302	328	332	312	316	296	314	306	301	318	329	312	307	331	318	321	312	315	333	343	306	312	294	313	336	295	329	304	302	301	331	296	323	315	349	339	323	309	325	321	331	308	362	300	311	308	316	303	315	352	349	306	298	312	334	327	326	309	299	335	322	291	316	322	334	330	271	310	327	328	282	318	297	325	328	340	323	332	316	300	301	346	275	335	289	342	314	303	308	329	320	322	329	294	289	329	363	317	324	338	331	350	304	317	273	324	337	317	308	329	314	304	315	328	341	336	292	297	314	283	297	280	299	345	342	298	307	320	317	339	327	300	299	291	312	322	393	298	305	326	328	336	317	312	309	308	329	335	333	363	311	328	321	331	346	321	303	309	326	306	326	350	293	339	300	307	331	362	335	298	351	290	337	307	313	302	305	322	328	331	312	324	283	316	327	340	336	322	353	307	326	306	306	328	332	324	307	332	327	322	314	321	315	344	305	305	320	283	319	331	341	335	319	339	333	323	319	305	345	302	298	328	311	304	306	288	316	306	320	298	334	338	318	338	329	276	305	323	301	300	342	279	345	338	337	328	280	283	317	273	311	328	312	343	290	296	314	292	286	326	307	311	337	312	340	319	332	322	308	321	363	308	329	304	321	310	306	301	305	374	301	311	294	273	355	309	288	306	317	317	330	289	323	336	333	321	327	323	315	312	342	313	323	309	331	307	317	326	304	331	302	297	339	305	335	331	319	317	345	299	326	324	331	297	300	314	295	314	333	331	284	353	310	303	308	320	335	334	293	303	319	314	292	314	328	300	295	326	314	301	322	312	318	323	312	322	327	282	329	309	329	298	292	288	279	288	348	292	302	332	323	296	323	302	317	299	284	285	308	333	325	335	308	332	275	328	304	359	332	309	300	346	299	319	305	332	278	332	380	320	302	326	323	326	346	305	325	341	329	324	313	319	307	318	364	309	335	333	328	326	283	334	358	333	317	351	346	272	336	318	310	312	339	310	301	345	296	297	306	306	330	329	313	329	331	327	302	329	329	296	341	325	328	307	326	295	340	310	330	307	309	349	304	310	341	297	301	331	326	318	325	305	329	344	320	326	321	339	344	322	294	332	314	306	341	309	303	321	308	318	333	291	327	337	339	296	319	319	338	318	300	316	312	311	322	268	300	300	331	341	297	317	326	316	325	335	302	340	306	318	307	363	323	283	304	337	285	289	340	320	279	324	290	333	318	342	291	334	340	317	325	315	339	289	345	295	328	327	325	307	277	320	334	316	327	310	331	333	371	373	303	295	294	330	320	318	324	320	314	328	324	338	340	329	302	322	349	310	341	312	308	298	316	357	299	325	318	333	312	318	322	337	315	303	349	294	303	333	293	338	288	293	321	333	286	303	333	319	320	287	304	317	332	314	308	332	318	309	322	321	318	314	308	315	289	300	322	322	322	313	316	319	303	315	277	309	306	333	294	323	320	304	324	325	330	321	306	324	343	300	318	294	294	325	284	293	305	320	338	334	325	341	302	292	302	358	308	296	343	289	343	347	340	297	320	342	325	313	324	314	315	308	344	371	305	348	379	315	301	291	322	332	326	345	344	304	314	314	301	307	304	350	326	326	335	325	306	323	329	263	294	301	317	327	296	320	300	310	310	280	307	292	311	292	307	298	301	298	300	333	330	314	295	309	325	311	325	282	302	313	317	305	321	289	303	320	333	350	311	303	302	349	320	318	280	360	344	273	316	339	339	333	309	305	313	331	311	323	288	289	357	322	298	318	334	335	285	309	318	319	341	327	322	330	307	320	338	305	306	290	342	322	320	338	313	330	317	338	342	299	338	305	314	308	326	327	312	310	324	324	326	310	299	353	365	347	328	340	350	320	333	279	305	293	346	274	361	306	302	306	302	325	303	337	282	292	333	300	305	316	327	332	297	308	342	320	316	331	322	336	359	324	308	295	296	331	294	363	308	289	293	326	310	334	308	298	346	326	324	332	321	326	319	281	332	353	285	353	350	321	318	309	288	345	312	293	313	298	306	357	326	314	311	302	313	337	334	321	310	322	300	313	337	322	322	344	292	285	305	293	314	338	347	329	313	276	310	332	340	340	343	322	319	340	316	306	335	325	295	306	323	342	349	328	325	299	324	358	328	338	286	321	293	286	314	333	318	323	281	303	373	313	339	307	340	348	314	349	316	312	316	332	338	319	315	294	304	316	341	330	324	304	333	310	332	337	335	305	309	332	325	324	323	308	339	297	315	295	302	318	297	327	306	306	327	313	316	359	340	292	311	295	284	317	328	296	326	328	336	285	318	320	323	344	293	341	309	351	341	334	331	339	356	349	294	309	337	321	316	307	318	325	285	327	307	328	286	324	311	308	377	323	318	331	308	318	339	324	325	312	301	312	301	315	306	339	340	297	324	318	322	342	304	295	291	308	300	330	323	379	306	331	323	313	324	300	350	319	319	326	326	310	335	325	284	312	303	321	318	315	307	328	309	331	356	306	327	319	349	315	297	306	353	329	320	311	296	348	317	345	318	328	333	322	341	343	325	309	315	338	332	296	337	312	340	333	314	345	325	280	316	294	319	311	313	305	348	328	282	322	298	320	310	356	310	345	279	330	332	305	345	311	312	294	311	289	323	302	313	302	371	341	361	293	293	287	332	308	300	302	306	339	305	312	288	336	346	324	310	304	359	317	273	320	328	320	308	321	330	313	301	295	369	299	313	305	330	349	324	327	281	338	332	298	310	331	297	329	340	310	353	338	295	308	324	321	287	303	314	317	320	353	320	305	336	331	314	300	328	307	301	317	300	310	334	309	304	302	340	338	311	325	330	336	321	313	290	313	304	344	353	304	309	321	332	303	314	300	350	315	303	334	362	305	311	298	366	334	333	303	310	277	319	315	316	319	316	313	324	351	346	331	327	320	318	321	283	298	317	311	354	329	318	353	321	337	271	308	341	302	336	332	317	323	330	323	310	306	309	337	327	309	308	297	363	344	306	339	344	314	319	303	273	314	304	285	330	312	305	313	342	319	293	349	360	343	313	334	306	318	312	336	328	332	307	335	336	325	327	299	313	337	316	322	307	302	314	310	304	309	307	332	367	334	326	327	342	307	353	305	301	338	336	347	336	285	328	310	294	330	328	318	301	302	317	316	324	339	332	301	300	305	309	330	292	302	305	329	341	300	303	309	319	341	321	318	333	322	313	321	345	302	292	312	328	296	313	347	300	312	301	324	285	338	311	333	348	303	290	287	301	315	316	298	324	333	334	305	331	312	314	349	316	321	314	349	333	311	281	323	300	315	346	310	359	280	311	295	303	314	345	313	295	315	319	293	308	326	325	287	337	315	295	342	322
11244	6635	12820	14377	11241	8576	7567	6235	5784	5283	3786	2877	2497	2132	2210	2090	1883	1710	1534	1500	1361	1470	1470	1307	1189	1163	1107	962	951	929	875	865	870	876	865	782	831	820	897	790	811	797	777	775	777	831	797	756	755	814	810	772	808	797	783	809	807	780	715	797	765	756	755	809	780	794	779	785	765	758	763	763	764	789	830	757	769	783	788	779	760	794	762	727	702	763	735	758	797	793	774	804	760	721	754	695	749	771	777	747	775	786	805	785	743	807	741	791	759	780	784	755	795	783	760	816	825	772	762	741	811	799	713	742	813	801	801	768	818	749	779	784	723	766	784	806	736	739	735	752	792	759	768	752	779	758	694	777	754	725	765	755	788	817	746	744	730	803	780	854	798	761	758	776	759	791	747	756	759	806	788	777	781	824	776	711	746	757	755	737	788	735	797	812	805	770	774	763	697	731	746	762	771	741	792	761	740	745	715	765	784	800	709	732	808	770	753	825	761	730	734	751	723	730	733	790	762	727	809	754	785	754	762	719	777	804	815	767	789	747	745	754	723	771	775	804	741	803	742	773	742	779	756	723	755	769	735	701	772	812	790	748	785	736	757	817	754	753	755	733	803	738	771	784	772	728	774	778	752	746	740	794	800	757	809	821	780	767	747	759	786	788	767	779	775	811	748	784	745	774	774	797	771	779	828	741	759	775	792	817	730	774	761	765	774	780	793	732	791	789	810	773	747	820	815	761	769	786	739	781	772	749	787	777	766	722	722	747	747	773	762	788	741	776	791	753	764	738	731	781	749	750	787	794	694	729	816	759	811	740	791	765	789	715	774	823	774	759	764	758	761	778	761	749	752	751	816	743	791	757	784	770	795	766	765	742	784	796	782	778	753	768	771	759	735	758	752	761	740	734	742	811	736	737	761	742	793	780	787	787	751	793	769	752	767	739	800	742	723	725	829	740	775	827	718	726	760	770	812	790	789	744	756	748	710	800	756	748	761	762	778	811	824	800	760	751	740	730	815	789	731	753	797	766	820	785	737	770	720	769	776	761	765	762	741	727	753	756	777	776	712	750	812	749	803	759	786	720	746	746	755	733	769	753	783	773	740	785	803	731	774	760	714	729	772	761	784	773	784	761	767	777	826	748	782	787	731	819	777	755	800	738	739	765	751	778	747	764	775	773	764	796	792	747	747	727	745	778	759	791	770	783	784	766	754	746	726	792	774	782	760	772	796	804	752	765	788	767	756	742	802	774	821	735	744	775	736	734	788	744	771	744	815	800	836	761	752	818	749	759	744	730	766	772	723	743	809	747	760	796	783	816	764	783	789	797	779	763	735	727	803	785	773	755	763	849	778	716	747	772	753	764	766	739	735	730	736	771	746	791	747	784	727	769	776	776	805	737	755	761	752	808	778	809	780	782	766	785	797	787	781	770	758	771	774	744	772	769	787	757	788	783	807	732	810	753	741	758	785	744	795	796	743	792	786	807	745	764	795	781	764	773	761	741	779	770	777	773	764	736	758	773	747	749	719	773	754	741	785	773	737	779	756	760	803	722	728	771	753	721	737	799	757	807	758	800	779	754	798	783	788	726	754	734	770	753	745	784	773	719	763	831	744	813	768	769	755	757	834	792	773	770	738	795	765	761	755	758	816	722	744	800	730	735	812	783	796	771	758	766	803	804	748	765	850	787	739	733	791	752	744	755	764	790	767	752	782	784	802	765	768	803	745	749	773	774	780	746	774	789	733	744	756	784	747	798	725	774	766	694	761	753	837	730	772	721	757	764	801	714	822	743	713	773	757	755	774	757	731	793	752	769	749	763	693	777	781	744	752	781	746	776	803	756	768	784	810	714	786	759	761	822	779	751	774	772	790	776	753	783	742	805	794	747	776	800	813	769	768	789	745	719	766	795	763	818	804	724	726	746	741	808	764	781	756	739	777	780	821	771	780	722	772	790	798	730	763	771	762	775	737	748	734	791	711	781	781	740	757	807	771	813	789	770	760	742	785	781	769	770	787	810	777	728	797	746	759	756	810	788	834	800	786	748	771	790	757	795	768	766	803	764	790	745	712	814	749	748	790	758	780	769	785	746	791	743	762	752	733	763	753	775	778	771	770	803	767	767	779	756	796	734	779	724	750	775	732	744	773	764	715	781	785	758	790	699	778	770	788	738	781	773	720	729	772	754	749	794	798	764	768	762	714	766	791	738	723	819	749	794	808	789	772	743	770	808	793	759	790	798	803	757	753	772	737	774	794	780	749	767	730	749	756	792	800	817	787	797	762	801	740	783	775	788	719	793	761	758	780	738	746	817	767	777	777	791	764	794	759	737	711	769	759	798	761	814	776	758	734	793	739	792	764	770	768	762	749	766	787	737	815	757	797	783	786	792	802	774	769	790	759	810	769	813	759	762	710	804	776	753	775	771	755	797	747	782	788	744	759	778	837	814	783	797	771	758	765	757	764	726	743	793	779	770	784	740	761	796	766	790	743	785	834	709	727	777	780	751	847	769	743	751	744	806	761	779	804	720	820	788	784	716	774	728	792	791	703	810	745	740	757	762	750	724	835	736	761	765	757	856	707	769	769	749	772	784	789	754	735	778	800	792	746	758	784	781	759	761	741	767	732	797	742	740	760	786	815	757	759	758	776	739	704	805	763	787	792	735	752	687	790	789	791	764	762	753	777	784	711	829	749	762	799	733	780	823	700	773	765	762	816	768	707	789	732	791	770	840	764	780	742	782	712	790	743	761	787	754	786	753	766	771	763	776	794	783	740	776	718	773	792	765	760	792	734	767	754	756	784	768	759	776	777	690	778	743	858	753	777	764	774	773	758	735	791	793	812	748	687	787	716	825	765	760	768	768	735	728	787	780	746	748	723	741	800	782	785	741	709	744	754	744	776	725	766	745	794	792	785	794	806	794	797	757	770	729	746	773	733	785	702	776	680	752	751	782	749	782	813	803	759	775	778	792	793	765	803	819	801	805	801	722	777	744	803	807	755	752	795	721	785	803	800	817	769	813	757	795	780	765	738	789	783	748	763	769	756	784	750	767	742	774	757	739	759	795	731	787	798	765	808	797	745	776	786	783	725	727	762	763	760	769	752	758	779	738	777	765	765	751	759	745	807	736	748	783	765	800	721	759	747	733	789	759	735	739	810	780	748	802	743	783	781	807	754	778	742	713	700	730	763	748	711	754	802	756	743	796	802	792	767	792	740	717	763	767	798	748	749	754	791	762	746	748	746	736	756	787	784	783	768	749	770	817	781	734	771	735	817	757	772	753	810	764	780	788	725	798	743	715	726	818	784	821	764	735	759	741	775	784	779	764	768	784	790	732	777	791	749	778	717	763	753	770	782	746	748	767	789	815	782	786	781	759	779	757	724	785	759	783	737	791	741	769	750	759	760	772	762	807	801	744	743	799	783	742	766	775	781	819	795	749	797	800	788	755	760	817	786	791	780	777	809	764	765	764	734	812	742	763	774	734	749	779	748	756
22455	10547	10440	8288	4851	3094	2481	1819	1747	1348	992	755	614	578	553	555	488	444	474	397	411	431	364	369	362	303	347	293	295	289	276	259	239	278	290	290	285	265	284	276	266	251	247	228	268	242	253	252	255	262	239	249	258	285	274	249	259	255	256	277	286	268	246	254	246	237	257	268	260	266	238	296	283	271	296	255	236	212	228	273	262	264	266	240	246	283	243	229	261	228	283	255	238	281	244	289	237	280	266	255	288	250	269	275	244	251	269	271	243	256	210	246	272	244	270	266	272	262	260	247	246	268	237	265	264	280	244	258	237	239	259	242	278	253	273	271	247	267	241	247	265	258	265	232	215	249	259	264	250	253	259	283	295	271	248	266	258	234	260	266	255	275	267	280	254	239	245	264	270	260	256	266	258	260	254	250	266	245	272	273	250	279	251	243	287	251	285	262	283	250	235	265	246	270	215	256	248	251	237	307	273	247	274	271	260	229	283	245	262	233	240	287	263	249	270	238	265	251	237	250	268	243	284	239	298	265	259	252	240	253	265	271	256	235	273	264	261	230	255	258	287	272	249	271	281	261	249	238	256	263	261	273	244	273	275	280	252	227	260	254	271	286	246	277	277	244	216	270	255	257	236	258	257	262	244	254	258	239	274	270	255	263	254	266	245	243	275	242	240	237	264	263	249	270	273	256	243	263	274	283	246	261	246	270	284	252	255	249	263	246	275	262	264	266	287	275	277	256	248	261	243	278	240	258	254	298	268	266	260	251	270	239	239	287	248	236	272	281	244	255	272	239	236	268	247	275	255	252	235	250	258	254	275	259	242	263	260	262	278	251	267	263	260	243	259	246	257	278	268	256	257	257	263	254	280	265	248	277	250	232	257	263	244	291	271	262	287	259	262	231	295	219	246	233	257	237	258	242	262	250	254	267	259	266	255	278	258	251	263	294	252	282	245	261	251	254	284	258	273	245	284	264	286	245	242	269	238	256	293	245	232	224	280	232	282	244	266	224	258	239	258	234	245	278	244	271	228	244	253	247	236	249	242	276	258	257	254	266	251	265	307	256	274	275	243	259	250	287	247	265	259	284	243	284	256	247	240	267	248	297	264	265	240	240	286	270	267	255	289	261	273	264	245	243	260	232	309	261	256	283	245	233	240	259	216	280	262	276	265	278	255	238	256	239	227	242	265	248	248	263	263	234	253	273	261	268	245	253	290	249	244	275	257	263	258	226	235	269	277	248	255	265	251	254	249	252	231	309	254	272	250	246	264	281	248	269	235	269	247	263	242	264	274	247	229	283	285	244	259	239	271	293	219	259	260	266	247	276	275	266	267	251	227	268	238	228	242	265	257	265	283	281	271	262	242	249	259	240	258	248	256	242	255	273	224	275	248	253	268	273	252	244	256	260	249	289	260	241	257	264	217	269	257	246	253	268	259	242	268	269	272	240	270	238	277	296	238	251	269	244	256	253	258	230	265	277	275	269	276	254	269	248	273	276	271	253	266	263	279	259	255	238	255	261	290	261	273	240	272	249	255	289	245	244	234	237	296	243	258	275	271	267	264	229	254	279	263	277	263	248	267	245	262	233	260	296	266	259	269	262	255	243	267	249	276	257	295	240	274	270	249	267	264	223	242	243	251	261	254	281	277	243	235	249	244	262	290	253	240	271	277	252	273	234	272	234	268	252	236	259	271	268	250	257	234	223	259	299	242	248	228	259	220	290	257	260	247	214	246	265	286	280	245	260	239	281	249	262	240	276	236	253	246	232	266	230	250	270	292	260	243	268	255	226	243	267	280	271	259	257	318	269	234	277	266	246	234	271	257	233	278	240	265	269	253	282	281	246	256	275	247	260	286	295	265	264	262	244	274	239	286	279	242	259	266	279	260	248	238	240	263	281	258	249	247	253	246	215	248	254	239	252	269	291	278	294	257	266	275	282	217	248	217	248	265	243	257	262	275	296	241	267	257	233	265	261	267	295	255	248	266	283	249	275	248	245	230	263	248	265	251	228	241	280	258	274	277	248	229	267	276	264	275	236	268	244	264	264	246	243	250	263	272	255	304	246	254	246	245	229	235	292	256	281	254	259	270	246	253	250	282	236	283	229	261	263	285	255	247	254	248	275	244	283	267	266	213	261	252	244	240	263	260	257	264	254	286	233	254	291	268	275	260	280	250	267	254	254	222	257	232	252	256	241	251	257	245	246	295	288	248	251	234	251	249	263	250	250	253	270	265	258	251	257	256	244	253	250	245	262	279	257	265	272	263	244	279	263	258	244	257	289	267	269	265	259	265	249	246	244	271	256	269	271	266	261	250	242	237	272	275	246	234	269	258	225	212	254	254	276	239	254	274	251	255	237	266	293	273	251	243	269	276	242	236	239	284	269	258	249	286	286	270	279	253	267	275	229	258	283	295	245	231	258	263	280	270	257	252	243	296	276	261	237	263	265	248	254	262	281	291	262	259	248	259	268	250	253	276	247	280	237	254	234	245	247	253	284	284	263	254	228	262	250	215	239	247	256	244	266	265	240	250	243	229	239	250	254	237	273	271	269	259	262	253	280	300	272	253	252	272	259	268	246	303	236	239	242	267	240	284	256	262	234	250	284	265	263	267	246	257	251	295	257	263	307	279	261	257	250	244	247	234	271	255	240	240	271	258	248	249	231	245	281	266	268	260	243	261	278	277	250	266	270	259	243	289	267	282	271	246	254	252	272	263	246	276	269	268	250	247	245	238	297	261	218	237	241	263	276	242	269	266	251	279	280	294	268	251	269	238	276	262	263	269	251	278	244	265	257	242	265	283	259	224	263	293	238	255	241	255	257	256	262	294	304	238	275	240	253	235	292	252	244	229	271	241	259	256	263	280	235	228	273	264	266	254	256	263	265	267	259	266	272	254	247	275	234	219	257	256	249	253	279	263	257	257	273	259	295	270	244	218	269	278	249	235	258	254	271	293	248	265	291	257	289	249	266	257	300	278	280	247	287	252	275	276	270	240	245	277	274	262	256	261	253	268	242	253	264	243	249	257	285	257	263	251	240	259	264	236	237	271	263	247	274	268	240	260	262	270	256	246	227	262	266	281	232	231	251	217	263	277	268	237	249	267	256	272	269	271	263	250	255	269	247	246	222	244	232	285	240	282	260	232	239	259	237	252	277	263	275	254	256	267	252	289	257	251	248	258	248	269	256	231	248	266	237	249	241	237	246	259	265	237	276	299	260	279	256	263	251	242	257	270	264	255	272	241	256	242	253	265	199	268	252	234	259	256	302	241	222	249	291	293	243	253	282	270	246	260	259	253	285	251	278	279	247	237	234	259	297	257	257	271	281	259	234	256	275	282	265	260	257	267	251	234	263	272	248	267	242	276	229	252	246	273	286	259	254	270	258	243	281	231	247	272	262	233	255	276	242	264	281	261	264	298	262	265	280	275	264	259	254	295	262	252	258	247	288	269	260	248	248	259	273	252	255	269	267	249	256	277	224	239	279
14290	8882	16792	19203	14923	11608	9839	8290	8012	6727	4467	3597	3039	2856	2637	2546	2254	1953	1841	1665	1638	1677	1617	1403	1280	1145	1011	940	887	843	751	748	722	749	699	655	675	688	685	741	622	660	631	700	707	666	689	684	693	638	628	604	672	635	665	656	624	638	647	618	634	654	660	683	605	684	649	626	632	676	635	633	647	606	641	640	655	629	656	684	637	650	663	655	622	618	591	651	619	688	619	658	649	669	686	606	648	642	662	670	623	636	619	654	646	674	637	608	655	674	617	624	639	641	665	639	643	641	644	712	636	664	669	618	655	610	613	622	603	626	655	632	663	601	641	645	652	655	650	644	677	671	645	624	634	666	630	626	617	616	614	638	666	627	671	645	639	661	575	652	653	664	682	613	620	638	664	631	604	596	712	648	619	636	684	621	652	676	656	629	693	582	661	643	577	635	641	643	655	609	671	647	585	616	628	643	627	633	660	665	639	674	634	663	634	644	658	606	621	630	620	645	657	635	618	669	623	649	591	646	638	610	614	645	646	633	669	685	627	591	638	699	660	595	620	653	613	664	680	638	633	637	611	681	635	633	645	645	615	651	607	605	650	635	660	606	624	664	650	596	666	646	639	651	632	624	621	644	664	643	623	602	607	641	636	669	633	627	627	684	623	646	603	676	687	644	638	612	614	654	661	638	648	663	618	658	667	646	651	612	663	597	627	628	664	669	702	643	654	706	673	646	626	621	661	619	660	604	607	641	669	636	663	599	660	627	639	615	603	680	592	604	641	629	651	649	622	647	667	615	696	630	609	632	656	625	621	633	667	702	653	662	686	642	570	616	658	645	683	615	603	648	671	651	623	676	652	622	662	641	627	627	610	652	636	643	657	610	639	581	691	663	646	619	565	657	613	597	649	621	638	639	624	588	652	676	655	652	653	669	665	640	606	591	644	618	684	633	621	641	636	644	615	620	656	625	608	622	645	646	611	639	609	644	630	632	604	650	638	630	645	646	624	662	655	631	686	628	616	658	636	641	645	605	644	621	637	684	616	647	643	610	647	629	647	647	641	619	629	662	670	651	630	644	660	635	589	668	659	649	660	610	702	623	585	658	715	623	637	667	585	644	683	673	679	584	630	610	599	584	657	652	666	631	649	625	613	626	656	624	633	598	643	635	639	657	659	662	616	629	655	660	618	702	612	654	634	645	630	654	631	639	634	607	639	654	616	673	675	669	611	675	637	620	675	654	642	646	665	619	655	603	668	609	607	607	646	641	645	670	632	606	646	631	668	646	632	612	642	631	625	623	643	634	661	634	667	678	599	679	628	599	651	661	659	657	641	572	612	624	624	643	613	642	612	586	595	643	673	611	650	632	646	674	642	635	624	649	609	643	651	643	635	606	642	683	631	613	655	651	624	548	637	629	635	675	651	658	627	662	627	629	673	620	684	650	690	607	634	604	698	607	641	645	650	684	648	623	655	644	615	661	593	632	615	653	681	688	654	625	661	632	652	617	620	628	609	604	636	605	673	626	620	564	654	656	677	668	703	635	610	627	671	641	655	607	651	644	653	635	616	581	623	633	630	635	631	616	674	614	605	631	671	660	660	607	664	614	608	658	596	681	651	671	666	620	660	649	623	647	612	636	646	601	640	695	658	623	627	619	614	608	657	609	598	652	633	588	623	638	617	584	618	672	691	631	625	667	687	687	617	639	654	662	620	635	635	618	627	631	658	655	640	675	609	666	618	609	622	627	622	608	633	642	589	678	661	667	633	623	597	609	664	627	642	636	625	673	659	618	631	642	642	671	644	654	658	627	610	665	650	631	665	633	636	640	604	661	628	640	689	620	683	616	653	667	658	624	633	674	655	658	676	621	620	631	675	649	639	647	633	648	616	645	657	643	605	657	633	639	611	660	618	670	640	654	600	632	616	636	657	630	646	642	634	620	636	633	651	640	639	620	652	649	636	662	683	644	614	650	589	670	647	684	644	611	672	613	638	671	628	655	614	637	633	597	657	671	640	634	636	594	607	588	665	657	634	630	626	638	640	634	640	624	625	640	659	682	637	660	627	659	625	643	664	669	656	633	622	608	643	638	599	608	627	695	631	618	618	647	624	591	635	654	590	607	668	647	661	671	631	664	673	654	652	658	589	673	613	627	631	644	627	665	611	684	637	635	703	622	673	627	667	623	682	667	644	635	697	664	633	597	643	633	625	621	625	622	651	668	644	624	640	647	637	712	632	641	583	606	632	623	649	624	619	659	618	620	645	615	643	611	647	627	656	603	660	645	684	674	623	652	661	633	621	633	680	647	622	610	686	681	653	682	626	669	646	633	646	596	624	643	646	591	594	668	590	616	615	639	670	635	663	570	700	618	646	640	695	640	620	640	636	646	630	660	684	628	657	599	650	642	691	613	604	647	649	592	658	659	695	639	630	587	666	634	628	651	617	644	630	639	639	637	639	557	634	682	620	616	656	639	624	658	658	597	680	649	630	630	655	676	630	625	629	616	648	648	616	652	593	658	649	641	674	623	656	652	627	617	609	638	621	633	608	653	632	651	652	611	642	664	661	677	638	661	635	638	644	654	630	617	602	591	664	629	618	671	665	653	630	689	673	623	633	630	615	638	657	619	638	622	635	657	632	636	587	613	620	628	631	668	575	627	626	642	650	616	681	624	677	637	621	636	646	649	619	655	654	648	658	628	629	603	655	629	624	624	601	648	609	665	652	656	638	631	630	633	647	645	668	660	636	646	685	631	606	614	635	644	639	618	680	631	639	670	664	681	619	652	624	685	662	644	636	611	671	619	631	644	609	590	596	650	682	646	671	659	667	629	618	609	671	692	626	588	648	678	593	632	648	633	649	678	664	626	647	695	593	651	634	653	673	653	686	604	702	630	620	631	632	647	649	673	657	595	650	630	653	633	619	709	642	624	703	656	648	617	659	673	673	692	650	656	639	667	614	637	636	656	660	612	636	628	654	671	620	627	649	640	616	652	656	632	601	669	638	649	619	638	629	627	655	640	660	616	639	651	618	588	674	603	627	641	630	645	601	640	613	646	639	617	655	632	651	661	653	660	638	625	665	611	612	622	625	628	607	631	631	665	646	621	601	612	708	661	659	635	619	665	632	592	642	647	610	654	623	675	662	626	719	643	642	662	606	605	651	631	643	649	623	652	603	636	638	649	628	653	610	653	678	615	630	633	634	667	652	686	601	635	678	612	631	654	655	582	623	651	637	655	625	576	659	636	662	662	655	664	654	631	663	590	627	614	635	644	628	665	646	646	670	648	594	648	660	634	631	608	629	629	587	667	639	620	621	644	611	632	689	641	665	656	627	587	633	609	635	669	608	601	613	654	645	652	653	629	638	623	669	676	628	612	605	614	654	659	620	631	601	652	634	610	693	671	579	668	631	636	658	638	621	659	646	626	647	609	669	609	682	654	630	660	660	603	676	676	646	622	685	650	611	646	618	647	579	655	679	676	580	654	632	642	621	627	653	621
7731	3990	4635	3392	2065	1388	1102	959	896	693	543	512	474	437	475	430	386	431	335	397	411	387	330	372	344	350	354	337	315	339	315	332	335	320	350	325	311	297	297	318	322	331	363	329	337	316	319	352	307	344	326	310	326	324	325	324	343	300	293	341	313	333	320	316	335	310	330	304	333	336	319	306	332	301	300	309	324	313	329	309	294	341	324	333	341	349	346	314	324	318	321	296	286	322	330	311	286	342	313	314	304	287	350	315	320	339	323	301	349	320	310	315	302	303	323	322	332	315	326	304	330	326	344	319	334	266	296	344	320	324	332	353	375	320	317	309	301	323	282	307	314	352	296	336	322	308	318	321	313	304	334	292	324	292	341	337	327	346	355	322	289	319	297	326	312	309	328	331	317	326	318	274	367	339	315	327	333	325	323	341	308	314	337	354	328	326	323	338	295	321	327	347	310	312	322	298	329	328	335	333	342	328	322	297	338	310	265	355	321	288	282	306	304	345	322	329	322	346	308	303	299	324	277	330	308	318	309	304	294	326	308	305	345	306	333	312	306	272	338	321	327	358	344	303	313	334	353	315	331	342	341	313	323	334	342	293	336	320	297	336	333	335	312	332	314	324	294	303	305	329	311	297	321	317	310	301	360	337	333	312	326	336	352	370	319	335	354	283	307	328	296	318	306	324	317	315	327	329	325	340	284	309	297	326	300	341	334	332	360	294	340	355	336	279	305	311	349	321	321	346	317	279	306	324	327	342	322	327	314	319	333	342	348	326	287	334	289	309	316	317	321	317	297	328	320	346	292	336	309	323	330	289	311	313	320	338	302	325	306	308	315	296	289	348	327	341	330	312	297	342	281	298	352	348	332	299	317	311	343	315	327	336	303	325	314	337	374	328	320	338	354	348	321	347	327	269	311	297	325	334	323	294	338	304	321	339	304	315	323	323	328	343	323	346	322	319	332	357	279	310	334	349	313	335	319	311	310	322	340	317	277	331	310	331	318	311	294	323	342	342	337	338	296	342	278	298	312	305	371	327	333	279	319	330	322	319	329	313	327	290	347	333	337	320	301	312	330	309	340	314	318	335	303	316	304	361	341	295	342	305	352	322	300	313	294	323	321	317	321	333	312	325	322	339	299	302	327	352	305	332	320	336	322	336	305	329	331	295	305	325	296	334	327	295	317	327	361	316	341	313	332	351	311	317	327	331	330	346	328	301	320	327	336	324	347	328	305	292	318	300	298	291	291	379	345	328	335	306	302	321	327	320	330	334	288	339	313	361	302	332	324	329	355	281	319	302	313	309	320	308	335	316	360	305	328	318	300	319	333	334	330	318	325	327	333	344	340	333	353	329	304	297	321	310	301	329	303	325	349	323	315	294	318	339	341	304	299	333	321	325	318	319	303	318	300	370	331	303	318	298	315	320	332	319	362	315	350	302	325	357	308	333	337	342	296	319	342	342	294	333	283	293	324	305	301	309	302	325	330	301	303	316	327	343	336	330	299	325	321	330	323	341	351	319	272	276	301	307	285	329	329	328	323	304	311	299	307	314	291	335	333	339	308	301	318	321	307	306	307	317	322	292	366	318	326	302	311	313	349	305	328	306	344	324	323	325	319	335	316	332	328	320	339	336	328	331	313	323	280	334	307	307	313	355	318	360	324	325	326	331	289	324	330	337	322	308	316	352	325	310	320	378	308	346	338	318	304	327	291	306	335	302	300	343	299	335	299	334	306	316	301	365	333	327	345	311	311	308	344	310	323	317	310	354	310	351	354	296	334	307	305	306	316	330	326	348	323	332	330	305	298	307	324	310	320	324	320	296	336	267	341	316	349	335	286	316	280	335	323	324	298	331	314	308	307	313	353	358	334	299	288	308	325	316	304	318	289	338	343	316	343	321	340	298	354	327	336	304	292	339	342	339	295	355	334	309	328	330	358	333	350	336	297	321	330	347	320	324	333	307	314	340	297	307	315	337	305	314	316	334	358	331	293	334	345	324	353	317	362	307	320	329	346	357	363	326	305	284	314	353	301	359	345	356	326	325	343	331	338	305	311	273	284	331	334	295	287	284	264	311	327	308	302	329	319	325	298	329	308	333	328	332	328	331	351	302	340	338	327	326	309	307	318	313	329	345	328	329	328	359	347	325	330	327	345	313	330	317	319	325	339	296	345	310	303	310	322	277	329	334	356	308	312	328	323	331	326	317	338	342	323	324	319	341	347	328	332	306	318	352	342	310	316	299	348	313	323	357	320	352	369	337	304	305	359	317	338	345	328	346	351	305	364	318	314	344	330	310	334	323	310	305	359	311	335	340	322	311	319	292	315	356	319	291	320	339	303	304	320	320	342	292	335	367	313	320	349	313	323	304	343	349	304	338	330	318	336	329	333	306	304	327	295	349	338	343	303	325	355	325	325	307	365	333	321	313	339	329	336	307	322	339	303	307	297	317	298	325	341	311	365	326	293	333	344	305	323	323	278	322	315	303	333	292	327	333	314	342	334	306	327	323	329	311	297	297	339	305	334	323	340	315	336	331	333	346	310	313	274	310	323	309	295	332	304	315	298	291	322	310	321	278	305	326	323	319	316	328	327	338	319	327	364	333	321	333	299	327	326	323	324	332	312	333	320	306	343	309	308	327	315	354	328	309	332	344	316	342	307	304	317	321	327	357	315	318	296	350	347	325	282	299	298	269	309	316	322	318	339	295	325	316	331	280	330	343	314	347	319	332	305	350	322	333	341	353	330	313	347	304	351	306	292	333	321	312	353	304	321	341	310	325	359	290	335	321	329	326	349	340	344	349	315	353	304	324	293	313	352	327	278	355	327	311	330	310	329	332	289	306	340	308	298	314	315	332	334	312	298	368	319	317	335	317	370	326	371	323	351	302	326	321	295	314	305	354	345	354	350	326	316	328	334	286	318	310	323	340	309	320	344	306	336	325	308	324	300	357	281	297	302	306	315	329	339	293	328	293	311	345	308	331	312	297	306	324	304	305	301	353	314	310	331	338	350	295	309	324	296	325	326	329	295	312	308	312	316	309	341	327	349	344	291	286	289	328	320	360	369	302	303	307	328	337	305	301	298	312	303	334	347	323	363	299	326	304	331	259	318	340	315	332	363	333	294	290	320	306	340	298	315	326	303	286	305	314	302	309	297	352	318	309	296	311	318	309	331	352	300	341	323	350	319	314	298	323	334	332	305	303	346	297	306	332	313	294	318	320	297	307	323	335	318	333	318	323	340	302	325	325	328	322	338	311	303	275	337	325	339	320	327	312	337	319	322	315	324	310	315	304	305	330	338	327	329	327	334	308	272	295	361	315	318	309	362	322	307	313	322	351	329	296	313	326	336	328	317	338	310	303	320	331	299	327	324	326	287	334	279	335	299	307	330	301	339	355	321	308	335	311	351	359	285	320	329	346	311	334	352	313	301	322	302	312	320	350	329	322	327	303	314	330	320	335	329	317	311	320	307	334	327	310	301	334	336	306
5953	4282	8887	9814	7017	5721	4670	4162	3704	2934	2266	1888	1605	1611	1608	1480	1263	1324	1265	1263	1198	1197	1145	1074	948	926	884	883	875	884	803	817	857	813	789	861	806	794	767	790	781	828	768	758	774	784	796	734	818	799	748	799	782	782	767	717	760	770	775	799	781	780	774	772	789	801	761	751	783	744	759	780	750	744	781	769	795	750	766	763	782	790	806	785	787	808	787	783	822	817	818	729	781	785	741	783	785	760	838	772	803	758	747	802	845	791	828	796	787	760	788	819	800	770	811	794	758	785	736	741	788	774	773	765	705	803	787	792	804	769	792	744	771	752	775	737	745	770	803	815	769	790	823	745	784	772	749	783	778	799	802	750	788	800	827	744	751	738	763	757	809	753	817	819	750	783	765	793	771	804	783	802	800	789	809	748	726	763	755	794	803	762	782	780	788	845	773	753	766	766	779	766	752	797	782	798	764	783	780	752	758	742	736	745	851	736	784	797	748	771	769	772	722	807	765	771	759	771	770	746	735	811	747	716	766	803	763	811	823	830	761	750	789	772	737	815	777	775	804	795	725	758	775	715	766	761	793	787	787	763	774	766	803	788	771	769	791	778	743	751	738	764	796	720	755	816	761	788	754	748	749	762	739	748	811	733	758	793	751	806	839	815	775	742	784	736	748	814	785	763	817	733	751	824	773	746	787	796	816	770	762	812	751	785	789	787	771	758	758	744	799	792	771	762	742	755	747	791	785	738	781	775	770	829	782	742	747	772	746	759	695	732	801	734	748	796	777	817	750	821	798	805	769	758	781	755	724	775	746	803	739	816	759	787	778	803	736	785	751	795	815	763	781	827	768	779	798	797	785	780	747	832	805	752	777	793	761	772	770	782	801	773	775	794	761	742	772	716	771	783	756	787	721	812	772	772	792	790	762	865	772	756	794	792	754	750	735	705	761	763	782	763	806	801	778	753	782	777	752	743	765	770	817	794	774	744	729	776	777	772	767	749	743	779	723	855	801	773	746	726	718	775	814	765	799	773	792	797	741	795	827	767	771	735	781	765	729	765	790	772	780	797	741	767	735	791	780	832	731	800	823	771	827	775	797	835	749	729	744	775	779	776	757	805	824	766	770	762	759	801	727	790	755	738	791	756	746	790	768	738	763	812	785	806	822	737	758	763	813	770	767	784	741	804	732	767	806	799	805	745	730	750	744	758	773	782	787	764	778	805	834	754	795	753	776	781	769	778	756	830	763	773	757	755	802	761	747	810	759	775	713	784	787	781	756	816	793	814	774	805	818	800	801	750	805	786	782	735	822	749	797	816	831	744	830	766	763	836	745	827	776	798	821	794	787	772	809	806	754	776	732	794	773	757	838	782	785	781	782	780	830	784	757	732	783	787	799	794	782	831	742	786	775	785	734	783	761	792	765	770	821	785	751	816	805	801	787	786	742	804	726	727	761	748	771	754	776	814	740	795	766	778	795	781	754	786	762	784	824	764	788	784	767	786	751	734	758	820	789	767	721	768	772	742	819	803	765	747	748	806	768	774	849	851	831	752	819	792	775	802	788	753	768	759	796	767	739	765	819	754	794	784	713	749	771	770	771	790	812	765	790	809	782	764	792	740	749	739	762	777	737	799	739	794	800	769	814	809	790	827	757	781	797	823	801	785	758	780	754	750	744	785	736	757	803	798	779	732	764	805	756	806	806	773	760	765	789	779	746	763	756	788	757	800	806	743	775	769	781	755	770	859	812	768	772	768	784	843	804	804	840	764	804	752	839	756	780	796	763	784	782	746	819	793	757	754	776	756	793	825	787	762	760	796	790	785	795	787	792	780	775	802	772	740	755	742	777	794	807	789	770	788	800	775	729	801	770	710	743	798	775	778	761	775	740	790	817	762	780	761	799	775	749	792	767	755	740	809	776	771	770	787	752	772	800	778	763	831	799	730	765	822	796	790	819	808	756	780	805	817	827	788	791	856	784	788	776	825	751	762	762	802	779	792	796	782	830	767	767	771	786	741	819	753	785	760	762	776	789	834	762	776	782	765	767	812	748	814	770	769	749	823	760	829	741	777	817	787	785	737	741	743	786	779	777	778	802	791	775	720	761	809	827	816	768	759	748	820	761	774	776	745	777	812	771	769	740	816	765	753	776	786	766	785	818	748	793	768	773	857	756	868	744	736	738	797	796	766	733	769	738	754	745	760	763	795	801	747	757	814	751	755	765	779	762	787	813	773	777	770	786	830	781	814	803	741	790	758	780	797	799	768	783	741	708	799	716	746	737	781	807	790	813	766	764	768	798	753	779	791	796	762	773	770	732	745	833	757	824	767	845	798	828	795	832	783	761	795	769	744	762	777	765	802	803	801	783	764	771	783	788	810	828	809	792	780	793	800	770	798	784	782	758	816	765	743	798	832	840	807	829	783	810	756	747	808	778	770	752	801	775	717	739	768	779	740	750	802	767	822	737	743	785	780	738	768	780	798	766	819	750	762	818	803	811	765	761	777	744	809	727	756	769	786	827	815	802	756	789	775	782	817	750	794	764	777	798	802	763	784	786	774	793	789	814	779	838	724	784	781	776	810	779	786	728	790	744	795	750	795	759	797	803	793	783	782	794	754	730	718	753	792	801	709	781	754	763	767	770	826	797	777	796	784	698	779	745	759	775	730	811	823	764	805	827	778	760	778	766	784	764	750	781	753	808	756	775	766	817	801	811	804	796	775	746	805	794	793	780	748	772	811	754	803	775	766	763	764	732	805	759	817	768	772	768	813	760	747	773	803	824	765	718	792	790	797	792	836	769	782	814	762	770	757	780	823	793	808	776	804	812	779	750	741	758	793	808	775	782	759	815	740	752	783	756	758	774	791	786	787	793	743	806	750	824	781	832	747	804	756	784	745	742	862	750	808	798	819	810	758	778	777	741	776	735	775	758	793	778	770	811	787	764	764	758	793	783	789	793	761	808	818	747	751	788	728	794	800	790	803	800	786	772	750	776	773	805	821	772	772	767	787	794	789	803	779	766	777	784	825	845	769	820	803	800	748	740	781	741	810	756	817	750	789	761	832	789	779	741	764	759	746	764	753	733	790	803	762	772	760	806	775	811	762	788	783	763	757	796	746	820	771	726	776	783	807	771	764	771	803	760	738	798	726	789	766	758	746	753	783	806	787	822	817	749	835	719	735	737	742	823	767	761	748	736	762	762	833	763	751	777	775	783	763	782	800	837	789	794	786	735	768	786	745	757	765	715	777	758	793	755	759	747	771	792	798	798	796	747	751	752	767	773	801	747	774	819	803	792	769	761	756	795	775	745	755	777	801	776	738	816	794	778	752	766	784	793	789	809	789	769	821	753	760	757	751	805	800	782	761	829	815	798	724	785	783	795	780	769	804	792	780	774	751	752	783	754	764	740	775	801	770	723	781	788	777	777	762	777	784	747	763	811	770	814	808	720	794	747	803	798	752	711	756	718	817	806	761	751	764	798	768	849	730	794	762
15463	6517	7514	5438	3130	2254	1649	1514	1258	988	733	623	553	506	531	478	471	449	412	435	417	399	438	360	358	339	343	306	336	345	321	341	286	326	317	274	333	318	338	317	315	325	341	324	294	340	291	349	349	346	304	320	294	303	335	329	364	314	288	310	355	339	314	320	260	331	317	320	332	293	310	325	284	328	330	288	288	330	333	323	321	322	306	328	320	314	285	334	304	327	321	318	308	320	302	334	332	305	308	295	316	328	340	321	326	330	317	291	312	315	332	304	267	310	314	298	337	318	328	323	321	297	318	343	329	336	349	285	322	325	275	338	322	316	294	301	302	288	275	306	296	285	349	343	320	318	330	304	289	339	322	317	287	296	276	298	326	331	306	323	316	296	322	308	326	316	323	323	316	308	323	311	325	305	343	337	301	302	321	321	340	285	283	285	328	312	274	297	288	348	308	317	292	339	312	323	339	315	315	323	297	294	316	314	280	306	341	304	300	334	332	312	343	292	327	301	319	315	301	321	325	291	319	320	318	322	312	317	295	308	325	310	324	332	317	295	329	296	287	283	324	305	339	290	287	288	296	326	356	322	325	311	296	299	298	311	308	318	318	261	291	316	317	298	308	336	307	303	328	306	303	298	317	272	326	306	366	310	298	302	311	324	318	312	329	347	291	344	361	278	304	308	334	292	328	303	331	329	302	301	297	284	315	304	337	309	294	299	301	300	299	313	318	321	288	310	328	316	309	308	324	300	331	285	329	298	334	303	305	339	315	317	281	282	293	345	302	319	297	316	309	286	304	297	295	313	318	306	299	307	307	317	275	320	315	289	283	283	328	300	311	316	337	299	292	300	313	345	299	306	312	304	324	319	294	344	306	264	308	305	302	319	315	293	310	305	271	309	313	325	305	301	312	305	311	314	316	307	297	318	325	341	291	319	304	345	315	317	334	306	273	299	308	304	321	295	347	292	338	320	310	323	302	323	314	303	329	319	335	311	302	318	317	320	297	321	306	308	313	345	260	306	307	311	276	339	308	348	319	347	336	258	314	324	284	313	325	304	314	307	309	335	305	322	278	286	330	330	317	378	340	336	309	346	321	330	310	312	299	316	306	336	306	308	347	348	302	310	313	341	322	320	304	295	316	294	328	276	298	334	315	345	299	300	322	317	303	294	306	284	309	313	311	304	300	297	290	308	311	299	312	290	282	293	283	323	267	334	309	306	286	297	314	340	308	283	270	282	313	324	315	308	354	303	321	296	306	289	261	290	317	291	300	330	337	318	283	316	317	300	274	295	349	328	284	338	301	277	290	319	302	275	310	287	311	310	310	319	313	314	321	310	316	311	337	288	306	313	317	296	297	332	313	301	288	293	290	305	311	337	284	327	323	285	296	293	303	290	310	301	279	312	330	330	304	318	326	357	280	304	289	335	306	282	334	302	315	295	313	321	319	321	303	283	279	286	318	300	323	318	300	271	323	298	333	317	316	326	303	313	317	306	321	330	328	294	309	362	320	346	325	311	295	313	290	318	348	306	312	323	342	300	311	319	295	294	309	258	327	297	307	310	332	349	313	326	294	324	325	301	330	288	325	310	317	305	302	316	313	323	339	277	275	301	311	331	304	329	290	326	358	347	283	287	338	336	282	325	342	335	348	303	303	308	323	326	310	301	299	333	312	302	310	311	303	284	283	298	295	306	351	302	350	349	325	299	297	319	304	264	300	309	345	292	314	328	333	302	299	328	305	326	296	342	333	280	344	343	312	321	286	290	282	306	313	286	355	308	306	301	295	324	309	308	322	324	332	303	283	293	295	301	273	329	316	309	375	317	300	299	315	328	314	339	327	324	285	308	314	291	308	309	315	316	310	302	341	312	293	299	305	309	321	311	319	312	297	319	279	327	303	311	303	285	340	311	325	293	315	337	274	301	282	295	260	330	311	329	324	285	294	302	295	313	329	319	300	325	314	336	300	307	336	327	294	298	269	304	322	286	296	297	321	353	296	285	318	281	301	316	299	297	299	309	295	314	308	333	301	321	320	345	320	295	294	299	328	277	302	335	303	307	350	295	321	299	334	290	305	279	305	329	325	318	358	314	317	304	331	299	331	327	326	312	276	301	270	303	298	286	309	345	305	304	289	278	288	295	327	304	329	310	300	295	307	304	309	329	305	309	287	297	312	317	279	298	292	327	290	287	313	319	300	328	315	308	312	324	322	323	310	306	335	324	321	319	321	300	343	318	286	312	318	321	316	311	324	306	285	309	329	330	326	315	308	314	327	304	293	315	321	329	299	324	307	322	303	301	302	340	315	300	296	317	277	303	333	270	267	324	308	305	305	291	315	296	302	324	311	336	305	301	283	323	322	337	330	311	306	268	317	323	315	308	368	317	328	332	335	352	331	289	287	274	297	280	300	287	316	291	332	297	327	304	279	295	284	322	276	314	307	334	296	337	322	303	307	299	334	314	353	292	288	311	333	300	304	324	305	359	301	292	317	303	297	297	323	294	311	308	294	342	303	320	331	297	309	318	314	293	354	308	326	351	318	296	309	323	303	335	343	299	300	299	318	276	314	343	306	343	275	331	328	286	333	341	318	291	307	306	319	332	306	370	345	303	361	296	348	309	295	316	297	296	296	327	291	306	321	287	338	274	283	297	267	281	324	310	314	309	299	299	286	295	311	318	297	315	332	339	282	290	298	303	285	309	319	262	311	318	289	278	287	317	346	288	296	305	290	307	305	306	292	276	327	311	337	318	345	280	328	291	325	304	333	308	296	326	296	315	330	309	328	322	368	301	286	297	316	315	299	326	312	298	314	322	329	272	314	297	279	329	298	312	282	334	305	308	305	301	300	329	316	314	315	326	325	301	308	308	281	303	332	318	302	316	302	325	333	322	318	291	281	332	316	295	325	323	341	313	311	345	318	285	319	321	291	303	325	310	297	324	297	310	325	282	284	296	311	314	319	316	329	335	275	319	314	279	304	282	338	303	329	329	343	279	289	312	352	307	276	283	321	279	318	321	311	298	307	347	290	295	298	302	295	314	285	313	284	315	314	296	328	295	338	297	319	310	284	324	309	293	288	317	281	299	338	311	310	267	280	324	307	301	330	309	294	313	296	287	308	319	341	307	301	327	307	296	323	345	312	292	322	261	275	302	313	329	334	307	286	301	325	316	316	300	309	314	310	324	305	284	296	309	331	317	297	294	306	317	320	307	271	342	316	317	329	320	303	313	287	321	327	269	339	316	313	294	314	346	327	311	293	300	298	300	297	307	342	327	304	330	292	328	307	315	329	318	286	286	315	275	322	310	313	310	330	281	297	312	315	327	302	293	292	313	299	326	306	320	310	317	347	340	322	278	312	303	314	290	298	353	315	302	306	278	317	327	268	304	321	326	346	288	321	277	284	284	299	325	323	301	307	332	300	313	290	297	294	301	311	333	324	315	305	306	320	302	314	336	307	327	278	296	287	288	302	328	329	329	329	345	319	281	286	285
11530	6453	13624	14140	10925	8892	7178	6688	5667	4207	3331	2661	2395	2281	2225	2032	1748	1700	1591	1523	1529	1529	1380	1256	1097	1044	948	987	969	860	770	823	819	813	782	861	777	777	802	800	782	810	761	767	784	762	741	750	771	757	748	800	728	714	746	722	774	750	807	774	740	776	768	746	794	724	762	774	746	733	747	748	772	793	759	770	719	714	718	740	678	753	704	781	714	751	821	735	751	772	766	775	760	726	749	724	765	796	766	762	747	737	727	740	791	744	724	770	759	761	742	782	709	774	796	774	774	754	746	759	805	801	775	755	733	776	697	780	729	735	776	760	707	792	704	792	730	705	715	771	769	761	766	768	782	767	748	769	776	773	756	736	795	771	755	773	754	772	732	749	771	746	706	766	805	737	743	764	763	770	738	751	744	717	761	758	735	748	751	753	776	768	744	795	777	763	690	753	760	744	741	722	727	746	722	735	713	784	828	748	763	774	769	777	773	709	772	741	788	768	754	716	749	754	778	798	749	750	742	792	766	795	732	735	703	760	744	768	753	722	761	778	773	770	753	807	749	764	733	740	734	756	807	782	752	764	762	787	772	774	737	734	757	793	732	768	751	741	754	773	743	806	775	745	738	750	752	777	736	749	772	782	733	747	757	782	792	773	791	736	747	733	721	729	732	742	766	784	778	755	755	753	756	754	745	797	761	724	744	750	792	760	773	792	757	730	717	787	746	760	755	727	793	794	754	794	742	732	754	755	753	758	766	772	754	805	690	747	738	726	745	739	764	753	743	731	792	787	679	766	712	748	728	742	800	762	785	736	730	778	805	771	763	783	718	722	803	744	734	775	756	731	728	768	733	732	717	746	760	800	783	755	754	730	763	774	719	775	742	730	762	818	782	765	777	735	765	784	758	776	769	762	724	763	759	748	722	740	735	749	772	798	716	751	790	779	753	753	741	766	790	741	756	759	787	783	728	786	796	773	792	800	804	726	768	755	771	754	768	745	771	780	755	745	757	736	785	753	752	779	799	759	718	725	787	777	787	705	771	753	750	748	818	790	717	729	779	750	732	754	722	751	727	777	777	729	769	746	757	733	771	784	773	710	811	766	735	726	718	744	751	774	758	744	785	777	781	746	762	750	724	727	722	762	766	773	754	785	749	745	788	798	688	766	711	736	713	812	753	745	700	778	722	753	702	722	725	790	717	759	732	763	767	773	774	768	783	703	742	765	746	776	772	715	768	801	754	745	771	730	762	796	758	737	792	787	772	730	746	750	735	765	731	700	782	731	707	767	782	733	785	749	738	744	751	770	751	750	754	707	807	741	762	710	748	754	762	733	762	779	757	740	802	706	756	767	754	765	730	723	769	733	735	764	696	735	792	692	801	789	764	780	803	733	756	713	743	772	773	736	711	780	740	743	776	745	753	726	743	696	809	785	733	713	763	782	743	766	761	763	803	750	737	741	790	759	686	762	732	730	792	733	736	740	755	771	706	761	687	763	770	740	795	774	747	700	766	752	754	733	764	757	731	711	799	749	759	722	756	744	736	742	788	762	773	745	732	785	719	723	788	803	749	747	801	761	724	796	683	817	743	728	726	763	797	764	759	753	768	770	769	760	722	775	777	789	749	734	757	752	768	771	778	737	755	756	756	745	800	745	756	753	779	691	794	771	747	776	729	725	786	804	756	766	721	734	777	743	809	710	740	688	792	745	732	776	742	757	748	738	742	765	751	708	694	733	735	752	746	800	740	788	778	728	741	747	766	723	741	693	712	761	706	751	708	688	769	721	791	754	723	777	761	751	719	731	747	740	749	735	784	755	774	761	754	740	773	757	754	737	759	740	710	798	760	758	740	760	745	784	763	750	698	739	758	779	748	782	779	775	751	785	760	738	718	788	769	837	756	741	752	756	744	745	722	751	719	760	796	804	799	719	771	728	765	751	750	769	699	771	726	717	764	753	744	739	791	743	732	725	746	715	728	762	817	755	770	763	774	801	730	730	725	727	723	738	737	771	790	760	741	748	722	742	716	747	733	751	732	712	763	738	796	755	742	772	759	735	757	826	756	749	719	788	743	778	784	768	735	766	758	749	775	797	752	775	726	738	746	767	701	730	760	724	719	753	728	740	751	773	761	731	739	727	735	771	775	771	739	764	787	762	752	774	763	750	737	717	755	779	717	718	760	718	727	754	783	765	726	728	759	754	799	771	737	831	746	705	766	716	764	727	801	729	786	772	774	781	788	753	761	744	707	727	766	781	816	757	725	719	784	794	807	780	724	761	737	745	755	748	743	706	734	754	742	746	775	756	760	732	740	697	755	792	711	742	776	718	734	742	737	754	767	762	758	740	757	744	724	770	763	778	759	755	746	765	773	743	729	727	735	778	720	728	745	690	779	775	726	777	731	676	779	787	779	737	762	765	737	742	724	737	797	759	770	721	718	731	768	761	825	736	789	741	726	714	727	764	755	788	780	798	747	787	719	729	795	731	783	794	773	743	746	789	771	750	734	762	713	740	738	738	779	760	699	766	728	775	796	715	713	739	779	762	774	747	770	803	787	729	804	745	736	733	709	756	726	736	773	758	736	731	746	750	725	717	749	768	777	737	778	756	756	778	686	745	741	784	760	764	785	778	705	724	714	751	755	725	786	786	771	757	771	763	713	716	746	731	749	720	735	723	753	768	824	768	741	794	787	799	778	704	738	739	783	727	772	710	735	727	742	749	747	721	710	770	717	765	779	781	772	737	750	766	713	734	765	748	785	785	746	759	748	801	723	722	742	718	750	754	737	744	811	755	780	745	758	790	820	756	751	770	726	761	791	740	785	766	747	782	813	736	766	743	742	769	767	765	710	741	782	730	750	772	737	763	776	715	740	762	749	751	753	693	736	757	727	767	760	775	759	729	743	767	757	777	719	725	724	767	731	739	735	741	750	707	753	774	743	722	761	762	777	754	801	768	720	739	761	764	743	719	757	721	770	747	713	774	752	785	741	732	753	731	769	761	732	758	732	773	757	760	753	731	780	734	729	781	774	747	727	795	812	725	773	791	715	758	743	751	799	736	761	743	733	797	791	761	830	703	768	779	780	753	756	748	733	780	784	753	750	775	767	771	731	724	722	728	728	794	747	759	745	725	763	734	752	807	731	758	768	700	742	831	722	774	765	707	746	817	737	750	759	722	736	762	726	754	741	762	746	772	705	736	745	746	778	730	749	770	758	711	784	712	750	785	731	743	728	785	734	733	766	774	793	750	768	774	734	767	768	756	812	732	699	737	720	724	740	710	768	752	752	762	777	722	749	772	780	751	735	748	762	792	826	762	768	743	731	764	761	732	715	770	782	758	727	762	800	763	769	734	762	777	804	754	794	755	806	731	777	751	757	727	771	731	739	741	721	808	741	727	754	728	726	743	788	730	763	713	744	785	760	712	735	715	752	722	779	710	742	785	720	789	750	731	748	795	809	744	725	726	775	763	756	750	758	743	769	737	744	787	784	770	718	747
22390	9504	10730	7281	4494	2757	2369	2174	1549	1118	849	713	629	630	601	532	517	451	449	414	425	399	346	363	311	296	269	276	289	288	264	266	230	270	268	264	246	237	241	261	256	261	266	252	261	255	252	254	245	246	262	213	267	292	273	304	289	258	237	250	225	264	242	239	252	248	251	242	239	239	253	260	251	227	259	271	285	256	263	254	258	235	248	273	242	225	254	257	252	232	255	242	236	247	248	252	254	263	247	251	244	253	255	251	236	239	263	222	228	238	253	271	268	230	222	255	225	275	258	252	257	254	280	247	258	240	246	249	256	243	248	266	277	239	238	246	279	260	254	249	245	256	295	276	255	275	245	270	253	272	262	272	268	234	255	238	248	264	243	280	227	260	231	248	258	267	244	243	212	238	259	257	233	241	263	265	258	261	257	246	248	235	271	240	249	245	239	262	237	241	251	290	279	243	270	264	252	256	283	226	261	263	265	264	259	235	227	253	241	250	259	256	260	272	259	233	235	242	247	225	262	274	274	279	264	275	247	221	261	269	240	252	243	234	234	257	255	272	264	233	245	268	229	250	223	246	276	266	238	254	270	248	241	241	279	229	232	242	258	248	274	234	236	237	267	254	235	252	282	252	253	245	226	263	235	241	240	253	257	239	230	263	240	259	255	234	248	277	262	251	259	239	242	243	243	251	281	251	250	264	258	265	255	243	209	253	260	255	243	245	232	266	255	232	279	262	260	246	237	247	256	243	266	268	255	275	262	272	258	269	238	235	255	246	227	240	246	257	248	264	251	224	249	229	238	231	248	268	262	255	277	246	278	248	255	267	236	234	228	244	229	259	257	245	235	242	284	226	276	292	259	242	254	222	247	222	263	264	258	251	230	211	269	266	256	218	248	263	243	250	235	243	222	247	226	266	273	270	251	244	260	256	265	285	232	269	252	220	250	280	214	258	263	231	243	239	255	259	247	261	231	254	219	257	260	264	233	270	255	212	272	237	252	283	225	271	271	262	281	241	262	269	248	261	251	289	261	248	266	241	268	264	261	254	241	258	248	254	233	238	268	259	243	215	270	245	238	249	238	250	275	266	257	254	265	279	262	270	248	238	255	246	265	244	254	261	235	248	238	252	254	285	228	245	276	236	231	237	282	231	259	255	244	265	231	249	259	236	247	295	233	251	257	260	244	270	256	276	278	251	239	261	277	276	257	238	258	275	241	238	264	271	257	231	242	274	248	257	244	244	251	248	261	240	251	246	251	224	248	218	266	266	265	245	230	269	261	222	238	243	224	268	244	253	238	228	220	275	257	247	269	261	253	253	258	246	256	246	266	280	242	294	253	242	261	257	229	255	265	239	277	255	226	242	250	258	253	207	223	259	245	242	231	264	243	262	234	271	232	278	219	204	255	228	247	277	278	254	257	268	247	260	263	259	237	269	257	273	245	264	231	250	258	242	239	253	248	252	234	225	254	243	280	242	227	257	266	249	225	227	246	231	261	258	262	233	241	247	265	256	263	255	250	241	250	254	254	258	236	218	242	263	274	244	284	224	249	237	253	253	249	269	266	265	241	217	253	255	245	259	236	235	262	247	267	254	242	251	266	240	255	243	223	233	240	254	235	233	243	272	290	250	226	241	211	273	246	264	237	234	250	236	224	245	246	262	251	221	219	242	260	249	233	254	256	241	258	239	243	238	256	280	245	275	254	229	222	229	262	244	267	247	227	261	237	284	263	248	246	273	271	278	256	237	245	225	258	249	222	283	281	257	256	224	241	247	224	265	246	239	244	240	246	252	254	262	241	279	292	295	235	222	240	264	270	247	237	251	278	254	232	287	280	250	232	228	256	270	218	253	251	252	281	261	244	261	247	245	241	273	256	223	253	272	227	254	257	249	258	270	236	260	258	272	244	226	259	246	234	254	251	267	249	250	232	242	227	255	241	245	234	274	215	251	252	253	273	223	250	258	246	242	252	247	262	263	239	268	237	275	230	268	270	228	260	237	234	238	268	272	260	259	250	246	236	241	264	258	255	259	265	258	254	233	239	253	235	234	221	220	265	235	266	273	244	259	254	259	252	257	260	268	246	255	252	241	277	268	250	234	226	270	248	270	223	251	246	231	234	285	265	229	233	242	254	237	249	256	261	231	248	257	253	249	236	251	255	245	260	257	242	234	269	246	243	244	235	270	258	216	245	231	240	242	295	247	257	283	256	274	253	234	225	252	250	243	273	278	235	262	236	271	252	273	232	290	266	238	243	288	218	265	234	252	261	248	265	282	237	230	224	248	252	218	271	259	269	267	239	254	221	264	254	236	255	270	248	268	218	267	258	252	278	268	243	229	269	234	250	254	308	275	274	224	240	260	240	270	244	287	265	254	245	256	224	264	234	231	252	269	239	245	252	259	269	260	247	255	246	225	242	254	261	259	264	256	229	239	252	234	258	275	231	237	229	230	260	245	252	244	242	242	246	246	261	241	244	263	203	260	253	254	215	247	251	271	263	275	237	253	253	227	204	294	243	262	249	270	224	250	253	266	249	260	238	277	251	257	243	264	255	228	262	235	243	259	277	245	247	236	237	258	242	228	243	232	268	213	238	249	267	256	242	251	254	243	255	257	234	251	253	272	229	228	221	253	264	251	270	238	233	259	242	218	237	246	251	230	235	241	224	284	244	264	266	227	244	248	271	256	250	258	212	255	251	229	235	267	260	238	240	233	244	282	231	260	236	249	231	255	243	262	260	244	270	263	269	233	258	273	275	224	278	238	234	245	225	270	240	266	262	239	224	235	249	253	221	251	254	258	274	240	244	238	241	255	224	246	279	286	248	257	260	230	247	228	252	234	259	247	245	248	238	284	248	230	236	241	255	237	262	279	241	230	301	271	260	260	227	235	244	246	245	273	242	245	240	252	260	229	222	246	260	251	261	269	239	249	224	245	249	225	252	236	257	268	242	282	236	281	232	248	259	254	259	256	238	233	253	237	250	231	236	267	260	247	241	230	248	247	260	240	267	300	249	257	251	259	244	261	259	263	245	277	229	236	256	249	266	265	284	225	244	213	229	265	254	234	284	223	258	241	265	276	217	238	234	254	227	240	242	232	267	263	271	263	255	240	255	248	227	238	259	255	252	259	271	271	264	252	228	258	240	288	228	247	256	240	239	274	269	277	258	231	248	237	245	296	245	225	268	269	265	252	259	251	272	255	257	252	265	252	247	264	228	239	270	256	256	225	255	241	247	238	239	262	256	213	245	266	249	252	236	230	275	243	267	287	250	263	233	255	262	264	261	246	267	259	247	222	254	222	262	257	249	255	238	242	276	263	224	226	238	260	264	228	247	240	268	284	258	254	242	250	266	269	255	246	270	262	263	241	252	284	252	268	228	235	262	255	242	257	238	269	254	258	250	239	239	271	250	258	262	257	278	265	259	239	239	244	268	237	271	263	262	256	273	254	243	257	239	267	232	239	235	243	249	242	211	253	258	252	258	237	219	230
14491	8449	17138	16980	14122	10813	9838	9345	7335	5184	4092	3371	3242	3097	2755	2466	2195	2102	1949	1966	1827	1645	1425	1277	1057	951	946	887	852	787	690	756	721	743	726	767	693	655	664	631	651	655	657	687	670	635	612	656	634	623	605	638	652	657	668	649	614	621	627	671	618	626	617	623	667	639	660	632	603	686	640	632	622	610	622	561	629	622	637	604	633	612	622	638	618	598	572	623	621	599	584	606	593	638	604	581	598	625	668	613	606	622	620	589	599	579	622	613	571	648	642	685	589	601	623	629	600	618	629	650	624	600	671	646	599	629	591	617	594	620	629	622	608	640	600	621	621	626	609	633	623	610	627	618	618	600	641	589	615	624	648	601	622	607	647	613	589	621	637	634	599	623	637	639	630	590	631	586	642	598	616	665	604	639	633	635	616	588	629	591	650	615	637	599	634	618	633	662	606	656	645	628	610	653	604	605	648	638	620	636	660	593	588	638	624	609	622	605	639	620	627	614	632	598	605	597	636	624	584	598	658	623	632	612	609	606	644	648	625	641	677	603	613	634	602	624	637	587	628	620	592	690	631	622	629	660	628	628	590	654	614	639	625	574	626	623	595	683	620	605	640	617	647	618	630	628	651	630	606	635	616	586	561	581	601	595	611	627	583	629	663	618	564	649	626	631	594	618	598	587	608	696	629	642	623	604	602	656	614	618	646	641	630	565	596	607	611	616	631	643	665	625	586	629	626	661	627	593	623	655	608	616	612	687	653	612	640	593	594	632	611	571	676	588	654	656	614	572	627	600	636	577	576	661	614	651	647	630	630	666	613	602	555	624	594	644	641	621	656	594	605	623	630	611	633	545	632	587	600	643	616	659	609	604	666	604	622	630	654	580	576	628	676	649	666	594	646	643	601	572	586	611	609	630	603	588	598	633	561	628	584	627	591	611	634	654	592	623	609	587	667	611	596	596	657	587	633	631	633	621	574	600	629	606	616	608	618	626	574	646	579	662	623	629	657	635	643	614	643	607	628	651	633	605	641	612	606	616	619	610	663	598	654	642	637	630	622	631	599	621	628	651	652	609	607	638	621	590	643	609	646	573	584	644	634	600	672	613	574	622	635	641	608	578	628	602	648	633	620	639	621	630	646	596	615	607	646	633	674	599	566	654	647	620	597	613	621	667	639	587	609	613	645	624	625	608	617	677	617	585	645	609	604	631	627	593	552	641	605	647	644	603	602	641	614	590	608	651	583	622	641	599	608	664	582	589	597	640	615	631	638	612	597	595	594	604	652	633	649	624	616	623	614	604	656	644	631	630	606	618	638	624	657	612	636	586	583	640	597	648	644	622	622	571	655	597	586	648	628	599	607	598	616	627	618	621	624	597	573	633	639	626	624	591	638	619	602	597	604	612	610	594	643	589	601	610	635	614	587	648	638	618	612	584	571	646	649	601	585	647	600	622	665	641	641	596	628	607	654	606	631	638	598	652	591	644	619	616	581	612	640	602	595	640	608	593	633	621	619	642	601	586	618	620	589	616	661	632	620	608	646	632	628	617	651	589	643	660	597	625	634	634	615	629	620	616	594	642	626	596	669	638	605	636	591	611	641	641	611	638	639	641	634	627	584	600	620	644	617	594	640	578	617	655	654	628	611	621	657	606	626	574	593	649	631	575	633	648	628	634	628	596	652	643	656	614	604	638	633	609	587	635	616	655	603	639	668	615	596	644	633	633	643	594	623	639	578	595	675	627	618	615	667	643	628	645	675	611	617	605	606	601	623	633	606	614	591	624	673	588	627	625	643	618	637	592	620	609	609	588	653	670	644	648	617	663	595	606	600	657	672	657	635	640	612	611	622	562	607	664	604	634	626	654	615	616	621	568	661	624	627	624	603	616	586	573	660	640	667	581	625	607	639	611	642	641	588	597	692	577	594	601	606	611	607	651	638	665	593	632	569	624	625	647	620	617	580	685	650	605	602	603	635	661	670	642	616	599	675	621	619	578	628	607	629	639	594	621	649	633	635	629	610	615	641	624	612	645	592	657	609	567	577	662	584	612	611	605	615	602	586	640	624	625	649	597	604	632	652	623	618	616	619	650	639	622	586	622	572	627	649	617	679	584	597	612	665	621	642	654	635	567	594	608	609	590	646	644	631	641	619	629	600	638	630	585	623	594	618	632	634	606	637	659	628	599	615	611	603	614	627	618	590	599	604	610	614	600	643	597	648	617	609	586	583	617	602	638	633	603	646	598	621	577	638	583	655	593	579	627	625	610	638	559	631	637	618	604	578	590	591	653	586	660	584	636	622	605	605	644	641	647	631	624	631	664	648	614	568	612	590	598	580	583	633	610	609	623	582	612	629	590	582	647	609	607	650	601	663	645	589	603	630	635	574	646	627	584	681	616	603	637	610	640	579	650	588	666	648	632	621	631	585	628	600	603	666	612	657	627	661	662	631	580	642	642	655	638	611	603	635	622	646	605	637	601	670	583	608	638	627	609	578	591	626	641	644	605	647	591	623	621	613	619	630	594	633	595	661	652	627	618	619	643	658	589	629	614	652	572	616	616	571	604	595	601	622	613	660	606	666	598	564	624	610	715	618	633	656	616	610	600	614	592	617	609	649	643	653	631	666	660	655	606	642	630	647	625	638	589	633	675	647	605	563	640	610	618	610	643	583	601	616	624	669	618	593	593	615	679	613	610	641	600	568	594	600	619	638	626	613	645	623	608	632	600	622	645	628	575	616	661	621	626	587	590	650	564	648	617	637	596	613	659	694	600	590	651	613	635	615	625	619	654	590	658	623	611	620	638	591	651	613	635	632	606	619	625	609	608	593	651	610	608	597	679	604	588	600	635	657	639	610	610	639	606	576	597	634	598	601	624	621	614	622	657	632	639	638	639	627	646	623	581	562	589	620	643	657	666	622	635	660	629	591	612	587	604	650	604	661	621	608	631	610	628	637	583	645	625	615	591	638	671	597	644	631	626	637	582	626	596	646	596	626	622	634	640	639	610	596	613	625	591	598	622	621	646	613	627	625	586	621	593	617	627	644	597	628	637	614	617	618	628	636	670	582	666	611	634	618	606	617	622	592	640	619	573	614	609	679	635	656	612	618	585	627	625	614	638	605	608	623	620	647	603	607	636	614	620	619	687	606	626	601	624	670	622	571	599	612	705	616	638	595	644	632	650	662	646	652	594	619	662	625	624	596	604	618	601	616	599	600	593	598	600	611	610	596	618	616	644	644	617	582	623	661	675	539	660	644	632	621	626	640	587	632	615	611	630	626	627	643	618	634	622	621	605	638	642	565	631	657	606	617	662	594	611	577	602	635	655	590	638	562	576	584	618	622	612	614	610	619	603	649	631	620	597	625	605	636	639	626	628	630	601	612	635	610	657	596	641	611	593	629	644	623	552	603	592	647	618	586	604	606	622	653	598	629	597	619	645	632	633	621	575	605	634	609	591	629	644	587	637	598	626	651	637	636	620	631	605	640	585	622	578
7269	3828	4264	2699	1668	1246	1076	956	770	603	555	464	505	479	460	435	398	412	373	384	421	351	345	369	324	316	328	326	308	322	305	333	335	320	320	304	285	358	352	344	311	271	308	328	350	313	321	322	308	280	291	322	294	302	314	308	316	341	311	325	345	292	323	314	337	297	310	300	308	284	300	307	317	294	308	335	333	326	310	322	305	334	282	320	319	322	335	327	323	310	304	325	345	310	334	320	313	354	279	323	357	296	341	291	289	286	276	317	327	341	298	311	322	296	310	328	329	351	320	314	300	316	273	310	329	312	328	279	302	313	313	306	342	341	304	290	304	282	286	315	317	318	294	316	322	293	305	294	331	281	332	298	322	312	349	323	347	301	327	281	292	290	292	336	343	311	299	333	298	353	326	341	317	337	308	316	303	338	319	290	307	307	317	315	318	345	287	302	326	337	333	309	306	340	335	314	302	298	326	315	321	311	335	293	285	290	310	324	315	335	320	288	320	334	333	300	318	328	307	305	318	311	300	324	345	330	307	282	341	316	309	288	302	316	280	327	324	351	303	322	308	315	295	316	288	327	328	338	312	306	332	336	322	319	325	293	324	305	326	322	277	308	310	327	320	316	302	331	279	304	299	309	284	345	326	317	341	325	338	294	339	325	336	308	320	331	312	321	321	311	337	335	297	323	305	333	323	301	342	351	332	344	304	345	299	303	319	310	310	293	299	279	309	277	303	338	327	326	334	306	299	263	289	328	309	312	309	321	307	298	298	307	315	311	326	314	301	327	329	322	319	307	315	295	315	322	297	318	293	310	297	311	290	324	311	288	303	281	282	314	320	315	329	294	349	336	327	323	296	302	300	288	286	287	297	308	302	335	288	326	303	314	323	310	310	296	312	287	292	318	304	296	318	316	342	321	315	307	317	302	321	304	318	311	297	332	291	279	305	290	326	335	305	308	329	321	293	293	322	299	314	323	308	298	341	313	325	312	317	325	331	293	314	310	322	303	273	310	338	280	331	321	296	321	349	333	324	330	312	295	314	301	352	290	327	302	316	326	280	333	316	276	301	318	352	331	341	263	300	310	309	343	279	286	306	315	298	328	344	298	308	310	333	296	335	310	313	328	322	342	307	320	295	311	341	285	347	283	318	304	298	302	305	311	298	317	359	300	314	298	300	302	306	318	301	315	353	321	312	287	324	329	328	302	347	332	346	344	285	307	337	316	347	307	299	313	312	318	285	272	326	312	296	317	292	308	300	298	286	330	280	297	350	338	296	286	314	313	330	338	317	314	319	320	337	324	297	354	317	291	323	319	320	329	310	337	314	290	297	338	324	320	288	325	323	306	307	270	348	329	337	301	311	320	358	313	327	313	319	303	328	316	305	353	292	338	323	327	326	300	341	313	310	305	319	346	314	307	330	308	332	295	304	308	273	303	302	317	327	309	305	321	312	298	322	309	300	296	337	318	294	308	292	311	273	276	316	319	282	293	321	334	309	329	294	336	339	343	281	352	327	307	303	307	288	317	318	317	294	279	319	322	320	326	353	281	317	307	309	319	336	290	264	319	337	313	322	325	327	305	300	368	346	318	312	300	300	318	298	307	337	318	324	307	289	303	317	338	303	342	344	299	326	300	273	371	322	283	303	314	331	333	324	306	332	311	308	312	277	332	315	300	335	316	285	349	306	311	310	331	318	325	334	301	295	308	313	329	296	323	312	312	278	277	334	307	324	318	322	316	309	310	313	313	346	322	327	313	288	314	313	337	322	296	316	302	321	280	273	311	335	323	339	366	326	311	345	290	300	352	323	306	339	337	317	322	338	312	304	308	331	320	289	292	294	338	322	319	299	316	327	321	314	332	320	315	322	319	322	288	326	294	341	343	310	336	308	336	314	290	326	322	307	314	328	294	313	286	304	327	315	311	316	343	315	320	317	332	306	329	296	316	342	326	294	316	336	328	321	350	320	285	352	290	311	337	308	332	332	305	287	304	291	327	303	286	312	289	300	281	303	303	323	314	327	327	323	300	319	346	301	297	268	309	284	316	317	311	312	300	317	274	305	308	305	330	292	357	316	296	326	328	341	306	312	353	290	355	345	306	334	300	321	315	350	298	298	270	305	331	332	302	316	322	289	264	330	344	317	343	291	339	342	359	291	283	303	327	306	290	313	299	309	292	307	308	300	298	315	327	319	300	291	342	323	299	299	308	297	308	293	305	318	320	318	321	311	289	302	307	338	309	298	324	292	300	316	291	302	283	310	315	329	289	340	336	305	307	316	299	329	293	307	314	326	291	311	327	306	271	320	322	329	287	330	316	307	282	303	329	275	311	354	329	355	315	328	324	309	345	316	281	331	325	312	305	311	324	314	304	314	299	327	301	331	299	326	307	342	317	276	318	336	288	310	311	324	307	299	312	290	307	305	325	314	325	322	295	309	321	321	314	350	320	305	307	307	309	318	313	336	314	278	364	323	330	293	280	323	307	303	294	300	298	312	296	300	288	304	316	281	312	306	330	319	313	333	312	329	329	305	298	327	336	315	316	303	285	320	299	293	317	317	318	352	305	317	330	309	296	318	322	338	313	302	298	336	286	325	326	289	272	303	338	333	282	327	309	330	325	349	316	325	317	344	282	288	331	285	298	313	332	300	315	303	300	313	332	320	328	335	301	334	305	300	316	340	303	308	322	307	315	302	311	309	300	286	316	332	332	315	305	330	319	327	321	315	299	276	311	341	314	333	315	317	313	304	320	286	355	309	305	308	327	296	327	338	330	325	293	290	292	298	346	337	321	324	302	303	319	333	286	345	300	257	330	316	283	317	325	340	294	320	337	310	322	338	326	296	289	339	320	324	285	335	316	323	304	334	317	311	296	324	328	307	330	356	277	312	318	307	315	292	292	344	316	286	304	290	311	317	322	328	329	321	343	312	345	301	289	281	292	326	279	313	299	322	320	334	334	307	301	312	293	293	337	333	301	336	306	337	334	303	332	288	309	320	298	312	289	296	343	320	316	312	329	314	326	308	313	293	310	304	300	330	301	343	304	309	305	331	323	308	309	303	340	292	301	281	302	298	298	323	337	327	311	339	316	320	350	324	313	315	291	306	322	313	316	310	315	310	309	283	315	318	326	293	319	337	322	349	319	297	280	336	316	310	319	306	317	304	324	308	294	304	310	292	329	301	339	304	341	300	300	285	327	330	330	316	330	314	306	337	317	300	297	322	326	336	337	319	307	326	305	329	309	344	325	324	302	307	327	307	332	331	313	261	308	319	294	335	349	315	309	300	318	341	290	311	358	331	306	320	289	314	330	297	334	281	275	302	314	331	292	296	313	323	314	312	296	287	322	321	312	317	265	329	334	310	302	319	305	320	307	300	343	305	307	309	324	348	325	321	310	322	305	304	321	310	317	306	320	310	340	321	357	319	331	312	331	312	306	306	320	326	316	320	307	309	279	288	328	303	301	317	314	324	307	314	356	324	317	285	318	274	302
5808	4152	8459	8292	6065	4745	4580	4080	3164	2474	2069	1849	1857	1615	1579	1446	1421	1363	1368	1385	1199	1188	1128	1020	907	888	892	886	894	828	785	793	800	809	824	763	776	767	734	741	743	752	765	751	772	744	783	777	753	842	777	759	750	757	749	723	756	736	781	740	819	784	798	721	748	773	773	799	761	750	795	719	706	794	782	797	781	799	798	762	765	736	736	771	752	784	776	706	782	751	761	772	738	790	713	774	704	775	743	769	733	769	718	768	789	744	793	768	737	798	773	750	786	738	783	795	754	733	770	723	792	757	736	772	737	779	798	817	790	735	738	769	775	732	758	690	770	753	724	763	751	771	780	781	774	753	712	743	735	755	773	721	777	758	741	761	726	719	786	781	781	744	731	762	702	748	773	768	770	754	796	759	741	742	758	739	747	782	767	792	714	770	800	770	757	740	735	761	713	748	749	753	802	802	751	683	745	780	797	782	769	760	706	736	803	788	780	777	755	767	758	762	795	734	749	767	750	761	762	781	780	747	766	742	769	754	755	765	735	780	775	801	755	738	729	710	775	754	743	724	769	761	806	756	773	807	718	783	763	752	786	804	743	770	753	742	794	769	760	777	800	715	734	795	759	753	758	741	743	730	738	714	758	745	741	746	760	719	812	739	725	766	765	731	756	750	783	766	774	749	763	783	771	709	732	735	759	722	801	778	795	753	728	763	757	752	753	770	737	814	749	737	771	815	757	778	735	727	772	712	793	726	789	733	740	790	748	786	807	760	780	759	713	763	761	777	775	723	760	740	760	728	757	770	745	764	791	741	779	735	711	751	746	733	763	737	700	798	734	722	707	704	775	798	772	751	707	767	779	746	780	758	781	756	720	783	793	730	730	765	809	746	780	747	756	760	736	765	748	766	753	751	693	774	764	784	779	778	765	774	806	782	779	757	812	802	736	678	780	769	722	773	765	720	728	772	746	802	754	727	791	771	745	744	777	794	753	741	758	725	731	783	761	710	751	793	778	766	789	792	754	766	732	785	799	783	783	730	729	768	760	761	774	760	747	759	730	753	702	728	752	716	711	761	792	781	717	766	778	762	769	729	773	798	728	782	756	786	732	757	736	781	751	756	731	746	774	815	747	771	709	773	787	746	756	749	785	807	796	738	758	752	709	781	737	747	755	739	752	781	738	753	767	771	756	743	716	783	778	740	762	770	769	784	759	774	754	738	771	752	784	784	740	741	735	751	753	772	724	718	784	744	760	723	784	778	733	743	772	777	751	803	743	764	796	771	765	799	777	749	786	776	778	752	759	736	738	766	747	753	821	784	782	773	790	731	780	738	754	770	748	749	818	703	779	780	744	740	815	773	796	762	765	750	689	756	770	792	735	776	785	755	742	775	788	755	762	764	783	774	778	789	742	775	736	759	772	767	732	824	787	730	768	766	815	786	785	742	740	753	754	757	770	814	743	717	732	749	824	734	760	739	749	748	789	759	762	795	760	773	751	796	777	804	764	761	725	800	731	783	812	805	824	761	767	795	806	761	725	788	779	750	833	746	769	774	752	759	742	752	747	715	775	753	751	711	799	751	745	805	759	778	806	746	768	762	760	824	740	758	803	793	770	762	707	760	767	768	740	759	735	747	733	764	769	776	787	789	779	788	757	800	756	778	713	802	742	820	791	771	729	732	753	734	778	793	740	817	740	725	758	733	805	753	778	816	769	748	750	792	801	774	732	804	772	793	717	737	738	785	772	741	758	759	760	725	736	792	767	723	772	758	770	757	749	742	723	776	731	741	739	748	772	850	777	746	741	734	762	764	805	737	759	785	744	765	736	768	736	744	765	732	772	749	778	797	768	801	779	776	701	773	776	747	750	750	847	759	729	741	774	784	734	753	772	792	770	754	740	789	716	771	777	766	770	739	764	770	763	775	775	804	784	786	777	737	747	804	760	790	793	726	728	753	767	782	771	773	783	742	769	814	736	741	778	726	785	822	760	814	760	748	806	726	761	772	743	781	766	801	771	736	768	801	752	741	781	765	768	721	762	743	782	783	723	812	722	769	740	814	725	754	734	761	776	732	810	782	815	764	801	794	746	806	744	736	769	780	791	771	783	769	741	750	763	787	700	758	783	777	780	753	792	748	770	766	774	753	731	774	781	742	736	741	769	752	746	788	711	724	746	776	754	753	780	750	730	771	746	777	797	768	780	770	725	754	745	735	808	777	762	771	805	770	733	770	755	762	755	782	747	740	738	759	741	744	792	796	759	741	797	771	814	719	775	799	756	778	763	732	766	733	757	766	781	728	741	767	732	751	767	736	799	774	742	720	752	777	707	754	759	719	793	849	823	725	773	809	786	741	777	800	769	805	793	723	781	751	780	798	770	773	776	745	785	727	788	797	795	721	817	737	751	810	754	769	783	754	740	814	763	771	775	762	770	746	786	791	798	752	773	773	751	750	752	699	768	779	738	757	753	765	774	727	768	763	743	746	752	786	748	766	747	754	763	755	729	776	735	724	773	740	780	704	750	749	833	789	756	759	768	754	782	825	783	764	721	749	815	747	762	794	776	800	764	750	746	768	798	778	788	743	776	802	754	757	700	799	799	761	753	749	739	719	736	772	761	762	711	808	782	713	710	773	811	725	757	778	739	792	790	709	802	740	784	815	735	729	748	762	767	751	769	817	790	756	740	783	722	744	729	727	773	756	740	783	744	743	788	762	826	805	769	723	774	788	755	790	802	772	764	754	761	751	776	736	745	789	758	742	759	806	770	765	722	754	761	728	702	775	753	772	738	850	738	798	741	778	783	764	755	768	751	778	764	740	742	743	735	810	770	748	777	808	751	761	765	779	809	739	695	755	818	785	773	763	789	763	740	778	728	742	739	769	788	733	751	776	774	729	777	762	746	796	766	750	718	773	793	802	780	808	769	749	750	754	807	802	796	768	764	737	823	767	764	741	758	747	742	761	734	727	782	814	759	804	768	780	777	784	794	694	724	739	747	755	720	782	752	766	757	786	739	711	744	757	794	731	748	791	761	756	740	730	749	756	730	807	731	721	779	770	764	777	785	739	751	719	736	772	727	722	705	777	773	772	731	755	768	740	816	749	742	714	704	792	738	786	760	749	785	740	803	726	767	759	752	763	770	757	763	750	779	747	809	773	766	749	790	786	760	761	782	745	759	767	755	781	766	755	761	783	808	744	759	764	765	748	765	756	773	768	759	764	755	758	812	717	739	759	697	780	758	787	753	772	763	724	741	747	818	724	725	772	786	756	780	746	786	768	744	753	787	759	747	751	797	833	802	790	697	741	754	774	762	747	782	778	744	758	754	753	754	725	746	742	714	762	736	764	762	762	739	751	773	764	751	739	787	742	778	749	813	780	814	730	761	761	715	780	767	820	797	771	770	765	781	784	786	738	736	754	729	769	771	745	754	737	761	782	757	723	769	819	756	712	783	723	765	745	749	793	761	704	737	733	757	786	781	734	759	783	747	769	763	740
14472	6351	6566	4504	2565	1829	1681	1331	1128	890	764	635	595	571	513	521	491	499	416	479	408	401	360	373	352	339	300	328	321	315	312	304	317	317	314	344	284	321	303	322	310	313	290	282	304	309	296	281	296	297	278	320	336	318	291	297	306	330	307	336	322	309	279	296	302	327	304	303	291	276	267	291	326	325	328	315	280	312	317	307	331	281	278	299	309	281	310	271	286	308	261	288	328	296	297	328	289	287	307	283	303	319	289	313	315	338	297	328	306	297	300	317	311	297	294	305	327	301	276	327	296	298	326	313	344	286	281	309	325	298	308	321	316	280	296	302	268	314	336	320	322	320	323	300	308	314	283	297	293	336	318	286	306	335	298	303	320	341	332	301	318	292	298	333	328	287	315	311	273	334	302	322	312	273	307	314	301	309	321	284	290	346	284	284	306	302	327	310	313	303	330	266	300	300	322	315	290	290	293	281	343	281	261	288	305	302	286	294	293	271	285	309	287	287	280	327	336	315	330	335	292	321	263	320	309	330	301	334	304	324	286	235	267	316	288	275	329	334	302	301	301	307	305	284	289	287	323	268	285	307	316	308	295	282	316	275	300	306	332	330	313	328	342	306	285	294	318	293	276	323	380	294	295	310	330	279	288	311	307	305	338	270	325	322	329	300	301	286	299	305	299	299	320	296	283	275	319	319	293	295	313	298	304	323	315	281	284	284	295	296	312	303	304	298	321	291	291	288	305	292	275	301	295	296	337	337	286	342	294	323	324	292	279	282	325	315	295	307	301	327	330	283	300	300	288	297	301	308	298	290	294	298	306	302	299	335	310	329	300	305	279	339	262	288	312	310	335	325	302	297	316	319	296	295	296	312	301	276	343	288	302	306	329	319	331	295	310	292	290	297	325	297	302	350	295	273	282	284	308	293	320	291	311	322	315	311	291	305	267	302	302	328	295	313	276	291	296	320	308	282	316	343	279	328	305	355	294	308	321	289	297	317	347	303	292	330	317	271	305	325	295	335	287	261	301	316	312	316	309	307	288	281	318	302	308	301	332	258	287	330	310	303	291	317	318	291	319	304	316	309	307	304	297	298	316	297	324	326	303	294	316	342	296	289	306	286	303	296	332	310	304	278	318	323	317	313	310	270	292	274	302	284	304	345	296	327	295	341	303	308	309	276	306	301	298	290	313	328	304	335	309	292	317	322	324	285	286	289	300	314	288	296	318	311	301	330	289	313	296	302	328	310	307	309	282	300	302	308	302	311	272	330	288	315	266	301	330	293	285	299	273	277	258	317	328	301	312	300	277	309	326	323	305	307	290	294	287	299	285	287	315	301	286	297	319	318	294	307	294	323	271	280	298	263	296	301	295	322	293	334	324	296	287	299	290	294	314	303	321	325	293	282	333	304	309	319	328	268	275	276	322	277	290	305	303	304	317	311	307	295	279	309	295	314	299	275	296	284	301	303	306	307	283	248	301	282	287	296	303	319	316	316	321	296	340	302	301	329	334	321	349	294	319	301	316	308	316	287	303	308	282	295	298	318	313	275	305	299	290	310	313	285	302	266	319	306	320	275	303	303	307	283	350	284	308	280	295	303	317	310	309	334	295	277	305	325	310	292	315	291	318	306	290	274	311	294	324	302	315	299	308	311	278	337	333	323	315	337	290	304	294	310	321	283	299	291	330	285	292	317	317	287	340	296	297	303	321	274	317	286	293	332	343	328	299	300	297	327	307	331	307	287	312	313	314	297	281	285	283	320	305	290	308	300	275	341	335	317	297	295	307	287	267	320	299	315	309	292	324	309	322	318	290	292	303	304	286	314	294	325	317	338	335	333	304	274	292	272	282	285	267	326	276	313	295	317	310	313	319	303	298	304	301	291	285	332	346	311	294	303	311	303	293	308	287	286	300	302	286	304	316	322	293	333	286	301	313	306	350	294	301	316	312	317	289	313	280	325	310	267	310	292	282	303	280	277	304	293	301	319	280	306	333	317	309	308	340	278	343	310	318	311	326	272	304	297	330	346	315	327	298	305	326	303	307	297	290	307	311	310	301	301	274	283	299	307	326	313	328	292	319	283	312	304	293	297	295	286	311	296	287	284	285	320	303	285	296	309	295	292	318	275	278	296	333	308	340	289	305	311	321	274	290	296	324	310	326	293	314	279	270	278	302	303	331	333	279	288	308	291	338	295	292	309	320	293	319	307	296	284	322	311	297	289	295	323	309	286	295	296	312	331	306	276	306	301	263	293	323	285	313	326	294	295	331	314	327	285	282	292	293	347	299	330	306	292	326	323	288	354	322	301	291	314	295	297	302	358	323	312	317	291	316	338	300	299	292	326	313	316	311	310	299	304	308	297	309	293	300	277	309	317	317	267	322	321	289	310	297	308	297	326	266	302	307	313	309	305	299	291	267	288	308	279	274	285	331	307	297	316	292	317	314	278	294	298	278	330	303	284	328	319	312	312	288	319	305	315	305	297	276	295	313	286	296	293	307	315	319	327	344	312	325	298	331	312	265	348	281	288	307	309	301	269	319	295	311	302	294	290	321	325	314	318	307	294	300	319	332	294	281	310	325	275	301	281	306	325	283	324	308	302	312	298	329	283	308	306	335	311	269	322	309	328	299	297	300	324	306	290	314	298	295	327	343	283	315	294	302	282	304	323	316	309	307	302	287	314	315	310	304	316	319	305	304	282	307	311	293	293	307	331	278	320	315	292	300	290	299	315	278	308	317	302	294	312	292	290	310	316	307	289	313	285	284	269	295	306	288	294	266	314	299	302	321	287	350	303	304	271	294	283	302	326	317	281	269	316	289	302	323	296	279	311	318	328	320	303	299	302	279	330	318	312	328	275	279	288	286	275	297	330	293	306	312	301	303	310	328	328	291	301	332	312	316	281	304	327	315	303	300	296	280	307	354	306	286	328	289	252	316	314	289	325	296	323	279	302	307	318	293	300	270	311	306	287	266	293	292	275	295	285	312	304	313	287	298	305	303	299	294	285	276	281	295	297	276	316	323	282	295	291	287	306	311	307	327	287	329	276	337	311	332	325	312	309	311	329	293	255	280	296	294	328	326	322	284	283	307	277	308	313	298	287	308	299	283	333	320	279	312	328	255	270	305	304	341	283	309	295	300	304	310	274	284	292	285	319	311	291	308	309	323	303	303	320	305	320	278	282	312	291	337	283	291	300	313	296	296	307	331	272	323	312	293	318	288	298	291	309	282	297	318	297	321	311	310	274	301	258	309	344	297	273	299	298	285	301	316	301	314	279	300	294	323	312	338	323	306	313	290	267	300	305	280	289	323	324	305	295	290	324	309	327	310	305	308	311	325	280	327	291	314	311	318	304	313	289	310	298	321	319	322	293	274	303	255	275	336	271	314	302	336	292	288	299	301	291	300	331	302	330	293	306	298	302	274	288	284	287	264	286	275	310	305	326	306	292	298	300	300	302	323	311	306	303	310	299	313	281	294	283	286	305	282	329
11108	6297	12187	12343	9143	7458	7553	6312	4815	3903	3178	2914	2699	2490	2222	2045	1921	1834	2016	1724	1554	1463	1362	1153	977	877	982	959	919	838	837	849	803	833	768	830	769	782	717	766	780	758	709	728	767	770	756	740	785	770	743	744	774	753	758	784	698	748	702	747	729	718	698	662	794	802	769	720	742	757	760	786	751	719	724	732	696	742	709	686	750	748	729	707	759	733	739	743	729	794	777	717	703	738	774	685	698	765	750	757	739	726	760	715	748	721	691	753	780	782	772	761	721	700	694	753	728	727	749	735	747	745	765	801	760	758	766	771	741	765	694	680	756	801	687	748	783	725	740	784	716	753	739	751	722	759	779	758	784	732	690	698	711	717	758	751	752	755	755	743	716	707	755	701	754	762	731	738	742	745	746	750	702	704	728	727	689	709	739	787	727	758	700	701	666	751	757	709	712	764	741	734	716	766	770	745	695	757	735	751	753	689	737	710	739	731	745	711	770	728	751	667	660	733	725	762	745	695	715	746	772	742	762	753	748	708	733	737	689	716	690	740	737	765	752	776	755	739	728	731	733	763	732	752	751	696	728	738	777	757	716	693	734	761	739	753	746	714	772	751	732	748	740	767	671	719	655	747	721	784	712	730	756	681	697	754	703	755	740	728	720	738	685	717	796	746	742	729	691	739	753	783	732	726	723	721	729	756	734	773	745	722	739	733	740	703	724	724	715	715	729	712	766	745	732	738	708	706	723	721	772	793	756	683	725	792	715	745	730	685	749	726	762	759	747	693	787	719	695	759	730	791	747	772	741	745	769	715	717	722	723	718	744	748	752	763	719	713	757	772	789	710	779	760	717	781	749	756	689	726	735	730	718	714	775	744	738	730	762	734	746	774	781	750	734	721	743	711	745	739	741	767	728	730	777	756	736	735	757	780	715	729	777	707	763	720	738	710	739	707	764	693	735	714	766	736	693	703	755	708	697	741	715	757	686	719	712	726	806	787	733	758	719	722	743	752	708	762	756	748	784	755	688	722	728	762	751	732	739	732	727	777	710	726	723	700	733	743	733	698	747	731	745	749	706	742	756	731	697	755	704	777	738	731	746	741	726	803	726	760	689	756	707	738	790	740	707	717	694	738	708	787	719	750	753	720	744	731	739	758	828	751	747	727	738	763	720	748	791	780	737	723	720	753	744	689	760	749	706	713	755	792	721	677	727	729	713	726	722	757	725	730	751	745	746	736	709	712	753	776	763	738	768	724	750	787	771	705	718	745	736	736	730	758	703	718	790	733	725	711	756	766	779	726	732	771	722	694	718	719	731	707	755	744	705	749	774	739	709	729	714	734	717	743	751	711	752	742	736	717	739	715	746	754	724	704	751	755	683	747	766	744	754	752	715	741	751	730	745	710	730	796	766	750	766	751	728	731	705	738	749	773	746	702	737	764	716	785	737	758	734	781	720	745	716	737	748	711	737	730	670	793	758	735	728	755	697	765	774	701	748	725	779	795	768	704	736	778	763	735	761	687	776	780	734	686	715	721	741	738	708	746	759	773	771	708	751	713	743	735	725	731	768	740	743	723	747	712	721	763	759	746	692	733	734	739	710	738	733	717	695	731	698	732	705	702	749	794	776	782	697	691	804	750	785	724	761	792	821	711	750	728	767	734	759	714	768	758	692	737	739	718	712	726	749	750	762	732	779	764	729	748	774	758	750	760	752	722	739	733	760	736	750	732	749	731	715	748	741	756	714	724	705	713	709	754	737	729	691	715	758	749	691	712	725	746	774	725	751	718	731	787	724	723	723	757	760	706	756	760	684	727	755	730	676	764	760	767	684	739	697	751	740	780	715	716	760	750	757	701	713	740	714	718	716	760	767	729	754	744	755	759	721	751	739	738	753	700	682	750	765	759	730	716	768	716	743	729	707	769	719	732	751	769	769	747	730	715	734	707	769	737	730	738	733	759	775	750	725	741	725	728	749	738	737	729	717	729	664	771	770	797	705	780	723	754	739	814	725	727	742	726	759	759	749	785	677	752	734	737	727	718	671	708	734	754	728	749	781	735	739	764	791	756	746	730	705	753	709	697	738	731	746	750	757	747	738	700	731	708	703	741	730	715	779	754	760	728	745	763	766	716	697	758	718	725	748	725	752	724	761	723	737	756	715	732	712	744	764	744	760	741	737	751	694	789	731	702	748	712	753	741	777	764	753	754	801	722	740	757	720	742	780	706	708	744	700	739	707	695	785	697	742	742	749	811	795	702	701	770	726	744	751	729	751	789	738	755	731	767	771	723	762	756	785	789	757	727	791	733	779	709	744	717	747	741	707	728	729	791	749	738	726	728	711	731	707	754	776	731	729	753	726	693	724	689	793	747	727	767	722	754	749	729	770	779	788	715	718	790	748	719	712	708	762	750	722	741	723	715	769	751	712	693	687	770	742	742	756	728	793	758	733	774	717	760	718	739	736	709	715	701	710	745	732	730	750	721	736	727	706	751	792	715	686	725	766	764	754	746	744	756	777	720	707	757	784	743	808	714	764	737	746	760	730	717	765	769	736	717	709	763	742	756	696	787	709	728	749	692	812	739	717	729	756	753	768	719	714	705	706	765	802	720	764	781	692	723	763	768	748	774	734	754	726	729	759	733	763	730	772	737	777	732	714	712	733	705	728	724	695	750	705	746	708	709	747	747	731	796	759	755	758	776	770	735	765	767	762	734	752	702	737	738	791	753	733	710	679	721	732	771	764	748	759	738	756	711	736	726	750	762	769	753	771	718	722	721	712	760	718	726	705	823	742	766	758	762	715	803	744	730	767	719	721	740	776	764	737	703	770	747	741	723	747	708	759	751	753	746	707	738	776	726	717	766	731	750	751	758	714	745	718	755	740	692	736	739	713	748	740	761	718	743	795	684	752	725	722	733	733	744	709	766	751	748	713	748	763	694	756	725	760	782	793	688	782	748	713	745	738	696	755	738	751	708	712	724	695	774	731	719	700	761	738	783	731	773	736	754	740	770	808	773	718	743	734	756	733	758	761	759	737	732	774	744	712	719	760	783	741	727	793	766	758	701	755	790	731	715	718	732	707	694	723	689	734	768	740	790	678	762	715	769	784	734	777	728	705	752	760	740	731	721	761	696	750	707	732	729	694	759	714	734	746	721	757	740	722	721	771	742	766	769	744	733	764	789	765	790	716	764	693	771	750	694	705	764	749	734	724	782	772	711	768	738	736	685	708	734	734	715	745	714	743	735	735	752	683	703	721	720	787	799	709	751	726	706	747	734	740	745	732	752	775	734	764	761	732	766	713	698	699	746	720	754	701	763	704	778	728	754	791	735	748	776	694	716	710	795	773	783	748	701	739	741	752	736	763	754	746	713	731	725	737	712	725	718	720	783	710	762	727	775	737	680	718	793	753	742	774	730	695	754	710	747	775	756	698	734	800	755	708	736	757	738	714	738	701	741	742	743	734	748	762	732	735	713	784	772	727	720	704	779	760	735
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
