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
338122446902	338122447414	338122447964	338122448514	338122449064	338122449614	338122450164	338122450714	338122451263	338122451814	338122452364	338122452913	338122453464	338122454014	338122454564	338122455114	338122455664	338122456213	338122456764	338122457314	338122457864	338122458414	338122458964	338122459514	338122460064	338122460614	338122461164	338122461714	338122462267	338122462814	338122463364	338122463914	338122464464	338122465014	338122465564	338122466114	338122466664	338122467214	338122467764	338122468314	338122468864	338122469414	338122469964	338122470514	338122471064	338122471614	338122472164	338122472714	338122473264	338122473814	338122474364	338122474914	338122475464	338122476014	338122476564	338122477114	338122477664	338122478214	338122478764	338122479314	338122479864	338122480414	338122480964	338122481514	338122482064	338122482614	338122483164	338122483714	338122484264	338122484814	338122485364	338122485914	338122486464	338122487014	338122487564	338122488114	338122488664	338122489214	338122489764	338122490314	338122490864	338122491414	338122491964	338122492514	338122493064	338122493614	338122494164	338122494714	338122495264	338122495814	338122496364	338122496914	338122497464	338122498014	338122498564	338122499114	338122499664	338122500214	338122500764	338122501314	338122501864	338122502414	338122502964	338122503514	338122504064	338122504614	338122505164	338122505714	338122506264	338122506814	338122507364	338122507914	338122508464	338122509014	338122509564	338122510117	338122510664	338122511214	338122511764	338122512314	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16352	1307	950	695	480	402	327	296	271	250	263	269	244	225	199	201	209	233	252	209	206	225	202	194	192	219	228	208	199	206	192	200	196	219	176	226	196	221	211	197	183	179	210	193	254	216	210	210	198	207	218	215	199	177	181	205	199	207	198	197	188	205	190	195	201	191	191	193	215	197	188	179	194	196	206	196	194	199	226	204	214	226	196	183	206	187	196	190	181	205	207	205	236	190	205	214	212	226	213	196	209	200	165	205	213	189	191	220	199	201	218	194	241	239	197	206	193	184	197	198	220	223	185	199	201	205	204	206	184	214	202	222	194	188	186	224	205	196	189	200	213	214	193	185	209	225	208	193	203	203	220	211	195	221	209	216	190	205	211	194	199	197	179	200	204	201	201	193	231	203	214	197	170	213	203	200	208	194	194	206	210	193	219	225	206	217	185	234	187	222	201	224	174	189	207	186	193	218	208	250	157	199	202	193	203	206	207	185	235	182	200	202	183	196	212	260	202	231	206	207	199	211	199	182	202	216	212	215	223	193	213	209	181	201	179	207	221	176	185	186	213	217	196	217	186	174	203	208	197	197	220	214	206	221	214	222	189	182	186	194	204	188	192	205	201	185	196	193	200	215	234	214	193	206	180	194	197	213	171	216	197	181	202	178	201	205	178	201	228	212	193	181	211	210	181	199	203	188	204	187	177	192	204	198	187	187	185	223	206	235	193	234	237	219	207	222	193	203	199	191	222	188	201	190	220	205	195	220	197	176	222	228	228	209	191	199	194	196	191	196	218	196	219	188	215	212	219	192	201	210	193	193	202	197	177	179	199	213	200	202	206	209	194	179	213	185	226	218	207	200	215	207	194	223	192	173	198	182	194	210	199	177	219	201	226	182	202	200	204	205	197	225	191	219	227	190	194	196	213	192	179	201	192	206	210	228	194	187	214	206	175	204	177	224	228	217	185	185	210	206	197	224	203	208	202	208	176	186	180	191	194	192	194	201	159	209	202	193	226	177	208	182	218	206	188	186	206	195	205	183	195	195	194	191	168	204	166	184	198	205	200	212	181	195	187	228	209	188	238	217	177	210	205	211	229	205	204	192	191	219	202	192	179	229	234	226	182	219	190	205	192	175	198	205	204	177	201	183	200	180	187	205	171	172	198	213	195	209	200	225	213	210	234	217	191	214	195	195	189	235	195	218	225	195	238	207	205	180	223	208	178	229	210	182	191	201	236	191	212	195	228	236	190	190	215	225	190	188	197	215	217	209	195	210	199	179	190	211	200	210	213	200	216	194	218	218	187	183	181	189	193	223	189	198	189	205	217	193	209	201	195	193	214	192	199	198	228	206	215	201	194	185	201	232	192	166	208	196	195	178	208	210	196	220	228	233	202	218	220	206	200	216	193	200	211	176	192	173	229	201	192	194	223	201	214	202	202	191	197	203	219	184	208	220	215	201	173	196	196	203	204	184	213	232	201	198	172	210	193	198	204	206	217	225	223	218	160	202	186	194	169	212	219	214	191	204	195	207	209	228	199	213	211	201	195	229	202	186	183	203	185	182	192	234	226	218	202	214	231	238	186	218	219	200	205	198	229	189	172	234	203	207	184	193	186	191	235	170	216	193	198	196	234	217	215	199	204	192	215	214	190	201	177	184	216	197	166	208	224	217	217	199	209	231	206	200	192	209	210	191	221	195	190	189	227	222	219	209	202	196	213	211	211	191	195	216	188	210	212	199	154	241	188	209	192	171	204	224	191	203	229	222	192	221	213	204	181	232	194	193	192	174	201	216	194	205	229	219	203	196	213	203	193	233	194	209	219	195	219	218	197	179	176	197	199	184	207	208	239	208	173	191	205	193	217	196	180	203	214	221	207	205	200	224	185	189	179	214	201	213	177	204	194	216	225	183	199	201	185	216	200	203	202	191	219	222	204	227	213	194	187	197	185	184	168	222	196	204	168	208	192	220	223	207	191	189	214	213	199	217	191	211	204	211	190	192	209	209	202	200	219	176	199	215	200	197	219	197	192	209	208	227	199	209	230	185	196	210	218	218	215	200	179	216	191	215	204	209	212	216	211	202	198	180	209	212	203	203	208	207	206	183	177	195	204	187	200	189	227	200	207	186	203	202	192	211	196	232	205	214	219	223	206	218	189	197	208	171	196	219	212	179	230	215	190	212	189	214	205	198	195	204	185	184	222	184	203	191	178	186	198	175	212	210	192	204	219	206	221	192	209	214	228	206	172	214	218	163	213	195	215	173	186	235	204	182	208	202	204	201	224	231	191	186	187	186	215	193	197	237	222	199	228	226	208	195	190	215	214	171	196	184	218	227	196	194	216	202	225	177	237	197	196	198	215	238	169	206	204	175	173	194	189	182	208	213	224	211	209	208	193	206	215	204	194	196	179	219	212	194	174	175	196	179	213	192	217	228	195	196	201	185	212	203	189	238	216	205	187	197	232	217	194	186	206	201	188	165	196	210	194	194	210	198	204	180	226	211	194	200	194	200	222	186	209	196	189	196	205	208	191	203	208	197	211	184	183	196	205	191	190	210	177	208	215	182	178	226	231	216	241	193	206	223	227	211	162	195	213	190	186	213	200	203	208	207	193	182	233	210	223	210	226	206	239	206	217	228	183	198	196	196	204	206	218	241	203	186	186	207	206	194	198	215	196	218	218	197	200	215	211	197	217	232	235	200	212	187	220	213	219	212	215	210	208	199	211	223	191	196	186	225	195	209	204	217	218	209	212	198	218	196	194	217	217	213	184	214	213	197	196	199	190	219	220	203	232	198	193	212	213	210	198	238	213	196	184	228	199	205	193	178	205	197	215	194	213	194	215	214	162	210	201	228	209	178	199	193	212	250	232	218	199	231	164	192	191	211	202	211	217	179	211	171	219	205	216	191	203	195	189	205	192	198	198	209	213	198	179	192	225	199	188	208	223	232	202	211	216	198	190	187	213	205	183	182	213	195	170	191	187	184	209	192	212	210	200	204	207	191	163	196	222	212	158	186	182	215	213	193	208	196	199	194	205	196	229	204	195	194	198	208	176	206	202	203	191	211	185	198	225	182	234	186	159	209	202	216	198	219	181	208	206	183	187	196	180	182	213	222	217	214	205	193	214	205	206	222	208	233	222	190	176	208	183	209	208	212	204	199	217	193	190	190	207	198	215	205	204	212	223	204	188	197	191	233	204	192	195	219	197	194	204	206	198	212	199	207	191	212	205	178	213	186	180	198	192	166	199	210	208	186	193	176	221	212	211	193	212	231	200	233	242	200	208	230	191	216	198	196	182	214	180	212	210	196	203	200	212	190	212	207	199	198	205	210	184	219	186	203	188	210	213	203	213	197	202	211	197	178	213	182	223	206	224	189	214	209	187	206	172	186	182	205	197	230	215	203	192	195	187	223	202	212	227	205	194	167	180	196	205	179	190	204	182	208	192	206	201	195	201	208	226	205	202	216	202	202	205	185	231	219	197	199	214	209
9366	975	1830	2099	1783	1528	1244	1065	923	887	851	779	733	700	702	610	640	614	581	607	586	594	565	580	537	536	502	539	527	525	516	478	467	469	505	491	501	482	470	511	515	503	524	493	522	477	518	491	537	537	529	491	516	533	496	495	482	488	502	465	514	487	505	480	485	513	458	512	496	495	499	513	475	514	455	513	500	526	489	491	512	489	500	495	520	504	545	454	487	511	512	499	476	524	494	483	510	471	472	497	496	450	525	471	472	501	500	485	507	487	485	484	492	473	477	496	453	475	474	484	469	479	468	508	522	469	461	478	463	490	515	503	518	485	460	462	488	488	486	501	454	501	519	510	517	447	453	474	451	491	497	459	502	464	488	482	504	484	500	543	500	489	503	507	523	469	515	473	470	494	509	472	519	488	456	475	470	500	493	495	482	498	469	473	476	508	512	434	534	479	471	491	481	486	465	478	467	452	485	562	463	494	472	500	505	535	485	479	494	492	469	487	490	489	467	457	475	504	508	475	513	523	499	514	514	488	487	463	473	472	518	496	482	472	489	484	470	488	439	490	511	498	484	495	457	485	464	469	472	462	503	476	508	467	505	517	477	506	475	501	523	478	462	509	488	478	464	497	538	494	505	463	512	459	459	492	513	463	477	476	498	501	469	526	451	459	459	460	499	505	470	499	483	480	509	472	494	479	511	477	449	494	477	478	493	480	527	508	502	486	491	454	470	504	503	461	478	486	484	480	465	473	493	524	496	497	487	470	463	515	483	451	466	481	470	507	473	498	483	449	496	497	499	479	513	506	476	479	506	485	483	495	489	467	460	476	459	492	499	505	509	453	507	482	484	496	440	492	512	476	526	463	478	478	494	492	524	481	485	504	450	452	476	498	492	479	473	470	483	501	462	456	494	497	505	479	525	490	509	446	492	508	479	472	522	512	474	522	488	493	471	474	465	519	475	476	442	482	498	471	498	488	465	487	457	466	482	491	452	506	511	470	505	457	489	466	464	520	497	461	508	507	484	502	479	501	477	517	487	495	478	536	489	442	488	511	509	479	470	466	487	475	479	518	457	477	451	465	471	476	470	477	467	452	499	510	473	492	447	465	498	466	484	483	487	511	477	481	490	483	449	477	512	511	462	513	500	503	490	466	486	440	493	486	466	453	482	477	527	482	491	481	472	482	486	488	457	473	476	508	502	488	490	485	462	504	517	476	485	492	516	461	477	485	505	480	492	492	505	508	498	478	496	479	474	510	480	479	464	479	490	481	492	523	467	515	484	506	482	534	485	459	472	514	489	508	503	430	488	448	488	430	490	458	472	460	464	482	473	488	477	484	503	483	518	488	472	465	495	521	512	470	483	495	501	492	503	471	492	507	470	440	490	462	489	485	500	517	435	483	464	503	493	482	483	463	474	467	471	493	476	448	470	509	479	476	448	511	503	490	501	490	501	492	505	550	515	481	494	469	456	448	451	496	465	486	449	495	483	491	459	480	490	472	501	495	527	502	501	489	459	502	487	474	488	509	464	491	540	458	459	527	483	512	477	472	498	464	512	451	462	523	478	461	459	471	509	520	480	459	513	439	504	460	494	481	508	491	488	505	491	509	478	485	463	489	506	498	474	496	476	496	470	514	465	481	447	482	468	510	476	454	473	507	483	488	506	472	485	480	502	470	470	496	457	448	471	491	496	497	479	497	489	461	484	484	487	464	470	524	480	504	483	486	467	468	473	435	482	477	475	487	493	456	504	490	473	467	480	460	503	486	474	462	463	477	464	517	511	477	477	477	484	482	489	437	468	533	494	488	456	494	420	480	502	493	479	496	506	482	506	539	506	475	491	471	507	509	450	482	490	511	499	500	521	491	488	457	499	500	499	462	459	485	465	451	505	444	464	488	462	490	464	464	471	448	482	472	491	475	466	496	502	469	495	489	509	472	489	512	471	523	459	487	463	459	494	450	480	507	488	515	491	502	546	498	502	471	517	523	488	485	488	481	459	510	482	478	478	461	483	471	493	530	481	497	467	505	469	462	512	496	451	433	498	491	486	505	472	447	500	431	513	453	479	499	506	489	502	478	444	487	502	475	509	510	487	482	453	443	499	500	493	467	492	498	517	490	478	471	531	458	519	476	486	481	482	484	512	433	454	471	447	491	457	469	474	482	491	466	482	494	554	485	470	451	489	468	510	458	501	526	459	507	516	433	514	482	505	491	513	475	448	471	475	498	492	484	529	483	468	494	474	465	451	467	488	477	458	461	452	519	525	488	486	482	472	501	479	484	488	505	491	483	476	491	538	475	471	481	497	465	465	448	497	472	493	479	473	469	488	491	480	506	471	477	489	508	528	489	512	497	464	517	509	508	498	493	492	442	506	491	517	500	485	470	451	506	457	456	520	452	506	530	434	463	504	509	480	466	451	465	497	479	498	497	486	461	514	518	494	506	483	507	461	442	482	531	474	483	454	500	456	493	476	478	488	460	508	495	480	454	472	484	486	486	458	521	462	491	486	454	482	470	485	517	509	484	475	497	484	492	456	516	464	455	489	473	516	508	479	504	524	493	484	508	499	448	482	492	468	482	490	482	496	497	491	452	488	478	480	492	482	499	513	489	503	501	446	423	504	492	474	497	471	479	503	502	496	479	519	485	450	472	478	555	434	470	485	497	478	481	476	451	491	513	486	524	514	498	484	490	470	523	490	483	472	482	482	477	488	458	490	497	491	476	506	487	481	468	506	471	500	452	455	484	471	481	479	438	484	482	472	521	496	472	492	467	462	466	521	496	476	484	497	499	442	467	491	479	495	514	484	484	500	457	480	477	504	508	489	465	451	464	464	462	464	484	457	478	503	469	457	428	522	434	500	512	468	501	485	493	500	471	454	464	472	503	464	485	508	504	479	485	476	516	459	487	467	500	453	503	479	495	470	473	504	467	494	464	491	505	488	469	473	492	438	499	489	521	479	452	488	494	486	497	525	473	528	482	488	456	489	509	440	470	470	471	485	487	481	487	509	513	446	465	511	512	467	500	466	440	467	493	489	514	491	496	527	511	490	506	502	443	503	459	524	460	525	506	475	477	474	483	484	485	475	512	527	454	511	510	501	462	512	502	456	479	475	470	458	522	523	502	502	486	458	498	462	479	486	497	485	501	500	522	477	524	460	466	508	475	441	517	485	507	480	489	516	575	485	469	463	463	505	445	505	483	478	498	475	502	502	468	496	478	475	505	471	475	505	470	485	506	518	494	476	482	491	484	495	525	455	469	461	527	485	454	504	464	501	520	488	556	468	497	474	476	497	505	502	492	532	512	509	474	476	472	498	479	456	487	504	479	493	488	498	491	493	481	471	527	511	514	466	425	513	439	457	456	471	489	522	473	504	523	502	514	479	444	492	473	501	487	499	525	480	525	485	532	480	483	473	464	476	487	477	475	461	515	498	452	453	491	499	470	475	470	488	475	479	477	465	488	465	496	497	483	545	468	531	455	475	460	490	496
2708	298	301	255	249	248	249	223	257	245	273	262	266	246	243	252	243	255	259	226	230	258	250	242	220	272	229	233	234	266	252	255	266	263	252	252	239	276	263	255	269	265	253	237	266	262	235	251	236	215	243	249	269	237	253	279	243	236	269	260	256	240	233	249	233	234	284	234	237	288	237	249	239	246	265	254	250	269	263	257	261	228	246	243	259	246	243	243	245	244	236	261	263	240	269	272	245	277	272	269	255	245	251	252	228	265	255	210	256	243	263	234	279	242	239	249	260	246	272	255	242	242	264	249	250	246	226	247	288	243	258	248	251	259	275	241	226	224	228	238	206	233	257	228	268	226	256	266	256	245	279	251	241	256	253	234	244	247	283	277	242	228	250	217	210	219	244	235	230	239	253	247	247	240	246	224	261	223	243	232	251	224	213	239	263	261	224	248	235	255	231	256	246	239	247	231	262	254	248	282	239	228	240	260	255	257	264	242	249	290	286	230	233	279	278	257	226	279	242	238	268	251	265	242	243	241	238	268	262	234	244	245	261	271	280	253	248	259	220	232	266	250	243	253	238	276	244	220	242	238	241	263	260	278	235	235	247	234	226	266	253	249	280	225	255	256	266	250	231	282	234	225	271	251	232	255	230	250	244	243	264	256	258	269	246	242	224	192	232	244	239	228	254	275	229	244	242	239	238	255	255	256	241	228	238	259	217	269	236	257	212	228	229	258	260	241	273	224	244	235	245	259	264	254	244	261	266	286	285	264	261	262	273	228	235	269	250	242	248	238	293	247	270	230	238	242	213	251	239	274	248	271	238	255	257	258	223	252	239	284	245	251	258	249	267	250	293	219	252	245	250	267	282	230	226	252	289	246	233	244	257	214	248	268	269	270	272	247	230	268	264	241	239	247	242	265	222	270	250	248	250	249	251	227	273	255	284	241	276	269	222	251	297	239	244	243	251	239	246	235	269	239	249	247	248	259	233	255	274	262	228	258	241	241	267	253	236	261	212	245	246	264	279	264	226	231	235	251	248	245	292	266	284	239	227	256	259	254	248	249	271	274	273	239	274	278	254	256	236	268	209	235	251	258	263	227	241	254	227	223	230	272	260	270	249	251	262	248	237	243	247	252	254	235	247	253	226	253	214	233	259	259	266	238	239	250	246	239	250	230	242	226	250	243	255	273	237	220	270	251	226	245	235	227	261	235	247	264	259	242	244	250	247	265	251	263	209	225	256	274	248	263	241	246	279	230	259	246	254	248	255	271	239	254	242	258	251	212	248	250	248	277	226	245	204	216	238	272	233	220	230	257	259	272	258	248	244	261	269	229	273	271	230	285	242	230	263	276	256	251	233	249	249	266	234	248	219	230	235	244	245	294	260	236	208	255	259	248	225	282	261	228	222	231	251	217	253	248	252	237	244	244	241	256	239	238	243	257	235	258	257	241	223	228	267	292	255	259	231	244	315	272	232	252	228	247	223	231	233	260	266	250	219	258	229	230	244	289	231	243	277	244	278	271	238	251	248	245	247	247	242	262	271	241	262	244	262	235	234	253	231	262	282	245	255	235	262	257	250	260	220	254	269	245	258	250	245	264	257	250	246	237	225	250	249	228	218	239	282	251	264	272	244	245	241	258	243	266	231	246	244	293	249	265	256	272	222	286	241	241	253	283	260	245	237	273	243	227	249	252	267	218	251	261	270	226	225	266	258	259	284	269	258	261	246	261	259	235	222	246	253	272	241	239	236	225	258	261	264	271	266	265	265	281	256	241	257	239	259	271	279	240	245	240	256	240	226	253	214	282	233	268	259	230	249	275	262	261	266	256	254	261	244	240	227	227	232	236	225	255	240	245	229	255	256	242	239	264	259	254	229	244	222	236	261	240	274	244	254	235	282	217	252	276	264	257	227	266	254	260	216	263	240	264	235	269	259	254	263	260	272	252	230	233	250	256	252	245	271	249	245	250	258	261	281	267	268	250	221	271	251	260	258	246	215	255	244	257	262	284	251	255	270	276	247	280	245	271	281	234	251	236	242	237	236	254	253	280	212	231	226	274	262	269	284	250	246	234	230	233	280	226	238	271	232	242	257	244	272	266	253	261	247	241	253	252	269	276	249	261	246	267	253	272	233	256	255	297	241	253	252	223	282	244	233	228	249	250	248	258	258	248	240	252	275	254	255	252	245	265	246	239	267	269	259	236	234	253	268	253	257	234	251	234	241	257	235	230	253	239	243	236	247	234	253	267	246	280	256	269	252	279	253	259	248	237	217	266	232	248	248	242	271	236	244	258	261	273	252	258	231	268	238	271	252	214	220	270	245	234	215	240	221	221	234	225	250	222	264	255	286	239	217	259	221	237	272	256	262	287	248	244	252	262	281	254	265	231	246	233	246	250	284	256	244	223	269	269	247	227	230	246	256	244	242	258	237	232	240	225	218	237	271	222	283	241	252	235	250	281	242	258	265	260	239	255	222	284	265	246	234	211	248	294	290	249	237	219	228	236	291	292	244	240	261	250	258	247	248	257	229	256	245	257	224	239	248	238	250	252	257	260	247	226	259	282	257	228	247	262	246	269	254	223	265	242	248	256	236	247	239	266	269	256	240	277	253	234	275	248	268	248	223	233	233	264	245	272	254	234	270	264	265	239	230	242	262	244	267	249	258	252	220	249	241	201	245	247	236	263	240	265	262	269	233	217	239	256	257	245	229	243	269	260	245	263	257	240	268	246	255	216	221	284	261	246	288	234	259	256	248	254	238	258	234	246	229	248	224	238	255	281	262	221	261	232	263	285	292	218	227	248	245	244	248	249	224	238	253	244	230	269	234	221	226	234	265	252	251	225	227	259	240	254	263	241	254	252	246	275	262	268	254	232	248	248	215	238	257	251	225	257	236	254	261	242	237	266	219	259	260	254	238	262	277	258	226	243	250	269	250	269	259	257	269	255	252	247	243	278	241	269	250	240	272	268	263	256	237	246	250	239	252	268	214	223	252	230	227	260	273	229	244	249	247	242	259	267	250	257	237	283	242	249	259	264	270	261	228	221	246	237	247	224	235	241	245	244	255	243	253	226	218	260	261	263	252	275	252	236	247	248	264	239	262	235	250	260	239	262	249	253	266	250	252	252	246	257	251	235	239	231	248	245	235	231	225	254	260	255	278	257	260	246	246	270	266	238	212	230	201	257	230	268	240	282	230	259	247	248	241	268	250	227	223	222	247	250	223	237	249	209	256	251	284	230	265	246	246	245	223	234	273	261	267	244	232	257	299	244	249	234	246	262	253	233	244	244	278	236	237	261	237	236	272	234	257	238	247	264	265	265	243	230	217	215	247	247	246	252	259	215	261	244	235	259	241	251	259	260	237	243	263	243	273	234	246	273	244	270	249	231	262	243	266	249	247	257	248	244	237	226	252	258	238	242	248	236	280	260	214	238	258	267	257	260	253	207	229	269	241	250	216	229	230	270	239	241	242	272	245	254	255	263	267	265
2531	583	631	636	521	551	539	557	586	581	562	563	556	540	518	543	565	543	601	573	559	572	579	553	551	560	544	550	549	580	597	571	540	569	540	534	558	560	565	548	585	533	573	569	576	555	603	542	573	557	608	548	554	548	526	546	553	521	548	537	564	514	561	562	571	547	579	605	554	569	561	544	560	566	586	546	553	556	588	574	569	574	564	600	591	570	547	563	565	524	547	552	574	573	546	595	548	556	503	541	567	553	551	528	538	594	551	527	541	542	536	511	549	546	587	565	557	568	523	560	541	547	544	552	547	572	548	538	576	534	542	530	522	552	544	578	574	528	585	527	586	522	542	538	545	565	584	610	528	587	504	552	554	567	563	516	563	544	540	564	575	514	577	513	572	522	534	527	557	496	578	575	581	542	546	596	558	541	563	517	550	538	527	538	488	530	600	575	551	570	582	576	551	565	584	591	540	561	522	586	574	579	524	521	580	519	559	508	600	574	539	539	581	566	567	558	550	554	525	569	555	523	544	536	523	539	569	541	584	562	543	524	523	505	530	527	522	530	570	605	531	567	538	530	555	564	523	592	521	543	554	575	561	602	521	528	597	564	537	560	558	593	563	558	564	526	527	547	570	540	578	571	579	566	531	569	523	540	498	520	566	523	564	522	570	549	547	566	563	542	567	587	543	559	541	541	583	548	592	570	582	577	563	527	586	541	572	586	557	573	574	518	526	565	553	543	529	510	533	529	473	512	567	550	575	569	568	522	549	518	589	569	588	571	519	606	589	543	538	594	577	572	601	506	575	579	561	569	604	559	490	541	544	511	523	508	533	558	564	580	561	551	585	537	539	553	577	550	577	571	576	578	537	543	553	563	593	549	534	503	557	530	607	543	563	590	573	582	531	536	562	550	560	517	547	547	551	578	527	526	576	563	607	559	566	507	537	563	575	512	559	559	530	559	550	558	602	557	539	567	552	552	518	540	548	505	544	529	546	535	579	545	585	525	560	524	603	540	546	525	540	504	563	587	513	583	581	592	532	519	509	593	587	583	533	553	563	554	561	565	555	555	522	549	551	572	562	541	548	582	557	558	580	573	601	563	519	569	536	565	525	540	547	563	577	567	593	515	587	585	568	548	522	533	522	554	549	544	585	545	533	547	565	565	555	527	569	545	577	544	515	565	558	578	516	581	577	535	559	534	579	548	534	564	588	591	583	547	577	518	568	576	554	570	561	540	553	518	536	595	573	560	526	531	578	539	596	535	552	557	572	556	569	560	549	560	536	560	565	565	560	540	516	549	533	562	567	551	579	597	566	551	533	592	557	501	582	597	564	551	522	549	577	521	543	521	555	612	603	556	579	550	538	559	547	557	552	581	547	588	575	553	546	514	563	579	517	562	544	563	542	561	544	529	552	517	539	507	562	520	546	585	525	548	607	559	501	541	558	502	542	579	534	581	528	547	557	547	543	612	554	557	518	522	580	540	540	559	584	525	509	549	590	538	575	559	571	568	548	549	525	534	610	577	585	534	524	532	565	575	559	573	550	567	536	564	538	542	546	529	573	602	561	521	552	568	596	575	558	576	553	541	500	513	538	567	518	549	547	517	569	515	524	557	555	519	533	534	538	559	615	508	542	545	489	566	533	532	550	549	518	567	569	567	557	548	560	572	567	518	540	561	561	554	593	529	565	547	560	545	575	547	528	506	567	535	563	556	572	621	502	493	564	584	535	561	571	581	534	569	550	588	553	557	552	563	544	557	554	565	556	562	543	571	548	579	539	570	548	530	543	552	520	520	571	570	575	527	550	547	549	564	561	505	553	542	533	528	557	536	595	555	513	519	564	564	571	548	576	561	586	570	572	538	528	566	529	507	521	583	541	597	585	561	552	567	586	564	576	590	565	543	564	556	571	550	602	575	594	549	560	555	580	547	573	545	506	538	541	547	556	581	548	558	557	590	547	562	546	561	557	595	547	586	594	564	586	567	556	535	527	546	534	529	569	518	552	575	535	528	524	589	589	533	568	584	511	499	527	535	523	622	571	546	543	492	574	528	568	551	586	551	547	501	551	526	550	546	588	588	564	540	589	587	496	528	542	568	576	576	545	572	566	569	522	541	533	563	550	568	543	519	563	542	600	567	575	548	534	560	576	571	567	542	550	557	538	595	582	564	572	531	564	564	535	535	527	538	523	531	546	551	525	517	568	540	562	573	525	547	544	529	543	556	534	517	578	536	526	517	550	559	545	533	549	563	531	548	621	574	565	558	562	538	580	551	549	577	530	559	561	546	567	594	578	532	577	528	564	565	558	562	533	585	555	569	571	571	559	535	580	552	577	570	543	545	548	548	553	542	562	568	553	564	580	540	566	565	577	541	542	522	620	521	574	528	573	536	555	611	551	548	541	564	551	554	566	561	569	571	580	545	526	556	533	566	565	558	551	553	597	586	566	565	517	543	562	552	574	495	570	560	573	546	537	554	539	590	544	516	540	554	513	533	519	571	510	561	560	582	572	544	552	583	528	563	522	562	559	545	559	550	546	565	544	588	563	530	520	544	582	534	516	568	566	573	555	528	502	558	546	585	533	519	578	526	539	580	553	574	552	547	539	539	560	612	551	543	563	533	555	612	541	587	561	568	551	565	568	534	567	538	568	556	586	592	571	568	546	577	544	535	563	537	534	561	542	604	541	565	538	569	592	551	577	566	576	575	564	568	570	579	517	553	535	539	574	573	532	530	563	530	520	599	532	541	562	553	562	591	561	589	541	557	548	547	579	582	558	528	531	522	557	500	546	564	550	551	529	533	519	554	585	545	589	573	521	565	561	533	494	543	596	588	577	507	542	573	514	550	529	546	523	525	585	618	572	567	572	599	524	559	566	543	642	521	566	572	564	513	559	567	552	557	572	554	545	554	579	602	585	540	575	524	611	564	585	556	555	535	566	516	545	568	593	545	517	578	575	567	561	559	558	546	542	572	555	554	536	562	523	610	578	553	568	574	566	533	527	601	566	551	553	569	556	548	571	552	540	476	603	549	551	563	536	551	587	591	603	567	537	522	525	510	557	591	552	519	575	605	574	544	586	559	539	542	599	518	535	591	573	528	571	564	540	542	573	542	563	487	562	540	556	558	548	530	546	534	555	543	565	531	557	576	568	545	544	562	566	540	498	562	534	561	566	503	575	629	578	571	545	574	543	511	571	580	555	568	537	543	546	575	548	565	533	570	555	537	536	569	562	562	566	548	624	516	552	572	551	555	573	575	585	522	565	559	530	540	514	575	557	532	544	532	553	527	546	544	551	595	563	596	590	586	536	498	533	537	543	552	563	510	549	540	530	536	573	561	527	540	536	579	563	585	526	525	577	626	558	548	562	540	544	594	588	560	593	587	586	579	545	514	571	588	571	603	530	547	582	589	542	582	516	590	583	607	535	577	540	551	530	550	561	586	591	536	587	535	546	587	559	600	520	545	536	535	552	538	525	570	535	595	537	561	576	552
10138	539	448	411	339	237	203	158	176	149	183	171	145	155	160	140	137	158	136	130	131	134	167	163	144	135	121	139	146	133	138	130	144	138	138	132	130	141	157	111	143	147	145	132	139	145	132	143	134	164	141	146	141	129	134	141	143	148	163	131	132	127	122	139	123	152	166	135	158	155	150	116	140	141	145	132	151	134	135	131	139	145	145	154	125	139	119	121	154	133	161	134	128	159	132	166	152	141	119	113	115	136	134	141	122	153	145	140	139	133	126	153	140	119	141	146	141	133	157	135	174	120	124	141	126	157	139	132	144	143	130	142	141	137	155	134	127	150	146	139	143	128	134	159	143	141	145	141	134	145	148	183	135	139	131	140	124	133	165	163	113	136	125	127	120	156	141	135	124	126	144	137	155	120	160	141	145	112	149	133	153	166	158	140	116	135	136	148	132	139	111	153	144	124	112	120	141	142	111	168	140	158	143	130	173	127	122	148	138	163	136	144	144	122	147	151	128	143	160	124	157	125	163	123	117	157	165	128	142	131	121	118	149	116	144	127	145	134	143	120	132	148	131	138	136	134	157	128	137	142	140	114	126	131	146	117	152	153	133	145	134	154	139	150	130	144	143	150	164	123	143	142	149	131	160	123	123	150	146	124	134	141	125	125	135	155	121	135	141	148	143	130	155	132	142	131	133	156	162	137	120	146	143	128	155	144	141	130	133	147	141	151	161	141	170	141	135	134	127	141	127	130	132	145	118	124	127	139	158	156	152	156	117	130	152	129	130	149	138	109	131	119	123	121	140	135	126	130	150	153	144	122	155	150	129	134	143	122	127	143	120	135	148	134	136	145	125	157	133	141	137	146	138	154	125	144	150	145	132	128	124	142	143	153	159	138	136	151	134	115	135	146	121	108	148	125	136	135	124	135	127	136	119	141	124	155	153	152	171	149	146	132	155	152	150	139	110	123	133	124	149	127	146	127	144	130	144	153	142	147	129	141	127	148	142	143	134	115	130	164	123	166	160	134	149	150	122	127	132	137	145	128	120	159	154	151	168	133	134	136	129	156	141	141	129	159	128	115	144	136	138	118	117	124	151	154	126	148	133	146	151	121	121	125	137	133	145	133	127	107	132	130	126	140	137	125	139	131	140	142	132	140	126	121	134	128	137	157	118	98	151	127	134	137	138	121	133	159	110	137	158	123	153	177	142	127	128	137	128	103	139	138	147	134	133	137	126	146	148	172	128	145	144	141	148	143	148	145	129	175	126	121	132	157	158	129	116	156	115	148	149	145	155	128	149	137	148	149	129	139	130	153	119	145	161	132	123	145	127	122	138	116	149	143	138	122	128	136	147	113	143	161	138	137	139	132	155	132	124	137	144	160	146	128	131	131	132	147	143	140	129	129	134	128	136	126	145	131	151	138	156	137	155	153	129	130	128	127	147	132	136	143	135	126	153	151	134	132	122	142	130	148	154	142	137	130	131	136	129	153	110	136	134	124	122	139	138	149	161	151	144	139	138	141	141	126	133	128	161	163	153	125	158	155	151	121	127	154	140	126	132	159	147	155	135	134	132	117	161	120	149	131	154	137	142	117	153	138	131	150	139	139	132	134	130	138	125	132	124	152	165	145	136	130	143	135	142	131	132	122	151	157	155	138	136	148	145	115	135	120	130	125	155	133	121	129	113	150	129	135	151	138	144	152	139	123	146	139	149	139	142	142	144	136	145	133	149	116	121	139	142	135	147	151	137	124	155	113	138	142	123	121	120	134	108	125	142	147	145	117	134	151	167	144	135	141	132	142	126	143	148	120	132	155	140	141	121	150	119	136	146	125	132	134	142	135	138	133	129	143	146	144	125	124	141	120	119	150	128	141	151	147	116	136	131	133	141	123	125	136	122	149	140	139	119	142	137	146	153	127	146	138	147	136	123	150	123	128	147	127	132	122	134	142	155	146	169	139	152	145	124	154	130	132	134	139	151	135	108	136	152	150	134	134	136	149	135	152	142	122	150	133	140	130	133	134	136	130	114	136	133	133	129	118	136	130	136	133	168	126	160	125	127	149	171	115	133	144	149	123	119	146	134	130	154	143	133	148	127	116	125	136	158	139	160	134	152	114	146	141	140	116	138	122	141	149	144	110	122	128	135	129	124	157	155	125	180	132	162	123	141	155	130	122	130	148	142	151	121	129	111	155	151	125	124	148	145	132	117	113	139	161	147	157	133	140	135	121	147	155	140	156	136	131	144	149	144	153	150	135	151	134	134	144	156	135	125	108	158	141	131	124	126	126	134	124	147	139	136	122	152	144	122	130	155	123	149	131	150	129	151	138	106	145	148	160	144	118	147	144	142	145	132	142	117	158	123	145	134	145	166	130	130	138	134	147	138	141	154	146	134	145	114	127	129	136	142	133	141	130	120	167	117	127	146	144	133	146	150	143	115	152	149	152	128	129	134	143	154	137	136	162	144	118	140	132	141	135	130	142	137	133	141	148	129	126	144	130	147	136	164	146	154	138	151	127	147	148	149	150	144	161	137	134	133	108	116	149	134	154	123	130	133	119	134	142	139	133	146	149	145	123	122	161	127	124	150	135	142	133	163	158	130	144	150	147	133	141	133	145	152	135	137	135	137	135	131	108	135	135	127	120	138	139	135	126	157	145	137	118	140	143	126	135	142	115	150	146	141	142	149	126	122	150	132	139	135	150	137	150	125	120	128	124	127	148	130	149	125	145	154	168	137	125	144	136	124	149	137	116	157	128	154	127	150	131	125	152	147	131	121	144	146	155	147	139	113	129	138	144	159	138	148	130	150	124	140	145	130	153	115	144	132	144	130	134	156	122	139	132	145	143	134	150	162	147	137	137	130	139	144	155	129	142	127	131	124	108	135	139	127	135	122	119	130	157	138	146	148	124	130	134	125	121	161	121	142	148	146	136	142	128	123	129	154	140	131	123	125	139	137	151	127	130	154	162	143	116	134	154	142	144	148	122	131	164	113	136	149	138	146	129	146	151	140	146	139	154	136	150	132	145	140	128	127	142	146	136	132	172	106	145	133	159	131	160	145	124	152	129	160	127	134	132	140	125	134	124	128	126	140	146	123	120	138	143	132	134	133	117	134	144	128	136	134	126	158	146	140	128	142	145	136	149	151	146	136	138	143	140	139	134	146	149	142	133	141	132	133	137	129	148	128	133	127	162	159	128	152	130	132	136	125	134	120	116	144	145	140	151	131	129	130	125	117	141	147	139	167	136	140	149	142	134	135	137	146	133	142	135	144	135	154	132	119	138	140	126	118	135	130	135	132	170	138	141	144	126	131	148	148	116	127	151	119	137	136	120	142	125	139	137	139	120	116	133	140	141	151	160	132	122	130	106	141	159	139	126	111	148	145	143	116	118	137	140	137	149	126	137	141	140	115	140	140	124	127	133	128	143	131	133	148	132	130	138	141	145	139	126	141	149	141	140	151	128	133	147	145	140	155	120	109	129	145	149
7524	627	1025	1208	1074	862	728	663	621	563	539	511	476	508	454	424	362	415	413	387	402	396	393	411	373	374	383	345	366	344	359	379	379	331	388	358	341	347	327	352	396	392	371	330	347	321	365	319	325	359	340	330	332	359	357	328	382	337	341	338	342	336	388	369	339	327	354	390	362	353	320	363	342	343	382	359	341	350	360	345	347	367	339	394	365	366	362	354	325	322	339	320	350	338	352	311	365	339	321	326	345	346	337	367	337	346	333	325	374	333	350	327	365	354	349	324	333	365	350	344	342	322	327	334	321	365	340	337	324	375	317	352	358	332	329	333	324	339	349	336	321	340	332	325	359	352	347	325	335	382	353	331	351	353	331	361	356	331	347	353	354	337	360	386	341	379	333	335	330	335	353	354	333	323	322	345	326	336	351	347	312	327	325	345	372	328	337	317	358	355	355	355	337	334	335	343	339	339	357	331	348	334	335	331	374	316	336	306	350	333	318	383	337	354	354	365	340	354	348	357	328	357	353	383	319	338	339	353	317	338	335	356	371	348	323	349	329	369	358	321	329	357	320	331	357	351	317	328	306	348	326	357	373	337	342	331	321	338	376	336	345	351	339	322	417	310	338	372	340	337	355	317	302	384	321	333	355	352	338	347	335	322	365	327	326	344	365	340	356	345	357	354	366	325	371	360	331	353	353	320	317	333	315	327	324	368	326	365	340	322	361	324	366	323	347	313	332	361	346	327	354	338	349	327	339	361	341	358	327	354	364	331	349	337	331	348	358	333	342	373	351	362	332	323	351	346	354	324	350	363	372	327	334	375	305	333	343	330	325	350	326	367	345	358	338	347	340	331	317	299	334	312	340	314	317	334	336	358	349	359	353	329	320	321	337	336	373	375	341	320	315	353	332	343	366	356	314	339	358	349	360	336	367	355	334	331	326	357	366	358	338	363	361	360	330	329	343	356	308	355	328	359	371	360	328	346	373	346	341	356	368	311	343	335	354	338	336	339	387	354	346	338	380	347	347	331	304	345	365	348	361	363	346	341	392	355	320	340	348	316	344	325	309	336	337	333	354	337	344	341	347	335	354	298	348	342	336	346	342	360	328	321	322	318	339	355	341	339	324	318	366	352	350	353	334	370	352	319	357	346	354	333	356	333	302	347	343	378	341	351	347	329	370	325	337	317	341	321	350	379	346	374	349	354	345	330	324	358	309	314	344	350	360	342	345	308	345	351	332	326	317	353	362	329	356	312	338	362	321	341	367	359	360	362	323	332	375	295	354	353	388	312	353	339	340	336	334	357	337	347	301	357	341	378	374	349	345	371	343	345	363	334	371	349	363	351	339	310	329	344	335	347	349	326	368	341	336	356	358	308	373	323	364	384	335	335	358	350	318	339	348	348	341	368	355	337	323	354	344	332	344	320	340	341	335	349	334	338	338	328	339	325	314	342	342	366	343	320	338	357	372	356	353	333	372	310	317	333	376	329	353	389	349	332	347	350	365	344	354	323	331	352	365	334	342	323	363	350	377	363	359	317	381	374	332	336	366	339	361	347	346	309	380	333	303	327	356	342	315	355	371	304	353	376	315	317	341	368	326	341	341	306	355	359	361	358	335	329	338	374	344	344	332	353	372	331	349	355	355	375	331	347	342	317	329	337	358	314	343	350	352	358	326	382	349	344	348	347	329	329	346	355	315	345	322	321	328	318	328	321	348	370	341	328	372	319	380	350	335	349	327	368	344	352	329	340	320	356	326	309	374	321	361	368	319	321	348	323	344	338	329	356	359	363	348	365	357	333	331	345	345	344	326	355	346	353	340	343	356	371	381	315	337	328	333	330	307	357	357	336	350	320	351	326	351	321	355	354	372	324	326	344	328	341	340	344	349	378	330	286	339	329	341	313	370	351	348	359	355	357	325	358	355	361	359	330	358	307	359	356	370	350	329	341	335	324	334	305	358	311	338	344	383	338	343	351	339	358	344	340	350	327	337	344	348	348	383	382	361	326	348	346	338	359	327	356	323	330	328	328	337	327	361	309	401	343	305	339	358	351	349	349	325	313	362	341	349	303	334	349	371	371	329	344	308	303	368	335	347	377	343	340	347	350	338	338	353	331	328	349	342	327	347	319	360	350	368	358	351	358	315	374	312	323	378	354	367	334	376	336	358	356	375	334	362	341	354	365	362	343	318	332	352	359	350	334	339	365	304	367	319	327	369	330	350	343	346	340	309	362	369	337	332	340	367	353	312	341	374	370	346	350	354	368	348	376	341	314	344	373	337	338	327	320	315	350	349	338	345	383	359	310	331	346	365	372	326	348	336	351	296	341	340	330	389	334	342	317	356	339	325	336	326	353	298	331	404	353	317	355	317	343	334	386	343	366	323	333	368	351	333	336	323	311	346	344	345	312	364	329	370	328	372	368	341	383	328	347	341	346	339	338	331	350	351	336	358	340	319	334	374	330	343	309	372	342	337	391	292	318	374	320	344	354	290	342	376	323	385	325	346	355	374	340	358	320	335	320	326	374	360	346	349	329	338	359	313	367	360	368	335	344	338	339	356	381	331	329	335	334	329	337	367	333	342	331	325	371	338	342	354	367	366	328	325	349	349	360	316	372	330	345	314	332	334	319	308	342	362	325	318	351	332	368	336	315	354	343	356	329	327	340	359	372	354	339	333	346	366	331	344	318	365	340	347	357	354	334	340	369	371	360	344	316	367	307	386	340	342	350	381	371	325	360	335	369	335	337	318	352	333	381	322	311	372	374	380	352	335	359	339	335	337	309	321	328	355	337	371	360	349	383	322	355	364	358	364	317	358	313	371	364	329	355	374	349	365	338	325	358	345	367	336	350	296	332	348	355	368	335	336	363	367	374	328	389	338	332	365	322	352	316	344	349	316	311	328	334	329	324	346	338	334	353	337	343	340	386	347	369	344	379	348	336	342	356	303	355	344	349	323	345	351	342	344	341	351	352	339	321	383	335	302	318	358	360	358	350	347	326	304	302	349	345	349	367	313	343	349	368	330	327	344	366	353	361	315	294	312	354	333	355	362	328	290	357	342	353	300	336	354	342	353	353	356	329	348	335	349	355	377	359	346	353	366	338	337	335	373	330	347	337	329	334	346	326	354	336	374	341	349	340	350	337	302	363	359	331	330	328	322	310	328	340	351	323	361	336	347	365	348	304	337	323	361	356	328	328	321	325	372	318	358	357	343	364	364	358	320	331	360	333	365	299	321	343	323	358	368	335	299	327	357	335	359	355	340	326	308	348	336	330	365	364	343	392	327	328	332	314	365	354	334	346	377	322	336	346	365	389	343	340	349	336	358	324	367	351	349	351	346	337	370	365	324	359	360	365	331	337	328	349	332	301	336	331	333	346	366	332	373	357	338	364	341	360	350	341	352	344	388	341	316	346	344	349	359	351	298	361	343	352	374	330	342	365	329	354	374	345	340	377	359	341	328	364	336	323	328	345	314	357	347	346	330	359
17849	1363	921	783	565	469	369	319	344	309	249	278	263	262	225	241	267	258	243	251	223	229	238	242	241	243	254	239	217	209	221	237	213	244	238	222	223	187	218	210	253	215	250	247	236	232	221	217	216	209	204	251	228	223	216	179	227	231	280	237	232	227	217	263	216	223	240	222	225	199	199	225	196	219	200	224	221	213	189	213	207	212	241	221	211	208	235	220	230	232	226	245	221	188	212	247	233	230	229	212	211	225	208	235	185	213	225	208	237	241	234	225	214	210	209	191	210	214	224	217	199	224	218	228	209	207	251	206	233	247	241	214	210	249	256	242	250	236	220	243	206	221	236	178	210	190	233	234	238	210	209	228	214	217	219	239	220	255	214	217	247	197	238	239	226	230	215	218	228	252	240	213	195	231	231	203	230	209	249	239	245	207	224	227	221	241	228	221	237	184	207	231	232	233	194	234	212	234	211	228	206	236	226	223	209	224	208	235	218	212	204	210	206	182	217	231	220	217	208	208	219	205	197	235	237	222	219	231	230	214	236	221	204	224	203	242	215	194	211	230	215	219	225	223	227	218	203	189	200	222	228	221	244	237	211	207	218	228	207	201	236	241	239	213	225	235	226	229	204	217	247	238	243	186	219	215	213	228	233	243	227	239	225	188	204	222	204	249	228	225	205	243	215	217	249	216	244	241	251	228	252	228	210	192	209	237	240	223	217	186	231	221	196	215	244	202	237	220	202	184	207	231	213	199	200	186	204	230	208	198	220	219	222	236	190	217	252	219	229	213	202	209	221	203	216	208	223	217	231	253	207	201	235	224	213	246	209	198	197	215	236	226	204	200	243	223	231	240	223	256	231	218	205	207	202	221	215	231	196	232	239	221	211	212	202	200	220	233	233	195	214	211	240	227	217	214	233	230	227	206	203	244	234	199	215	223	233	242	196	214	239	204	205	209	219	217	198	191	201	226	218	218	194	223	222	197	206	179	216	233	216	229	229	223	224	217	229	214	250	203	230	240	226	211	232	239	219	223	255	236	208	233	239	253	232	224	241	198	250	217	240	285	245	245	238	198	248	211	237	224	236	227	231	207	225	185	235	207	226	183	241	235	191	213	235	209	230	213	221	223	214	226	227	214	210	192	208	219	213	230	245	200	243	203	191	230	207	229	184	231	216	248	221	214	248	207	223	190	229	220	199	259	208	197	216	212	222	246	230	230	245	232	238	233	224	218	219	198	223	234	219	230	241	220	229	195	235	220	214	200	206	211	235	201	227	240	234	194	221	235	225	205	231	224	219	240	235	240	214	225	232	206	209	215	213	230	221	201	221	242	228	201	201	221	227	255	216	238	242	202	238	222	193	226	219	206	220	233	218	240	210	233	217	197	238	206	247	225	208	219	228	252	182	219	201	212	215	227	261	191	219	204	221	210	227	241	246	241	237	228	216	209	194	220	239	210	223	236	208	224	213	215	224	232	196	195	223	233	213	199	222	220	241	230	225	221	222	229	217	197	203	241	229	223	214	207	202	224	249	243	224	227	243	223	227	209	233	217	212	197	239	237	227	203	219	225	220	214	192	240	209	230	207	216	246	218	215	212	224	225	218	235	233	218	212	188	219	230	229	235	208	206	237	207	228	224	241	214	209	241	201	204	227	198	204	244	201	237	228	243	224	217	224	222	224	208	210	222	211	221	236	236	227	215	256	214	233	210	222	231	237	206	229	251	202	236	219	221	199	207	240	210	216	207	219	231	224	193	214	231	226	228	201	210	203	214	196	219	248	210	215	222	233	228	211	228	224	215	241	242	214	211	215	230	240	236	206	216	206	191	216	213	215	238	203	206	241	224	232	208	226	242	198	243	203	224	251	219	235	219	235	200	214	240	221	224	231	256	228	227	197	210	189	200	223	242	220	220	214	210	226	216	213	238	236	212	231	238	205	222	242	207	221	204	210	210	216	239	228	206	225	227	204	215	226	224	202	229	240	231	233	208	206	227	240	239	212	239	204	227	189	234	224	224	219	241	202	236	224	203	197	201	199	213	245	205	229	210	214	230	224	200	229	221	215	243	200	213	227	237	221	215	208	252	240	225	219	217	235	229	233	227	193	213	232	204	212	232	237	214	204	238	235	232	219	222	217	258	212	234	233	209	224	246	218	260	232	236	213	209	221	217	240	234	223	231	253	233	223	254	222	252	246	237	236	223	195	203	250	224	250	214	215	190	235	208	246	252	207	214	203	177	240	236	233	230	233	225	204	210	198	212	232	205	219	207	194	248	256	210	206	192	222	242	215	238	198	224	227	242	231	232	220	231	227	240	212	238	235	247	212	235	215	230	211	212	242	202	241	209	208	238	209	224	220	225	198	201	203	249	229	220	236	257	217	230	255	193	194	253	203	244	237	236	229	200	211	230	218	250	200	227	219	224	207	214	220	203	248	237	217	216	241	206	199	223	206	226	217	224	253	233	234	203	218	226	218	203	239	223	204	227	195	222	239	229	204	246	232	223	208	222	223	232	226	219	214	261	224	180	224	224	239	215	236	178	208	212	223	200	198	219	229	225	213	227	215	210	240	212	217	216	202	239	231	206	206	234	232	195	192	241	219	229	236	188	193	199	235	238	201	200	207	230	240	237	219	232	213	212	230	230	240	238	220	225	242	235	214	201	221	225	211	205	210	219	220	216	235	209	247	212	219	194	229	191	222	203	223	228	248	220	246	244	232	228	234	194	210	216	216	242	212	269	207	204	231	197	232	205	216	228	231	251	247	198	207	215	241	223	219	235	226	250	225	201	218	235	194	203	211	214	249	199	208	219	191	214	221	210	239	224	209	194	208	217	220	202	234	201	217	240	217	190	216	205	210	218	212	191	213	250	223	213	213	220	218	214	217	186	200	200	227	241	238	211	249	237	219	192	201	224	210	200	233	232	247	244	227	219	232	255	243	221	223	222	238	235	246	220	219	225	246	205	221	225	255	215	224	234	226	211	224	199	231	199	210	210	219	216	245	216	207	201	236	227	225	208	212	216	224	218	254	217	226	207	228	221	224	221	220	225	200	239	230	223	227	220	220	225	206	216	200	164	203	250	234	235	237	242	200	229	225	199	220	185	214	226	197	233	236	209	228	223	208	218	199	227	247	245	203	244	203	225	228	247	257	216	237	223	206	201	236	257	229	224	220	198	216	226	222	199	195	240	213	194	237	230	207	217	237	208	215	203	199	247	229	215	228	240	197	208	227	218	190	210	219	241	210	216	253	209	233	219	199	198	225	234	233	211	246	223	207	238	210	228	206	233	223	197	246	211	212	209	207	194	226	198	237	216	210	215	208	237	183	235	223	220	240	201	217	203	222	220	171	211	218	198	217	209	246	239	212	208	228	224	232	237	191	267	237	230	228	224	259	235	212	202	257	191	221	219	226	256	253	219	218	217	194	215	247	209	226	197	217	232	228	213	212	213	219	238	223	237	228	210	195	247	235	263	215	234	215	250	214	243
10100	1104	1925	2233	1912	1620	1344	1235	1049	928	905	792	813	696	703	666	662	640	674	623	568	636	580	612	583	612	605	588	574	591	574	554	561	573	520	556	568	548	569	527	584	527	520	581	578	590	538	547	533	555	549	555	523	544	578	546	545	499	522	508	559	532	525	505	549	568	517	546	541	552	553	554	547	534	538	560	549	521	517	501	524	545	547	549	504	529	549	533	546	540	515	553	538	511	535	508	556	521	515	527	526	514	530	540	558	545	516	560	547	554	525	538	538	481	534	517	542	518	531	512	537	558	545	521	516	544	536	548	561	520	483	542	534	548	530	521	483	536	561	504	535	507	543	530	519	524	514	505	513	507	528	569	533	580	533	555	564	551	520	548	517	505	525	526	547	544	526	509	486	513	522	534	556	548	529	544	580	519	527	589	551	523	539	543	552	498	518	545	537	522	541	560	536	479	543	550	521	542	517	483	507	525	507	537	557	513	521	534	521	533	541	533	541	517	533	555	560	529	540	479	487	522	551	567	518	531	531	524	525	505	571	527	548	533	554	561	519	515	539	516	541	550	505	546	575	516	555	561	480	516	528	552	516	580	556	515	518	535	551	523	511	545	549	576	555	501	526	505	549	505	536	527	524	529	503	505	534	532	534	544	554	517	540	506	520	553	526	533	496	532	574	536	555	563	535	527	505	543	572	507	556	521	486	529	485	532	537	542	562	512	521	479	516	543	519	496	544	533	560	500	558	565	491	567	487	540	531	536	503	493	518	538	550	563	515	517	512	511	524	533	553	550	534	578	531	517	540	486	496	538	521	550	556	520	549	516	544	509	529	502	516	521	544	557	532	547	529	556	533	535	539	493	538	543	544	514	514	531	515	533	565	535	552	512	540	568	538	481	570	531	528	540	516	553	543	508	505	488	505	527	529	493	529	530	536	525	532	533	521	530	522	561	533	535	542	519	535	532	564	558	533	527	516	521	484	548	552	534	557	524	532	499	548	507	510	564	569	544	520	523	565	504	537	540	535	512	534	506	549	522	514	553	555	547	549	551	543	552	501	500	497	539	535	510	533	537	527	561	532	539	520	512	553	544	556	496	556	522	529	586	520	506	555	521	542	556	553	545	525	522	519	516	528	504	518	531	480	542	521	510	505	507	540	495	504	537	529	537	549	574	528	576	508	515	520	534	512	482	480	535	485	556	512	537	511	515	497	541	517	566	520	550	496	534	525	526	480	540	534	514	509	519	553	522	525	512	577	536	497	530	504	535	565	516	506	508	506	487	553	527	522	546	558	532	527	537	546	519	549	509	531	515	524	572	571	552	503	565	511	548	488	528	556	534	513	536	520	511	521	508	563	543	538	531	529	543	533	572	545	526	511	537	518	556	523	517	530	544	529	533	500	578	539	520	547	519	507	522	520	534	494	527	517	501	576	524	546	543	533	532	543	506	569	520	521	511	528	555	506	562	536	539	518	528	540	475	505	611	570	516	482	527	532	514	512	540	526	539	529	508	517	525	479	533	545	556	546	536	542	518	521	538	537	532	537	516	527	501	578	495	529	490	525	523	547	538	544	516	502	516	549	523	495	527	564	531	550	523	551	484	539	529	555	538	542	543	538	527	515	536	512	615	527	554	497	545	526	509	495	502	510	505	536	515	509	517	529	544	541	510	527	528	545	526	467	499	541	516	504	516	535	504	513	526	540	523	489	588	509	519	540	568	530	521	549	516	532	521	539	568	523	545	497	543	539	583	551	577	501	521	585	533	538	560	508	561	504	537	558	502	501	537	524	511	509	564	499	498	530	496	513	546	499	541	499	556	504	507	524	497	541	558	505	524	510	534	559	522	589	517	530	486	498	518	563	546	533	484	520	553	542	522	513	533	533	529	537	499	534	560	559	491	506	526	532	513	486	524	520	512	523	522	520	554	518	511	512	555	553	520	518	563	546	549	511	517	533	551	496	572	580	499	499	553	519	486	519	536	556	539	552	513	526	484	527	536	512	544	554	543	565	515	504	547	566	524	536	511	517	516	529	524	528	516	532	558	519	546	521	544	527	524	532	539	521	498	522	503	506	510	503	555	516	556	523	549	491	550	508	519	505	512	562	525	531	495	510	546	541	528	523	520	511	565	536	557	503	512	502	506	524	517	552	505	525	511	529	499	535	487	504	525	553	515	516	539	509	539	584	528	542	527	515	521	513	516	537	532	529	510	524	515	522	552	533	540	537	541	530	552	539	505	540	554	532	531	507	516	541	552	505	502	551	594	522	495	564	526	546	485	553	512	500	533	515	554	514	556	533	527	524	512	536	524	556	549	517	488	531	495	505	485	562	479	556	514	515	530	528	553	546	545	493	485	535	536	564	548	516	557	523	563	540	509	528	528	550	548	550	486	509	515	509	535	550	543	547	573	552	523	481	520	571	519	527	541	484	503	489	524	521	524	550	466	542	524	561	531	525	519	526	489	533	482	548	493	573	506	580	550	533	500	513	519	536	527	530	516	560	578	535	536	503	497	550	546	537	535	531	545	510	565	521	508	544	563	561	521	498	544	497	516	497	528	507	545	555	502	514	509	523	537	526	542	527	550	505	492	531	497	549	554	532	556	554	534	545	535	544	566	519	510	496	523	559	563	522	486	523	514	569	490	517	538	552	564	516	519	553	575	477	529	514	522	515	515	519	516	526	539	537	511	527	523	501	522	526	587	498	485	537	556	545	580	544	534	563	558	543	487	496	514	534	573	488	518	524	531	551	506	507	472	492	555	576	558	503	556	515	549	549	501	531	540	542	547	518	502	524	557	536	514	496	508	518	522	550	567	532	559	534	531	531	541	522	478	520	583	507	540	525	525	522	508	533	541	516	505	546	503	541	488	500	546	538	527	539	541	525	552	524	540	557	501	513	525	485	519	503	532	488	569	514	549	564	540	518	514	515	527	484	496	565	551	535	532	529	537	525	502	533	502	535	547	524	526	524	540	501	491	511	509	496	509	524	555	533	514	537	594	543	549	524	542	537	500	523	561	538	507	545	498	519	523	541	493	592	575	529	558	541	541	532	506	522	524	546	503	509	552	543	529	534	532	549	509	520	558	511	521	535	517	551	490	494	540	549	510	543	532	520	526	522	502	533	496	500	531	502	512	528	503	523	527	500	532	493	507	545	515	507	561	513	534	521	531	546	553	521	502	552	546	497	551	540	522	558	507	561	500	562	550	552	545	520	542	526	506	573	515	554	536	526	534	492	519	502	546	527	517	489	512	549	569	531	500	515	527	470	533	502	494	491	550	524	497	508	534	542	536	530	483	515	521	532	480	540	536	500	534	525	499	576	557	531	570	521	540	494	506	543	517	547	514	568	542	511	536	530	528	573	532	505	509	546	540	546	528	518	487	557	512	511	521	511	519	530	546	529	563	518	500	522	492	504	594	494	469	513	544	514	575	556	560	520	575	516	557	606	545	534	497	494	544	507	530	510	505	506	555	502	518	543	520	486	530
2492	270	249	228	275	243	240	267	277	265	259	260	250	278	254	269	242	243	261	247	258	254	281	257	243	279	243	235	228	270	244	276	257	251	241	253	231	268	216	264	251	251	238	267	236	244	272	225	238	249	241	231	229	235	237	254	258	271	243	236	257	256	237	239	258	264	253	256	246	255	277	222	250	296	250	266	243	271	249	230	214	220	280	248	252	250	246	242	230	265	219	210	261	260	273	224	272	267	295	248	241	243	261	261	272	254	232	249	264	257	265	279	269	243	266	225	284	228	254	263	254	237	249	230	261	269	244	269	266	238	272	261	252	258	272	248	258	255	254	247	258	249	263	253	261	286	255	235	251	266	243	252	244	272	248	252	242	248	254	249	272	265	247	246	247	267	271	231	219	294	218	263	210	251	264	255	253	265	260	270	241	242	254	273	272	254	251	256	249	273	221	273	250	241	239	270	243	262	252	279	252	235	238	267	232	238	279	231	281	273	259	276	265	246	260	241	266	261	279	242	256	255	229	254	256	268	259	214	262	289	294	264	290	251	214	235	269	249	256	244	254	268	260	270	286	227	259	279	253	274	260	231	249	236	251	240	234	243	247	268	286	251	283	232	256	240	241	254	266	245	282	258	231	261	238	251	248	271	279	249	248	246	237	263	246	266	257	256	263	285	234	252	245	258	240	246	270	267	269	240	251	244	259	270	269	253	230	228	252	263	232	265	261	250	256	270	268	252	240	255	239	257	262	268	272	244	271	271	239	257	262	266	228	221	228	256	242	264	239	264	258	274	289	257	265	238	255	269	292	247	274	262	250	240	249	239	257	279	260	255	251	254	249	254	265	249	275	260	250	253	244	245	283	261	281	263	227	237	248	263	232	245	254	236	239	253	267	251	267	239	231	254	238	235	267	262	265	235	239	200	271	297	266	265	258	289	234	275	234	248	257	259	259	242	300	269	277	251	251	241	274	235	264	294	241	272	218	267	217	296	250	244	226	263	252	263	219	262	235	249	261	264	241	236	265	279	266	257	249	252	257	277	254	226	251	255	245	267	240	234	248	242	255	280	260	260	270	222	255	254	259	263	256	282	252	245	243	288	272	271	257	265	250	261	233	242	237	284	264	261	301	296	283	253	285	233	285	245	234	247	235	238	247	241	257	231	238	226	256	275	271	256	273	247	241	284	254	246	239	239	276	246	250	239	266	254	236	260	275	267	256	248	239	253	239	258	268	263	237	279	238	276	273	239	245	239	231	272	256	263	268	245	243	238	280	277	287	231	267	250	258	246	267	230	276	263	230	266	259	249	255	246	267	246	242	270	286	250	263	266	253	263	265	236	238	218	262	252	269	262	219	255	262	242	239	253	255	257	263	249	249	234	257	280	289	246	261	246	273	260	221	219	279	264	269	232	234	275	258	269	236	272	248	254	272	234	266	249	251	252	245	252	247	249	246	236	278	266	241	245	250	262	219	249	231	245	258	233	264	255	260	304	230	296	232	267	257	245	271	267	252	244	254	259	230	265	245	226	234	269	248	279	251	233	268	249	256	254	258	259	264	245	236	229	271	291	285	272	221	297	239	234	266	234	247	263	273	254	255	228	268	246	246	254	259	267	267	243	215	309	233	247	217	247	274	256	247	240	259	244	275	238	237	250	268	281	283	223	239	269	266	260	247	274	266	264	265	284	263	241	266	230	232	229	274	237	230	265	237	223	253	229	259	258	234	252	256	252	224	253	251	261	239	221	290	261	258	285	243	265	250	218	292	258	254	285	270	274	261	272	250	264	256	277	255	265	234	245	260	247	238	261	255	256	275	272	272	266	248	228	264	217	283	240	218	273	243	287	272	240	249	248	272	258	266	253	254	253	258	261	278	249	260	246	243	250	274	241	223	263	282	287	261	264	271	269	257	288	279	268	270	253	253	288	244	233	244	255	293	246	235	253	225	231	262	276	262	253	263	237	280	252	256	242	277	256	244	260	267	240	232	304	258	274	282	247	213	265	267	260	253	286	248	276	256	279	271	273	234	232	243	274	290	252	274	271	287	255	264	234	246	280	229	245	240	244	264	244	242	259	261	262	284	265	276	260	253	265	258	212	253	255	268	253	258	241	245	252	239	229	266	259	268	267	268	236	257	238	302	273	249	288	292	275	268	263	229	234	262	291	226	249	256	255	242	222	266	269	241	241	253	230	247	265	259	280	268	222	260	278	263	294	251	261	273	260	234	251	271	246	253	274	292	242	278	235	256	259	292	250	270	255	260	281	249	272	256	285	244	262	202	246	262	252	255	267	251	236	294	259	276	244	288	288	255	249	233	230	249	259	234	252	271	248	251	242	272	256	254	243	250	240	233	260	238	250	236	243	275	259	258	284	234	250	286	243	281	250	215	291	268	248	248	277	258	261	241	224	292	277	271	265	253	283	249	248	248	273	257	267	275	235	252	289	265	282	242	267	242	271	270	274	287	248	241	236	250	245	258	269	225	271	265	253	233	261	283	240	262	276	234	267	291	264	269	251	245	240	261	259	258	274	252	247	239	243	248	252	259	298	266	224	252	266	251	224	242	211	261	291	239	231	277	232	239	260	246	240	236	289	234	253	235	250	234	258	266	243	246	249	232	255	247	261	255	253	270	244	286	288	239	252	268	254	256	233	270	277	250	270	254	253	271	250	250	252	278	246	230	255	248	245	255	235	270	230	216	252	237	267	269	236	251	260	259	228	252	279	240	254	257	264	253	285	269	236	240	256	258	301	257	266	244	269	240	254	265	257	258	242	235	251	255	263	262	264	260	252	230	239	219	239	245	251	249	250	251	262	272	260	259	245	219	267	215	265	242	234	243	249	267	259	266	275	257	243	272	256	280	268	237	262	253	266	239	278	297	271	254	224	265	242	269	282	242	237	256	233	287	286	254	260	241	275	263	255	239	265	247	265	270	263	221	258	245	248	253	271	241	261	290	278	260	277	242	273	218	241	227	244	240	257	245	252	232	222	245	259	275	234	313	252	260	249	257	239	251	238	275	254	261	249	250	266	231	248	251	232	256	305	247	247	260	261	253	264	242	243	228	209	253	275	239	249	250	255	225	237	269	277	238	239	286	236	260	222	238	258	260	243	252	271	276	252	270	271	256	273	265	265	240	253	245	274	259	245	243	251	280	263	278	218	278	211	292	262	273	263	251	228	260	239	254	253	272	237	250	269	257	249	247	246	254	246	290	220	250	275	259	276	238	239	222	257	245	242	245	257	264	294	232	228	258	240	266	232	250	239	280	279	252	279	244	227	242	227	225	260	261	253	238	234	261	282	272	263	248	234	251	250	285	235	243	267	254	234	248	252	251	260	271	264	257	230	222	243	259	250	275	280	262	245	238	262	235	270	245	280	233	239	258	241	271	237	238	260	271	241	234	269	250	240	282	265	240	241	244	239	262	256	245	226	253	260	250	260	233	245	229	235	269	223	252	283	267	270	244	223	245	230	228	294	269	263	292	245
2414	599	589	571	615	614	585	569	591	555	599	556	589	543	562	573	577	588	561	558	588	577	579	522	519	546	583	545	580	534	553	608	570	577	562	584	531	545	566	532	606	591	572	574	554	617	589	582	573	592	599	565	579	521	568	585	583	589	562	595	575	560	573	573	607	598	564	596	590	562	553	578	592	613	564	579	562	551	563	556	619	571	569	574	533	566	588	500	515	548	578	596	559	566	557	572	559	599	557	562	546	538	584	573	580	545	547	558	555	574	590	581	569	573	549	562	590	580	559	583	560	574	573	543	527	573	569	552	577	604	584	583	572	569	589	582	555	535	564	527	542	590	577	533	567	548	550	554	535	582	557	598	568	541	542	590	557	575	585	542	591	562	560	527	566	553	570	559	569	602	562	627	572	581	573	559	560	549	536	547	572	543	562	562	544	572	593	578	562	530	544	615	597	527	545	554	563	599	562	555	599	596	558	572	608	555	584	591	619	572	547	569	587	584	575	540	582	582	600	619	567	592	559	552	589	559	550	600	566	517	547	562	555	554	541	583	600	552	565	589	579	581	569	562	562	576	540	572	590	546	584	542	600	561	533	550	584	577	567	554	565	559	590	560	551	627	544	546	557	576	564	569	565	532	569	553	525	564	579	575	567	590	574	592	601	589	577	554	543	546	551	577	567	592	555	592	545	554	581	584	561	584	551	571	600	548	586	530	535	574	513	600	561	602	539	572	566	577	587	550	578	556	564	592	582	522	549	534	601	578	567	579	546	531	592	559	568	586	625	625	507	590	576	617	591	559	552	590	577	575	582	551	539	566	579	564	573	562	551	560	526	600	543	507	572	571	582	566	564	543	582	525	601	573	578	567	523	558	553	603	568	537	562	573	547	566	533	563	577	600	607	611	580	553	561	519	567	549	554	570	543	580	566	573	550	604	531	574	566	586	587	581	573	528	578	539	542	564	579	560	608	582	563	614	602	581	562	549	534	559	563	570	616	555	594	563	533	541	584	564	558	569	535	579	584	533	587	568	594	538	575	544	502	590	576	549	574	589	534	582	578	573	564	547	579	570	550	560	539	611	528	582	558	541	578	547	599	568	570	533	536	554	563	534	595	584	556	542	518	585	562	557	531	553	555	506	555	599	573	599	554	588	550	650	588	600	582	587	582	583	549	587	576	615	557	587	557	557	574	586	547	545	588	580	553	593	590	516	534	606	552	539	579	534	610	546	561	566	550	606	590	560	588	567	573	545	529	537	560	563	606	605	569	536	579	544	574	565	572	577	579	538	613	559	561	597	582	563	558	547	538	582	554	535	567	580	568	558	528	590	550	565	587	580	567	567	559	561	569	581	587	556	614	524	553	590	600	565	545	573	578	544	583	564	591	563	560	563	571	593	570	559	560	516	550	571	574	591	584	625	530	582	650	548	592	578	566	553	604	550	510	596	597	587	601	572	592	562	569	573	543	571	525	593	538	565	569	542	590	571	592	571	577	567	544	594	570	552	537	570	575	566	538	597	603	590	600	591	549	584	523	519	525	571	582	571	558	578	579	605	582	552	570	570	574	528	625	556	533	585	616	561	553	572	547	553	558	543	561	553	609	580	597	569	563	547	534	579	611	563	565	534	576	499	590	581	552	560	564	555	579	579	587	614	546	582	614	555	584	551	571	556	557	556	542	597	554	617	553	604	613	583	570	567	575	585	586	587	573	599	533	624	596	550	544	553	578	574	594	597	538	535	571	566	579	583	561	544	551	582	590	550	566	569	565	519	541	554	542	529	575	534	560	591	575	571	591	540	548	575	543	564	566	535	558	576	575	591	520	596	566	578	553	560	546	556	582	599	586	564	557	561	573	565	588	553	556	593	627	596	595	571	594	582	570	612	612	583	572	533	568	538	594	612	569	597	536	527	572	633	578	576	575	574	577	569	571	565	595	580	563	537	532	612	572	541	570	594	557	611	529	547	585	536	565	568	559	583	582	537	580	598	607	585	611	573	529	579	535	557	583	613	557	517	601	613	616	559	561	577	581	540	536	596	615	576	567	598	580	589	551	511	583	559	599	593	563	525	569	558	568	566	606	569	596	575	550	559	552	608	589	552	592	574	560	569	560	533	557	570	563	564	539	545	552	519	577	537	581	540	527	573	571	549	565	554	546	525	518	610	590	572	576	565	514	582	522	545	552	581	567	590	561	552	567	561	558	569	584	590	562	562	557	591	565	574	565	594	572	572	566	560	546	554	537	594	563	586	554	571	607	561	589	618	580	547	606	517	548	581	573	540	600	563	577	555	584	591	574	567	562	607	549	603	554	516	579	590	617	593	555	564	555	605	558	589	561	581	558	558	562	594	546	556	563	546	591	549	562	521	527	541	579	569	561	624	573	547	556	581	566	585	584	552	545	587	559	591	589	554	595	580	577	535	550	604	583	523	537	556	570	575	601	527	545	561	549	559	584	583	536	539	604	596	556	593	575	551	514	544	582	632	591	557	550	552	555	565	582	568	561	547	565	563	582	586	560	558	577	586	561	587	565	590	566	574	595	578	567	556	556	601	563	598	591	550	585	602	581	581	559	608	575	578	559	579	580	544	587	588	591	538	591	512	577	617	532	554	561	556	539	561	554	563	539	615	546	605	578	575	585	564	578	557	588	583	550	535	549	536	557	588	588	567	570	564	554	569	558	516	573	599	563	556	543	544	590	584	547	575	593	592	556	574	593	551	542	544	597	536	575	602	554	579	567	528	590	581	549	494	567	574	508	585	608	570	560	564	610	538	603	564	592	589	603	571	572	584	610	530	546	577	602	592	544	521	578	597	554	585	576	520	557	572	618	594	579	564	547	571	573	561	587	603	553	554	586	537	525	538	578	587	547	562	603	537	546	527	517	528	601	554	547	618	561	595	554	552	554	569	566	545	550	561	570	568	556	573	564	593	638	563	558	571	607	549	518	609	599	555	622	533	544	541	583	569	571	584	588	560	556	578	551	540	539	591	545	555	566	610	544	565	584	570	597	614	524	561	564	556	552	574	581	613	562	573	570	579	554	559	589	603	529	636	560	552	613	598	589	567	557	547	542	565	550	546	559	530	594	586	579	571	565	541	586	593	531	583	570	569	577	580	602	583	552	563	534	567	552	535	619	552	539	555	560	577	608	584	534	568	572	525	565	581	579	581	536	555	532	578	542	603	535	565	560	561	544	578	569	549	580	553	556	579	574	544	601	608	570	550	535	561	561	588	595	556	600	604	601	505	594	571	579	543	561	574	615	551	565	594	594	517	564	566	587	550	576	558	562	593	552	585	586	500	544	534	605	532	561	594	559	597	585	549	599	541	540	576	572	551	545	551	542	594	570	571	577	581	537	548	575	550	605	567	554	553	555	590	541	554	573	577	576	586	600	558	548	539	574	577	547	531	552	576	565	520	600	580	580	569	588	584	576	568	551	556	533	578	572	586	518	562	550	540	547	589	585	588	562	552	587	571	563	581	548	586
10775	543	498	388	293	232	221	201	168	168	165	169	162	177	152	146	160	167	126	132	142	138	159	129	137	135	145	170	153	150	131	143	133	154	152	136	152	161	152	132	128	133	130	130	141	132	131	137	104	133	147	149	153	142	139	123	152	143	148	141	153	147	142	157	142	140	146	141	123	158	135	132	126	140	143	149	163	128	142	128	139	137	111	138	134	152	139	143	117	140	155	135	136	144	143	127	142	139	150	141	146	123	125	161	138	127	155	151	152	139	174	161	124	148	155	142	148	162	143	147	131	141	139	163	150	168	139	153	140	133	151	133	139	131	138	115	137	137	119	135	146	140	130	148	136	123	118	161	138	134	129	160	141	133	132	142	132	116	139	117	133	133	151	133	154	158	142	148	146	147	153	159	128	168	132	162	142	122	136	128	159	147	123	137	140	134	151	160	153	127	123	134	124	139	146	150	147	140	134	124	146	136	148	134	157	130	137	116	133	133	155	147	140	135	152	134	132	132	138	142	147	132	105	123	139	153	132	156	146	162	145	137	140	130	146	175	123	137	141	148	141	166	117	156	152	158	145	135	150	144	142	122	162	134	143	138	142	155	142	143	145	149	136	139	155	163	148	161	146	144	137	116	134	129	145	137	160	140	130	121	141	122	149	132	160	150	140	136	132	122	128	144	143	135	151	142	132	122	165	135	141	135	132	137	141	141	144	155	164	144	166	132	127	139	128	151	144	116	140	132	145	173	143	141	116	140	143	145	161	140	149	144	150	135	155	126	145	137	149	150	136	132	155	123	113	135	144	164	127	126	142	153	147	126	135	163	152	140	138	144	164	143	132	136	125	140	137	137	159	142	151	108	151	122	146	135	142	163	148	153	120	129	152	145	150	151	135	134	122	148	148	159	139	133	168	151	151	162	157	143	151	146	131	163	142	132	131	147	141	141	142	139	129	137	135	136	157	137	144	161	154	154	127	143	128	134	167	145	124	167	134	137	150	126	145	123	164	135	125	126	135	119	162	130	144	114	118	136	138	108	134	125	127	125	152	154	138	128	146	146	171	168	151	143	142	128	151	149	136	115	144	137	142	144	141	142	136	151	156	134	119	125	137	159	131	122	122	121	136	150	130	132	129	142	137	135	137	150	150	144	170	134	117	142	128	148	135	150	135	134	152	140	156	121	146	138	117	144	138	129	137	156	153	148	132	117	154	144	135	140	165	133	119	147	127	176	143	133	153	140	144	139	156	147	143	145	146	128	129	129	163	136	118	143	152	156	139	139	122	134	142	118	142	126	130	152	137	145	138	135	142	158	133	136	145	174	139	139	132	135	134	121	128	140	135	126	120	142	152	157	146	157	146	129	126	132	151	140	151	134	129	135	143	172	144	147	144	155	123	131	138	128	134	122	132	135	149	127	138	155	143	146	147	123	160	133	141	144	135	115	159	146	126	136	164	145	130	129	154	140	161	148	130	136	125	128	126	119	149	147	129	119	148	140	139	156	150	146	142	136	133	134	127	146	171	138	125	149	137	167	133	105	144	116	167	160	139	150	154	143	119	114	134	139	163	149	142	121	120	141	136	138	151	130	133	149	151	136	143	134	135	125	144	132	167	141	163	120	139	137	149	147	153	122	129	143	130	137	157	153	139	114	144	125	124	131	129	134	130	144	140	137	129	158	160	142	136	144	135	154	133	123	150	135	139	152	136	139	134	125	134	139	153	128	146	131	171	170	147	153	113	137	140	175	153	160	159	145	128	132	153	148	125	136	140	144	139	144	135	133	152	143	154	133	147	133	132	133	145	136	141	142	135	143	139	148	145	139	129	138	120	131	135	137	145	129	158	123	162	124	140	138	143	135	147	132	138	139	126	131	147	149	142	117	137	138	137	149	146	146	132	129	109	153	130	142	149	164	148	121	130	128	148	140	136	136	138	139	134	125	139	144	130	152	133	165	159	127	135	154	134	134	135	113	145	115	115	138	128	131	149	174	114	139	143	132	141	140	121	150	153	135	118	129	139	160	135	136	126	133	139	136	142	153	149	126	140	149	155	147	142	135	134	137	147	149	158	132	152	151	145	163	142	139	148	146	126	127	162	144	150	148	141	156	137	141	124	139	149	166	166	158	129	145	166	130	134	153	122	150	137	115	152	159	132	140	127	143	151	142	126	144	122	154	151	122	158	136	145	140	146	152	173	134	130	164	150	131	147	130	151	135	156	146	155	138	135	142	139	139	147	178	144	141	135	132	126	134	165	149	141	148	135	150	128	126	163	148	159	162	154	150	147	139	133	147	144	148	150	143	149	137	148	141	133	146	158	136	123	139	133	124	144	135	150	145	122	140	136	147	158	126	161	145	153	139	148	142	144	131	130	151	136	123	141	132	155	125	140	147	146	144	154	145	134	149	162	131	141	107	128	150	147	146	149	163	142	131	168	160	99	137	133	136	124	127	141	136	127	125	148	141	140	141	155	132	123	129	163	154	136	154	159	152	150	130	148	128	141	132	140	138	153	133	157	153	141	137	132	134	136	137	149	133	113	122	146	143	125	149	136	157	150	134	139	155	159	130	121	144	145	139	167	131	139	131	150	143	168	151	133	153	159	156	147	134	115	114	142	123	133	141	130	149	140	118	154	126	135	149	152	117	138	133	115	140	133	161	151	156	153	134	147	157	130	133	117	150	139	132	136	129	169	162	135	149	131	157	145	136	137	133	148	129	119	151	167	151	129	128	151	135	131	142	133	144	148	158	144	166	135	130	143	145	158	141	149	139	139	137	154	140	155	142	147	155	141	152	149	147	152	153	154	154	121	178	133	158	135	138	149	155	142	126	127	122	148	149	151	136	135	156	151	144	124	124	150	126	170	137	166	121	150	148	125	144	127	118	123	160	136	153	139	128	144	145	145	133	163	137	138	138	114	154	157	139	162	155	156	139	136	150	135	159	167	155	142	145	147	155	150	170	147	149	153	124	143	159	136	132	140	134	160	144	149	132	127	142	158	137	142	127	160	146	143	119	126	116	118	140	154	156	122	128	137	142	164	148	142	129	135	136	152	130	151	142	130	115	160	136	171	143	131	137	123	149	132	167	143	151	135	146	132	150	146	139	141	136	123	132	144	148	137	163	132	134	167	127	126	148	132	135	145	135	136	143	141	124	158	139	147	153	131	146	129	135	134	148	140	157	149	153	162	143	136	137	144	125	140	137	134	136	138	158	147	142	137	141	157	155	134	135	134	132	127	141	128	149	140	138	146	138	121	136	129	150	128	154	118	122	140	141	143	143	143	140	143	125	167	139	136	141	132	136	156	149	163	143	126	140	123	142	136	136	144	146	132	157	154	169	136	135	122	135	130	138	157	139	147	153	149	155	137	128	144	145	127	145	141	126	159	130	137	135	158	128	129	147	135	128	125	109	130	149	158	129	124	142	132	118	138	155	135	132	136	127	127	150	143	111	140	142	162	136	136	132	140	161	144	136	152	135	134	130	115	122
7696	657	1021	1248	1044	870	777	646	577	542	494	448	466	443	439	442	390	406	418	432	400	379	394	346	386	409	383	390	407	344	344	346	364	399	373	377	381	371	355	364	382	374	405	357	379	361	362	355	369	357	388	391	358	361	309	371	329	356	340	351	345	386	353	370	346	365	356	332	377	364	364	357	342	333	341	338	317	367	378	359	333	331	314	350	318	369	349	334	348	350	351	347	322	351	325	366	331	343	361	319	331	352	368	354	369	352	364	346	353	318	327	376	339	346	324	323	324	335	370	323	344	334	364	388	321	359	322	309	339	351	342	340	311	335	360	360	308	358	377	342	365	327	344	321	383	326	346	340	374	340	322	395	352	345	356	351	383	335	352	359	329	342	303	334	377	353	380	327	370	356	344	368	374	384	376	362	336	339	349	364	344	330	313	332	349	370	334	332	356	338	356	377	305	338	337	339	386	384	316	356	337	371	350	365	371	352	382	346	371	346	358	357	363	363	368	330	361	350	331	303	329	352	364	340	341	351	366	335	333	354	363	350	349	331	343	365	368	320	318	339	324	374	337	332	354	340	326	312	306	354	350	345	324	353	347	400	341	343	328	360	314	331	319	327	368	347	349	354	328	311	343	332	355	377	358	316	351	321	349	357	380	324	339	341	324	342	312	353	350	323	366	351	325	392	359	371	328	387	369	334	318	350	343	324	340	354	332	342	366	340	343	345	372	341	363	375	342	356	334	349	357	347	335	309	368	368	368	368	336	372	350	338	336	369	368	330	339	361	349	352	350	374	355	335	353	347	348	354	370	347	352	367	348	345	344	355	329	341	392	379	340	339	358	347	347	361	383	349	351	341	325	322	340	365	350	362	324	351	323	376	358	334	365	360	329	322	363	354	375	329	397	353	343	347	316	341	331	366	363	338	350	368	346	346	359	366	368	354	333	379	355	353	365	330	323	387	348	322	350	348	341	350	335	363	353	380	341	358	337	341	342	347	346	400	328	346	332	342	315	353	359	338	368	334	354	346	395	324	350	346	359	334	346	325	371	322	366	414	364	366	364	357	346	346	360	351	360	360	364	345	370	327	331	358	314	343	318	322	360	329	329	390	345	338	342	334	361	312	326	357	360	349	351	363	349	395	340	348	332	335	336	331	350	309	351	343	316	364	371	331	351	336	375	334	347	369	358	318	322	352	344	333	340	335	365	327	354	378	360	302	305	363	363	351	310	341	338	369	378	355	366	364	353	337	337	337	328	341	373	364	383	382	334	363	347	348	364	360	363	349	316	351	354	346	327	365	320	336	347	387	369	324	349	386	358	330	356	343	368	330	311	321	347	357	319	351	374	324	330	347	326	357	331	365	347	337	314	373	359	343	338	366	329	382	356	340	353	330	364	325	334	356	367	357	353	352	323	353	356	346	331	336	328	348	320	372	353	353	353	328	339	323	347	354	369	367	312	362	316	351	361	347	350	358	340	350	390	349	355	340	329	324	319	403	330	368	320	348	368	367	340	291	348	357	337	328	332	384	367	377	320	329	325	346	381	348	315	342	364	353	383	328	338	313	341	380	359	343	385	324	363	337	341	354	367	366	357	359	364	346	387	352	368	333	307	345	331	363	339	368	352	369	348	355	360	304	359	314	372	340	353	340	361	353	320	356	340	339	367	335	353	325	341	331	338	396	351	365	353	333	344	375	343	368	335	334	365	362	350	331	359	353	368	346	346	345	351	375	352	378	368	341	331	353	345	375	335	326	365	341	333	335	353	388	317	358	356	339	360	347	333	342	357	350	345	349	338	364	337	360	334	380	368	312	387	340	365	375	357	350	375	329	344	330	351	354	340	352	367	333	342	323	323	339	369	339	348	335	356	342	353	356	342	352	318	339	368	373	356	345	370	374	332	379	349	344	345	323	342	340	344	338	360	355	341	344	354	346	350	347	349	354	361	348	338	350	344	324	331	364	383	317	343	346	350	377	368	347	329	338	367	368	370	332	371	319	382	350	338	341	337	349	330	345	383	327	350	376	324	328	357	356	342	310	375	369	305	356	354	360	357	342	359	379	324	349	327	347	344	349	352	335	321	377	348	371	350	342	402	337	334	325	351	368	337	353	346	399	345	358	348	376	347	357	376	372	346	320	333	323	362	368	377	365	344	347	343	351	365	336	323	390	341	359	347	357	367	336	338	329	334	349	363	342	362	380	354	366	355	362	348	343	342	336	359	361	365	361	343	418	340	355	344	327	364	371	372	355	307	373	353	382	307	358	370	337	385	367	349	335	347	355	371	337	336	390	333	349	336	366	375	340	362	362	375	355	341	343	357	345	323	342	346	342	387	338	333	349	376	352	354	352	389	369	339	311	349	361	381	353	341	316	337	356	372	340	342	347	339	360	329	338	334	345	348	349	361	347	355	349	370	343	347	341	385	359	350	375	297	353	364	344	327	339	366	339	347	340	357	334	354	363	347	341	353	337	338	357	346	317	343	339	323	366	308	376	319	355	349	329	375	341	317	353	343	367	354	331	319	344	314	331	364	358	377	355	362	357	317	346	355	365	347	342	352	361	334	331	349	360	333	326	325	351	326	308	376	397	342	366	381	375	343	345	361	341	336	360	350	367	361	343	342	336	331	343	358	376	368	366	360	357	378	357	346	354	339	345	350	334	330	341	340	325	394	377	351	352	339	330	357	348	330	340	344	359	384	374	360	343	340	358	343	335	388	318	340	351	360	377	379	349	347	349	357	340	364	348	365	365	357	374	324	335	337	365	334	335	383	331	342	348	348	337	364	333	330	349	350	366	363	355	366	354	329	340	365	364	336	334	351	328	359	372	374	335	379	335	373	332	340	334	336	352	333	372	353	355	349	347	350	328	345	334	327	345	346	329	330	344	359	361	364	346	353	358	328	342	374	348	339	357	343	337	346	327	373	339	374	363	316	356	375	372	357	333	352	357	388	329	343	358	365	352	332	337	347	325	339	334	337	338	325	334	344	329	356	359	340	355	300	368	328	339	364	335	318	365	320	332	357	354	350	366	334	362	366	334	324	343	346	358	364	326	364	326	307	362	360	362	349	324	381	335	378	330	330	330	337	330	367	341	336	327	330	368	338	359	365	329	358	347	346	352	350	346	329	340	327	355	338	372	359	358	389	335	339	346	325	310	348	321	327	316	362	365	379	347	354	333	388	347	359	349	374	345	342	321	346	359	351	363	364	342	361	333	332	367	340	354	340	339	360	337	346	347	386	337	352	353	364	373	394	320	334	326	364	349	356	356	353	357	319	352	340	323	369	344	337	371	361	371	384	314	320	373	321	346	332	350	351	368	360	373	389	373	362	334	357	315	348	324	350	365	402	333	331	324	359	369	330	366	333	351	356	346	361	333	332	362	346	362	353	345	350	326	316	341	316	316	393	331	344	367	355	326	322	336	323	332	348	382	338	335	312	317	339	350	382	354	384	365	346	333	347	357	363	341	349	306	348	332	377	356	351	351
18378	1468	988	769	537	425	380	324	270	282	290	265	257	249	226	239	238	232	265	240	226	242	218	233	246	254	221	243	223	216	243	226	230	216	204	218	226	219	206	251	246	218	204	187	219	213	192	211	218	222	249	215	246	216	225	219	232	256	197	208	234	225	229	188	213	185	212	244	205	237	219	227	217	206	217	228	229	219	228	212	214	211	212	214	206	217	267	210	199	230	230	196	225	234	245	235	223	216	228	216	215	233	224	223	209	196	230	227	229	227	214	232	235	177	235	215	174	214	222	242	221	199	208	203	233	171	199	186	238	218	213	227	235	239	231	248	198	201	222	204	251	189	224	233	222	198	236	220	223	227	241	240	240	209	226	227	186	209	201	219	235	220	213	225	245	213	240	221	191	213	229	246	229	231	230	228	211	249	219	244	205	243	207	243	205	223	217	222	211	198	228	260	202	223	232	183	190	213	209	220	238	228	225	215	240	211	214	188	210	213	215	213	227	208	222	227	202	209	242	195	229	222	231	233	199	223	235	243	225	229	219	247	236	239	212	189	198	212	223	227	232	228	227	202	199	210	227	186	218	205	221	227	204	229	213	217	187	225	234	221	235	223	202	221	197	234	202	212	204	184	224	237	227	190	224	212	215	219	203	199	228	232	205	217	205	210	192	223	191	200	210	228	192	234	239	231	238	218	214	221	225	211	213	213	206	208	254	193	235	190	231	246	187	232	226	209	233	219	206	220	226	232	222	214	195	225	199	248	231	218	200	220	209	229	224	249	206	200	199	219	213	224	226	240	244	214	199	225	199	237	217	239	246	225	203	188	204	220	237	218	221	215	193	205	197	231	202	215	208	240	205	196	243	249	238	215	231	204	224	214	203	192	231	223	242	243	222	213	221	206	206	231	228	215	231	215	226	205	234	225	193	197	215	223	230	204	213	215	187	244	222	196	198	216	206	223	194	242	195	224	244	216	219	211	241	233	208	203	218	200	238	229	228	223	207	201	223	220	241	217	215	254	219	215	263	233	234	247	235	242	244	212	213	232	233	218	217	218	240	201	211	231	187	220	226	262	216	198	247	203	221	235	201	196	198	211	234	232	250	222	205	224	188	216	242	264	223	225	230	190	217	202	207	209	212	207	239	224	231	231	235	208	213	240	212	227	231	218	220	186	214	231	190	198	230	207	197	225	206	232	241	224	213	253	211	224	225	223	244	196	236	215	206	210	244	214	215	194	226	216	179	229	201	234	239	235	198	240	211	191	203	176	216	239	220	210	232	199	212	235	237	221	194	249	217	205	232	240	212	220	237	229	223	241	217	188	233	253	198	227	222	217	205	211	211	198	202	231	211	222	214	203	253	228	228	215	230	206	228	268	206	205	202	245	218	260	199	199	184	231	244	230	212	225	243	232	230	238	215	238	197	223	213	205	230	223	208	214	217	226	234	236	226	231	211	199	222	206	231	219	219	193	208	233	238	224	221	214	191	230	213	195	210	232	213	225	223	239	227	213	230	220	216	211	216	241	244	227	220	226	223	227	207	222	230	208	216	201	230	220	224	203	191	221	215	221	220	191	212	204	218	234	239	229	241	225	186	225	198	215	219	214	228	211	224	218	222	234	211	200	216	190	210	210	224	201	214	234	209	211	232	206	225	217	243	237	202	208	225	241	213	250	262	217	218	198	243	228	257	233	209	218	210	235	201	249	205	229	228	233	214	218	221	208	239	191	212	232	206	212	249	230	221	231	204	233	205	217	234	198	227	197	204	210	206	210	208	210	232	222	231	224	255	231	211	234	232	222	238	207	216	228	218	221	264	216	197	231	252	226	226	195	229	223	213	229	231	215	221	220	234	233	243	214	226	207	226	191	209	229	210	216	211	212	217	200	205	200	232	219	201	223	208	220	203	212	215	211	220	272	207	228	247	181	206	220	252	239	210	233	233	219	227	215	238	220	200	189	229	225	238	194	228	220	201	212	206	231	211	168	224	218	241	241	204	195	236	209	205	200	210	210	208	229	239	221	208	184	174	201	227	213	222	237	234	241	237	205	245	219	219	216	221	229	221	209	220	215	266	258	238	230	235	228	234	229	213	200	219	228	221	248	198	211	211	235	210	234	204	219	212	202	191	228	224	218	239	215	215	216	241	207	250	200	228	200	220	206	182	195	204	207	232	232	211	215	224	227	230	220	235	221	217	220	204	220	229	216	257	198	194	233	225	223	212	205	228	200	217	217	209	234	221	221	184	212	210	243	207	200	231	199	231	227	208	187	204	233	216	232	236	202	204	227	246	215	212	183	179	207	236	224	248	246	222	186	224	229	221	210	192	229	221	239	242	227	223	231	207	210	208	260	218	224	225	191	229	203	231	206	223	254	224	208	192	192	222	211	229	215	217	214	223	208	230	228	208	216	214	222	199	207	203	207	209	198	207	212	210	224	222	212	228	210	208	185	196	207	196	223	194	217	229	217	234	224	226	248	205	214	225	230	215	223	224	217	191	210	216	221	202	207	224	240	204	219	244	224	226	207	222	232	210	228	234	226	233	199	232	236	208	227	228	211	250	224	220	229	224	199	243	201	232	220	246	243	211	255	199	202	217	218	236	219	238	200	241	206	236	222	229	225	197	190	215	198	210	208	243	223	224	207	220	243	201	233	216	217	211	215	219	224	222	208	235	205	228	195	201	215	212	199	233	230	218	194	244	232	215	222	219	227	200	239	197	211	239	240	212	200	228	254	212	220	222	219	205	221	211	233	220	193	236	209	206	205	214	222	239	224	231	205	213	188	203	234	212	251	209	220	193	211	224	235	229	227	206	212	201	229	228	215	228	188	220	222	192	209	208	223	191	219	226	203	181	218	209	210	204	218	216	227	201	221	219	223	235	241	213	206	237	197	209	206	209	236	221	237	198	235	245	197	193	219	244	197	252	223	213	197	219	226	202	218	215	228	224	233	228	225	238	227	218	221	212	204	214	259	228	241	233	198	218	238	257	227	233	204	220	195	221	209	230	192	228	231	210	217	199	187	219	236	227	215	197	219	202	206	233	232	200	196	220	207	186	231	208	213	238	234	239	219	200	220	232	194	222	230	235	222	209	222	231	209	195	228	214	206	223	227	198	216	209	228	219	209	223	223	212	237	219	233	240	243	232	251	210	212	203	218	250	199	204	237	217	228	224	226	204	206	242	207	207	223	238	229	221	218	222	237	211	240	220	231	210	216	219	234	219	233	222	222	215	194	221	199	231	234	215	221	206	196	210	216	215	231	222	213	213	210	212	217	228	227	203	245	227	234	212	221	214	193	197	213	219	203	208	223	211	213	229	215	233	214	203	215	214	227	196	238	236	211	189	228	230	232	219	232	234	229	200	223	191	217	198	192	212	203	224	224	221	194	221	223	231	218	211	215	218	225	226	198	247	248	199	246	227	192	217	199	230	242	203	216	226	217	209	198	203	206	193	212	242	221	186	214	248	204	229	212	202	209	204	259	237	232
10203	1055	1988	2292	1983	1554	1266	1107	1057	909	900	779	759	732	684	732	656	653	664	628	589	563	583	620	631	580	575	619	560	549	549	585	574	556	548	575	541	555	532	549	529	530	504	578	540	496	536	552	551	532	538	563	549	549	531	605	544	476	536	522	523	580	548	551	542	548	551	515	525	517	532	517	552	568	529	530	520	557	503	499	564	583	523	516	547	521	546	535	516	530	560	509	504	486	546	523	509	525	554	568	529	537	547	510	483	511	520	533	542	574	528	505	513	549	541	523	495	550	515	543	538	495	507	545	521	512	503	508	525	526	509	554	514	508	498	554	481	531	554	493	578	536	488	537	532	557	566	527	549	463	535	497	530	535	534	510	539	521	536	504	536	511	528	575	554	529	521	524	534	559	483	510	492	523	540	519	545	530	528	574	513	521	530	518	539	504	524	562	520	527	538	561	537	529	528	509	551	513	570	506	523	526	552	493	527	538	576	485	519	527	525	491	511	543	505	566	544	525	542	511	532	477	563	503	507	530	560	558	509	503	552	506	511	542	552	505	486	541	553	526	465	530	560	520	541	502	526	538	507	531	574	536	557	554	520	542	524	515	563	533	555	519	518	540	533	561	515	507	552	510	537	535	530	510	568	538	494	545	520	549	525	514	533	538	518	527	527	546	499	485	544	474	519	508	522	528	493	525	517	549	543	531	520	505	528	553	546	567	524	561	511	507	527	489	542	540	517	561	531	524	531	526	530	551	530	590	520	547	552	552	556	531	491	512	517	527	535	501	544	535	492	528	502	550	542	540	515	537	497	529	531	475	495	543	519	509	511	501	497	514	497	487	548	489	542	536	533	517	514	480	529	521	516	533	525	561	551	525	491	548	554	552	516	546	503	525	531	519	540	557	575	510	512	527	503	510	525	520	514	522	525	512	512	531	540	518	547	550	524	519	525	452	507	542	490	516	538	512	528	549	540	484	502	541	530	513	517	532	509	513	539	535	510	527	523	500	520	543	495	519	517	513	506	514	485	527	517	531	526	549	526	489	541	517	537	524	560	529	518	489	505	520	515	533	504	567	580	482	525	559	570	518	519	468	468	534	506	525	524	543	521	524	531	570	581	532	510	512	525	516	560	566	557	513	474	512	549	493	575	527	514	508	531	549	544	508	509	543	497	536	494	510	559	528	536	554	545	522	549	534	554	588	512	528	523	513	519	470	507	514	504	520	512	507	542	548	560	520	530	532	520	507	524	522	572	477	499	532	540	500	520	519	503	536	582	513	513	518	497	471	541	517	545	525	460	538	545	540	533	553	504	521	545	533	552	499	548	553	501	548	532	577	526	503	535	549	506	520	561	560	528	504	521	533	511	584	507	487	553	484	550	557	535	475	532	487	514	574	526	494	553	548	487	540	536	532	530	570	506	530	500	520	523	595	542	502	565	523	499	498	499	536	513	512	468	582	547	572	536	524	487	511	556	481	537	550	543	506	503	552	514	507	483	573	556	545	553	490	517	519	546	537	555	515	500	518	532	474	524	491	510	535	532	519	528	538	559	495	548	464	544	538	507	520	530	528	566	557	533	507	530	503	484	516	530	528	515	513	543	493	543	480	498	500	531	510	547	553	549	530	491	548	526	484	545	528	542	497	499	564	514	510	517	495	492	494	533	528	511	510	514	541	520	487	500	526	542	505	506	551	506	527	533	545	519	511	504	537	511	531	545	480	492	512	526	520	495	546	515	519	510	555	506	578	542	516	519	493	511	565	555	557	509	561	491	533	555	577	511	501	498	531	549	531	559	517	519	489	544	536	479	528	574	579	503	543	541	538	545	526	500	522	540	487	498	512	510	538	549	501	507	560	549	514	521	520	528	525	487	533	507	525	505	559	529	528	514	519	512	522	526	512	576	502	541	507	509	545	541	563	524	531	534	540	529	521	516	545	525	523	490	547	527	513	513	518	534	518	528	520	526	550	513	505	470	534	533	493	528	522	529	511	532	524	543	504	520	529	528	529	508	523	540	525	545	488	526	498	504	550	547	500	505	536	534	500	534	532	512	522	563	540	513	517	539	529	493	487	506	522	500	517	558	519	528	505	503	531	521	531	547	519	530	518	503	540	526	551	541	550	531	554	519	540	522	520	497	551	530	514	529	542	530	500	529	537	552	542	474	575	505	551	495	528	513	536	519	521	514	504	520	536	530	501	485	492	572	540	541	498	527	527	515	513	517	520	521	519	522	515	466	513	483	528	519	509	511	532	522	504	494	568	561	563	533	535	539	541	523	502	527	522	487	518	472	513	506	515	526	473	526	521	504	520	528	538	499	506	537	510	529	516	531	493	568	541	534	525	539	517	494	511	557	564	528	526	547	505	507	509	521	525	547	568	519	521	529	501	539	504	502	560	535	532	566	515	537	550	508	486	536	523	583	533	526	535	535	545	543	536	521	502	520	482	546	549	519	523	534	501	544	538	546	501	499	487	550	489	549	555	522	528	545	568	522	545	475	521	492	497	518	542	550	550	564	513	546	515	555	548	548	513	562	516	507	517	516	540	529	520	537	556	509	525	531	545	524	551	539	553	518	523	500	569	516	539	493	517	549	555	546	553	557	544	494	570	535	527	511	556	518	516	559	566	506	532	506	514	524	512	474	573	495	520	511	483	537	510	515	523	546	510	532	504	493	516	486	534	553	544	561	537	483	522	524	529	521	530	521	521	532	500	506	539	512	509	515	519	475	528	504	523	542	546	503	506	497	543	532	540	559	502	517	561	527	519	483	561	512	507	485	531	495	514	535	537	589	530	521	472	552	539	513	501	504	517	496	582	489	534	538	514	502	579	566	519	526	560	533	537	501	550	571	559	500	499	510	516	551	560	531	543	541	530	526	528	535	499	500	500	495	524	518	550	550	523	499	537	569	524	542	512	561	538	519	546	517	531	513	519	547	478	493	522	538	542	526	513	553	546	515	580	547	492	506	514	510	504	538	530	507	526	527	490	502	551	548	501	513	480	478	541	527	512	500	555	510	552	503	501	532	506	521	507	526	491	525	528	536	488	529	506	478	507	550	525	497	493	546	506	477	488	544	521	520	545	524	519	524	533	532	538	528	533	528	537	503	498	498	545	531	534	560	552	487	521	551	546	538	581	529	551	521	530	533	502	510	496	523	499	526	526	519	533	522	560	522	514	552	524	533	550	487	494	517	497	515	547	527	548	546	532	527	543	510	502	515	516	515	542	554	557	562	536	533	509	517	477	544	547	543	524	517	534	514	510	538	551	524	536	538	505	510	562	540	533	546	542	494	540	526	576	548	515	530	510	533	536	534	514	536	544	557	532	511	503	567	553	507	531	525	520	538	521	522	534	462	511	507	548	509	520	531	536	524	528	492	491	521	565	519	522	547	526	544	533	523	509	495	564	522	503	508	519	507	525	508	507	580	531	508	572	499	522	522	503	517	497	487	489	544	542	495	495	490	532	463	546	520	537	508	520	521	511	544	535
2772	296	291	296	286	266	262	270	222	243	239	255	229	230	231	262	246	271	249	241	272	211	245	240	286	252	254	247	243	270	282	214	258	258	260	236	244	266	238	236	241	233	231	240	262	275	240	281	275	253	251	233	240	240	229	231	248	276	234	244	251	235	250	273	265	250	261	259	249	261	267	239	256	247	226	224	240	255	249	248	224	230	241	274	272	266	252	252	291	246	261	241	240	234	260	252	252	241	280	260	265	240	263	256	220	267	241	245	262	270	256	258	252	222	265	212	241	245	245	237	251	254	251	271	241	257	268	240	238	271	272	291	260	252	272	298	219	246	250	253	265	232	227	235	241	269	264	254	260	266	264	249	251	261	240	254	270	274	272	245	239	257	248	259	228	244	265	235	243	260	272	250	236	232	242	236	239	232	238	250	259	231	248	252	225	258	229	259	245	249	240	233	248	224	227	243	220	234	243	260	226	263	256	244	241	251	259	260	243	221	263	232	246	259	243	253	250	242	287	247	221	239	231	233	259	250	231	248	198	230	231	240	281	251	249	244	239	235	255	286	251	251	266	257	260	270	259	265	261	246	241	242	263	266	251	278	232	240	284	242	270	275	252	241	258	248	233	241	259	230	220	254	221	292	271	247	251	244	235	279	226	256	235	238	224	257	238	240	237	244	227	250	258	266	286	244	254	242	240	255	227	262	274	251	275	231	250	276	241	249	249	263	226	222	219	222	259	260	223	252	235	254	264	254	271	235	273	216	227	236	254	268	255	253	240	226	301	246	245	229	249	241	257	232	253	206	258	256	271	221	270	284	258	245	241	247	253	232	237	223	245	274	252	228	243	260	238	255	271	238	232	266	256	240	207	263	265	262	233	272	267	241	241	240	259	222	253	243	235	277	252	234	247	231	250	248	243	236	233	291	251	253	285	228	245	250	210	228	275	257	246	248	257	239	234	261	236	248	240	239	235	284	250	263	265	246	288	251	276	207	226	280	230	229	258	270	237	240	257	224	242	242	258	293	257	233	259	229	235	248	244	263	264	236	244	274	238	237	277	241	237	254	260	286	251	242	230	236	284	222	262	251	248	276	230	314	279	230	249	261	285	249	229	236	252	306	267	235	220	239	237	235	271	251	228	264	265	248	224	258	270	254	230	274	248	238	272	233	236	238	224	236	230	250	257	225	238	270	228	264	262	249	262	268	263	290	255	255	262	262	254	215	294	236	231	235	228	213	251	262	270	250	211	257	249	274	246	241	255	265	212	249	242	218	229	285	231	259	243	236	260	283	245	234	254	225	218	236	241	227	240	247	262	253	236	274	240	253	269	249	260	256	275	253	238	289	257	261	229	261	260	269	270	236	226	277	264	250	267	242	242	236	265	239	276	221	252	245	250	257	235	280	263	241	246	236	260	228	245	232	261	302	239	250	254	249	253	238	245	232	256	221	260	217	248	250	221	253	232	259	227	234	279	258	265	257	264	249	243	237	261	252	231	264	241	256	257	266	264	256	250	271	246	264	258	257	250	267	241	223	212	253	265	219	253	234	229	271	238	226	240	239	258	233	233	227	280	261	235	206	235	217	259	237	248	256	249	245	231	213	270	220	222	223	231	248	256	259	239	276	235	211	261	304	249	260	219	215	220	248	268	260	227	250	201	246	295	233	264	220	244	256	224	234	244	246	238	250	250	223	240	259	246	248	258	227	265	235	255	280	281	262	218	258	232	270	253	260	244	266	269	231	264	245	244	258	220	241	242	275	254	246	227	265	245	246	233	228	261	217	219	259	245	243	284	257	242	241	231	282	256	262	262	286	258	229	225	232	223	257	236	244	262	211	234	221	233	246	259	245	270	231	239	273	240	246	253	267	250	229	259	256	257	236	291	267	261	256	241	273	239	250	256	231	276	248	260	239	261	288	252	224	240	242	246	240	259	234	263	255	257	238	264	261	249	258	243	269	229	261	235	245	240	246	238	245	275	269	261	253	269	253	230	242	253	256	261	278	236	272	270	284	262	232	252	283	221	266	246	239	242	270	244	218	243	259	249	262	253	287	230	294	260	230	254	260	272	264	244	262	250	236	261	264	260	281	211	266	276	237	265	237	256	231	226	241	222	232	250	260	251	245	281	234	249	246	220	260	246	252	248	225	237	227	244	252	219	240	252	264	252	226	239	258	280	278	268	270	262	264	249	232	247	249	244	246	273	274	251	224	236	244	264	252	219	251	249	229	300	258	248	261	254	259	229	228	274	257	220	244	239	265	263	265	273	223	220	232	232	243	246	260	239	265	213	218	250	252	221	234	250	256	256	258	237	228	237	250	238	252	217	261	263	255	262	254	217	269	254	253	254	246	249	250	257	265	251	222	227	241	261	260	233	225	232	235	269	254	248	244	251	247	228	247	248	259	231	244	216	241	217	247	278	257	239	244	261	247	256	237	254	236	231	248	254	266	262	223	244	281	252	238	241	243	266	256	278	219	212	231	273	228	253	241	234	257	262	277	253	243	253	265	248	241	238	223	236	261	244	222	258	251	250	225	268	249	237	235	257	243	252	225	236	237	258	252	241	217	255	238	261	225	240	290	262	251	249	252	247	235	248	251	239	260	273	230	271	238	275	231	233	241	246	235	233	250	246	246	231	246	263	252	256	264	268	256	245	229	241	221	277	263	216	256	242	238	250	266	265	252	249	270	242	275	257	292	235	243	242	242	243	246	257	271	273	257	244	235	221	250	237	249	259	236	245	223	233	241	248	263	264	241	244	261	242	235	253	275	261	276	246	218	259	251	235	272	224	247	240	207	259	268	268	261	257	274	271	231	262	250	234	228	265	231	266	233	257	239	250	277	275	230	241	212	251	256	251	246	255	237	255	230	275	241	244	264	245	273	255	234	227	235	248	269	235	248	240	283	236	245	244	224	282	242	276	261	260	253	268	234	243	239	241	255	295	255	242	255	272	239	250	251	240	272	260	217	224	246	229	269	237	252	269	257	254	234	247	280	238	236	237	263	254	270	251	250	275	266	255	281	275	262	284	227	252	237	245	266	247	241	258	215	247	237	273	247	267	249	245	245	252	230	248	254	220	273	251	249	258	252	247	205	214	246	266	263	245	221	252	218	272	258	249	229	246	240	233	241	256	241	244	244	236	255	248	258	234	242	247	248	226	247	247	240	227	223	252	222	271	267	241	266	261	259	262	270	259	241	235	232	236	235	208	235	229	239	262	250	224	251	271	273	247	243	234	285	233	237	257	247	248	274	242	270	261	263	251	247	236	254	240	246	255	246	249	261	251	263	295	249	239	269	251	235	270	260	235	225	238	244	230	247	254	263	242	236	225	223	259	252	294	231	228	231	233	272	222	240	237	254	274	260	259	262	219	248	242	244	231	270	260	265	262	253	249	254	231	232	263	230	270	257	237	276	220	261	278	265	260	235	236	271	252	274	210	244	243	249	228	245	265	236	246	244	242	251	254	272	262	269	253	255	232	225	248	249
2604	568	559	560	614	587	574	592	559	575	565	565	548	550	531	612	544	589	544	557	571	572	569	599	562	571	550	530	580	573	576	599	571	521	574	552	573	568	531	535	562	560	554	560	563	579	559	563	580	537	519	526	509	564	543	561	530	577	586	581	564	562	582	593	553	538	574	577	547	540	524	590	551	542	551	537	547	561	571	518	552	531	552	539	564	560	584	611	547	511	524	627	564	540	501	575	552	550	527	570	548	497	576	544	552	509	550	562	565	552	548	519	541	552	550	554	580	540	530	569	580	540	535	548	588	615	568	509	565	557	562	586	595	530	547	579	547	552	523	610	568	565	502	552	568	537	504	533	582	566	567	567	608	600	600	522	562	549	578	550	591	551	592	526	541	581	576	550	527	522	535	528	565	529	536	567	589	569	564	554	536	546	538	589	574	594	551	501	549	531	509	590	548	558	526	541	582	578	535	574	565	524	570	498	551	592	563	572	555	555	530	528	554	582	561	563	568	586	562	564	537	557	566	544	580	562	539	549	592	560	526	542	607	527	589	535	584	580	564	582	576	555	562	542	529	526	568	562	546	547	552	600	617	530	561	575	556	541	563	573	573	568	567	587	517	523	525	554	566	551	558	580	525	545	557	559	595	550	514	532	538	559	578	580	562	583	572	544	545	541	547	546	562	578	581	580	554	550	521	559	565	573	545	526	550	568	538	544	547	581	559	561	541	526	531	575	513	589	537	557	557	571	577	565	558	543	536	574	573	566	559	543	569	574	565	530	556	543	524	553	576	579	536	559	536	546	523	547	563	555	543	573	549	549	576	596	557	540	549	548	538	559	561	577	537	576	604	548	537	539	536	578	537	532	531	600	591	549	528	555	549	553	561	550	541	523	543	556	553	528	516	560	549	544	592	548	563	525	519	536	553	561	567	554	551	574	529	586	549	562	570	559	576	553	531	523	584	538	547	595	577	536	564	564	524	565	526	531	546	509	555	553	576	537	552	604	579	572	550	563	579	546	545	570	517	574	599	553	614	526	595	546	552	541	569	568	538	578	539	544	562	553	481	510	571	607	546	567	553	546	594	601	534	585	552	599	574	551	584	568	595	515	573	542	584	601	560	554	533	563	564	537	563	590	553	536	554	543	555	587	548	522	524	542	574	525	538	549	548	550	518	586	554	551	546	539	558	551	575	545	559	546	568	524	554	555	547	557	558	560	583	579	522	563	558	523	526	560	605	558	571	547	569	552	562	557	596	551	596	559	575	576	540	583	555	537	520	557	535	553	549	559	577	538	563	578	533	579	557	578	536	603	518	580	585	549	577	555	570	566	574	544	581	533	593	572	562	568	571	555	540	522	574	524	547	497	552	544	562	565	562	564	524	563	541	565	570	569	557	545	559	565	558	573	549	566	532	530	567	574	543	570	591	559	555	518	573	543	528	533	554	581	591	563	586	588	558	535	545	563	536	517	588	563	576	565	569	557	551	532	528	569	559	568	558	550	536	533	560	555	596	566	558	578	565	567	571	583	590	535	558	536	532	568	537	553	551	561	528	544	584	561	551	592	541	553	553	530	555	548	548	543	598	538	551	561	544	535	573	586	551	562	530	584	532	535	541	571	508	579	552	519	565	579	569	532	558	540	540	527	528	572	558	546	563	509	596	535	566	527	510	525	535	570	555	606	551	596	536	528	568	561	547	549	518	555	601	525	548	560	521	554	529	532	524	579	550	570	543	554	566	569	542	552	539	549	548	596	537	569	556	557	574	547	522	593	570	593	565	529	569	536	548	530	517	570	541	597	544	529	546	593	526	557	560	527	541	534	546	567	546	538	530	585	524	564	599	572	540	555	542	536	522	534	564	555	591	541	549	555	524	565	561	534	536	558	543	592	598	566	540	547	524	541	587	554	545	561	530	566	542	520	555	580	590	533	517	582	548	524	547	524	577	548	502	514	562	550	574	570	563	563	536	558	572	541	542	545	595	539	580	549	587	519	548	576	543	623	569	537	548	525	564	525	564	547	510	563	575	589	581	558	554	547	544	518	567	556	534	565	553	573	543	551	520	553	558	560	536	540	587	536	487	542	550	553	539	547	555	539	561	551	498	546	617	550	549	556	530	596	520	600	589	538	512	556	568	589	551	504	570	573	558	530	563	579	562	587	511	567	588	563	557	562	601	496	555	575	548	564	500	631	517	511	562	555	545	542	561	571	546	580	570	567	544	565	595	557	535	601	564	565	536	545	586	536	528	566	535	541	552	541	577	523	553	537	568	547	579	542	605	541	560	562	553	562	549	535	572	542	540	590	558	555	534	600	589	528	588	577	555	554	529	543	543	579	560	500	565	549	562	575	563	544	547	560	545	577	566	507	589	549	526	580	551	544	560	561	548	554	588	487	564	530	565	531	541	571	558	540	520	560	577	552	537	550	588	552	564	574	535	571	552	579	544	575	545	497	552	524	567	545	548	619	542	561	567	573	538	562	531	534	541	562	550	589	559	576	526	573	545	582	573	564	562	521	560	579	505	539	550	538	516	538	554	564	536	574	612	464	575	576	578	576	533	566	524	555	558	567	543	558	538	554	539	547	547	511	517	539	547	591	544	533	545	532	544	548	542	552	544	574	517	585	602	521	536	568	560	547	538	514	566	558	546	582	541	550	548	594	597	513	589	518	608	510	584	546	544	574	538	596	559	544	546	512	571	534	521	581	508	554	566	590	561	606	547	594	544	559	564	537	587	596	495	557	551	574	575	552	536	529	552	534	569	583	520	561	548	582	537	583	554	581	570	507	604	536	561	521	557	550	566	545	545	560	547	561	565	591	554	530	511	604	540	559	528	549	550	559	518	539	567	559	577	564	545	520	559	527	603	570	567	551	533	533	562	540	553	573	566	551	569	615	554	547	573	543	512	531	535	583	541	558	560	559	536	531	514	541	529	537	543	580	547	550	560	556	602	564	538	546	590	572	545	556	571	552	528	590	524	564	575	558	528	578	549	540	577	560	548	574	566	546	564	579	542	579	555	540	574	568	530	562	566	540	505	601	584	537	548	543	545	559	580	522	595	557	561	559	522	559	588	510	572	574	536	561	569	547	604	544	546	538	554	544	547	541	563	527	517	570	558	552	546	549	529	539	585	532	534	557	549	568	526	554	540	566	558	537	560	582	501	574	550	540	553	569	531	578	594	559	554	546	543	582	542	580	563	529	551	572	559	564	572	563	533	577	500	561	557	553	601	544	552	539	539	565	537	585	591	567	548	543	569	556	590	541	496	581	542	568	535	539	548	587	566	575	550	562	586	575	548	506	567	575	557	613	604	533	575	536	592	566	525	582	552	535	520	549	579	546	564	544	609	544	587	543	529	556	545	581	581	584	537	557	574	557	544	494	514	535	522	493	559	513	583	530	599	534	534	554	568	548	541	582	532	557	593	551	558	545	556	563	534	554	573	519	583	549	553	586	539	568	568	528	567	548	557	541	556	551	554	505	535	550
10128	552	508	367	286	235	217	173	168	167	179	162	163	191	138	156	143	150	132	131	152	142	136	125	139	145	174	132	157	121	145	133	171	138	132	125	135	130	138	126	159	140	148	140	148	138	157	158	148	140	150	155	133	145	165	149	151	133	127	136	140	130	154	136	116	136	146	142	131	151	132	142	159	124	130	131	151	126	136	131	132	136	140	131	136	141	126	114	136	150	146	134	139	134	124	150	135	138	150	133	151	133	158	135	148	144	144	133	122	126	147	143	175	120	140	136	125	151	135	137	124	141	132	159	134	138	136	145	158	161	147	142	148	152	149	149	146	143	134	129	142	147	129	129	146	130	140	155	143	122	143	134	130	99	117	146	138	115	153	148	143	133	151	137	149	143	130	158	162	156	117	123	132	147	135	153	117	150	159	116	144	135	133	120	140	132	129	150	126	121	131	126	136	142	141	152	131	161	128	137	125	141	130	133	127	120	119	130	141	158	121	141	131	114	172	138	133	134	115	165	136	155	134	157	138	111	128	122	145	137	131	143	151	164	153	151	139	150	153	128	152	122	128	153	121	167	129	119	139	139	144	151	125	132	128	140	140	143	124	165	142	130	124	145	132	148	119	140	115	116	158	141	139	136	146	130	130	154	128	124	150	151	168	141	154	142	132	146	131	143	127	147	130	147	127	139	130	155	133	146	144	142	127	155	133	138	151	125	139	149	120	116	142	128	122	140	143	141	148	124	149	138	144	159	121	135	166	146	147	118	161	148	157	125	144	164	137	157	151	152	164	128	152	149	155	150	141	126	153	131	116	126	118	139	143	155	134	164	118	132	152	135	124	135	162	144	128	126	147	132	132	147	141	144	129	141	124	147	152	122	130	158	134	136	156	115	134	130	128	160	143	127	137	121	159	158	139	147	136	143	129	148	161	146	134	154	166	133	125	139	129	146	142	140	132	135	133	125	135	158	146	126	150	133	136	126	127	129	148	134	128	152	163	148	143	160	129	145	153	129	125	138	126	117	135	124	110	140	126	141	139	147	118	134	160	143	156	153	130	134	146	125	136	137	130	126	119	123	124	129	163	130	131	143	156	134	143	135	125	133	145	138	159	131	134	127	134	145	104	141	127	136	144	155	149	151	147	131	133	133	159	163	142	146	127	143	142	142	159	126	157	144	125	136	141	128	156	137	119	119	138	164	128	133	146	156	103	135	138	147	138	146	123	112	122	166	110	152	159	126	143	140	127	160	144	139	157	142	146	125	135	169	116	132	139	145	141	157	129	147	138	158	143	132	148	146	145	150	147	128	133	143	145	124	145	125	145	150	149	139	135	142	125	113	108	163	146	147	161	128	149	145	146	124	140	139	135	146	142	142	133	133	132	129	155	147	141	126	125	142	146	124	155	127	142	139	146	140	126	130	160	138	130	141	137	144	141	135	134	145	172	146	159	136	134	128	140	114	168	119	131	151	151	135	119	141	140	147	140	156	143	145	136	145	141	140	149	160	119	156	123	139	129	127	153	125	144	122	137	153	120	133	127	137	147	138	134	129	129	153	145	135	145	131	133	156	144	138	138	130	146	142	139	131	138	155	140	139	152	175	113	116	135	129	113	153	121	139	133	147	148	155	166	155	134	121	138	151	159	145	150	137	131	152	138	159	148	155	129	129	119	131	154	155	135	158	131	136	139	112	140	125	131	146	143	135	165	144	137	136	146	149	133	138	136	136	167	143	137	168	138	127	125	133	141	126	153	131	130	140	149	128	134	118	137	156	142	138	160	163	157	149	131	127	118	116	143	129	148	135	131	141	128	149	145	145	141	129	172	121	137	115	133	137	134	144	107	140	127	156	143	135	153	138	151	131	123	119	151	134	151	125	144	146	130	130	123	133	143	129	144	118	150	145	140	146	128	131	149	134	129	128	119	122	136	135	133	138	159	117	141	124	131	133	133	117	120	143	145	129	137	150	150	144	134	114	135	132	128	140	154	121	129	134	156	152	139	135	138	139	157	132	127	160	136	131	143	129	139	149	148	121	131	126	146	136	130	150	128	127	123	116	134	120	129	130	139	155	156	144	145	162	136	115	131	132	155	150	169	147	137	135	124	136	155	165	139	142	132	123	139	137	168	155	155	138	147	140	135	149	141	134	133	149	130	130	125	117	152	174	138	123	150	139	150	142	141	147	140	132	148	127	132	150	118	146	125	138	141	149	132	131	131	149	131	154	135	132	129	124	125	138	131	147	137	134	139	133	146	160	147	134	143	142	108	145	127	140	135	147	131	147	97	148	153	141	145	148	141	152	138	132	130	141	131	130	124	152	134	142	137	137	118	133	142	150	113	158	129	137	135	128	151	125	125	136	154	120	155	132	138	151	142	131	127	134	130	124	120	147	135	112	132	150	154	135	128	115	124	148	128	133	137	143	141	142	142	152	131	145	139	121	145	144	136	140	138	138	139	145	122	144	137	158	139	146	134	148	154	156	134	133	151	112	125	131	139	134	133	138	119	134	106	124	136	145	118	157	145	139	137	138	144	162	136	142	128	136	134	140	118	140	142	141	138	143	121	133	147	147	145	148	130	125	139	143	137	127	144	133	131	147	142	131	144	132	122	154	129	135	131	133	128	125	138	127	144	142	147	111	127	156	123	147	148	119	116	138	150	130	125	141	133	151	130	146	144	143	141	129	147	126	150	126	143	145	140	167	139	144	140	123	150	145	109	136	136	132	140	140	154	130	139	139	141	129	132	139	145	123	155	142	143	141	130	145	140	108	145	118	122	125	136	134	163	150	133	110	145	130	165	160	122	121	139	142	156	147	132	137	151	153	150	133	149	155	129	158	149	110	140	137	150	152	139	123	124	142	149	152	145	140	130	118	144	159	141	137	154	149	160	116	148	138	149	160	145	124	114	149	121	141	129	174	128	131	159	128	147	122	131	128	125	154	119	163	138	152	174	145	139	140	131	134	134	106	133	143	147	131	145	150	153	143	149	140	141	140	146	155	135	146	150	144	132	135	136	165	149	134	148	134	122	133	164	150	149	128	125	134	140	143	128	140	131	151	121	141	145	130	138	122	137	121	142	172	152	135	124	145	126	149	137	159	120	144	144	115	128	147	138	121	134	132	140	127	122	133	138	139	134	121	99	143	133	120	133	141	129	109	149	127	134	141	139	158	153	127	139	130	144	135	128	127	170	153	116	134	136	112	122	141	118	135	138	155	137	149	138	130	144	114	152	153	154	138	133	113	134	144	125	141	148	149	130	137	134	134	137	122	134	148	153	146	143	141	123	130	126	121	115	164	148	152	111	141	134	132	161	129	134	137	130	130	145	154	139	152	155	120	142	146	144	144	142	139	126	131	153	125	128	138	122	126	125	156	145	121	138	138	140	146	123	157	131	140	145	142	131	145	164	136	133	125	140	135	138	126	142	126	142	150	145	143	135	139	133	142	141	166	155	126	138	127	148	118	126	130	116	144	151	151	165	132	136	129
7670	611	1125	1122	1083	914	769	709	624	578	507	474	458	500	489	411	441	411	387	408	424	371	373	401	368	325	357	360	382	323	387	357	371	345	382	363	375	368	386	386	350	385	368	372	356	365	345	324	342	349	340	350	329	329	381	353	325	358	329	349	354	360	361	344	339	348	338	356	355	352	343	369	344	321	343	349	331	315	332	343	349	339	345	352	334	388	308	363	327	320	339	375	326	375	359	357	358	326	347	353	342	322	369	321	351	312	343	354	355	339	364	341	342	340	318	373	374	341	356	331	339	323	353	343	355	342	341	356	334	373	337	329	337	388	350	328	363	353	366	363	320	357	318	354	313	332	334	353	330	378	339	360	356	366	298	340	332	388	369	345	349	341	345	332	338	351	365	343	331	380	314	317	346	311	338	323	337	324	360	357	358	337	348	317	343	330	312	345	371	354	311	319	341	350	341	343	350	311	368	349	371	356	355	325	336	356	341	333	347	330	349	330	359	324	359	380	384	359	348	329	343	337	376	300	317	352	367	333	353	355	362	319	361	329	374	351	365	334	362	351	359	333	337	342	324	353	337	346	329	376	330	313	333	368	336	362	361	321	350	341	372	312	322	353	365	352	324	316	364	366	348	353	355	348	355	358	328	343	326	331	311	336	329	328	322	361	359	386	372	319	325	355	328	380	371	346	346	353	356	317	357	338	350	346	370	356	293	327	328	324	343	359	351	328	312	344	347	332	320	380	310	371	331	340	360	335	368	359	337	343	350	340	321	335	355	334	390	360	278	347	359	337	305	350	379	349	320	327	358	293	364	339	339	344	322	336	381	320	357	357	331	319	344	354	353	340	344	355	353	369	307	300	336	329	313	363	348	356	359	341	344	357	337	352	342	349	340	326	370	355	363	367	358	329	330	400	368	317	343	358	327	343	341	348	342	384	344	359	342	371	356	340	331	329	352	327	359	365	332	339	344	339	337	352	342	317	320	369	338	353	322	375	329	321	323	338	371	340	319	364	344	337	343	358	317	350	362	367	335	354	339	337	352	398	334	344	342	373	336	339	374	375	336	347	353	339	330	342	325	331	398	351	363	369	364	337	316	357	350	328	339	353	330	341	329	347	383	343	370	336	337	332	379	362	335	342	344	327	344	380	362	362	318	320	345	357	376	333	341	332	320	332	341	323	341	356	327	319	353	331	384	353	341	398	359	352	333	343	358	340	333	341	364	341	358	335	337	333	332	331	353	381	337	350	350	328	330	357	339	338	305	349	348	340	336	372	312	356	356	313	327	348	350	296	355	327	323	349	353	376	339	389	335	325	329	305	348	349	341	378	379	342	351	378	309	358	337	338	329	338	351	303	325	350	306	385	340	353	333	341	381	361	343	329	329	346	377	408	376	364	359	346	344	364	352	345	374	343	351	338	343	353	370	344	359	335	354	353	341	356	329	342	317	357	340	334	335	348	348	361	370	369	340	331	346	351	337	335	332	352	335	332	347	373	349	351	358	345	377	346	318	356	349	346	366	344	360	353	317	340	332	356	322	342	382	398	351	327	373	359	334	384	362	354	340	348	332	348	351	317	344	365	345	328	336	347	328	333	378	317	339	370	368	363	365	305	357	318	315	317	314	358	348	356	330	348	392	371	323	351	339	320	383	361	373	327	342	356	337	319	312	344	348	326	334	335	324	364	319	358	372	347	384	344	340	396	355	339	344	330	369	380	335	319	357	385	370	340	331	333	349	353	354	317	334	328	336	346	367	355	342	311	337	328	376	366	334	334	373	330	337	324	402	330	359	351	334	357	341	341	356	346	321	369	368	363	351	342	344	383	309	367	346	345	337	318	324	360	354	324	329	353	361	386	343	336	305	328	329	351	298	365	328	362	335	338	327	360	359	325	357	303	333	327	338	340	319	351	333	340	386	346	336	344	340	349	344	343	337	366	377	332	347	366	340	324	342	337	359	349	352	373	354	348	342	340	384	315	347	359	342	331	339	352	376	369	361	352	356	347	335	341	333	325	368	339	310	350	345	369	349	323	365	336	350	309	342	359	327	337	338	361	308	367	342	339	335	342	352	332	347	297	346	316	332	352	311	325	321	324	352	330	348	399	363	337	298	325	352	347	317	360	352	348	354	319	323	381	353	340	329	346	347	338	361	334	334	344	342	343	372	345	345	360	330	334	344	330	332	340	321	351	347	317	342	314	339	345	338	346	345	316	322	340	351	347	308	329	330	318	359	321	334	373	333	329	349	341	339	348	341	312	360	342	353	361	343	361	350	340	341	332	370	367	336	355	326	382	342	332	333	336	275	320	339	341	357	311	349	316	352	343	356	352	334	297	324	338	346	307	338	350	360	334	336	331	364	321	343	355	368	333	340	358	342	341	326	377	367	350	368	354	383	361	375	360	338	350	315	309	338	356	353	337	317	356	330	310	297	346	343	349	335	325	345	336	333	366	375	370	349	315	342	355	294	346	342	338	331	332	356	367	345	325	389	332	374	368	351	349	349	357	348	357	343	359	330	340	353	347	346	379	378	338	374	329	373	347	334	351	343	353	333	360	318	328	350	345	366	319	336	338	341	325	333	369	335	363	340	313	350	342	328	330	355	341	353	360	342	335	339	382	374	357	361	362	312	340	366	374	357	350	369	285	345	343	361	327	335	339	335	315	310	354	327	327	374	346	344	357	315	337	324	323	391	305	329	349	332	345	348	336	381	353	329	344	351	350	365	328	311	376	358	338	354	353	332	358	381	323	333	365	340	322	355	342	315	349	389	338	324	348	345	380	338	341	346	330	368	343	323	325	348	338	341	341	335	337	352	350	364	343	335	341	330	343	329	357	339	341	369	323	330	358	357	331	360	331	359	350	338	339	318	361	348	317	333	329	382	361	335	362	361	344	335	351	340	336	325	313	355	336	355	354	298	359	345	343	367	361	351	328	354	325	335	348	336	351	375	378	349	328	337	358	344	333	352	333	338	341	338	376	366	342	338	337	348	361	363	308	337	310	342	322	345	352	323	323	334	336	344	371	353	353	362	345	349	355	339	362	323	326	318	353	339	305	352	319	336	355	338	341	337	355	328	350	396	322	318	369	374	353	350	347	352	332	329	343	298	346	353	352	350	326	335	333	353	343	344	307	353	369	359	368	335	372	319	334	354	344	320	384	313	334	321	396	342	359	378	325	316	338	350	328	370	386	357	337	339	366	320	367	357	355	351	371	340	324	322	326	342	361	365	312	364	343	352	324	359	340	378	335	378	364	354	329	339	327	370	333	345	345	354	351	314	341	323	339	356	378	338	323	364	331	348	328	344	328	325	376	357	349	329	313	337	401	323	323	313	349	347	361	349	345	367	352	337	352	347	395	377	363	372	324	358	329	373	356	368	387	349	319	353	313	323	324	325	351	334	334	341	341	351	365	326	327	361	321	362	329	333	327	326	372	355	340	345	353	365	353	351	325	339	315	332	351	333	359	361	330	334	341	355	335	365	330
17447	1359	910	762	529	455	396	358	291	260	286	260	259	258	258	246	245	213	236	217	234	231	238	249	222	212	210	219	179	238	204	236	200	221	250	202	221	203	221	218	233	239	223	209	211	230	239	243	225	201	228	244	222	232	230	192	205	232	202	194	236	217	241	214	216	202	224	201	205	218	233	255	236	238	214	214	218	212	227	199	233	205	232	246	217	218	193	202	200	234	228	193	240	259	223	254	248	211	237	213	239	240	237	236	209	262	220	210	211	205	223	227	228	212	205	224	215	203	190	208	229	197	238	221	246	244	216	221	215	250	210	217	234	223	218	251	223	228	227	210	218	205	219	221	241	213	199	234	236	198	225	242	214	244	199	220	212	222	202	199	224	227	187	199	220	234	232	192	231	230	226	243	221	210	222	185	241	244	223	200	191	233	260	192	233	228	221	208	198	186	213	223	213	225	206	241	205	218	231	229	211	235	238	223	232	238	229	206	231	240	249	220	242	193	209	211	215	233	238	215	221	213	228	213	226	202	254	226	198	220	210	205	216	231	236	228	217	214	222	213	236	248	230	231	201	227	212	208	260	224	217	205	209	223	227	238	207	209	232	235	217	218	235	200	225	233	240	224	234	218	222	224	221	227	216	227	240	225	225	215	200	218	197	256	221	229	199	229	230	218	182	221	219	209	221	219	242	218	189	242	252	200	218	228	232	203	201	226	226	209	199	234	217	219	223	194	216	206	212	221	221	197	215	227	227	234	220	231	221	221	219	224	234	220	186	214	228	218	238	217	213	195	215	236	197	210	219	217	226	204	220	227	222	195	207	215	214	202	237	236	231	217	210	221	242	217	239	255	218	204	215	239	220	228	221	194	221	210	194	231	250	198	231	239	224	203	227	222	186	237	239	219	205	227	224	216	227	240	207	217	224	199	195	222	245	223	215	197	199	209	233	233	205	235	248	197	226	221	241	216	183	189	210	197	232	214	210	245	227	199	204	248	240	218	199	215	201	205	209	220	216	210	219	224	220	216	224	200	219	234	219	210	236	226	206	217	212	204	224	218	224	237	226	242	257	215	215	233	214	214	212	244	224	229	210	201	226	227	216	225	228	209	236	176	239	224	211	236	199	224	228	209	227	198	226	225	201	219	216	213	232	199	229	227	203	225	218	203	209	250	227	223	246	200	215	219	225	230	233	192	205	204	215	231	214	231	228	239	205	236	206	228	212	231	245	213	241	238	191	226	242	237	215	242	208	204	235	238	222	256	211	212	209	217	207	258	218	245	222	206	244	207	193	225	218	203	220	237	206	182	211	219	240	240	213	236	214	235	191	252	225	223	187	216	210	222	228	210	189	231	194	210	211	261	205	199	192	199	199	231	229	201	233	225	226	230	216	217	237	203	229	219	226	218	220	205	205	243	209	207	196	218	237	242	217	234	218	210	209	252	224	205	219	234	210	225	227	225	185	227	186	222	228	192	221	190	218	213	222	247	224	214	227	226	218	206	222	231	248	218	232	229	223	217	221	243	209	218	206	233	255	225	227	217	230	197	236	202	229	221	218	213	233	207	225	231	207	215	220	234	236	231	195	207	236	229	193	208	196	232	255	208	221	233	180	200	229	207	220	236	221	222	213	228	221	215	208	211	219	212	231	217	214	226	229	204	224	233	223	236	200	219	182	222	242	205	225	223	222	216	223	237	229	226	205	228	246	215	198	233	230	218	253	220	211	229	200	203	206	212	260	199	207	204	210	219	211	207	212	233	203	245	221	240	216	213	227	215	220	222	215	241	189	232	194	218	253	220	207	245	217	233	244	209	171	223	224	232	183	234	235	191	213	187	236	202	218	208	216	225	239	232	204	214	219	208	233	213	208	222	224	209	236	219	233	220	205	228	237	225	217	211	197	231	216	212	197	233	207	208	205	202	195	223	245	248	246	240	234	247	237	248	223	213	205	203	227	228	198	217	253	210	250	239	246	209	208	205	202	204	231	238	189	216	220	245	223	218	250	227	206	242	182	207	242	211	198	227	215	196	233	231	240	212	232	228	223	213	224	219	231	235	219	225	239	194	203	212	226	212	208	229	229	208	211	206	191	210	176	218	219	201	215	208	223	211	221	231	224	228	206	211	195	212	229	213	210	239	210	237	208	195	201	233	234	216	217	216	243	206	203	228	234	203	215	200	211	176	245	225	218	193	203	218	193	210	222	201	222	222	228	200	226	230	236	223	246	217	222	201	207	186	219	219	203	227	227	222	216	222	209	225	224	219	231	225	208	215	198	216	213	214	218	220	222	220	226	213	237	243	220	204	229	229	221	233	206	199	237	192	212	222	221	221	210	226	228	199	190	202	253	230	222	213	222	219	242	213	237	249	201	221	211	245	205	220	238	236	210	208	213	224	226	227	188	249	191	251	231	200	215	210	237	219	203	224	235	215	210	204	193	220	205	224	217	244	205	231	217	224	183	199	228	239	204	225	197	235	227	219	208	231	231	193	211	210	226	219	234	230	220	241	225	212	207	234	232	241	220	214	217	238	222	218	197	224	203	203	208	225	212	191	237	190	235	203	195	240	246	221	186	222	224	219	236	249	230	236	221	216	213	199	197	235	213	223	203	257	237	243	217	233	226	202	247	225	251	242	212	209	240	190	240	240	207	213	185	231	216	216	231	233	229	193	216	194	217	187	248	222	202	188	218	229	250	203	223	195	210	214	232	214	236	232	242	229	226	188	209	226	215	218	228	188	176	224	224	211	205	207	213	220	223	223	214	195	235	257	217	258	196	203	216	233	214	218	214	215	212	207	245	209	212	230	221	246	247	219	232	199	218	204	201	208	181	211	215	187	213	219	239	230	208	224	216	225	227	205	206	218	215	237	202	178	202	225	215	206	216	217	211	220	217	213	212	207	212	197	207	212	220	223	244	217	227	205	212	234	193	226	209	202	200	233	240	214	224	233	204	218	210	196	234	231	201	223	204	227	225	202	207	226	239	222	213	225	198	214	205	189	241	224	196	244	215	244	220	221	229	226	188	217	238	226	234	213	223	241	236	229	214	196	216	239	205	228	257	221	227	204	219	220	214	224	215	234	226	205	230	219	213	223	246	236	254	230	197	220	264	235	204	222	197	202	212	232	228	240	258	237	222	227	231	216	242	211	213	221	222	213	226	202	202	198	228	227	218	170	196	217	254	235	195	218	218	228	238	202	246	173	232	223	249	232	203	225	227	202	243	249	203	193	195	214	210	211	195	224	230	212	210	207	215	219	253	223	201	205	196	242	210	230	227	238	219	227	178	224	189	242	229	225	239	238	219	204	234	228	225	209	233	215	200	229	210	280	236	243	204	191	225	231	208	241	216	242	207	233	207	213	199	221	223	207	232	211	247	219	199	227	231	245	199	178	246	212	190	230	208	234	197	238	203	225	212	211	222	200	196	215	214	233	244	212	225	228	216	200	229	200	233	239	244	206	239	218	204	219	217	218	210	228	219	213	226	234
9780	998	1965	2276	1960	1594	1283	1146	1015	961	869	839	765	747	661	661	690	655	646	653	638	624	593	599	592	617	595	606	535	547	592	584	569	561	523	575	627	525	574	533	557	534	540	546	529	522	579	555	513	533	546	546	503	544	551	550	525	578	537	602	507	533	536	549	536	544	526	566	553	533	530	507	566	541	527	550	535	566	520	564	506	572	517	513	569	540	524	492	507	550	541	499	571	511	557	543	534	492	493	506	527	502	566	510	491	532	506	541	553	547	602	513	535	554	506	544	524	575	526	576	555	558	527	514	517	499	491	533	555	561	543	526	532	526	518	537	528	517	489	522	522	533	558	538	548	503	506	543	526	529	526	505	525	556	530	517	544	488	543	530	499	548	561	537	514	488	562	575	568	537	570	508	541	537	556	578	600	501	504	530	522	507	544	518	519	550	534	562	553	514	547	549	531	544	554	546	552	525	520	514	506	523	526	492	495	546	501	527	543	529	517	521	499	500	538	553	531	495	546	506	487	557	533	562	512	520	517	530	537	546	517	566	520	560	608	544	545	525	545	481	549	581	518	545	553	477	534	477	509	503	554	550	517	552	542	532	534	462	522	536	539	527	530	513	495	520	535	517	525	509	489	541	535	510	561	498	537	522	511	545	503	500	519	549	520	552	498	524	526	537	550	460	534	540	486	538	535	563	530	498	557	529	544	507	482	473	532	532	542	515	540	540	538	520	542	514	515	506	500	524	531	527	537	527	538	529	504	534	498	515	506	527	506	513	521	497	507	519	554	539	518	540	502	540	540	536	514	503	509	535	550	543	566	527	529	513	500	496	533	542	512	524	549	506	529	553	509	521	557	513	517	572	560	542	532	550	497	522	534	509	531	537	519	474	509	522	494	556	546	495	523	506	545	487	480	530	562	551	519	540	548	546	510	524	529	525	525	569	525	574	526	556	542	482	551	502	517	524	544	556	569	545	526	511	486	558	528	502	510	550	501	518	544	559	551	511	506	502	512	503	562	500	538	528	506	518	530	510	562	535	520	514	531	546	490	522	551	503	522	515	548	501	526	525	523	524	535	524	530	504	567	545	503	497	543	503	558	553	533	508	547	542	514	532	519	531	500	517	529	549	509	537	544	492	524	537	499	551	533	557	568	506	511	519	550	486	495	493	493	503	480	535	517	527	493	525	525	554	486	557	499	515	495	548	523	527	502	531	542	510	529	528	507	552	512	536	557	524	551	527	527	494	521	535	512	525	522	523	528	543	529	487	565	540	502	529	528	516	540	506	522	536	523	509	514	532	512	509	548	522	562	543	493	531	522	511	502	497	502	535	532	491	503	518	531	543	535	512	558	548	506	561	535	498	531	549	561	514	516	498	509	550	530	550	528	529	500	510	524	554	540	543	495	540	503	533	530	476	540	503	526	579	519	566	556	522	520	490	515	571	498	515	504	521	545	524	509	545	531	494	559	510	532	517	540	473	514	547	557	484	529	508	475	526	510	547	513	529	499	521	535	505	538	541	510	538	485	504	550	556	527	541	500	492	495	564	518	572	527	481	471	544	497	489	536	529	529	574	523	527	495	550	534	547	519	505	523	494	523	479	494	530	513	548	563	532	507	532	524	553	531	514	527	511	536	546	506	540	538	519	498	573	487	502	554	488	507	553	554	493	503	550	510	543	528	528	556	534	515	501	529	505	512	530	525	533	532	575	518	507	489	551	538	555	516	487	502	524	548	541	518	509	520	523	540	547	523	527	559	528	521	539	523	476	489	523	524	508	552	515	529	553	558	519	522	525	521	495	474	514	536	512	521	505	496	529	519	557	515	524	512	524	506	511	531	528	482	551	525	489	522	539	515	488	513	572	479	522	534	527	494	471	529	566	532	547	531	516	507	499	507	569	494	499	502	503	486	518	507	470	545	521	548	560	510	547	484	547	535	525	524	551	547	563	515	502	467	490	545	532	550	487	504	547	527	504	511	529	524	516	533	554	505	565	525	528	551	541	555	544	486	526	522	510	528	532	547	510	508	525	546	497	507	537	521	562	539	527	513	540	547	544	529	473	579	522	508	510	499	510	550	501	530	540	525	503	531	510	489	528	510	531	517	526	539	568	496	579	512	596	521	531	521	525	494	479	504	474	551	514	536	546	500	522	508	542	490	539	532	528	509	494	549	525	539	503	510	523	557	494	497	493	505	564	505	516	532	509	560	528	547	537	516	521	505	536	530	538	523	544	544	538	522	550	512	509	506	552	480	514	563	513	566	494	541	508	547	511	523	538	516	502	522	512	501	560	519	544	534	505	481	494	497	518	519	551	494	511	497	476	516	574	497	511	490	531	502	550	501	499	509	516	568	534	534	534	537	505	533	542	486	508	504	483	507	504	522	514	550	532	534	538	538	512	541	569	488	487	525	563	534	574	541	508	530	539	551	542	493	527	545	515	515	502	553	557	521	504	568	529	519	553	569	535	518	533	568	515	487	497	500	557	545	498	530	525	479	511	515	537	482	488	513	550	574	508	545	494	564	513	539	538	512	514	570	535	516	553	568	585	531	489	516	520	495	589	551	546	544	539	557	498	534	542	521	531	523	537	490	542	534	528	574	549	540	530	505	479	575	555	520	542	531	525	594	565	534	519	499	487	499	552	527	553	535	547	526	549	538	512	534	542	503	510	521	540	532	523	504	489	520	502	540	544	497	540	519	550	524	572	483	517	563	513	561	561	502	549	459	546	456	554	526	507	520	511	486	527	568	544	543	509	523	516	524	516	553	551	543	540	537	519	516	518	552	526	490	512	544	512	523	486	498	533	494	519	515	534	537	483	509	526	487	545	527	514	559	531	492	541	557	545	492	533	493	505	484	512	519	494	526	543	531	517	540	519	541	505	514	572	516	564	560	535	513	548	519	487	565	522	507	521	496	483	487	533	502	507	562	494	572	529	522	519	520	513	528	525	540	477	516	566	497	496	495	498	518	489	530	558	521	577	519	529	559	483	525	527	553	527	522	543	524	485	528	573	492	547	536	564	520	552	500	551	539	515	516	551	524	518	509	539	554	501	547	534	521	499	539	530	541	527	547	547	543	546	537	514	542	499	508	544	527	532	516	525	506	478	509	549	515	511	546	504	506	525	522	531	535	516	470	548	519	507	594	505	540	521	473	514	525	515	495	538	522	520	510	527	559	509	548	531	603	514	529	552	534	493	515	505	513	468	480	535	512	519	532	524	562	528	530	550	518	547	519	471	483	520	517	511	475	495	562	565	524	557	536	535	520	508	562	533	544	551	522	531	519	477	511	525	524	532	549	562	480	531	528	551	516	560	530	539	521	526	538	532	539	524	488	574	521	534	530	539	550	515	543	548	525	498	525	525	532	506	504	527	540	512	505	540	491	502	517	501	563	524	524	535	511	518	563	533	509	545	489	499	548	507	516	510	579	515	511	523	598	501	541	514	528	552	537	507	490	484	522	527	531	526	505	527	510	580	470	566	505	519
2971	295	317	252	300	235	263	248	222	236	259	243	247	237	258	262	283	262	257	240	250	250	234	262	257	245	270	256	234	256	245	253	266	244	249	246	235	244	238	236	283	227	233	272	250	233	245	254	245	224	244	239	231	271	232	243	249	260	294	245	258	241	238	246	273	249	272	253	256	252	256	269	251	254	245	253	239	260	238	243	237	232	250	270	248	266	241	269	250	251	244	264	260	262	223	270	228	247	256	265	219	228	232	268	246	244	238	255	244	254	287	259	241	265	269	237	267	275	264	246	243	266	245	261	221	238	238	278	241	232	277	267	275	221	244	219	277	258	258	227	247	259	283	257	224	247	235	244	230	257	263	230	229	249	258	280	234	260	258	229	251	233	251	246	249	303	234	253	250	216	263	244	252	242	265	247	236	237	214	259	255	245	254	286	236	258	232	231	270	252	261	235	270	247	263	265	273	218	260	235	242	229	250	269	250	277	253	238	249	277	256	227	275	266	240	246	247	223	229	239	255	253	284	277	225	241	284	276	259	236	252	258	240	244	261	263	243	253	234	270	284	282	272	234	265	260	230	234	263	215	234	223	253	270	266	239	231	287	273	258	250	228	238	242	266	228	263	272	282	246	252	236	263	243	226	261	282	288	269	262	263	249	233	289	242	232	245	246	244	255	253	249	227	232	278	252	263	264	268	231	244	274	255	260	237	243	239	259	253	256	248	224	240	280	228	249	248	252	230	259	247	229	251	256	266	265	231	251	239	230	239	229	224	234	267	262	273	256	236	258	255	235	248	250	220	257	255	233	289	266	280	245	227	222	243	258	260	253	238	242	259	265	272	234	232	248	248	243	267	250	243	271	269	247	234	258	256	247	281	253	281	251	284	259	249	243	260	264	228	242	265	255	219	243	220	250	267	259	242	251	264	242	262	247	269	251	257	239	260	245	260	254	252	247	249	259	260	267	263	240	243	258	231	264	239	249	276	236	290	246	232	228	227	259	254	235	259	249	257	273	254	246	258	240	228	250	265	234	247	257	253	260	246	258	254	248	264	230	249	266	225	229	277	264	288	254	232	248	276	255	237	255	237	249	240	287	246	271	259	263	275	256	232	257	239	263	232	268	246	240	254	278	256	254	254	238	239	224	243	233	268	219	256	248	293	240	266	243	253	226	264	277	265	221	224	248	261	252	241	242	246	266	253	208	240	256	260	215	282	267	235	253	252	247	223	268	228	241	269	235	265	258	262	267	240	264	242	259	236	251	248	219	275	233	311	253	208	263	266	263	264	257	240	243	234	266	250	212	236	246	254	258	233	233	278	254	253	248	232	244	245	227	269	254	242	264	270	245	256	231	248	250	259	224	267	245	247	258	244	268	287	260	274	257	289	241	253	240	234	248	259	256	248	214	244	247	235	245	229	242	244	241	246	259	259	239	254	249	259	225	260	266	259	282	262	227	218	257	237	255	273	262	267	251	223	245	235	273	266	256	270	275	257	223	276	244	256	270	242	246	233	250	239	244	242	231	253	269	266	261	238	233	238	244	234	230	251	207	223	242	231	234	248	247	294	278	244	255	250	256	255	252	299	273	250	246	219	230	242	237	224	262	246	260	282	237	285	266	244	258	272	261	275	259	232	244	262	241	285	238	247	250	273	248	277	252	230	225	246	255	232	243	244	266	272	236	228	252	283	266	251	243	252	244	245	258	255	245	255	252	250	243	242	227	243	253	240	253	242	232	257	247	279	268	250	253	234	250	241	277	267	273	252	227	259	247	246	224	258	256	265	250	245	271	251	265	251	239	228	240	187	282	247	256	243	294	259	244	219	214	242	261	268	249	251	239	262	298	277	248	276	267	254	236	243	244	263	229	252	261	255	244	249	234	256	232	271	251	249	250	217	230	267	242	268	274	245	245	257	276	251	302	284	257	245	277	268	262	234	275	231	232	236	233	272	236	229	265	228	232	238	259	233	221	254	270	251	243	255	235	249	256	271	223	266	257	232	266	258	261	290	201	245	252	220	237	260	275	236	251	268	257	245	256	267	266	268	245	254	246	252	270	273	257	271	228	254	275	268	273	263	226	243	235	231	235	224	255	260	243	233	271	223	242	275	257	242	245	239	237	267	245	260	223	248	255	244	245	213	261	243	242	245	268	237	257	270	236	282	248	264	254	226	243	247	245	241	252	242	265	267	240	252	287	249	269	242	291	266	243	238	252	252	254	255	299	263	252	255	250	210	265	268	266	271	242	245	236	257	257	211	245	236	265	249	239	283	229	245	251	233	252	240	263	248	249	273	268	221	235	237	279	266	266	230	252	222	256	252	265	238	290	276	233	230	262	270	264	257	276	271	230	249	271	283	268	232	272	236	254	254	259	254	249	229	248	261	277	234	254	249	272	239	246	277	257	246	244	218	247	248	235	218	256	270	250	249	244	230	249	261	242	247	236	246	238	254	279	287	251	249	263	253	252	230	249	276	287	272	282	253	248	243	268	260	251	283	271	241	263	280	254	269	235	234	232	265	238	260	274	261	269	214	276	272	266	228	269	228	247	251	259	235	249	237	266	277	252	224	270	246	256	265	241	259	244	265	263	235	215	281	261	244	242	265	251	242	261	255	235	238	250	257	254	243	248	229	253	252	248	283	257	245	235	267	242	249	263	249	261	269	241	277	274	215	249	248	272	258	292	263	233	285	273	252	256	273	251	254	252	263	245	241	244	212	293	247	268	264	265	242	254	263	272	252	251	250	265	276	257	233	268	290	231	252	249	248	245	291	254	232	234	212	213	247	270	274	257	239	273	233	268	241	251	251	275	232	254	284	249	266	253	241	258	259	258	248	257	220	269	245	263	255	244	272	256	229	237	280	222	271	278	278	242	246	246	278	251	266	282	257	242	261	300	247	262	238	225	241	244	243	298	250	277	234	247	259	298	268	247	273	236	262	248	230	240	247	242	263	268	267	256	256	228	290	258	247	280	212	255	247	238	215	241	267	243	247	216	277	257	261	222	255	245	224	228	243	259	273	289	224	262	257	264	219	261	278	251	273	263	231	264	277	227	270	269	242	265	271	234	282	251	248	268	263	263	268	249	250	265	243	233	266	285	270	248	231	248	232	240	265	259	272	219	275	259	237	259	274	252	303	266	267	270	224	254	253	259	256	272	243	261	244	237	268	239	258	275	248	267	281	233	243	227	237	240	256	247	256	270	245	298	284	231	236	258	269	247	239	251	298	239	257	244	226	266	281	269	250	253	285	247	260	280	287	258	263	233	262	256	249	272	271	236	267	233	255	262	244	262	238	261	248	258	234	252	245	274	238	243	305	231	229	249	238	250	241	239	232	259	218	256	248	247	257	281	274	271	243	257	246	219	244	260	255	259	260	268	246	249	235	250	221	245	250	257	264	250	254	259	260	297	250	255	255	266	240	253	239	270	274	271	256	274	249	271	240	253	276	256	232	238	277	245	216	278	251	236	248	271	253	234	266	237	228	244
2590	600	619	607	544	612	607	593	603	598	599	599	574	587	603	559	506	612	562	578	558	538	604	601	599	560	524	547	612	555	559	581	555	500	579	542	554	537	599	543	611	590	633	557	551	558	591	568	560	590	571	551	549	561	552	573	526	579	586	587	577	582	568	578	567	511	589	564	553	551	568	570	574	581	598	603	553	537	531	576	598	537	646	610	574	636	595	575	569	572	582	560	545	578	568	597	570	512	556	532	568	536	569	572	508	574	604	551	567	539	569	510	575	591	547	586	600	592	580	573	509	516	510	581	529	595	559	548	551	535	572	539	578	613	540	533	570	576	586	576	593	566	531	552	566	563	562	531	557	549	517	522	569	610	546	563	537	521	561	554	567	582	579	504	577	593	547	515	581	531	569	546	551	534	596	573	568	552	559	589	553	600	557	562	631	549	522	522	540	552	581	550	565	573	599	562	596	576	570	573	576	557	582	574	565	599	575	551	555	609	565	576	566	521	555	564	568	536	548	578	546	562	585	563	603	604	532	535	588	555	571	532	627	526	589	547	571	585	504	559	546	567	542	599	543	557	592	561	566	578	577	530	573	543	578	589	576	510	537	532	542	568	573	617	535	557	520	579	560	555	520	559	599	540	543	569	541	586	544	512	565	599	562	564	604	606	572	582	565	548	552	545	577	572	562	551	549	543	609	526	539	553	553	560	550	541	567	564	541	554	551	561	583	568	543	596	602	567	565	580	577	516	578	540	571	585	551	529	555	538	552	520	565	554	543	576	563	517	525	569	585	603	578	553	579	544	559	500	545	578	591	535	521	544	544	557	581	548	555	572	563	546	559	526	525	577	594	570	592	542	545	585	546	552	559	552	586	519	541	561	516	560	537	539	527	551	595	559	577	551	526	589	573	598	579	570	577	563	532	527	532	579	560	565	553	552	523	565	552	560	535	615	549	518	596	540	556	540	600	571	543	539	557	542	547	601	587	556	566	574	546	557	584	599	544	612	576	576	527	532	581	555	541	527	553	538	554	558	546	556	537	536	553	583	566	577	549	558	522	532	594	511	547	556	564	605	590	553	566	596	558	574	561	549	588	541	569	565	534	604	570	569	609	566	590	546	563	568	557	548	530	544	558	561	542	543	555	583	588	535	527	544	528	554	599	595	572	566	582	563	553	567	561	581	587	546	554	570	566	571	577	539	508	543	510	552	559	572	541	557	542	564	547	544	585	584	585	522	593	540	549	564	578	569	612	581	553	568	549	596	491	602	565	558	575	583	594	550	545	568	594	563	567	554	529	572	625	548	518	582	542	561	569	542	555	567	567	625	537	553	495	568	523	554	561	530	583	573	519	554	573	570	571	529	558	546	531	569	536	561	546	541	561	543	549	552	556	518	560	583	537	572	527	557	552	567	582	540	524	561	553	550	533	562	592	583	601	546	580	576	585	576	522	572	588	592	574	559	572	563	518	560	526	579	564	578	581	581	585	543	568	559	572	572	526	552	557	554	549	540	557	564	538	549	578	560	581	505	510	567	554	593	580	612	556	573	559	575	570	554	534	531	540	580	510	548	598	622	553	568	587	557	567	554	560	564	533	562	572	575	535	578	562	592	538	602	556	539	587	564	589	588	562	585	554	579	550	583	569	539	516	541	540	566	587	535	562	593	550	549	589	615	596	592	588	556	568	604	564	535	561	591	572	571	591	575	599	550	488	560	577	559	558	605	558	566	573	532	585	555	600	597	526	555	568	586	571	606	534	566	511	604	547	508	566	561	531	555	565	547	555	553	554	535	516	534	552	526	531	556	510	561	594	531	545	607	583	570	573	551	546	552	583	551	549	629	548	575	563	582	551	550	537	547	508	607	574	552	531	570	566	524	570	528	533	591	577	569	563	622	560	559	520	578	546	557	529	576	533	580	509	541	572	565	575	520	554	551	555	568	566	538	522	507	570	599	583	563	588	585	511	575	594	570	567	556	554	556	558	585	555	585	597	579	561	533	589	550	526	577	584	540	550	580	557	562	560	533	567	566	588	591	554	579	554	581	589	555	579	548	560	559	564	596	570	556	594	552	544	551	593	551	569	547	568	580	602	587	546	546	590	564	584	473	567	558	573	583	526	572	559	599	555	568	498	554	553	588	604	556	548	580	538	576	597	594	540	545	588	573	548	608	542	515	608	573	543	552	565	588	554	558	605	558	559	588	544	567	565	546	533	540	560	568	589	559	589	543	566	559	586	562	538	564	519	588	538	565	554	565	596	557	621	583	566	565	559	517	545	609	594	620	564	532	539	555	573	529	543	567	593	599	581	563	561	579	601	559	537	574	543	570	545	570	568	538	519	509	574	554	586	582	563	561	537	595	560	542	530	575	547	539	515	603	552	574	535	559	571	547	526	543	545	580	600	593	572	528	549	550	555	581	592	573	521	537	556	578	593	602	554	605	532	601	588	535	558	576	564	585	538	585	569	539	570	560	564	556	547	516	550	572	582	553	550	610	552	558	585	570	548	564	541	557	531	558	542	571	512	525	546	538	533	594	582	530	576	567	541	541	557	538	556	601	576	551	557	529	529	569	515	549	569	524	602	565	554	572	557	518	590	572	579	584	567	548	536	563	520	531	532	564	539	603	553	559	548	585	566	555	592	577	550	560	575	571	529	537	563	551	534	568	588	540	583	539	591	533	545	550	573	564	574	582	556	588	550	529	566	571	590	574	529	582	537	529	531	520	545	557	600	522	531	535	571	540	572	548	546	576	567	578	588	553	536	550	564	579	592	582	603	544	544	556	591	591	601	542	534	560	561	567	589	557	601	601	606	566	536	572	617	577	560	601	541	562	553	544	589	538	594	582	561	597	583	587	582	575	507	558	551	582	615	562	540	541	569	509	579	582	561	546	560	569	547	506	531	567	540	593	537	558	541	571	558	584	557	559	562	544	581	572	594	562	555	552	611	586	559	544	562	530	597	529	560	558	567	588	579	563	584	603	566	532	558	576	548	541	572	587	576	590	599	572	566	557	607	551	529	597	593	563	539	608	618	547	501	557	564	568	536	550	540	575	527	561	561	551	589	542	539	566	591	568	556	564	554	560	543	577	545	577	548	535	557	557	562	598	539	549	564	574	555	560	537	587	577	544	573	594	572	541	552	542	542	595	550	541	601	551	555	543	550	551	546	530	560	596	579	573	581	571	592	544	537	537	596	582	564	539	593	509	567	556	529	550	550	566	610	542	578	531	548	597	585	516	559	594	579	520	554	545	587	624	558	545	506	574	556	538	508	616	525	543	582	545	564	570	596	542	545	554	584	504	573	564	588	570	562	564	579	561	548	546	535	554	577	607	595	562	535	530	581	593	527	564	578	494	551	539	530	548	528	582	557	635	566	564	543	565	585	578	600	548	517	536	562	579	524	549	568	591	561	581	541	541	535	608	588	496	573	549	593	540	558	530	543	549	547	549	556	587	543	526	543	549	563	570	520	563	570	595	587	555	551	573
10375	552	445	386	311	254	210	167	178	180	157	136	140	164	175	155	130	143	163	147	131	150	138	144	143	125	124	178	141	126	127	142	142	135	136	138	123	114	130	139	148	143	147	126	107	133	134	145	137	139	121	125	145	140	132	161	129	168	142	114	134	129	117	130	134	146	122	156	111	142	148	140	138	145	127	147	149	140	150	158	154	150	151	171	149	137	138	133	164	135	140	136	148	136	149	125	130	117	120	146	132	136	133	131	132	128	140	140	149	152	129	140	141	120	150	145	130	138	142	115	121	130	160	113	140	120	138	127	151	144	140	163	132	121	129	134	121	152	123	123	121	138	143	147	116	133	153	145	120	151	115	125	142	141	140	139	126	122	124	98	142	127	134	114	121	125	143	141	172	139	117	112	155	149	130	156	140	141	129	130	137	135	137	108	133	137	118	116	142	146	122	142	135	123	133	150	120	144	148	115	126	138	148	129	125	132	127	120	138	130	125	127	143	144	124	127	131	148	144	136	116	113	116	156	135	148	146	152	125	148	127	116	145	128	130	158	157	140	143	160	135	135	116	167	130	130	119	160	141	121	119	134	142	118	139	135	139	136	118	127	134	107	125	122	139	117	144	162	150	149	131	122	155	132	121	128	158	131	128	128	136	128	116	159	144	142	147	144	143	137	156	136	121	141	122	130	131	119	136	142	142	155	161	142	127	139	130	118	142	142	157	144	155	156	137	113	165	148	151	134	157	125	134	122	133	109	121	157	130	156	152	143	131	144	154	133	130	138	124	132	134	129	129	126	140	129	118	120	131	133	127	122	135	127	143	134	108	139	136	158	123	107	135	136	129	125	145	142	141	128	116	142	143	167	127	132	150	132	120	113	136	149	150	133	136	109	122	124	141	114	144	145	127	143	144	135	132	130	152	133	126	122	148	145	116	124	125	113	117	131	126	123	140	131	118	114	148	139	129	138	168	139	147	140	124	130	142	133	140	150	125	121	139	127	137	179	132	129	128	138	147	110	150	148	129	146	142	140	142	119	158	157	126	136	123	129	122	136	125	130	139	132	145	153	122	132	130	141	147	116	141	132	130	128	135	122	119	120	144	137	131	150	137	122	141	124	103	147	156	137	144	144	133	133	117	142	124	143	136	163	119	153	143	119	149	144	139	147	147	146	154	157	145	122	134	135	135	149	121	132	138	156	106	133	163	157	127	145	139	116	122	135	123	127	132	145	144	138	125	135	130	115	140	160	124	142	139	135	143	132	144	113	155	158	136	157	136	122	132	145	143	136	122	126	167	131	119	146	128	134	144	136	141	139	154	145	135	134	129	131	131	156	136	127	131	129	116	143	124	118	139	146	132	131	127	121	123	145	131	148	144	140	118	125	145	135	135	148	143	156	122	140	126	148	130	154	134	135	124	127	149	150	121	156	138	123	160	126	127	145	147	127	138	138	116	120	129	154	119	130	106	123	150	143	152	136	118	161	125	138	149	131	139	153	141	147	141	141	145	144	143	107	137	144	139	126	140	141	131	144	142	150	119	145	144	132	162	131	167	151	153	115	118	116	134	141	129	149	135	145	143	148	134	129	152	141	148	154	130	148	125	116	144	142	145	161	147	125	127	132	144	155	159	159	132	125	123	144	142	121	135	143	131	132	125	134	143	123	137	118	132	132	141	118	151	128	127	155	164	136	141	144	142	133	128	144	155	129	132	140	109	127	139	151	157	149	138	121	150	158	144	118	141	129	136	121	127	140	129	134	138	125	140	142	134	146	129	161	128	135	123	144	134	138	126	128	132	132	159	145	154	134	161	120	122	119	123	158	139	135	142	129	156	130	143	158	144	147	111	139	151	133	136	134	147	141	148	162	142	131	149	127	132	128	159	129	138	144	136	133	152	126	145	107	136	146	146	151	134	166	152	143	132	130	128	107	137	158	127	150	156	140	127	158	152	166	157	130	134	137	132	157	131	147	127	130	138	123	124	146	137	132	145	130	128	132	122	138	116	164	120	146	143	125	132	141	147	133	113	141	137	144	156	160	121	149	140	121	141	130	145	148	130	143	141	137	131	148	120	144	116	121	136	133	143	134	155	130	139	136	132	138	133	137	148	121	120	124	129	129	148	144	142	153	130	149	126	140	129	138	142	114	139	136	129	157	131	114	134	138	105	142	124	142	135	121	146	141	130	138	144	148	128	136	141	112	128	133	137	135	146	154	166	155	134	140	117	145	133	133	139	153	128	127	148	145	152	126	132	150	130	148	169	114	153	131	121	127	138	149	146	170	135	117	146	138	156	115	122	132	138	114	132	138	129	118	124	135	120	146	143	168	130	116	115	136	132	141	125	169	174	139	130	150	126	133	115	126	133	135	135	140	132	128	130	128	136	146	138	130	152	128	139	116	128	163	153	116	140	133	150	126	142	143	135	140	160	143	137	133	127	128	138	120	150	146	156	119	128	134	141	152	151	123	126	144	127	133	108	119	140	142	154	124	154	159	134	157	119	152	117	155	146	140	142	147	146	130	137	144	145	140	133	128	133	99	108	140	136	130	136	135	131	132	139	140	137	157	137	150	132	157	140	129	139	124	140	131	123	140	128	136	143	137	136	151	132	127	118	128	139	118	138	111	126	144	152	108	140	122	145	154	140	144	147	137	150	127	126	126	106	126	132	140	138	128	141	144	138	145	134	118	142	143	145	151	147	130	145	165	132	142	128	118	142	147	154	143	163	138	159	130	133	137	137	171	160	129	134	144	159	120	162	143	136	136	136	141	149	133	141	154	138	118	147	134	133	123	140	127	130	133	152	121	115	115	116	112	126	128	129	148	136	101	132	157	149	129	155	128	141	119	142	138	115	131	125	157	155	151	135	118	136	135	108	160	116	132	130	158	107	137	131	142	140	152	136	129	154	134	157	164	132	137	134	127	124	156	148	147	138	136	145	119	126	134	153	127	135	148	119	160	128	148	131	119	137	138	131	120	119	131	149	150	165	132	141	134	125	143	154	127	129	155	129	145	134	149	148	150	146	119	145	144	153	158	113	125	128	131	128	140	134	157	147	130	130	150	146	146	140	129	132	133	127	132	140	141	158	136	140	145	154	130	147	135	154	128	149	127	128	145	128	118	151	152	134	140	142	150	153	130	120	128	121	150	123	143	137	143	129	140	142	125	121	147	119	138	130	137	133	135	166	144	153	140	127	131	109	140	135	144	142	129	136	144	136	119	137	138	130	140	136	131	137	141	160	128	129	146	133	166	143	157	143	155	168	143	142	161	135	135	135	150	124	155	148	136	150	142	136	122	148	137	139	155	159	119	156	164	144	156	144	138	145	141	165	133	143	123	135	139	139	141	135	127	126	141	120	169	103	118	131	136	134	132	140	137	118	125	153	130	145	152	144	133	177	127	132	148	125	136	127	143	129	121	125	157	159	127	137	138	152	118	150	141	130	136	142	145	141	131	128	148	123	141	143	126	139	159	145	147	136	145	121	130
7540	601	1085	1184	1031	898	795	662	571	541	545	524	503	447	424	426	446	367	402	404	381	400	406	397	371	371	331	356	344	376	370	362	339	420	340	383	349	357	351	381	351	355	385	367	325	348	355	332	356	340	319	325	344	335	386	355	317	355	346	353	326	370	361	325	349	365	347	337	341	346	332	359	370	370	368	356	364	357	344	351	325	328	308	365	321	352	338	350	338	345	361	330	331	355	379	379	367	356	368	292	352	336	295	350	360	345	350	310	345	364	339	341	374	375	351	353	323	365	336	332	359	354	379	334	326	369	351	332	342	340	333	352	350	349	340	347	332	350	375	380	337	350	379	308	373	318	333	322	330	361	325	357	366	334	368	349	328	333	348	305	340	357	365	345	325	344	357	373	325	362	341	321	324	338	340	344	279	337	318	322	329	328	389	337	356	365	373	313	365	356	379	358	324	341	331	337	343	340	355	386	340	362	360	340	329	363	328	378	295	324	378	316	319	303	348	353	361	353	349	330	319	321	327	360	351	340	352	348	313	359	350	349	307	354	341	369	349	382	337	322	377	323	340	356	318	356	341	363	339	344	332	338	360	334	386	355	332	339	377	328	353	324	374	357	322	380	345	339	340	355	337	332	367	337	333	354	375	311	297	331	369	315	376	328	346	309	343	330	348	365	326	349	308	280	347	309	363	351	354	335	382	337	324	331	397	332	308	336	356	358	339	331	327	376	341	347	355	360	337	328	371	371	352	358	364	327	350	332	328	342	352	340	379	335	334	318	359	368	361	353	363	361	318	353	327	286	365	363	342	324	297	327	354	348	349	375	355	343	338	325	322	337	380	354	337	335	361	337	347	326	368	384	348	320	353	317	352	312	331	332	347	333	321	341	332	346	347	333	339	329	363	306	328	348	339	311	348	360	319	346	361	321	337	324	352	355	355	337	351	350	332	361	361	314	321	350	378	347	335	313	297	341	332	359	346	331	341	351	337	344	322	373	313	322	341	338	326	381	359	341	345	344	363	322	342	352	351	347	332	381	310	333	336	326	329	339	335	331	330	329	338	332	355	339	346	339	374	342	319	328	328	329	355	348	336	323	325	322	321	356	351	357	344	373	357	304	337	334	356	348	389	311	351	327	338	318	336	322	391	318	368	322	344	328	343	325	347	349	382	323	358	326	342	349	346	355	314	390	336	374	316	329	367	322	371	352	355	340	301	352	319	326	335	360	339	366	370	338	302	330	335	315	355	341	346	339	333	324	301	346	372	368	350	345	293	356	353	329	356	332	362	385	365	342	351	334	353	338	331	346	337	347	346	336	309	321	365	306	335	351	335	335	329	353	316	343	349	320	318	337	310	341	370	354	359	345	340	353	305	370	329	339	379	346	325	366	351	365	360	342	349	342	350	355	340	344	321	333	332	334	390	347	325	363	342	345	332	335	355	337	326	361	330	333	348	326	332	335	345	367	345	327	342	342	336	355	343	337	320	320	339	371	341	347	340	312	350	336	320	336	334	320	339	316	360	330	314	313	343	334	319	356	340	343	313	354	337	335	329	339	364	369	294	329	342	356	379	348	368	321	353	318	328	354	340	340	369	362	349	304	371	333	334	331	354	305	332	318	324	336	332	327	317	329	347	356	348	354	352	331	333	351	398	318	314	367	328	323	363	331	365	377	357	297	339	358	356	330	353	362	339	327	331	366	337	309	328	335	323	325	369	314	373	337	341	331	297	360	362	337	325	353	336	356	328	338	327	325	346	356	341	302	329	324	355	339	342	324	338	326	314	348	322	309	344	356	338	319	348	362	368	348	327	348	337	369	322	334	348	329	354	340	371	334	329	348	357	317	352	332	323	355	321	367	337	374	371	341	343	339	343	316	315	331	335	308	312	352	316	336	342	349	363	343	325	388	347	322	317	345	386	348	361	354	337	361	347	390	357	348	370	348	357	366	316	336	308	361	340	368	347	323	351	347	320	323	337	344	340	341	359	343	330	327	318	340	379	324	345	341	333	346	351	302	340	329	354	378	362	310	339	307	364	332	304	347	334	386	329	370	348	329	339	353	330	352	331	327	352	348	348	332	340	343	341	319	337	359	331	357	359	346	317	364	334	363	349	332	344	309	325	356	373	349	326	364	335	301	331	348	339	335	339	345	315	322	357	348	347	308	337	360	319	332	325	367	324	319	301	351	334	327	349	379	326	320	357	308	369	346	325	350	373	371	327	334	344	324	329	341	344	356	348	315	327	342	329	354	343	330	349	333	345	341	341	342	316	352	353	389	299	371	350	354	344	350	362	356	329	305	333	331	342	343	343	336	358	333	346	384	348	373	346	363	362	350	339	341	320	371	353	357	344	339	360	346	333	318	304	339	377	374	362	329	342	369	359	314	343	345	341	311	350	355	315	367	354	386	343	340	369	332	349	310	328	319	351	374	386	327	329	371	317	355	356	367	342	309	316	323	326	353	314	349	341	342	325	339	340	365	362	318	354	328	329	353	335	344	328	322	366	353	347	338	325	329	336	329	328	351	336	345	322	344	346	340	313	311	317	353	349	326	350	338	337	313	356	347	328	341	323	328	313	330	340	326	318	359	327	384	347	348	320	356	344	325	353	363	346	361	341	327	321	363	335	312	335	377	341	319	354	338	317	369	363	356	363	348	313	332	376	354	337	335	324	302	359	344	325	322	320	334	362	328	353	363	372	321	337	352	359	318	344	363	338	346	366	317	303	337	372	325	286	303	321	343	327	343	351	338	383	314	350	338	365	337	312	341	357	342	325	361	327	383	328	357	330	376	347	334	344	336	331	324	316	322	335	327	370	319	340	341	354	354	320	347	387	334	355	308	311	341	353	361	319	326	334	329	351	364	336	304	365	327	331	350	324	380	345	342	381	348	336	304	340	342	307	381	350	347	328	346	299	331	338	352	344	330	341	360	357	349	356	376	366	315	339	347	327	344	323	344	361	332	360	339	354	380	300	332	356	343	351	320	319	353	317	348	359	311	318	364	373	333	320	307	329	327	333	341	320	361	339	359	343	351	344	365	328	333	321	363	354	346	324	329	353	367	327	343	345	356	340	373	342	346	351	372	353	349	316	381	357	354	352	330	330	343	336	336	335	332	381	315	398	356	327	309	313	342	336	352	351	351	353	348	360	340	389	357	369	340	364	303	336	338	337	321	326	358	325	349	372	362	335	319	306	367	311	340	340	355	347	342	325	318	344	336	342	305	379	323	335	332	324	364	344	338	329	332	387	350	378	315	357	339	332	335	330	325	344	363	366	363	315	346	336	315	344	333	346	354	386	340	357	339	348	365	333	338	361	323	328	358	317	343	342	379	356	368	341	358	314	331	373	356	298	360	336	356	380	350	339	355	395	338	339	333	329	332	351	332	331	370	358	340	341	332	350	350	337	348	337	324	347	331	390	363	329	333	328	332	319	360	333	372	327	336	336	336	325	329	334	296	338	304	325	315	332	352	351	360	363	332	352	342
17826	1456	998	777	548	425	358	325	319	284	268	279	269	242	256	243	221	243	238	227	231	243	253	241	225	254	227	220	238	227	216	220	247	206	223	207	221	237	215	243	225	193	239	212	197	248	184	209	222	197	211	241	230	245	227	218	237	253	211	202	207	211	211	219	222	207	213	219	213	242	222	202	216	219	210	224	235	208	205	219	219	188	220	217	226	216	266	244	243	211	195	184	222	205	204	235	234	210	217	221	219	218	211	236	190	208	204	226	224	223	211	205	195	236	238	220	227	222	239	218	253	204	204	209	233	198	223	235	229	239	197	221	232	241	213	215	228	209	207	200	237	213	216	205	183	219	217	230	220	211	226	217	226	217	212	194	226	203	211	231	230	197	202	233	267	219	223	200	224	232	258	213	206	211	253	225	231	206	209	205	192	240	189	192	243	243	229	240	222	231	243	245	225	212	206	217	205	238	228	227	224	211	231	235	229	242	211	217	219	198	229	203	209	246	243	212	248	204	231	220	207	262	224	226	245	217	219	219	225	221	234	226	237	223	218	226	216	227	217	202	205	224	221	205	232	225	238	252	183	220	213	212	198	231	224	194	204	211	210	189	214	235	203	211	238	234	235	217	193	222	229	215	179	197	217	230	231	198	225	219	219	220	220	215	228	217	235	239	224	221	219	237	218	241	237	198	245	220	220	216	201	235	237	238	246	231	225	202	191	204	234	201	197	223	195	207	209	244	235	215	217	207	214	217	218	238	208	218	239	188	223	200	226	229	238	226	217	216	241	233	224	222	247	216	167	213	195	240	210	218	244	238	220	215	203	204	232	208	225	215	223	203	226	227	224	203	223	191	225	234	229	234	230	222	222	221	229	199	213	238	211	196	220	220	231	209	209	204	213	234	228	241	233	201	210	214	213	222	216	208	229	216	181	228	232	221	230	225	202	203	206	206	196	234	206	225	205	203	226	225	208	221	213	228	242	211	203	224	181	233	212	221	232	211	209	210	219	219	214	189	202	224	191	238	232	235	194	190	227	253	228	232	218	231	224	206	207	216	219	239	218	218	224	214	209	240	210	216	213	231	222	262	221	217	228	228	228	229	235	215	204	239	232	228	256	220	206	226	216	185	231	225	222	195	202	222	219	217	215	221	202	208	219	192	242	240	216	224	226	226	239	211	240	214	246	238	241	234	225	221	234	213	197	234	220	186	209	197	219	208	207	216	226	229	228	225	212	227	199	201	210	192	190	218	210	217	213	195	238	233	204	213	183	252	227	244	206	238	213	213	213	206	202	213	233	229	217	240	211	221	193	224	215	212	224	251	208	194	202	218	214	177	217	219	216	233	204	239	216	229	214	214	222	217	199	219	251	230	224	196	260	201	214	209	200	233	234	202	210	253	232	213	219	204	237	231	206	225	226	242	224	228	229	225	231	228	223	187	217	211	208	253	225	207	196	210	200	218	187	220	223	214	210	188	193	226	218	209	212	231	244	205	187	198	201	226	239	216	180	245	209	231	244	205	237	233	215	194	216	201	205	233	214	212	228	215	243	230	203	226	228	247	209	191	224	222	237	228	189	198	198	186	175	208	225	205	237	226	234	204	235	219	249	228	214	262	238	211	214	254	240	222	176	249	218	214	244	235	213	216	179	255	217	196	208	213	224	232	223	250	198	207	221	211	205	246	227	208	222	216	217	222	188	222	219	197	226	217	205	180	197	219	226	216	219	211	227	247	198	229	219	241	223	199	206	227	214	195	216	203	226	243	208	211	246	220	254	204	187	205	242	218	234	178	229	227	216	227	216	211	240	230	227	230	249	191	222	242	209	214	237	247	210	234	200	251	220	194	203	193	202	257	201	226	213	225	244	207	220	209	200	217	232	235	242	224	229	213	233	240	213	243	195	207	202	205	231	226	208	227	243	233	201	241	204	225	190	212	205	207	230	232	197	222	190	233	207	232	230	189	223	238	191	184	222	202	236	236	223	226	239	215	230	223	224	222	207	234	225	210	215	250	191	198	193	255	220	234	194	229	258	225	197	204	222	242	238	218	239	202	234	228	204	226	230	224	248	227	231	222	226	214	209	199	207	221	205	175	226	218	216	218	215	219	224	237	215	200	194	250	213	222	235	227	216	235	224	230	245	217	210	212	181	201	226	215	226	210	204	216	225	197	232	205	231	240	215	226	180	201	210	205	205	222	248	229	189	225	222	195	233	225	228	233	231	205	235	220	219	217	211	184	215	220	216	203	201	236	212	189	225	220	233	202	218	220	251	209	201	210	241	254	239	236	221	245	219	203	237	227	227	214	226	230	208	217	221	234	227	200	198	233	247	211	230	248	234	209	215	221	209	189	214	196	227	187	216	227	213	235	200	238	232	230	214	208	222	220	190	235	204	193	189	204	194	219	225	224	213	217	215	188	204	214	219	230	229	218	201	199	233	197	218	178	235	206	187	214	207	204	218	225	236	213	201	223	247	224	236	230	186	220	238	216	224	205	176	210	187	231	214	214	222	190	242	219	217	212	216	218	243	212	217	218	205	212	247	238	231	181	205	225	244	188	215	224	229	216	200	235	232	198	224	213	263	257	227	211	218	203	228	229	213	207	268	226	253	225	198	198	194	240	198	240	245	222	197	210	231	201	210	195	226	215	200	220	195	202	220	231	209	203	245	233	244	212	219	189	205	212	213	227	197	201	205	190	175	216	214	216	220	237	231	214	209	216	232	212	214	198	231	223	195	227	228	227	184	214	229	229	220	254	206	244	214	226	202	225	221	206	228	222	209	217	199	226	226	217	238	235	183	250	204	238	201	215	194	249	223	224	203	236	231	215	204	261	208	203	200	241	216	192	229	243	230	208	238	220	231	201	207	234	212	234	210	242	200	237	209	207	204	237	222	236	218	238	212	229	225	240	231	214	189	199	242	217	205	244	228	191	227	219	219	211	225	235	227	241	221	245	229	235	207	224	217	210	210	256	262	229	209	219	228	220	225	231	198	237	202	211	225	224	252	215	207	230	203	223	255	219	226	214	192	226	228	215	219	205	194	236	217	176	201	222	211	198	208	246	203	222	209	226	225	234	210	201	212	217	220	229	227	205	211	240	192	200	228	190	210	205	235	205	182	194	226	256	228	200	187	206	207	205	233	227	209	238	194	210	207	217	189	204	236	221	229	228	201	250	212	203	225	229	243	219	236	285	231	222	206	219	200	242	224	196	244	217	211	224	228	233	226	213	220	235	217	248	215	227	210	250	233	253	213	222	239	245	225	232	178	225	232	232	217	222	228	215	232	212	221	195	211	207	210	196	231	220	218	224	236	201	229	212	191	203	243	199	219	228	193	201	233	226	238	232	227	196	198	208	241	219	211	245	203	211	223	221	227	222	245	199	203	209	223	227	235	232	218	222	212	187	237	184	221	222	212	217	208	220	237	205	204	194	227	205	210	207	235	259	233	232	215	224	213	218	220	207	237	240	240	206	230	211	227	237	219	208
9932	1072	1970	2238	1849	1629	1365	1186	1068	898	869	830	733	783	686	660	699	660	647	577	617	648	604	639	578	587	581	549	556	605	586	536	544	567	544	535	538	544	581	549	524	542	577	587	557	610	545	526	562	505	520	540	492	530	562	533	540	522	536	549	549	558	576	555	527	514	521	541	506	509	483	536	549	562	531	541	568	534	516	543	526	520	536	527	548	515	539	525	533	526	573	522	544	514	533	537	569	524	523	526	547	525	559	560	519	550	494	477	503	521	493	504	512	535	502	505	511	505	537	520	514	520	524	511	502	506	542	495	503	534	481	529	487	524	536	548	573	495	535	562	541	499	487	549	522	535	520	550	537	546	504	514	550	532	520	489	494	501	499	534	513	492	519	511	461	492	509	501	518	507	481	518	532	476	512	527	521	551	546	487	511	514	490	550	526	518	518	556	542	501	512	551	554	461	540	545	533	507	518	513	543	542	505	495	532	507	539	532	496	478	531	498	522	540	529	543	506	557	530	513	537	531	479	567	516	537	491	548	530	528	530	554	543	513	515	524	497	523	510	547	579	588	523	514	543	555	555	521	507	463	530	546	562	505	521	501	558	571	514	506	571	524	527	486	510	522	541	530	472	523	507	515	545	495	491	542	536	561	569	536	559	557	516	528	511	484	512	549	515	518	564	539	525	572	541	505	536	534	567	498	524	490	510	532	538	536	498	528	528	503	556	490	483	537	550	541	542	500	575	533	521	491	525	554	564	517	532	509	509	516	514	537	515	492	524	526	518	562	534	490	528	496	511	524	547	503	517	498	478	473	516	527	518	514	549	462	480	499	508	514	504	511	507	520	527	511	508	499	531	517	562	521	534	539	502	533	509	499	526	532	548	559	536	540	510	538	527	521	558	485	514	550	509	525	524	500	536	502	537	510	557	539	519	507	496	507	482	511	559	500	510	571	545	507	522	566	520	531	541	500	543	523	543	548	507	528	539	532	528	529	502	510	518	545	513	495	526	501	514	500	514	469	508	527	514	532	517	515	513	522	511	528	538	559	539	545	562	517	528	514	500	565	533	530	484	516	494	511	518	548	483	547	455	515	563	509	476	485	502	526	540	541	519	492	494	534	521	529	533	511	571	510	542	533	527	521	531	500	513	542	503	548	520	509	580	550	513	534	530	499	510	530	520	514	551	535	530	536	473	527	552	485	557	561	520	525	479	534	529	502	533	518	491	532	474	511	493	536	520	539	503	521	473	508	513	501	483	565	563	535	538	518	476	553	521	554	509	525	484	505	531	514	553	512	522	511	548	483	498	523	551	489	470	514	518	532	566	537	513	588	567	576	507	540	497	540	531	539	544	567	548	533	504	575	521	565	572	500	553	526	496	561	538	508	524	554	512	540	536	477	525	543	512	529	530	515	500	513	507	522	522	499	535	550	550	547	499	551	528	541	509	536	512	513	515	548	535	522	501	536	500	562	531	542	502	531	540	532	541	515	548	513	514	501	564	489	511	538	541	511	517	537	540	546	523	552	497	538	496	517	488	558	501	508	501	513	494	543	505	536	534	520	520	553	499	509	490	510	515	529	495	522	549	494	521	531	525	515	574	527	493	510	540	495	472	543	577	506	517	527	523	543	540	470	522	523	517	531	513	511	589	551	533	571	566	500	495	521	516	541	554	500	487	537	509	520	568	507	528	490	498	536	562	531	514	509	493	507	495	550	497	504	514	519	551	514	533	496	503	472	552	500	541	496	537	507	526	511	513	517	532	557	516	516	519	526	514	530	553	518	498	503	533	499	512	502	545	501	521	490	548	547	515	533	512	496	579	482	580	488	522	538	524	530	454	554	500	526	513	494	538	543	574	510	536	528	560	495	541	512	554	505	528	530	555	511	523	471	546	522	539	497	530	531	511	498	521	506	523	531	560	505	525	475	499	509	499	560	497	515	526	523	511	544	487	576	494	518	529	525	523	521	514	552	517	524	495	543	537	583	507	515	472	521	528	478	549	530	524	511	506	519	489	535	532	545	536	550	490	522	490	494	497	501	571	526	523	532	522	550	573	516	523	547	526	529	518	529	514	500	527	511	486	533	510	540	534	549	521	525	546	527	560	518	515	517	540	476	540	507	531	539	527	540	505	576	536	528	529	540	503	536	555	522	488	544	513	487	533	521	514	563	501	517	535	540	512	532	492	533	495	528	518	521	510	501	489	557	478	519	559	517	512	548	494	495	527	507	470	513	536	521	534	507	520	503	503	528	537	507	522	525	513	499	523	524	519	508	527	531	533	515	511	549	497	502	494	539	534	497	521	520	522	506	519	573	514	511	554	505	519	530	539	533	517	536	546	546	522	514	546	549	514	494	507	489	543	512	552	500	526	552	525	545	512	498	530	519	525	513	525	519	507	542	512	525	538	565	514	521	511	535	532	496	512	526	532	544	556	564	514	533	535	516	545	521	531	515	531	523	505	493	538	543	508	515	526	595	528	507	516	499	477	524	523	559	519	495	521	526	546	531	529	518	502	572	509	537	513	543	450	546	539	517	528	486	537	495	479	521	542	529	502	511	576	535	535	519	494	535	534	528	536	519	533	547	503	583	541	532	506	518	552	518	536	508	550	523	538	530	546	526	527	469	516	511	551	502	558	521	527	523	525	543	540	489	570	568	554	518	521	509	538	515	510	538	506	563	533	515	537	546	494	528	542	552	520	534	495	491	524	511	527	509	550	519	504	538	515	473	517	542	572	485	515	559	551	536	534	504	522	505	539	503	509	504	533	503	536	548	527	547	499	505	518	562	526	555	515	488	495	540	564	498	536	542	510	546	486	524	518	551	520	533	478	550	528	535	534	494	530	509	511	548	551	508	575	543	529	500	514	579	513	564	572	488	494	553	534	508	528	510	538	511	511	523	562	521	546	534	535	528	504	515	512	510	491	570	516	520	527	527	529	520	520	516	502	497	525	554	553	559	511	535	490	550	532	525	526	542	545	561	559	494	526	521	521	500	522	533	533	518	550	476	540	529	497	555	498	521	495	504	551	543	513	537	502	503	549	558	518	504	529	537	519	521	519	529	521	543	497	563	544	530	539	541	524	549	516	509	515	504	512	536	495	460	498	572	524	520	524	563	511	528	515	531	525	515	513	519	500	552	591	540	542	524	497	539	547	553	505	501	525	568	532	530	537	575	516	523	516	530	449	534	530	525	534	524	537	547	530	489	570	495	531	542	525	493	509	541	537	518	527	523	486	534	566	509	571	518	555	523	536	541	490	585	546	526	524	488	521	484	546	528	504	460	524	529	549	552	565	548	543	522	501	545	540	515	520	520	544	535	526	508	514	544	550	509	542	527	540	481	466	506	513	532	517	532	494	535	536	506	534	516	523	528	547	529	528	517	520	527	534	526	506	539	511	534	550	545	501	518	509	538	535	520	505	555	494	526	537	527	530	517	563	553	519	490	522	547	540	549	581	489	524	481	552	546	539	562	559	497	523	526	546	534
2984	318	301	267	271	230	242	244	273	230	232	263	225	222	249	232	272	249	241	233	238	280	242	280	251	251	266	271	241	247	253	273	246	227	246	234	260	234	236	269	283	267	246	240	274	272	272	228	222	259	260	245	244	260	260	238	219	242	256	282	226	241	278	240	262	239	263	286	271	234	209	253	241	254	231	235	276	277	271	263	275	227	277	291	245	238	260	257	264	235	277	254	246	240	267	237	254	220	235	256	244	253	258	257	242	246	258	238	260	235	247	243	282	261	266	263	240	242	241	205	251	261	259	246	280	265	260	238	251	252	258	270	270	248	254	259	247	232	245	253	220	269	261	237	247	257	283	273	236	249	235	264	235	245	281	271	228	238	245	245	257	219	244	267	270	241	242	263	227	254	277	263	237	255	283	249	245	220	234	225	226	256	238	262	242	235	257	278	234	252	250	264	235	263	247	265	277	269	288	263	257	278	255	267	240	239	263	235	239	255	272	268	272	251	247	233	244	252	268	252	244	253	268	217	271	241	257	230	231	228	252	259	255	261	265	268	243	243	239	223	244	254	221	252	270	230	255	234	254	257	260	253	279	257	279	239	219	237	248	271	226	253	282	254	268	248	241	237	261	227	263	237	257	286	236	250	231	263	267	257	232	258	225	259	239	255	245	255	268	250	230	277	240	245	258	254	216	245	263	244	232	242	272	244	252	235	277	237	238	242	264	255	228	234	237	258	254	244	226	260	267	258	273	220	234	260	242	248	247	265	232	245	214	257	247	258	249	236	255	241	259	256	233	258	262	259	246	239	249	263	261	258	239	262	230	254	258	266	301	255	264	278	243	234	247	244	228	244	231	238	229	199	249	265	255	240	271	268	239	270	270	278	245	287	284	251	256	257	260	252	245	261	242	249	266	244	222	260	236	227	222	245	246	308	240	268	268	223	269	244	240	278	257	250	258	252	239	263	242	243	247	245	248	231	233	247	261	255	270	260	249	222	285	252	231	245	270	256	231	245	231	231	219	216	213	275	249	249	238	233	265	247	277	257	232	250	286	223	263	263	214	242	230	279	260	230	244	270	267	250	254	250	254	269	256	287	271	227	254	236	232	217	242	260	222	255	263	263	260	244	220	256	237	258	244	205	261	257	248	252	249	257	251	223	253	240	266	243	213	247	239	214	237	231	257	229	240	227	260	268	238	294	228	255	292	250	312	249	262	253	260	242	267	242	232	217	262	240	279	293	241	235	261	236	264	242	234	244	248	289	242	247	228	267	262	267	264	281	266	247	276	266	246	252	267	230	249	252	286	273	255	278	248	264	297	247	271	247	262	274	254	244	250	244	255	248	246	245	252	229	222	267	244	267	237	240	260	235	250	275	262	221	254	246	273	255	246	221	212	268	273	262	255	240	267	256	250	246	264	227	237	261	237	227	244	289	257	265	287	278	267	271	264	262	242	237	240	223	233	262	269	277	245	236	234	262	226	260	265	230	234	244	268	246	227	282	236	268	260	251	253	233	253	247	271	256	247	250	236	231	237	258	253	223	243	234	247	243	223	272	253	242	256	227	286	251	260	216	248	248	236	242	272	249	244	224	232	249	261	282	271	220	254	252	290	267	257	222	248	242	247	229	258	256	251	246	280	256	271	248	244	251	239	248	248	283	241	246	253	281	274	238	264	260	260	223	244	253	244	267	269	287	263	228	232	248	269	243	260	264	249	243	256	248	234	260	266	232	273	255	241	245	274	262	257	217	254	251	236	278	252	259	260	229	267	246	261	240	259	257	219	268	216	250	207	270	250	255	254	253	245	285	241	252	260	277	253	261	260	223	263	253	262	243	242	283	240	239	254	260	232	225	224	258	228	244	265	253	266	273	264	228	271	266	265	269	273	234	233	238	250	260	226	288	247	241	238	256	236	231	234	282	236	252	257	233	231	241	267	287	230	250	229	264	240	235	252	230	252	251	222	240	271	276	255	253	263	252	258	259	252	252	257	265	251	247	225	234	229	238	256	257	263	267	252	251	277	263	224	271	246	240	281	213	243	261	272	256	218	269	240	258	237	246	243	253	263	241	234	221	243	243	256	245	241	261	257	260	276	206	256	210	238	282	233	238	253	273	264	265	258	232	233	253	250	237	264	243	266	235	295	245	271	267	251	268	267	277	270	249	263	265	233	255	242	284	259	270	260	268	255	233	215	248	241	260	247	234	254	227	246	246	255	259	265	259	229	225	238	221	242	257	245	269	275	254	228	282	249	247	250	251	261	263	288	260	226	256	245	259	248	254	253	264	270	265	250	265	238	220	229	242	231	257	256	260	234	235	285	255	258	268	217	239	226	253	256	267	262	252	264	272	264	264	277	273	260	248	257	250	236	238	255	246	247	244	225	290	231	270	257	242	265	263	237	230	286	242	284	259	260	252	280	285	233	239	280	275	268	263	255	256	274	230	245	250	244	267	284	267	262	238	256	257	230	235	247	244	240	257	248	275	260	252	267	288	259	253	247	244	235	255	270	266	238	245	228	252	246	231	258	266	246	244	280	279	259	252	243	241	239	231	239	232	262	248	234	247	250	255	288	235	273	266	290	281	251	255	295	258	256	259	235	263	245	240	242	212	280	240	233	247	235	218	262	239	274	248	264	258	254	241	252	237	270	281	229	263	276	240	269	255	236	232	277	254	247	214	281	261	251	272	257	251	251	271	264	234	256	256	257	227	237	296	251	292	244	234	210	228	242	270	261	269	236	224	278	252	248	262	220	255	250	247	258	272	244	232	244	276	232	241	237	265	256	233	238	249	273	226	265	252	245	246	259	234	234	243	283	273	243	251	265	257	264	252	266	212	263	234	222	262	224	251	239	263	269	260	243	254	282	231	264	251	266	252	262	246	249	266	208	286	265	251	247	285	239	265	242	254	234	261	261	236	255	228	248	250	257	272	261	293	242	278	236	248	237	239	247	271	278	231	262	246	253	268	250	268	282	271	245	239	243	230	244	291	286	266	244	249	275	265	243	241	272	239	260	263	237	256	255	180	228	274	246	247	248	254	238	251	251	261	247	280	265	226	250	240	262	246	288	253	219	259	259	246	256	265	252	268	247	221	229	254	238	216	255	239	260	246	251	232	232	240	246	250	241	245	241	258	261	224	265	263	289	229	261	269	236	261	244	246	252	263	257	266	245	226	280	228	250	236	256	267	270	234	260	268	251	281	268	255	249	263	270	250	226	256	245	263	233	256	266	260	274	253	238	247	262	251	257	250	245	235	279	208	222	269	256	237	224	285	257	250	233	261	273	260	226	262	241	230	214	262	270	256	260	254	261	246	249	261	246	243	239	269	206	246	232	251	223	271	286	255	234	233	256	253	233	278	255	259	231	236	242	265	265	270	255	234	258	273	230	267	260	226	264	241	250	253	250	247	248	259	278	243	265	264	247	230	257	262	248	253	239	251	261	256	251	215	229	265	242	259	258	269	241	292	262	268	288	249	270	244	238	227
2737	585	579	612	589	573	581	618	530	564	551	555	562	560	530	587	562	585	537	607	571	573	594	582	563	543	536	552	555	538	538	548	556	584	546	565	598	541	571	593	573	571	533	583	519	540	542	542	546	582	536	538	568	570	541	569	590	559	555	558	557	584	567	589	499	557	571	558	550	566	581	558	559	527	614	576	555	571	562	563	560	540	570	543	572	531	549	567	555	556	553	562	558	555	558	577	581	542	566	517	560	541	536	599	577	586	580	494	584	555	571	514	560	555	552	572	555	607	578	561	558	548	575	548	538	534	570	558	588	545	556	586	568	535	589	585	557	555	558	573	568	547	545	586	562	581	545	574	593	571	538	541	555	585	551	543	540	538	530	518	526	542	530	546	547	570	533	561	607	587	566	567	559	531	586	541	585	560	526	548	556	567	584	536	555	536	544	565	536	572	616	531	557	551	548	579	562	555	567	534	607	588	562	512	560	594	538	576	561	561	583	591	572	582	551	562	552	550	593	586	567	556	583	589	564	559	532	594	558	550	552	568	549	552	577	558	570	636	528	583	539	552	532	557	545	562	548	544	565	567	553	556	583	495	551	511	538	578	552	572	540	588	541	545	558	559	515	510	552	552	558	536	555	537	559	545	566	507	570	542	556	566	561	533	541	560	553	570	549	551	561	561	589	513	566	547	584	525	554	549	578	570	579	552	532	543	552	592	551	541	555	625	579	600	529	544	553	570	560	572	524	544	577	556	603	568	571	583	534	520	538	539	561	530	519	532	540	604	543	591	549	517	549	528	605	527	537	537	590	527	556	582	561	578	598	534	532	557	523	523	539	540	540	514	549	578	548	525	549	587	562	536	570	558	547	539	525	532	568	559	542	561	525	560	570	592	522	530	531	582	560	524	579	590	548	516	579	591	574	580	564	578	550	517	534	581	598	549	550	532	572	585	581	559	591	562	523	545	536	549	569	535	571	528	560	580	546	553	565	576	569	560	507	547	535	570	576	536	548	562	572	571	546	535	550	547	523	554	586	589	494	510	511	574	531	560	561	515	555	521	579	547	558	550	553	542	552	526	549	528	559	577	553	572	539	564	555	592	545	581	555	545	537	529	582	558	523	576	551	566	566	538	561	558	576	521	538	561	537	558	592	565	569	530	541	566	557	558	581	563	574	603	577	551	572	538	580	521	554	511	542	560	565	555	558	555	542	585	554	537	574	551	537	544	539	553	526	558	531	568	553	560	577	560	534	574	560	579	558	533	553	564	535	542	536	588	539	616	509	527	493	555	561	565	578	572	559	559	555	567	519	523	545	566	575	570	519	580	540	524	511	565	559	572	539	506	559	537	547	565	574	558	580	546	560	622	570	544	564	588	570	506	557	559	544	580	560	580	541	556	574	583	529	565	561	552	591	532	564	545	598	548	551	545	584	528	564	516	536	589	591	621	548	527	569	551	580	563	546	495	587	561	542	578	546	534	556	528	587	484	600	532	558	544	500	495	564	534	571	564	595	548	518	535	553	515	538	595	561	535	567	538	557	574	602	545	546	584	585	562	555	540	544	556	533	544	525	549	565	549	554	586	580	553	533	511	589	536	603	569	572	574	570	577	506	546	533	567	527	580	563	552	579	601	549	562	544	549	558	537	527	529	532	581	568	537	548	538	581	571	544	538	572	547	582	522	540	530	534	581	584	548	577	562	568	608	529	527	588	578	541	536	572	544	568	558	550	541	579	531	559	550	534	496	537	548	555	557	561	529	522	561	572	528	547	552	548	592	535	552	588	552	535	555	558	548	581	557	552	579	517	569	573	567	559	565	581	570	591	557	554	617	555	565	566	593	521	536	549	534	528	565	534	541	557	587	544	516	545	538	568	576	570	538	574	536	582	606	576	588	594	517	584	555	598	575	547	551	541	565	530	546	543	533	593	536	573	537	531	549	597	508	538	540	524	525	539	546	536	545	565	536	567	543	572	565	574	550	533	530	569	572	543	580	572	537	559	570	560	569	509	576	572	528	572	546	560	609	549	511	566	504	522	528	549	569	576	576	567	507	592	539	577	554	553	605	505	543	561	552	572	589	598	605	576	557	593	618	552	577	583	543	552	525	528	541	561	572	594	581	553	555	563	561	546	551	595	564	573	545	567	548	554	546	546	555	585	528	610	576	552	525	541	543	544	535	518	566	542	591	538	586	571	583	582	523	536	566	548	542	603	545	564	553	584	548	578	552	550	539	564	557	563	562	519	549	565	516	585	528	535	541	570	564	557	550	554	497	530	566	523	560	549	535	540	557	584	563	535	558	560	515	545	528	600	589	593	536	537	551	557	561	583	541	604	556	565	572	575	557	561	572	571	553	513	560	560	582	546	593	561	546	590	544	569	549	581	559	531	524	527	554	527	549	538	538	561	606	536	582	529	553	553	541	561	567	516	543	576	546	606	532	537	548	584	561	568	564	571	548	571	565	546	544	513	587	557	556	536	537	514	552	562	542	542	595	550	580	568	569	558	560	564	577	604	566	557	587	555	538	570	557	595	544	556	560	549	566	573	548	557	544	571	564	609	557	518	583	583	576	598	609	616	562	548	517	531	539	559	538	561	536	589	513	568	561	550	536	547	586	545	586	566	529	582	544	548	544	516	559	549	579	523	536	588	507	552	536	543	574	583	597	600	576	560	533	580	577	568	559	552	540	565	542	515	518	543	549	534	571	571	561	545	534	551	540	560	562	553	564	536	578	568	579	525	513	570	576	557	523	579	557	517	521	538	546	574	541	538	615	546	588	553	543	528	586	554	558	542	529	537	535	570	554	556	536	607	509	557	580	561	549	557	581	568	594	599	534	556	579	562	578	570	592	604	519	627	598	542	596	541	590	538	585	592	544	548	534	569	538	543	553	572	551	528	539	522	591	553	532	562	584	536	613	535	573	560	557	543	540	590	544	555	542	581	598	560	562	547	587	608	580	565	523	549	555	518	559	587	562	545	515	566	542	547	541	563	579	578	570	552	550	563	543	582	577	549	539	546	579	584	563	547	610	562	535	599	529	585	567	507	574	550	545	585	544	561	532	542	529	581	560	557	565	592	563	529	535	595	588	569	556	575	526	575	556	574	527	571	565	588	559	553	518	579	592	574	595	523	547	550	570	582	551	577	529	558	573	538	574	568	530	506	540	539	515	576	508	590	540	554	600	586	559	562	613	567	548	533	561	536	542	617	551	520	551	567	516	559	575	525	557	502	565	586	563	562	515	555	553	566	556	560	540	585	562	537	580	558	566	581	574	567	562	554	514	552	552	561	605	530	540	557	551	547	525	596	551	504	539	558	538	519	513	544	547	564	577	541	546	572	559	520	577	556	540	557	573	579	567	560	564	577	597	536	517	533	553	589	521	542	570	566	516	582	514	541	550	521	536	565	560	546	546	603	610	562	534	540	569	553	538	586	565	554	563	598	572	530	502	575	579	543	573	570	565	580	524	541	549	588	573	573	556	559	533
10137	559	513	421	286	273	196	192	172	192	175	185	123	127	145	135	139	176	132	133	136	147	152	150	134	120	137	160	124	147	137	136	132	143	128	161	138	141	148	141	135	154	136	135	116	130	130	131	126	145	134	128	148	139	150	135	167	155	118	122	120	136	167	134	136	137	162	139	138	127	128	147	140	148	151	152	149	143	142	153	147	128	140	116	138	145	155	132	132	153	118	127	131	144	157	158	153	130	126	121	153	136	134	122	135	133	130	138	134	137	127	151	129	131	133	129	152	161	119	144	134	159	114	139	134	146	155	132	154	141	133	135	126	124	148	157	140	130	139	137	146	111	121	140	130	138	128	155	127	141	157	128	123	155	143	117	138	130	152	141	139	135	131	151	120	161	154	149	130	142	127	126	139	129	143	148	123	144	112	130	130	156	152	154	152	137	133	140	148	115	141	142	160	146	113	149	131	140	121	133	124	146	114	140	124	135	127	124	151	157	143	150	133	137	155	148	122	149	139	111	142	130	147	124	136	142	141	122	164	137	137	173	128	159	113	120	126	135	150	132	146	145	143	116	142	120	145	150	128	127	150	140	145	134	129	123	147	151	125	136	147	151	144	168	120	134	134	135	140	119	128	140	144	133	151	147	138	131	116	146	130	123	136	128	158	134	149	124	125	143	141	144	122	108	125	156	158	127	144	124	124	137	133	157	120	131	127	125	132	144	132	124	139	129	149	136	137	135	129	130	120	144	154	126	131	141	153	153	133	131	127	143	150	131	144	171	129	156	119	117	131	151	135	157	121	120	129	144	138	133	128	115	165	132	138	130	150	132	159	135	134	134	138	153	156	134	135	142	110	141	136	139	141	133	143	131	148	123	121	134	139	125	147	146	128	129	158	162	137	131	143	153	146	119	124	145	168	129	138	133	146	134	112	137	140	154	129	143	119	133	149	132	157	134	138	138	123	162	148	151	115	129	149	140	129	124	133	121	165	113	158	133	137	126	127	133	141	129	136	147	164	126	144	129	117	124	146	147	142	143	158	148	130	136	128	148	129	140	148	135	127	129	161	154	134	129	138	147	138	126	131	136	134	152	156	140	122	137	160	122	142	142	130	129	135	109	141	135	138	126	131	152	156	154	130	137	135	126	146	115	147	125	143	148	126	120	117	133	108	116	127	114	144	136	146	149	127	118	134	154	144	141	126	125	135	141	129	125	152	139	142	127	142	114	132	140	153	125	155	151	153	147	158	146	166	125	123	134	125	127	138	150	151	134	151	141	141	142	150	146	132	129	112	145	147	161	135	153	168	149	139	138	134	163	150	136	149	153	137	127	116	148	134	134	146	169	129	133	132	139	96	145	143	123	147	136	157	129	116	127	154	118	118	132	137	135	123	135	170	144	135	112	137	128	126	112	131	149	125	125	113	136	152	130	134	129	121	146	138	120	150	124	129	136	137	150	134	139	128	139	159	151	129	128	140	137	129	124	148	125	125	138	110	110	148	101	129	120	142	144	112	148	159	124	147	138	133	136	136	138	161	151	148	123	141	133	136	108	118	133	138	158	139	115	135	145	146	143	139	132	138	133	145	135	145	161	152	124	144	145	126	133	134	137	116	138	151	123	156	158	140	142	144	143	158	134	129	129	107	127	144	126	156	117	144	133	153	138	138	121	133	126	123	147	147	133	147	134	129	160	133	144	117	145	141	140	153	146	156	127	138	121	137	147	148	117	158	135	149	144	142	134	132	149	178	131	135	144	116	149	112	143	141	135	135	127	139	147	135	139	149	141	144	121	131	149	135	161	141	137	138	144	125	132	137	146	123	121	145	142	155	142	145	129	144	129	135	144	139	160	138	156	139	135	139	123	161	134	150	145	123	157	137	138	152	123	135	145	133	112	140	139	132	135	126	152	122	121	137	142	141	141	148	143	142	138	141	138	118	143	149	139	140	143	130	119	155	147	158	124	134	142	135	148	153	140	113	152	117	134	128	122	130	156	135	120	131	120	152	124	139	125	131	130	137	149	151	145	153	126	149	131	148	150	148	146	132	131	142	150	131	124	129	155	135	121	126	154	112	125	125	123	153	135	148	131	161	179	149	138	137	115	136	158	127	142	119	132	144	128	139	142	120	131	136	137	154	146	140	128	157	117	136	129	150	133	140	133	141	136	137	142	123	114	120	135	149	123	140	142	117	134	117	145	136	149	123	116	168	130	145	122	121	128	126	134	110	119	140	165	128	184	133	150	143	152	138	118	128	138	117	144	124	133	147	134	121	132	130	132	130	133	134	142	144	155	132	146	126	139	121	155	139	142	111	118	167	153	142	160	132	145	147	118	148	132	127	98	138	135	133	144	139	120	139	149	131	152	133	126	156	135	143	152	119	126	143	156	134	144	148	144	159	129	145	134	143	142	159	144	158	140	126	136	138	141	136	139	126	126	140	137	144	121	138	125	147	134	118	135	129	168	126	138	129	137	143	162	150	154	156	111	134	161	160	139	132	147	170	157	144	119	130	144	137	121	142	145	135	161	136	104	128	116	116	116	124	137	154	129	145	125	126	148	134	122	131	156	133	125	159	138	122	142	122	124	151	125	125	137	144	141	142	135	124	151	141	132	112	120	135	120	117	128	147	128	134	136	140	128	124	129	111	124	124	140	154	127	134	125	145	129	120	148	118	136	136	114	142	134	148	131	147	143	147	118	129	152	140	147	147	149	156	138	137	127	114	133	141	132	136	144	136	140	135	136	141	125	143	142	154	128	151	134	159	168	116	143	149	145	132	151	131	138	140	140	154	134	130	127	134	152	144	136	122	136	116	116	137	169	150	167	141	134	101	155	122	143	130	127	139	124	151	143	135	143	158	137	135	131	128	112	140	139	116	127	129	159	108	124	140	142	150	123	111	137	131	125	154	117	141	141	131	140	137	153	139	158	146	143	153	145	141	140	152	125	140	134	116	122	120	133	137	125	145	131	128	137	142	166	141	132	142	129	150	140	134	142	139	120	136	129	135	139	152	157	113	118	137	138	153	131	113	151	150	133	136	136	143	150	125	157	133	132	138	128	123	131	145	155	143	123	126	150	156	143	145	110	133	142	154	126	148	130	130	160	131	131	124	127	137	163	139	137	143	145	134	116	138	124	155	134	148	139	131	168	150	130	124	140	140	169	159	136	137	117	138	138	117	130	128	122	146	128	173	143	143	145	140	129	126	132	143	118	115	134	130	115	135	145	159	113	145	136	140	118	113	159	128	122	134	125	113	151	152	132	139	119	132	163	133	136	129	166	138	140	156	139	121	140	120	135	157	139	153	147	127	142	127	149	159	132	156	182	148	117	146	129	120	125	134	157	127	140	112	131	160	160	141	129	146	160	137	134	142	140	151	133	119	136	136	132	132	133	133	161	134	122	135	140	154	126	138	116	148	143	149	155	133	137	156	114	126	159	149	150	132	132	130	130	141	121	127	142	144	152	146	136	135	139	138	133	148	138	131	146
7621	625	1109	1188	1054	831	681	632	596	564	496	507	455	432	421	423	416	409	414	400	379	419	394	388	438	363	355	376	349	381	374	354	353	341	380	394	365	353	333	365	397	351	369	361	375	319	359	332	355	357	359	317	352	341	359	313	325	358	378	333	363	335	354	337	327	354	333	362	330	341	368	312	344	339	369	361	354	370	343	330	352	335	352	363	347	349	350	346	336	340	376	351	356	338	347	324	339	350	355	353	366	366	359	347	330	356	346	351	356	363	354	368	345	352	280	350	337	304	358	348	368	322	375	329	307	346	361	343	372	353	353	337	353	348	286	347	342	362	333	329	364	308	344	355	333	326	306	317	339	337	344	340	350	367	376	314	353	365	341	329	307	325	366	329	322	338	343	350	324	329	357	312	354	325	367	331	319	335	332	330	319	349	321	331	333	314	307	365	350	292	310	340	329	353	365	360	348	360	332	342	333	329	361	347	327	327	333	332	321	336	381	309	345	328	299	367	295	357	360	322	373	318	333	354	350	338	343	309	336	374	341	364	328	310	344	338	335	313	362	322	350	342	314	356	329	344	332	340	302	316	335	341	319	362	316	357	345	363	324	360	366	375	353	350	313	325	357	345	362	352	326	340	340	344	328	341	333	372	346	336	366	343	310	326	343	349	366	362	369	334	305	329	341	332	305	332	339	317	335	309	363	381	337	366	363	361	339	335	329	339	331	348	366	341	332	310	347	361	342	361	372	346	354	357	354	340	353	311	353	348	306	342	321	334	321	396	357	345	322	307	328	346	334	319	343	348	374	337	347	310	329	361	352	339	327	352	364	360	332	322	315	387	351	374	349	319	345	323	385	303	344	337	342	331	313	323	355	355	359	314	354	362	343	386	331	357	350	356	341	362	332	383	329	346	332	373	298	352	331	356	343	339	308	356	335	323	330	347	350	342	317	353	326	350	331	356	326	338	377	315	361	341	350	351	343	358	347	342	333	328	314	337	363	334	360	349	336	354	333	374	352	334	345	323	297	351	359	339	354	356	361	378	343	341	330	339	327	362	325	329	388	347	337	329	326	325	356	352	375	361	340	380	345	340	353	340	333	328	328	313	331	314	336	341	363	349	358	359	349	355	339	366	314	336	341	339	298	310	357	345	341	346	320	305	338	337	306	360	334	349	359	329	352	328	329	380	333	316	343	328	340	323	315	315	332	304	338	349	313	312	334	349	318	372	338	332	359	326	342	352	333	351	326	332	337	360	384	319	350	319	363	351	315	341	321	314	358	355	340	358	324	323	339	363	340	329	334	323	307	360	337	327	349	349	346	350	303	365	386	331	328	362	323	368	328	345	323	347	360	372	326	353	355	359	345	328	341	361	353	340	327	341	342	326	353	334	340	306	370	333	339	339	368	320	289	336	383	345	326	340	354	344	318	332	351	341	359	350	326	304	357	364	334	334	336	360	346	357	365	335	356	311	319	323	301	317	330	356	365	305	354	326	358	359	316	350	323	303	356	358	360	355	360	349	293	346	348	333	353	349	332	341	310	376	322	338	325	330	341	340	343	333	364	372	334	326	300	360	387	353	354	360	323	344	305	359	330	348	340	345	343	316	363	353	331	324	371	347	327	340	367	327	319	363	340	345	353	335	356	352	298	325	346	324	334	341	330	328	341	323	331	345	373	330	354	364	318	342	350	332	374	336	357	348	330	331	365	354	364	332	330	339	326	314	346	351	364	352	395	347	330	314	371	331	339	342	361	322	340	372	349	327	353	339	327	342	311	353	340	321	345	361	331	303	378	316	322	364	337	347	324	309	335	328	329	377	351	350	369	320	348	346	316	356	332	331	359	346	359	331	331	325	325	359	343	317	329	350	351	336	367	356	356	372	364	342	363	343	358	340	318	355	344	295	311	334	347	363	338	324	335	336	319	357	314	348	359	345	344	361	358	341	343	334	332	364	343	356	345	367	336	333	334	334	367	353	331	329	357	335	329	308	336	377	344	309	359	345	351	366	315	345	309	346	358	322	334	344	372	343	361	361	366	331	348	350	347	339	362	340	341	358	324	341	349	324	326	321	359	310	343	333	332	311	369	335	373	320	355	346	345	361	373	344	325	368	324	366	371	315	383	356	345	339	338	340	352	331	345	339	334	319	358	352	329	333	307	342	317	354	327	326	329	345	383	395	365	288	335	320	329	358	344	377	349	360	367	317	335	356	327	318	366	329	344	355	345	341	363	326	339	364	347	318	333	355	343	375	345	335	334	348	335	308	337	336	347	325	356	334	336	343	336	333	343	334	340	338	366	317	312	331	313	344	354	352	352	359	330	372	342	348	346	334	316	344	357	347	311	334	345	371	380	340	328	360	323	346	316	323	347	296	333	319	387	335	331	352	393	351	326	344	324	322	359	327	351	370	346	334	335	336	327	307	342	352	361	301	320	335	330	330	371	365	347	335	349	347	348	320	341	350	349	323	338	293	351	346	334	336	357	323	363	326	350	328	322	315	333	362	334	324	358	345	327	334	331	357	346	317	329	279	324	336	323	320	340	339	315	336	342	364	314	359	327	334	344	310	312	356	326	343	358	337	313	327	364	370	363	347	330	324	349	340	338	324	322	310	354	347	350	370	318	371	316	340	332	298	362	357	346	379	324	359	341	365	336	333	371	316	340	327	372	323	381	342	320	356	320	318	345	351	343	371	313	346	350	344	368	321	319	325	346	330	351	329	321	333	329	362	333	357	330	347	321	361	322	332	363	345	324	348	356	347	377	340	333	374	349	347	343	329	338	350	325	340	344	364	355	336	343	334	339	346	344	346	384	347	343	349	361	345	347	336	340	340	368	343	337	339	354	338	337	342	343	299	356	386	349	320	343	343	347	333	329	334	327	355	350	296	358	340	369	316	316	324	331	377	341	357	361	336	347	336	338	345	347	311	327	362	333	387	329	350	371	363	358	341	332	339	358	334	347	334	354	371	327	391	342	302	338	303	345	340	343	347	351	330	369	343	332	351	317	315	335	349	361	347	343	343	342	360	363	345	324	375	386	354	361	354	318	371	353	335	349	339	342	340	355	369	335	334	311	343	314	327	345	321	366	342	345	306	358	348	319	322	319	355	330	350	325	370	370	318	341	332	344	310	330	317	322	335	351	387	365	359	335	320	306	322	350	355	322	315	314	362	341	377	311	363	315	346	344	359	339	335	329	347	350	357	342	322	344	341	328	343	346	308	353	362	313	321	370	337	362	341	320	367	333	363	326	308	342	313	335	331	363	337	369	364	354	328	348	329	336	360	322	302	321	345	333	324	341	351	351	317	358	314	337	370	348	263	333	332	330	344	325	357	380	329	373	323	365	354	324	343	356	353	367	371	322	307	369	314	373	343	325	348	327	317	348	330	343	312	320	316	348	345	363	339	332	367	313	356	349	333	346	337	329	318	378	327	346	300	322	333	346	354	359	355	346	346	371	336	351	320	336	331	321	345	350	340	327	360	325	333
17932	1390	1002	784	588	417	391	353	320	297	270	281	243	272	254	263	264	234	210	234	231	232	235	227	224	254	232	253	270	233	194	233	218	219	231	224	221	224	213	223	223	235	221	205	209	220	234	213	207	228	264	201	235	208	225	221	212	228	220	192	236	248	245	237	201	227	245	221	229	233	216	207	216	227	215	212	211	230	238	241	204	198	203	234	195	178	223	192	207	201	209	230	227	243	205	237	225	226	240	214	215	211	219	236	213	220	235	232	218	208	221	225	212	175	211	203	218	230	212	237	240	222	212	246	213	240	221	225	242	194	247	214	202	210	247	224	217	218	248	226	243	216	226	214	209	197	199	226	243	203	229	186	180	235	206	218	225	205	223	257	225	225	232	217	233	212	237	209	222	208	198	192	232	214	228	243	200	228	215	213	198	234	238	241	208	206	207	243	207	220	210	197	211	240	230	226	225	212	227	218	216	223	221	256	211	203	212	244	203	226	208	186	235	236	240	209	195	190	211	235	216	235	234	193	217	207	223	229	210	199	190	223	219	218	259	212	219	249	222	201	213	240	231	215	207	230	224	191	229	210	218	174	198	199	205	234	176	205	243	235	211	245	223	225	215	212	223	240	219	251	208	202	234	210	206	214	198	207	212	182	197	237	223	210	219	234	199	208	205	202	193	193	243	247	223	215	229	219	232	224	243	220	270	183	224	236	237	238	221	237	214	207	249	214	223	227	204	237	241	196	219	220	213	218	195	234	204	230	223	213	234	215	213	220	206	191	217	227	223	230	197	222	208	213	213	230	215	201	233	220	207	216	237	233	211	212	191	233	228	201	214	199	207	234	236	257	249	225	195	218	235	200	212	232	219	203	238	210	183	235	223	205	239	242	204	205	230	201	236	225	216	220	230	268	212	204	205	223	239	217	223	221	222	186	208	234	237	228	197	207	216	221	201	223	222	246	210	234	213	233	247	234	197	204	250	198	196	234	221	217	205	245	219	190	221	202	212	225	228	220	200	207	207	213	203	252	204	214	207	211	192	194	222	230	191	209	227	218	205	213	210	206	195	223	227	210	240	228	220	228	191	261	233	240	229	230	225	234	232	200	229	219	208	227	238	191	231	227	192	222	211	240	231	217	218	184	221	215	201	193	211	202	182	269	214	198	205	221	245	255	189	204	231	212	217	209	200	235	205	236	208	220	241	185	216	212	221	225	214	213	207	255	214	222	232	232	203	194	232	206	238	225	215	210	210	200	225	220	210	197	228	216	238	221	200	233	235	236	205	230	212	230	209	203	215	216	244	221	245	204	215	198	224	221	235	243	247	245	239	213	209	222	224	225	229	234	217	223	227	217	223	219	199	208	226	243	227	197	236	218	236	212	233	241	224	199	258	231	245	222	210	213	212	223	195	221	228	211	219	198	202	242	192	217	216	212	198	201	215	186	226	241	205	191	216	227	227	242	245	212	209	209	202	208	224	233	210	210	233	207	213	229	208	219	204	211	204	233	208	230	192	201	225	225	248	261	225	216	225	206	237	231	216	225	217	200	232	233	212	218	224	250	199	171	248	231	198	222	207	220	200	237	230	223	244	219	208	221	224	231	205	237	217	189	230	212	227	207	210	208	223	220	222	234	235	228	223	234	224	220	263	201	208	225	209	222	225	196	235	238	203	216	237	244	251	228	199	219	240	222	215	217	221	211	265	219	213	213	248	212	225	224	247	213	204	228	195	199	245	224	218	220	245	221	221	183	219	214	209	211	256	208	217	238	216	225	210	214	235	201	180	212	199	236	234	236	219	227	242	223	241	210	239	220	231	259	215	207	234	218	207	232	243	218	207	240	193	188	225	186	221	210	206	200	218	224	198	199	206	226	223	203	201	230	217	224	232	202	246	203	237	209	223	205	201	240	214	229	208	223	237	238	214	194	210	208	199	208	227	191	216	224	224	211	200	185	232	240	175	200	222	240	228	220	207	234	253	224	210	205	226	219	207	225	218	231	220	194	227	241	226	233	235	193	194	232	215	217	232	189	243	204	203	229	187	224	239	208	236	248	198	229	198	210	214	232	227	226	223	206	252	247	224	212	222	232	234	206	204	195	234	224	216	223	230	220	255	218	234	251	228	213	222	210	198	193	230	198	236	219	220	235	194	192	215	221	222	227	234	194	222	221	193	194	208	243	240	242	249	263	225	207	222	216	227	221	225	247	232	201	220	213	229	191	228	217	211	215	219	250	232	206	224	198	187	218	212	227	229	204	192	219	219	234	228	207	226	231	214	209	183	207	216	220	210	244	208	226	230	221	216	200	192	235	227	225	239	238	196	223	231	239	224	210	203	223	218	207	217	213	248	249	226	222	195	234	239	241	228	207	187	215	236	238	211	236	229	226	230	224	235	194	238	216	210	202	207	232	221	253	206	224	203	242	234	217	191	230	230	233	181	208	231	240	182	206	238	231	192	210	222	219	236	196	198	202	234	223	197	193	207	253	204	250	225	224	240	227	233	217	223	253	213	197	189	206	224	243	221	230	213	249	210	225	187	218	225	207	221	224	223	194	209	230	198	218	219	219	252	252	196	214	247	229	227	252	202	247	243	217	195	233	227	249	237	233	206	219	233	196	229	250	206	242	232	227	232	213	212	213	220	216	214	182	217	230	219	205	217	233	214	222	190	204	228	250	206	235	207	212	202	231	210	223	218	193	231	233	225	208	217	204	215	232	217	198	209	214	205	222	212	238	201	222	245	216	244	221	217	250	227	235	217	233	218	229	209	205	215	206	229	226	229	178	230	214	228	234	216	212	205	199	202	211	216	201	203	209	234	225	184	201	218	240	239	207	221	239	247	218	220	193	194	209	230	236	205	216	245	222	199	247	193	219	210	204	207	219	213	234	253	231	246	225	232	209	218	213	226	207	220	215	196	214	222	199	190	200	224	230	249	270	214	222	207	243	242	246	229	213	207	226	214	228	218	193	227	200	257	228	257	195	212	217	218	216	213	217	225	209	220	225	200	215	214	219	199	196	217	243	220	235	226	200	194	221	222	215	197	205	221	209	213	232	229	209	230	234	235	228	208	227	208	196	217	211	224	216	211	219	216	206	225	222	214	225	227	238	221	241	220	233	220	225	232	217	257	224	183	228	209	211	233	217	197	235	192	199	214	215	233	218	200	246	231	186	205	191	213	224	204	202	257	242	240	248	233	224	214	214	199	217	212	213	221	218	212	208	232	222	213	206	211	208	220	202	235	211	239	241	230	246	216	236	212	207	224	231	219	224	212	193	240	221	216	241	199	210	188	211	211	192	219	192	219	208	193	239	211	227	225	209	215	237	244	220	222	192	250	239	207	238	223	215	235	225	226	211	213	216	245	220	238	206	251	217	204	231	202	232	205	211	210	198	203	209	227	223	218	207	209	225	224	204	236	200	212	187	217	221	225	231	206	243	225	245	220	203	222	228	219	202	174	219	238	229	232	243	226	210	196	229	229	202	204	219
10109	1156	1970	2299	1895	1555	1343	1154	1064	923	839	818	748	703	698	696	654	651	666	631	621	594	570	574	597	633	595	622	598	627	573	559	540	557	545	561	596	529	557	546	519	505	522	538	539	529	572	538	532	538	506	524	561	518	568	508	526	578	506	513	553	535	533	560	525	530	552	536	552	533	530	543	579	557	501	528	516	535	561	513	538	544	553	531	493	532	547	597	512	531	505	533	503	511	519	499	578	574	538	577	514	500	541	536	510	486	564	523	526	507	526	543	519	519	522	535	499	500	537	532	531	513	536	526	543	544	540	517	484	494	539	536	567	553	537	541	522	511	521	530	528	535	523	532	526	511	543	523	543	525	557	537	547	561	481	508	521	522	543	574	527	498	549	515	554	519	508	541	504	549	518	517	502	542	545	550	554	502	520	550	578	494	529	519	496	524	510	530	506	507	516	521	520	532	486	501	486	518	551	515	513	564	545	504	546	486	524	523	518	542	544	518	523	513	534	454	522	552	529	485	516	537	511	509	506	551	536	511	503	513	531	527	539	568	552	521	564	552	554	533	522	506	509	537	504	549	557	561	523	526	512	493	546	528	470	520	522	482	499	540	516	520	552	538	529	582	505	519	520	535	508	510	494	561	543	533	520	536	527	511	499	490	516	530	524	531	526	526	527	543	476	510	518	521	511	502	529	533	529	524	537	535	518	541	498	493	549	532	539	559	505	502	504	509	510	529	542	543	513	505	488	517	531	505	526	534	565	525	530	508	542	530	501	535	512	529	535	526	518	483	528	513	530	571	490	509	539	509	508	527	555	532	502	543	526	524	543	571	554	504	519	513	543	521	554	494	488	522	490	541	537	473	458	547	508	524	500	558	508	527	501	523	491	546	483	530	512	500	587	531	543	531	538	534	551	521	517	529	530	524	533	536	526	542	494	512	498	510	548	507	511	524	508	520	524	531	513	511	535	555	546	553	541	543	519	561	549	548	486	499	517	495	549	502	523	508	515	501	492	471	555	524	544	502	519	536	476	516	535	495	547	517	505	506	525	565	497	543	490	547	513	527	514	535	504	532	552	474	483	516	526	548	546	504	507	516	548	530	539	499	502	513	512	520	517	496	531	539	495	514	559	513	542	551	511	489	539	545	509	558	507	571	526	547	546	530	529	547	511	520	546	488	531	516	488	528	523	553	502	507	562	514	497	542	513	526	499	557	525	518	546	513	515	517	514	510	515	540	526	519	517	548	553	513	549	513	553	534	490	530	500	504	527	521	530	532	553	505	539	558	514	477	555	526	528	529	533	561	532	586	547	506	513	476	572	497	531	511	516	530	522	495	493	511	563	555	522	490	519	541	520	526	503	493	484	536	538	535	543	474	515	509	543	517	529	511	528	550	561	541	540	532	513	533	508	540	560	563	508	513	580	521	532	509	508	511	506	563	529	520	566	508	501	528	562	516	568	527	500	509	551	488	487	522	504	481	503	553	584	580	495	544	512	518	516	530	527	552	502	546	498	542	550	537	541	543	497	502	482	504	526	514	525	523	546	541	510	543	533	511	526	529	561	519	559	501	502	523	529	567	565	550	558	528	528	467	522	509	516	573	517	534	528	495	516	518	515	569	507	507	530	535	498	512	511	529	497	524	526	481	498	520	513	532	512	565	531	553	529	508	552	510	548	527	539	525	509	538	500	530	476	502	509	495	521	521	525	544	526	517	518	501	539	499	572	484	502	532	507	519	550	536	544	504	510	496	498	525	539	511	492	519	524	563	514	516	552	521	552	474	538	499	552	508	505	521	494	531	517	482	533	492	510	514	513	552	596	499	529	509	529	525	505	538	494	523	524	484	522	560	528	512	525	549	536	568	519	483	524	514	518	560	531	506	495	492	492	530	478	511	552	535	533	543	521	530	545	558	517	532	531	527	509	520	520	545	548	504	538	549	536	515	512	491	510	494	489	502	533	511	528	517	538	493	478	548	526	533	506	503	544	559	530	544	481	505	518	528	537	523	525	527	524	523	539	524	536	549	526	504	516	536	532	490	505	541	555	500	520	576	521	536	535	516	523	544	534	532	545	516	530	508	487	434	518	546	503	544	518	540	555	546	550	558	541	567	525	527	554	487	513	477	589	500	525	481	517	531	526	561	542	553	486	515	502	509	513	487	521	516	525	513	506	479	515	529	516	548	547	508	482	497	522	489	531	557	501	522	538	509	520	556	533	544	514	512	577	512	527	536	531	552	495	553	538	525	547	552	523	517	509	497	522	544	505	496	533	545	542	527	505	547	528	515	526	540	531	505	496	502	548	527	543	550	581	525	536	498	487	530	485	494	525	507	571	542	563	526	531	574	526	513	556	508	517	559	514	499	539	448	578	558	555	537	536	520	534	527	542	527	494	506	494	503	565	483	544	557	484	484	506	523	567	525	546	527	542	513	522	492	512	511	547	546	500	543	526	520	564	506	503	530	520	517	516	504	537	503	466	529	546	534	503	518	549	533	485	505	527	516	514	440	547	547	517	567	489	534	514	504	519	530	502	537	517	478	521	555	539	559	511	514	486	491	540	531	564	513	554	518	523	569	485	561	551	550	505	561	479	535	502	498	514	556	595	521	486	495	550	527	569	499	531	504	481	531	500	511	534	505	473	551	518	506	572	499	534	511	501	535	496	510	534	527	556	540	524	530	490	502	525	500	524	492	559	578	542	518	496	501	546	514	529	536	533	486	490	481	511	542	522	524	515	534	530	525	502	524	541	565	514	542	515	548	481	494	544	463	516	499	516	568	491	541	491	532	514	573	530	556	513	516	573	526	520	548	567	476	531	523	528	534	583	498	546	518	516	501	541	547	540	504	527	525	519	519	542	484	492	590	536	494	519	541	514	522	553	516	533	513	506	474	499	534	545	544	493	520	572	514	505	565	540	533	553	516	513	518	504	488	536	537	519	563	561	564	512	528	510	498	528	494	486	523	541	550	518	541	522	519	486	499	534	528	530	522	535	540	523	541	536	532	546	484	493	517	510	522	474	528	540	518	515	503	496	517	498	512	525	502	497	544	521	501	560	513	537	496	539	534	524	531	548	532	566	549	491	505	506	518	481	567	513	532	533	513	505	552	516	510	516	531	499	537	547	518	546	526	504	511	544	543	541	497	504	540	521	554	483	546	507	492	520	518	526	517	534	537	490	505	501	547	518	542	529	503	542	489	509	530	512	511	521	517	523	486	578	504	544	524	538	531	540	561	507	527	513	524	507	516	532	476	497	526	526	524	539	510	556	554	532	530	525	520	494	542	543	523	570	552	507	547	501	502	544	484	535	512	541	550	556	525	552	537	540	538	509	475	543	540	538	507	526	547	540	508	507	516	485	529	496	520	508	540	540	551	540	500	518	503	521	496	526	552	517	547	508	557	501	530	515	519	537	500	532	509	482	546	538	512	522	524	523	522	535	510	515	542	514	513	518	525	525	527	526	533	505	514	544	507	494	506	530	486	542	546
2662	300	276	271	269	260	218	275	256	275	262	242	230	242	269	220	249	236	271	278	248	243	244	235	241	227	240	243	253	260	233	256	266	245	236	253	254	247	265	255	238	253	260	269	235	245	227	229	221	231	243	209	246	255	278	277	242	244	240	247	242	248	264	267	249	244	240	285	263	244	227	229	235	266	261	262	251	233	268	258	254	241	247	244	254	267	301	231	214	240	232	229	281	240	257	256	271	241	258	230	243	253	264	254	274	252	268	251	255	280	296	259	248	254	261	265	245	248	241	268	253	255	252	240	235	233	267	250	203	256	243	264	239	265	248	261	253	279	243	247	235	254	233	247	264	236	264	251	247	271	246	255	252	215	274	245	248	284	260	249	233	224	266	261	255	275	249	251	271	235	222	228	227	259	265	254	276	266	248	255	247	260	233	272	255	234	224	233	243	225	228	239	238	245	238	225	215	233	230	242	253	249	240	251	261	248	239	216	250	252	256	226	236	246	243	288	253	266	251	268	242	264	235	232	271	249	252	226	260	263	240	280	254	234	237	238	249	227	238	255	242	261	250	256	265	242	217	251	269	235	201	237	257	248	226	219	244	237	226	228	231	266	265	239	280	277	262	237	234	242	244	247	246	247	295	244	254	247	270	223	278	272	213	266	220	271	258	260	245	242	245	257	259	244	217	263	272	228	246	233	253	281	233	241	261	239	256	256	279	260	214	241	273	252	238	238	234	251	240	221	224	260	243	254	259	238	248	229	266	236	248	239	274	240	260	257	229	264	261	248	279	228	254	269	232	248	259	229	256	256	218	239	249	275	246	283	246	244	222	252	265	252	221	249	249	236	241	237	250	253	255	263	237	268	236	239	241	255	243	232	231	241	256	262	245	247	247	248	243	245	225	254	212	249	282	241	242	270	245	230	250	230	231	239	246	225	264	253	245	259	247	222	266	246	249	225	226	217	274	249	262	239	261	232	262	250	268	239	190	228	265	242	254	236	249	241	260	248	251	236	237	275	250	275	253	242	244	239	255	288	246	231	259	243	240	245	221	268	262	238	281	243	243	244	243	264	255	277	247	224	261	268	290	244	282	262	233	262	235	247	263	233	231	265	259	241	252	254	256	258	256	244	263	255	250	215	243	284	248	264	254	248	251	234	272	251	276	261	253	261	258	237	240	260	219	244	265	265	241	219	252	266	239	240	219	217	230	264	252	242	251	253	265	257	251	229	232	229	245	237	246	241	242	233	233	240	269	231	244	246	226	250	272	234	261	251	224	256	253	217	307	259	264	247	230	258	279	250	276	232	263	218	258	244	228	269	242	265	270	238	236	248	236	254	233	236	230	265	223	250	273	244	240	230	272	241	270	231	255	263	246	274	294	236	257	215	245	254	247	236	249	266	269	255	257	256	215	268	246	253	263	259	255	237	265	259	234	256	281	238	264	258	269	250	232	249	257	224	241	244	250	253	268	269	246	236	270	228	252	278	259	257	251	269	236	248	254	254	247	214	251	225	243	247	256	251	283	242	268	254	272	222	251	276	256	259	270	248	261	265	254	260	235	234	242	240	250	235	250	250	257	281	269	261	276	248	245	237	243	250	243	245	245	263	246	261	264	254	237	251	256	254	241	263	222	248	216	264	239	287	268	250	273	229	228	242	268	256	231	243	255	232	243	278	286	242	272	251	255	270	230	228	230	238	257	255	286	282	233	221	239	238	229	231	276	270	257	269	261	257	241	264	226	222	251	233	263	229	263	237	254	265	225	280	224	232	268	266	268	275	238	242	244	256	226	239	252	259	232	218	235	244	221	241	254	242	269	231	245	219	291	262	253	279	266	250	255	239	246	240	275	253	223	251	252	256	256	244	229	250	235	233	246	240	274	220	252	254	228	205	273	238	235	249	255	249	262	267	257	247	228	237	250	253	239	250	221	258	219	228	237	261	266	241	215	248	252	242	237	267	269	211	249	233	237	226	267	247	247	270	273	246	243	252	228	241	261	239	224	247	243	247	269	233	233	251	232	246	255	224	244	251	240	266	254	234	236	228	285	240	227	269	235	228	247	221	254	269	263	253	246	277	231	227	253	230	251	249	238	256	270	267	243	273	258	262	268	244	238	237	258	244	222	235	245	252	269	276	257	247	221	249	262	256	254	258	232	270	257	216	247	249	245	246	235	252	248	239	271	254	234	264	259	263	246	264	261	263	264	267	250	260	245	222	207	287	246	264	277	270	286	252	240	206	252	243	267	251	242	230	237	243	231	260	240	247	248	239	236	211	246	299	250	278	243	259	274	239	239	236	259	228	220	267	237	230	227	250	285	240	252	243	228	240	267	261	254	258	247	255	242	256	271	251	245	263	232	255	243	256	246	290	228	260	254	237	255	212	231	247	250	235	281	253	246	263	266	243	237	237	273	248	256	253	243	259	273	258	242	290	236	218	241	255	266	230	251	234	220	276	225	258	259	242	263	268	230	222	240	231	233	248	249	227	229	222	221	261	260	270	267	231	242	225	244	228	241	267	270	273	249	267	296	258	257	232	259	258	256	252	225	210	264	226	254	247	262	229	237	259	251	257	210	251	224	244	265	276	235	263	236	245	288	220	281	278	270	291	256	260	254	239	255	246	244	256	268	269	279	283	240	244	254	245	255	258	242	236	271	249	222	244	270	253	248	262	239	239	275	262	260	253	240	246	242	231	245	246	256	248	276	243	251	250	221	232	259	233	247	257	249	225	274	263	256	274	271	227	252	258	222	234	237	260	261	249	241	219	245	240	265	269	252	226	233	266	252	230	220	254	259	222	239	264	279	278	247	265	273	265	238	263	250	232	267	288	237	278	213	256	247	273	278	246	233	252	235	232	242	253	250	249	275	252	242	255	240	285	240	225	227	233	240	245	256	260	262	255	252	263	235	250	257	237	241	245	255	261	237	258	292	233	215	241	243	232	249	247	195	238	249	259	232	243	224	268	231	281	265	242	265	271	269	239	246	232	253	262	229	236	254	249	266	244	232	224	221	246	273	245	276	277	258	242	255	249	255	254	230	258	241	261	265	247	240	242	230	224	281	236	244	236	264	248	254	269	250	217	242	263	269	229	278	276	267	251	255	249	217	258	238	250	227	252	260	271	255	241	256	261	245	234	251	268	279	196	275	242	255	233	238	262	248	251	249	240	238	250	254	237	210	254	254	232	221	238	238	256	258	248	249	259	248	256	242	256	244	222	235	252	256	252	250	236	248	246	277	239	264	246	268	237	265	253	273	254	236	248	255	230	244	257	271	229	250	268	269	222	213	251	256	243	247	253	251	245	245	259	238	265	256	263	242	247	262	232	238	279	228	238	254	254	248	248	266	234	254	248	284	253	271	241	252	249	241	263	195	263	239	233	246	230	235	225	263	280	300	221	255	217	253	247	252	241	243	229	240	269	277	258	231	233	225	257	238	240	226	242	260	233	206	260	290	234	300	257	241	255	256	227	223	276	244	242	247	251
2494	590	590	602	563	543	592	551	524	557	612	594	547	570	595	520	542	554	599	553	555	549	559	556	575	579	575	560	555	536	550	583	549	550	581	567	551	571	534	529	561	573	567	552	599	590	551	529	573	513	541	545	580	560	522	582	540	555	540	538	535	547	522	560	559	543	548	587	599	518	590	562	544	584	523	539	528	589	543	538	572	560	555	533	538	547	527	558	566	536	576	525	586	553	566	536	566	545	545	555	551	570	577	548	568	563	550	550	566	529	544	558	594	589	570	560	569	546	556	594	558	521	588	560	565	579	540	557	551	573	477	577	608	561	554	574	547	581	581	572	583	566	523	572	551	575	544	541	545	595	556	594	532	573	570	550	549	535	572	524	578	555	568	556	599	573	583	592	531	520	559	562	537	586	571	577	555	555	532	575	590	547	528	589	562	534	557	521	540	559	566	541	503	570	510	577	582	543	532	545	565	542	564	577	572	513	497	558	533	532	535	540	564	552	555	579	583	564	530	575	533	557	557	581	583	589	546	541	542	577	539	540	548	590	528	560	574	547	542	550	550	555	521	566	587	562	568	538	588	542	511	567	503	541	577	576	540	589	549	539	538	551	503	554	548	547	605	551	547	554	576	552	549	585	524	551	475	527	527	545	465	567	586	527	576	577	547	560	548	572	534	541	563	572	522	531	532	544	552	553	533	572	584	573	545	554	578	545	547	588	552	575	541	546	604	577	534	579	579	572	539	562	554	516	535	572	541	557	579	533	551	570	557	600	567	576	540	569	566	551	554	604	594	517	552	568	583	528	563	514	573	569	548	522	559	550	553	570	484	545	531	526	550	538	543	589	558	509	569	580	556	575	538	526	535	515	584	509	502	547	502	596	511	566	559	551	579	575	531	535	571	542	578	584	585	531	531	542	541	540	604	546	555	544	585	575	580	537	532	536	539	577	596	533	552	592	525	584	598	581	571	545	594	566	522	528	535	569	581	531	546	561	543	533	574	555	524	594	605	551	555	558	542	568	519	571	547	570	607	525	538	573	572	546	544	532	559	540	543	563	566	589	513	492	549	518	546	526	571	538	535	554	552	548	537	532	548	571	593	555	588	536	583	507	546	554	556	566	503	546	573	570	555	580	590	530	546	537	564	552	570	542	552	626	576	606	559	549	547	562	575	551	554	517	519	556	579	568	535	516	585	531	547	540	547	580	538	535	542	482	561	597	549	540	528	558	553	549	540	531	524	594	582	589	571	587	577	524	532	579	598	532	546	575	575	594	582	547	553	571	569	554	546	553	520	523	569	567	583	541	537	533	574	563	568	524	508	519	549	546	588	573	571	551	569	538	556	562	541	484	579	538	545	562	595	559	522	521	546	564	562	558	573	522	556	537	540	566	524	520	585	553	550	549	563	556	514	590	506	546	593	599	532	525	564	583	522	556	586	571	586	571	570	554	596	511	574	525	516	520	543	559	568	579	553	563	551	562	577	557	550	552	552	512	522	569	568	548	552	549	551	527	549	586	563	515	576	535	557	557	514	541	527	585	569	589	560	556	565	551	569	539	575	561	597	523	551	551	569	573	568	542	525	547	590	561	560	558	521	606	536	574	541	571	558	567	516	573	562	551	537	544	507	564	544	588	573	517	530	593	520	507	550	568	588	553	534	548	568	533	562	569	553	558	558	558	545	574	518	543	561	602	548	539	509	506	561	624	555	579	529	518	544	538	528	559	559	561	566	556	572	565	559	528	553	567	504	544	570	579	562	565	537	556	532	587	559	589	545	534	581	574	528	580	598	531	542	533	598	537	585	569	516	513	633	572	563	538	598	578	527	553	526	558	532	577	582	518	487	570	563	552	549	533	556	539	559	584	575	504	528	543	572	611	553	530	574	546	517	573	561	542	572	537	547	532	512	546	569	580	548	559	553	530	540	550	579	520	545	542	562	552	548	551	554	599	539	565	531	581	590	553	539	572	564	531	583	554	540	564	518	550	564	528	609	570	561	566	536	537	538	558	532	572	602	548	591	512	506	540	553	559	547	534	546	515	529	567	574	580	565	571	597	575	537	560	549	524	563	595	530	541	593	588	548	530	579	519	562	583	601	528	557	546	540	523	574	547	555	569	536	525	587	528	586	542	570	525	541	591	578	583	564	569	543	561	574	570	570	552	574	555	580	575	534	603	535	529	600	556	564	576	547	560	527	542	573	549	507	565	533	582	551	538	578	555	529	566	518	581	576	608	544	595	513	534	558	542	542	538	551	557	554	581	566	555	555	577	523	527	560	583	552	526	554	554	561	576	572	552	608	497	576	556	578	516	539	554	552	545	579	557	570	555	544	542	522	585	523	540	551	529	555	565	546	601	583	577	548	601	497	580	536	540	545	503	588	528	572	503	581	524	577	556	528	575	567	575	548	550	569	532	539	578	576	545	558	546	612	510	574	550	577	577	600	537	545	534	615	568	555	546	536	551	530	532	547	558	552	579	555	574	578	568	581	579	542	564	551	579	609	561	576	571	526	534	533	536	576	530	517	575	523	543	559	580	558	529	523	549	526	578	559	575	520	527	560	560	510	534	564	557	541	496	562	534	565	573	563	591	567	549	548	547	524	586	540	537	584	536	587	552	519	542	558	544	548	567	557	613	521	571	495	574	551	524	547	589	563	602	540	567	565	573	586	542	577	559	551	574	556	558	547	545	516	556	582	530	552	554	560	535	513	542	568	575	548	575	525	562	506	556	569	552	556	532	549	545	549	545	558	543	551	577	534	522	527	531	546	555	577	581	566	535	554	568	564	558	548	543	575	561	567	571	597	550	551	579	546	568	571	535	530	522	583	592	594	544	530	542	540	568	537	548	518	555	538	581	548	557	574	574	565	564	571	523	574	581	524	559	604	536	549	543	548	568	563	566	540	562	555	550	556	528	578	554	535	548	573	582	605	576	544	570	584	574	568	538	550	546	525	494	542	565	583	551	581	579	546	585	561	564	527	564	553	526	558	568	567	561	559	553	556	533	540	578	575	529	569	547	568	528	534	543	531	568	545	599	564	590	553	518	552	561	557	570	544	558	557	578	574	540	547	547	574	529	561	551	583	545	546	490	524	575	569	515	537	550	544	566	568	521	614	558	542	478	513	506	548	514	570	530	577	599	546	532	600	562	564	507	597	536	552	553	524	571	564	579	575	586	579	552	549	550	545	575	553	568	493	528	580	551	552	578	582	553	610	581	569	535	523	581	590	583	591	549	558	558	527	575	586	553	547	541	570	570	517	538	546	548	547	573	583	562	587	549	528	574	589	568	533	545	535	528	524	564	512	560	532	519	566	556	559	568	542	572	563	522	581	532	568	604	572	566	553	568	541	563	585	554	530	512	579	534	582	565	547	541	566	603	567	588	527	561	545	518	545	524	558	494	556	528	507	562	550	510	550	526	530	524	573	539	547	576	565	576	594	550	560	514	532	568	570	552	522	585	555	567	570	529	543	569	564	570	536	597
9756	559	538	414	293	228	199	178	175	200	153	143	154	169	139	154	151	149	138	123	146	165	131	145	126	134	124	148	138	131	130	158	122	129	135	152	145	129	133	129	147	120	161	130	116	141	139	124	143	137	128	128	158	148	154	129	145	119	136	125	118	155	148	128	150	113	129	139	151	145	153	153	127	146	145	137	134	138	132	116	136	146	133	133	129	146	138	138	141	117	124	125	124	142	151	145	136	133	132	134	111	137	133	134	134	116	116	125	158	110	139	144	126	117	133	156	141	120	136	115	144	150	137	132	127	145	138	147	127	131	130	141	152	139	161	160	135	150	141	133	136	121	134	123	125	159	158	122	124	129	112	132	153	132	119	144	143	153	114	128	136	150	109	128	142	158	125	109	126	139	133	128	117	116	116	140	150	134	136	137	157	126	119	139	158	140	119	159	137	154	169	150	140	139	165	128	156	129	137	124	151	119	124	127	136	126	118	143	135	121	138	111	133	153	136	131	127	139	139	142	128	117	153	143	153	140	125	145	151	159	138	114	139	137	143	142	128	116	114	124	143	114	144	158	129	133	105	130	138	125	141	135	144	137	165	160	139	140	112	111	139	145	142	128	124	140	131	135	123	144	152	148	147	143	142	134	126	140	130	143	155	132	125	144	172	164	149	152	136	145	141	148	122	143	126	126	126	141	150	116	144	133	117	133	124	134	112	138	115	155	144	139	138	139	146	107	141	137	150	144	140	136	144	139	143	128	128	142	135	138	132	134	130	132	139	136	113	147	142	134	132	116	139	131	174	120	122	146	133	150	111	122	159	146	157	143	159	126	124	132	127	134	133	140	164	137	134	134	149	154	152	162	147	160	152	160	150	137	116	119	127	125	136	126	133	126	139	151	127	124	142	152	138	131	137	136	133	127	152	124	135	119	143	129	139	124	121	135	160	122	141	128	127	161	152	138	128	133	138	143	135	135	140	138	135	145	131	134	163	157	144	147	145	144	127	135	126	119	134	142	154	135	151	139	144	133	149	156	129	152	162	139	137	131	137	128	131	140	142	143	158	154	120	113	135	141	124	166	118	135	145	148	129	113	137	142	133	129	124	144	129	140	122	111	134	111	131	139	115	127	147	163	144	133	138	138	125	148	138	131	117	136	165	176	132	149	130	149	148	138	131	139	138	114	155	133	131	142	109	127	140	128	149	137	141	136	126	151	149	154	157	140	150	124	137	129	125	127	151	135	142	124	138	139	136	115	136	132	144	130	145	147	135	145	125	143	131	125	146	129	129	156	148	143	115	140	156	129	134	127	129	119	138	130	140	144	135	149	132	130	107	150	133	113	160	126	128	137	133	123	115	162	117	143	148	147	105	124	115	126	137	131	146	133	134	127	112	139	148	138	149	140	132	133	151	143	147	140	142	142	132	142	143	124	128	117	134	141	138	138	134	144	131	108	147	147	148	103	121	120	144	146	124	123	121	150	128	134	143	134	120	127	149	134	138	149	127	138	148	142	149	143	136	147	154	142	111	102	135	125	150	128	120	145	134	129	146	121	129	122	134	174	134	139	146	128	126	125	113	128	132	124	127	142	130	117	142	165	140	145	150	139	124	137	127	151	144	149	146	137	143	131	136	141	119	124	138	118	135	127	124	137	127	137	120	144	117	129	145	140	138	148	139	164	130	122	112	132	116	141	147	131	131	108	146	125	163	135	146	112	141	156	131	146	156	137	147	163	141	110	139	128	134	149	134	122	132	130	143	121	124	125	136	139	114	157	146	157	154	136	123	146	141	144	152	146	143	126	141	117	133	132	133	124	113	141	130	153	129	114	126	138	138	129	130	114	136	147	133	137	121	135	139	143	131	144	125	126	149	116	133	138	137	146	148	125	132	129	132	144	129	142	114	161	145	148	134	148	129	141	162	171	133	145	141	133	157	142	136	139	131	113	128	115	136	150	158	135	123	144	130	139	153	126	137	124	123	147	126	136	132	150	129	126	141	142	131	117	120	131	159	128	126	148	156	147	127	141	132	137	134	125	133	138	136	130	127	131	129	139	141	148	157	167	162	115	128	130	132	133	124	134	128	149	147	117	131	140	135	136	123	162	171	161	112	147	140	140	125	141	139	130	119	149	107	119	124	150	141	148	152	134	127	159	129	129	120	127	147	131	135	122	138	149	143	128	120	135	127	149	141	123	163	142	163	145	149	122	145	121	133	153	141	111	129	129	136	128	152	136	136	117	130	127	124	143	171	136	157	144	128	129	120	137	150	146	118	133	135	144	122	139	134	150	147	132	146	142	130	133	143	146	129	142	144	156	140	140	126	139	121	128	137	141	119	132	147	165	141	113	143	130	128	151	144	146	128	118	104	126	115	157	141	156	126	134	118	121	140	135	110	129	136	133	155	105	135	129	145	143	134	157	151	138	135	140	135	127	108	138	145	145	134	150	149	141	128	114	129	128	137	107	142	125	143	124	129	133	135	159	142	127	132	130	146	138	143	150	123	123	138	117	111	147	143	141	150	137	121	131	164	127	141	137	132	138	151	125	147	144	129	141	138	124	144	147	134	170	128	151	118	126	141	139	129	121	129	110	136	131	145	128	112	148	166	141	115	122	119	146	119	118	125	134	109	129	146	116	126	135	135	129	136	154	141	131	126	128	163	119	124	140	130	144	143	139	138	143	121	144	138	143	135	131	121	131	129	130	124	129	140	125	120	107	162	114	141	137	158	132	124	136	138	116	157	137	150	146	146	154	146	153	156	141	147	151	138	135	132	136	133	130	142	132	129	137	116	128	156	144	119	135	147	144	138	124	125	129	141	134	130	144	132	148	112	164	133	137	174	144	118	148	133	141	121	134	137	123	136	148	149	147	127	149	154	119	156	112	133	163	130	140	157	129	130	132	116	109	146	138	141	149	161	150	161	133	125	120	124	148	148	130	129	133	130	150	143	125	134	144	117	140	125	124	126	136	133	133	145	126	134	138	136	134	153	124	134	137	143	124	131	120	148	115	127	132	140	142	137	131	151	146	123	147	145	157	164	141	125	142	122	130	137	162	125	145	137	133	124	129	125	143	140	121	140	140	118	131	140	154	126	144	127	136	131	150	115	123	154	105	116	142	141	135	121	113	123	128	137	132	146	132	141	141	137	133	125	150	170	110	143	135	136	137	138	136	146	128	144	124	113	132	132	120	170	143	161	129	125	137	131	133	113	119	120	139	139	143	133	125	115	148	122	147	121	158	128	143	133	145	121	133	137	160	143	116	118	140	131	149	134	146	149	157	120	130	135	135	131	144	121	115	105	123	127	130	107	119	110	144	133	126	134	119	173	129	129	138	152	148	153	132	166	154	151	130	165	126	117	135	110	144	138	134	150	137	138	122	151	123	131	125	112	129	135	131	143	151	135	138	124	128	154	123	126	133	126	146	142	142	166	143	141	137	133	130	129	139	114	152	120	139	132	124	136	138	144	131	148	128	147	126	118	122	132	155
7257	666	1127	1187	1068	905	747	690	612	576	468	461	446	456	476	385	384	374	369	392	387	370	376	368	389	369	347	366	368	347	334	349	396	320	341	350	364	352	356	354	369	355	338	347	356	338	353	370	386	332	334	346	350	335	351	313	351	342	341	341	365	364	346	367	363	332	350	321	352	346	327	330	342	335	338	378	346	375	324	337	340	341	351	321	350	335	350	328	346	331	309	337	367	358	352	338	337	345	357	337	365	355	347	358	329	355	324	369	355	328	361	340	314	365	341	362	399	369	357	339	363	356	338	325	348	376	320	328	348	343	340	311	374	308	351	322	332	394	338	360	332	323	365	381	310	319	349	314	354	319	383	351	351	371	337	317	353	348	329	333	336	328	342	343	349	328	362	339	349	340	379	338	348	383	334	327	349	312	365	337	364	335	333	330	333	353	333	349	366	366	334	345	351	318	367	318	348	323	333	331	341	335	326	330	341	303	322	344	344	355	392	344	351	321	347	356	335	334	320	302	325	348	352	330	345	350	343	395	327	346	345	347	341	312	369	333	354	350	319	343	337	342	349	355	356	352	307	346	329	356	344	334	355	334	337	361	300	325	340	322	380	313	355	305	360	349	317	334	329	344	316	337	346	352	343	332	325	321	320	312	332	331	340	311	328	383	316	339	344	334	307	313	353	333	321	355	327	354	339	324	342	300	332	362	376	334	330	357	351	343	356	352	354	342	342	315	333	333	335	353	338	331	307	323	330	366	339	329	365	332	335	342	320	319	339	340	323	349	342	330	316	354	347	340	311	340	290	356	339	312	311	350	338	384	350	364	363	364	347	347	331	330	338	352	299	342	303	313	340	352	330	348	353	343	345	379	337	345	362	321	339	326	339	339	343	352	343	348	335	340	371	348	333	349	341	352	304	362	344	333	344	348	365	344	343	392	345	337	310	378	361	347	355	371	322	323	352	303	354	371	309	343	346	339	300	327	343	341	347	336	364	361	372	359	363	329	316	360	364	331	334	334	342	343	345	337	334	305	335	371	339	327	360	382	347	348	349	297	337	292	322	333	353	341	364	343	320	348	348	342	352	335	346	327	328	316	347	350	364	383	352	325	347	350	387	340	361	341	331	332	357	335	308	327	337	336	312	305	314	344	334	324	320	305	340	349	325	341	315	345	330	357	352	355	350	370	307	340	324	361	364	330	330	351	351	294	349	373	353	327	356	338	332	322	372	319	351	337	348	339	317	320	335	348	318	353	361	348	360	361	329	333	351	307	344	340	338	348	325	308	339	313	304	358	319	320	323	339	333	337	353	318	337	344	366	337	337	323	377	323	358	330	340	354	324	323	331	315	303	348	377	355	344	324	314	386	329	351	317	345	334	326	380	316	318	329	331	388	351	333	347	324	357	354	344	357	341	337	324	348	333	322	342	328	336	345	324	349	326	330	342	342	327	358	358	303	308	359	342	333	369	319	366	343	360	313	328	346	360	374	308	323	351	341	350	346	367	321	350	330	348	345	332	345	346	338	340	335	329	321	378	355	322	314	361	337	357	312	341	331	346	318	364	345	358	352	357	309	359	337	334	317	367	331	343	380	309	329	372	338	367	346	342	372	348	353	347	324	352	319	332	324	361	350	345	346	358	362	346	319	362	335	375	335	350	344	354	345	315	352	332	311	361	348	336	314	305	329	323	305	346	323	364	349	335	347	326	336	352	343	363	349	344	333	358	350	338	324	337	334	308	344	356	332	288	319	344	338	302	316	343	312	336	353	378	337	357	338	371	309	342	334	331	323	329	347	341	342	336	378	310	359	342	327	349	344	364	308	330	359	355	355	320	332	318	350	328	357	332	358	358	349	332	336	342	359	322	349	333	355	352	361	330	334	369	340	345	333	367	328	365	343	342	311	340	342	337	357	326	342	323	341	316	342	310	328	374	323	334	333	342	344	340	329	335	313	340	329	325	346	356	359	318	332	359	363	303	340	333	324	346	303	364	347	358	341	312	330	345	346	341	348	338	332	319	347	347	354	335	339	362	346	357	332	348	318	330	347	320	361	348	382	300	356	327	338	317	382	329	391	309	347	319	325	331	351	366	345	357	332	334	329	338	342	317	331	336	336	337	341	348	314	373	341	309	328	356	337	384	337	352	361	322	324	303	348	327	345	348	333	335	319	296	332	341	314	345	346	322	329	316	360	340	351	357	354	325	339	345	290	347	341	329	353	327	371	334	385	359	355	365	324	320	330	352	328	340	373	329	327	357	343	373	369	376	337	340	355	349	341	353	334	326	359	341	331	361	295	346	350	341	308	343	312	326	313	326	362	359	355	306	333	367	347	339	335	351	345	344	329	366	349	334	344	363	335	343	330	351	348	337	340	339	353	370	323	347	354	360	297	318	341	317	331	356	317	341	333	340	348	332	366	340	328	330	325	346	342	338	341	359	327	337	369	317	352	363	351	347	391	312	333	365	345	348	357	338	348	333	352	326	363	363	336	335	338	346	374	328	368	334	319	333	329	338	340	321	351	372	357	353	376	340	362	356	312	341	318	326	346	344	318	316	324	326	330	386	316	350	353	366	345	362	350	351	335	343	325	312	349	322	340	338	301	340	344	336	322	323	321	328	333	352	362	351	347	369	371	363	304	366	354	334	300	346	357	338	336	340	362	345	336	314	318	326	347	354	336	353	354	353	335	347	345	344	360	313	338	343	379	328	347	333	360	331	341	360	357	353	367	325	326	336	353	356	350	348	362	347	316	356	337	364	324	309	344	340	347	365	366	362	325	362	339	350	360	344	336	348	327	378	334	342	358	344	315	364	359	332	314	355	326	350	340	305	344	322	321	394	392	349	353	335	367	321	345	324	353	340	347	369	317	350	368	359	343	336	367	334	374	353	353	354	332	359	368	352	335	332	345	340	330	330	334	315	344	345	306	353	337	365	331	334	322	364	362	333	341	336	322	328	361	354	355	350	320	346	367	307	335	323	375	340	356	342	313	368	335	356	339	308	360	328	347	360	358	336	319	337	333	355	361	325	334	315	328	393	343	359	335	328	330	332	344	392	383	339	280	354	349	323	326	342	308	375	351	336	328	336	371	351	344	331	347	348	354	339	345	353	357	336	291	341	333	341	321	340	341	345	318	329	344	345	327	374	348	381	341	352	344	316	345	346	345	327	344	326	333	359	338	326	310	332	319	348	382	369	355	326	329	349	329	362	343	323	317	339	357	343	372	384	341	324	326	328	344	329	326	305	310	325	318	337	357	339	333	358	355	335	339	374	359	347	345	351	344	305	338	366	328	334	331	363	324	367	337	330	333	335	342	325	303	331	340	340	350	373	315	353	322	358	366	324	335	332	325	339	347	371	340	385	313	352	337	346	346	342	326	336	347	361	364	341	339	336	329	336	334	341	331	340	342	347	345	367	344	355	345	369	340	314	347	371	338	335	314	370	309	341	313	325	348	356	308	322	382	335	353	343	339	334	323	343	366	385	342
17454	1561	994	734	542	404	336	325	313	301	285	258	252	248	240	254	223	224	254	248	245	255	241	226	236	234	228	196	251	219	202	229	224	222	213	207	219	224	247	234	215	246	224	222	219	261	250	237	218	200	197	229	219	253	242	204	221	230	211	186	234	228	228	208	252	244	197	229	198	218	223	219	210	259	220	229	209	216	204	240	244	229	252	206	248	230	222	223	203	226	221	222	213	213	201	231	248	222	231	242	233	202	193	226	202	215	227	223	209	244	223	179	233	230	247	196	229	221	209	219	233	212	218	218	232	223	223	213	263	240	181	227	218	213	186	201	234	207	217	217	231	229	192	197	236	236	207	218	249	236	206	217	216	213	228	197	227	220	208	203	225	232	229	197	212	201	223	193	231	210	240	227	212	216	223	225	231	209	254	222	210	218	224	215	228	203	229	213	178	256	214	197	254	221	205	233	251	185	200	214	218	207	205	202	199	229	227	237	259	225	240	217	191	201	247	208	260	214	214	215	249	225	224	200	196	202	186	215	212	253	220	219	243	224	221	232	251	205	199	235	205	227	215	200	235	210	199	193	247	223	189	223	206	239	239	216	206	224	249	250	194	236	224	239	229	227	188	211	221	198	176	178	222	205	219	231	213	207	247	225	215	228	200	210	216	267	258	201	214	187	237	204	228	193	222	203	256	209	208	213	207	238	233	193	236	228	232	215	212	242	232	245	249	213	238	250	218	208	234	217	226	227	183	211	216	214	220	231	201	216	209	210	249	223	225	243	206	223	243	211	207	237	241	189	228	203	202	190	226	235	226	226	231	201	231	211	234	209	210	230	212	185	250	230	217	213	228	203	246	230	207	207	221	234	264	202	255	219	192	214	214	209	242	214	209	235	206	230	209	197	191	246	250	201	210	229	209	202	236	229	184	212	263	217	230	223	240	230	211	240	247	240	232	253	229	209	222	220	238	219	216	238	202	231	230	219	237	222	203	223	208	200	228	207	216	239	202	211	228	222	223	205	212	221	237	215	223	214	208	239	205	232	188	233	207	233	247	227	218	240	233	209	215	247	195	212	215	224	224	198	224	210	212	199	257	204	233	225	184	213	189	254	250	216	185	209	197	216	188	229	238	238	208	219	198	207	206	188	233	201	234	235	209	217	222	251	194	222	210	213	228	211	227	206	225	204	227	205	244	227	230	224	231	202	234	228	249	235	208	243	194	205	206	232	199	211	230	234	211	212	214	213	207	210	232	189	200	253	234	208	229	224	210	231	224	221	223	220	214	206	230	235	203	200	208	215	214	243	232	253	221	201	214	218	239	217	228	220	243	225	241	228	223	218	223	224	227	231	216	226	188	213	207	220	212	260	214	208	225	238	219	211	220	208	237	233	199	234	207	196	206	218	221	222	226	224	218	214	234	221	236	219	215	210	216	226	201	228	242	256	203	224	225	212	208	212	202	222	204	211	208	216	214	187	250	199	231	231	216	241	219	203	199	219	224	215	186	223	233	206	221	205	216	206	224	238	236	207	222	224	214	219	216	207	217	240	219	230	202	231	230	203	210	237	203	235	209	215	221	223	237	227	192	223	231	236	249	219	235	236	234	196	261	222	205	206	251	215	212	209	222	181	181	229	238	234	213	206	235	231	241	222	189	212	229	226	216	244	214	213	221	226	212	188	215	234	233	241	218	214	201	204	212	231	218	220	220	216	236	213	203	225	222	233	230	198	226	234	209	197	212	233	193	236	209	191	246	216	232	216	198	224	239	231	214	218	208	195	218	181	209	215	207	219	208	197	232	218	221	209	227	242	207	227	209	225	198	241	239	211	213	222	214	203	232	230	206	222	251	240	204	189	231	220	220	216	214	212	212	217	228	236	203	216	218	232	236	248	232	215	207	220	230	263	218	223	216	231	221	225	216	201	218	225	207	229	216	195	199	227	214	230	217	211	208	201	215	221	203	202	182	251	218	200	203	225	215	219	226	230	233	216	215	196	214	231	226	215	200	224	216	219	192	205	182	220	215	203	191	230	195	222	209	212	214	194	232	212	213	225	210	192	202	205	200	254	213	236	205	201	212	244	226	213	212	199	216	206	218	246	233	216	216	216	223	247	222	197	204	218	194	227	226	237	195	227	212	205	195	192	219	196	225	242	213	219	231	218	196	213	243	207	187	239	228	216	234	233	237	227	216	218	203	238	223	219	235	220	218	216	222	231	203	217	217	274	252	229	198	215	199	201	215	223	201	216	184	214	261	252	210	219	216	221	217	224	234	203	225	212	221	216	209	224	215	219	222	202	192	203	224	252	223	241	219	234	224	230	234	209	206	227	207	208	233	232	222	218	234	234	208	227	236	218	215	194	206	237	228	196	214	216	207	202	219	239	237	195	211	253	245	220	203	195	216	219	233	185	214	252	212	228	217	203	213	214	198	221	233	236	233	220	215	191	203	225	229	206	211	243	253	222	235	209	232	213	213	200	245	204	229	235	221	194	209	207	214	216	191	221	218	215	240	218	232	249	215	221	213	196	206	206	217	214	208	208	207	233	205	222	220	241	214	222	201	236	186	232	211	238	226	231	221	212	183	224	244	195	225	229	206	237	217	216	205	222	236	252	249	201	238	205	218	216	219	206	226	212	245	258	220	212	231	216	193	212	201	218	228	252	214	225	208	255	190	232	232	215	221	239	212	193	223	217	213	195	214	225	212	216	175	199	226	242	218	189	230	212	207	232	220	224	219	233	236	227	220	200	234	217	212	209	209	211	215	205	196	222	222	210	206	185	209	212	222	218	233	216	231	184	230	210	213	207	260	260	206	235	228	232	221	212	210	210	216	209	273	229	196	237	213	233	214	233	207	227	234	224	204	218	238	219	189	242	229	235	217	237	232	211	207	228	240	209	202	210	227	233	213	226	211	229	218	255	228	234	212	198	231	205	198	241	225	214	222	236	239	231	213	212	236	234	202	228	218	254	227	208	237	244	208	236	204	235	210	218	226	244	216	246	233	221	213	231	219	201	206	201	226	230	253	207	201	207	233	213	215	201	216	253	198	245	228	195	220	230	222	229	240	216	204	246	244	243	228	214	219	236	198	228	204	233	224	228	222	223	221	219	207	244	219	228	211	234	187	205	244	219	183	193	213	214	199	225	209	219	218	223	230	223	234	228	214	210	193	215	236	221	219	220	221	211	223	224	240	221	227	244	218	234	206	192	214	214	189	232	227	257	244	211	216	224	260	209	209	218	205	228	244	226	225	225	224	228	205	223	202	227	204	234	234	202	219	245	271	213	220	225	223	211	189	217	209	198	192	223	221	217	241	205	208	230	195	225	206	230	214	205	255	225	200	193	213	201	209	197	190	212	229	221	204	206	208	234	207	213	216	223	251	247	214	206	207	234	246	229	197	239	194	216	173	209	209	212	233	217	216	207	199	220	214	219	228	205	219	234	255	186	223	210	226	227	239	217	217	213	195	201	242	221	233	233	233	206	196	230
9852	1195	1986	2222	1884	1499	1281	1111	1048	942	809	805	754	816	690	682	646	656	659	648	643	622	627	601	646	568	581	551	583	589	568	559	540	572	565	590	509	529	546	568	546	527	557	543	517	524	497	524	573	522	508	559	497	534	559	513	573	507	520	536	556	534	535	527	506	513	523	502	536	528	538	571	540	581	575	532	553	543	549	550	541	514	551	554	507	549	520	528	547	506	498	531	552	532	524	521	516	499	515	501	527	545	523	555	521	502	501	532	502	525	500	529	547	516	511	530	546	507	537	554	510	520	533	509	533	528	513	542	541	500	578	513	535	504	543	567	514	526	537	493	510	525	576	541	536	508	508	551	533	500	540	574	556	493	568	530	507	530	499	526	503	539	567	552	514	518	506	536	537	535	542	541	505	578	524	522	525	551	532	522	536	506	502	544	516	499	539	521	529	512	538	525	515	509	504	564	505	561	562	512	524	477	527	556	520	545	575	529	549	552	507	516	534	527	491	571	533	513	525	541	492	498	562	544	502	544	558	537	524	540	520	520	527	531	523	509	544	552	492	566	542	538	530	499	513	518	510	560	546	562	518	541	556	564	483	532	518	512	514	508	516	548	574	522	480	510	564	541	513	515	478	498	548	527	574	580	539	520	555	535	532	517	535	550	532	533	514	521	531	565	539	500	532	537	472	538	535	520	531	459	527	490	516	506	495	489	516	552	532	529	565	527	506	486	534	498	495	537	569	531	531	551	525	535	556	511	563	476	543	545	504	591	534	528	537	511	506	525	559	522	522	512	511	504	532	530	495	527	552	571	525	463	529	533	552	488	533	540	573	540	518	491	528	520	499	545	557	518	534	521	534	547	527	523	507	541	509	508	510	484	530	499	522	489	519	515	509	518	512	534	537	524	560	543	509	491	480	544	512	527	490	523	543	561	528	530	528	542	528	517	550	508	514	504	519	530	530	547	562	503	536	538	501	509	562	522	530	536	512	537	506	476	561	517	533	499	506	564	485	519	493	522	524	526	533	530	528	496	543	547	547	534	525	523	525	563	492	542	537	539	530	529	550	538	519	544	500	541	554	540	503	552	558	527	517	517	515	516	507	489	515	523	522	552	528	532	509	569	519	457	552	502	502	531	514	522	507	515	549	578	497	554	542	479	498	528	528	515	493	540	510	540	515	524	515	531	548	538	498	508	514	516	526	573	494	532	524	477	504	545	522	523	519	546	522	500	539	512	511	500	527	565	512	546	537	538	511	528	573	538	542	505	517	517	492	497	511	502	529	510	502	533	567	524	511	530	532	470	505	514	491	506	557	519	532	504	557	495	489	526	532	548	511	548	520	535	575	529	483	531	555	542	481	518	531	530	500	543	493	547	532	515	478	544	520	532	543	529	515	526	542	500	520	544	545	508	523	517	562	545	492	515	507	501	550	543	488	554	556	515	548	518	486	526	539	518	520	510	505	524	530	532	525	499	542	536	535	507	525	522	558	546	541	517	530	548	540	531	494	530	565	515	528	529	522	512	535	557	551	521	527	547	554	528	494	535	503	511	495	530	527	527	527	518	487	514	535	544	511	539	508	530	520	535	541	521	527	479	540	524	497	521	533	499	532	524	518	526	566	492	526	501	502	551	531	536	496	534	505	532	518	485	538	518	518	511	560	498	531	534	504	516	517	494	563	515	512	537	530	488	561	518	523	541	530	504	543	524	484	485	482	520	536	554	517	514	521	529	484	570	553	533	555	512	556	561	518	557	494	531	506	514	513	532	488	542	532	504	560	529	526	494	539	536	535	516	539	495	522	581	538	550	489	499	538	538	522	504	520	567	533	505	472	498	542	549	525	516	498	507	489	550	483	538	527	515	491	479	530	521	519	520	516	497	500	530	544	510	520	505	539	511	506	559	551	516	563	515	515	510	494	556	473	531	502	535	529	486	550	524	547	550	465	516	508	548	516	525	510	489	503	520	497	543	529	534	531	508	526	501	506	498	552	506	521	516	516	498	557	537	515	562	521	543	554	521	488	547	513	531	566	549	497	546	539	511	569	515	564	536	523	529	554	536	530	511	526	531	573	535	530	496	511	519	532	520	497	561	501	549	557	516	511	493	545	529	548	534	553	510	528	526	493	503	538	516	485	554	541	557	530	574	532	507	495	561	540	501	530	534	550	498	530	537	527	490	531	519	488	512	526	489	508	500	510	519	577	522	482	545	508	480	525	488	557	500	530	518	545	522	555	548	540	514	530	526	535	480	558	522	523	520	548	523	509	508	545	557	539	529	490	498	543	493	523	497	557	567	540	491	514	531	502	521	505	492	514	545	498	525	542	515	548	513	526	537	519	599	501	533	546	475	524	565	481	528	528	558	522	513	507	567	481	504	536	471	512	558	554	526	523	517	588	540	557	569	500	522	471	497	522	509	529	513	505	485	549	525	539	530	555	550	512	491	532	521	563	517	551	524	541	512	483	534	536	531	526	508	561	540	543	531	517	491	523	567	522	514	524	565	566	521	581	506	473	490	542	501	472	493	541	529	538	537	468	499	517	549	527	499	554	516	521	528	565	526	528	491	484	520	508	523	518	537	527	509	567	512	495	544	489	539	516	521	538	514	505	516	471	542	537	516	516	501	530	551	532	513	493	564	533	488	508	539	504	550	507	524	572	502	550	519	462	543	520	542	531	527	537	511	485	535	515	508	518	547	524	520	536	516	486	534	523	537	509	539	540	551	549	500	525	522	507	548	537	569	511	565	534	546	544	543	525	506	507	520	548	515	489	539	524	509	526	535	539	509	547	539	532	534	538	476	490	500	471	524	508	540	524	575	530	564	533	502	570	539	534	518	549	534	522	517	534	508	526	516	502	515	513	484	554	494	506	546	500	544	491	533	525	505	505	549	500	503	526	554	525	505	522	535	516	512	539	557	494	532	519	512	543	542	518	532	540	510	537	516	536	553	521	534	513	529	530	534	524	486	555	516	518	518	516	538	556	533	500	514	533	504	531	529	554	524	525	499	539	548	524	532	516	506	518	499	539	517	543	529	555	512	529	500	502	532	548	521	557	457	536	502	518	470	521	518	521	538	548	528	552	547	534	524	522	528	515	543	558	506	508	543	533	506	548	505	554	519	519	529	526	547	503	542	527	544	503	536	528	556	501	539	494	543	497	516	545	529	517	548	525	545	501	539	496	527	541	533	496	493	536	547	521	514	539	542	516	551	505	503	536	516	540	492	500	572	542	524	514	528	510	514	541	515	545	513	539	544	533	535	516	522	547	539	512	544	577	531	542	541	476	553	500	497	569	518	481	536	487	517	498	523	525	527	544	514	527	552	582	555	510	482	555	544	539	539	533	503	515	517	510	537	505	508	504	545	508	539	526	481	517	516	508	506	522	530	563	517	462	498	556	541	505	541	528	512	525	498	548	488	495	536	499	486	501	504	509	511	523	514	526	503	525	505	559	529	543	509	510	468	549	506	528	546	536	502	501	534	495	501
2351	256	263	242	237	273	224	262	268	237	241	230	251	244	240	244	223	245	260	254	261	244	243	246	213	219	255	288	245	255	252	251	254	257	245	273	231	236	261	225	244	262	276	284	267	245	264	280	238	243	242	279	251	230	245	267	252	235	256	252	247	230	246	277	224	240	238	271	239	230	255	236	229	251	258	235	256	246	255	252	254	253	253	238	225	208	242	244	253	276	273	249	248	267	240	245	243	277	257	268	232	272	246	238	266	261	228	245	264	261	270	259	253	267	277	281	236	254	264	238	236	243	270	266	247	231	243	240	248	275	257	238	256	250	250	244	226	235	247	216	247	247	250	280	238	255	285	232	210	243	229	235	272	247	238	230	210	269	224	243	234	244	243	241	248	223	257	265	264	240	259	245	254	270	303	242	258	258	246	257	242	231	285	267	265	250	249	257	227	255	269	212	273	225	246	258	265	256	252	247	240	258	264	250	274	254	289	249	262	227	221	261	265	276	262	248	235	260	226	290	224	228	240	273	235	262	248	238	246	266	250	251	244	230	261	256	239	277	268	239	257	243	247	207	205	236	231	228	257	207	251	235	222	232	225	235	250	253	239	230	250	244	253	248	251	248	248	261	261	218	246	247	253	248	249	251	240	243	210	235	272	247	250	267	248	258	247	235	265	249	258	251	233	251	245	284	221	246	270	264	249	268	251	264	236	279	240	226	251	260	253	254	253	248	245	245	266	232	294	248	287	262	243	234	254	244	237	202	226	258	268	240	256	263	257	254	250	244	238	236	246	258	254	250	231	246	262	269	234	252	247	291	252	247	253	262	245	243	233	248	221	232	275	212	277	252	238	238	252	218	250	269	273	237	255	238	248	258	255	239	212	237	240	247	275	247	262	252	258	250	258	243	231	243	262	267	235	256	240	271	288	244	257	263	259	263	241	240	237	292	255	232	226	222	257	270	258	247	224	217	261	234	253	252	267	266	245	238	255	245	235	250	255	245	228	263	246	252	243	245	276	283	236	251	232	255	251	258	253	247	245	237	240	269	241	249	248	273	234	240	260	261	249	254	225	247	276	284	211	234	266	237	249	252	223	251	250	257	259	273	278	256	245	254	250	229	228	248	268	245	231	262	261	269	231	230	243	256	248	247	236	218	254	245	246	250	244	277	245	240	247	224	213	243	284	218	212	217	265	243	242	245	269	243	238	233	229	225	247	243	297	250	283	250	241	279	262	231	234	243	267	267	242	252	260	261	232	255	244	244	261	240	261	238	240	253	258	250	220	232	230	250	243	258	253	208	266	262	220	239	239	229	264	209	237	272	259	266	243	229	251	254	237	261	226	263	219	246	266	253	244	252	237	272	267	257	247	276	222	257	235	256	266	269	240	224	255	253	242	257	251	275	236	254	257	286	245	217	251	250	257	231	234	237	292	274	210	278	237	276	223	244	262	214	280	240	254	280	260	258	251	261	269	242	248	257	261	238	230	248	270	247	215	247	240	251	239	268	267	233	253	235	277	268	262	258	231	290	246	242	247	249	242	281	238	248	290	255	276	252	253	242	244	268	274	266	268	236	244	242	244	250	245	204	243	243	235	258	265	243	253	235	238	283	227	229	256	260	242	256	231	263	267	283	271	276	264	253	228	222	254	250	215	256	260	275	253	265	242	242	254	232	256	262	238	249	249	263	252	260	255	269	246	242	245	236	253	246	271	241	254	246	245	256	243	261	240	233	234	251	237	233	234	259	248	226	266	241	235	253	258	260	232	237	273	231	264	257	242	269	274	241	256	230	230	251	239	263	245	260	258	228	273	249	256	256	246	239	242	269	252	247	245	275	249	260	245	256	251	243	268	250	265	244	244	245	234	258	226	228	237	283	241	275	273	256	259	249	207	224	247	238	259	239	269	237	277	226	234	222	233	259	299	238	256	250	241	264	275	247	238	256	267	281	244	259	251	280	254	231	236	267	249	240	253	225	232	255	235	280	242	225	248	234	231	262	280	237	243	236	257	241	233	274	285	206	235	251	236	277	243	247	256	256	250	222	241	267	273	264	270	258	235	261	259	240	253	261	257	284	240	256	271	219	271	262	237	251	223	231	249	216	234	254	280	242	219	220	221	271	262	230	247	264	235	283	269	263	212	237	244	264	249	233	255	270	235	237	245	255	239	236	228	260	262	257	239	249	266	248	284	234	282	239	281	239	263	250	267	242	244	227	239	261	226	257	274	223	226	269	243	234	262	240	236	219	236	230	254	261	262	233	241	249	249	240	257	260	255	258	228	240	260	254	235	215	238	271	268	249	262	253	237	239	254	235	260	250	270	245	244	247	282	219	250	243	265	239	264	269	271	241	245	254	227	247	233	215	231	246	230	233	242	243	252	230	241	233	256	252	236	226	244	230	233	250	215	258	234	239	246	248	277	272	226	255	248	257	232	265	245	246	248	218	290	255	242	254	249	253	230	268	273	269	233	275	266	243	233	233	271	245	256	275	241	235	268	252	244	247	246	258	235	240	244	250	248	217	238	256	256	238	265	241	262	236	248	267	267	282	240	238	277	251	265	236	216	249	263	242	252	257	241	253	280	248	231	261	269	243	285	260	239	234	263	267	241	237	252	261	287	240	258	226	254	238	227	219	272	256	295	265	280	248	223	256	244	273	273	240	290	269	247	253	261	271	254	248	245	241	249	227	283	248	247	239	261	275	223	247	251	232	268	266	241	270	238	264	228	243	243	232	268	251	269	246	265	231	234	245	224	234	293	253	260	253	254	240	230	286	219	245	258	226	247	265	273	277	246	229	226	271	224	291	241	249	267	245	252	275	229	261	247	266	261	223	236	262	255	227	238	244	250	249	255	251	266	248	249	243	261	262	256	256	265	259	235	239	268	253	261	239	268	239	268	233	232	239	252	259	258	285	260	254	270	260	238	260	268	224	228	251	251	248	250	259	281	228	246	230	268	246	246	280	246	248	235	253	242	238	250	244	255	198	249	268	224	261	249	234	260	249	218	246	247	253	257	247	238	261	257	265	259	244	250	269	246	253	238	238	236	249	247	233	250	245	227	236	239	242	254	233	292	263	226	263	240	252	273	264	286	260	243	252	237	234	260	252	254	242	219	222	250	259	263	268	233	228	235	249	256	249	262	247	262	253	249	276	241	240	228	233	268	242	258	230	255	273	264	235	244	241	263	272	228	271	257	252	257	239	256	251	257	288	256	232	203	252	251	247	233	245	240	268	240	243	234	256	260	225	284	235	313	266	247	230	249	228	240	237	261	231	238	261	270	265	257	260	263	245	237	227	248	252	241	259	267	242	256	248	244	250	298	241	237	239	251	232	262	247	255	266	235	257	236	234	231	273	237	259	251	237	249	244	268	249	236	255	233	242	233	258	238	239	223	246	268	251	277	249	245	226	254	255	257	255	260	250	252	258	272	250	284	277	253	281	258	247	275	267	260	250	251	250	239	231	250	269	236	249	266	271	260	243	244	254
2335	572	596	556	578	602	573	566	557	617	550	529	530	593	566	534	583	532	588	534	494	544	556	525	579	547	574	499	545	550	561	547	536	575	546	572	545	535	535	541	559	534	546	520	536	542	569	548	580	546	518	545	556	556	558	555	513	538	550	571	537	550	589	515	546	572	523	556	527	536	542	573	557	519	552	543	589	550	555	565	567	587	584	527	568	560	505	516	561	569	570	548	554	564	526	569	547	531	545	574	552	530	602	567	547	565	491	521	510	527	556	571	612	542	579	567	556	565	535	563	531	570	545	534	579	543	511	551	558	561	574	574	557	533	563	566	595	572	562	530	528	560	547	522	552	571	574	592	565	534	549	569	575	521	547	544	548	548	579	581	523	559	550	539	554	555	580	592	550	545	559	575	514	536	509	592	596	534	545	608	578	561	525	576	548	569	552	571	554	555	539	533	533	556	552	541	533	548	537	545	555	539	523	580	577	553	534	564	556	552	559	574	571	556	537	529	565	566	527	578	521	544	534	570	581	557	521	552	561	548	559	533	561	564	521	562	548	579	518	583	553	558	544	509	563	581	550	550	555	531	572	583	539	534	535	560	555	552	564	562	488	521	580	504	546	545	559	565	561	570	549	559	554	538	563	546	575	572	584	523	554	520	563	566	596	568	583	569	578	540	564	531	553	560	610	568	497	543	534	552	549	540	546	548	557	556	564	536	539	530	561	551	553	527	526	533	534	541	569	559	587	554	567	544	565	538	564	536	529	564	516	565	534	554	534	577	557	536	598	545	549	555	554	501	548	567	569	563	525	531	523	558	525	592	537	545	582	547	549	509	590	552	530	583	521	551	549	567	564	562	589	554	561	583	536	563	590	559	578	540	544	579	548	534	571	567	571	576	566	554	569	540	540	572	545	540	536	564	573	514	560	568	557	536	519	570	583	544	534	580	518	547	536	570	531	584	609	551	525	508	569	580	565	569	544	547	536	548	529	575	534	541	560	516	565	569	554	583	566	566	550	573	573	550	561	560	584	541	581	588	547	573	567	576	574	537	540	533	569	543	541	557	606	588	558	571	562	550	568	580	553	567	559	554	548	553	555	572	529	539	599	595	577	559	539	572	557	554	571	556	552	554	509	551	536	572	529	548	555	570	562	537	565	549	512	568	527	569	580	573	557	529	567	547	554	550	583	540	587	524	544	548	513	563	549	530	542	556	547	491	590	567	525	559	548	576	544	532	585	524	554	544	543	569	572	551	564	586	544	586	555	563	583	616	545	566	573	531	509	559	556	548	546	520	606	554	584	518	551	555	528	593	564	545	573	638	542	570	556	600	563	552	536	564	569	595	582	547	578	572	548	561	556	559	534	555	533	572	522	578	560	545	553	538	562	552	559	551	531	527	565	556	572	524	559	579	521	560	559	542	556	562	581	530	535	550	534	528	545	536	575	549	573	532	552	525	559	579	577	602	563	564	551	560	548	579	568	616	527	519	564	569	545	530	514	563	537	541	610	549	576	566	572	544	568	557	534	582	559	544	572	539	515	553	557	573	582	593	556	593	541	554	560	553	552	558	575	557	591	546	541	533	549	555	569	535	475	585	545	530	537	555	579	578	582	547	542	530	573	559	548	522	545	559	568	560	532	564	588	550	566	580	572	547	502	571	524	534	591	531	531	562	581	565	568	597	559	586	534	546	577	538	554	535	533	554	561	547	586	507	577	558	522	549	572	553	517	553	543	569	560	568	558	550	512	558	511	548	538	570	555	535	555	564	538	554	535	543	580	526	505	572	553	523	515	606	571	571	541	552	572	526	564	580	562	567	568	545	529	539	575	555	540	564	572	573	538	572	557	536	536	603	527	608	523	545	550	525	565	554	546	563	579	573	579	609	546	548	517	591	579	604	524	582	564	553	575	546	538	552	514	560	545	556	541	525	586	539	542	558	569	589	543	528	551	529	543	524	569	560	591	559	499	535	542	567	575	533	592	590	572	509	532	537	539	547	530	585	562	564	531	564	587	559	618	534	561	576	542	562	526	549	606	528	582	549	579	565	556	498	593	534	596	552	529	536	557	562	557	563	549	544	596	579	549	543	584	527	591	545	522	580	523	526	551	584	536	555	538	527	561	532	524	562	582	556	547	537	531	555	543	573	576	564	579	590	521	556	542	556	553	542	583	532	596	549	579	581	577	564	548	520	591	565	548	576	550	536	542	572	528	579	603	519	512	576	542	579	536	529	553	564	545	563	514	567	542	593	559	560	565	550	579	548	528	548	537	560	577	515	574	589	533	564	528	548	516	535	536	560	555	515	546	542	526	522	544	601	558	541	610	552	607	549	547	590	556	548	527	592	530	573	542	552	544	548	567	570	544	539	565	564	572	535	562	547	564	579	563	539	556	559	573	588	550	545	559	578	542	559	552	566	568	565	560	566	544	538	528	544	522	540	536	562	546	563	548	535	578	589	570	611	573	557	518	587	514	527	569	587	550	578	573	553	551	558	526	553	548	578	588	567	547	553	539	548	547	545	555	539	543	533	586	539	557	560	553	558	554	553	544	516	549	577	578	565	537	528	551	602	605	556	558	544	558	557	567	560	566	544	508	569	519	531	601	567	540	594	593	564	553	554	509	560	529	540	575	576	567	570	583	578	558	561	564	552	551	572	532	511	550	580	558	579	536	552	545	566	547	625	540	580	536	583	569	550	518	546	538	543	572	526	550	530	559	548	504	551	578	594	531	566	577	517	549	561	540	567	595	601	577	590	540	586	536	566	570	549	527	555	564	547	523	520	558	559	577	550	551	576	564	557	534	562	500	510	570	555	525	532	547	556	565	559	579	616	590	576	541	528	601	523	527	567	612	568	538	539	627	558	537	533	522	521	521	500	563	571	550	571	550	560	565	555	565	587	532	532	550	561	534	539	528	522	585	550	521	535	560	549	550	601	558	564	536	530	604	543	530	536	539	547	569	553	572	580	602	553	526	589	568	517	545	574	567	555	595	561	557	562	542	548	569	569	584	549	545	530	574	548	545	590	530	535	526	538	519	569	537	529	536	545	580	555	549	551	539	554	588	538	533	548	551	585	551	581	552	559	531	573	574	533	544	548	522	544	567	556	556	574	570	566	572	511	564	543	562	565	535	514	551	590	587	575	546	547	548	584	550	562	561	581	544	548	589	533	553	539	560	550	576	605	547	571	568	508	607	542	530	566	555	556	511	538	550	570	545	528	576	569	567	537	594	578	523	569	583	561	589	584	554	562	519	516	549	573	575	532	563	563	586	553	562	570	546	526	536	570	561	515	588	525	541	511	583	583	573	600	554	552	570	584	547	527	566	547	532	542	587	526	567	552	553	545	517	540	543	538	543	557	538	537	553	561	558	596	539	541	600	549	554	524	536	545	529	555	549	552	527	549	547	540	522	544	569	564	524	525	608	508	603	541	539	523	558	556	523	581	517	527	540	478	533	518	541	532	563	516	568	515	532	546	585	592	559	589
9352	555	506	385	295	244	217	211	193	182	178	162	149	164	156	146	161	128	141	145	113	137	142	139	139	140	157	125	143	125	126	162	126	134	125	131	132	109	130	149	160	132	155	130	145	133	155	143	138	151	126	136	132	131	137	164	144	159	138	143	122	142	129	151	134	146	139	136	150	147	135	136	130	120	137	149	142	164	128	126	155	142	129	134	134	147	119	139	140	135	138	136	128	121	141	121	131	147	164	145	123	119	139	138	155	136	130	127	124	132	153	151	143	136	123	141	135	121	137	133	132	145	131	146	155	130	155	135	151	133	140	142	154	128	155	120	123	119	117	133	158	129	157	141	151	134	153	128	121	128	154	131	165	144	138	165	160	129	150	132	141	133	155	149	126	135	131	119	166	123	129	132	134	152	113	124	123	131	137	129	124	131	124	130	125	126	128	122	142	145	142	134	108	143	139	121	141	150	120	127	149	144	136	138	115	120	137	132	148	150	146	121	122	145	133	149	119	114	140	121	165	138	136	136	123	131	169	150	156	146	128	127	134	121	146	142	115	125	153	158	121	136	131	131	136	167	128	145	138	136	128	118	135	148	114	138	134	147	132	156	128	154	152	152	138	113	132	126	128	137	130	140	135	119	128	137	148	123	140	126	138	122	139	138	111	157	142	166	141	142	148	147	125	126	137	165	131	139	114	129	146	114	124	136	144	139	144	155	136	142	119	123	157	134	162	143	158	128	152	154	146	142	149	137	109	145	112	112	175	129	141	139	144	147	175	145	149	122	110	160	130	142	128	141	161	148	137	99	110	140	127	126	140	128	120	128	116	116	135	141	125	113	122	137	144	149	136	149	158	144	123	134	131	147	114	138	138	131	150	138	135	153	126	140	143	146	136	156	124	122	116	113	160	113	134	118	126	125	150	132	140	117	135	141	130	174	149	134	133	143	151	138	130	149	129	123	132	138	127	120	145	121	145	154	133	145	136	154	142	113	139	141	132	144	147	145	156	141	137	148	142	141	136	147	130	123	127	131	124	124	123	150	143	152	119	139	124	153	133	149	159	140	139	146	144	145	128	146	137	132	149	133	147	121	144	129	123	162	121	133	156	171	124	148	137	137	116	143	144	133	138	118	164	136	139	146	140	132	152	149	147	154	138	140	140	142	114	129	146	124	139	133	130	145	135	113	134	130	122	119	155	164	140	144	132	149	142	130	127	119	131	157	149	137	139	146	134	140	148	135	128	166	136	153	142	139	151	129	120	126	146	130	123	134	140	129	115	121	136	153	145	139	130	120	150	168	114	143	160	131	145	154	132	131	149	130	138	143	162	125	120	129	142	125	138	139	141	138	137	154	123	136	135	118	136	132	136	147	143	103	133	131	133	135	118	116	141	117	132	154	132	134	156	150	132	151	150	146	141	145	149	140	132	124	138	135	129	151	117	143	133	144	133	119	138	144	131	118	153	122	106	129	146	148	145	132	145	138	163	131	139	134	138	144	144	137	156	133	132	143	130	136	140	121	138	150	129	139	125	130	132	136	127	163	143	121	142	144	121	129	119	137	127	139	114	137	147	148	129	145	152	151	149	101	122	134	142	125	137	133	134	126	136	121	123	124	128	134	138	140	132	142	131	161	121	162	129	139	134	143	147	124	138	130	142	144	129	148	119	135	162	118	134	158	154	123	136	144	143	134	125	150	147	137	147	135	144	151	124	130	126	144	146	146	99	145	143	151	142	130	139	146	147	148	140	128	140	138	146	133	137	176	148	143	155	133	137	126	148	140	129	128	112	129	130	117	123	119	147	143	157	148	132	152	149	142	117	153	122	138	132	141	136	117	159	124	138	140	133	134	170	132	116	121	154	140	133	132	131	139	128	136	127	127	143	121	141	134	131	132	110	155	133	137	147	108	135	148	133	151	173	141	129	141	135	131	136	126	132	126	145	119	108	116	110	139	117	177	138	149	135	123	148	125	149	151	163	139	116	136	135	153	143	110	157	131	145	136	132	136	148	152	156	136	123	127	161	157	170	124	132	134	142	130	126	138	154	126	132	134	155	146	131	127	139	143	147	136	136	144	157	144	145	121	149	158	136	130	113	132	143	137	121	116	119	127	125	122	165	133	142	120	138	141	138	149	113	129	135	152	156	154	135	117	119	131	122	113	133	155	136	136	158	151	138	124	125	142	131	150	118	138	152	136	146	115	135	132	150	149	138	138	119	132	130	132	147	138	150	144	129	153	115	146	135	125	123	127	170	140	118	128	126	150	128	123	141	145	143	151	130	140	118	136	137	150	129	139	114	136	127	122	130	148	129	141	138	146	135	137	134	139	142	131	141	127	124	120	140	140	145	123	142	135	148	121	117	149	132	128	138	139	124	128	143	137	136	145	142	146	126	121	133	151	138	129	149	155	127	144	152	139	144	151	135	140	124	104	133	130	120	134	133	146	148	136	134	135	146	124	140	153	146	146	142	134	133	153	134	153	126	146	145	136	119	132	149	120	140	134	141	126	135	141	137	120	142	145	153	146	110	133	133	139	142	136	117	128	140	134	135	129	120	137	138	128	136	117	132	130	125	119	146	134	150	130	143	113	125	141	132	114	129	147	119	130	145	136	126	126	164	123	136	126	140	134	127	121	143	106	128	147	134	144	126	160	130	136	126	129	142	139	125	152	117	125	136	143	138	125	120	149	121	163	147	135	110	129	116	158	167	134	145	116	152	161	137	146	139	170	150	147	132	140	140	136	135	157	152	116	139	126	142	135	147	145	143	161	149	138	137	155	121	142	133	119	124	125	133	162	131	141	153	149	123	137	136	127	175	155	142	140	123	139	135	132	126	150	148	131	116	150	119	135	109	126	129	138	148	135	140	150	118	134	135	119	132	131	151	158	121	128	139	139	119	124	156	127	132	126	124	134	113	163	125	129	155	136	140	125	146	131	144	130	139	160	131	135	146	134	140	114	166	145	130	128	142	131	115	125	144	141	127	133	132	125	135	130	137	134	163	142	135	158	143	120	130	155	140	140	140	128	128	148	152	150	129	110	155	139	151	156	116	140	136	130	119	135	125	145	139	143	144	152	144	115	121	148	143	118	129	137	130	141	140	128	111	126	134	150	135	130	135	161	152	156	142	141	132	120	139	147	173	140	141	129	130	139	163	149	148	148	124	139	151	146	130	144	126	116	138	131	146	160	116	147	153	149	162	149	138	112	126	136	127	142	136	133	141	125	129	136	114	130	125	154	146	146	128	129	138	121	130	141	150	131	131	118	142	142	154	134	141	129	124	131	158	144	142	130	128	153	150	117	110	139	125	133	132	160	137	108	141	137	122	137	142	117	147	126	129	124	145	135	130	125	136	117	130	150	152	143	143	121	148	153	143	136	137	132	144	145	149	140	146	142	121	138	146	135	135	142	157	132	125	139	122	130	139	151	127	124	147	131	119	135	135	130	120	159	133	131	133	138	150	130	127	138	136	140	129	168	131	163	139	137
7253	650	1087	1194	1013	830	752	653	557	554	542	523	439	490	463	401	435	429	400	374	348	400	369	377	372	342	348	349	362	382	393	340	344	336	345	343	342	338	372	328	382	322	335	341	352	353	341	332	354	340	358	357	348	380	346	373	328	351	327	375	328	343	347	343	339	337	332	337	358	345	362	327	331	376	337	360	355	369	331	351	366	375	349	347	316	331	345	339	317	373	352	342	332	353	373	359	311	344	331	348	362	339	346	347	304	335	341	388	355	315	324	348	327	330	328	347	328	345	349	339	335	366	364	330	354	354	304	358	322	345	347	333	328	316	356	325	369	363	387	357	355	339	370	337	357	359	354	353	343	341	350	335	334	375	330	338	345	337	329	322	324	317	337	325	340	323	331	349	334	348	338	344	343	337	320	352	367	342	329	321	395	351	310	345	355	334	364	322	348	318	319	318	324	350	307	325	331	367	329	367	356	331	335	333	351	350	370	359	321	339	355	341	356	356	318	338	344	326	342	342	329	341	324	353	308	350	359	298	330	343	374	328	353	316	328	313	339	316	317	324	340	336	347	353	346	339	351	300	325	316	315	347	353	331	359	355	352	356	355	336	322	317	340	341	347	338	324	389	355	318	332	343	342	320	284	366	365	370	317	318	358	339	319	310	335	338	344	307	332	340	293	316	380	330	372	351	319	374	354	341	352	334	341	342	330	362	338	342	345	338	354	336	357	358	333	327	336	349	318	334	325	351	351	339	310	310	349	320	347	321	346	361	352	365	328	367	314	347	358	356	347	341	345	351	328	345	359	316	328	314	380	336	301	336	326	336	314	358	339	341	335	375	349	343	337	315	344	358	339	315	339	315	343	323	352	349	337	341	325	327	349	314	313	319	354	362	357	358	331	342	335	329	346	312	357	362	354	335	366	370	349	295	336	332	327	334	319	352	344	332	344	333	304	370	316	337	341	351	329	345	359	357	335	358	330	334	342	333	341	329	310	337	337	333	353	308	309	327	308	362	350	328	337	339	356	319	354	329	373	358	357	358	355	334	334	335	286	338	349	335	336	316	347	343	318	343	316	311	320	357	356	330	328	362	396	291	286	383	339	309	379	354	320	334	313	320	327	330	331	392	332	337	358	362	339	324	335	333	337	330	360	339	309	349	353	348	361	361	335	316	331	336	341	334	342	321	319	342	347	330	343	329	331	353	335	339	340	348	321	362	356	345	348	341	339	347	358	359	350	366	337	345	381	331	339	319	342	352	313	341	325	337	351	348	350	326	330	290	308	342	334	356	347	343	324	356	339	377	356	324	329	339	330	338	311	335	358	394	334	371	334	348	318	331	330	349	329	376	320	346	334	353	331	356	345	349	335	294	324	354	352	379	349	341	328	321	346	328	346	394	318	360	358	307	348	320	346	350	351	350	357	347	327	361	339	328	365	337	378	306	373	346	316	309	343	346	319	334	366	330	332	346	398	355	350	341	342	323	364	346	327	320	370	338	363	335	331	337	333	334	323	374	339	333	333	322	320	328	348	356	335	354	341	315	363	352	337	327	339	346	355	349	343	346	313	312	337	343	325	330	332	345	334	336	328	305	340	365	308	324	330	328	393	347	345	337	315	336	336	319	337	287	316	330	333	334	357	355	322	342	311	337	352	343	328	313	345	312	341	341	350	326	329	336	338	344	340	344	356	331	335	349	337	340	372	373	358	326	353	322	328	378	344	348	331	313	352	352	310	340	347	351	317	353	383	379	350	322	347	355	337	348	339	351	329	340	344	327	353	345	349	359	338	342	316	337	345	333	335	332	340	340	338	360	317	348	348	348	340	345	342	318	342	327	381	315	332	323	353	319	310	352	349	354	341	346	330	342	335	360	329	342	327	340	353	328	313	326	369	356	331	349	328	338	348	328	365	315	343	388	318	375	330	342	333	367	331	352	328	375	332	321	317	349	352	341	369	351	359	337	354	365	344	345	322	321	334	332	352	345	354	338	348	394	314	307	353	318	332	314	340	391	352	362	367	318	348	346	342	338	348	329	369	337	333	331	302	343	342	341	381	351	317	353	329	348	336	334	343	341	373	323	332	326	325	328	338	357	330	370	339	377	330	314	329	343	341	339	348	360	330	330	342	347	360	328	354	326	352	328	352	347	334	345	367	344	369	359	351	350	334	369	358	332	295	340	355	357	352	350	347	329	343	363	342	356	320	313	344	338	300	335	335	337	348	353	340	330	325	358	336	322	364	335	348	354	365	362	351	348	343	365	324	353	341	377	342	346	292	315	356	341	335	298	324	354	340	306	361	338	346	329	343	316	372	345	349	309	347	378	363	341	340	333	331	345	316	318	340	334	358	350	347	341	338	330	323	326	344	345	362	337	329	348	363	332	352	331	341	338	340	323	309	337	356	335	362	321	357	365	350	313	335	322	378	374	358	335	341	317	336	358	329	340	360	384	359	346	324	338	336	348	331	343	322	353	336	354	337	345	335	349	339	337	366	374	331	313	340	366	337	339	351	335	293	339	332	353	365	362	368	337	357	333	334	318	392	370	367	329	287	312	329	341	337	342	333	347	338	327	358	364	355	353	349	326	343	362	363	319	329	358	330	322	350	316	345	353	337	352	344	335	365	346	307	318	344	348	363	331	350	368	371	346	314	369	361	345	354	365	360	319	304	320	338	320	340	328	357	363	347	337	357	354	337	357	335	326	325	338	375	351	342	348	350	328	334	344	315	362	355	328	340	341	355	327	343	348	344	375	325	336	320	346	369	383	321	336	309	387	326	341	337	323	357	355	356	322	325	355	337	318	346	294	349	328	350	325	327	347	333	373	337	384	343	344	344	325	355	330	317	339	331	341	327	357	327	337	334	303	330	322	353	354	349	341	330	342	336	321	334	332	334	341	326	332	352	342	338	336	336	354	370	346	357	378	310	338	289	337	332	351	337	336	332	354	328	340	345	374	314	361	391	341	326	324	346	323	322	318	344	343	335	331	354	339	359	314	327	307	343	373	323	346	348	316	372	333	341	343	377	359	357	331	323	330	369	351	306	358	354	338	339	369	352	357	317	345	380	308	367	337	349	338	332	307	365	355	315	338	352	332	311	360	325	382	333	341	317	304	354	311	378	326	346	357	364	339	331	352	345	348	344	334	318	343	319	326	351	369	341	326	330	327	339	358	309	342	315	365	339	356	344	336	347	352	354	323	309	352	319	367	344	341	358	336	340	339	350	350	349	334	360	347	308	307	374	342	348	359	337	349	337	353	336	359	351	328	312	352	363	356	387	288	310	347	358	339	308	327	335	334	330	311	339	317	332	326	341	367	314	319	363	346	359	309	343	329	368	336	366	342	324	358	319	324	348	354	373	348	357	322	342	345	381	337	357	334	325	346	376	370	358	331	341	339	345	363	335	375	319	354	338	361	367	368	321	330	360	354	322	321	361	326	342	344	346	304	323	363	360	333	304	342	383	336	330	334	373	361	353	371	365	355	356	345
17268	1378	1025	795	518	450	336	349	331	287	299	255	261	281	228	257	229	243	229	224	219	235	240	198	222	261	211	228	249	230	233	212	247	212	247	228	198	234	218	238	237	249	224	230	242	232	227	212	196	222	242	228	250	225	232	227	216	244	223	238	203	232	227	231	242	242	213	205	233	232	227	217	247	210	227	223	260	217	221	226	225	258	224	240	222	235	262	237	226	187	230	217	240	175	205	223	189	211	210	234	243	225	236	231	239	227	217	219	227	214	239	212	244	204	194	197	218	202	222	228	210	230	239	231	210	224	236	206	220	236	225	231	216	233	227	222	227	236	217	227	217	213	248	209	241	217	212	216	200	237	223	215	224	224	219	221	219	233	208	229	229	219	183	239	217	207	202	218	255	213	255	225	216	199	237	207	222	223	229	227	201	243	211	204	210	239	228	223	224	251	213	212	230	221	235	227	184	228	238	206	211	225	201	213	208	236	235	216	232	260	221	221	225	219	212	222	235	242	212	208	226	217	215	218	225	213	198	200	223	210	208	239	241	200	234	215	206	214	225	230	214	209	220	204	203	240	199	213	260	233	226	242	223	204	217	213	209	208	222	226	203	243	192	216	236	220	220	220	256	241	235	268	212	239	235	197	192	218	220	223	198	229	204	249	239	214	196	218	205	216	203	220	214	231	222	224	224	233	199	207	201	198	252	199	228	223	238	226	215	221	241	187	228	263	253	245	235	228	199	236	218	182	207	216	225	224	201	215	223	204	248	220	200	219	237	254	244	228	220	236	228	227	214	239	243	244	236	219	209	202	224	225	238	218	222	239	223	217	217	231	212	214	245	210	205	215	229	214	214	216	256	206	236	201	230	218	196	195	199	228	205	235	240	230	238	224	185	212	214	232	212	209	257	200	235	202	199	222	216	225	203	216	220	225	222	200	241	227	228	203	205	225	209	183	196	196	221	214	227	227	197	239	199	201	229	211	238	219	237	205	207	234	208	201	214	214	224	235	232	255	232	253	221	224	215	236	223	229	190	217	229	233	249	250	211	227	235	204	203	191	215	208	226	216	234	226	209	205	227	237	223	224	215	219	234	200	202	207	233	223	203	187	205	229	231	223	218	252	213	232	213	198	187	225	243	212	227	239	223	247	203	201	198	211	238	230	228	213	196	190	197	193	212	213	219	237	242	210	224	234	211	193	218	198	231	203	259	225	229	261	222	224	210	232	180	224	207	258	206	231	234	231	225	213	206	240	208	231	235	248	246	219	231	238	234	213	234	225	204	211	250	231	219	238	228	219	205	222	204	224	195	220	238	210	198	232	221	202	237	261	223	218	206	223	197	251	248	210	201	204	214	205	207	228	230	234	203	202	238	208	231	222	216	201	197	210	224	234	240	228	220	205	246	218	216	202	231	194	209	188	223	210	226	214	220	207	255	181	242	217	232	236	225	229	241	235	214	191	219	220	223	216	210	237	205	195	210	212	192	202	199	233	227	191	201	201	226	215	214	229	229	213	237	221	221	220	233	214	226	207	219	205	222	204	229	195	219	231	238	229	236	224	228	195	187	203	235	218	214	217	244	199	193	204	221	251	226	220	231	231	202	232	188	247	213	229	254	203	215	204	199	233	204	231	251	222	218	252	217	224	195	199	222	199	201	183	213	226	208	190	222	205	212	228	189	230	250	255	210	206	225	209	254	231	227	220	230	240	199	230	210	200	230	220	219	212	231	248	210	228	224	217	206	217	213	198	204	205	200	227	231	197	225	233	238	239	225	228	211	216	230	242	227	184	210	213	231	237	203	186	188	225	213	236	234	192	197	230	205	217	216	231	200	182	236	238	209	207	225	222	224	217	220	220	235	221	243	222	222	198	210	227	215	234	207	227	202	238	220	213	204	254	229	208	225	196	226	211	202	229	221	215	219	229	235	230	238	224	205	215	222	225	209	207	256	217	199	205	207	227	253	214	208	215	219	237	213	230	245	225	220	240	219	241	211	193	231	216	220	254	209	212	206	226	225	218	217	192	247	239	220	199	188	248	186	232	237	195	232	232	209	226	232	214	193	221	236	224	205	222	220	223	210	217	184	208	195	228	210	229	227	200	219	215	222	223	193	222	197	229	221	217	212	204	223	189	206	226	212	245	235	213	243	224	235	260	219	205	225	225	203	222	236	222	213	211	239	255	206	228	252	235	224	231	224	217	229	220	251	206	239	214	226	225	213	204	204	243	235	218	226	212	251	229	173	219	221	231	210	205	237	208	200	201	231	199	233	211	222	227	233	183	235	221	211	217	222	209	222	212	201	226	224	219	238	215	203	199	218	210	218	223	226	222	202	209	260	222	234	190	213	230	234	194	230	222	213	196	219	211	229	199	232	224	210	197	202	248	252	216	231	205	238	217	240	202	228	218	230	237	222	217	205	213	196	214	200	241	204	211	238	206	211	238	223	222	257	209	234	214	212	238	234	202	237	192	222	207	222	206	212	204	190	226	183	216	239	211	186	209	223	208	219	220	223	208	210	187	232	241	222	228	197	235	220	235	211	194	215	225	213	223	217	246	194	226	251	251	192	220	202	186	249	221	205	230	185	257	214	221	221	200	215	223	257	224	236	228	216	217	212	251	243	213	237	213	227	209	182	198	228	214	236	218	214	255	223	216	206	213	206	206	222	249	225	226	228	249	224	233	189	202	217	222	202	229	233	233	208	226	213	219	219	205	239	223	245	225	242	255	207	197	235	216	201	229	227	215	216	215	199	196	216	234	197	228	211	238	222	222	214	239	248	206	211	210	227	208	219	222	240	190	232	210	228	223	229	215	214	224	247	221	216	238	215	235	234	248	212	224	208	225	218	258	223	225	207	212	236	227	252	239	232	191	220	215	225	213	214	198	203	190	245	233	245	249	239	218	201	219	240	231	227	217	234	213	235	199	211	228	216	252	245	217	217	230	207	232	234	251	210	194	234	223	212	189	226	209	216	218	223	208	207	206	226	220	199	235	210	223	210	200	217	233	219	209	221	221	197	205	225	189	188	228	204	202	210	231	227	210	247	222	238	230	214	239	231	236	202	202	239	226	247	179	213	218	208	233	214	216	243	248	206	207	228	224	223	220	198	216	221	209	243	208	214	235	231	247	233	222	255	208	217	225	201	213	213	228	237	229	233	215	249	240	219	216	215	236	210	208	223	200	207	235	221	216	234	205	237	212	223	219	222	221	218	218	260	200	220	213	216	231	230	213	240	227	183	227	227	206	223	204	215	223	214	196	232	224	244	220	215	223	241	247	222	214	202	232	214	233	227	234	219	225	216	184	199	210	218	218	251	198	187	218	221	197	233	221	231	228	255	222	210	244	224	218	220	219	207	216	213	226	221	202	221	217	249	208	239	217	207	220	208	219	211	204	201	181	205	193	231	250	224	226	251	234	232	219	231	230	213	213	212	222	218	235	200	211	227	190	215	242	215	209	174	240	224	221	202	229	216	211	218	213	193	232
9937	1141	2000	2206	1922	1615	1289	1086	1029	953	851	813	722	751	681	707	686	678	588	658	620	599	627	595	644	597	599	585	567	579	560	602	562	576	533	496	537	593	563	581	557	522	558	518	574	547	531	501	547	541	598	571	515	552	544	514	530	527	547	516	536	533	571	546	544	487	523	535	521	534	530	544	550	566	555	517	555	545	548	505	530	541	550	523	509	534	544	535	491	538	483	575	541	471	526	587	550	528	532	511	555	531	543	575	535	543	546	530	520	519	521	570	538	551	553	497	514	518	502	523	532	555	539	542	552	498	537	525	544	510	514	538	496	521	511	510	521	532	505	543	547	581	560	473	513	526	508	557	505	527	560	525	516	570	523	523	520	537	521	484	506	477	553	554	533	493	563	527	552	549	525	536	515	517	542	502	534	537	547	495	504	505	558	487	551	514	547	560	540	537	547	556	550	518	541	532	509	533	527	527	515	519	563	542	497	490	521	505	527	500	498	526	571	544	520	516	527	541	557	525	529	538	540	512	523	534	509	506	535	520	537	530	507	610	510	550	493	574	558	502	482	509	513	551	511	541	533	464	539	525	509	506	533	516	524	531	501	528	519	502	524	489	492	589	475	510	541	545	512	509	526	511	540	486	535	503	523	536	487	484	522	536	536	551	518	526	526	550	518	507	529	505	526	523	535	505	500	540	513	516	523	548	556	535	562	516	533	516	552	539	478	566	525	515	520	519	500	520	517	501	553	551	537	579	536	539	567	534	501	520	507	541	570	519	506	543	524	539	545	518	508	490	530	524	531	531	544	538	502	563	527	506	514	523	558	542	484	523	507	561	499	554	507	547	532	553	491	512	518	535	532	519	496	573	551	564	495	516	523	474	509	548	500	571	533	478	550	530	562	545	502	523	549	502	520	522	508	501	498	505	506	538	536	552	533	582	553	527	519	519	517	518	535	561	516	493	532	517	514	545	513	511	510	499	495	501	499	484	521	565	526	507	512	541	552	502	539	521	508	503	543	574	513	536	526	542	490	491	519	508	540	527	508	494	533	519	552	508	515	532	557	541	498	487	516	541	539	532	478	518	531	538	535	473	507	469	500	517	512	501	499	480	533	521	499	553	487	492	506	549	515	513	472	539	493	504	518	507	512	532	570	469	543	550	558	526	524	528	509	562	491	557	557	516	510	508	547	534	559	508	529	473	486	492	496	581	513	510	536	521	561	489	544	563	545	546	558	510	507	507	538	509	566	571	536	519	532	523	511	515	542	548	508	526	484	506	525	535	506	536	507	469	534	515	498	527	477	498	535	544	523	523	483	537	545	535	548	539	530	567	519	512	509	500	521	525	519	553	539	533	528	548	544	508	513	530	544	518	565	539	537	523	551	505	536	546	528	577	504	513	535	501	536	527	525	526	497	535	526	550	509	494	447	578	524	520	517	567	513	558	497	492	526	504	569	527	529	520	535	506	505	546	547	504	551	549	534	554	524	511	513	542	513	538	534	519	520	531	530	575	528	543	538	502	562	520	527	512	519	500	524	508	540	544	525	518	531	556	494	539	538	517	473	491	527	527	524	539	524	492	538	542	499	569	548	500	488	564	557	510	493	562	535	540	525	510	545	537	524	528	500	513	548	545	526	522	497	544	546	521	530	559	545	561	517	539	548	503	539	511	527	513	561	565	520	517	513	562	523	571	530	506	511	514	538	526	539	543	514	490	488	528	545	522	527	515	554	477	554	525	513	509	536	533	549	500	523	485	516	508	524	529	501	524	496	544	537	513	564	542	534	500	545	502	523	516	535	497	514	508	555	506	496	544	526	521	499	546	558	512	525	525	520	527	480	541	506	562	492	532	522	522	552	530	497	508	504	552	500	557	509	537	530	513	574	527	481	523	507	506	556	496	486	521	535	567	503	482	486	494	538	578	522	558	537	498	496	499	533	541	537	520	506	510	506	548	543	524	488	514	511	537	550	524	478	478	536	530	535	499	494	543	472	510	511	512	488	541	551	519	519	518	501	541	538	498	538	542	499	570	550	576	509	517	529	518	509	534	504	529	514	508	516	460	501	536	518	483	526	500	535	543	514	520	513	517	527	495	504	541	559	514	506	508	530	515	507	524	517	493	535	500	572	538	537	486	517	512	524	513	498	482	561	519	525	536	559	529	502	539	539	524	538	522	561	495	512	541	547	579	524	545	506	522	519	505	528	545	525	580	536	556	514	531	520	520	529	523	548	540	511	532	525	503	521	504	482	589	543	501	539	550	529	547	522	521	493	520	511	479	505	515	550	522	491	543	507	538	498	532	549	537	529	501	513	519	530	541	553	535	503	544	515	529	478	542	577	528	535	503	495	498	545	552	501	505	524	509	499	508	558	510	508	561	555	543	525	483	522	543	530	545	581	522	521	503	543	525	533	565	533	531	471	539	505	533	531	489	549	567	554	529	543	500	502	526	506	509	553	501	491	527	553	525	481	566	465	501	542	512	534	524	525	551	565	522	521	544	579	524	543	483	572	557	551	539	535	546	546	555	562	534	532	517	504	543	553	540	515	537	562	516	484	532	493	536	509	504	573	531	514	509	487	491	518	529	518	535	536	551	602	564	500	523	569	502	541	517	487	513	525	529	521	527	538	502	576	558	558	512	522	472	517	583	501	552	501	582	521	538	543	512	520	528	522	542	518	493	536	540	538	551	549	523	524	514	516	534	533	527	487	524	496	538	517	546	528	502	517	522	503	523	550	530	538	569	472	544	566	541	530	516	498	512	511	529	523	516	554	510	552	524	548	534	517	513	489	509	514	511	488	582	498	532	557	531	564	529	518	544	517	547	533	499	560	512	544	507	494	517	530	526	461	550	497	505	519	511	492	537	554	471	538	532	499	523	530	543	543	552	533	507	523	481	543	495	514	556	535	510	545	525	506	517	525	531	527	532	483	487	499	562	557	506	494	522	509	520	524	529	553	545	549	526	529	509	523	557	530	505	559	517	516	543	481	496	560	537	553	527	528	543	526	529	544	516	536	512	535	500	534	511	487	506	524	523	553	551	487	514	510	497	515	507	520	499	530	505	532	516	530	539	535	504	518	539	529	549	538	521	519	536	492	468	522	540	545	571	476	505	528	541	534	517	540	534	550	566	526	562	567	537	526	495	505	520	537	507	565	505	540	517	557	497	562	525	497	562	524	491	536	508	552	514	528	520	552	514	534	518	523	529	518	523	504	536	502	542	554	462	467	551	537	523	515	577	522	496	511	517	502	513	514	519	477	533	538	547	506	528	551	518	497	527	544	512	515	535	542	579	515	556	532	504	506	484	555	551	561	496	519	528	493	541	506	541	512	515	508	534	532	477	521	516	524	530	528	480	516	523	506	525	526	564	538	472	557	494	553	525	545	503	520	520	468	491	536	521	534	504	519	544	507	523	487	561	570	496	499	526	536	490	520	503	558	529	513	532	523	503	544	542	550	544	573	459	476	508	522	578	525	558	522	509	527	511
2753	272	289	285	265	252	258	258	224	262	255	244	259	230	243	231	272	252	284	244	241	229	238	260	249	274	251	241	242	244	275	282	251	228	234	254	241	241	231	251	229	234	254	283	243	235	258	257	248	267	208	271	263	242	232	235	259	231	252	242	233	251	298	250	231	304	267	265	261	261	281	246	258	277	225	264	261	241	259	241	255	254	254	232	246	255	281	244	261	269	236	242	228	219	225	228	266	238	240	243	234	242	215	211	240	269	210	250	233	254	225	236	280	280	264	254	246	239	235	262	231	222	237	227	249	237	269	244	250	232	233	278	236	237	279	253	237	258	231	256	267	230	229	230	247	246	246	259	233	255	248	265	243	266	234	259	257	260	239	220	255	249	268	237	234	252	274	259	276	257	236	214	280	274	237	238	250	257	271	248	275	261	272	232	262	256	249	254	263	227	255	253	249	260	221	267	234	234	255	206	270	220	271	262	229	261	228	258	255	253	275	223	241	265	237	255	212	261	266	243	247	274	241	237	260	262	227	281	293	256	269	267	237	265	253	231	260	240	252	223	270	254	220	213	249	223	247	282	271	247	226	249	261	267	237	249	238	258	247	237	250	215	274	250	271	253	285	243	223	258	237	264	252	252	208	228	242	219	275	247	250	266	269	252	284	269	240	242	259	260	235	266	269	279	243	265	226	236	255	267	242	252	259	277	246	229	269	249	283	265	248	259	211	261	275	242	264	226	245	216	250	277	247	234	259	259	263	258	232	264	244	254	266	268	227	226	261	251	248	223	265	280	233	253	269	268	229	241	287	255	236	270	266	277	247	264	269	246	241	262	262	236	233	277	234	230	229	259	243	283	220	241	233	231	230	267	266	265	276	249	206	209	232	272	266	213	256	239	238	253	250	225	300	231	241	239	272	254	248	254	265	299	246	256	285	258	275	217	254	236	262	228	252	258	245	235	258	251	249	233	297	235	263	250	261	269	254	273	238	217	260	253	263	274	263	205	240	267	234	234	244	240	240	243	273	271	275	252	267	243	253	259	251	269	247	252	255	286	251	239	266	265	237	246	239	253	263	275	264	246	256	242	228	251	253	247	240	270	243	237	239	228	238	293	239	245	278	267	263	257	222	265	260	235	224	243	274	220	223	250	262	308	240	259	278	276	260	292	244	271	256	214	270	222	265	258	294	284	273	232	257	248	233	254	265	266	232	244	262	239	239	239	274	243	287	201	283	277	245	226	229	271	257	267	250	222	235	261	229	280	239	244	245	245	233	247	238	245	246	229	257	223	268	246	249	244	241	256	237	226	276	245	235	274	242	267	288	251	268	225	237	242	231	250	255	230	236	247	273	238	248	261	212	280	269	235	229	268	237	252	237	269	258	252	224	243	264	269	236	252	254	262	226	230	254	229	227	237	246	230	235	229	234	275	241	256	247	248	237	277	275	256	251	264	260	276	249	244	297	266	250	265	243	270	228	212	258	269	233	256	245	274	259	247	242	253	243	262	248	234	274	258	252	247	239	228	272	272	252	263	244	216	292	247	231	250	231	235	266	243	269	245	249	275	262	226	250	240	272	236	249	275	233	236	242	222	222	235	269	271	235	267	274	250	213	235	272	254	217	264	246	269	241	250	241	266	262	250	236	272	236	253	246	245	262	228	227	238	242	248	276	257	247	275	275	245	273	229	235	236	264	260	261	274	249	252	233	261	268	234	278	276	234	239	236	222	295	246	257	242	228	254	240	228	223	247	260	227	248	242	264	240	283	233	224	273	270	265	264	267	262	276	259	217	222	244	274	256	263	255	249	245	238	242	263	238	265	273	244	243	238	237	239	262	238	233	245	266	256	227	223	268	252	253	263	266	247	243	213	256	225	237	228	271	259	249	235	252	255	257	234	274	266	243	263	269	227	252	286	236	277	269	235	245	256	228	228	226	270	214	237	258	239	254	234	239	248	261	255	257	277	270	263	265	281	245	252	246	260	291	228	239	236	251	260	225	268	276	237	250	221	238	241	212	233	262	284	245	284	253	230	253	283	240	272	246	223	254	253	254	246	259	224	235	265	267	246	232	257	278	219	260	212	259	232	253	218	256	250	247	238	244	267	225	215	252	248	246	258	240	246	211	260	228	269	243	269	266	255	245	249	245	255	265	252	241	219	249	247	232	261	263	292	245	276	240	238	234	242	249	221	247	250	264	229	257	220	265	209	238	275	253	253	254	236	287	258	261	242	272	256	244	266	220	259	242	277	278	270	232	260	244	249	253	250	242	261	216	240	255	234	287	258	242	239	253	245	239	254	212	244	275	259	266	263	238	246	239	259	243	264	280	271	260	240	240	277	275	268	233	231	237	212	267	239	273	239	255	248	249	278	245	277	248	240	239	244	281	258	251	246	234	274	228	285	217	258	274	248	281	241	249	249	256	252	272	263	230	217	245	248	234	251	234	234	247	226	271	244	240	267	227	254	244	249	275	244	265	241	252	249	264	235	237	225	232	236	259	233	217	221	246	250	234	260	226	224	231	252	258	253	268	234	237	257	253	262	250	259	265	259	265	258	234	244	237	242	236	254	246	243	264	234	244	259	239	239	251	238	238	262	224	225	227	259	246	240	251	236	228	222	236	243	261	259	241	264	263	237	247	244	246	259	250	266	214	230	231	268	273	247	250	252	277	235	237	237	259	247	232	234	223	256	241	246	245	239	255	245	246	253	265	235	266	219	243	247	255	270	253	225	263	220	223	274	233	230	242	238	259	233	241	217	259	259	229	229	253	248	236	278	233	247	248	239	261	245	260	240	277	219	253	240	267	234	234	250	246	266	251	253	251	260	236	289	246	255	247	250	252	246	228	250	234	229	272	218	251	250	273	258	261	244	223	270	235	248	221	237	269	222	238	247	249	247	281	230	246	262	226	267	220	269	230	248	257	259	246	245	250	250	267	246	224	231	239	236	272	228	231	272	258	233	268	247	266	256	224	246	252	267	226	243	266	249	260	258	262	219	255	272	256	274	249	244	271	237	240	210	262	238	289	240	234	259	221	242	237	247	237	256	247	219	240	260	233	251	249	262	237	248	251	276	254	259	267	228	239	254	254	247	257	223	245	249	245	267	244	238	245	273	223	233	264	265	231	229	245	226	229	238	236	264	243	277	215	258	227	247	232	248	275	234	239	227	264	275	272	234	252	253	249	259	251	239	284	227	236	218	238	250	261	241	276	249	267	257	241	245	235	227	253	222	241	231	224	254	232	258	240	263	254	249	228	238	242	247	226	242	260	249	243	258	268	238	243	240	242	261	254	251	272	222	246	254	263	256	266	268	253	274	256	223	235	249	246	234	253	228	249	263	243	249	259	242	256	266	250	260	242	244	257	254	236	251	219	241	259	261	249	237	252	250	249	253	245	244	252	265	266	245	259	272	251	273	253	250	256	246	235	254	256	270	238	252	260	227	213	303	254	280	264	258	251	232	232	252	241	252	228	245	266	229	221	247	253
2500	579	620	581	571	583	596	612	538	533	548	560	574	592	550	533	529	568	573	563	558	572	573	547	552	568	571	527	547	548	543	542	598	560	586	521	572	590	518	553	559	518	566	573	527	532	583	533	592	525	542	555	564	548	541	557	571	553	551	557	547	589	552	527	491	556	532	564	531	602	568	575	557	536	565	572	588	579	559	556	577	523	486	575	546	575	609	542	534	587	564	556	567	559	504	533	540	579	551	553	581	551	551	594	565	570	548	575	544	525	573	561	535	550	569	545	560	617	579	540	519	569	571	545	566	535	544	550	559	561	513	524	566	597	524	555	544	556	572	591	524	595	563	538	579	532	559	547	587	545	581	567	602	547	557	600	564	570	541	551	503	543	590	539	554	539	527	527	515	569	589	546	553	606	514	556	559	566	579	595	590	542	545	547	536	542	563	512	572	534	551	571	533	561	587	530	523	551	542	539	534	546	576	562	538	521	549	555	563	549	577	501	554	576	547	553	544	514	580	594	566	537	531	547	581	526	528	572	565	601	556	568	551	536	579	530	532	572	527	580	581	568	564	541	568	523	607	534	590	522	583	555	559	542	547	631	568	563	572	555	555	524	593	554	510	578	569	583	517	547	521	566	605	561	504	588	556	561	561	580	531	562	519	542	513	591	589	560	548	527	556	545	557	583	523	535	546	584	579	550	579	591	565	555	546	576	569	554	538	541	541	562	555	485	556	531	577	555	551	537	596	544	553	527	553	587	552	532	526	558	521	545	552	572	565	570	562	554	555	520	588	534	509	569	570	516	549	576	577	550	560	547	554	508	532	550	514	580	572	571	597	547	566	558	559	547	556	567	569	562	547	562	587	544	551	551	500	543	577	505	569	565	562	554	545	539	560	524	554	541	564	566	524	569	570	588	528	570	582	540	564	544	620	537	545	521	536	547	510	573	541	549	535	566	560	572	537	540	567	554	586	528	549	526	544	570	599	568	568	551	578	572	549	559	570	521	543	581	614	569	545	554	571	542	550	570	540	554	561	584	538	571	547	538	554	601	553	591	584	563	571	546	544	594	525	581	555	552	577	561	537	542	601	554	563	555	600	557	548	568	564	540	522	584	522	567	561	561	569	554	540	552	573	557	520	558	526	567	526	569	549	556	565	568	551	555	524	525	555	546	589	582	563	557	540	542	537	571	575	554	518	564	554	552	564	546	581	575	506	578	510	553	540	533	552	532	536	522	571	534	563	562	529	557	542	546	527	584	502	577	594	588	594	593	589	538	528	563	568	551	525	563	537	586	562	584	559	519	588	535	542	537	605	519	523	583	578	565	581	544	582	593	573	524	555	556	571	556	539	562	534	551	573	532	556	537	551	528	507	616	553	615	541	554	599	582	537	563	554	552	548	559	576	549	507	558	558	592	554	576	534	555	575	590	556	554	592	543	558	617	583	568	545	577	560	551	550	576	591	562	526	549	558	589	559	542	564	544	558	589	550	506	566	558	528	521	585	520	548	558	514	553	520	594	567	547	563	592	599	538	525	585	545	529	557	543	534	543	568	535	577	527	572	517	552	553	537	541	576	523	569	593	520	539	554	544	574	558	602	562	569	585	550	574	569	542	500	584	537	542	519	557	559	562	527	515	568	529	537	555	545	546	565	579	576	572	543	547	514	576	542	569	543	543	596	574	550	585	568	562	527	572	538	555	619	585	549	564	511	583	501	544	534	568	572	530	564	557	557	536	580	530	547	586	521	568	500	559	589	585	560	542	551	571	566	602	538	597	522	538	580	556	596	566	555	521	576	577	555	531	585	538	573	538	595	548	540	572	575	542	556	560	555	566	520	561	510	544	533	555	555	587	595	583	583	543	543	555	539	541	539	549	575	560	552	553	554	544	582	548	572	561	551	546	527	541	578	550	582	590	546	540	551	562	540	532	578	562	560	560	560	539	581	580	548	557	564	578	513	546	545	522	568	562	563	504	565	527	585	584	534	584	551	604	534	563	603	556	518	564	561	540	554	524	537	553	569	546	587	563	554	576	568	547	539	529	554	599	574	569	552	606	566	512	563	582	542	565	543	558	547	541	557	591	565	563	567	567	613	571	568	533	526	516	551	554	556	505	579	546	557	534	579	545	568	592	554	615	556	543	581	554	558	533	520	568	530	513	582	535	586	541	507	604	566	593	573	530	576	532	565	539	558	598	586	570	528	557	552	542	563	550	580	514	580	541	492	545	535	551	567	547	573	596	557	544	508	569	545	547	565	560	554	508	619	548	518	614	551	565	552	558	609	570	552	576	595	543	578	534	559	522	530	538	578	553	511	569	535	552	547	563	555	586	562	550	544	525	586	571	555	560	562	552	573	554	533	607	553	519	502	564	582	584	542	583	543	551	557	599	572	548	544	550	596	556	567	564	572	576	562	537	538	583	570	550	527	542	566	543	561	575	581	522	630	549	568	514	559	551	557	574	549	536	560	524	581	513	563	541	554	537	564	559	553	548	568	551	540	549	551	555	539	577	525	513	589	560	582	542	527	575	614	515	521	539	554	504	559	537	543	565	558	516	529	537	532	584	595	573	544	582	600	555	569	549	570	550	588	551	549	560	520	546	560	528	556	545	496	544	555	554	542	586	553	548	545	564	563	497	542	539	554	553	549	567	578	549	575	561	540	565	547	574	579	532	543	572	573	560	559	538	543	553	559	539	621	561	581	543	572	559	561	550	560	583	586	580	575	563	578	566	553	559	563	520	519	549	568	554	560	533	542	535	584	568	564	548	600	530	544	542	596	566	545	570	548	528	550	558	575	545	559	570	541	570	530	530	558	551	560	528	569	568	555	519	545	558	530	559	560	545	533	537	559	567	544	532	584	568	590	553	521	564	531	576	590	604	574	584	519	567	617	559	583	550	564	574	546	561	564	556	530	561	568	544	570	565	552	583	564	511	585	506	560	568	539	535	518	599	546	579	519	499	533	542	584	592	561	575	542	561	548	565	513	561	518	581	550	564	579	558	553	550	556	549	557	574	580	578	559	531	569	581	560	571	580	548	531	522	564	556	540	532	532	594	527	532	589	561	598	549	532	537	556	522	554	576	546	518	565	554	577	538	553	542	510	523	553	557	577	558	546	591	554	544	601	550	578	592	589	548	507	577	587	568	512	574	566	552	552	569	558	551	556	566	558	560	531	546	598	544	588	542	556	556	559	578	598	578	558	553	530	542	545	519	541	547	561	577	522	548	557	530	577	564	590	567	522	531	585	527	585	549	550	576	610	591	569	595	535	561	589	521	529	586	563	571	529	539	569	568	569	556	578	546	541	556	553	587	579	528	538	517	600	518	546	566	543	594	581	579	508	550	588	538	567	579	592	529	611	545	559	571	520	554	556	553	601	534	564	584	601	567	500	529	575	541	580	584	542	544	558	558	579	545	543	564	571	575	563	572	553	530	551	583	575	579	557	572	510	551	592	594	524	525	565	514	527	559	551	573	529	561	559	567
9287	561	512	385	313	254	204	187	180	150	153	166	174	165	151	148	132	155	135	144	151	152	147	155	135	135	148	148	153	148	129	139	135	140	119	122	128	131	147	144	131	144	144	158	175	119	119	130	145	138	147	150	145	145	128	156	125	147	130	127	129	120	135	154	167	119	149	120	155	128	106	131	152	159	135	163	152	146	146	150	151	143	137	138	134	129	143	155	132	139	105	159	150	152	136	163	141	145	160	169	133	137	140	131	164	145	168	139	151	129	143	125	113	138	142	141	157	140	151	122	126	112	134	119	150	165	134	116	128	153	132	144	136	127	126	140	133	128	155	122	138	149	146	153	136	125	123	136	136	158	130	138	128	124	134	131	129	148	160	133	121	145	145	118	121	129	112	148	122	149	124	145	125	132	147	131	112	146	148	116	127	148	133	157	166	146	139	137	150	133	144	125	131	131	129	118	142	135	158	127	152	121	132	143	147	136	152	131	136	135	126	155	137	135	134	140	114	147	127	139	138	149	132	136	153	137	116	141	139	132	134	132	119	141	137	157	144	131	153	130	126	135	136	127	159	129	116	150	134	125	140	140	140	117	140	139	134	134	136	129	141	143	141	127	134	153	128	178	140	138	141	137	128	151	159	139	155	104	137	135	140	140	132	129	120	128	137	125	127	159	122	131	144	141	132	138	139	132	139	138	141	139	131	134	137	144	129	158	130	141	139	154	120	123	147	144	143	150	146	124	131	133	130	118	143	119	137	136	128	117	158	139	164	141	129	116	154	152	147	114	137	144	174	142	140	133	146	154	147	141	140	156	138	131	166	140	136	131	133	133	132	127	146	131	134	125	139	138	151	173	134	152	134	151	135	140	134	166	124	134	144	125	148	153	145	141	141	122	123	126	137	119	156	133	134	131	127	150	134	141	121	159	145	136	118	144	129	137	124	130	159	149	124	150	140	146	126	166	156	141	150	148	128	144	109	130	128	146	111	121	141	126	133	140	156	149	119	153	142	156	142	119	138	134	128	143	147	139	154	139	121	118	121	131	135	128	168	148	133	139	163	136	113	135	139	129	140	132	125	163	140	159	142	157	138	126	117	131	132	124	142	152	113	129	138	127	151	134	135	140	161	126	152	142	116	140	134	144	145	132	125	125	140	133	136	124	119	136	155	126	143	143	133	139	123	133	158	149	131	112	130	133	141	144	131	153	128	155	127	141	141	143	156	142	162	146	141	141	155	157	124	128	122	128	152	136	123	116	118	122	141	128	132	150	140	132	137	150	154	153	145	115	135	120	156	142	125	144	148	124	107	134	133	141	142	124	149	126	124	151	142	137	151	117	146	113	119	160	145	152	144	134	125	108	125	120	127	139	134	128	115	125	126	133	137	160	137	118	138	132	156	137	127	144	127	120	117	146	130	126	153	148	139	133	143	124	119	126	137	140	143	163	141	130	150	152	149	145	137	122	123	149	135	130	148	135	123	144	126	122	134	141	139	145	178	117	141	145	145	123	132	131	139	149	139	143	132	128	133	120	141	140	131	116	127	128	121	132	139	144	162	138	157	134	141	123	139	144	143	124	136	139	124	127	141	139	141	124	149	128	130	144	147	135	133	110	125	139	142	135	145	141	152	131	139	133	149	126	142	140	143	119	123	138	143	138	132	132	133	126	136	146	152	138	137	135	154	121	140	125	127	134	136	153	146	143	145	145	124	132	145	122	123	148	134	165	134	135	130	168	131	151	124	137	134	136	168	150	144	115	137	141	115	133	138	134	140	110	138	144	126	142	141	142	135	138	127	126	119	160	125	122	131	125	133	117	137	145	165	126	141	156	135	138	137	126	145	139	147	122	138	138	139	142	123	127	120	132	133	122	132	119	139	140	145	175	131	129	140	122	161	137	136	125	128	131	138	128	141	137	137	133	154	116	142	111	128	151	127	147	123	136	138	153	141	140	118	132	128	138	148	150	135	152	150	118	137	140	150	119	116	136	136	138	114	158	135	136	155	140	118	127	143	147	139	159	127	135	150	132	126	154	138	129	123	135	159	127	138	138	139	140	135	136	126	139	135	128	139	135	143	140	154	123	123	132	158	157	154	130	141	132	145	139	142	157	143	150	163	141	112	134	146	127	136	135	160	129	157	151	116	125	130	139	149	138	131	113	147	137	157	146	141	130	142	117	119	127	148	154	142	110	150	137	144	127	143	155	132	162	135	137	134	156	140	132	128	121	133	128	128	113	139	123	138	160	154	143	155	154	144	138	103	136	116	135	139	130	148	153	115	131	144	141	151	145	129	129	137	131	123	127	130	156	127	136	157	161	153	126	133	152	144	133	149	148	114	159	147	131	141	120	140	140	143	151	150	150	156	139	151	142	147	146	102	130	144	126	145	142	141	134	137	141	115	139	147	142	123	131	135	149	115	133	155	152	124	136	146	158	121	136	137	162	159	144	154	135	123	144	144	135	146	132	138	144	150	154	151	133	128	120	144	126	130	131	135	156	138	143	157	154	138	141	141	141	150	131	150	133	135	135	131	147	134	157	123	135	117	126	130	140	128	148	129	116	126	147	141	120	123	117	126	128	127	129	120	132	130	145	138	159	131	115	139	147	148	125	124	129	147	144	123	138	133	143	147	152	150	140	105	122	142	119	152	115	141	135	137	121	121	135	136	123	133	118	154	149	142	153	152	129	140	153	140	147	144	125	131	133	148	151	145	139	145	149	146	145	127	146	124	118	133	140	124	126	126	138	131	143	129	155	127	139	149	158	138	133	141	156	145	135	148	142	164	132	154	125	129	122	122	127	139	127	150	134	132	137	126	146	118	150	131	137	146	125	136	147	162	145	126	146	136	116	133	128	111	122	124	134	156	158	159	139	124	134	139	115	128	140	139	147	160	151	155	132	139	151	134	121	138	130	145	116	142	155	134	124	170	136	154	144	136	140	154	154	122	146	135	153	122	138	141	115	138	124	138	158	130	126	136	124	142	128	141	128	126	140	136	124	123	137	149	129	140	118	163	136	161	133	149	137	141	154	148	129	150	143	125	128	130	146	169	117	136	143	143	130	140	133	140	141	133	144	138	117	136	125	124	142	141	150	136	124	123	136	162	135	123	133	133	126	121	126	152	119	139	149	149	154	140	130	126	138	144	126	128	107	132	140	137	135	120	154	137	143	147	133	127	123	126	149	155	142	122	151	123	148	124	127	117	133	136	141	129	134	142	140	142	132	141	136	148	141	140	130	145	145	123	127	145	109	151	132	142	154	130	141	127	132	159	130	148	147	124	145	134	126	140	111	143	143	140	139	141	151	133	128	133	141	138	106	107	104	106	131	129	133	137	131	127	131	150	153	129	132	150	118	171	121	141	135	158	132	144	140	137	133	148	142	119	139	144	146	160	130	142	130	132	123	121	142	137	142	158	142	121	142	155	136	134	128	127	137	153	122	158	121	142	164	141	150	144	141	166	146	147	158	132	134	140	127	127	150	136	151
7187	668	1082	1186	1035	897	721	614	584	527	527	515	427	423	450	412	408	394	455	397	399	387	344	352	392	386	387	369	363	381	328	390	374	358	357	361	327	332	362	363	351	339	352	337	360	350	381	376	330	355	340	349	349	339	381	344	326	323	322	365	370	345	334	339	338	311	372	363	376	351	326	346	359	339	350	349	358	319	354	354	314	372	360	335	328	359	342	342	339	363	360	369	354	359	326	366	342	347	354	323	338	341	333	375	353	345	357	361	343	329	323	318	324	317	372	316	365	360	354	345	337	340	351	363	348	354	324	345	340	345	321	349	344	352	340	345	345	338	351	328	335	317	340	345	369	336	339	344	335	324	324	342	322	386	395	315	320	306	362	316	357	319	363	365	379	337	342	331	364	347	370	343	335	346	354	322	339	367	340	359	356	307	337	330	352	350	334	355	351	359	322	327	344	318	314	322	345	336	332	344	335	324	336	344	353	347	326	348	367	317	322	337	328	319	352	330	346	373	371	339	373	350	292	327	323	335	335	311	297	337	306	338	338	334	313	342	343	345	346	334	366	305	356	338	328	329	333	345	356	366	349	340	338	367	320	373	343	361	351	341	346	332	349	363	360	363	337	348	358	365	339	364	355	337	333	324	320	354	340	362	373	348	332	329	356	326	331	330	352	352	332	328	342	343	357	366	322	317	343	355	375	328	368	366	359	363	345	345	338	346	360	331	347	321	343	324	353	312	340	346	342	346	366	349	323	340	325	304	338	343	305	325	324	351	324	343	335	347	353	331	339	357	324	331	335	325	354	339	319	338	342	350	360	335	307	317	360	375	320	344	334	336	332	371	341	328	363	314	358	353	345	340	342	327	384	351	340	364	368	381	347	317	355	328	332	325	353	345	335	307	385	329	337	367	347	343	343	340	337	324	332	332	366	336	320	315	360	342	355	382	334	332	361	367	318	349	317	339	296	289	314	369	367	358	363	323	374	326	322	306	347	358	360	371	337	360	348	321	319	352	322	345	315	309	354	337	326	330	342	330	314	318	365	360	310	341	313	328	324	345	330	345	342	318	375	308	341	333	322	360	348	364	320	340	323	345	376	380	322	349	336	362	377	346	350	349	333	324	349	333	343	361	328	336	364	340	357	339	322	351	325	335	326	334	326	343	335	350	367	346	347	315	355	338	362	325	347	342	318	314	337	332	361	330	327	357	350	337	297	299	346	318	373	342	339	342	349	355	338	323	324	365	353	326	330	343	326	343	337	330	350	342	324	317	335	326	337	341	349	349	322	349	371	331	332	342	344	314	340	332	342	326	345	352	348	327	321	356	359	318	336	336	357	332	366	318	335	326	348	348	351	356	313	346	349	350	348	357	355	318	335	375	321	343	362	364	326	314	348	356	345	342	347	302	325	332	344	337	315	337	352	327	340	339	351	313	343	318	327	316	340	317	369	327	330	320	365	377	345	344	354	359	335	363	319	315	336	337	315	322	343	357	354	377	367	364	355	363	362	360	302	353	348	335	329	331	335	378	300	317	344	327	357	317	334	339	354	347	347	303	330	346	297	330	333	363	334	351	329	366	319	329	368	341	345	342	339	345	343	332	325	330	373	374	324	331	323	331	365	313	335	326	326	329	367	345	341	322	344	367	372	343	339	344	365	352	323	340	318	292	348	360	340	346	342	353	312	374	322	344	344	284	320	333	338	332	344	330	368	341	349	351	329	336	365	378	374	338	335	348	307	363	324	330	369	332	321	327	325	320	299	325	327	342	342	352	360	350	310	311	313	348	355	315	356	356	341	359	348	331	357	327	356	325	342	362	302	330	358	325	342	392	336	352	334	335	321	348	320	356	325	343	338	341	343	324	352	355	335	345	360	333	354	338	317	342	300	321	341	378	385	344	316	332	319	356	367	305	329	330	338	343	347	314	353	329	307	412	353	380	350	314	300	342	347	352	335	317	355	363	345	323	325	358	354	321	372	310	355	301	315	375	343	348	351	353	349	284	349	304	327	347	354	320	338	337	339	336	382	336	384	351	346	350	365	337	365	360	369	342	369	352	333	319	338	329	326	338	316	357	334	366	366	367	322	343	329	337	322	319	343	380	339	329	344	355	335	345	336	347	329	340	321	322	345	356	312	363	407	345	352	320	325	319	345	342	324	336	322	329	288	351	375	322	340	391	339	352	318	314	359	344	343	351	319	330	362	336	332	378	305	338	304	364	337	346	384	359	345	335	350	335	325	326	369	359	345	361	324	317	324	351	343	355	379	310	331	368	320	344	367	361	350	351	323	349	357	350	356	346	342	294	306	322	330	367	347	362	329	344	365	328	348	337	334	367	324	358	381	377	332	348	326	338	374	369	353	346	348	343	355	355	334	336	319	344	337	320	343	361	334	325	333	348	315	340	339	360	352	344	336	353	341	337	319	321	344	352	340	350	369	355	347	330	366	319	358	314	346	335	347	346	342	298	355	322	323	328	359	348	354	348	327	360	341	332	361	348	349	333	321	356	377	365	340	351	354	369	340	333	316	310	330	342	337	319	370	344	342	346	343	320	343	350	347	321	355	355	359	341	350	314	360	363	333	347	359	324	335	331	327	344	325	322	336	344	313	357	340	313	352	336	364	354	339	318	355	331	328	374	333	364	351	349	341	351	320	339	347	337	362	354	307	317	328	322	366	347	330	322	328	365	322	361	326	352	324	359	326	352	380	320	379	346	334	341	319	345	360	339	331	323	348	323	347	340	396	331	345	364	370	352	383	368	351	343	331	367	332	325	366	342	355	339	330	378	341	350	351	326	354	309	326	360	319	320	350	366	360	339	330	346	322	366	341	358	343	366	354	336	343	365	341	362	372	354	352	338	352	328	351	358	342	344	338	336	317	368	356	357	311	329	320	326	345	352	335	360	349	334	345	345	357	342	340	322	367	339	364	319	333	356	323	349	347	335	317	366	345	340	357	335	339	358	353	355	313	366	315	342	356	329	336	351	363	333	351	312	333	328	318	372	356	330	321	338	350	334	355	311	333	360	323	357	318	332	325	290	340	352	320	343	345	309	364	346	335	347	342	330	336	309	327	346	351	325	319	354	334	347	353	341	335	345	308	339	326	313	340	347	362	308	315	382	377	353	356	359	337	336	329	334	348	364	315	369	330	360	361	361	367	317	353	344	345	318	353	320	370	345	346	357	362	330	376	336	315	335	350	315	327	333	317	334	347	343	305	342	313	328	355	317	322	373	376	338	335	342	366	351	330	341	371	354	347	341	362	329	350	328	330	354	324	374	339	329	348	334	322	320	367	327	328	327	310	341	349	320	362	354	315	316	336	378	338	326	372	365	376	336	330	352	323	351	364	338	373	337	339	327	336	325	347	351	363	330	341	346	333	354	340	368	379	331	345	342	380	346	323	304	321	338	316	340	323	302	368	329	310	376	342	344	350	374	336	369	350	339	351	320	358	318	351	348	340	351	339	377	334	345	339	330	373	318	324	346
16478	1341	1025	733	563	453	384	388	313	254	284	271	247	225	219	210	239	265	240	222	268	210	230	235	233	242	221	219	214	221	208	226	255	262	236	220	218	209	218	216	235	233	237	225	212	222	216	219	244	233	218	224	223	218	208	200	239	224	221	232	239	199	245	205	214	210	206	221	222	196	234	199	205	240	210	211	239	233	225	249	246	234	224	223	240	242	216	211	203	218	226	191	226	210	230	243	252	220	207	212	218	208	232	247	221	175	231	212	210	224	224	228	247	222	180	226	248	224	223	205	229	204	226	229	231	181	232	218	200	229	215	211	222	214	206	221	231	255	213	222	234	233	220	207	254	196	215	216	204	208	224	207	226	205	203	225	205	227	204	189	235	198	234	223	207	239	248	224	187	211	231	224	251	237	248	209	202	189	209	222	213	228	196	210	208	220	242	220	206	210	186	239	215	221	212	224	204	251	216	241	242	222	227	208	206	193	225	229	252	226	203	236	208	236	224	236	211	226	213	236	218	212	221	192	234	215	217	241	226	212	202	241	224	244	232	237	212	232	228	216	203	212	215	230	223	215	220	202	226	212	212	216	207	211	231	212	197	211	227	234	228	213	226	222	204	240	198	194	226	216	207	210	205	207	218	206	214	210	231	231	216	224	200	214	222	218	183	240	212	223	228	249	217	213	216	231	226	243	247	211	185	211	236	226	246	240	235	226	205	196	249	248	226	206	205	198	217	209	219	206	211	216	219	214	211	251	241	218	220	232	227	219	228	222	215	204	204	235	211	213	244	226	219	202	223	209	230	235	228	224	197	219	221	222	206	214	222	201	177	213	234	223	224	223	208	225	230	201	211	205	240	226	242	219	227	228	240	247	206	219	222	192	219	237	241	222	208	250	223	213	211	214	231	217	212	211	219	230	206	215	219	230	231	220	239	234	219	221	234	241	194	190	206	193	209	206	237	205	223	220	221	235	189	241	235	205	237	236	237	202	219	221	225	240	224	248	239	210	212	242	225	228	232	237	222	220	206	236	232	226	191	216	194	218	243	213	212	239	222	219	238	200	215	217	228	214	205	220	210	210	198	239	236	205	221	212	211	232	236	239	229	229	210	217	207	251	235	210	202	229	236	212	238	236	225	242	194	235	230	215	232	242	197	251	242	198	211	220	225	218	233	219	223	195	241	181	222	222	232	201	229	214	227	221	204	212	247	207	223	224	219	239	216	201	228	231	233	225	227	239	242	218	229	227	224	221	216	210	236	217	193	243	220	234	229	208	199	224	250	242	232	234	200	237	222	198	233	220	231	212	213	192	221	226	221	211	242	220	237	190	218	231	228	217	205	236	216	223	222	238	224	217	187	202	232	219	239	212	211	200	193	206	225	205	231	205	241	211	205	240	193	221	197	233	233	212	254	230	231	249	181	212	207	214	204	194	211	206	274	235	199	191	236	196	220	191	222	232	208	229	246	229	222	231	203	250	239	217	209	211	207	208	207	236	196	206	204	215	188	244	196	217	215	193	249	242	236	221	240	237	223	229	250	256	222	196	186	190	256	211	197	220	226	221	224	222	218	232	231	239	238	221	230	233	241	224	233	224	240	216	228	238	206	243	218	245	227	216	193	212	216	202	235	224	223	216	242	218	244	214	242	239	224	216	200	217	236	226	239	237	238	243	211	212	239	210	228	194	205	253	235	241	224	209	212	201	242	231	239	205	230	199	246	208	205	201	217	230	237	187	241	227	206	234	191	203	237	215	239	207	238	264	236	225	226	245	186	237	211	204	218	223	208	219	213	204	221	209	241	220	234	200	220	223	223	248	219	235	247	207	199	222	252	196	235	230	239	226	198	236	247	225	217	221	215	244	219	217	220	218	219	219	208	246	230	227	214	208	224	214	200	210	207	229	198	219	222	226	220	247	192	221	219	206	209	212	230	226	199	230	210	186	199	208	228	242	230	228	223	219	206	191	253	250	228	229	200	235	207	248	216	205	203	224	240	199	184	232	227	221	233	235	230	240	197	191	221	232	245	204	205	200	221	221	202	233	207	209	234	205	234	188	212	221	237	195	221	209	234	191	195	243	203	225	255	195	232	220	223	215	203	200	242	198	195	222	231	193	208	206	233	232	214	226	211	198	208	246	215	231	224	197	232	219	221	194	215	206	217	207	223	194	224	228	224	206	242	212	207	260	233	201	239	212	250	222	215	236	228	230	211	248	213	222	222	225	198	232	218	236	187	217	256	231	221	234	201	200	248	217	221	259	208	213	223	229	234	224	209	233	201	236	205	230	203	233	236	245	244	216	216	193	191	229	172	173	201	230	256	240	232	225	229	220	242	231	229	222	248	229	218	215	236	202	229	238	202	237	236	218	214	204	189	202	214	244	231	227	226	227	212	214	219	230	234	248	235	205	220	224	228	206	224	220	220	253	201	236	189	204	210	200	207	214	228	226	217	251	227	217	212	218	234	236	244	243	214	191	235	212	223	215	209	193	218	211	198	207	229	214	229	225	214	252	233	212	218	184	205	220	288	228	214	223	219	193	224	206	232	229	206	221	209	183	207	214	213	218	238	220	219	241	222	210	218	239	207	210	223	193	203	216	223	210	207	216	218	241	221	201	220	250	210	232	207	202	233	228	224	213	211	237	217	242	255	218	230	217	216	227	220	213	206	202	222	229	201	222	209	222	228	197	221	201	213	241	246	247	204	224	199	219	209	216	218	201	232	199	225	212	234	239	226	262	211	203	212	214	234	211	268	237	215	185	252	222	227	204	245	252	238	215	227	224	232	208	209	214	232	257	206	224	244	229	227	219	220	230	204	230	233	211	228	222	227	211	212	225	220	203	253	204	206	227	235	229	186	211	195	214	203	218	215	214	212	225	232	203	214	219	222	205	180	239	231	196	218	233	189	194	247	210	213	233	212	235	221	235	198	211	219	213	187	218	203	246	232	216	204	226	242	232	212	217	210	212	254	237	238	218	211	209	237	239	205	219	203	198	211	204	241	221	193	197	231	234	233	212	217	232	216	195	219	227	217	220	204	215	220	228	240	247	210	231	250	245	239	233	240	223	210	205	219	234	212	220	198	227	233	228	229	219	211	212	251	216	239	239	216	221	234	222	242	239	231	260	264	212	213	198	253	251	236	199	199	214	234	221	217	217	258	209	209	214	253	196	239	229	241	222	207	243	242	241	249	232	225	233	228	260	222	234	244	237	208	220	215	207	223	237	204	219	228	202	224	226	229	234	241	247	236	209	241	236	213	185	230	237	190	201	217	199	195	221	250	216	217	218	236	216	219	242	245	214	212	208	224	260	213	213	221	249	191	201	228	204	227	210	255	224	207	239	206	205	215	201	249	235	224	211	224	224	213	216	206	228	213	235	222	222	243	232	227	207	196	193	238	191	225	207	224	221	210	222	209	269	195	221	229	224	226	243	220	205	239	230	245	207	235	232	245	194	201	212	244	207	195	234	220	206	229	243	223	221	245	245
9614	1197	1961	2251	1814	1576	1351	1161	1016	913	841	783	764	747	721	693	675	668	640	597	642	618	586	576	572	602	597	577	597	575	564	518	531	585	533	537	557	552	524	529	505	530	507	558	510	555	564	519	541	567	497	572	524	546	564	526	525	539	552	605	595	513	553	545	507	553	525	509	525	612	517	560	540	551	542	529	539	561	515	514	564	541	499	543	550	527	533	541	509	557	530	581	540	500	559	512	545	562	541	529	543	517	538	529	515	537	533	548	536	507	504	514	503	549	522	499	546	529	505	505	516	547	531	491	552	564	559	551	525	503	524	523	551	538	500	525	484	500	512	514	562	549	546	545	566	479	531	526	516	543	531	497	540	555	545	519	547	515	530	526	564	536	501	536	520	522	539	537	502	517	468	512	515	506	568	504	536	495	517	504	550	512	487	473	567	546	531	511	580	566	486	527	515	552	501	541	500	520	512	513	514	553	589	494	525	505	534	504	525	537	551	510	530	533	534	510	519	533	480	540	526	534	537	552	543	471	487	512	532	550	511	572	564	528	544	502	507	532	485	538	550	508	532	559	515	515	567	546	509	536	527	535	523	498	564	505	542	512	534	501	561	505	512	492	501	491	531	503	499	519	532	553	548	510	532	527	522	549	511	545	525	514	514	536	559	504	525	555	520	515	521	520	510	488	557	508	584	539	534	500	532	525	552	541	506	493	517	506	513	520	522	540	512	532	523	543	541	540	517	540	546	546	523	513	546	503	564	572	534	519	586	528	542	517	505	506	548	537	543	559	579	467	528	520	542	567	558	562	546	505	516	517	529	505	558	489	554	532	496	582	536	534	485	511	536	529	545	533	555	512	569	551	499	514	563	514	516	522	575	514	531	497	524	557	524	485	513	527	552	543	521	528	520	584	531	530	516	515	530	515	525	550	545	533	502	539	554	555	518	544	520	524	570	533	534	522	524	526	527	523	554	527	518	506	510	507	512	520	527	520	548	536	489	528	510	537	537	539	518	506	521	483	479	544	561	530	492	480	568	528	566	547	512	535	525	503	549	534	519	542	460	538	543	544	498	498	511	526	544	507	585	543	535	532	553	505	497	521	556	514	502	533	587	531	485	529	524	515	513	514	562	519	510	498	501	548	560	528	496	546	511	570	520	495	520	513	522	526	497	510	520	529	561	518	551	497	481	539	535	550	516	528	576	527	502	534	496	536	498	533	530	509	455	483	541	519	532	546	548	498	516	515	532	523	532	506	507	526	564	535	533	526	492	514	508	539	528	528	532	546	558	516	505	557	500	535	560	496	485	509	559	505	519	543	554	569	575	534	521	530	519	577	529	561	502	500	526	494	528	522	558	510	537	534	526	527	512	540	537	524	492	539	476	527	583	525	544	524	492	548	564	520	528	517	512	538	521	512	534	557	561	506	531	528	546	510	520	502	544	550	561	497	576	495	551	543	527	544	524	507	553	531	500	537	532	540	550	528	501	540	506	508	496	507	514	543	484	576	493	567	552	489	548	511	526	496	512	528	535	486	557	479	527	519	508	540	534	558	548	502	480	537	516	535	523	507	549	524	516	540	525	476	553	509	480	570	539	486	525	496	504	549	522	524	531	487	544	547	595	508	491	548	535	509	527	487	500	464	509	511	534	533	530	539	528	536	506	508	514	539	526	556	551	511	521	497	490	529	561	542	513	521	542	517	520	530	525	556	529	507	547	500	534	532	553	493	565	542	476	496	540	503	494	570	532	511	501	526	482	536	539	500	537	536	517	513	513	493	553	513	562	540	530	527	496	497	510	525	492	534	507	503	546	495	507	552	516	539	530	546	508	499	525	508	497	545	533	569	514	516	505	502	514	551	545	549	532	549	488	527	518	514	496	526	525	508	505	538	508	547	536	494	500	515	521	536	542	519	577	498	508	553	551	479	484	552	490	539	533	527	520	525	505	529	538	499	557	544	516	496	539	509	515	509	496	531	545	542	497	546	497	481	547	519	548	536	557	528	555	468	549	500	571	500	511	483	510	534	495	575	524	528	515	512	524	554	539	510	524	482	538	547	545	509	534	521	560	547	561	511	556	555	530	567	442	537	512	547	515	537	540	539	518	529	514	541	540	501	516	522	500	518	542	507	530	534	533	544	543	519	511	478	510	566	522	510	509	547	511	537	531	512	493	506	518	540	547	525	534	534	533	544	490	513	525	573	501	500	535	554	531	530	520	498	519	563	539	511	526	503	541	526	538	531	539	489	511	591	521	509	546	544	522	511	515	525	529	534	548	504	532	564	529	504	511	507	560	539	540	512	549	560	532	503	493	491	530	523	601	505	536	564	514	540	465	508	538	522	504	517	571	515	503	555	495	515	530	511	496	589	507	556	499	542	522	536	496	537	529	509	528	528	565	519	515	531	487	532	551	517	563	536	553	514	498	510	499	526	523	543	511	546	529	534	524	506	540	509	490	542	555	519	516	540	519	535	533	531	498	499	563	496	555	527	546	598	523	525	493	479	537	557	551	561	513	505	558	530	585	503	469	554	505	533	533	519	525	569	551	515	474	510	534	541	546	520	511	512	529	517	521	517	568	556	537	521	577	484	525	505	530	507	536	511	541	565	545	520	548	517	531	518	519	553	548	506	562	531	544	554	554	540	577	510	535	500	548	499	503	538	549	508	567	528	510	550	534	553	535	531	543	536	571	471	519	564	565	531	539	534	508	548	562	507	533	480	500	494	521	505	510	551	551	533	524	526	509	513	492	536	529	518	555	516	535	484	534	556	547	535	495	568	579	554	514	524	532	493	527	555	515	534	545	509	538	501	523	506	516	530	527	483	513	511	562	529	554	535	543	541	506	505	471	539	529	556	516	503	517	534	546	498	547	551	528	557	532	516	522	517	515	534	528	525	482	510	492	535	530	471	557	518	516	494	501	505	553	567	538	557	513	499	542	535	502	532	508	528	553	534	548	543	565	556	539	518	504	522	500	544	509	548	503	518	546	515	551	534	495	504	510	561	503	540	512	564	509	506	536	513	490	533	539	531	548	493	492	496	571	554	537	547	513	482	525	553	545	548	556	557	567	537	516	513	508	512	553	503	477	558	543	544	514	533	491	528	524	555	502	520	508	484	532	495	575	537	555	508	535	574	503	500	516	522	501	531	539	526	540	497	524	528	527	505	485	541	542	500	488	503	563	578	565	497	524	513	517	539	536	515	565	495	521	511	543	561	577	547	537	515	514	515	525	555	546	519	524	524	526	493	500	473	582	510	520	540	515	577	514	513	515	575	515	526	568	539	534	538	488	574	497	533	513	490	560	540	550	543	510	522	551	550	563	502	498	538	493	515	505	515	553	508	497	544	522	531	500	481	528	539	529	492	546	550	504	471	540	538	514	564	561	483	532	553	481	518	553	515	543	508	512	544	496	543	537	509	499	549	520	523	527	573	495	535	520	511	515	534	554	538	517	563	530	497	551	531	548	504	557	494	548	497	508	518	481	540
2539	318	263	256	248	241	261	260	254	265	242	251	239	250	238	248	244	226	266	228	242	280	244	267	241	262	250	283	225	258	236	244	254	220	245	226	247	247	262	260	267	249	245	245	289	245	246	247	222	222	250	274	258	281	269	274	259	299	227	255	277	263	216	273	230	251	260	257	246	248	231	263	251	204	257	269	236	242	263	254	234	268	282	236	247	250	242	256	244	253	255	252	251	271	245	233	223	253	261	281	262	235	249	245	223	271	243	248	226	239	258	266	247	267	257	244	242	242	267	225	268	243	255	241	271	241	255	236	235	250	274	258	269	259	256	269	283	276	247	260	254	249	262	253	257	251	255	250	240	251	250	232	263	265	262	229	237	277	265	234	227	261	275	252	245	235	235	274	249	281	261	257	262	231	276	239	247	243	253	231	276	276	274	251	225	232	238	258	245	234	247	252	252	270	262	262	275	250	231	223	226	240	249	261	260	262	248	274	253	236	260	240	228	239	287	260	231	239	225	234	237	265	236	251	241	230	230	241	246	258	241	242	236	238	259	247	259	274	216	251	250	237	257	208	242	226	267	273	286	221	225	271	240	224	255	269	217	242	262	238	239	253	249	282	256	261	234	259	258	255	251	244	249	242	243	232	246	245	269	260	260	270	237	253	243	265	242	257	290	268	265	249	256	256	225	227	280	221	273	234	245	261	242	244	246	250	234	245	241	252	246	250	251	217	234	259	266	274	238	251	227	254	257	259	258	269	273	243	252	241	216	259	262	226	266	248	257	256	238	264	244	248	276	259	233	261	249	255	244	244	237	241	276	250	248	247	234	227	268	251	259	282	234	234	240	255	247	239	226	228	234	274	247	238	263	252	272	283	222	243	202	243	253	256	275	257	207	236	239	250	276	241	266	250	236	247	233	257	240	264	278	279	225	260	246	254	227	280	255	284	242	249	262	218	204	238	258	265	253	264	272	242	257	238	252	240	284	259	262	248	237	225	243	239	243	254	232	232	216	255	274	245	231	235	251	248	243	244	212	246	275	260	250	239	236	251	242	251	261	232	224	233	271	267	282	247	276	249	233	231	250	241	267	250	280	238	221	229	236	239	263	248	225	242	227	244	216	251	270	287	248	260	239	242	257	260	274	229	281	287	247	266	248	253	244	264	228	259	247	264	253	265	238	230	238	252	249	222	248	232	241	227	266	220	243	298	244	261	238	234	248	243	281	266	256	279	239	254	217	251	273	240	251	258	243	229	248	263	260	242	230	251	278	259	270	245	232	258	273	268	272	236	207	285	271	241	263	258	251	264	238	226	245	261	273	257	297	236	245	224	267	260	236	240	265	224	235	284	212	261	242	240	247	283	293	272	238	242	262	274	243	244	256	232	246	243	253	267	268	245	235	236	267	253	212	243	228	227	228	248	263	285	254	251	249	272	234	262	261	256	266	256	252	247	237	225	277	246	232	219	247	250	257	211	247	214	231	235	247	260	259	221	261	269	247	245	240	272	275	239	263	239	262	250	234	270	257	259	250	199	276	247	229	218	266	238	226	268	254	219	241	272	249	276	260	232	239	266	269	240	255	245	246	279	274	246	261	259	243	256	264	265	250	239	266	272	242	247	217	241	258	239	267	275	282	256	256	260	272	238	265	235	239	263	269	266	250	254	231	247	227	256	272	249	261	236	259	254	210	245	293	270	236	240	264	262	258	253	243	241	234	258	251	273	247	247	251	232	254	239	232	249	285	260	271	240	238	253	263	248	242	264	257	260	251	275	259	288	285	259	222	282	254	233	230	202	243	238	279	254	257	270	286	243	249	245	248	247	232	237	267	274	255	275	274	233	272	244	263	226	198	240	260	270	262	249	251	215	254	232	231	246	230	253	272	257	252	243	230	229	263	264	243	259	252	225	234	269	218	248	236	243	248	258	261	264	238	222	249	275	251	256	261	247	238	244	253	236	229	263	264	233	220	234	279	247	269	241	238	232	278	240	260	264	268	235	263	246	271	223	259	241	209	217	231	252	255	270	267	249	232	240	236	279	253	258	283	253	233	288	253	252	260	276	249	242	257	243	257	246	255	257	223	266	262	247	262	212	249	237	240	212	257	268	238	240	260	252	247	246	232	250	242	232	251	252	236	239	266	229	252	254	248	256	240	249	212	275	273	257	259	244	233	237	226	239	259	250	238	241	256	247	238	259	261	232	286	236	261	257	251	239	255	227	270	248	273	258	261	203	259	244	253	243	283	243	234	230	293	225	223	228	249	236	259	256	249	266	250	271	227	229	244	272	248	277	240	259	241	234	239	249	213	279	240	247	235	263	254	242	256	274	239	285	253	263	276	270	292	252	255	247	243	243	244	249	254	233	279	249	259	267	239	247	267	237	258	235	241	266	263	265	270	233	229	235	237	260	284	239	250	280	210	231	253	259	257	243	228	243	243	226	241	280	298	275	240	284	288	256	272	270	239	266	253	233	240	244	266	232	245	257	250	239	239	223	233	281	233	251	265	246	237	238	221	255	231	238	272	256	225	250	230	236	260	265	255	241	225	243	270	233	238	259	231	240	256	241	288	253	237	244	228	233	265	239	293	246	237	260	254	252	252	258	253	232	234	264	259	224	268	249	255	222	257	237	250	225	238	280	261	251	253	253	246	240	257	259	252	293	253	245	246	260	223	244	224	243	260	247	260	253	251	249	249	252	249	246	251	229	230	241	249	239	241	260	295	234	244	278	264	273	245	235	240	248	248	267	261	275	248	210	243	232	242	220	272	222	229	217	265	263	253	265	258	248	257	261	213	254	253	241	244	252	238	271	283	304	254	251	273	247	290	261	284	224	239	267	231	251	254	228	265	215	253	226	264	252	267	226	259	247	247	236	255	243	258	232	276	243	242	245	262	262	256	245	279	250	257	264	251	246	262	251	259	263	269	266	273	229	248	236	238	259	220	252	241	284	251	244	243	283	254	226	246	256	233	247	265	252	261	233	249	260	272	238	266	250	262	248	272	248	246	231	225	238	227	239	241	246	295	221	277	219	265	272	249	232	251	249	286	249	228	225	227	247	243	255	257	281	244	282	253	263	225	252	232	244	255	244	246	251	236	280	237	236	277	252	284	239	248	238	230	256	271	225	238	255	263	223	246	256	256	264	243	270	263	276	265	251	258	279	241	235	251	242	276	222	253	263	238	275	245	258	274	267	271	256	248	250	257	251	245	267	277	242	255	231	245	248	256	257	247	265	268	240	251	262	244	229	241	267	231	255	245	237	238	237	238	251	272	245	252	250	249	263	249	263	270	263	240	250	222	263	254	261	281	237	289	254	251	223	255	277	229	230	227	262	237	217	259	254	267	234	260	292	243	257	281	226	256	255	267	230	225	235	225	263	271	235	251	243	255	278	249	281	257	246	274	255	248	247	266	250	272	231	256	274	284	251	272	263	262	249	254	261	272	244	246	256	233	252	261	261	231	252	243	272	269	240	239	239	272	258	255	250
2468	622	619	618	628	608	601	622	589	526	541	563	573	537	498	578	562	588	591	584	568	522	552	573	534	583	564	556	568	532	560	567	593	541	580	575	589	559	550	629	541	575	570	574	541	567	540	532	560	548	583	555	575	542	533	555	573	558	567	560	569	563	530	543	535	568	573	563	583	567	547	549	585	544	594	579	563	543	570	552	589	569	528	551	578	559	588	520	575	524	515	533	588	567	529	559	511	547	532	581	531	537	525	595	522	578	551	567	542	581	544	554	554	570	571	520	563	535	546	558	555	593	541	555	565	549	539	566	525	553	595	568	534	601	589	557	524	531	552	572	576	553	533	544	569	561	524	559	610	594	543	562	561	572	564	532	540	568	574	571	541	601	562	524	550	556	531	535	568	536	616	539	562	534	569	527	576	544	522	529	568	581	569	554	544	511	579	536	524	552	511	557	576	593	544	558	560	566	527	587	552	570	560	554	564	571	512	560	570	547	530	547	561	575	553	576	535	597	598	504	559	541	534	581	594	556	575	550	579	540	543	572	557	487	546	570	542	525	537	564	574	525	561	526	584	551	600	551	547	577	519	569	548	572	550	566	558	528	531	577	548	582	560	564	557	569	554	568	556	552	577	561	606	553	556	506	531	531	573	561	568	564	570	557	525	547	565	574	560	569	517	564	566	543	543	539	589	588	572	568	513	520	555	554	533	592	547	579	565	518	534	515	589	588	565	550	574	523	550	563	560	536	555	578	555	496	518	558	569	579	553	528	545	558	570	598	526	513	606	562	521	562	560	564	597	553	574	536	526	542	545	554	569	563	561	521	548	538	552	507	529	496	579	569	554	573	578	530	562	567	580	571	537	575	562	547	551	557	587	531	560	571	600	535	558	573	545	543	547	553	539	563	579	595	537	520	585	552	565	554	572	592	599	578	521	551	581	565	572	562	545	568	553	568	562	579	535	580	565	578	602	568	605	556	564	566	567	566	563	574	552	542	574	528	543	568	531	526	531	607	564	557	509	537	552	541	569	532	568	565	603	538	555	535	540	564	575	566	571	590	540	595	578	583	585	583	584	583	532	539	564	534	547	553	552	527	552	527	583	565	573	549	593	565	559	566	534	581	569	551	596	563	577	541	587	522	567	578	604	581	572	565	564	562	556	560	516	584	618	570	556	584	523	564	524	545	544	507	568	515	567	559	530	585	563	537	545	585	565	529	570	584	553	550	574	559	575	534	540	583	565	564	569	558	555	552	558	536	559	566	543	570	569	569	503	531	533	542	534	514	555	570	513	532	527	564	548	566	549	573	533	546	554	541	580	562	543	578	578	563	587	599	554	600	559	554	554	596	590	586	582	568	569	526	514	611	528	585	590	559	553	558	545	563	584	542	570	542	549	532	537	570	541	529	547	534	500	550	561	546	550	544	534	513	553	533	535	526	570	578	542	537	556	539	577	569	577	536	575	569	528	564	564	559	511	537	553	580	601	542	552	567	582	524	556	542	568	559	559	506	554	541	551	580	542	588	576	579	540	555	574	519	594	565	571	599	553	580	516	562	542	547	535	510	561	549	567	566	555	502	540	551	519	543	587	523	504	550	581	573	555	545	557	535	536	595	549	552	530	550	610	576	564	536	533	548	569	552	536	579	582	588	583	561	579	601	589	530	530	541	585	558	556	531	549	548	557	564	531	559	544	522	558	565	513	555	532	553	522	570	574	619	552	545	550	529	591	569	578	555	544	574	562	560	575	585	573	530	558	586	574	555	522	561	588	553	592	509	572	578	551	548	543	594	523	580	558	572	568	542	560	567	542	545	583	571	567	556	566	503	536	536	594	563	537	561	554	551	534	547	525	535	524	503	561	528	551	553	564	556	551	551	582	555	592	548	542	609	541	549	530	543	551	538	584	541	578	578	551	530	582	544	559	529	553	542	552	588	518	564	546	568	568	526	539	534	563	576	537	575	541	559	556	560	542	572	526	545	556	529	567	559	543	613	533	578	531	579	588	541	591	574	516	564	546	550	557	562	547	523	544	553	532	528	579	544	517	556	550	560	566	583	554	571	566	566	590	544	535	532	526	537	555	554	548	562	542	576	560	533	514	537	573	558	535	531	540	528	571	543	562	567	529	546	548	550	559	530	567	541	574	548	555	533	619	577	556	565	550	575	563	543	569	549	544	545	585	576	569	559	570	580	527	594	554	538	547	581	554	541	576	534	549	553	554	569	586	548	546	527	570	519	604	570	540	535	560	591	565	529	533	533	578	590	543	543	580	533	511	579	567	586	591	581	536	575	571	561	546	532	520	534	553	551	532	592	586	541	526	515	573	561	552	589	553	565	588	501	540	517	570	554	554	550	566	538	554	533	530	572	519	552	587	566	542	550	512	562	526	561	510	584	549	558	590	530	515	546	611	596	547	573	550	565	551	548	525	576	576	522	593	547	542	534	580	570	551	558	542	533	550	534	546	544	537	569	508	545	565	565	513	556	608	519	585	539	556	560	561	561	582	552	543	537	564	546	550	528	603	527	573	548	563	576	531	575	547	547	542	566	540	580	535	582	546	553	573	560	596	539	497	590	537	538	547	573	565	538	560	542	538	547	541	612	560	512	562	539	557	593	558	516	555	535	555	581	542	541	546	530	603	543	543	552	574	571	559	537	601	598	556	578	560	579	561	579	542	559	592	491	545	526	590	527	564	557	554	582	576	577	577	541	562	556	582	545	576	595	517	561	564	563	577	548	578	572	504	547	545	578	575	536	553	569	563	556	517	558	582	557	559	560	534	570	555	525	572	545	578	526	568	544	610	564	553	548	527	571	596	559	548	513	560	579	535	568	603	511	559	549	558	529	538	557	571	577	564	538	561	591	583	541	559	572	559	545	557	561	542	550	542	587	530	575	564	576	549	534	541	524	518	558	537	550	544	560	528	512	559	557	555	562	609	567	568	596	529	574	536	561	566	551	568	546	588	571	544	536	595	553	556	575	570	558	516	558	570	559	562	554	579	507	547	568	538	553	557	551	567	511	563	598	548	579	585	618	536	552	521	523	571	541	577	552	562	573	486	614	546	530	556	564	552	602	539	546	572	556	561	515	563	572	528	521	525	500	493	527	523	519	576	549	582	536	580	572	535	573	540	521	532	550	548	550	571	569	582	572	549	540	565	531	543	542	566	575	526	575	582	540	558	586	543	516	600	567	538	554	577	543	516	580	587	571	589	556	564	535	563	577	547	551	552	553	539	590	572	559	565	541	563	548	563	546	521	557	583	509	544	535	575	534	598	568	526	530	551	504	542	553	518	583	576	556	550	559	526	574	534	540	572	562	586	550	540	553	566	551	584	580	538	571	569	590	555	561	570	598	541	579	552	537	549	579	571	552	612	562	563	518	592	524	526	565	606	536	538	535	576	555	570	534	572	582	557	536	578	554	520	556	543	574	546	517	534	526	562	551	539	537	522	535	569	579	590	583	551	572	528	589	570	540	522	563	556	532
9026	491	496	385	285	225	204	179	176	191	149	158	168	148	162	147	144	155	139	171	146	151	123	135	132	142	149	126	139	145	136	136	120	133	151	146	162	151	163	145	141	128	142	134	149	138	142	139	138	136	116	138	162	142	141	144	155	155	141	124	136	166	162	147	128	152	128	105	132	122	144	155	131	148	146	135	125	143	124	154	135	128	146	126	137	157	138	134	116	138	145	136	128	124	141	142	130	106	124	137	140	147	141	139	114	156	173	147	124	139	122	140	140	134	160	148	139	139	139	130	137	141	154	127	123	152	142	126	126	141	129	135	135	139	125	134	145	138	152	145	138	133	125	127	127	128	133	149	137	113	118	139	152	130	120	138	122	144	129	156	139	132	144	131	128	144	139	155	133	124	123	134	129	136	135	118	138	150	142	103	132	128	132	135	135	124	137	146	154	135	129	134	125	138	113	114	137	125	148	145	150	143	137	147	132	142	154	129	120	136	131	124	121	135	122	149	134	158	151	129	117	124	135	153	138	130	121	119	154	136	147	148	148	138	138	139	144	127	148	147	142	143	133	141	151	148	135	130	146	136	128	126	151	142	134	157	129	110	152	123	178	118	167	124	134	139	124	132	123	133	120	133	138	125	117	161	147	142	109	135	150	160	141	125	144	137	134	115	146	118	139	149	143	152	144	135	157	139	125	137	134	142	162	140	153	139	127	158	120	152	140	147	145	147	145	154	140	140	129	133	153	125	145	149	137	130	124	131	127	133	140	128	129	136	123	137	133	140	149	143	126	116	132	137	127	113	143	131	130	137	130	110	132	136	135	147	143	153	121	147	117	143	126	151	138	128	127	140	139	143	138	156	130	128	158	136	140	136	125	155	125	135	140	138	130	140	140	169	115	130	146	116	121	128	129	141	118	137	151	126	130	147	143	142	119	141	138	124	145	139	133	128	145	152	134	130	130	126	145	151	134	133	149	150	109	143	154	144	150	127	175	162	119	116	129	131	139	125	142	108	137	155	139	130	141	127	154	140	134	153	128	126	143	132	130	123	121	118	158	115	139	168	144	151	142	139	130	144	123	149	117	115	128	141	147	132	130	116	122	129	134	120	138	158	151	121	184	119	127	122	119	130	118	122	131	145	144	138	133	138	138	123	147	126	146	121	110	131	138	177	146	130	121	142	145	127	153	159	149	147	156	130	130	148	133	125	141	137	121	143	126	138	121	135	140	153	129	132	145	147	140	147	137	144	133	127	137	147	129	118	124	126	155	131	154	137	140	144	120	144	163	122	129	153	127	129	137	142	145	153	149	122	139	152	171	136	116	118	141	143	117	135	135	133	106	169	149	158	137	142	112	134	129	142	140	146	136	149	141	130	126	127	134	148	137	129	155	126	118	150	143	150	151	117	156	153	167	152	147	142	131	125	136	128	143	111	139	123	136	149	140	111	145	133	136	116	143	138	135	147	139	116	126	112	142	115	140	130	119	140	160	136	125	148	129	157	169	134	125	144	130	154	148	131	135	106	121	147	130	118	122	139	122	150	135	139	148	133	153	143	135	149	137	127	121	140	140	138	133	146	133	136	120	113	131	132	128	122	118	122	164	137	148	145	101	115	132	142	154	129	149	122	141	135	140	133	116	133	137	115	138	137	155	118	122	133	139	132	129	126	128	153	132	131	139	150	154	110	120	167	124	118	146	145	168	118	143	157	138	131	121	138	120	145	153	154	129	111	139	141	151	123	131	135	141	138	119	137	126	112	154	136	142	133	141	116	137	134	135	149	150	153	130	132	138	134	127	147	116	131	152	139	117	110	110	114	136	153	119	169	145	175	150	143	148	164	139	147	139	128	129	120	157	136	112	120	148	135	132	112	136	118	121	150	132	111	155	125	137	128	119	131	122	138	143	127	126	131	132	135	138	125	126	153	141	120	127	134	132	136	147	166	130	131	117	141	141	136	135	143	123	143	148	120	128	128	144	134	103	127	141	135	126	151	155	134	127	129	141	115	151	144	135	124	145	130	122	152	131	117	148	141	141	137	137	144	137	141	138	145	139	137	128	132	125	144	128	125	141	140	130	139	165	111	148	131	137	141	141	153	135	127	126	140	128	132	144	127	125	139	156	126	130	143	122	139	145	109	119	132	163	132	134	143	141	130	144	134	130	139	133	134	133	128	156	141	128	146	129	168	138	134	135	139	142	138	113	122	159	118	149	157	122	145	127	136	123	130	126	139	142	136	149	130	142	141	147	150	169	138	148	136	142	130	115	131	119	147	144	136	149	128	122	120	165	154	150	137	132	132	168	130	150	157	130	152	135	132	142	114	147	129	138	125	162	142	152	138	101	138	144	141	120	133	116	161	143	146	143	134	133	119	113	151	130	123	136	131	103	126	144	147	137	132	137	140	147	153	128	109	148	118	155	144	128	150	150	125	148	125	124	129	128	137	140	146	131	151	137	147	138	129	143	148	152	161	138	155	137	113	135	146	148	126	129	150	137	151	126	111	147	142	131	144	145	138	142	131	150	126	151	128	162	143	136	169	116	130	140	147	149	119	131	140	134	119	144	136	147	133	127	134	154	139	136	137	120	135	118	158	128	131	148	140	134	132	136	157	129	140	136	125	146	132	121	146	148	128	139	126	146	132	121	123	142	115	164	128	142	145	129	130	139	127	137	147	133	139	137	139	130	156	129	137	145	113	143	141	136	140	127	129	135	152	130	133	138	125	128	119	123	131	134	145	119	129	144	132	142	153	150	137	146	140	144	148	135	148	130	149	137	135	128	146	141	126	127	129	132	130	136	128	169	129	117	140	111	120	124	143	146	119	122	117	119	122	117	140	140	143	110	140	114	140	150	128	130	140	137	121	147	142	137	136	141	141	150	134	132	133	157	151	158	149	168	147	122	156	146	119	144	147	141	119	132	128	136	113	119	131	135	155	118	126	169	140	137	117	131	141	135	137	102	130	139	143	131	146	139	137	142	156	140	139	129	144	143	138	157	142	140	138	117	129	150	117	149	127	147	144	142	128	139	148	133	127	147	122	144	141	155	152	123	145	131	136	143	139	145	137	130	130	134	126	146	144	138	127	136	150	149	135	149	124	128	134	139	163	155	123	132	105	124	138	148	118	134	129	126	138	150	141	139	128	151	143	129	131	134	131	136	143	109	130	139	143	129	111	142	136	120	147	132	149	132	132	128	136	135	137	133	163	152	123	160	143	132	126	129	129	133	120	129	123	136	132	135	156	132	116	137	138	123	130	133	148	127	105	141	156	141	155	132	123	135	131	140	123	160	144	125	149	116	127	126	129	153	119	127	148	148	149	147	133	130	141	142	172	133	123	137	146	140	136	116	130	139	122	110	147	121	139	133	112	112	162	110	146	99	143	138	133	138	128	155	129	160	131	127	139	122	112	128	155	137	132	124	129	131	118	167	144	143	138	134	118	130	124	120	132	165	123	123	138	140	130	103	129	118	145	115	146	143	143	142	129
7137	580	1047	1205	1035	835	740	649	606	550	493	484	421	428	400	394	422	413	377	388	386	420	401	359	347	365	366	381	358	334	368	347	354	355	350	301	352	381	341	315	356	326	360	355	366	358	323	354	333	354	371	317	346	376	338	362	334	346	369	322	347	335	325	335	340	362	365	312	339	313	343	321	336	332	360	359	327	326	351	323	316	342	350	371	312	340	337	327	341	358	346	332	367	338	384	348	309	348	377	318	360	307	351	342	339	331	370	365	327	342	328	355	324	359	346	338	352	317	343	333	351	356	329	355	318	308	333	343	321	314	379	322	313	367	347	353	368	349	351	341	341	337	351	339	318	356	319	368	339	364	375	344	331	365	337	367	349	365	331	313	344	354	326	342	354	378	351	328	356	328	344	343	357	325	351	330	340	351	328	333	319	368	357	351	334	335	351	340	341	324	348	312	334	365	378	349	313	349	342	322	358	354	334	357	315	360	360	337	316	329	323	352	337	373	351	339	337	340	335	320	316	320	336	324	357	348	345	340	351	315	380	341	339	353	342	336	333	339	342	312	333	349	358	349	368	309	330	334	339	353	360	350	320	303	322	341	349	338	316	339	293	373	358	332	356	337	342	338	339	339	330	366	345	352	352	326	347	327	363	363	316	348	362	329	376	339	345	359	336	321	355	361	320	336	356	325	345	327	330	352	331	336	339	361	322	306	337	321	302	318	311	366	306	370	368	329	336	332	335	333	340	344	296	333	309	328	323	324	345	331	337	307	322	352	343	363	338	334	347	326	314	312	367	319	333	321	328	354	336	358	345	309	337	329	343	341	343	345	342	335	330	335	363	335	314	343	346	318	343	357	349	343	336	324	338	315	339	359	304	326	345	358	342	359	337	348	321	358	344	353	345	316	305	344	348	329	334	344	329	386	329	280	347	385	342	341	371	362	339	331	321	302	356	313	376	329	355	326	354	346	348	356	327	319	320	342	344	347	327	331	381	358	317	336	334	330	347	322	330	368	336	343	314	359	353	325	354	337	306	348	356	338	345	389	338	336	316	339	364	329	333	345	363	340	345	338	332	352	357	333	338	317	328	349	330	352	363	347	345	366	350	351	346	339	337	350	346	346	363	306	363	384	333	356	335	352	328	339	344	327	332	344	337	351	323	310	363	350	310	333	354	360	338	328	335	357	330	343	315	332	344	316	368	350	343	319	306	338	344	336	360	335	355	369	349	348	365	321	361	340	366	351	347	363	317	347	349	348	323	337	328	332	357	347	333	377	347	331	360	315	328	336	336	327	362	344	349	330	350	345	329	327	317	323	342	352	382	336	348	343	343	378	354	336	318	342	376	336	333	329	354	326	333	315	354	373	355	371	318	356	336	350	341	332	358	345	354	341	341	335	353	311	325	324	348	303	347	370	355	351	358	317	314	375	339	362	356	339	310	344	337	345	343	313	332	344	352	323	359	375	348	346	341	328	325	320	345	340	326	354	320	349	330	349	335	332	350	379	337	328	343	292	371	341	363	350	339	348	342	344	321	337	324	332	339	314	344	341	333	344	347	367	337	334	363	336	346	334	315	306	362	340	330	354	346	325	330	334	310	364	314	338	351	341	366	328	330	335	329	336	351	338	344	336	374	347	342	309	334	348	355	332	339	337	345	340	352	345	353	366	317	336	335	332	342	340	339	370	373	354	338	350	322	334	323	345	341	333	327	333	323	351	333	316	337	313	326	331	344	314	357	343	319	352	339	325	343	344	371	312	351	335	304	358	347	352	373	322	348	327	320	348	353	320	346	354	375	330	318	334	297	339	328	340	369	311	321	374	344	348	360	366	334	332	327	374	347	371	336	340	341	335	387	340	317	370	344	311	348	332	312	342	351	316	324	333	381	365	363	339	353	360	327	340	369	367	336	361	349	366	307	332	340	317	355	329	322	371	349	348	346	311	357	343	353	322	336	344	358	334	310	313	311	351	337	346	342	315	317	293	353	390	327	322	358	353	326	330	375	345	343	335	350	356	362	338	326	333	344	330	357	355	342	335	319	352	321	336	352	318	319	330	326	330	329	324	330	377	332	329	324	324	342	343	348	353	340	355	329	323	350	288	322	353	347	317	325	319	349	340	333	350	357	328	346	348	326	354	317	351	328	364	392	326	342	344	348	318	317	329	340	348	304	343	326	374	328	322	322	345	326	353	324	344	311	327	335	310	334	358	335	321	322	322	320	375	325	307	358	306	308	318	331	394	346	318	338	339	358	334	331	376	338	315	330	334	327	334	349	350	344	355	307	369	338	340	364	342	341	343	316	367	351	309	313	321	314	358	363	340	347	324	337	329	328	346	321	356	307	330	334	347	343	338	375	361	323	322	374	320	352	325	353	340	341	329	326	340	325	321	366	343	338	343	333	327	348	306	350	320	318	338	305	335	357	339	337	322	331	321	326	310	323	349	361	340	326	343	314	321	339	351	333	347	351	291	314	355	313	315	305	338	358	306	354	371	347	343	342	366	300	344	327	351	360	330	333	318	334	335	354	348	344	317	356	312	324	372	366	356	317	351	311	350	355	313	358	352	346	359	330	320	339	347	330	363	321	366	339	345	375	369	336	352	345	333	327	359	377	373	340	348	363	347	347	320	335	351	313	338	395	334	340	344	339	340	340	339	347	325	356	325	361	338	315	295	369	355	314	313	358	354	360	354	339	383	350	382	326	344	342	282	359	341	350	349	357	341	363	327	326	290	332	347	365	334	343	343	313	360	378	373	362	378	326	345	329	309	312	342	308	351	346	341	354	340	327	364	336	333	286	334	312	350	351	333	349	364	307	370	368	322	310	324	331	333	346	353	344	305	341	335	351	359	327	341	329	347	318	333	340	365	356	317	337	339	355	371	365	340	350	332	363	378	323	351	296	341	350	352	355	341	354	332	347	335	334	332	361	346	343	380	369	369	332	358	316	363	343	363	353	340	350	371	338	316	337	332	342	333	295	318	348	351	321	296	336	372	331	346	312	327	330	338	314	324	345	338	337	339	351	329	335	327	376	344	336	378	340	367	349	346	300	323	307	335	334	329	321	338	327	375	318	340	351	312	337	338	316	333	340	359	337	334	320	334	361	347	362	323	324	359	304	340	361	333	336	342	331	316	351	344	331	369	354	323	360	316	341	344	340	334	347	355	335	322	352	337	331	352	317	350	355	351	332	339	319	345	329	321	358	314	355	318	366	362	327	325	326	343	335	360	335	335	313	370	317	343	370	348	344	308	346	346	308	327	326	334	359	344	346	328	343	346	342	399	328	344	332	345	337	331	339	323	387	307	331	320	335	320	336	366	319	327	385	331	319	337	346	364	325	331	354	376	359	318	356	344	308	349	344	324	370	333	315	326	330	341	354	360	359	353	312	314	343	349	335	320	345	345	373	344	326	362	329	354	336	332	335	334	351	354	347	345	326	335	328	315	352	346	356	309	338	328	341	297	339	289	363	352	338	364	323	321	338	361
16682	1238	1013	742	538	411	421	341	282	289	254	301	248	270	241	227	231	274	249	249	214	224	236	223	237	250	250	238	215	208	222	208	199	217	198	227	200	198	253	198	239	195	235	207	243	226	210	214	234	208	222	232	196	228	222	220	222	227	224	232	227	217	219	234	235	218	230	217	189	232	227	231	257	223	219	247	231	209	212	209	219	225	199	195	223	226	224	210	193	219	216	203	214	208	259	235	229	219	215	169	231	215	250	228	245	236	225	194	209	227	246	247	240	241	241	230	195	223	219	210	243	236	225	226	211	224	230	253	230	204	238	230	206	197	226	228	213	207	245	246	224	196	221	221	219	236	201	223	200	221	239	187	258	212	196	211	227	205	204	201	221	204	223	233	224	231	223	230	223	234	204	229	238	238	236	207	228	218	171	223	223	230	211	227	243	210	222	226	246	223	206	235	245	223	195	200	232	213	211	238	224	222	229	219	193	220	224	242	252	182	231	220	237	231	217	216	224	193	227	222	198	223	229	211	196	229	215	201	255	223	241	226	231	226	211	223	218	199	226	231	224	209	230	224	231	215	208	242	205	227	231	226	227	248	215	219	213	187	193	234	229	223	240	230	220	216	222	203	236	239	220	230	238	230	251	239	232	197	225	239	250	242	216	242	211	241	211	254	188	201	209	206	213	220	215	225	210	198	210	224	216	202	225	201	235	227	204	220	228	220	227	211	218	243	209	206	220	199	244	217	234	233	254	199	216	206	246	242	219	229	211	258	233	218	218	196	225	257	203	234	251	208	202	230	240	221	200	251	221	215	233	227	222	208	198	232	239	202	202	241	215	214	248	228	199	203	241	248	217	233	229	210	198	217	216	247	222	216	223	222	244	256	230	204	256	226	216	209	212	220	210	254	218	220	218	203	193	195	225	217	202	223	210	234	203	170	180	192	194	218	206	213	232	225	190	225	225	217	198	190	243	234	211	183	224	208	208	231	220	204	207	209	240	214	199	217	216	224	253	244	234	217	206	192	249	249	252	217	250	243	198	208	209	227	211	206	228	231	242	191	199	202	207	207	220	196	221	225	227	209	211	216	230	236	223	221	217	234	228	245	212	232	196	214	207	206	232	216	206	217	228	216	234	196	246	210	221	216	185	208	231	202	215	210	242	237	222	220	205	201	218	209	237	204	194	201	222	195	206	206	226	208	207	238	243	228	214	225	222	218	228	217	197	195	220	203	235	215	202	198	212	218	235	230	222	238	209	201	201	201	248	204	255	222	227	225	226	210	215	227	215	201	239	207	209	239	219	218	229	239	225	234	206	214	221	223	249	229	224	209	237	217	237	185	229	233	228	215	207	219	219	223	225	222	212	209	230	197	231	216	251	242	218	213	218	239	228	256	226	200	197	182	216	224	247	234	244	243	229	214	190	247	230	235	231	223	226	206	230	218	203	207	206	215	225	222	241	232	218	208	240	234	244	192	200	228	223	251	240	222	207	225	210	228	256	199	198	221	228	232	220	214	198	223	204	223	204	225	219	241	227	208	215	208	201	251	231	226	213	222	233	235	235	223	210	222	222	239	223	224	214	229	204	213	211	198	235	208	225	234	217	251	209	212	205	220	191	185	201	189	211	242	200	217	242	216	205	235	181	216	218	261	234	245	221	203	224	214	228	238	203	228	245	208	225	207	254	240	231	236	223	202	211	203	207	199	235	233	237	240	255	207	203	205	212	228	216	239	263	225	221	199	194	219	220	231	208	235	219	261	221	226	214	247	238	185	206	236	194	201	214	183	220	191	220	221	261	237	250	203	240	233	223	244	216	222	216	220	237	243	220	192	225	223	235	244	235	213	211	214	207	220	200	239	213	197	228	227	237	205	222	203	227	223	225	224	220	256	206	221	212	234	237	214	190	228	233	207	210	221	233	234	233	228	215	217	220	195	246	240	215	230	225	227	236	238	241	228	224	253	211	254	246	197	212	210	235	206	242	220	220	212	216	226	238	217	243	202	243	218	223	202	212	219	232	229	246	242	208	249	223	233	237	212	226	205	206	219	224	210	228	233	237	214	219	221	206	232	230	223	216	182	204	204	237	215	222	243	208	242	220	255	209	219	211	251	208	217	198	214	228	228	212	214	239	230	225	234	222	222	227	242	235	197	199	243	222	222	223	212	228	234	221	227	219	218	242	235	195	199	230	210	217	202	242	229	219	223	221	190	220	217	231	210	246	214	222	238	209	195	221	205	204	229	238	217	200	221	197	229	240	217	214	237	205	245	200	214	253	242	235	204	225	218	218	223	230	224	219	196	194	242	197	220	196	216	221	214	216	233	237	209	238	228	240	206	222	241	211	249	215	207	235	193	223	209	219	240	206	239	213	204	199	236	219	209	226	237	214	232	198	207	215	238	198	234	213	219	231	212	237	219	236	230	207	231	225	204	251	214	226	215	204	226	188	189	208	228	228	224	217	235	228	239	225	223	217	226	224	209	246	206	207	245	224	236	208	221	214	199	206	204	211	205	213	199	211	230	214	208	204	214	211	226	214	200	220	214	246	222	226	233	190	217	190	181	225	214	223	201	234	248	244	208	222	216	211	206	185	219	224	240	245	230	200	254	234	236	206	235	182	175	234	234	219	224	210	225	238	194	209	190	231	212	252	209	228	218	216	211	228	224	248	213	210	231	189	260	197	236	208	238	229	214	222	228	213	223	225	204	188	184	211	216	200	209	221	227	215	230	212	221	235	196	242	216	199	246	223	241	230	207	233	216	216	218	219	223	220	242	222	239	225	208	213	255	244	201	229	222	215	211	206	207	242	222	225	212	206	245	207	227	221	244	194	228	215	227	203	237	222	230	199	234	188	207	217	226	219	212	252	264	215	209	224	233	231	226	225	234	233	212	202	210	190	220	229	243	225	218	233	203	225	219	207	240	229	224	230	243	216	218	220	203	213	225	189	228	258	221	198	223	206	200	207	224	229	222	254	253	215	217	213	240	206	209	206	225	214	237	232	202	224	220	215	212	216	229	225	226	223	237	250	203	274	217	243	191	228	242	216	208	250	211	191	223	217	242	208	244	244	216	241	247	234	217	226	238	238	223	231	220	223	203	244	243	250	222	213	213	205	223	216	232	224	208	270	216	200	231	217	208	237	218	199	218	237	226	215	230	217	201	217	226	234	216	215	231	226	193	215	213	221	225	226	232	231	233	233	210	234	238	234	202	262	237	212	221	229	209	207	231	223	221	231	233	207	220	229	235	211	240	231	203	226	215	227	234	201	213	199	207	223	226	217	240	206	210	220	198	198	231	195	210	190	229	248	245	231	236	218	218	226	219	235	192	233	230	235	195	234	200	222	220	222	235	208	209	224	195	187	201	218	226	202	225	230	230	218	178	203	202	205	230	224	210	214	225	238	203	217	224	206	227	223	204	189	196	226	221	225	230	222	230	213	226	192	192	195	250	216	230	202	223	247	224	218	216	220	236	218	222	200	228	206	206
9643	1053	2049	2276	1915	1554	1314	1163	1053	892	806	827	795	793	684	684	684	646	651	609	638	636	618	563	570	649	598	549	569	545	533	592	546	629	561	565	568	527	561	561	599	523	525	547	557	534	550	523	553	551	582	561	582	529	516	584	528	521	505	553	538	534	491	542	548	531	539	520	486	529	532	574	544	553	565	560	554	547	512	495	544	518	560	502	514	528	492	558	541	553	534	471	537	528	543	546	560	543	536	587	536	542	510	540	546	508	528	521	576	535	534	505	549	492	564	508	524	505	504	564	535	543	523	567	519	518	530	504	508	564	554	489	500	542	498	507	492	539	537	513	514	512	525	558	529	490	517	508	535	514	522	544	535	545	539	582	520	519	590	536	493	514	506	545	492	526	522	495	531	483	540	508	587	495	506	523	511	507	529	538	483	492	529	545	551	472	520	518	525	493	551	483	538	553	548	514	542	557	530	509	548	491	528	528	474	512	539	573	515	549	541	501	497	499	553	484	474	544	503	515	543	514	484	533	501	566	527	508	535	495	534	559	533	513	560	517	548	527	534	512	500	541	478	493	556	532	551	480	537	541	512	519	538	536	563	497	499	558	518	536	525	542	551	506	539	549	531	552	509	504	504	492	532	488	520	504	566	532	551	533	529	521	503	512	503	545	554	537	512	521	521	543	482	547	555	531	484	530	536	527	505	542	529	553	576	541	517	564	552	568	526	530	510	559	511	496	519	530	512	529	606	505	529	541	487	569	522	523	549	527	534	517	502	564	539	498	503	527	533	520	492	560	521	519	514	517	523	535	488	540	537	522	513	542	538	558	527	537	537	540	569	580	537	518	537	509	516	521	514	569	522	513	489	540	552	543	545	510	525	524	517	540	515	544	518	518	562	551	535	530	496	534	546	597	509	547	559	508	484	495	497	544	533	476	566	521	542	529	529	538	519	536	519	535	544	507	561	532	506	526	541	533	533	535	541	565	496	506	517	498	549	555	522	519	523	543	590	491	514	515	487	539	539	523	541	518	487	514	556	514	498	467	516	472	521	540	525	518	476	493	557	504	559	549	525	512	510	502	530	530	514	500	487	521	532	507	512	477	548	560	545	558	519	549	554	526	546	480	504	543	507	544	543	490	537	511	503	558	553	536	496	528	518	540	540	500	541	535	563	518	546	506	529	527	534	546	535	545	518	517	478	536	484	505	525	529	488	510	516	516	493	540	562	487	496	523	516	491	544	538	515	554	514	537	520	531	495	558	511	494	572	528	538	518	519	538	506	518	552	491	520	535	519	506	530	511	522	500	509	542	548	553	534	525	515	547	527	503	548	499	520	528	522	476	485	526	546	535	520	555	481	546	548	519	545	495	524	508	568	532	567	540	486	535	473	542	492	554	530	529	528	502	566	506	554	500	545	542	491	503	497	511	451	553	534	514	532	516	554	545	498	531	541	530	534	525	546	549	541	512	529	553	477	541	506	505	538	494	520	511	520	519	518	523	517	529	513	538	539	511	535	535	546	505	495	522	555	529	557	550	509	545	545	513	500	506	527	529	549	539	482	507	526	519	538	485	541	506	510	522	538	541	519	567	534	520	543	507	507	543	545	540	518	554	543	540	516	563	531	543	541	510	498	517	540	506	514	502	510	499	508	547	587	535	533	504	539	514	522	570	550	565	514	491	497	506	519	537	548	483	537	541	514	503	574	524	509	530	497	497	529	482	525	547	490	515	503	504	544	553	521	494	545	527	558	545	559	518	561	550	516	547	550	529	549	573	503	539	531	522	531	519	542	510	527	525	507	503	518	536	546	551	514	484	550	525	505	558	497	555	499	564	548	546	556	517	529	569	542	471	515	533	535	510	508	481	509	565	570	550	519	485	546	512	504	540	510	563	525	530	573	547	532	501	549	567	487	511	514	510	527	532	537	555	535	508	531	563	520	532	499	542	546	503	529	535	537	531	541	468	559	548	552	522	586	518	554	561	561	521	521	565	529	547	529	535	547	535	532	500	507	536	509	531	511	508	515	509	504	496	519	514	485	550	475	525	518	531	531	552	496	513	512	493	534	534	551	536	538	551	506	494	523	555	538	543	519	525	526	519	546	498	545	523	505	514	519	490	559	479	487	559	512	488	555	564	538	516	547	510	577	522	535	499	503	571	500	548	548	573	529	544	523	538	559	547	514	522	548	549	515	512	540	549	521	518	501	544	512	523	551	573	565	554	526	525	555	517	538	526	503	527	602	496	510	501	496	563	532	539	544	493	556	502	533	526	544	510	535	479	513	549	520	497	541	519	552	533	513	530	510	553	561	561	564	530	529	509	564	522	543	507	517	557	529	529	529	536	506	551	522	563	518	533	536	527	520	532	532	525	557	481	512	547	526	540	535	541	519	542	532	546	539	523	577	539	543	567	526	488	526	507	507	525	512	540	572	524	543	524	512	537	570	502	569	540	521	549	572	500	538	524	506	483	542	515	546	547	514	548	533	523	539	555	554	512	547	561	547	547	508	564	539	549	513	527	541	518	515	497	519	554	529	526	560	492	500	564	516	490	538	529	555	527	528	478	524	503	518	543	530	512	526	503	513	546	499	498	526	543	555	505	524	526	465	538	526	523	541	520	502	546	543	519	497	525	551	525	497	532	465	516	524	500	500	547	556	535	518	520	549	514	541	537	529	515	514	510	528	512	557	534	551	494	497	529	530	512	485	540	528	525	530	496	494	507	511	540	518	491	535	553	536	522	549	522	536	478	548	551	488	515	565	541	513	497	483	529	544	538	526	483	580	536	520	523	497	504	518	525	541	498	508	519	578	540	528	546	532	536	524	536	512	526	539	549	541	508	571	553	521	491	525	543	574	581	510	539	516	556	538	559	549	575	485	547	526	541	581	534	508	514	529	555	496	514	522	504	517	552	498	523	505	554	543	533	537	522	524	551	505	507	573	505	560	503	549	537	516	503	511	527	537	516	531	530	555	574	509	530	493	519	526	554	544	546	486	513	507	552	472	534	543	498	564	539	541	512	578	529	490	491	534	510	535	500	545	540	518	542	497	572	542	520	519	480	495	525	524	518	505	521	513	518	524	507	528	531	536	552	509	502	541	526	563	544	513	506	530	529	529	547	555	561	501	513	536	488	502	525	535	556	507	553	521	503	516	506	549	559	553	528	517	521	546	539	512	511	531	509	493	526	513	556	539	552	512	548	524	493	515	524	540	519	537	542	528	565	492	486	529	493	477	513	553	539	537	524	551	540	522	528	531	530	506	517	518	514	522	555	509	515	529	494	543	527	519	460	518	484	558	508	545	540	520	507	518	533	521	515	569	566	543	552	531	550	481	500	538	539	540	519	563	520	512	489	538	501	542	535	489	537	515	530	535	522	524	523	555	529	549	512	536	500	538	559	539	526	554	510	537	504	529	497	540	545	555	527	509	505	568	564	556	563	513	544	505	501	505	536	571	554	506	558	482	499	510	558	536	525	607	502	499	562	481	515
2173	267	273	236	262	247	278	233	258	218	220	219	220	245	235	257	253	259	262	241	213	240	249	225	249	246	274	234	257	262	243	237	237	227	265	251	232	266	222	232	211	253	236	234	254	268	294	238	234	242	224	245	243	252	229	263	251	219	262	217	236	251	234	243	243	226	242	262	262	249	252	230	253	229	276	236	242	233	217	257	264	241	223	263	260	242	249	236	245	241	257	250	229	203	234	256	236	238	254	253	246	228	264	216	240	235	243	258	232	250	273	239	245	232	247	236	225	219	261	245	230	229	268	276	243	231	239	256	245	214	257	232	246	253	201	252	257	232	237	249	238	259	261	236	251	241	245	254	255	290	245	232	238	268	221	237	237	258	247	252	234	242	239	250	274	248	222	266	234	269	282	228	246	257	267	264	266	244	265	262	222	220	251	248	219	261	248	251	208	244	245	224	246	249	279	226	238	260	245	233	231	257	226	227	257	255	243	246	243	252	246	240	253	272	258	286	231	265	256	248	221	245	250	237	242	224	240	256	238	224	218	274	243	260	274	256	258	224	285	254	244	256	227	250	256	238	259	236	257	240	241	243	252	232	251	239	252	257	242	242	244	241	266	238	233	234	313	260	231	244	240	214	241	262	278	245	244	262	238	240	218	253	260	252	232	255	243	247	263	289	239	236	229	293	254	245	258	269	223	229	253	247	240	226	260	236	256	227	243	229	261	241	243	229	263	234	216	238	250	207	263	254	243	246	246	261	238	246	221	224	251	274	256	242	241	284	244	214	220	220	239	238	277	256	265	260	257	243	232	225	224	251	258	255	244	260	249	245	243	228	271	277	214	256	245	245	237	255	248	249	265	241	239	240	257	237	228	230	250	280	230	231	221	284	233	245	254	239	236	224	235	229	244	229	227	220	248	239	201	253	245	228	246	237	248	236	239	255	278	222	241	239	243	236	231	258	236	253	251	231	246	238	237	230	234	242	239	244	249	247	234	226	214	250	258	231	281	242	229	249	234	257	270	218	222	247	260	236	249	225	271	235	282	245	225	275	271	260	250	229	233	239	224	242	228	253	233	246	257	263	255	261	263	223	226	270	224	247	240	237	259	243	232	249	249	247	230	245	224	232	226	252	227	226	235	228	225	230	237	238	233	200	242	262	254	241	259	287	241	240	209	269	249	243	232	238	265	233	251	263	258	253	245	236	266	277	245	246	249	249	209	257	252	250	231	241	265	270	230	259	262	275	219	256	270	245	220	245	239	222	236	257	264	232	236	225	275	243	247	256	263	252	270	241	209	233	250	242	221	216	247	231	218	230	235	263	294	271	230	233	236	251	256	252	270	242	260	225	266	283	259	245	237	247	220	242	237	262	230	283	210	269	227	247	248	244	244	256	245	245	213	251	221	257	247	238	242	280	288	259	234	214	258	278	246	230	256	256	238	246	226	243	250	291	252	238	242	261	255	238	254	193	230	251	224	252	242	243	248	240	254	237	241	265	259	259	207	240	243	244	238	246	239	260	257	241	254	250	264	245	239	295	264	238	259	254	250	262	264	227	240	248	255	250	234	243	241	244	234	262	256	263	225	255	281	253	267	260	264	242	205	235	240	217	256	272	228	258	241	245	268	240	255	250	239	253	246	247	265	243	257	251	257	278	247	252	243	240	226	245	274	279	213	278	257	290	262	246	245	252	261	230	256	266	233	233	260	264	257	246	247	249	265	246	248	240	266	222	246	249	217	230	226	262	234	221	244	252	243	251	226	262	226	244	274	253	225	230	249	249	240	261	246	235	263	231	225	273	247	262	232	240	233	242	277	289	281	226	259	228	256	264	245	243	247	241	250	238	249	217	243	236	259	258	298	228	254	267	249	260	251	263	227	261	244	279	249	242	268	245	258	240	236	248	238	240	254	235	228	261	248	232	228	246	240	253	243	274	246	233	236	262	248	242	237	210	237	240	242	262	262	242	261	254	244	248	228	240	250	238	234	256	251	229	257	257	273	198	228	237	256	255	220	276	256	255	226	242	233	224	276	257	206	238	215	275	254	229	235	260	271	253	250	263	236	258	235	248	247	243	221	262	244	251	258	265	239	269	256	237	281	267	247	235	219	272	232	233	208	228	233	239	237	232	234	242	272	270	263	252	256	264	243	285	236	231	271	229	237	287	254	224	243	256	231	200	263	228	253	227	241	249	256	224	250	264	251	223	245	225	223	231	248	228	234	236	249	234	232	263	226	236	242	262	253	247	270	261	264	257	273	259	223	255	215	247	243	238	193	269	275	270	260	217	238	253	229	218	264	247	241	259	237	267	253	245	241	255	257	246	234	230	212	227	243	253	252	256	244	233	256	243	262	282	260	198	224	266	253	223	262	242	221	214	239	205	246	248	249	252	230	256	227	269	283	284	257	255	264	251	218	260	249	223	256	248	255	243	238	245	242	226	230	274	224	247	254	256	249	222	249	254	238	243	223	241	248	243	276	269	247	237	218	265	276	239	246	239	234	280	242	263	249	272	252	265	247	224	248	224	269	231	266	222	254	241	253	236	234	239	258	224	237	238	260	246	260	239	276	230	254	227	236	261	237	238	286	243	247	271	200	261	249	235	248	263	265	246	233	240	277	227	223	239	241	256	229	209	253	207	248	259	240	242	241	266	227	249	238	252	221	241	214	241	248	240	281	253	253	222	230	261	234	260	272	268	241	248	254	238	239	261	238	250	214	271	249	232	265	269	272	254	246	283	270	230	259	269	236	272	215	264	242	254	235	262	253	241	258	202	240	253	251	269	258	239	271	254	236	243	262	232	251	277	222	225	255	260	227	281	265	235	255	263	252	249	278	242	258	260	256	228	244	241	251	224	264	241	264	225	229	222	222	229	269	263	247	258	274	261	260	238	236	243	224	276	257	261	236	220	210	240	270	221	244	273	256	228	248	238	262	274	285	278	260	261	236	242	226	267	233	239	191	245	258	218	216	236	241	250	228	240	255	227	224	233	256	234	236	283	243	240	224	248	235	248	233	244	211	240	247	242	236	243	244	283	244	268	231	246	256	229	237	239	229	234	251	273	268	255	251	240	261	208	239	274	238	253	229	246	271	283	213	211	212	247	265	220	259	275	226	241	268	254	277	237	260	261	252	239	241	253	257	269	272	267	253	238	250	197	230	244	249	230	251	239	250	255	208	266	229	229	232	285	269	245	236	233	220	201	250	232	247	220	229	242	232	243	235	234	242	260	228	216	227	259	269	257	246	238	229	227	266	269	260	273	194	233	243	273	255	234	253	257	262	271	223	256	226	218	251	257	247	252	259	217	272	236	255	237	218	233	228	249	251	234	241	249	229	249	223	242	238	257	222	250	270	221	258	258	278	239	247	247	247	265	220	248	257	227	216	257	229	271	231	259	220	208	231	225	233	233	239	257	257	245	255	262	248	238	245	248	220	224	243	242	224	264	240	256	228	244	243	219	254	258	259	247	262	259	251	235	257	239	242	270
2222	601	542	582	583	515	575	560	538	551	565	553	541	551	553	543	522	568	501	557	527	483	547	535	533	559	578	571	522	580	548	587	518	529	547	529	550	513	599	568	551	541	559	538	504	551	588	549	542	535	513	567	578	539	507	558	552	517	515	597	531	519	529	535	511	543	602	541	492	554	525	523	523	548	568	496	528	540	549	578	557	547	532	509	603	538	593	530	567	538	520	543	565	557	557	592	588	543	500	510	568	530	518	542	538	540	540	548	556	573	560	544	509	514	554	561	526	569	598	524	589	558	552	569	526	531	548	537	505	518	502	528	543	548	533	578	522	543	585	543	508	527	551	536	571	539	511	520	552	553	546	550	561	504	534	612	538	543	553	553	504	530	573	564	557	555	574	550	519	549	582	536	558	539	584	577	538	575	538	552	561	591	536	554	554	584	534	553	532	564	563	575	539	554	543	542	526	528	537	560	523	532	547	539	513	570	536	569	532	570	558	509	552	572	526	537	570	531	546	566	586	523	537	587	536	561	557	534	588	596	544	552	554	588	557	579	527	545	534	536	567	564	592	555	542	534	517	541	536	583	526	532	575	590	550	547	541	548	546	545	520	567	543	528	597	556	519	569	527	506	554	596	516	582	577	540	549	556	550	571	547	545	574	523	530	600	519	552	547	527	530	566	543	554	581	538	536	502	567	516	549	520	544	532	574	534	575	571	561	546	531	574	520	576	519	545	582	501	577	538	545	561	561	580	488	502	550	544	565	540	525	530	546	504	556	509	521	531	523	563	546	561	553	555	570	558	546	542	554	558	528	551	549	519	598	540	522	531	540	524	549	544	507	585	525	551	546	550	583	515	551	510	542	540	560	534	579	535	525	627	531	538	556	516	544	535	542	527	535	563	551	563	535	537	551	594	542	574	534	557	528	562	569	544	563	558	512	555	563	519	528	507	530	564	551	544	562	529	527	513	558	515	519	572	550	537	511	541	538	547	539	524	564	557	546	540	558	565	532	547	544	547	574	582	571	550	551	516	555	526	560	545	562	577	549	497	539	550	554	539	561	506	558	564	588	517	591	542	526	477	540	522	550	570	566	544	553	509	541	550	557	549	536	564	507	536	551	560	553	537	555	578	541	515	512	526	529	534	521	519	523	527	525	544	516	565	568	548	507	504	580	571	545	554	576	554	504	580	550	540	569	558	536	518	561	527	544	511	583	591	560	549	555	516	496	564	547	516	561	535	503	538	553	570	550	577	528	553	539	548	571	560	556	547	567	523	534	563	540	562	536	523	551	559	518	534	549	555	515	538	548	558	535	519	585	551	528	540	506	533	520	552	555	565	564	563	554	535	539	543	528	593	529	592	584	542	549	546	494	544	535	555	591	492	542	572	563	557	571	576	542	529	522	505	577	537	530	583	521	568	554	571	547	541	565	562	543	521	540	578	563	582	547	530	567	526	519	535	572	501	525	589	536	542	540	578	530	571	558	535	543	567	530	545	551	551	541	584	533	547	546	566	557	524	552	546	534	579	580	549	551	512	555	510	543	562	531	551	548	534	578	569	542	537	560	533	555	544	541	530	602	554	541	560	610	556	507	550	552	521	511	541	541	577	560	549	561	541	570	556	574	556	585	562	527	541	554	523	532	515	547	550	546	531	555	558	549	565	552	534	558	576	559	524	550	622	535	581	536	504	541	559	576	567	576	530	584	528	560	551	562	503	594	531	550	551	572	512	572	573	557	555	541	553	543	547	558	549	553	538	545	493	556	571	523	563	564	512	570	573	558	537	566	526	565	536	504	553	559	566	554	550	557	568	546	553	540	520	518	576	567	543	529	582	576	549	583	533	562	513	567	541	516	560	567	529	539	541	541	572	540	574	528	549	575	533	537	526	528	533	539	576	536	541	582	574	541	532	513	558	566	568	570	558	519	600	549	501	567	544	540	530	528	563	542	568	563	507	548	546	564	542	501	513	559	522	573	548	575	553	576	497	525	559	572	545	566	548	554	568	542	515	551	525	564	512	562	564	510	555	536	505	575	522	546	557	563	516	544	557	554	569	539	566	509	529	558	599	557	551	562	574	528	528	501	552	518	534	565	532	571	584	525	571	549	554	524	547	565	523	553	551	588	571	544	544	539	549	589	535	521	538	524	546	529	510	569	516	511	549	545	543	556	541	544	497	572	530	572	524	533	518	577	559	563	537	563	523	591	529	519	540	572	556	572	542	528	477	510	555	569	557	565	577	552	507	552	508	554	546	541	539	566	537	558	542	514	565	552	552	536	544	536	546	545	544	564	518	512	551	524	527	569	542	554	531	565	523	553	560	524	553	524	532	490	528	530	546	546	514	570	564	562	519	513	567	560	552	519	526	549	503	558	568	574	552	512	570	560	536	568	549	570	519	568	565	539	534	505	596	522	567	543	566	533	556	529	563	568	550	577	563	534	495	524	549	546	541	554	493	549	545	535	539	552	483	507	501	523	566	530	533	521	555	534	551	539	574	522	519	560	549	532	549	604	530	549	538	540	537	548	577	550	550	570	533	560	570	577	562	545	562	504	538	563	563	524	550	500	533	558	581	541	555	545	551	588	544	543	540	532	571	539	559	537	532	583	539	557	536	508	549	569	552	586	532	550	549	531	535	535	588	553	573	517	587	560	583	530	520	541	542	518	546	523	518	545	568	537	531	531	560	562	510	569	533	549	519	558	548	616	547	571	528	512	539	544	542	573	504	585	565	569	541	547	527	543	538	547	525	512	585	566	529	559	555	561	576	540	513	567	537	559	569	567	545	529	572	549	518	503	529	497	575	563	548	549	531	548	531	526	520	525	521	536	539	559	544	551	532	562	564	529	508	544	545	555	545	506	575	530	583	562	550	502	537	536	527	547	525	545	558	522	560	574	506	534	561	569	587	565	537	551	570	540	532	509	580	547	543	548	536	540	578	568	570	493	530	552	506	571	570	510	532	547	567	548	566	532	513	568	509	560	522	549	575	535	548	525	522	554	537	548	545	531	532	549	546	509	555	546	572	565	511	562	523	511	562	579	553	498	532	507	563	535	549	579	534	577	571	515	535	528	546	555	575	529	561	524	518	499	504	578	533	535	533	564	522	548	550	518	532	523	522	528	541	545	543	564	525	545	546	547	547	546	532	576	524	538	547	515	525	577	574	524	583	505	536	549	545	571	517	531	569	564	536	541	530	528	573	545	579	494	529	553	560	556	550	542	532	569	573	532	537	557	557	539	574	506	533	571	548	541	514	527	539	579	534	544	556	521	533	567	505	569	564	513	573	573	565	549	557	534	550	547	512	543	527	576	517	514	579	574	530	534	508	518	559	513	578	553	541	529	544	519	518	572	556	551	587	544	524	558	528	530	539	543	528	540	561	550	561	543	530	565	564	558	500	558	520	523	562	561	552	570	556	543	532	554	529	549	548	568	513	545	503	534	520	548	591	533	533	550	562	566	559	584	528	560	565	565	521	540	547	562	533
9171	511	478	386	306	273	193	164	176	168	186	149	166	145	147	159	170	148	139	148	139	141	143	153	151	133	127	133	148	140	131	142	134	125	141	159	143	130	131	155	125	147	145	127	136	140	102	131	130	162	130	167	128	162	139	121	143	142	150	142	140	143	168	124	148	159	159	120	148	123	122	129	152	132	117	144	152	146	134	130	140	137	137	128	134	117	140	136	126	119	143	129	124	151	134	139	142	133	126	151	123	153	128	143	147	155	112	148	134	145	144	138	136	151	121	131	157	151	149	151	131	134	148	130	124	124	130	123	122	144	119	138	130	152	150	130	126	133	148	150	133	142	146	143	133	147	115	128	146	136	145	139	157	137	148	142	141	151	138	142	115	104	122	144	141	129	125	132	159	155	122	125	134	149	145	138	138	162	126	169	123	126	163	123	127	140	140	116	163	123	138	133	129	136	138	129	134	147	131	130	143	134	151	157	144	123	145	140	122	132	157	140	139	147	153	138	137	142	139	124	151	135	141	148	134	137	123	148	131	148	150	117	129	156	135	153	141	134	141	154	137	136	157	128	153	128	153	159	123	151	138	133	131	139	120	139	132	137	132	159	140	147	136	143	139	143	127	135	128	162	147	154	144	111	115	119	134	133	131	144	119	121	159	152	164	137	150	120	129	132	136	147	154	137	139	121	141	140	151	162	121	154	132	153	141	114	147	135	144	131	146	142	131	135	123	143	146	146	144	141	146	146	136	134	137	129	135	131	140	141	123	146	121	144	129	122	122	160	147	151	126	133	144	136	142	109	114	126	139	132	131	124	125	138	123	148	119	154	137	143	129	129	160	115	144	148	142	144	154	132	120	129	130	114	134	149	124	137	119	121	124	146	132	152	140	137	150	137	109	140	119	122	130	135	108	135	145	142	134	121	125	154	131	145	110	132	135	137	146	149	133	146	124	126	155	132	125	143	145	142	147	131	146	145	130	131	144	154	145	159	127	147	142	140	155	137	135	130	138	148	127	138	125	138	134	150	124	124	166	129	137	137	145	153	140	137	139	140	147	130	136	140	158	127	151	145	119	131	144	123	145	153	128	130	125	146	158	122	147	141	141	129	128	136	173	165	135	152	135	153	170	135	154	162	131	150	151	134	133	131	139	127	155	146	122	146	123	134	122	156	130	162	159	132	149	128	124	120	164	142	111	134	145	128	131	141	133	129	154	149	124	137	143	133	113	145	151	113	124	134	143	157	150	133	131	149	133	130	157	151	129	159	120	144	162	153	141	138	127	130	145	122	128	116	153	139	136	134	124	132	134	164	149	121	138	127	131	150	143	169	138	151	146	149	145	131	115	110	110	142	148	143	128	142	148	113	116	125	146	142	136	127	132	126	124	149	149	132	120	123	132	132	116	110	142	150	136	135	136	136	138	123	116	123	162	135	132	127	180	127	135	148	149	132	131	124	128	152	164	115	119	141	132	131	125	135	116	138	157	139	139	149	125	132	147	136	145	141	153	120	147	150	135	135	122	147	124	123	122	141	132	105	130	128	135	145	148	144	136	121	138	117	130	125	132	147	134	132	133	127	141	158	155	168	163	175	104	131	152	120	132	142	121	114	117	160	187	129	128	138	120	149	111	134	131	124	151	152	135	148	154	131	112	133	157	145	126	128	154	139	133	133	128	135	130	124	120	144	125	148	120	120	137	118	124	152	158	139	110	164	123	130	130	145	142	120	141	153	138	153	138	137	111	112	126	120	143	185	137	127	105	149	147	117	134	146	134	120	152	129	140	132	128	130	158	143	140	136	140	134	117	148	124	130	107	139	115	129	136	140	147	137	137	128	127	133	125	135	132	131	139	136	117	126	157	125	140	121	119	107	119	126	131	140	118	135	149	141	128	135	145	137	152	127	143	130	152	126	133	151	132	116	118	148	172	131	124	133	132	117	137	132	144	136	120	160	128	142	156	149	140	125	127	114	133	133	151	139	161	138	123	170	127	141	132	131	143	115	124	123	121	128	143	112	147	111	151	161	138	138	141	157	147	131	145	140	138	148	110	136	116	128	157	122	113	140	115	126	129	137	143	126	101	149	151	140	138	124	148	152	150	145	138	132	126	140	135	139	129	135	143	146	145	147	137	129	127	145	142	149	124	136	124	131	126	133	141	135	161	127	133	110	127	118	143	132	132	132	147	139	128	129	126	133	122	150	134	118	118	139	104	145	148	148	128	150	136	147	126	149	140	141	107	118	118	137	138	132	118	132	135	146	129	133	123	134	133	134	113	155	156	151	157	130	124	146	152	132	134	123	139	141	163	150	125	141	139	151	137	165	126	141	134	121	146	143	134	128	133	139	130	141	160	141	130	120	118	120	138	146	160	116	129	163	130	123	117	118	120	125	131	149	149	137	145	130	148	143	137	149	111	132	114	145	141	131	127	143	129	132	145	136	162	121	143	132	126	118	151	137	157	126	130	129	128	164	149	155	136	146	138	145	120	128	130	121	129	133	162	132	136	142	136	124	131	138	141	133	148	151	140	128	120	137	143	153	136	139	174	132	156	133	145	131	154	121	126	124	109	153	134	142	148	140	145	150	137	132	148	145	129	160	131	125	128	146	127	148	137	127	136	143	133	136	127	130	125	126	135	155	122	132	138	137	139	135	134	128	125	137	122	139	118	131	134	125	133	137	120	139	135	133	163	151	128	138	124	165	129	122	153	123	124	146	130	160	160	160	153	134	158	114	144	145	118	157	153	150	124	132	120	137	133	140	141	146	122	134	116	114	150	131	137	125	143	133	148	130	143	137	140	133	144	134	149	135	142	139	147	126	126	139	131	113	139	138	112	141	149	124	137	137	145	141	129	151	146	127	125	149	127	129	139	141	142	135	136	162	127	138	131	129	141	128	119	153	127	132	115	136	134	139	134	123	135	148	122	123	135	135	138	122	133	122	138	113	137	125	127	130	119	141	145	118	149	151	129	128	145	154	160	148	143	148	134	128	147	154	148	157	164	114	141	117	101	118	124	130	152	145	129	131	128	142	145	127	129	135	129	144	162	146	123	112	135	147	129	121	132	147	133	129	139	165	137	152	151	134	136	147	118	131	124	134	126	134	155	119	127	139	153	131	122	112	136	156	141	157	140	155	111	149	133	154	129	130	137	130	152	136	129	134	123	113	142	125	129	143	142	143	130	118	125	129	104	129	102	138	141	143	120	150	119	151	134	127	142	124	104	139	136	144	134	139	129	113	149	156	113	155	121	128	133	127	136	141	146	141	146	123	154	170	166	137	139	134	133	146	135	139	130	134	155	135	147	141	134	135	126	126	138	129	137	138	126	143	144	124	139	130	142	130	140	126	150	140	133	137	134	152	131	122	135	141	129	128	143	141	127	149	115	128	151	127	141	128	137	140	142	103	151	139	165	143	124	149	129	127	123	144	141	117	136	149	157	140	148	114	123	132	149	129	134	136	140	140	133	123	159	127	134	152	140	121	133	132
7000	603	1128	1248	1020	924	775	691	591	534	488	515	419	430	433	406	447	427	426	400	393	352	402	402	404	368	390	402	316	329	360	345	379	368	392	334	396	345	360	363	368	346	346	386	368	345	352	330	337	367	391	352	337	359	355	342	382	404	320	335	351	338	376	299	370	328	344	365	343	334	349	367	327	385	339	371	357	348	349	352	343	356	376	339	345	363	355	346	360	355	338	335	371	322	347	371	358	371	358	335	347	356	375	334	326	359	356	342	320	373	366	347	333	337	358	340	351	336	315	352	335	347	376	330	369	351	298	340	351	343	339	333	380	339	359	338	340	332	321	340	342	341	332	334	364	375	356	313	349	344	334	335	354	336	349	361	347	337	367	334	361	329	358	340	355	366	364	371	370	315	333	335	314	361	332	333	347	322	352	319	298	323	337	341	328	331	323	344	358	332	330	350	387	326	333	298	347	358	373	335	339	332	348	336	343	351	342	334	329	325	358	367	349	350	346	293	318	333	371	344	330	372	282	313	363	322	343	350	345	356	343	379	330	361	324	349	349	336	301	369	320	313	333	342	321	315	326	320	357	360	306	333	354	365	358	372	337	307	349	344	353	381	341	344	345	337	348	337	365	335	321	308	319	357	341	323	364	339	316	358	351	322	298	337	334	332	330	329	332	366	344	356	329	351	373	345	322	386	361	338	356	329	353	338	343	341	327	338	337	346	313	347	329	363	328	354	358	351	365	342	370	341	357	349	342	353	363	356	333	348	341	345	320	354	351	351	323	339	321	367	332	340	324	317	356	324	351	338	355	328	334	345	337	323	358	361	323	325	339	337	331	359	325	334	372	356	353	301	311	336	338	329	328	322	323	335	362	373	337	325	358	355	376	343	380	366	347	315	330	352	348	349	338	348	348	322	339	362	358	338	333	339	345	329	319	331	336	325	359	341	342	340	334	351	326	325	353	328	369	343	332	320	338	350	326	330	343	340	338	357	336	376	314	363	359	327	360	322	356	368	344	340	346	350	339	328	360	376	321	362	327	325	343	332	311	331	369	310	314	352	351	334	323	334	366	375	347	322	371	362	356	364	341	339	350	330	344	366	357	368	369	347	341	333	321	302	371	343	338	338	352	334	326	323	344	317	328	348	313	356	351	363	348	313	349	370	364	337	338	327	320	331	333	367	358	325	355	374	324	352	347	328	328	329	371	338	367	325	297	339	356	356	344	366	336	368	359	308	355	356	391	336	343	304	310	336	346	312	338	340	349	323	341	334	308	352	357	335	350	327	324	345	337	359	334	354	365	354	343	320	329	292	328	336	328	335	347	314	337	367	351	315	336	368	338	339	343	367	340	375	330	391	368	336	341	320	340	342	324	341	319	319	335	348	367	383	357	326	319	340	333	349	352	318	374	333	336	324	328	335	349	340	340	346	337	315	329	324	305	368	330	351	335	364	333	306	363	351	337	317	353	367	372	347	347	329	318	342	339	368	318	367	323	338	365	335	357	323	346	353	360	352	331	360	332	320	376	317	346	335	330	344	312	342	335	327	341	319	315	335	334	342	347	337	351	345	330	345	303	350	306	333	337	341	374	349	359	349	360	337	331	365	329	349	328	363	349	323	340	339	325	333	329	351	335	335	337	297	329	336	340	343	322	338	350	342	329	364	384	340	345	374	319	342	354	369	375	352	337	324	345	350	323	371	323	350	307	339	315	368	351	377	360	346	330	355	354	330	323	328	351	319	333	314	318	337	330	371	313	313	330	337	361	329	335	325	323	361	363	339	320	377	356	355	339	362	330	361	359	364	362	355	360	348	304	336	336	363	334	366	343	345	356	342	328	326	361	347	321	324	333	342	337	340	347	317	344	345	321	335	319	332	380	402	348	340	341	331	310	315	332	349	333	360	333	327	350	331	350	352	323	343	306	357	350	350	337	328	356	324	373	355	365	333	339	337	346	339	326	310	286	319	339	347	360	337	348	352	340	356	349	326	321	329	347	365	343	301	333	327	351	321	318	308	309	344	384	342	350	325	360	334	376	343	393	328	342	337	331	341	349	346	363	344	327	343	352	334	340	332	364	327	348	353	358	360	349	345	362	369	377	356	326	324	342	352	336	301	332	349	389	327	374	361	336	343	336	315	361	333	360	332	367	348	338	311	380	355	353	332	329	344	360	341	353	357	368	346	308	326	347	333	359	327	360	376	340	350	311	364	361	338	334	338	350	316	363	369	332	359	326	354	302	357	326	315	316	361	341	354	342	330	351	361	347	336	336	323	326	370	315	319	337	314	322	337	307	357	325	316	339	363	342	342	341	325	319	313	358	358	357	323	346	333	355	346	324	352	325	377	359	305	350	311	331	347	328	347	358	355	362	317	344	369	333	359	353	348	332	357	329	364	331	318	350	345	355	333	332	346	349	357	345	311	348	357	352	353	339	359	345	377	374	392	383	358	362	348	348	318	334	335	358	352	355	335	383	343	312	357	317	377	350	358	341	347	351	375	326	341	325	340	352	349	333	337	323	338	333	325	326	335	344	321	356	322	342	328	326	333	353	354	338	320	337	295	363	330	367	340	333	337	347	345	335	344	338	342	352	346	363	336	371	349	332	332	325	349	328	308	362	364	332	344	335	320	317	316	351	332	347	345	357	366	331	354	316	303	377	359	311	352	365	353	358	353	317	326	334	314	360	378	325	349	321	350	335	336	326	353	313	331	338	335	334	345	366	367	354	361	327	357	339	342	327	352	367	347	335	343	340	345	363	371	362	349	399	365	325	323	315	342	350	350	349	330	343	325	359	334	358	347	337	343	341	349	367	371	337	342	339	351	292	381	327	305	324	355	337	345	326	332	351	318	324	323	309	338	297	342	339	343	351	327	346	365	328	308	336	340	347	349	317	346	329	354	324	339	340	343	337	322	331	351	366	315	353	393	330	347	339	375	317	359	333	356	343	350	304	353	387	355	313	324	337	336	348	402	361	331	333	351	344	340	343	346	329	311	338	309	342	320	337	289	345	345	343	357	338	330	339	333	298	341	344	307	357	334	281	304	337	356	353	357	338	348	346	329	360	327	356	334	313	347	342	376	352	324	367	335	325	336	348	371	326	317	315	370	347	374	370	362	350	344	315	344	312	362	328	331	348	325	316	348	342	320	334	323	354	356	346	317	341	335	314	321	336	342	316	353	353	341	334	341	334	360	319	359	345	344	320	330	350	381	386	323	334	341	372	331	320	359	331	336	330	357	301	336	355	364	325	340	337	330	335	356	340	327	314	325	330	340	351	328	350	320	356	312	337	345	321	338	339	341	337	355	337	345	344	340	335	359	361	347	330	335	310	317	359	331	361	325	363	369	351	335	310	332	366	353	322	341	375	310	368	357	354	316	307	326	355	347	333	327	334	329	347	357	373	343	340	352	338	349	314	364	317	319	324	338	331	356	345	369	343	364	328	351	342	326	338	327	352	337	337	348	333	343	345	333	348	318	306	343	343	359
16174	1259	910	743	561	429	362	362	305	296	286	259	263	225	243	245	248	197	238	203	221	213	240	219	213	236	208	262	229	215	240	229	208	271	241	223	223	230	222	233	220	206	193	223	219	257	201	224	242	215	232	208	219	227	233	221	224	220	227	246	219	199	204	209	233	229	232	222	232	233	232	217	210	214	234	231	226	224	213	198	230	215	224	203	213	236	206	205	220	237	215	205	236	206	211	220	214	203	258	228	249	191	205	205	232	234	231	212	249	217	213	205	201	200	240	229	209	205	232	224	221	206	235	219	233	209	209	220	232	270	219	214	215	193	191	196	209	226	228	185	218	237	211	216	216	255	223	229	196	210	236	227	242	230	220	202	235	226	199	199	224	194	215	216	219	235	248	248	218	215	227	210	235	231	198	220	231	219	197	221	214	211	197	230	235	236	201	205	224	201	206	234	230	210	217	225	205	207	217	225	219	227	228	192	206	228	225	190	207	214	224	222	206	227	214	222	230	223	228	224	230	214	233	249	241	209	197	220	193	224	228	233	227	232	205	204	233	213	218	257	238	203	218	230	218	218	222	219	249	210	237	237	230	201	216	210	237	198	251	212	222	196	213	213	229	212	208	221	196	227	190	222	223	211	193	255	232	192	186	215	237	220	216	218	235	201	218	217	240	219	221	233	230	225	235	236	269	240	241	240	240	234	223	227	226	201	225	238	269	228	215	218	191	198	208	217	234	209	215	196	190	221	207	223	254	234	222	205	220	235	243	230	245	224	216	247	213	250	211	240	230	208	233	234	217	251	216	211	207	204	211	237	206	218	228	221	201	227	223	219	231	218	255	216	239	203	206	219	198	196	209	206	222	238	213	219	253	250	206	209	222	213	207	227	206	243	228	240	217	203	195	212	227	218	224	231	249	225	225	224	217	213	214	235	218	232	228	209	215	231	225	218	218	238	234	225	214	200	244	210	203	235	204	221	247	222	215	261	226	191	205	232	226	165	198	230	204	230	246	249	225	226	211	234	204	229	235	219	240	211	219	229	228	232	226	222	230	224	194	224	206	187	193	241	204	208	230	207	194	214	211	210	245	218	226	223	223	225	216	213	231	211	214	207	230	250	250	230	237	197	248	248	212	211	202	206	216	216	220	216	244	214	205	226	210	228	246	207	219	226	251	227	217	241	214	233	225	219	219	217	214	213	230	236	237	216	210	202	220	199	241	222	197	239	222	240	215	228	216	259	217	224	240	219	226	222	248	223	211	220	221	225	245	244	217	212	218	227	219	199	226	233	198	221	228	201	222	196	229	214	196	210	203	212	223	226	222	217	266	225	222	223	224	219	222	223	219	229	206	206	209	225	194	203	214	214	231	192	242	197	242	222	223	233	236	197	210	244	218	210	197	219	218	195	214	224	242	225	231	203	244	214	228	252	253	234	209	218	208	212	221	217	216	242	218	220	229	218	218	210	217	245	223	218	205	192	240	209	209	208	200	207	217	219	206	200	215	237	227	233	213	222	218	237	213	216	213	225	227	232	225	232	223	220	179	215	243	213	192	212	180	221	227	236	226	244	217	212	194	210	209	176	212	213	233	224	232	222	191	207	227	224	227	223	246	212	257	266	225	220	219	201	224	241	217	208	212	250	227	221	210	227	223	206	228	239	200	214	230	220	181	200	208	210	207	245	200	198	233	213	247	239	224	216	204	232	206	207	208	202	241	242	226	226	222	225	221	203	226	231	239	200	222	227	204	216	233	241	231	215	218	246	219	225	233	230	191	203	200	215	222	223	229	189	207	238	243	229	216	238	221	202	232	238	230	210	202	246	214	180	219	210	231	255	221	214	205	242	217	225	229	217	210	221	252	241	219	214	224	242	217	223	219	225	208	224	185	214	188	242	229	237	230	221	218	220	185	229	239	212	212	193	256	229	214	202	211	203	268	218	228	199	220	234	249	217	227	225	202	231	218	197	229	192	231	240	232	190	253	213	206	215	245	204	226	243	237	255	200	233	180	225	216	239	236	222	227	227	224	222	227	229	210	225	195	216	247	224	216	217	217	197	233	259	218	198	221	217	208	248	241	231	216	219	198	250	225	226	242	221	229	222	235	218	217	213	226	222	210	227	217	221	239	239	202	199	209	229	221	229	195	223	217	229	215	215	236	209	216	221	234	217	224	240	218	214	193	231	243	203	222	216	216	210	243	216	235	199	245	207	224	200	232	213	228	218	223	245	224	229	216	220	227	216	223	226	192	204	215	220	215	224	247	217	218	223	214	208	226	203	226	210	217	202	212	208	202	244	237	218	203	215	245	223	238	199	232	237	224	208	203	199	229	220	220	218	226	229	225	196	234	209	236	249	219	212	194	231	246	226	245	210	210	181	237	241	245	227	203	219	196	218	205	231	210	225	216	222	219	257	228	209	212	217	248	239	215	225	231	216	229	218	235	219	216	224	237	242	215	230	204	205	223	210	212	222	219	198	214	202	233	218	214	204	236	204	204	224	218	238	209	207	214	204	236	221	211	237	219	227	228	214	209	210	198	209	197	216	216	239	244	201	221	206	213	225	216	240	240	220	205	254	223	206	229	196	249	203	210	203	208	216	225	233	230	243	206	202	226	226	235	200	196	200	197	227	226	198	234	223	221	240	241	197	242	201	197	227	237	212	236	199	242	219	220	232	218	208	192	253	219	229	227	221	232	224	228	197	207	219	242	250	234	219	208	216	213	196	230	221	243	235	213	214	223	215	215	175	240	204	215	221	217	227	210	234	246	233	171	223	222	247	192	199	213	221	237	225	224	216	222	245	212	211	223	230	207	209	217	230	236	225	215	250	241	225	205	211	256	236	192	220	220	230	225	217	227	215	205	226	233	225	231	225	224	221	229	224	203	233	194	198	197	205	221	248	230	244	226	232	234	214	207	201	220	221	241	232	236	233	208	236	231	232	225	205	232	225	202	226	212	215	230	237	248	199	230	211	194	223	217	196	235	213	255	238	230	228	210	227	242	227	215	197	203	237	246	230	204	226	226	256	215	238	195	217	211	207	215	223	213	225	224	205	204	223	221	223	214	222	214	238	223	207	251	210	236	232	217	204	239	192	216	202	230	224	223	206	224	238	221	243	223	233	220	187	223	209	210	221	207	197	232	262	214	209	231	206	225	211	210	214	248	203	241	208	193	230	229	212	212	231	207	225	235	216	211	238	222	216	247	221	214	240	220	208	212	225	244	218	233	227	206	221	226	240	205	199	239	223	236	220	206	217	240	238	228	206	224	242	225	228	241	232	242	212	228	202	197	201	182	218	197	217	211	225	205	210	231	212	243	228	199	203	235	214	203	208	220	198	234	225	234	194	206	229	230	191	213	234	206	234	202	211	242	229	224	191	191	220	232	226	219	213	214	231	213	231	223	216	240	199	221	229	191	194	197	225	214	238	233	208	202	221	230	224	210	237	254	214	256	230	219	191	194	219	202	216	214	225	211	246	233	228	223	201
9316	1071	1970	2255	1926	1523	1329	1093	1035	946	866	815	752	748	708	668	667	637	643	611	617	607	569	622	584	561	574	531	575	581	549	593	597	539	525	561	577	572	579	564	507	599	513	563	487	548	530	524	570	563	555	487	554	503	506	526	531	549	515	540	556	574	535	541	543	491	487	538	512	539	546	534	545	575	548	524	583	543	486	595	536	547	506	536	546	526	535	500	493	516	536	529	544	517	581	557	558	525	549	507	519	568	513	557	475	486	573	531	527	531	547	530	529	511	519	569	517	525	554	516	534	552	540	519	515	552	533	515	505	539	542	554	569	562	560	529	575	549	518	534	528	480	510	512	584	549	522	507	480	525	582	519	550	464	542	495	525	551	506	513	506	567	541	542	530	575	580	534	516	528	499	539	496	514	523	526	530	509	497	563	520	539	589	508	511	580	510	533	536	535	547	521	509	538	537	536	551	545	537	520	538	565	540	480	546	539	532	526	549	499	526	560	533	513	527	526	501	526	545	516	531	485	538	529	551	518	494	516	549	511	569	491	565	546	510	561	523	513	526	496	527	540	531	544	569	508	555	500	512	582	465	529	540	554	510	519	540	524	512	500	585	521	569	522	510	566	539	543	526	531	542	514	573	487	502	519	491	544	533	572	523	523	527	553	552	520	545	527	536	550	558	524	545	522	561	515	501	510	509	548	509	535	507	540	478	502	544	518	523	554	533	540	545	515	565	514	551	582	591	542	522	558	523	559	522	545	514	528	530	541	536	537	497	540	538	498	537	528	503	535	523	505	568	505	521	537	543	543	498	585	506	527	516	540	520	497	564	521	517	567	516	495	522	562	543	539	488	508	526	518	549	559	511	525	549	467	516	562	519	485	539	492	516	548	504	504	528	492	535	507	519	529	501	518	529	535	533	512	554	530	538	493	586	518	529	551	527	521	514	581	526	521	516	533	514	519	564	512	539	513	502	591	528	476	536	480	504	517	547	549	533	504	555	523	556	509	513	526	534	549	553	542	517	524	573	525	468	542	552	564	525	536	513	523	520	537	532	508	520	547	481	557	517	536	540	536	496	522	530	504	542	526	524	510	534	510	536	513	538	524	529	524	526	579	536	495	533	526	553	536	521	498	505	567	530	534	488	533	516	550	538	537	495	510	507	539	496	464	541	494	535	473	536	528	486	496	513	562	524	512	527	519	515	512	518	509	528	515	514	493	523	508	508	509	494	505	582	542	536	549	518	510	534	521	545	518	532	520	534	526	448	500	558	548	576	504	538	554	539	523	526	501	517	520	585	528	557	543	513	532	491	557	501	511	528	501	534	548	524	590	530	521	528	532	545	530	566	506	530	511	526	552	526	517	501	509	504	517	519	474	546	539	545	509	532	516	483	577	556	536	497	506	499	519	521	527	577	566	502	508	523	476	532	555	517	502	488	499	518	532	533	525	513	520	551	533	537	524	530	527	516	483	563	515	513	496	547	510	505	552	537	558	516	572	535	523	516	536	552	502	533	523	550	552	517	485	577	531	515	557	537	508	505	493	517	531	520	528	535	528	509	551	501	546	536	474	524	501	501	492	525	528	545	535	532	535	514	536	508	522	544	518	573	535	545	537	540	524	487	544	539	551	560	543	527	542	528	513	546	511	523	546	509	533	519	523	501	557	514	501	479	512	537	531	548	521	530	504	530	538	528	504	510	550	534	566	495	523	528	527	558	518	541	512	543	509	578	525	538	537	548	513	536	531	557	563	551	563	514	540	538	554	504	515	570	530	524	489	527	514	532	507	493	506	471	568	531	574	535	500	511	547	501	507	492	483	505	544	522	502	555	445	538	520	529	547	489	540	517	537	552	526	527	562	554	580	528	527	528	526	517	517	518	524	549	529	512	570	541	552	569	533	532	512	524	501	540	506	531	502	562	517	521	499	505	510	523	552	510	530	510	487	538	526	507	527	554	545	528	502	533	502	539	512	522	519	539	521	500	529	524	547	510	467	551	524	523	537	502	526	496	521	551	484	528	493	481	510	537	541	541	545	490	535	563	515	540	530	534	536	467	527	534	499	532	480	512	520	551	538	554	545	537	524	534	533	554	480	531	569	519	514	534	485	514	524	503	498	493	547	545	549	509	537	537	555	529	528	553	542	534	502	562	552	514	546	510	529	506	546	543	523	525	517	561	529	548	546	512	505	521	536	522	578	544	499	521	526	535	550	500	579	561	533	550	512	538	545	545	495	525	552	555	527	505	533	536	535	561	544	509	534	523	553	512	551	508	505	537	519	553	521	524	537	541	553	479	525	545	501	548	566	561	514	515	506	512	509	531	527	553	506	539	490	488	538	501	511	521	531	552	504	530	526	521	504	526	540	525	520	522	543	510	532	523	480	532	547	530	516	556	487	478	545	505	501	505	514	496	537	537	579	519	535	525	554	506	529	511	557	522	487	592	558	558	519	550	531	519	515	495	475	531	520	529	534	494	540	509	527	490	556	552	558	547	514	552	498	519	496	512	560	514	513	496	525	537	506	513	529	581	533	489	515	561	532	517	498	524	571	559	504	507	549	517	532	527	557	504	492	506	599	559	533	536	569	500	524	550	521	530	507	540	549	567	508	516	535	545	547	539	523	566	503	554	547	527	499	520	520	529	577	556	547	520	537	516	523	549	511	570	502	493	525	557	478	547	521	552	537	551	549	503	533	528	569	528	543	503	490	549	528	564	542	543	510	557	551	531	520	515	510	504	513	540	548	542	509	483	552	539	540	543	495	580	548	538	524	550	524	541	510	523	540	543	511	507	510	513	516	501	538	522	562	531	557	462	451	545	544	498	490	546	511	513	522	520	526	537	555	504	538	547	490	555	482	534	522	541	533	514	528	517	526	556	487	549	534	521	553	551	546	541	566	507	508	521	560	554	497	527	542	528	529	542	483	535	523	530	486	539	504	542	519	535	524	513	534	507	520	563	547	496	554	538	516	537	548	483	521	508	518	529	477	520	588	569	553	526	493	527	516	501	542	518	504	495	516	498	557	552	543	517	573	565	555	536	544	551	527	533	533	474	516	546	522	527	493	528	543	509	492	555	526	528	521	554	546	512	540	511	517	500	550	544	526	527	519	536	546	553	540	548	537	506	510	497	488	543	510	505	550	480	558	516	547	530	562	494	521	525	539	539	497	530	514	520	541	524	579	537	561	519	536	520	557	550	560	539	517	504	489	541	562	499	492	544	509	559	550	519	541	518	548	573	548	496	506	529	513	502	546	568	494	526	510	524	522	548	485	479	517	536	503	506	504	507	535	516	553	539	492	512	537	586	530	517	548	551	566	543	556	522	550	550	525	515	544	509	519	546	532	519	515	570	525	493	534	541	537	540	531	540	552	538	561	544	515	529	531	531	491	483	517	499	542	521	529	549	533	495	589	523	525	570	528	501	549	489	541	533	506	506	518	535	525	502	498	516	514	503	536	485	521	503	506	498	522	518	522	529	555	554	513	554	513
2436	285	257	259	246	270	236	272	254	227	268	254	240	231	270	258	251	238	271	260	239	268	284	252	297	256	266	238	212	264	251	241	250	256	265	251	236	241	258	219	260	204	287	274	245	216	242	233	219	263	261	262	250	263	237	221	246	241	230	273	267	251	270	244	284	240	269	232	263	251	240	261	254	224	275	226	261	245	250	253	234	256	250	278	235	215	214	268	249	244	230	252	258	254	280	262	215	264	259	263	216	254	246	245	264	240	286	254	209	258	263	214	217	233	228	241	256	255	262	220	222	242	278	262	253	234	256	284	245	248	238	222	226	293	249	263	230	260	258	238	223	257	246	236	248	250	248	244	234	239	239	257	222	215	243	265	229	271	238	271	280	235	268	267	267	238	243	263	248	250	263	248	252	261	244	264	253	248	230	237	261	235	256	235	246	245	249	227	260	257	249	256	212	247	225	287	272	298	251	295	241	247	230	259	217	246	248	261	258	223	228	253	219	256	259	257	262	252	222	262	262	265	267	255	252	225	280	261	243	259	250	235	260	249	252	250	266	272	247	264	217	270	266	276	262	253	268	251	273	282	276	255	224	239	248	282	265	259	220	235	231	231	212	235	259	210	279	220	256	239	229	243	285	245	295	242	253	243	240	229	239	220	224	258	244	262	279	230	265	265	217	251	212	251	230	242	267	232	265	253	252	263	231	242	261	237	255	239	238	247	258	258	224	247	204	277	241	253	264	256	240	268	315	275	228	239	252	239	216	248	262	236	242	273	241	266	236	266	240	264	268	243	241	242	236	249	232	217	263	257	289	246	257	254	269	234	254	211	270	242	272	242	263	253	256	284	250	245	260	260	290	268	244	239	240	251	239	228	239	248	243	270	261	247	262	233	240	258	255	282	231	259	251	225	244	263	265	205	257	264	227	263	244	270	261	246	238	250	278	225	216	267	241	247	252	264	256	258	285	281	247	248	230	271	259	271	231	257	236	289	250	256	226	248	275	232	256	276	229	255	245	245	260	244	261	269	227	275	274	231	231	244	235	275	220	256	254	238	259	240	277	255	228	221	216	254	222	254	245	264	275	229	245	253	244	240	217	223	239	228	234	253	253	245	241	258	258	235	247	230	250	229	250	230	290	225	232	215	244	232	261	211	243	275	273	291	256	257	257	266	236	237	235	248	272	246	267	269	230	261	256	256	257	262	238	265	227	244	243	224	239	223	225	239	247	247	231	243	221	241	261	245	231	221	261	258	262	246	295	252	249	246	242	256	244	244	258	251	273	229	244	238	281	239	251	229	240	298	246	241	277	243	273	237	242	234	248	260	215	249	274	244	247	264	211	250	280	227	253	208	253	252	251	234	237	239	264	223	222	239	261	234	286	255	274	241	257	259	247	233	249	257	219	242	260	231	229	204	241	283	232	240	267	253	219	294	260	264	228	247	231	250	238	253	247	244	240	244	262	248	267	226	282	255	248	271	264	246	271	241	240	242	225	267	259	244	255	223	212	220	244	244	223	266	228	251	271	253	262	252	256	274	266	282	248	276	241	250	269	283	231	224	275	226	259	260	243	252	244	270	236	226	287	259	230	248	269	282	222	232	230	274	251	245	224	214	248	231	229	239	253	225	244	264	255	274	242	239	258	228	239	257	261	266	219	235	239	271	240	235	243	230	275	214	262	239	246	252	252	258	240	242	265	255	260	246	258	230	246	267	249	260	256	240	263	263	242	228	237	241	256	235	259	255	249	220	246	228	272	262	263	222	251	260	231	262	245	243	240	222	234	260	253	243	244	225	255	260	240	211	279	244	239	249	236	252	229	235	256	288	240	244	230	232	241	250	245	249	277	256	215	230	243	254	222	269	212	258	226	225	286	262	253	225	281	246	264	209	227	224	256	235	217	224	224	239	256	253	229	269	236	230	260	228	267	238	238	247	267	247	239	266	251	260	239	262	259	259	247	239	222	234	240	255	271	253	237	250	252	252	248	254	246	259	237	246	272	244	236	249	247	259	232	226	237	197	267	260	245	246	232	262	248	267	254	235	252	246	203	193	208	237	258	260	238	268	241	237	250	255	265	247	247	264	235	236	272	299	250	258	238	233	205	252	245	201	241	277	254	243	262	232	253	257	254	242	236	232	234	234	262	233	279	223	232	223	259	275	250	253	213	244	242	251	250	233	235	263	256	219	224	250	240	232	265	232	246	244	275	246	240	200	243	246	243	258	272	246	275	244	225	254	240	254	251	240	271	230	253	247	256	260	265	254	259	241	247	259	254	245	258	248	248	251	260	252	244	275	250	248	260	227	224	241	274	255	230	221	256	255	273	231	245	236	218	256	239	277	259	265	270	284	232	239	246	236	281	260	222	253	244	284	233	243	216	228	244	254	256	280	243	222	207	255	245	252	230	243	240	274	268	250	271	225	208	251	240	251	246	240	247	296	240	235	216	235	251	251	252	248	204	251	256	256	265	246	288	275	228	246	262	255	254	282	268	255	256	275	209	248	234	288	243	240	239	259	252	259	247	265	243	223	256	258	228	237	246	238	255	263	249	243	261	250	252	242	256	225	261	238	228	250	231	252	266	235	237	233	257	269	239	284	258	255	243	279	250	259	222	217	239	247	237	278	261	228	214	257	254	233	221	237	260	261	263	273	247	248	233	216	264	225	268	266	272	239	262	244	250	253	213	255	223	273	274	231	244	240	237	257	245	259	252	246	218	240	242	256	254	256	282	259	244	271	263	255	258	242	232	253	302	236	264	264	249	266	263	272	251	257	234	216	231	225	257	262	234	238	224	272	242	231	267	266	272	252	268	245	233	232	219	232	250	243	235	268	262	251	257	255	274	256	240	255	246	269	240	231	219	275	253	222	252	258	254	237	245	254	250	247	275	265	235	234	200	245	264	272	229	260	261	253	231	250	251	267	227	261	251	269	268	260	227	234	257	278	227	290	248	264	243	264	223	271	221	265	255	247	226	284	282	230	237	276	261	223	249	226	241	241	272	217	222	280	272	273	263	267	243	232	267	255	247	220	281	236	253	249	232	224	248	263	239	274	236	236	232	253	247	239	272	240	229	207	243	280	247	277	243	264	235	270	252	222	236	242	238	229	247	240	243	259	276	259	232	250	247	282	215	263	262	211	247	210	271	282	236	250	264	244	220	220	227	259	253	230	238	246	233	242	243	239	271	216	227	259	246	233	240	248	254	226	236	276	243	228	260	251	287	251	272	241	233	237	273	249	227	258	233	215	221	235	251	260	225	238	257	245	246	247	233	276	260	281	260	252	264	254	218	237	254	245	237	237	256	277	245	258	239	262	249	284	239	233	221	233	267	250	268	283	266	245	251	257	269	253	251	273	245	269	268	244	248	244	236	217	248	243	216	268	278	242	237	264	245	245	226	231	235	244	222	226	280	240	240	237	260	246	233	249	282	232	239	279	260	245	275	283	219	272	268	222	236	246	255	234	254	235	298	245	275	237	261	264	293	252
2363	591	627	569	569	589	584	593	542	579	549	543	596	559	508	578	572	561	615	558	519	574	512	570	529	564	599	577	536	523	529	545	563	539	536	634	533	561	545	565	590	546	565	538	511	551	583	585	585	542	546	550	569	475	536	522	565	628	551	554	570	567	574	596	492	569	587	589	590	502	570	517	547	572	562	527	561	541	577	597	592	553	564	577	550	572	510	579	564	527	541	574	534	545	588	551	544	565	582	540	586	543	570	528	527	532	640	596	565	588	572	549	537	538	597	548	554	545	528	580	549	556	579	517	527	546	580	541	530	508	535	566	534	550	538	505	544	559	595	559	553	543	555	536	563	565	581	553	552	566	570	513	521	546	528	564	565	518	568	540	611	535	593	560	580	554	557	588	525	571	566	609	559	574	568	560	550	598	594	543	525	574	504	535	582	524	553	548	538	538	538	548	599	548	521	538	535	556	576	580	602	557	548	560	529	559	595	560	539	524	557	559	568	578	575	563	560	578	563	562	530	571	571	559	602	546	554	521	558	571	554	571	515	524	532	518	527	554	540	568	561	541	544	542	513	544	563	544	517	617	561	558	505	546	560	509	561	535	597	551	546	568	528	537	566	572	556	579	605	533	563	505	553	566	509	542	542	522	552	555	567	542	561	590	534	543	566	579	549	471	585	548	595	609	556	517	538	541	611	556	559	584	542	553	560	523	585	551	552	561	557	621	594	524	616	576	583	588	562	566	522	558	560	554	531	586	550	541	586	540	569	549	566	550	572	566	546	572	528	527	556	528	548	548	553	534	587	580	550	520	594	568	548	546	524	575	541	541	556	553	565	547	525	564	576	551	577	583	590	548	592	521	580	556	562	567	563	557	581	529	586	606	579	511	534	588	565	559	563	568	558	534	593	568	552	552	575	540	550	545	587	570	549	522	551	536	541	568	586	562	526	583	559	577	551	586	534	615	546	563	540	569	568	584	569	528	534	588	515	517	587	551	568	541	566	587	573	523	576	482	563	568	568	565	553	551	560	558	576	595	562	555	567	575	557	579	570	550	562	544	560	560	515	556	566	524	559	591	565	475	558	531	577	568	575	573	523	537	584	564	575	553	582	570	532	530	524	564	559	532	494	559	540	585	559	562	592	564	528	546	525	575	593	527	589	591	555	600	554	571	565	595	568	584	518	564	553	526	592	530	502	549	536	564	523	538	575	517	556	561	583	558	536	520	554	528	549	544	578	580	604	539	557	548	583	568	570	590	598	588	537	569	604	543	526	534	568	547	533	520	583	562	563	556	574	540	571	526	566	533	592	516	570	559	553	569	543	552	551	587	544	569	586	499	546	564	562	526	562	550	558	568	527	536	555	524	548	577	496	543	510	564	532	523	549	503	572	527	526	529	592	558	558	538	533	556	525	540	571	562	547	567	559	531	565	612	570	578	538	560	565	536	548	536	555	556	560	525	568	553	563	509	578	495	534	551	545	558	551	548	568	559	537	526	555	547	552	558	572	593	561	576	545	560	578	554	549	576	525	533	556	553	586	573	561	505	594	536	550	530	584	534	558	554	582	535	561	571	562	558	545	559	563	572	520	561	605	552	567	591	624	560	564	518	523	600	554	527	532	565	537	544	557	593	548	553	528	573	561	575	567	597	481	541	568	516	578	553	559	576	557	530	577	512	596	558	562	527	551	556	561	518	527	554	557	551	520	587	534	562	581	529	548	554	567	548	577	541	574	564	588	582	581	550	563	582	590	528	555	568	590	549	576	542	529	570	566	525	589	522	560	572	536	544	584	515	530	583	535	558	533	591	554	566	561	563	587	549	544	579	576	538	566	553	597	576	513	534	574	532	572	561	588	584	596	581	567	548	562	555	559	590	598	534	584	555	527	530	579	569	561	584	517	566	547	530	612	549	559	577	543	528	539	532	568	549	547	530	561	545	563	557	542	530	564	543	531	552	587	545	523	574	571	579	543	584	565	512	546	558	611	576	548	547	543	535	566	572	558	622	588	542	553	572	538	575	590	552	571	521	517	552	596	580	521	567	560	509	562	583	529	542	569	560	561	545	532	550	550	533	539	566	567	559	568	522	568	595	535	527	532	532	573	593	494	536	548	625	524	576	574	593	563	561	586	538	578	529	539	559	530	542	580	573	576	538	558	533	583	560	491	514	547	578	571	611	502	536	554	543	528	568	579	562	557	557	544	573	544	559	557	560	584	553	540	580	524	558	553	551	541	541	581	570	570	538	543	569	579	586	569	521	566	549	498	571	526	547	541	543	496	531	545	557	555	573	537	584	556	553	566	610	542	492	557	530	552	536	570	530	548	535	537	513	548	540	519	598	562	544	581	589	567	575	563	551	513	556	531	571	574	563	592	609	613	590	568	600	588	526	553	517	537	550	574	506	558	558	522	587	572	586	576	533	502	535	533	554	538	566	523	524	513	524	569	562	555	621	562	519	553	571	568	583	517	592	553	516	549	556	601	545	611	572	543	517	575	564	548	543	517	542	579	549	594	551	543	533	572	554	571	554	562	567	571	541	538	472	586	548	561	517	535	527	537	562	532	522	529	562	537	543	554	552	544	558	578	550	539	567	605	532	576	589	533	522	545	528	568	534	510	597	565	543	543	521	517	611	551	581	538	553	532	559	521	576	548	548	618	575	552	594	552	567	524	565	529	517	556	555	582	576	536	533	545	592	568	567	544	509	538	556	525	558	506	543	524	536	537	559	530	552	566	544	559	518	561	544	604	513	489	567	547	581	540	562	570	562	538	540	566	527	547	581	551	578	551	572	564	591	569	545	605	613	579	526	562	570	572	582	544	550	555	569	547	581	586	598	600	581	521	557	555	600	563	565	592	567	602	572	554	552	569	558	566	550	569	523	549	560	556	578	560	522	564	556	598	548	566	564	522	551	498	599	506	548	581	594	553	573	535	567	541	565	556	559	586	542	577	542	546	549	606	577	551	578	551	563	556	565	591	543	526	544	542	528	537	572	596	564	558	534	553	550	553	550	561	529	515	560	553	518	525	583	557	581	546	501	568	568	569	534	535	595	570	532	574	552	541	554	537	572	504	543	568	553	558	556	592	565	540	563	566	583	539	549	538	546	598	551	610	578	573	574	547	590	560	542	559	559	540	554	564	546	534	563	531	552	550	544	559	558	536	547	577	607	587	573	559	538	532	571	581	562	568	509	558	570	531	577	526	581	561	564	560	540	550	519	504	585	555	556	562	564	567	549	559	541	558	573	562	531	531	603	568	583	558	569	524	528	550	529	588	542	552	509	573	536	555	532	600	536	556	578	561	533	575	568	551	551	555	577	547	587	565	562	554	554	529	570	590	526	537	516	605	550	609	567	592	609	595	600	579	548	590	555	560	561	597	561	557	562	533	599	549	566	547	539	575	527	559	516	563	573	558	544	516	570	563	567	544	573	508	594	567	559	576	522	531	577	567	515	508	570	547	534	546	587	569	581	581	548	591	584	536	594
9017	487	486	414	296	226	211	198	187	184	182	133	140	150	153	159	145	159	147	119	150	163	157	155	148	173	163	130	152	140	142	116	134	164	152	131	136	132	148	156	144	133	136	142	147	143	147	143	136	119	175	161	130	130	132	137	132	138	120	124	147	146	139	126	157	126	140	125	107	120	151	116	150	151	135	124	132	136	142	101	134	130	135	128	165	159	129	124	138	133	150	114	139	131	145	152	116	145	129	134	125	141	140	152	133	122	147	137	123	152	169	135	165	160	153	149	121	120	123	119	124	152	124	131	140	117	118	147	140	114	111	121	145	133	138	161	136	133	142	148	140	141	114	144	137	137	117	131	159	128	130	134	142	133	144	138	128	132	150	115	131	103	146	140	152	133	151	129	150	144	156	141	129	157	170	149	120	131	129	134	141	135	125	129	143	125	170	139	149	124	140	122	150	131	138	154	152	136	126	143	119	143	157	128	124	132	128	154	132	153	138	127	146	140	147	134	142	147	130	151	146	119	128	126	131	128	134	128	135	120	114	130	147	117	168	153	147	127	131	134	136	133	128	146	155	128	139	130	133	122	129	133	155	150	121	139	134	122	128	149	118	126	125	149	120	132	139	146	136	127	139	158	155	142	143	149	123	145	109	157	125	144	139	159	143	137	120	133	136	129	125	151	156	102	125	146	137	127	135	148	129	125	135	139	134	145	129	142	137	147	145	114	148	149	134	153	117	114	149	161	132	104	154	133	145	129	153	148	130	143	124	135	146	116	138	150	146	113	122	127	124	154	140	148	168	137	151	147	94	135	137	128	142	155	141	137	137	143	154	146	114	135	154	131	137	151	137	132	133	144	139	145	146	135	128	128	137	148	135	117	143	145	128	122	120	137	134	151	130	123	139	138	120	129	131	144	117	155	146	128	129	141	155	143	124	149	126	127	123	109	119	118	136	148	129	126	131	148	154	145	152	153	123	157	152	167	142	119	138	142	141	126	138	122	126	154	149	152	146	121	125	129	132	129	118	135	109	129	145	152	134	146	129	122	152	132	129	120	133	128	138	142	158	132	121	152	158	143	114	171	113	158	132	129	138	125	137	136	126	151	109	130	128	130	138	141	138	157	140	135	131	136	147	146	151	151	124	150	145	135	172	125	131	145	132	114	138	137	125	141	134	130	131	124	113	122	152	118	137	136	138	125	149	132	135	158	146	156	144	146	124	161	131	126	147	139	146	148	136	142	139	127	135	143	133	155	126	134	133	118	139	142	134	119	147	130	99	121	130	121	144	130	125	124	148	147	124	117	144	136	136	158	171	141	121	126	146	154	136	153	119	135	148	157	129	132	127	129	133	111	152	125	128	134	125	117	139	151	110	149	136	150	112	131	144	133	154	135	128	146	154	157	151	139	143	125	135	134	135	120	124	138	130	132	126	157	148	117	164	140	112	175	127	126	105	145	141	135	133	135	111	137	148	142	129	137	125	131	141	130	144	143	125	119	152	111	111	125	145	143	146	120	140	152	158	130	132	152	145	153	153	166	124	125	109	135	144	149	150	116	123	127	143	149	124	160	136	115	138	134	127	138	129	142	129	143	117	111	124	120	135	146	149	113	145	153	139	140	105	143	140	146	131	124	139	137	141	143	147	133	112	141	146	139	151	120	133	127	136	152	153	158	135	130	114	127	136	124	127	137	134	132	167	135	118	132	131	120	130	134	138	136	132	141	119	139	131	131	126	152	137	144	132	117	131	140	124	121	120	129	146	147	135	131	116	110	134	116	118	137	121	137	121	135	136	136	138	147	130	141	112	117	124	157	129	126	129	133	146	134	127	132	158	128	120	142	172	133	126	127	115	131	132	129	128	146	162	136	132	124	142	160	149	135	150	134	131	149	133	157	117	142	152	129	144	129	112	132	134	131	133	141	115	120	131	117	142	127	145	123	128	131	137	154	127	130	136	164	159	152	159	135	146	145	135	150	150	129	114	127	150	136	165	129	145	143	153	144	129	135	144	141	144	129	145	130	107	134	139	131	125	118	125	149	125	133	129	147	119	123	157	127	137	117	137	113	124	134	153	123	134	145	168	146	153	143	132	132	151	135	132	115	149	152	130	153	128	166	150	138	136	143	112	140	143	121	122	138	136	128	129	121	119	144	122	162	137	143	135	141	140	148	122	129	137	147	125	148	144	119	134	137	126	161	125	155	122	124	138	155	117	138	132	132	140	142	150	136	143	157	148	146	159	154	118	138	140	132	126	151	140	125	146	153	144	102	127	133	143	142	141	113	124	109	144	147	113	131	151	129	144	146	112	128	147	131	142	142	110	125	126	127	116	131	124	113	135	134	140	133	117	153	123	131	125	151	130	147	138	133	156	157	133	137	120	121	162	142	150	152	147	148	136	143	144	129	132	160	126	126	168	128	128	153	124	128	154	143	161	126	150	139	172	130	142	135	132	132	127	157	138	131	150	153	142	140	139	154	141	148	149	147	119	141	132	121	126	134	131	151	139	146	123	117	133	137	132	154	151	132	149	123	137	118	124	135	124	146	171	159	136	147	147	156	133	147	159	135	136	130	121	120	147	110	137	132	124	122	131	124	126	142	133	147	152	157	119	129	129	134	162	137	142	126	130	123	148	108	158	148	152	151	122	146	133	150	141	138	147	141	128	154	139	129	149	152	156	119	131	129	166	135	147	136	120	133	152	155	157	131	133	144	140	156	143	160	128	123	145	150	136	160	150	152	137	134	139	136	139	148	127	126	118	147	129	149	136	154	146	116	145	123	104	125	149	144	148	138	140	144	141	145	142	164	156	135	144	135	155	132	144	151	139	120	124	123	135	140	140	147	150	118	125	132	125	137	123	132	125	145	132	143	149	134	132	141	121	142	120	120	160	117	135	157	131	144	147	151	133	116	147	140	135	108	147	118	131	105	118	130	133	137	134	126	131	153	128	148	149	141	140	144	118	124	145	147	148	140	129	116	122	151	149	135	147	164	129	141	139	128	130	125	156	150	127	144	127	141	128	116	141	135	124	129	121	164	148	126	133	140	141	124	158	131	131	142	137	143	125	142	150	150	108	157	135	131	105	138	137	148	149	129	141	138	144	117	137	152	129	133	135	114	152	120	137	135	116	143	146	125	145	147	116	126	137	137	134	142	139	162	128	145	149	122	147	113	135	114	154	138	144	138	137	149	143	129	117	153	123	124	131	158	134	150	146	137	138	131	149	146	161	130	149	116	113	153	142	129	137	117	116	140	140	124	146	130	116	143	155	110	141	133	132	136	158	147	143	123	140	146	121	144	145	139	135	126	133	116	133	130	157	117	125	131	153	155	147	138	120	141	127	108	131	156	129	157	137	130	155	146	130	138	142	132	108	129	115	133	156	120	151	141	142	134	151	142	141	139	163	143	124	121	125	129	119	146	146	130	130	143	139	154	150	144	121	132	146	148	130	151	167	132	107	134	118	142	125	133	108	133	114	124	126	150	126	141
7096	645	1089	1238	1026	848	728	657	608	567	494	508	499	426	413	434	476	399	436	402	400	356	398	389	374	374	389	357	376	352	362	369	365	370	367	348	377	327	352	338	345	349	325	364	315	334	362	341	376	361	354	341	363	362	351	328	357	341	338	342	350	329	343	350	338	349	364	345	380	328	357	351	322	354	348	351	365	340	311	329	355	334	368	349	373	338	330	355	341	308	326	345	331	343	367	339	344	371	322	340	343	357	329	343	336	345	332	341	348	318	358	318	303	336	362	320	342	343	342	354	336	319	356	348	323	335	315	359	331	363	335	347	304	328	349	352	369	354	368	352	345	347	343	322	365	376	348	338	321	322	352	323	348	331	335	373	340	287	334	364	303	369	356	378	333	325	334	338	377	337	362	340	331	333	299	343	321	330	345	321	316	312	330	329	331	332	329	320	333	342	341	341	386	349	337	351	360	328	369	347	296	322	370	352	337	359	363	331	343	322	319	349	317	331	345	335	325	341	354	346	341	345	344	337	332	350	337	375	341	347	338	372	357	326	357	335	300	364	363	316	343	337	334	321	348	321	361	326	353	336	352	331	344	385	322	320	349	324	314	349	330	343	356	347	348	320	334	375	334	336	324	342	365	337	370	354	375	340	350	355	335	375	362	360	343	342	357	356	342	344	352	336	351	368	331	339	338	337	327	332	346	393	302	338	357	337	359	346	348	355	331	349	345	312	315	344	345	354	318	342	325	343	359	337	342	323	354	343	358	321	304	373	354	309	343	302	334	332	339	365	356	343	338	365	344	342	334	366	339	343	335	352	354	347	343	340	363	333	333	352	348	312	340	334	337	327	365	344	331	346	312	327	334	357	325	329	343	347	348	384	354	337	330	335	343	333	310	332	369	365	379	310	352	336	320	357	326	332	342	361	352	325	335	333	326	327	354	318	360	358	351	324	368	359	329	330	355	333	329	356	318	309	345	346	323	306	337	350	363	319	337	338	335	331	342	345	367	343	311	344	309	333	321	371	385	319	346	341	338	325	331	348	334	349	336	351	325	364	313	346	324	342	341	340	313	348	353	350	369	324	318	324	361	362	394	350	338	365	358	315	319	347	339	343	335	332	342	294	291	353	319	299	364	363	338	368	324	337	303	320	332	363	344	336	354	322	347	364	341	355	342	354	326	380	337	319	288	373	319	347	338	368	335	379	343	340	315	356	365	338	348	356	333	344	331	314	321	335	317	340	334	351	336	330	329	339	315	335	394	334	355	333	363	308	369	333	305	319	314	340	387	362	333	341	331	323	330	348	350	351	317	372	340	372	322	327	338	339	340	336	356	356	315	356	362	329	350	329	317	357	325	338	309	352	336	356	354	338	352	329	346	334	369	351	332	324	299	331	346	368	378	325	350	330	314	321	348	352	357	363	351	330	356	357	345	349	363	353	338	359	323	326	379	346	318	319	346	318	326	339	333	311	365	324	358	368	317	324	342	329	363	351	327	353	355	347	357	360	341	306	334	344	324	331	340	334	347	343	355	343	326	306	341	322	343	334	353	363	340	362	369	333	357	304	351	392	321	343	357	352	340	352	342	358	353	341	326	343	329	328	369	329	333	341	337	355	341	357	326	340	334	376	358	333	370	341	337	351	333	341	341	328	340	359	320	300	344	309	346	340	328	307	323	348	346	338	348	336	287	358	348	330	355	384	378	360	330	333	358	321	362	349	336	363	344	341	346	338	336	340	357	357	359	368	305	315	301	342	345	364	343	345	340	356	351	364	371	319	358	329	335	333	350	366	334	366	353	350	339	375	352	360	348	311	364	325	319	340	343	376	328	352	354	370	344	365	341	341	382	328	323	329	355	369	362	326	324	366	330	335	306	358	313	363	336	319	346	360	341	312	375	328	340	344	327	318	364	326	352	357	335	325	344	350	351	326	320	354	352	337	335	344	317	331	356	315	334	333	355	361	370	338	319	304	355	340	324	354	330	332	322	352	310	350	353	345	342	343	349	326	361	377	359	353	338	314	333	341	354	348	370	342	333	301	361	383	353	345	345	336	339	335	361	316	337	355	334	335	308	319	338	342	362	329	337	313	347	347	341	349	332	341	325	321	348	389	339	332	351	341	330	354	361	358	327	324	397	385	346	344	342	349	366	362	366	305	336	338	351	358	289	340	352	335	334	323	370	326	345	327	360	367	367	358	366	313	355	348	347	351	335	325	335	359	356	342	345	354	379	336	323	345	367	376	331	334	334	344	318	313	343	347	342	323	320	353	337	352	343	324	365	324	330	338	279	335	349	338	316	342	320	315	342	338	342	353	328	360	333	340	381	330	333	344	350	315	321	345	361	323	334	351	344	296	365	349	340	337	358	353	340	345	348	323	346	345	336	349	357	347	339	366	315	354	352	329	333	362	333	325	312	353	359	342	315	338	332	342	360	329	324	313	346	362	324	375	372	357	328	365	354	345	358	355	334	290	319	370	337	332	339	339	339	348	342	359	284	343	382	342	376	359	342	311	346	322	338	348	325	328	354	352	355	339	345	325	371	306	328	329	326	363	336	333	330	333	363	364	343	337	347	324	327	347	350	353	350	351	335	333	378	370	331	357	302	347	326	367	382	296	327	377	347	302	341	356	338	351	342	320	334	310	322	353	354	357	323	354	360	336	346	343	343	342	336	362	316	344	345	333	377	356	312	355	328	324	333	369	358	357	319	330	331	353	351	327	331	344	346	356	358	328	364	347	338	354	379	299	321	338	328	348	339	343	338	316	348	361	328	318	324	347	330	382	352	356	351	349	372	366	370	368	354	340	321	329	350	325	346	353	312	328	333	364	349	333	366	330	321	316	332	357	338	320	349	348	327	335	339	315	344	338	343	352	333	394	308	314	366	349	332	317	331	353	302	318	340	323	329	329	353	337	345	327	354	373	342	338	358	333	338	359	311	321	356	351	312	329	331	357	360	364	311	359	336	330	331	329	353	366	355	336	333	322	324	342	356	335	340	346	306	346	345	308	354	360	325	326	337	362	318	345	368	351	359	346	340	361	357	336	339	353	339	319	343	354	315	366	326	355	340	357	330	316	350	333	348	344	341	359	373	341	351	333	332	355	328	330	325	329	346	313	341	340	321	335	324	335	334	327	347	336	383	322	330	354	331	339	329	336	315	354	324	357	317	332	350	345	331	353	385	347	319	340	350	318	355	331	358	344	330	330	364	328	367	335	347	349	331	307	344	347	352	314	355	319	341	338	330	336	344	336	354	346	319	338	330	317	353	343	348	319	353	320	343	344	331	341	334	329	336	320	322	362	330	377	362	377	335	353	331	367	336	375	321	350	318	350	333	345	352	316	363	348	332	348	324	346	335	370	328	318	361	317	326	332	353	352	340	373	361	374	313	346	343	325	327	306	349	335	385	364	322	344	354	340	336	356	335	346	327	342	345	351	342	322	338	339	341	315	344	336	329	336	335	317	315	353	332	370	367	365	341	327	336	357
16265	1266	970	768	508	397	406	381	316	332	284	243	253	269	271	224	257	247	228	223	230	253	240	213	230	259	215	233	213	225	245	234	249	237	228	204	217	223	235	225	199	246	224	225	193	237	201	204	211	223	229	209	210	215	241	225	243	227	227	212	200	234	210	232	214	228	208	225	244	211	219	236	213	223	212	232	216	207	210	200	202	211	235	219	218	230	221	203	202	230	217	233	247	211	206	205	221	230	239	226	234	214	212	200	224	214	212	208	223	183	194	232	215	197	204	214	230	214	223	219	216	187	207	219	217	247	235	234	224	213	224	189	187	202	221	213	217	230	206	228	215	222	210	199	214	232	212	227	199	237	239	217	201	227	253	258	231	217	242	245	211	212	210	243	206	219	202	218	188	193	224	219	214	223	255	212	217	228	208	225	229	201	204	237	222	220	215	222	217	225	240	217	221	218	232	228	194	255	234	235	221	213	205	231	214	254	211	227	229	200	193	209	245	227	206	246	225	236	246	187	226	201	232	229	210	218	191	200	237	230	218	224	227	234	230	224	222	214	231	247	183	248	232	220	208	187	240	218	215	209	250	222	231	186	207	218	218	222	205	233	211	237	223	227	219	206	267	214	217	193	205	225	225	205	211	214	239	220	204	252	193	227	254	204	209	240	231	224	215	218	233	238	220	248	207	251	267	214	224	237	234	228	210	255	221	240	229	224	194	190	220	207	223	235	209	202	243	203	212	213	204	218	193	226	236	234	217	214	202	226	231	218	216	238	230	208	224	225	210	218	229	216	199	225	226	212	218	194	195	242	219	201	233	253	239	231	208	204	244	223	240	208	209	226	212	247	215	215	255	225	210	224	211	226	221	191	213	256	207	226	204	210	215	188	232	202	233	226	212	221	219	247	229	222	199	243	228	219	240	208	221	229	216	223	229	212	231	223	231	204	235	256	205	211	234	208	239	208	219	209	199	231	208	230	226	235	220	186	236	219	191	237	209	217	224	225	208	221	218	230	217	222	200	193	227	261	227	225	241	211	213	222	220	224	206	211	190	230	248	228	216	216	214	188	230	233	208	236	229	202	229	228	217	209	230	223	223	233	225	196	242	230	220	217	204	224	243	216	224	217	218	212	224	213	234	234	227	219	201	239	225	212	230	226	239	189	200	231	228	243	244	209	215	212	258	239	203	217	227	219	226	232	205	213	266	204	238	240	214	204	218	209	201	216	212	219	185	225	222	220	221	214	214	237	218	207	213	234	218	214	255	230	215	244	229	236	211	219	218	217	237	200	188	222	200	247	239	232	221	225	189	224	244	227	220	238	201	212	257	207	215	238	214	252	238	222	212	225	209	237	211	244	211	222	241	210	224	192	204	219	201	229	247	268	215	216	230	213	256	213	228	221	226	247	200	229	238	243	219	236	241	221	236	227	205	234	222	243	233	212	226	237	228	212	216	224	217	212	217	225	251	211	231	227	223	237	210	228	226	232	238	213	217	203	238	253	208	242	218	219	227	225	220	225	238	215	235	183	233	206	219	227	252	237	193	211	207	225	220	246	221	222	231	226	185	199	245	223	212	224	249	225	193	208	216	238	225	258	215	211	198	183	213	236	210	211	216	202	207	209	195	224	211	216	237	218	207	233	238	217	227	184	184	232	233	215	215	213	231	211	246	221	251	208	204	206	204	226	251	232	205	217	235	224	216	221	203	211	224	217	211	205	236	234	195	193	184	241	213	220	209	253	212	215	200	240	229	236	218	215	213	236	211	221	197	200	212	222	221	193	213	226	228	230	218	232	221	237	237	207	201	223	206	191	209	229	211	201	227	245	229	212	203	237	179	220	228	236	225	230	207	221	229	228	228	222	230	208	216	222	220	230	251	250	219	209	240	228	224	212	216	211	229	213	248	234	218	227	227	199	232	198	223	219	211	229	231	264	219	240	243	210	204	199	217	245	233	233	199	218	212	214	218	219	219	199	215	194	199	251	227	193	248	205	215	198	237	227	223	208	225	266	212	221	207	231	222	226	252	192	214	217	212	214	239	214	215	223	233	221	211	239	234	215	212	201	217	210	220	227	245	213	210	217	201	211	227	217	212	245	216	239	235	239	233	220	224	221	235	226	205	202	205	233	208	232	213	212	189	217	197	198	206	218	228	216	229	235	227	241	207	201	242	241	188	213	225	226	219	222	256	222	236	211	234	243	231	205	203	237	224	239	173	230	219	226	242	241	239	232	244	215	229	226	198	224	227	210	212	209	225	240	215	208	204	196	218	216	216	205	254	216	211	229	212	200	182	220	190	228	255	241	210	233	225	236	225	219	219	207	228	243	220	218	235	226	207	240	207	229	207	234	239	211	230	213	206	188	231	215	243	216	215	184	235	199	213	220	224	238	225	224	230	224	250	231	212	229	241	222	207	241	192	228	224	189	243	216	216	194	229	190	216	209	192	233	224	255	187	221	241	226	221	229	235	220	212	243	227	215	209	223	233	222	219	246	222	218	250	241	234	179	235	214	238	212	254	230	200	221	244	227	215	209	229	234	225	220	213	224	220	233	229	227	229	255	205	226	215	228	213	212	217	203	237	211	226	235	247	214	230	240	218	213	216	225	238	229	205	210	232	196	177	205	209	238	200	226	209	194	230	220	234	236	220	243	212	199	235	236	218	229	219	204	220	229	207	218	231	225	213	233	203	219	230	190	207	213	234	224	214	211	212	237	199	241	224	224	213	244	198	220	244	200	222	209	255	240	221	207	246	224	204	248	222	227	226	250	219	194	234	202	215	232	230	216	249	215	232	211	252	234	218	233	240	196	223	206	225	212	194	225	197	223	242	222	219	241	206	204	227	188	235	227	228	206	214	201	213	229	244	203	233	220	209	230	204	230	225	228	200	236	229	209	218	231	232	223	230	231	229	216	221	219	192	178	246	189	212	217	237	235	217	236	237	229	195	204	219	200	195	213	224	210	208	216	226	243	255	238	251	225	226	240	217	225	238	222	213	235	231	246	211	215	252	239	184	222	218	227	200	208	213	216	192	214	226	200	210	217	216	218	216	245	229	218	227	207	203	207	245	233	226	213	202	202	223	220	197	178	227	205	247	195	235	217	206	213	226	213	190	230	239	239	203	223	229	226	217	199	213	184	224	228	227	231	213	204	228	235	226	217	219	232	203	233	198	210	205	254	219	209	226	249	208	220	246	235	220	218	233	220	242	209	230	220	215	202	230	237	236	237	230	217	217	242	203	237	187	223	237	213	231	241	238	235	244	234	227	224	254	224	268	206	192	233	242	216	228	237	210	203	231	204	239	236	185	241	212	201	212	226	243	246	237	228	208	215	209	227	201	225	221	199	198	259	203	220	207	207	245	221	267	225	238	212	226	240	218	219	204	210	228	212	211	245	242	224	223	226	222	207	203	230	197	225	215	231	242	207	218	211	211	206	198	226	227	234	221	220	182	231	225	247	235	220	188	224	215	222	223	191	262	226	229	220
9350	1107	2024	2256	1921	1548	1312	1115	1014	915	847	842	770	728	662	692	675	643	605	664	635	624	627	588	624	565	562	606	565	571	584	569	546	560	606	546	567	516	552	523	561	565	559	516	526	551	527	537	506	521	535	516	546	582	547	507	492	535	565	508	539	529	529	549	513	496	539	529	491	519	479	514	558	552	541	557	505	543	559	553	550	528	539	535	559	535	508	555	542	534	592	522	528	533	520	517	547	547	531	513	522	568	533	526	526	548	544	525	550	478	509	515	562	509	538	510	538	492	509	538	492	525	489	522	501	513	523	543	577	523	528	531	504	481	545	517	505	557	543	520	535	545	562	531	537	505	502	518	582	557	541	520	526	536	513	498	552	526	568	546	532	519	581	510	554	549	532	481	529	532	533	523	548	503	522	528	487	548	527	529	512	504	548	557	545	501	551	526	510	523	483	506	507	550	531	550	545	507	503	530	511	537	533	579	499	520	529	516	527	522	550	492	498	509	496	509	505	506	549	522	563	510	552	494	524	500	526	505	537	564	488	526	519	534	498	524	563	548	506	507	573	487	500	523	526	492	520	518	525	555	487	583	507	541	499	542	545	537	498	554	559	497	520	526	485	561	499	552	559	550	528	515	548	502	535	560	500	524	550	553	529	534	553	514	526	509	512	504	497	530	505	547	519	528	501	543	520	527	559	551	527	504	488	461	516	501	548	592	527	503	479	523	475	530	575	496	512	480	518	527	566	521	507	498	516	548	558	521	543	544	499	549	536	524	510	506	572	523	555	501	501	507	486	504	522	518	508	526	545	519	481	532	532	506	562	506	528	566	503	501	558	550	478	529	570	519	510	505	468	484	532	502	517	532	547	491	571	532	516	536	493	488	531	541	537	528	498	502	520	512	563	556	534	549	522	514	515	583	512	500	565	536	525	550	518	515	514	464	518	517	520	519	523	499	535	552	527	555	539	537	529	525	520	555	527	518	548	502	534	485	557	504	532	506	546	544	548	546	549	519	541	488	561	526	518	549	516	587	497	537	497	502	495	535	564	493	560	538	528	479	519	544	541	527	510	541	527	517	556	543	516	492	526	539	501	542	545	545	557	525	544	516	546	522	502	521	548	501	512	530	542	520	538	490	512	522	518	540	547	528	532	519	535	575	550	563	522	537	586	596	518	564	515	565	513	567	538	548	524	516	490	514	505	541	510	553	512	521	497	511	517	516	498	548	537	527	523	522	538	513	539	500	490	503	521	520	504	487	517	514	540	557	537	521	495	509	546	528	536	537	497	554	526	561	539	527	527	565	519	534	503	541	521	564	552	517	534	553	508	536	536	546	549	525	518	514	527	542	519	520	512	538	478	501	557	509	527	532	502	506	559	532	537	583	522	513	529	524	560	542	565	559	520	526	522	540	499	526	552	543	521	555	538	522	557	530	514	498	591	526	517	533	495	538	505	503	524	541	507	566	529	540	511	552	518	486	491	542	503	515	545	514	531	531	547	532	512	541	515	517	496	573	559	490	480	527	509	462	511	511	544	537	519	553	551	506	547	548	521	529	507	510	534	524	519	536	533	534	533	570	514	523	493	556	515	525	547	514	491	518	553	516	567	509	499	527	502	563	511	523	558	542	552	554	491	557	510	500	542	539	531	515	537	537	540	526	523	502	542	516	522	555	510	516	524	559	564	556	555	538	513	539	509	541	537	505	518	528	517	524	509	492	525	489	506	518	512	538	502	493	529	515	516	514	535	525	528	480	540	528	539	506	496	541	484	505	494	535	510	530	551	507	527	534	523	520	517	570	537	535	546	520	505	534	557	538	541	515	522	558	517	502	534	547	518	571	560	549	508	511	524	552	534	523	512	491	493	550	497	546	533	495	542	521	521	525	510	532	612	529	573	529	521	533	520	518	561	536	563	543	521	528	522	498	562	563	505	522	535	519	506	530	522	588	502	573	520	544	498	517	521	534	508	542	502	509	515	464	469	503	527	525	528	536	507	535	513	534	519	523	572	540	489	499	528	532	534	522	545	529	527	523	536	521	556	518	550	544	522	526	491	518	550	522	555	536	540	524	540	505	516	497	497	532	491	550	526	482	529	553	526	499	519	525	519	539	507	530	495	490	528	549	541	490	523	547	511	512	541	524	552	517	558	523	523	578	519	535	511	521	525	506	530	527	536	511	486	520	548	502	584	567	537	483	527	517	541	475	509	512	544	499	531	521	535	543	530	514	510	525	503	513	506	528	500	511	519	544	518	538	548	542	545	485	528	497	526	495	512	534	558	551	535	531	546	555	498	556	529	559	562	546	470	510	528	536	492	543	500	499	499	520	499	519	530	511	521	539	476	508	540	503	521	537	549	545	534	508	547	531	512	534	555	535	582	578	527	539	557	502	537	507	526	534	530	532	567	542	509	558	523	528	531	537	526	505	588	507	548	496	501	514	489	539	504	546	534	509	535	516	524	489	520	513	530	539	525	541	523	512	550	486	510	528	487	501	510	499	508	532	541	532	506	517	545	522	519	556	531	546	489	561	540	543	531	520	513	526	538	539	500	541	537	541	527	518	537	549	527	505	530	511	552	506	555	521	506	526	561	544	492	498	519	518	554	486	524	528	520	565	483	499	537	577	535	534	518	530	545	523	540	516	559	555	563	513	502	541	518	544	510	528	513	476	499	545	556	539	511	511	531	520	525	539	530	538	529	515	515	543	530	525	523	531	531	509	518	535	511	530	523	526	511	501	550	496	551	514	553	559	524	554	501	572	500	562	536	513	535	487	521	487	545	551	537	530	546	530	493	517	512	563	546	544	557	539	515	508	529	543	524	522	527	551	547	544	527	465	526	552	519	515	547	527	536	554	479	545	514	558	531	508	524	550	522	529	539	556	507	549	526	508	521	508	507	509	534	543	531	517	474	543	549	509	531	524	500	499	486	549	536	513	534	506	491	595	517	532	521	497	491	557	543	549	509	526	521	513	553	534	520	520	539	545	523	542	479	517	520	535	520	538	558	510	532	507	528	538	529	505	528	535	519	498	551	525	551	540	583	545	548	546	571	525	567	544	504	531	513	512	558	505	518	490	513	523	534	509	465	569	508	527	512	540	547	482	517	545	517	518	543	562	528	534	536	563	552	522	546	524	558	534	564	488	548	556	578	487	506	521	508	588	499	526	550	537	526	526	524	545	547	492	517	542	539	571	514	509	536	526	523	476	499	545	559	537	553	490	556	533	531	533	525	524	520	521	510	532	520	545	548	519	541	503	553	523	511	518	559	511	522	539	585	521	538	531	565	503	543	526	513	543	534	503	509	515	534	506	543	563	531	524	532	523	523	499	513	528	505	523	518	459	515	518	517	470	516	513	543	531	538	498	547	547	514	550	523	517	530	505	523	528	551	522	534	473	502	532	532	533	506	528	528	494	529	516	532	510	567	467	521	492	547	516	510	509	544	510	538	524	526	527	521	531	504	559	512	541	580	502	543	552	512	472	505	537
2306	262	261	237	259	253	255	233	253	243	239	276	246	213	281	259	248	253	256	275	244	237	265	266	238	273	256	255	228	253	235	241	289	278	259	260	275	245	233	245	225	270	256	231	241	233	242	256	260	244	235	231	246	257	260	236	225	276	280	234	238	238	267	255	240	238	244	237	231	253	247	251	269	248	247	262	237	245	267	274	243	238	254	210	232	248	220	254	249	227	240	239	193	262	235	241	253	244	228	243	241	255	237	239	218	232	261	257	245	265	259	282	217	234	288	229	246	246	225	213	236	259	248	248	274	242	236	262	243	251	253	256	229	256	268	247	234	252	245	216	275	267	252	246	235	259	232	223	248	260	237	238	254	263	238	258	257	254	256	250	254	259	237	271	250	246	222	210	253	252	277	224	232	255	231	271	256	248	235	274	272	262	288	237	253	223	264	242	237	290	260	224	231	242	257	233	268	288	262	230	260	296	234	268	257	263	246	249	251	236	259	247	238	260	248	248	253	251	249	257	271	240	261	244	220	247	208	260	267	222	240	249	248	275	256	257	240	288	237	279	263	237	237	275	253	238	261	237	242	220	246	260	258	218	218	254	245	227	270	238	242	268	235	254	242	265	233	264	252	261	309	268	263	276	218	245	254	254	243	235	257	238	253	249	271	266	280	276	247	236	254	252	257	274	258	209	242	234	237	256	276	256	241	227	219	226	275	251	249	243	238	276	242	274	275	257	258	236	226	233	261	243	249	253	229	254	249	257	253	250	224	271	259	273	250	208	254	240	272	243	267	245	205	223	241	240	254	245	260	256	252	243	230	270	248	257	216	241	233	253	254	245	254	228	258	254	240	240	254	252	249	258	262	253	262	242	256	264	246	246	223	285	222	249	241	257	271	271	287	252	257	279	284	279	216	258	255	238	236	248	252	248	281	254	265	292	261	241	230	265	255	227	241	234	275	220	268	256	266	243	254	235	239	260	251	253	208	240	241	243	232	258	252	274	268	233	242	256	244	257	243	268	246	255	261	245	251	225	258	229	259	242	253	253	241	240	243	254	266	237	236	248	230	267	246	269	244	212	249	254	237	288	234	210	252	263	260	257	272	253	260	249	254	249	240	264	255	264	250	235	260	242	247	244	240	198	252	215	267	241	238	247	266	238	267	268	254	264	271	264	201	218	247	249	240	234	246	241	267	238	268	257	243	219	250	247	250	215	284	243	274	235	246	238	263	259	243	236	232	261	275	256	260	242	218	269	253	259	279	267	236	268	248	235	260	253	269	274	250	229	221	217	204	236	224	240	273	249	256	246	227	255	251	243	253	262	277	228	213	243	259	237	251	267	251	234	259	273	268	247	247	242	255	277	274	239	242	256	254	237	258	245	236	250	250	222	268	273	237	243	272	225	260	288	247	214	230	261	214	237	227	240	251	252	249	264	256	218	244	244	261	241	235	239	258	243	258	246	262	280	288	217	246	259	271	266	247	268	243	226	252	250	256	237	266	261	255	277	285	252	238	236	258	243	276	220	253	264	242	254	239	224	236	250	253	279	252	259	266	254	272	237	273	254	222	255	246	242	252	260	274	292	218	265	244	221	256	234	276	245	239	220	239	247	256	221	244	223	261	238	242	252	268	258	227	251	237	260	268	266	264	241	240	278	260	262	240	224	244	255	265	245	266	257	223	259	249	243	275	279	284	256	224	237	295	259	229	227	235	265	234	251	249	272	233	248	233	251	234	254	253	284	254	247	241	256	262	222	232	224	265	237	244	231	219	250	237	256	228	238	258	249	267	235	250	237	244	243	267	239	248	266	257	250	246	298	235	276	282	221	236	247	229	263	224	253	248	220	267	258	279	276	249	248	230	268	249	227	250	245	290	248	256	243	235	270	270	231	251	250	276	251	238	236	257	269	259	252	254	240	205	249	233	239	233	257	227	253	245	249	248	267	243	230	236	271	253	228	243	246	254	271	241	229	264	242	262	269	232	224	251	254	217	232	240	264	257	247	233	252	263	223	260	263	270	247	235	257	242	270	266	244	259	247	270	232	218	240	237	251	252	248	230	262	243	227	253	250	240	259	264	248	232	265	262	233	269	218	265	292	256	229	209	260	259	269	249	232	255	239	264	215	255	247	240	251	261	263	259	274	244	248	262	250	222	251	248	227	228	251	222	231	243	222	267	240	261	224	241	233	259	260	235	241	237	252	225	231	218	227	270	229	251	246	234	233	238	292	256	263	238	278	259	237	246	248	245	248	241	262	254	242	223	267	256	234	259	234	254	258	270	247	260	267	256	249	282	233	242	273	212	219	269	261	270	255	270	245	268	247	259	247	266	258	266	253	229	229	252	267	229	269	257	269	243	235	238	251	229	253	245	250	238	246	247	248	248	244	246	217	238	279	235	265	264	248	241	251	226	234	243	248	270	247	289	246	255	268	254	260	248	257	287	245	245	228	237	246	221	276	282	277	230	253	262	241	265	285	247	256	250	265	239	239	252	251	219	251	245	231	246	210	256	260	248	263	224	224	239	235	234	246	247	256	256	263	264	276	240	241	269	249	236	242	235	257	251	264	240	249	253	256	221	209	255	273	248	257	225	261	252	257	262	261	222	267	263	243	253	269	221	221	250	244	222	243	255	207	246	238	284	276	261	255	257	258	258	234	252	254	237	257	252	249	240	269	271	270	252	250	255	253	233	255	282	282	262	223	238	250	225	254	231	238	238	247	250	239	247	231	259	294	255	247	283	250	283	246	263	236	252	259	259	251	261	246	228	239	262	236	227	251	286	263	230	218	236	256	258	236	292	233	276	245	233	219	249	254	269	264	256	280	250	262	272	249	273	278	274	227	256	257	235	251	251	248	249	228	266	264	248	271	223	246	249	249	228	242	234	222	229	244	255	235	245	281	256	273	237	241	251	254	229	246	277	226	253	282	258	233	233	253	276	236	284	264	217	235	269	257	241	281	253	272	274	250	208	277	252	274	242	259	257	243	250	239	238	245	234	249	283	237	268	240	229	254	251	253	250	248	265	246	242	224	242	250	259	266	249	251	247	264	225	272	267	267	248	244	246	296	255	253	247	245	244	256	269	242	221	228	241	250	249	220	247	254	282	245	265	229	208	237	248	253	229	221	258	242	255	252	235	233	268	255	260	273	259	250	255	241	253	259	238	268	241	227	229	246	252	223	222	264	252	225	261	260	243	253	271	258	239	272	241	246	237	257	243	272	241	259	256	226	242	278	245	223	236	284	232	234	248	271	233	225	248	233	230	201	247	223	216	233	243	256	248	242	261	235	210	258	261	221	241	240	235	248	222	231	251	271	239	257	242	255	254	225	248	253	261	240	244	248	243	261	249	249	243	271	250	251	252	223	259	249	239	281	249	251	237	238	230	267	245	221	249	269	242	266	246	245	265	314	261	283	236	255	245	238	282	264	256	287	256	295	249	247	247	252	271	230	239	234	239	270	269	245	236	240	265	254	263	221	239	232	235	275
2265	578	602	617	563	600	557	587	553	565	538	537	582	581	615	539	536	587	572	540	516	566	564	550	547	530	570	631	545	588	572	543	577	562	572	584	537	535	587	551	524	554	557	546	525	582	547	594	547	542	533	524	549	551	552	557	541	540	546	567	524	577	558	572	559	560	518	492	557	584	604	614	578	594	561	501	569	531	586	575	557	549	562	526	548	563	533	570	549	564	548	541	580	551	585	604	579	509	571	516	570	618	585	578	532	518	578	574	549	614	562	542	568	548	525	590	549	535	549	539	560	558	567	547	564	553	590	529	565	557	536	558	582	550	556	561	530	569	593	586	512	529	556	563	497	542	533	533	555	561	507	561	522	543	564	538	522	552	569	555	538	590	562	605	566	572	578	580	558	551	571	539	530	537	531	573	565	525	527	496	574	580	511	559	585	569	540	526	558	564	541	504	562	531	585	556	599	582	578	555	609	540	557	516	557	559	574	512	520	540	595	557	525	543	560	555	542	557	563	548	530	529	554	557	572	572	547	542	539	542	581	572	588	539	510	597	527	568	560	614	584	530	569	527	517	558	561	561	568	540	553	563	543	595	542	591	526	570	542	554	547	625	575	524	543	625	578	564	589	577	582	586	562	553	545	607	567	533	589	539	566	559	528	553	558	571	554	526	553	582	559	543	538	567	553	582	573	593	541	604	567	577	582	571	575	575	554	554	559	509	566	534	532	572	518	523	574	543	574	562	549	585	530	555	527	568	559	557	582	556	536	563	554	573	561	555	548	540	540	558	522	580	560	573	501	560	526	577	561	563	549	579	559	561	577	557	530	552	519	540	562	531	578	534	558	573	560	558	519	551	555	603	515	540	525	604	599	555	606	553	544	570	564	546	590	561	556	494	559	543	528	549	548	532	569	570	510	569	562	565	563	550	523	570	547	558	595	558	546	587	567	569	571	568	553	609	555	527	548	542	521	517	553	558	552	562	556	545	547	566	527	481	539	508	551	558	523	522	532	561	571	572	531	565	569	570	587	520	558	574	498	564	552	553	569	566	539	574	595	573	499	563	552	548	553	535	526	562	554	553	540	548	571	586	567	565	529	554	529	536	574	549	558	566	575	532	563	531	535	566	563	635	592	602	532	578	560	551	591	548	500	532	537	594	510	533	558	553	533	585	540	492	552	569	592	558	588	530	545	585	522	579	599	565	539	497	544	567	622	564	556	576	559	524	590	566	546	580	529	521	578	562	564	553	582	553	533	553	530	525	558	554	578	547	543	594	567	557	580	567	582	524	580	564	561	549	557	552	551	565	572	561	516	571	563	522	561	549	552	586	523	528	557	550	589	581	540	553	567	539	501	536	535	529	623	568	503	532	522	552	553	586	564	551	551	565	554	570	579	562	581	526	590	552	533	555	565	534	549	568	596	546	555	514	563	553	591	564	581	561	540	530	536	597	526	535	547	587	524	532	559	579	569	551	580	544	525	542	570	556	575	518	577	558	549	601	545	542	573	506	514	593	537	565	593	571	516	585	539	567	559	552	559	568	553	549	556	546	544	551	583	537	572	560	595	538	545	522	570	621	532	549	559	551	539	575	500	567	557	586	558	579	577	582	558	566	558	593	523	585	558	547	590	570	557	543	547	515	522	502	561	537	540	540	565	538	542	593	572	537	542	566	556	552	500	560	537	561	551	493	514	601	552	547	548	549	591	575	542	620	538	571	557	542	536	553	507	546	554	602	522	569	570	566	560	557	510	547	548	533	547	553	541	551	572	538	522	576	530	514	517	531	538	550	565	557	540	562	541	536	598	499	560	523	557	533	552	562	601	542	527	550	563	541	508	533	591	574	564	568	579	552	542	570	564	592	557	576	591	521	554	566	564	540	590	550	551	553	557	575	522	536	554	571	548	519	559	556	555	563	561	595	511	562	551	558	555	564	568	542	526	540	568	588	530	583	574	547	523	539	557	587	557	568	532	543	566	598	561	569	563	560	575	555	542	549	602	563	588	547	566	557	553	546	544	568	561	572	544	520	556	541	540	530	518	577	541	552	595	557	523	575	581	531	539	559	527	540	556	605	558	581	560	553	564	580	553	527	505	537	559	564	543	548	555	575	548	528	555	537	505	569	564	537	543	556	544	555	555	544	523	564	565	559	537	589	503	537	559	558	560	572	579	600	512	542	539	566	568	549	562	536	533	561	554	544	529	540	585	572	592	542	545	529	526	580	528	509	576	560	594	563	561	571	516	569	563	568	555	623	650	579	566	557	527	561	559	548	569	576	576	549	572	558	541	547	556	559	540	582	551	577	546	561	567	561	559	543	538	548	570	565	517	546	557	533	542	530	567	556	554	539	557	565	523	588	529	587	556	573	561	552	562	552	516	555	514	549	537	518	556	553	577	615	545	542	540	548	564	575	544	538	601	576	558	554	538	539	572	569	549	532	569	513	555	586	609	556	566	606	585	576	533	536	527	541	553	530	608	551	548	579	533	591	537	558	561	536	551	569	552	515	551	597	596	547	590	560	555	550	554	555	592	563	542	570	552	564	552	581	543	591	518	546	602	541	543	549	575	561	566	562	538	578	557	530	513	557	539	562	560	547	554	557	599	541	511	540	568	569	542	529	543	559	521	540	535	559	581	555	515	536	597	536	551	532	560	559	540	565	551	537	550	567	536	564	526	599	551	560	588	547	549	556	525	556	645	592	553	568	534	548	541	545	498	536	543	521	581	543	546	526	591	544	555	577	559	534	569	565	552	579	581	522	595	547	522	521	514	562	603	544	548	556	538	500	559	538	547	564	566	570	569	606	537	540	562	521	543	549	557	553	552	562	533	506	576	532	539	521	580	536	557	585	576	590	536	529	558	583	556	605	547	533	559	529	532	597	541	552	579	549	570	517	553	551	610	578	558	533	557	547	541	571	560	620	548	548	544	564	537	557	528	527	529	551	592	577	546	558	540	582	567	539	568	578	564	605	542	542	538	568	579	586	549	527	561	552	535	542	553	550	542	531	547	559	571	556	605	546	603	579	524	515	566	541	537	545	528	538	567	546	558	537	546	550	579	574	552	569	568	519	586	555	541	538	556	539	562	589	528	568	536	515	546	537	533	582	528	545	570	524	537	546	531	543	538	551	539	576	553	585	552	581	540	585	489	529	567	579	535	557	533	522	557	553	527	544	584	546	570	570	581	547	533	521	529	537	548	549	529	514	540	586	554	552	578	558	533	542	567	586	550	534	500	627	558	585	575	549	559	566	575	521	554	589	555	542	516	602	569	536	558	514	581	500	523	533	565	552	535	564	508	565	578	579	530	572	584	571	578	557	587	534	530	542	558	521	586	511	519	519	570	579	550	553	538	553	545	572	554	556	545	552	571	602	545	555	531	560	543	550	538	566	558	600	586	542	525	552	563	554	608	532	575	526	539	534	607	532	546	575	561	540	536	554	524	561	545	531	581	536	578	515	579	570	570	549	555	556	587	569	553	532	556	564
9020	477	536	376	242	221	238	202	178	167	171	139	162	181	142	178	153	139	157	151	169	147	163	141	162	162	123	153	124	133	130	127	130	150	150	146	138	127	157	145	131	139	136	167	115	120	122	126	115	140	137	130	127	146	123	145	163	142	122	149	132	136	145	132	143	150	146	123	125	168	132	141	162	156	133	129	152	131	126	127	140	150	164	132	126	111	146	121	142	152	128	130	131	129	116	122	121	144	146	145	146	139	138	158	154	142	143	118	126	155	123	150	119	128	154	118	130	152	120	116	125	128	153	125	144	144	127	133	125	138	137	150	137	134	135	137	134	154	128	114	128	122	130	136	122	134	115	138	145	137	144	128	119	138	127	122	161	145	144	136	114	138	165	129	132	123	131	146	168	122	136	148	125	129	148	135	127	128	136	126	141	145	134	143	142	111	130	127	140	157	143	166	143	138	158	125	141	136	125	140	130	123	140	136	134	133	134	149	150	146	129	143	147	154	149	134	149	130	137	133	132	147	129	136	140	127	143	150	130	135	118	132	134	138	151	152	132	136	164	132	135	142	133	141	103	130	146	148	129	143	113	138	135	146	129	147	158	146	135	104	121	119	144	125	151	147	136	131	118	153	143	138	160	143	124	144	143	115	135	128	131	136	122	150	166	141	130	132	151	109	132	136	115	145	129	157	125	131	147	135	141	150	133	121	104	144	130	150	122	129	154	145	134	119	119	131	125	145	141	126	111	139	139	151	140	116	155	146	145	129	154	130	150	133	130	137	146	130	151	147	119	121	137	138	142	146	146	162	139	146	146	131	132	142	141	116	132	129	159	153	147	141	157	130	145	152	147	160	174	135	170	143	148	131	141	126	145	141	157	117	148	143	156	138	161	125	157	153	164	145	136	121	131	116	132	129	152	168	127	140	146	143	133	154	120	139	137	123	139	132	135	127	151	132	133	114	136	135	139	168	180	133	129	123	128	118	143	148	108	123	145	142	142	169	133	135	121	158	118	156	158	130	135	136	130	149	145	153	132	148	132	166	136	128	152	145	142	127	144	134	150	144	138	125	144	137	156	145	134	118	135	137	163	141	128	133	139	162	149	164	140	144	130	135	135	127	147	141	143	139	145	128	133	146	142	150	141	152	145	153	128	131	137	134	135	141	127	152	118	147	126	147	140	148	133	157	146	121	136	128	144	135	120	149	155	123	131	143	143	163	141	147	126	120	155	153	123	142	149	146	112	138	136	140	140	141	146	130	129	124	128	134	120	117	128	149	136	155	129	138	121	132	145	134	125	165	137	129	125	146	130	124	127	159	135	127	130	142	157	148	149	105	136	145	127	114	116	155	129	143	127	102	120	114	148	135	149	137	117	137	141	136	131	133	125	135	142	130	149	129	155	132	148	128	138	140	120	139	141	125	124	149	127	122	131	122	128	153	126	121	147	145	141	144	129	114	148	135	138	129	138	161	145	123	134	141	130	122	120	124	146	121	149	158	137	115	142	139	125	147	143	140	127	162	150	133	138	127	108	142	138	137	140	147	133	134	130	127	140	129	111	121	144	142	166	133	138	132	135	143	106	139	131	123	147	150	118	121	124	132	122	116	133	136	122	142	116	135	133	141	141	117	168	152	139	125	115	133	145	140	153	132	162	136	140	123	147	136	116	136	149	143	153	174	131	126	109	150	121	137	138	114	137	144	114	146	146	128	154	124	117	157	145	142	143	129	171	131	142	147	135	125	123	140	141	153	132	142	125	140	138	136	121	133	149	147	122	137	143	158	158	127	131	139	141	151	129	140	149	157	144	137	130	139	137	147	133	154	159	122	150	133	116	128	133	130	129	136	117	147	132	126	134	139	155	174	131	156	140	156	115	151	149	116	153	140	133	135	134	148	127	134	156	159	124	150	147	139	139	112	139	120	149	128	155	139	145	137	143	120	135	131	131	153	137	114	127	123	122	138	145	132	145	163	143	145	146	142	156	127	159	140	132	154	123	152	166	140	117	155	151	141	140	127	143	118	123	139	119	128	129	130	149	162	147	151	125	138	145	127	105	117	153	118	143	120	141	106	142	123	154	138	142	152	132	126	131	139	153	134	150	134	142	149	172	139	156	116	127	138	139	131	151	155	143	146	127	129	144	122	121	128	143	132	131	112	143	138	140	121	138	129	130	125	139	135	128	134	131	148	153	156	119	149	137	110	164	124	133	156	154	151	138	133	136	129	155	164	122	150	151	146	167	131	128	129	115	147	153	141	133	129	124	161	139	128	140	123	135	113	131	133	134	155	131	153	159	132	123	160	130	142	146	139	152	142	156	135	168	157	126	149	130	127	121	108	163	141	132	151	147	146	138	142	137	129	136	130	146	130	133	137	125	142	147	151	149	148	127	127	123	150	135	148	146	141	153	148	115	132	130	127	146	144	133	116	132	126	133	134	139	137	137	136	144	135	139	136	136	144	128	125	145	168	146	121	135	163	126	156	148	127	121	122	146	138	141	127	121	147	140	136	135	163	138	137	138	128	165	139	134	134	143	143	125	135	120	168	133	145	156	114	126	128	130	115	140	136	145	129	123	122	123	160	157	119	127	132	138	116	136	110	151	151	134	157	151	137	152	168	135	141	129	117	141	129	149	150	136	153	133	147	110	126	139	144	145	128	141	156	137	132	147	135	133	128	128	148	150	143	136	149	138	167	122	136	134	128	155	142	141	127	152	155	137	122	129	133	125	124	142	136	118	136	130	145	132	128	109	126	146	145	140	129	128	142	136	125	145	131	128	152	122	134	102	141	132	152	116	118	146	150	159	134	137	149	131	140	151	139	145	135	122	171	148	132	149	140	149	140	131	120	145	145	134	150	142	143	144	119	156	131	133	144	148	139	134	121	140	113	136	126	129	157	139	132	120	137	149	125	136	143	134	145	136	135	118	134	139	143	146	150	134	143	141	138	129	143	134	127	156	111	137	129	136	155	129	153	125	116	148	160	125	108	149	150	124	148	124	140	133	135	107	146	148	137	129	135	126	129	133	147	153	129	131	129	135	141	139	131	131	138	153	138	149	115	116	149	125	120	145	143	129	135	164	122	144	135	139	139	141	163	155	120	111	137	149	133	150	156	148	124	157	127	130	138	123	141	136	151	135	145	147	134	123	130	128	140	128	144	141	123	138	127	151	138	128	137	126	133	123	122	134	147	145	141	111	136	123	136	141	135	126	159	140	135	164	125	131	140	132	135	137	153	156	125	137	137	131	131	138	150	125	140	139	138	122	147	148	134	148	138	116	132	147	165	125	109	157	142	136	136	141	132	126	116	127	139	161	146	132	138	133	147	126	151	128	147	132	135	143	137	149	146	153	143	167	119	114	106	128	134	139	135	121	140	147	126	145	140	135	144	130	137	156	124	139	125	147	147	148	136	145	133	119	146	132	140	150	144	135	139	129	124	138	131	153	117	170	156	140	145	122	136	145	107	131	146	147	145	132	125	156	142	139	116
7125	635	1057	1152	1090	880	749	656	534	533	501	482	463	454	458	376	384	432	399	386	392	365	373	356	369	396	386	388	361	346	344	355	338	377	395	336	323	325	372	325	328	335	343	360	346	353	345	341	366	359	325	355	330	340	310	376	359	360	374	321	356	364	343	338	367	346	347	357	335	348	307	358	345	312	359	363	366	367	357	369	366	362	355	332	358	357	365	371	373	340	353	377	358	319	367	373	340	319	372	324	334	353	350	333	320	340	340	326	330	366	328	357	330	349	344	344	340	372	339	340	328	359	350	332	325	350	344	340	377	349	326	347	344	320	325	327	334	347	342	364	343	317	327	305	356	343	361	316	346	340	365	344	317	329	353	338	316	354	367	339	326	377	328	336	309	368	346	345	336	334	336	348	354	370	352	297	367	321	330	331	332	327	318	364	334	310	317	323	377	351	359	339	333	300	373	363	377	318	341	358	362	336	357	348	348	358	321	345	341	364	330	341	363	339	331	336	334	373	348	378	301	350	342	351	365	340	289	318	336	334	375	345	331	312	332	374	316	352	348	329	342	353	317	328	315	357	339	321	365	355	319	332	350	335	302	378	329	358	322	371	358	347	356	344	332	350	354	326	325	337	330	338	365	321	329	334	327	341	351	336	325	335	320	326	353	330	353	360	370	332	341	347	364	328	328	343	346	346	309	370	327	306	348	336	376	323	352	373	341	335	342	349	314	359	360	321	361	337	332	331	345	348	350	356	349	332	333	309	345	330	328	334	375	330	342	337	330	327	326	358	328	338	342	331	336	370	331	348	328	329	355	359	339	324	337	333	315	330	307	315	314	362	355	379	339	336	350	356	375	334	344	339	353	340	313	296	338	337	355	385	352	348	346	317	349	329	367	347	315	348	345	330	336	333	343	340	343	357	332	328	327	324	347	348	330	342	320	350	319	356	343	359	327	317	332	344	325	340	385	353	331	341	350	360	348	340	354	353	364	348	372	393	371	325	366	351	345	315	319	435	342	320	330	331	364	369	343	324	332	354	341	338	353	351	341	342	358	318	331	374	331	361	328	324	343	340	336	329	312	324	336	339	367	342	339	313	347	356	332	387	335	340	354	324	333	357	352	324	321	327	327	362	358	340	333	344	311	336	339	345	319	349	332	326	337	318	350	341	341	393	332	363	350	348	343	332	346	368	360	318	377	332	333	335	355	323	364	349	356	350	346	374	353	335	307	337	347	371	352	354	362	349	329	363	347	334	385	335	351	336	348	335	341	363	354	324	357	364	348	355	336	315	302	354	347	333	333	337	296	365	336	331	331	363	373	372	337	345	309	337	333	328	336	332	334	331	343	342	327	370	330	333	329	314	354	355	363	365	316	319	366	343	335	340	350	347	319	335	336	343	363	364	315	330	333	336	341	361	354	353	359	376	314	377	335	346	327	363	354	382	339	325	318	347	408	319	324	360	367	368	338	320	319	345	353	315	342	363	341	359	346	349	343	333	353	347	344	341	339	327	358	380	340	358	337	373	329	367	327	356	345	348	339	351	330	349	333	346	351	329	376	308	343	352	350	344	325	347	363	330	337	353	350	326	368	336	336	344	371	331	338	331	343	335	355	320	340	352	342	349	351	340	378	368	339	358	374	329	319	371	350	357	342	340	327	327	364	348	329	311	364	330	321	372	343	379	336	295	354	338	342	335	349	324	342	284	319	394	342	361	352	381	358	307	328	323	376	330	338	353	370	334	346	305	331	344	384	318	332	359	368	322	332	327	369	330	370	341	341	368	349	351	331	346	354	346	338	370	365	344	318	323	326	363	320	356	359	352	324	363	368	330	340	325	350	298	352	329	370	348	379	340	323	373	333	366	324	334	338	329	342	355	344	336	327	343	355	337	372	350	339	348	338	362	349	329	379	359	327	346	322	349	336	353	350	332	359	352	376	310	393	310	301	367	339	367	304	302	344	338	333	362	349	324	340	372	299	353	342	348	359	320	349	353	356	359	321	334	351	323	322	338	343	319	360	325	369	351	332	331	336	323	355	356	348	320	390	328	348	351	358	322	361	361	374	326	351	337	347	351	324	353	358	342	351	320	316	345	336	317	346	345	358	335	343	329	338	373	347	343	347	336	354	318	337	377	349	365	332	359	345	359	340	382	312	369	334	357	359	362	302	336	338	366	362	323	352	361	341	353	385	353	344	329	354	350	363	329	340	340	344	331	360	330	318	352	376	358	348	334	347	320	333	368	362	332	322	377	346	347	355	357	356	358	331	337	345	339	341	378	345	349	324	358	344	362	350	349	318	335	299	341	323	336	367	325	347	311	337	370	333	338	348	381	365	337	294	345	327	329	358	361	338	375	311	320	355	349	340	342	327	366	369	367	322	352	355	363	369	332	367	340	338	368	322	364	334	360	324	348	357	382	371	353	338	358	330	331	364	329	344	334	366	334	352	345	356	343	328	315	360	354	291	358	347	359	329	353	323	314	347	346	327	332	333	325	355	366	341	353	333	347	341	311	346	332	311	337	315	349	355	344	358	307	354	365	332	351	334	356	378	313	372	333	381	339	354	354	331	310	339	337	299	347	355	317	308	311	329	331	335	336	314	320	355	321	347	355	326	314	349	358	331	347	365	346	372	336	322	316	376	297	329	328	325	352	357	354	332	350	353	349	342	323	359	349	310	303	354	330	363	342	337	333	333	311	309	343	321	341	333	348	360	306	366	348	347	334	376	354	342	322	344	343	352	359	331	315	354	341	344	331	322	348	355	330	334	336	340	351	365	374	307	330	368	335	312	315	342	364	331	342	307	323	322	363	306	338	340	364	359	343	323	349	298	326	348	338	353	350	328	335	343	317	363	339	346	332	369	352	362	336	344	361	362	353	334	341	343	348	330	358	339	318	339	319	315	355	349	348	340	346	354	351	361	328	327	341	346	338	374	317	318	310	354	403	344	359	339	363	344	351	337	327	332	353	310	320	360	358	348	324	360	343	330	357	309	339	304	355	338	349	362	364	313	361	334	379	316	337	373	345	355	369	324	325	318	331	342	334	341	362	330	343	340	355	296	323	333	365	334	347	365	328	340	333	369	355	327	336	339	329	332	362	346	315	350	324	314	356	338	327	373	352	353	365	349	332	330	306	355	345	343	378	322	364	378	332	352	331	323	363	348	343	327	349	366	369	325	307	344	333	341	330	331	310	348	342	363	346	315	362	360	378	329	335	335	328	334	340	365	335	331	323	326	301	346	350	329	350	333	335	325	330	319	337	330	385	360	336	371	371	331	342	351	338	316	351	366	340	325	325	364	355	365	380	321	366	306	361	334	353	348	358	329	341	352	379	318	388	346	309	337	332	344	330	343	366	342	358	347	342	344	366	344	356	351	296	336	312	362	353	341	370	327	324	308	358	374	337	338	367	360	351	335	318	343	336	375	320	317	319	330	329	318	352	326	329	338	343	349	341	343	327	318	338	332	332	342	343	348	366	358	340	356	355
15882	1197	990	755	565	430	370	350	328	291	282	283	272	254	277	246	231	217	243	224	235	217	236	233	220	231	269	262	242	210	242	224	232	237	228	243	207	241	242	202	217	232	217	215	216	213	223	225	243	219	213	209	241	219	211	210	221	225	240	203	226	235	221	205	238	232	223	219	259	217	244	256	250	209	246	230	255	208	228	226	213	225	225	219	226	226	220	204	221	240	211	200	219	208	217	226	224	218	235	245	221	203	235	218	211	199	201	222	255	232	229	249	242	193	208	207	221	263	223	211	230	222	212	228	249	218	219	209	207	225	223	228	241	208	226	247	228	217	214	244	233	233	231	189	217	223	222	240	222	222	225	223	217	236	204	241	238	228	227	233	217	188	218	231	215	224	222	219	227	254	243	234	239	211	226	223	210	236	228	249	216	234	249	223	232	208	212	215	197	217	207	220	244	205	222	223	221	223	206	220	222	261	215	232	235	219	218	215	239	220	214	231	253	222	211	213	194	238	211	221	216	220	221	218	228	232	207	221	240	215	218	249	220	206	233	226	204	189	226	227	212	244	236	207	209	243	216	202	220	227	218	226	219	223	200	217	238	203	230	239	205	224	232	220	229	237	232	214	223	212	228	235	220	204	247	249	246	196	243	247	257	223	219	224	259	228	236	205	240	206	195	221	256	241	185	202	237	214	191	207	227	221	224	209	207	192	218	202	218	227	235	235	228	233	221	233	210	174	236	255	204	235	248	199	242	214	201	219	204	242	212	230	237	217	214	212	204	220	246	209	200	233	208	248	222	196	222	221	201	214	204	224	225	232	236	201	213	239	235	211	233	209	210	235	226	224	226	212	230	235	216	231	222	207	233	231	253	217	213	270	243	230	228	203	217	229	195	227	218	227	217	210	205	224	215	239	242	246	216	204	215	240	224	206	201	235	222	191	203	223	202	210	205	222	247	239	227	232	209	233	225	216	240	219	216	212	221	211	218	236	212	191	189	220	238	218	210	237	228	258	216	213	222	223	222	201	229	223	248	228	247	221	230	204	237	214	223	233	252	232	217	231	205	193	217	229	249	219	205	228	251	198	214	205	233	208	233	213	216	264	213	207	201	222	213	221	208	209	227	260	221	212	203	204	193	215	214	200	207	255	215	224	211	219	220	223	197	219	222	217	229	267	235	219	249	215	227	235	224	224	198	247	208	212	225	216	243	206	216	253	208	219	243	199	234	248	237	235	231	231	232	244	214	203	218	212	181	226	203	218	219	233	207	231	222	232	219	253	230	228	210	222	243	204	201	219	205	203	210	225	204	243	234	218	190	212	237	222	186	225	231	203	253	221	213	239	221	220	207	225	238	250	249	244	227	234	220	237	241	197	210	218	209	229	228	229	208	230	241	211	236	197	240	228	236	244	219	246	201	220	224	222	255	199	221	217	225	247	222	217	234	252	225	182	218	224	233	227	245	229	215	227	248	215	221	252	207	212	220	180	224	245	241	207	234	184	238	204	191	237	202	228	218	225	219	225	225	229	253	233	210	252	249	222	221	203	227	223	205	210	225	200	214	233	206	233	192	226	234	206	231	231	220	205	220	213	231	204	204	242	240	235	205	200	233	236	236	214	224	226	221	230	213	218	246	216	253	247	219	233	242	241	221	236	244	209	269	237	210	215	237	226	217	241	220	245	227	212	203	238	216	239	217	226	221	232	218	207	236	234	222	224	214	235	203	221	208	226	241	242	226	207	230	220	215	220	204	225	211	233	223	226	212	260	199	212	221	218	215	199	216	234	238	247	216	219	239	223	206	198	244	227	239	215	232	227	208	216	210	235	214	225	219	235	239	224	201	255	214	204	203	219	229	225	218	249	207	230	230	247	211	240	194	213	227	217	218	229	240	223	234	200	204	239	217	231	213	231	241	217	221	242	201	220	240	212	217	209	210	217	221	228	212	216	229	246	200	252	206	236	227	188	219	244	209	252	254	246	216	205	214	213	214	219	210	233	250	218	230	210	208	221	214	217	217	225	204	241	207	208	229	212	215	224	182	205	224	229	213	199	207	232	197	201	201	229	191	200	232	241	203	218	193	220	226	215	232	225	240	218	233	216	231	250	257	207	234	226	223	229	209	229	200	231	238	221	242	227	219	242	219	216	203	206	245	236	194	234	211	222	232	201	210	196	241	235	234	251	193	222	244	222	217	201	202	226	209	218	240	225	248	218	199	214	220	220	227	199	205	223	203	220	216	223	218	228	240	226	211	226	207	239	220	219	229	228	226	239	234	219	215	212	206	212	227	233	220	205	206	250	250	235	222	201	220	221	240	232	247	218	216	205	219	214	188	225	196	199	223	220	201	246	221	219	218	246	213	229	236	218	242	239	239	211	223	218	207	185	216	197	222	208	210	217	207	205	238	229	233	227	213	229	241	213	175	201	253	238	220	215	223	228	225	198	226	228	227	214	233	203	208	221	238	221	223	210	218	221	207	226	256	222	198	238	232	239	227	221	201	246	235	233	199	229	214	237	205	240	192	193	217	221	240	223	211	211	227	214	231	238	218	218	222	242	213	222	225	228	221	210	211	207	230	230	226	211	188	235	218	215	184	220	216	229	252	223	227	205	219	244	244	211	241	227	245	239	234	227	213	197	210	209	220	202	213	216	227	208	237	232	233	235	234	218	221	214	253	206	222	229	244	179	218	225	208	255	212	242	239	203	212	206	206	256	211	235	237	191	196	197	234	237	214	214	229	211	224	190	188	230	232	238	249	224	231	226	216	222	226	212	201	219	191	214	221	224	241	206	228	232	230	238	236	245	214	220	234	256	191	256	215	226	202	238	192	246	223	218	222	190	215	225	207	223	236	230	227	216	207	208	225	222	236	243	221	194	219	232	227	226	229	215	204	207	221	215	200	192	223	217	217	218	230	223	237	238	217	211	212	219	248	246	227	220	204	240	245	266	243	244	199	203	237	209	249	249	212	230	213	235	208	247	204	193	207	219	226	202	223	202	225	229	235	198	226	211	238	215	220	237	206	230	219	206	189	211	220	235	233	189	225	249	218	238	212	228	206	209	225	204	209	235	233	225	197	213	225	227	240	243	207	216	229	215	230	201	234	232	235	209	215	210	231	212	238	212	211	228	209	201	231	225	248	223	203	218	196	209	237	243	237	230	225	207	197	224	209	214	236	210	199	206	224	218	213	225	190	232	238	231	229	214	241	252	229	231	227	240	211	217	189	223	210	245	206	232	197	213	230	213	232	240	192	244	229	235	209	229	212	205	242	192	251	200	246	222	224	243	204	235	214	204	219	219	225	222	244	222	250	223	218	211	211	213	212	205	211	234	208	181	192	211	235	227	226	235	210	203	220	210	215	228	232	228	200	248	232	246	196	212	225	237	223	189	213	219	205	231	229	217	216	229	219	226	229	216	227	230	245	216	229	228	230	257	219	206	236	215	206	214	268	219	239	222	195	209	219	219	254	210	223	225	227	220	220	214
9274	1113	2079	2249	1919	1576	1393	1171	994	934	796	793	737	748	708	704	723	658	672	606	617	681	573	588	618	629	587	563	556	523	560	574	552	551	553	593	558	591	585	582	554	520	558	548	511	580	528	542	557	523	558	552	562	563	572	519	520	558	542	538	505	518	538	520	522	533	549	528	550	515	539	584	531	492	552	534	511	511	529	528	548	554	557	581	575	556	558	539	529	534	581	546	529	537	527	590	549	524	577	510	549	583	534	543	557	505	509	498	530	543	525	506	560	541	529	537	530	490	526	504	551	547	560	512	535	516	490	484	552	513	520	519	531	536	510	574	517	553	543	529	497	494	526	528	522	543	530	545	530	546	523	557	534	539	525	533	548	493	534	532	543	543	538	541	577	523	531	554	499	533	555	549	520	553	537	546	532	511	533	516	526	488	470	490	478	515	525	541	550	530	508	524	530	555	518	526	542	545	502	532	552	509	549	511	583	521	554	538	536	512	533	523	557	587	505	532	528	533	534	526	550	541	523	548	539	518	538	563	551	579	551	539	586	521	520	520	521	507	541	571	538	510	509	546	518	488	478	549	519	504	539	495	518	525	556	537	549	531	537	535	533	553	570	523	516	546	503	502	555	521	527	509	536	531	519	539	512	536	533	523	546	509	510	530	540	540	544	575	535	497	518	533	515	568	526	561	501	537	538	573	543	572	543	511	542	580	486	505	499	537	500	529	524	534	573	518	531	588	560	536	491	529	566	521	536	555	547	539	486	583	534	566	541	486	486	526	544	561	534	556	502	514	531	544	512	510	549	520	543	515	539	545	522	570	540	556	537	527	519	520	543	553	495	518	529	526	493	548	530	536	539	537	512	567	585	553	520	549	505	486	522	510	560	567	522	498	546	523	498	559	560	531	513	519	471	559	540	556	546	503	519	555	531	540	573	530	509	520	542	542	528	548	519	533	534	528	557	533	542	522	540	543	526	528	543	520	526	536	523	554	513	513	562	526	564	533	543	501	540	528	510	468	547	536	485	518	525	519	498	541	533	540	549	524	520	537	532	550	593	558	509	527	552	558	505	542	548	531	561	587	505	538	562	523	528	523	551	490	557	532	496	537	571	555	515	487	507	583	571	552	561	553	574	568	529	513	540	516	536	555	517	549	551	478	525	520	571	544	533	510	543	519	552	506	541	557	525	522	559	500	537	528	532	554	549	519	505	527	538	531	551	516	533	529	532	536	525	559	519	536	546	494	529	529	542	543	530	504	519	538	538	521	550	504	532	535	516	539	566	530	545	538	508	549	513	544	545	514	565	531	519	476	550	532	533	517	555	531	533	525	506	522	565	568	545	549	492	528	560	518	545	555	534	507	507	560	550	543	542	526	543	526	548	496	526	548	474	524	529	484	520	511	502	487	571	560	558	543	558	521	552	504	515	563	500	512	523	549	525	560	516	566	506	522	526	517	557	521	481	506	535	555	538	523	556	539	507	545	491	585	511	548	546	536	526	542	564	532	534	512	566	518	522	538	503	537	521	512	545	568	513	551	527	541	497	533	534	487	515	513	510	570	527	530	538	521	524	512	571	483	524	564	475	533	523	508	555	544	531	530	528	544	530	520	543	518	525	485	549	543	529	514	507	524	524	517	536	553	522	539	521	515	554	524	549	499	508	547	491	528	527	476	534	538	539	523	513	502	561	516	548	547	563	504	578	540	539	500	501	518	540	525	544	542	546	538	504	497	535	522	527	554	512	514	526	534	519	539	521	537	533	529	525	527	486	550	536	541	540	534	514	586	532	531	509	570	530	547	512	547	529	516	511	532	531	548	569	552	553	560	529	547	525	511	583	539	557	559	542	568	563	546	524	515	540	569	574	529	526	563	569	508	552	530	548	528	480	525	553	541	511	524	561	512	537	530	521	551	511	498	549	488	524	478	559	515	520	510	509	515	566	544	533	539	559	531	570	532	502	495	514	534	512	536	530	504	496	555	525	520	539	529	485	536	544	562	540	519	522	548	507	553	527	512	544	528	526	515	536	537	543	531	541	535	515	540	564	556	577	525	513	534	514	521	518	534	564	563	569	521	539	529	529	531	569	547	551	530	477	566	520	532	562	544	531	533	522	524	525	519	552	531	539	588	558	497	533	526	547	534	528	539	533	493	516	511	489	542	518	542	542	526	467	552	527	542	532	564	522	517	548	555	507	499	565	567	537	482	535	529	552	518	538	530	577	526	519	556	528	516	522	482	498	523	519	558	542	557	498	562	517	518	544	498	525	551	546	567	518	554	548	516	551	549	502	550	555	549	504	551	516	507	517	485	512	528	549	551	536	477	514	538	542	560	512	487	525	518	529	541	507	554	506	517	530	547	564	556	507	540	500	493	575	552	551	505	489	564	611	537	499	499	546	555	531	516	512	555	545	547	511	538	534	489	522	522	536	560	501	503	527	518	520	528	539	466	544	533	540	513	511	515	517	535	591	491	477	555	572	533	535	522	518	549	528	523	499	532	498	522	529	555	553	511	554	543	509	572	553	525	563	511	534	524	535	485	502	531	499	551	540	566	571	519	525	576	507	519	558	550	496	539	547	518	549	545	532	526	565	538	502	528	526	559	549	548	497	555	536	518	539	519	513	509	545	515	505	543	523	491	541	500	511	550	491	521	521	507	527	522	532	531	535	536	561	542	535	549	538	493	509	541	585	508	522	523	508	539	512	523	532	560	502	521	538	537	522	527	484	518	518	510	530	487	512	538	536	533	498	535	523	547	536	537	539	482	492	554	505	542	519	520	547	541	532	533	532	509	530	554	554	540	546	506	530	509	508	558	510	508	522	517	544	532	530	497	513	505	527	551	558	508	495	545	517	515	554	536	548	519	520	565	555	547	540	541	568	553	558	525	515	481	569	555	545	553	531	517	526	611	529	544	521	545	530	527	544	536	555	514	500	541	488	491	517	545	535	525	521	588	509	502	524	541	566	550	523	518	573	508	578	537	554	514	512	517	539	508	537	536	534	504	529	502	530	544	528	527	542	505	501	556	543	577	532	553	514	538	540	500	541	503	512	592	548	527	562	579	508	499	539	549	501	520	543	528	531	563	518	486	555	519	496	548	522	534	515	544	521	521	502	536	520	539	548	489	525	517	508	542	525	564	530	529	539	526	511	513	525	541	522	498	516	528	529	514	527	521	535	569	511	500	488	489	520	533	544	504	563	512	576	512	559	514	549	527	517	530	506	539	521	536	561	537	526	524	509	498	528	533	535	544	512	512	527	528	488	572	516	525	533	554	524	518	543	539	513	478	519	540	529	497	562	530	516	552	533	544	523	518	511	542	521	530	510	523	514	548	548	511	503	513	562	482	556	525	521	481	499	548	527	548	550	539	538	531	523	553	513	529	605	547	533	534	491	552	529	521	534	554	540	568	549	511	525	514	480	549	535	513	512	533	550	529	551	545	495	474	472	543	540	516	533	555	505	547	553	528	530	520	558	585	567	547	528	531
2189	272	255	260	273	254	249	257	235	264	265	267	261	266	259	283	264	273	261	258	235	246	252	264	230	257	244	245	206	232	250	228	254	227	265	239	252	262	239	240	254	235	232	249	250	246	282	272	267	267	215	262	226	240	247	264	229	217	255	266	236	264	249	248	280	244	245	253	237	265	271	236	216	245	278	227	245	233	259	255	263	240	262	283	224	252	232	214	245	255	243	239	227	248	224	253	266	225	244	247	257	215	266	231	239	247	238	218	233	289	251	254	255	245	269	274	253	256	241	280	240	270	241	245	249	249	269	238	241	236	236	256	237	261	261	246	268	272	251	282	263	249	285	249	248	246	242	261	242	233	225	266	227	253	256	248	257	240	275	235	278	241	231	281	204	261	245	257	259	222	252	288	255	251	267	270	245	271	239	248	243	254	250	245	256	258	284	245	283	234	239	261	232	250	262	230	258	237	245	243	237	255	253	269	247	277	256	240	262	262	228	262	231	239	251	261	221	257	251	242	246	232	250	273	249	239	239	243	231	254	277	243	283	279	242	237	251	236	245	250	207	258	251	258	238	255	229	218	211	250	271	264	239	286	253	258	250	240	265	261	248	288	231	242	261	233	275	266	287	252	260	236	229	259	246	234	267	243	256	243	231	238	245	248	249	247	245	255	241	248	242	264	311	263	249	234	239	274	273	228	206	238	242	262	265	290	249	243	237	253	265	247	263	223	238	259	201	258	234	251	252	264	269	225	241	235	266	248	276	255	246	230	247	243	223	247	228	238	252	226	240	262	287	259	286	199	273	238	256	219	257	260	235	271	252	269	263	228	251	274	246	241	251	263	238	254	253	265	266	238	274	220	278	262	231	215	237	255	261	233	240	230	238	223	231	242	229	250	244	217	213	250	252	272	258	252	256	249	236	252	271	224	232	226	237	200	261	270	266	251	237	236	269	244	259	235	235	287	227	234	240	260	233	262	242	234	252	244	232	248	233	274	246	295	241	251	260	245	258	244	246	290	254	272	251	232	262	249	242	224	249	218	258	269	231	225	234	233	234	242	275	268	259	247	246	257	206	230	256	271	250	242	270	223	252	245	289	242	248	234	247	241	225	253	259	268	227	248	216	237	263	265	241	263	224	249	257	223	235	293	236	244	212	236	258	231	255	252	265	236	212	254	262	220	233	269	249	225	239	276	267	254	251	264	244	227	238	222	250	243	268	259	245	254	254	233	231	244	239	232	270	268	242	250	260	202	274	241	234	232	285	225	238	243	225	272	267	247	225	274	265	268	248	220	228	254	235	247	232	250	258	258	264	279	248	240	214	246	245	274	241	220	266	264	234	254	246	277	215	256	239	254	263	262	225	247	234	259	268	231	241	280	217	237	253	283	244	234	281	249	228	239	272	257	240	225	243	259	239	265	225	233	234	238	236	249	272	242	237	231	287	242	252	232	267	236	265	247	264	265	247	260	250	241	271	220	264	256	235	231	236	250	254	270	269	243	224	246	259	276	248	239	262	229	245	270	237	265	261	230	237	241	287	226	254	248	240	255	264	260	227	250	262	278	251	273	274	251	250	288	253	251	252	261	261	267	228	247	248	283	251	259	257	223	230	275	271	255	235	233	284	265	258	253	241	246	232	251	249	256	239	259	272	268	248	216	220	251	252	237	252	251	233	288	219	237	250	292	256	261	242	280	256	259	251	255	247	215	249	244	244	266	272	233	222	244	277	244	264	256	246	284	242	257	231	250	228	277	234	231	257	221	249	205	250	244	219	261	246	264	248	261	239	222	264	218	230	258	277	227	269	221	240	257	246	215	235	251	250	274	240	249	247	250	239	254	260	240	272	272	269	256	232	248	220	248	255	264	244	249	247	247	264	266	257	268	219	231	269	241	250	227	258	255	235	249	238	227	230	221	230	241	232	260	226	264	257	266	245	223	252	236	219	248	230	232	252	239	264	272	252	261	275	272	271	241	247	242	281	243	243	247	257	246	249	254	252	250	229	261	234	226	261	259	257	243	274	258	265	238	254	249	221	276	254	237	249	235	238	242	241	254	273	279	240	270	250	245	250	251	263	259	229	280	243	268	247	227	235	246	233	228	237	224	261	262	265	262	271	254	235	228	265	262	278	249	252	276	254	249	235	260	255	283	273	257	252	237	273	242	267	249	247	203	256	268	252	246	261	268	221	248	230	236	247	258	257	243	244	239	239	228	248	245	262	252	264	209	250	256	232	255	270	239	280	231	235	259	238	276	243	220	242	273	229	250	242	228	252	242	233	248	264	242	255	215	257	248	227	253	244	219	253	218	240	263	251	239	274	292	279	250	270	261	244	259	236	248	277	265	266	234	226	225	249	237	238	259	236	237	245	260	239	226	239	234	223	246	280	256	242	222	222	223	257	262	280	255	270	239	238	256	254	240	256	225	248	230	248	274	224	234	253	239	268	245	241	253	253	284	247	260	254	246	273	256	251	230	244	236	245	233	226	257	271	226	223	297	238	239	268	244	264	245	241	268	238	288	211	250	222	258	234	239	247	269	260	245	247	218	226	242	244	252	267	245	233	247	240	214	277	252	261	226	262	243	247	272	285	278	256	214	250	245	247	258	272	217	283	251	264	252	247	243	256	237	216	258	257	241	230	249	235	259	280	240	257	228	231	226	250	231	242	259	235	225	242	269	243	246	247	270	234	240	222	235	278	270	257	252	267	244	257	241	251	228	238	260	257	243	234	224	252	251	235	207	247	233	255	242	216	276	243	246	259	257	238	257	256	241	263	274	267	256	229	238	253	256	247	225	252	233	253	258	247	251	246	261	236	248	212	266	236	261	242	230	278	255	233	271	271	267	269	219	256	257	263	259	248	230	211	232	244	251	253	245	262	242	247	233	248	251	260	264	244	241	234	273	217	265	255	235	251	241	254	241	250	246	226	230	236	272	199	244	259	238	246	222	265	234	276	269	280	219	228	269	248	276	201	257	280	262	253	261	241	218	222	252	243	285	267	261	267	223	253	246	222	218	236	228	228	260	233	259	236	252	225	259	251	255	253	236	234	289	290	254	251	266	259	271	254	240	260	261	219	238	256	266	274	251	224	269	238	271	279	242	241	231	197	228	275	219	263	265	244	240	262	241	248	249	230	249	275	255	242	233	249	214	241	233	267	266	267	250	279	266	228	257	219	209	233	241	232	229	223	251	253	249	250	260	257	248	265	257	244	237	255	252	261	246	260	223	265	224	243	257	247	234	250	252	280	255	235	261	236	266	273	247	258	269	255	252	251	257	225	244	228	252	247	249	266	266	246	255	228	247	247	250	241	267	212	245	245	245	256	243	294	264	237	233	269	244	231	248	246	238	243	230	240	226	270	241	249	231	251	243	232	262	235	241	259	256	243	266	253	247	247	221	252	235	258	227	249	283	261	245	237	240	247	269	228	249	282	301	254	245	263	267	287	225	236	255	254	254	262	257	222	258	277	257	248	262	246	250	256	250
2176	568	563	582	566	549	496	561	581	555	556	511	581	514	557	552	523	580	584	534	578	525	542	557	568	549	556	531	525	564	577	509	529	581	589	585	520	528	618	567	560	523	592	541	570	535	545	547	544	594	556	555	576	577	544	516	543	510	571	527	554	573	553	561	588	591	543	534	548	588	547	525	530	571	577	560	508	545	556	545	531	571	584	621	569	564	606	511	586	553	526	542	529	532	585	583	590	543	578	588	536	596	531	554	570	555	561	562	560	569	531	578	553	548	558	551	501	570	560	577	590	536	587	538	560	537	581	523	523	552	608	543	579	517	572	545	580	528	520	568	549	561	604	547	592	568	571	519	515	555	529	561	578	531	549	546	585	555	561	530	576	555	512	567	504	526	546	561	513	585	560	543	559	587	494	555	557	546	584	543	561	596	545	527	533	591	571	569	584	570	604	575	522	560	584	527	602	572	589	559	529	544	555	576	560	559	551	563	576	519	556	578	526	598	568	551	541	564	548	523	527	586	541	558	546	552	543	535	554	591	555	571	553	540	545	573	580	555	549	568	552	550	533	557	568	553	551	528	574	551	574	566	545	494	575	540	566	556	586	566	546	544	581	527	561	524	578	523	562	558	581	600	583	566	506	544	562	567	516	504	525	570	583	598	546	546	539	576	553	564	511	585	576	532	526	536	560	523	583	530	536	588	575	548	563	570	524	570	534	527	538	568	577	535	495	556	572	542	563	563	618	591	532	562	596	563	536	596	599	531	557	536	540	604	519	561	592	556	597	553	536	524	546	576	605	558	575	566	521	581	552	543	568	511	561	566	557	597	553	578	549	565	557	565	537	591	553	539	546	584	533	594	549	501	564	539	582	544	584	575	522	582	552	564	552	549	530	546	538	535	531	550	529	572	595	555	565	563	570	570	558	551	575	584	515	585	545	553	563	597	564	571	571	576	560	572	587	540	560	584	539	533	559	559	601	555	563	520	538	601	568	588	517	524	553	555	600	566	540	534	556	588	558	550	562	548	546	574	565	547	607	547	529	594	546	573	560	579	554	562	560	534	598	564	584	517	550	515	563	597	545	546	538	557	514	557	561	530	583	536	529	574	561	531	540	578	567	596	586	531	558	540	554	572	554	564	549	585	545	512	590	535	562	563	530	575	569	563	554	596	554	560	568	552	559	548	534	604	563	535	531	544	588	542	573	571	563	567	570	530	567	524	557	528	591	548	579	563	552	549	571	579	554	568	579	523	565	557	580	589	563	561	537	575	547	542	495	545	552	551	561	570	584	580	588	580	524	544	560	559	525	501	547	532	569	552	563	565	560	536	518	577	573	550	581	550	546	563	545	565	605	578	535	544	531	558	562	526	550	552	591	570	533	595	527	554	564	531	561	550	582	539	527	540	534	593	534	556	570	586	550	520	596	545	556	570	569	579	542	536	553	553	530	518	553	585	542	557	546	576	555	536	533	573	565	541	549	569	577	532	565	578	534	536	544	563	540	563	560	572	557	574	527	575	544	580	594	571	536	525	596	550	563	553	551	520	580	523	576	527	532	558	600	582	565	540	599	503	525	560	507	528	591	583	599	577	574	581	501	581	560	581	617	559	551	536	556	562	517	541	557	567	561	530	577	545	539	552	523	549	524	559	529	524	554	567	542	561	548	537	554	585	557	531	538	532	560	539	559	558	548	578	492	534	564	564	526	595	555	567	536	551	567	527	519	564	569	528	544	558	571	517	544	541	520	552	547	562	560	560	561	543	579	585	529	519	548	508	546	554	553	523	558	565	543	541	593	594	524	541	574	577	547	555	568	589	542	594	605	561	562	561	528	563	578	524	573	511	551	550	548	541	587	530	558	567	573	561	548	565	601	512	544	585	587	572	570	559	588	581	525	519	587	544	608	550	581	542	556	560	533	549	550	586	574	532	579	573	544	533	530	519	553	536	551	582	548	561	572	580	563	562	534	543	558	552	516	529	541	566	559	513	555	545	539	559	554	550	531	543	556	551	561	559	563	541	521	542	556	534	543	557	534	567	547	519	591	539	530	557	536	565	555	550	576	511	594	575	561	581	555	561	575	517	579	550	537	547	572	560	535	575	562	596	525	627	566	578	535	554	569	576	552	547	505	556	553	536	564	510	532	604	558	585	570	549	560	548	591	569	549	555	509	582	539	500	530	560	567	546	533	564	502	576	563	568	588	554	559	541	494	596	562	558	532	517	524	582	554	580	553	572	553	564	501	574	527	551	574	579	638	559	523	517	571	575	563	552	606	576	521	584	556	576	564	546	548	555	557	544	528	540	581	620	571	580	556	606	566	547	525	522	582	548	554	566	546	545	528	577	551	565	530	558	540	604	555	528	566	578	545	577	555	521	516	575	573	624	560	566	546	531	562	590	535	514	562	563	528	513	534	540	555	562	537	569	550	567	608	599	590	563	503	547	567	538	536	548	525	550	531	547	580	571	559	567	594	604	610	499	591	544	557	568	537	532	551	507	539	526	559	563	577	506	559	549	545	579	521	534	523	591	540	554	580	584	557	575	594	548	552	564	574	566	521	571	550	535	570	562	542	527	601	561	558	550	569	531	582	550	573	575	541	539	569	570	547	592	553	599	549	518	517	528	518	529	580	551	556	544	568	535	544	532	614	562	539	587	564	552	545	565	562	572	568	570	539	566	553	549	538	538	548	554	561	548	568	564	578	542	543	540	529	602	516	585	587	555	585	557	564	601	561	567	533	577	589	572	535	584	581	614	571	537	563	539	560	575	535	565	576	560	571	542	525	562	556	544	562	548	557	560	554	542	532	560	618	556	572	567	546	564	543	560	559	589	525	553	533	556	544	527	536	602	559	567	554	551	580	518	565	564	548	586	552	540	561	519	530	569	534	567	588	568	577	603	566	540	569	537	488	523	559	540	565	575	590	522	555	518	555	576	586	576	541	563	554	557	501	606	557	544	542	584	519	523	545	566	567	586	573	547	553	554	551	581	565	571	601	530	520	564	525	569	550	536	577	598	519	547	570	546	572	543	553	568	588	574	526	556	560	552	528	587	555	603	567	581	565	565	552	588	543	573	513	555	534	552	547	567	622	543	564	537	537	521	544	520	576	574	562	536	570	563	552	575	535	553	532	531	549	559	557	593	504	556	559	528	518	508	585	559	557	541	548	609	553	573	554	550	527	558	547	561	522	527	519	559	589	570	523	530	578	546	567	537	569	596	556	560	567	540	562	581	546	567	576	540	549	529	568	534	577	592	517	580	504	580	526	553	556	517	560	563	575	529	527	579	535	556	542	569	570	513	586	567	564	585	556	553	506	543	535	530	560	528	529	536	540	559	548	589	546	545	571	560	545	598	521	581	560	558	560	568	580	555	565	566	563	544	575	570	571	511	573	560	548	563	548	568	576	548	602	569	548	561	548	566	535	599	540	575	554	565	565	548	561	558	561	563	551	534	538	560	529	558	539	535	562	567	551	551	592	551	540	565
9300	490	541	394	284	255	206	192	159	169	174	165	159	146	160	168	127	142	123	149	133	143	138	135	150	125	152	125	124	120	150	101	140	136	145	140	129	145	128	128	136	143	159	143	129	138	133	146	173	127	151	126	119	148	129	139	175	156	143	133	145	107	139	126	141	142	149	148	127	151	139	145	141	138	119	161	128	123	145	140	158	119	132	155	124	124	126	132	136	132	139	127	123	131	122	121	144	154	133	134	133	154	143	145	137	153	131	139	148	132	132	130	144	139	138	139	137	137	141	137	120	130	145	149	115	152	129	129	152	157	158	148	132	140	134	150	113	137	124	144	158	139	131	134	161	153	160	110	126	133	138	125	136	141	147	129	141	154	145	133	119	116	120	153	156	130	133	145	140	147	154	106	137	123	136	138	134	148	146	163	136	120	135	140	147	159	117	118	141	140	130	122	136	123	140	118	138	158	155	127	136	152	169	151	143	144	127	129	148	133	123	139	156	154	160	132	119	139	139	122	142	142	138	148	141	125	144	134	147	135	130	147	125	120	135	135	125	127	139	136	144	141	135	146	105	140	139	148	129	143	153	146	133	144	137	148	100	126	138	151	152	148	116	146	130	112	132	114	118	131	143	125	138	137	142	147	152	132	131	131	150	131	134	149	150	122	131	144	124	141	131	142	132	127	121	166	153	135	154	137	131	132	126	152	130	147	142	150	147	138	129	130	134	131	138	155	147	142	118	130	141	154	130	147	135	131	136	155	124	141	150	128	149	144	130	146	132	113	113	145	145	122	142	143	143	132	130	144	131	145	141	132	146	127	160	147	128	111	126	135	126	134	120	127	142	130	147	141	114	125	120	115	133	125	160	161	129	127	136	143	131	135	139	169	157	128	159	139	117	117	157	125	127	132	139	119	147	152	151	137	126	125	131	139	123	126	141	137	131	125	122	141	145	134	123	138	136	131	108	137	133	142	116	124	116	129	132	124	139	134	118	156	143	125	113	118	131	153	138	119	121	113	130	153	121	155	140	154	122	115	130	152	156	133	144	131	136	156	152	145	151	129	176	151	162	161	124	136	141	144	164	113	136	136	137	141	128	123	116	149	152	140	136	141	151	123	124	130	137	138	145	130	131	156	129	138	133	129	115	132	146	149	131	111	126	126	138	153	147	161	131	131	133	129	114	137	145	137	121	138	131	159	133	147	128	134	132	175	137	137	151	129	128	115	149	153	148	157	116	132	143	133	130	128	130	136	145	132	132	138	173	134	134	144	159	141	149	115	146	124	132	140	155	148	143	110	130	126	141	152	120	117	103	131	134	126	143	167	142	114	126	173	136	129	142	138	149	126	131	125	147	138	134	132	143	146	134	140	138	126	132	127	151	176	146	147	115	123	126	151	155	132	140	140	126	139	139	159	164	117	108	140	121	144	152	143	144	130	150	132	133	129	142	138	143	132	139	138	155	122	143	127	150	158	143	134	159	150	177	118	121	146	145	141	159	134	136	124	126	149	158	125	142	164	136	128	145	130	130	132	137	133	147	142	125	163	167	143	155	145	132	138	125	127	132	132	125	122	123	140	141	139	137	123	143	158	150	143	115	124	126	156	118	143	135	125	142	137	115	127	135	144	137	151	168	141	138	125	141	132	154	143	148	136	119	138	133	126	145	152	146	131	167	132	119	134	136	137	116	132	122	134	133	124	154	139	128	141	140	126	141	115	160	146	125	140	141	158	137	139	144	143	120	148	128	139	121	141	139	134	142	135	157	141	166	153	146	159	138	143	140	120	143	122	120	156	142	147	119	130	146	136	142	132	165	138	131	137	144	159	133	131	127	148	125	151	142	133	111	132	138	147	124	136	137	131	161	126	135	127	108	159	138	134	143	130	134	123	143	139	111	108	125	118	159	141	132	160	136	145	166	143	121	138	145	134	136	125	145	150	130	155	132	140	133	137	143	148	144	131	145	147	140	131	124	146	141	125	130	146	146	159	131	123	126	124	116	139	137	137	130	151	157	131	131	151	146	127	126	142	163	141	133	157	124	124	143	159	140	124	144	180	141	135	129	156	141	120	152	140	146	145	131	150	131	149	152	130	131	122	157	137	156	126	144	130	134	124	140	139	136	120	120	123	132	128	117	124	140	140	149	137	136	134	126	122	142	128	160	131	134	132	119	111	150	128	147	147	116	133	144	150	128	145	120	144	140	114	141	153	139	133	130	126	158	146	148	144	146	136	137	129	131	144	156	150	145	146	151	139	145	136	142	120	153	142	147	117	139	137	118	119	144	142	122	109	132	132	138	118	138	145	142	118	141	124	133	135	147	131	125	136	159	138	129	113	148	159	146	131	156	104	152	113	136	119	141	125	131	124	131	107	142	101	132	122	120	124	124	153	148	122	131	139	139	135	132	133	151	127	142	147	129	122	144	155	142	131	111	147	131	112	156	138	142	139	124	131	163	116	144	152	162	139	145	134	144	150	122	144	130	118	149	133	166	136	139	125	165	144	133	137	138	146	143	133	134	126	139	143	125	138	138	146	125	140	130	129	105	128	128	141	154	145	153	124	140	138	132	159	144	132	129	146	149	153	135	129	150	156	114	145	137	129	129	149	132	138	126	134	132	143	145	149	118	98	158	139	128	126	133	141	118	134	125	138	129	137	143	142	136	156	131	152	130	115	139	138	123	155	135	141	130	133	130	178	157	139	147	150	138	134	142	157	149	139	138	150	152	120	137	141	137	142	136	145	145	163	143	115	144	148	153	128	131	152	133	119	127	130	119	96	154	168	124	144	144	150	133	132	123	143	150	134	117	128	140	141	133	129	147	143	122	129	154	124	137	142	138	122	126	131	146	130	149	128	133	148	126	126	121	140	130	136	143	134	130	135	116	130	136	114	122	137	123	127	147	137	145	146	127	136	125	143	141	128	126	127	117	144	122	142	134	136	128	129	132	135	145	120	165	144	132	130	157	148	126	141	147	141	138	153	145	164	127	141	141	152	137	160	132	145	132	143	145	159	144	115	140	149	154	127	156	130	140	168	143	165	125	161	141	122	139	130	147	139	135	155	139	128	143	156	153	131	146	131	135	124	136	115	121	135	130	132	134	131	149	125	130	144	143	126	118	111	148	139	134	132	132	145	135	121	133	130	136	129	151	117	116	126	136	149	112	155	119	142	122	106	137	148	148	155	135	124	135	131	131	124	130	155	125	106	112	128	173	121	149	124	122	132	127	157	127	126	131	131	143	142	154	129	135	128	148	152	140	132	149	151	133	139	139	142	155	132	136	163	136	115	127	136	122	137	124	122	142	128	129	161	133	113	156	138	139	152	117	152	148	127	158	139	142	118	155	145	135	138	147	128	142	140	135	136	139	131	130	136	125	138	130	143	126	137	137	143	144	128	147	136	120	120	139	119	145	111	155	132	135	117	129	129	120	152	142	127	134	131	127	146	142	121	144	145	150	154	135	146	159	155	129	136	125	134	133	130	133	141
7160	618	1173	1253	936	878	744	676	607	538	532	483	476	443	442	374	394	397	433	396	391	385	386	412	411	382	361	397	350	388	312	361	390	355	322	388	384	330	350	364	376	381	377	357	345	353	322	372	341	332	339	337	338	337	327	338	350	338	361	304	361	343	371	357	332	369	358	358	349	303	364	334	340	395	366	357	339	362	361	335	338	338	323	353	351	359	343	364	351	356	358	373	341	367	333	322	373	345	346	356	349	324	322	337	318	348	364	354	311	377	353	361	348	374	344	357	349	358	311	331	346	352	332	353	325	346	344	365	328	354	347	365	335	315	339	331	352	344	365	379	329	347	363	342	330	340	346	329	355	337	316	344	328	329	334	368	346	336	337	301	372	357	322	370	368	360	344	342	320	325	365	335	351	320	331	330	317	332	357	330	343	350	343	345	348	335	351	317	333	356	344	324	360	348	362	317	368	332	301	349	317	346	329	325	355	350	326	343	335	369	355	338	308	353	316	350	291	343	344	358	351	375	336	341	335	356	370	352	326	350	361	345	330	353	363	330	366	334	355	352	357	348	317	349	312	354	318	355	343	341	349	349	364	359	379	331	339	324	384	355	349	331	334	359	366	366	357	365	340	334	397	367	345	335	346	330	367	325	313	336	353	378	331	348	351	331	320	353	376	323	382	345	324	314	332	359	335	339	377	338	332	369	336	373	350	362	318	356	330	350	349	355	337	345	360	333	312	379	357	365	329	324	333	343	341	316	360	325	338	338	342	348	326	354	368	339	324	340	312	345	322	385	356	331	345	379	339	349	369	342	313	345	355	359	335	330	357	326	352	325	358	323	353	315	362	362	333	338	345	328	353	389	352	338	342	341	350	352	348	343	307	337	340	362	310	337	330	341	375	326	369	359	336	346	333	327	338	338	319	353	358	345	368	307	330	333	361	363	356	352	362	341	328	344	328	338	339	354	325	395	333	357	360	346	391	360	347	337	298	328	351	360	332	328	328	321	332	373	354	380	341	332	346	330	334	331	365	373	335	313	362	352	327	357	344	356	379	368	316	326	329	343	337	343	339	308	355	338	347	331	362	358	362	345	369	354	344	351	325	351	359	304	370	330	380	332	344	330	355	352	375	394	379	346	342	353	324	332	316	350	315	354	337	339	366	316	348	351	341	340	371	348	351	313	338	323	350	329	335	337	356	345	385	368	357	330	354	368	344	363	360	364	351	358	359	352	335	362	349	350	359	320	330	345	325	331	354	330	374	373	355	329	352	365	355	334	337	340	329	315	359	341	340	344	361	365	340	363	339	325	315	330	334	370	341	338	338	350	338	347	363	351	303	340	326	326	320	368	321	357	338	343	338	309	362	328	322	345	377	296	336	361	340	345	349	353	359	349	355	303	342	345	345	331	357	358	325	316	344	312	347	372	352	369	333	352	340	350	388	366	336	360	349	344	340	321	332	328	366	309	346	351	334	338	339	349	347	349	329	358	348	340	372	323	351	331	346	351	355	324	369	332	342	335	338	339	358	363	354	320	345	347	318	362	294	354	347	311	362	334	334	353	333	350	357	326	382	318	322	361	320	341	336	321	355	331	340	367	326	339	346	315	327	317	330	339	336	355	328	350	341	349	293	346	350	352	362	337	328	321	335	357	338	312	352	353	358	349	320	353	378	362	335	366	331	327	328	335	351	351	333	336	350	339	355	367	358	343	329	360	337	337	342	362	350	330	366	343	346	325	346	380	355	340	337	354	353	345	350	351	383	339	311	320	324	351	333	345	334	334	333	320	356	335	361	336	318	381	325	337	357	331	361	325	375	351	344	366	331	344	325	374	336	364	340	343	367	368	355	350	310	342	361	356	334	360	314	336	345	359	318	319	332	368	340	355	338	347	338	329	341	349	323	361	345	347	354	328	339	349	307	343	320	355	340	325	354	339	339	347	336	379	312	346	357	331	353	313	325	341	352	345	346	340	343	368	298	329	310	334	327	361	346	310	362	370	382	342	318	316	343	357	315	366	335	324	356	336	346	345	357	364	347	333	319	332	324	352	340	338	353	357	380	329	359	327	340	353	324	345	342	339	336	356	316	316	354	337	354	346	329	331	348	343	343	364	354	330	351	309	345	338	316	337	343	355	343	343	366	287	347	347	344	364	354	323	349	337	327	370	331	340	380	348	356	344	357	342	320	357	358	361	358	351	342	330	352	335	328	348	319	349	330	339	354	327	355	337	363	344	332	351	355	335	329	374	339	348	342	324	331	384	347	359	369	297	352	309	337	389	329	334	335	347	350	359	330	333	346	328	325	355	334	361	369	333	324	333	356	334	323	352	325	328	342	377	323	350	319	343	325	340	337	335	387	361	339	338	350	348	316	307	326	368	349	304	345	346	351	318	371	364	366	344	356	310	356	370	341	365	343	345	365	351	345	364	322	310	332	345	344	324	323	348	320	366	342	348	340	344	326	384	310	349	360	343	344	333	356	343	335	337	375	339	340	334	364	353	369	364	380	362	340	353	356	349	316	391	336	352	321	320	349	297	384	335	328	347	328	321	370	338	348	325	342	346	351	322	328	328	342	337	342	353	384	346	327	356	337	348	331	318	366	317	361	353	323	310	349	356	363	329	334	324	313	329	345	352	333	343	340	359	332	298	329	353	374	374	324	334	360	349	348	343	364	317	336	332	340	329	362	337	365	328	343	384	316	354	346	323	331	344	361	326	344	349	342	349	334	311	362	360	330	331	333	355	348	351	334	368	345	389	385	345	325	343	323	323	353	346	346	343	315	373	344	363	305	351	338	339	343	352	346	368	320	305	361	353	308	328	344	337	339	352	352	331	327	334	357	353	334	376	345	365	357	328	346	339	327	318	355	373	349	301	362	346	348	355	315	338	349	344	350	347	346	331	378	334	313	346	363	340	344	351	349	348	325	316	313	333	333	334	361	324	338	348	345	360	366	338	334	341	346	371	354	361	329	321	353	345	373	358	365	349	340	325	350	376	310	360	363	361	349	324	340	353	364	343	387	308	329	360	344	348	354	320	351	335	359	318	345	359	351	350	373	323	318	325	338	339	332	385	335	347	341	366	326	352	355	361	321	357	362	349	337	333	375	353	340	375	359	325	338	335	341	382	364	339	341	364	348	321	408	364	354	343	363	345	325	347	331	356	320	360	359	334	343	344	369	338	337	317	357	347	313	329	336	331	354	379	346	364	332	323	364	319	342	326	327	333	317	355	339	333	375	323	354	329	331	331	325	366	334	342	349	317	317	345	309	341	341	348	340	355	342	334	351	322	336	332	321	359	332	321	355	348	331	335	322	334	347	370	369	346	355	328	323	357	326	339	377	345	352	337	366	341	329	352	370	381	339	313	326	364	338	339	348	311	365	367	305	352	330	355	358	324	319	346	321	341	335	307	318	339	307	350	347	338	339	360	333	358	354	334	381	344	336	334	324	343	335	351	349	323	349	359	327	327	336	339	356	374	359	367	350	354
15922	1334	1049	719	501	455	390	350	321	283	264	295	254	271	257	232	249	229	223	226	239	227	226	222	224	246	240	218	231	202	242	210	255	232	224	242	243	235	225	230	248	222	243	214	213	242	248	209	214	214	191	229	240	223	247	225	224	215	213	224	224	251	242	242	196	227	204	236	219	193	201	225	187	227	213	191	218	205	215	199	223	226	219	253	245	208	198	221	216	211	199	227	199	218	216	240	227	235	217	215	214	211	234	218	222	246	221	229	233	228	245	228	223	223	253	212	197	233	228	213	238	240	212	217	209	233	233	235	209	196	218	209	198	227	193	248	222	214	240	201	227	205	219	224	194	230	218	244	243	219	227	226	229	195	216	217	203	216	238	211	225	200	218	207	230	201	238	230	192	204	209	227	208	203	188	218	238	206	216	209	211	223	227	227	192	238	227	232	215	199	224	197	224	224	212	233	213	204	215	236	217	193	225	203	243	216	234	209	233	235	212	238	201	200	231	208	250	219	238	218	244	223	210	220	231	196	247	229	204	202	209	212	238	227	197	235	222	244	250	230	208	210	234	238	221	216	190	217	223	240	231	216	209	217	202	229	225	256	212	226	207	275	217	216	223	218	241	241	201	219	226	211	260	219	219	222	183	230	210	216	249	237	201	217	196	197	214	238	241	245	218	245	219	210	241	230	216	230	210	215	229	210	226	224	225	212	253	229	265	241	201	240	225	215	229	197	217	225	227	240	233	235	242	227	191	218	220	213	238	183	212	221	224	248	214	205	230	241	231	239	220	222	214	216	205	225	211	219	203	243	209	203	229	232	251	219	234	211	194	232	214	248	224	249	230	204	225	240	208	221	260	219	235	202	204	214	222	246	237	229	224	228	244	204	230	214	208	221	233	198	238	221	222	203	207	227	246	213	228	209	192	232	185	225	265	222	216	236	219	234	202	202	219	190	216	216	205	193	237	214	243	234	219	245	236	211	213	230	211	227	227	226	218	210	235	228	214	188	212	226	231	225	245	208	209	257	220	250	219	223	205	252	204	251	235	241	204	227	230	230	198	275	227	223	200	214	222	220	218	232	240	226	218	224	227	203	224	231	213	203	230	250	228	175	267	220	213	182	222	215	214	245	219	223	216	214	194	235	233	215	230	210	226	242	227	215	206	234	208	203	226	207	217	210	233	238	253	231	211	206	245	225	205	234	199	247	207	225	216	231	195	225	204	208	188	217	221	191	224	249	208	212	239	193	179	213	191	218	216	246	226	210	234	220	252	255	214	220	217	238	237	254	203	215	238	221	224	206	210	239	229	243	211	215	210	223	197	210	211	206	229	216	218	222	236	201	214	217	205	224	251	243	206	214	225	226	211	205	191	228	222	226	233	225	227	196	224	219	200	233	216	224	219	217	210	183	233	215	229	188	217	241	229	228	247	231	246	242	236	223	221	215	219	217	225	202	219	230	218	233	225	239	240	239	213	238	214	235	234	235	232	246	216	218	228	214	230	184	227	218	193	219	208	218	230	223	226	222	233	240	217	216	213	209	235	222	206	210	238	201	237	255	217	207	234	227	205	205	232	183	239	229	227	223	228	218	213	193	233	240	242	210	228	208	231	247	248	209	212	222	220	223	211	223	209	229	250	202	226	216	249	220	236	222	228	210	243	232	204	211	239	218	223	214	197	223	222	228	216	217	212	213	186	223	225	235	250	225	234	221	214	204	256	214	205	229	225	227	211	196	235	191	214	237	224	218	220	240	239	211	252	238	212	199	231	228	220	202	192	231	216	212	224	211	217	213	210	261	218	194	263	228	228	223	234	235	206	232	246	228	224	232	248	232	223	230	210	226	227	237	239	202	216	215	221	243	231	227	206	218	223	230	217	250	218	224	217	200	206	217	226	232	211	223	226	205	205	217	210	211	211	223	224	250	202	189	225	222	204	208	232	212	216	216	183	222	207	221	196	205	257	203	212	230	213	245	256	209	234	213	240	239	223	224	211	211	223	218	221	211	206	224	216	197	240	219	200	211	209	216	206	228	234	216	197	202	219	248	224	208	198	231	209	208	219	205	233	246	197	200	232	210	215	208	221	202	238	227	234	211	213	260	236	204	211	249	213	232	229	235	229	238	190	218	239	225	223	229	202	220	213	203	221	202	228	209	217	210	203	223	239	244	211	223	221	199	194	215	227	253	213	249	210	223	207	237	238	220	230	216	232	225	227	244	214	230	252	233	217	226	203	239	237	206	228	230	220	243	230	215	238	203	235	193	229	251	232	217	244	233	222	221	229	215	231	205	198	223	229	216	245	213	223	234	227	233	192	214	252	225	221	256	208	188	206	224	216	204	225	222	208	229	205	213	226	195	190	215	227	236	221	222	228	241	232	238	235	225	247	216	215	243	223	237	220	220	204	236	224	209	215	216	243	192	210	248	215	198	242	218	249	225	226	204	193	215	221	231	217	226	226	235	221	237	229	219	240	208	225	201	215	234	264	201	216	237	212	218	189	210	233	235	247	218	232	239	212	210	211	214	216	224	222	218	245	227	225	227	199	238	220	221	245	226	231	221	230	252	198	235	203	190	234	197	240	226	220	236	232	253	190	225	245	208	209	232	217	210	192	230	182	220	239	209	205	212	224	208	225	225	216	209	201	217	187	214	248	210	238	220	222	196	226	223	218	237	209	234	219	231	219	208	180	227	227	211	226	214	218	198	205	211	239	224	235	215	213	250	197	211	218	224	213	236	231	208	190	218	225	234	231	235	217	214	217	209	208	227	236	211	222	211	213	230	220	211	198	232	239	210	212	218	209	217	218	209	201	236	228	219	223	188	213	226	205	212	223	182	213	241	212	205	236	209	224	216	205	202	227	219	228	202	211	216	223	211	213	244	222	197	228	202	211	247	215	219	211	208	228	236	239	228	200	221	232	216	209	244	187	225	202	234	241	244	225	223	232	239	213	196	232	218	243	180	237	236	214	234	255	226	236	214	232	224	224	237	212	217	227	221	229	213	189	241	228	241	237	214	187	201	226	229	212	211	231	200	237	221	203	226	243	190	215	228	196	211	230	203	238	209	225	217	241	218	239	237	224	226	248	213	220	196	217	209	206	229	224	231	202	222	241	221	223	238	233	214	233	225	195	230	222	209	212	225	226	224	223	196	230	219	232	214	226	217	206	234	236	217	224	237	228	206	240	219	221	235	228	248	214	226	202	226	217	223	213	210	208	229	227	250	232	216	213	220	249	224	209	194	206	245	203	238	217	224	217	193	231	215	211	235	223	231	234	220	224	221	226	218	239	220	209	221	204	197	194	181	209	213	230	195	212	231	241	211	211	241	217	233	240	246	195	190	205	215	212	242	229	245	219	217	234	217	219	198	211	237	226	233	228	213	208	238	192	209	203	220	208	219	225	233	187	216	234	224	223	253	230	229	191	205	205	236	202	212	251	230	245	250	190	255	250	210	232	206	244	214	220	228	230	212	230	252	230	218	223	204
9238	1144	2109	2181	1910	1591	1276	1138	1023	947	857	808	770	770	733	695	709	616	665	625	621	590	602	583	633	600	573	562	606	610	567	559	597	547	533	555	546	581	573	603	556	602	573	577	517	550	529	534	567	525	556	542	517	594	518	539	585	524	572	546	593	539	553	532	527	555	561	534	494	534	575	511	535	539	555	526	589	557	545	551	519	523	533	512	511	527	502	505	520	532	529	544	515	577	542	568	585	527	528	540	538	520	596	504	544	532	541	514	551	544	564	546	591	532	537	508	546	526	559	520	513	517	550	527	562	528	521	546	535	516	538	518	545	510	510	536	507	514	539	546	523	593	494	524	537	500	571	546	533	581	531	531	524	549	534	549	522	510	535	538	500	528	541	495	533	560	520	566	578	536	521	496	532	524	548	551	522	514	499	534	515	532	538	536	514	498	554	533	557	547	534	542	561	549	527	504	517	556	501	534	532	511	535	519	533	494	580	511	546	553	515	609	588	534	510	544	516	488	526	585	501	531	524	505	543	553	549	553	536	535	505	529	516	556	522	507	550	497	565	529	519	556	523	532	535	524	546	554	523	489	550	567	523	553	545	546	527	518	511	527	551	519	507	531	517	536	524	533	502	544	528	549	498	529	546	519	503	516	502	521	537	528	513	518	533	583	525	536	539	540	514	532	536	519	517	528	563	520	541	532	528	541	509	544	522	531	547	492	537	514	505	519	572	558	524	522	498	566	528	502	532	565	593	494	474	480	530	492	535	555	538	501	529	546	521	499	494	531	572	561	515	497	522	554	531	510	508	527	545	559	542	519	490	520	540	538	487	483	583	509	521	526	559	506	556	538	545	536	538	558	544	543	540	525	510	550	524	529	465	503	500	558	542	556	504	525	516	559	508	487	496	496	551	549	531	538	515	545	549	541	543	538	540	557	472	537	501	520	497	553	509	541	531	519	523	546	527	508	496	543	522	510	539	517	554	500	546	521	525	530	509	500	495	489	514	506	495	567	505	505	527	512	520	562	510	539	513	518	565	560	535	510	509	524	516	530	525	527	529	516	554	539	526	504	567	552	518	535	537	543	543	518	500	517	550	551	524	520	515	531	495	511	552	500	497	529	512	483	516	535	555	524	515	510	496	540	540	543	501	563	506	524	529	537	582	548	509	514	574	500	538	495	518	555	510	574	558	520	514	516	575	518	510	524	527	564	564	540	499	514	528	526	482	497	511	518	509	528	527	521	528	510	496	541	520	510	523	526	549	550	535	505	538	529	544	509	550	523	534	496	536	516	535	531	519	515	543	505	482	507	552	515	520	521	557	561	530	558	506	559	511	503	540	539	566	549	528	530	543	529	544	530	561	540	481	558	518	554	536	483	544	528	557	513	525	528	506	550	542	507	555	534	552	530	533	550	548	549	521	555	529	543	529	546	522	512	495	501	551	549	523	527	498	529	538	531	512	536	568	495	517	502	553	547	582	527	534	538	530	523	531	527	570	528	517	532	533	542	518	508	548	509	519	528	540	561	532	529	527	558	556	525	536	511	500	549	526	525	490	541	519	493	517	528	531	523	527	561	553	508	576	520	525	570	527	529	534	520	555	529	532	530	501	523	522	481	540	547	527	546	551	503	511	513	519	524	492	485	506	523	517	501	555	494	504	531	556	505	563	570	551	555	523	520	553	531	552	516	524	532	530	524	542	511	539	537	549	547	536	491	513	528	539	534	483	518	510	557	495	521	519	528	528	569	548	542	569	519	546	540	524	498	502	518	557	539	532	501	512	551	532	546	521	528	543	517	548	545	562	532	546	520	542	553	571	482	554	504	574	548	547	523	489	533	517	516	522	508	524	526	503	518	545	530	520	530	488	496	525	532	500	540	547	531	534	502	502	544	520	576	548	505	563	511	507	551	532	531	507	510	559	531	540	482	525	556	516	499	530	559	532	529	513	527	514	529	506	483	531	523	504	515	519	585	544	518	527	492	558	528	549	515	541	544	522	523	485	567	539	526	533	524	534	517	490	499	531	496	543	561	576	544	522	531	512	546	513	537	559	516	579	519	521	485	512	475	523	527	508	558	530	513	500	523	531	538	581	524	502	533	539	498	521	527	518	535	537	560	492	562	513	523	566	551	523	499	512	534	564	482	469	512	544	494	573	527	516	545	533	541	492	541	503	512	544	529	540	548	519	522	524	522	509	498	512	551	526	539	535	532	555	518	532	516	549	513	538	528	548	533	546	561	535	514	516	506	498	539	572	548	547	527	522	514	506	507	524	531	560	570	585	538	559	530	528	513	549	601	542	569	545	563	515	523	590	522	568	526	556	533	533	544	579	531	564	494	562	510	531	490	545	479	491	523	540	530	499	567	560	481	568	538	538	550	545	540	543	530	528	559	506	498	472	528	566	538	512	555	557	540	534	485	500	548	543	542	513	459	574	546	555	551	559	479	557	525	517	518	504	533	544	526	501	507	543	535	532	545	500	498	567	524	508	574	501	502	560	519	564	505	510	538	513	571	520	545	528	510	522	537	534	521	531	567	520	531	485	528	482	537	533	531	522	557	540	542	577	512	539	518	498	517	554	524	547	563	569	516	529	553	525	567	559	540	539	544	502	538	552	538	507	565	539	540	529	542	502	546	525	532	493	560	543	549	478	503	526	491	534	521	557	524	527	539	539	577	523	511	503	506	495	569	511	514	528	528	514	512	514	522	531	523	549	556	554	527	572	519	542	529	553	550	495	573	566	548	514	529	579	555	499	509	549	553	516	539	524	524	525	513	487	543	527	562	499	533	563	513	552	536	537	545	500	512	515	550	553	535	533	536	508	523	539	520	572	534	530	573	528	540	539	537	542	496	532	492	542	503	512	477	516	585	476	553	525	552	540	529	562	524	581	541	532	564	513	581	550	548	522	562	509	496	499	511	540	492	506	535	475	498	516	554	526	508	516	571	569	543	526	544	577	550	502	482	551	539	524	520	542	491	539	560	528	504	524	514	559	515	513	497	566	552	535	537	489	545	547	518	530	558	521	532	525	551	528	503	509	532	527	511	500	521	505	559	572	533	551	511	504	538	538	505	512	534	533	539	558	553	517	554	478	533	525	552	565	545	523	532	545	551	551	573	524	503	545	525	494	506	547	605	551	530	545	526	545	470	536	547	513	519	534	531	515	544	549	587	506	547	520	499	526	532	543	528	563	523	520	558	547	475	553	549	523	505	583	527	502	521	574	498	546	525	545	561	539	538	580	530	547	531	537	517	530	550	542	554	565	537	558	507	515	527	508	489	491	550	515	513	554	539	532	497	526	533	508	556	502	531	541	522	511	489	533	512	536	521	567	548	577	508	517	505	521	516	504	551	540	531	544	533	531	601	498	542	513	524	544	507	519	525	573	497	502	506	506	501	553	503	537	541	576	516	551	516	521	552	485	512	557	507	536	536	518	567	529	522	533	522	537	472	521	539	510	525	529	553	514	539	547	541	519	548	503	555	555	521
2307	287	281	264	237	225	257	261	246	260	230	249	266	263	269	274	258	242	230	244	269	236	279	238	261	270	234	263	241	220	256	261	237	216	222	228	257	233	266	238	274	242	218	243	257	244	229	224	228	253	251	228	251	258	227	265	235	260	257	261	267	267	271	235	252	255	257	246	234	257	262	250	263	242	261	264	226	234	237	252	242	258	251	236	268	232	249	257	247	269	266	262	248	287	248	244	257	248	259	256	253	247	245	240	247	230	277	273	264	245	248	268	247	258	258	265	274	267	256	248	240	282	250	233	245	251	261	276	263	298	235	238	240	256	251	247	233	257	259	265	256	253	231	281	272	244	248	236	235	239	213	236	255	263	277	231	271	273	257	264	255	231	236	271	266	239	239	276	257	243	284	243	250	240	262	264	248	276	274	237	238	286	253	277	288	238	223	247	245	230	256	263	245	247	255	227	264	272	221	247	240	257	247	217	279	250	269	241	216	272	259	261	253	232	234	203	248	290	267	231	200	249	233	221	230	251	227	244	287	251	231	244	232	254	232	289	261	287	242	227	263	260	258	248	262	250	226	240	246	242	247	266	234	258	226	252	270	230	227	232	264	240	249	260	258	229	232	269	287	278	253	224	226	262	220	242	246	244	236	231	259	264	265	249	235	262	236	275	256	260	251	264	241	272	273	253	249	239	250	262	242	275	237	233	246	231	250	268	265	274	237	252	254	231	229	242	280	259	237	273	257	216	252	231	224	233	252	228	253	248	258	299	255	219	264	242	235	242	217	253	236	227	250	249	219	259	250	222	244	279	265	275	271	266	240	231	229	278	256	229	259	275	256	237	248	247	235	259	281	252	254	233	230	231	241	238	246	263	242	266	254	262	243	237	232	278	245	259	251	236	249	234	245	262	247	261	256	238	231	259	249	239	231	245	236	259	239	230	240	221	263	253	214	229	281	247	279	264	256	258	253	234	272	281	243	228	257	280	256	256	235	256	273	265	238	240	260	273	252	232	248	257	253	240	276	239	252	254	266	249	259	212	249	243	258	257	250	229	242	267	281	252	257	275	246	288	279	238	264	233	270	229	221	253	200	277	243	268	213	217	230	227	208	251	261	253	240	251	243	271	243	285	255	266	236	261	246	238	245	240	257	249	245	255	260	287	286	250	274	247	224	229	230	255	218	238	237	272	267	258	239	240	245	256	237	243	250	272	262	244	230	233	214	278	263	263	221	263	248	281	242	224	263	263	252	232	226	267	243	253	246	248	252	237	234	240	222	262	228	277	259	268	252	250	237	245	251	262	272	249	243	234	247	259	233	252	231	264	242	228	293	231	247	237	227	251	239	244	251	226	225	276	246	253	239	239	271	283	285	262	250	274	250	244	256	261	287	240	247	251	246	263	251	251	244	273	256	259	240	275	211	266	238	232	243	253	263	228	241	224	221	205	259	227	254	247	255	269	245	228	262	217	245	270	222	266	232	256	237	265	274	238	237	260	252	241	256	257	263	255	258	255	262	228	217	252	256	270	257	240	248	274	263	221	271	257	234	265	256	273	224	239	244	256	244	244	240	235	267	241	288	255	256	245	262	223	243	255	237	206	246	264	247	220	247	260	259	241	242	236	246	260	249	255	253	258	236	250	261	239	243	210	251	266	242	267	233	241	216	235	262	278	274	266	262	244	263	266	247	242	241	266	273	251	249	220	239	260	241	232	257	237	278	243	251	242	269	283	257	268	234	275	214	246	242	260	239	229	247	252	259	245	231	254	251	240	252	234	256	254	260	270	264	273	263	262	224	244	238	230	216	265	265	253	240	264	266	203	225	279	259	293	242	240	246	230	259	250	245	252	231	216	227	238	266	245	241	251	232	231	265	266	239	249	247	222	234	241	243	226	259	259	232	274	243	272	239	224	244	236	255	268	239	262	289	227	250	236	276	229	251	243	272	228	241	258	222	253	231	272	227	230	236	254	246	250	245	274	257	249	268	251	253	249	259	302	283	281	274	250	241	234	233	255	244	281	256	226	239	256	263	266	220	239	252	242	247	255	256	248	245	222	247	264	220	242	229	250	257	238	237	274	271	277	222	259	239	251	232	252	257	277	259	217	260	272	276	250	257	255	264	264	265	242	224	231	246	262	245	272	212	219	264	287	269	258	267	237	251	237	238	278	254	265	283	233	231	254	249	264	259	248	250	235	230	225	238	254	224	252	255	258	217	235	267	259	231	227	246	249	238	237	241	261	209	244	231	241	289	258	252	276	251	243	243	253	229	255	260	268	224	263	252	278	257	265	249	242	254	230	277	238	233	233	254	230	250	260	217	269	243	234	255	233	240	236	262	233	245	270	255	262	259	252	268	255	262	244	258	227	237	273	237	275	248	243	248	230	243	284	229	242	263	271	283	266	242	250	226	254	243	245	249	243	256	262	242	238	239	236	240	258	244	251	246	241	255	240	218	235	273	262	242	266	271	214	237	269	243	247	242	251	246	255	226	246	226	265	249	259	242	239	215	205	250	224	283	288	247	242	251	209	231	256	261	255	255	262	240	255	255	259	253	259	250	238	236	234	256	253	245	241	251	277	251	258	286	238	237	258	263	260	252	279	256	258	260	204	254	250	226	268	279	233	239	244	255	253	255	233	247	221	249	268	240	260	262	249	240	236	267	254	252	275	279	224	275	235	230	251	224	249	231	255	242	234	227	220	232	255	249	238	243	262	246	267	251	273	255	260	247	250	255	225	242	247	231	218	259	237	289	262	243	266	223	244	232	243	267	254	250	266	275	222	250	218	246	271	258	213	251	257	250	233	288	223	259	252	265	216	245	241	242	254	226	259	258	272	258	219	234	263	253	226	270	271	279	282	294	240	269	222	241	271	253	219	262	257	245	245	225	241	253	248	245	262	260	251	258	246	257	262	235	273	283	244	223	235	255	250	250	252	232	237	263	257	256	268	236	253	255	254	239	266	244	234	256	256	221	240	260	260	281	264	254	226	229	233	222	276	257	237	236	258	269	266	245	236	227	246	275	253	264	279	251	244	226	258	255	247	233	280	224	265	223	242	251	251	250	228	270	256	266	244	235	235	206	232	277	235	237	256	234	263	236	260	231	236	259	244	229	263	250	230	236	281	252	248	231	260	237	229	205	242	248	257	265	263	250	287	272	251	240	235	251	232	267	221	221	260	244	253	232	243	255	274	248	267	234	241	260	266	278	265	254	250	255	261	239	276	239	275	285	258	244	255	250	232	249	243	279	260	269	246	275	262	249	249	220	282	257	235	267	207	252	232	270	268	240	224	214	247	269	254	244	220	215	234	261	233	258	253	231	270	263	294	249	245	235	236	240	252	246	261	229	239	261	265	254	255	253	266	234	219	251	235	242	237	264	257	232	255	265	248	230	248	233	233	246	223	257	241	229	249	234	255	225	272	266	247	260	256	266	221	276	259	266	263	249	260	255	236	270	246	240	232	260	254	252	262	222	234	242	237	262	254
2290	599	587	572	593	561	567	547	561	609	578	601	527	544	537	531	522	551	555	599	563	532	592	570	555	542	578	545	574	537	554	536	530	564	516	507	530	567	546	548	517	537	539	580	531	584	555	564	520	573	560	536	555	578	588	541	521	542	553	523	550	534	559	536	562	583	551	548	576	531	574	581	542	583	567	577	540	552	568	568	571	537	590	572	554	578	583	529	552	592	576	583	523	544	547	538	558	566	553	618	536	577	540	574	567	572	514	559	513	526	562	555	528	563	538	572	543	561	556	588	629	584	514	582	541	546	560	537	538	551	555	591	519	541	580	573	540	573	563	578	548	568	566	560	551	550	533	561	564	549	542	552	580	525	568	597	540	554	568	588	563	542	535	583	584	542	558	556	566	566	589	560	525	544	562	599	545	569	570	561	600	544	533	555	562	549	580	580	551	550	533	545	553	561	547	532	539	553	555	537	567	506	598	545	596	573	549	565	555	568	564	528	585	555	609	529	619	572	577	576	555	585	575	517	557	546	577	530	504	542	542	539	551	550	559	554	582	549	573	517	584	576	569	574	549	541	545	542	563	498	522	497	526	553	584	506	585	559	554	556	575	533	584	556	560	552	561	580	558	543	545	523	543	542	558	583	575	577	586	538	548	561	536	555	553	559	592	571	545	573	541	561	586	567	556	560	575	596	556	597	514	558	533	571	539	584	526	532	572	534	570	561	562	541	572	564	563	577	549	527	537	569	535	511	517	564	568	576	549	560	566	520	586	553	583	535	515	521	522	562	525	598	576	594	579	524	568	589	533	572	520	572	564	552	556	569	581	546	572	536	549	538	528	552	518	541	530	506	590	538	526	521	568	574	555	557	554	519	587	571	540	555	509	563	534	574	567	597	507	566	577	539	604	575	563	605	510	548	560	585	558	544	564	542	564	541	542	527	554	563	582	559	559	524	567	566	566	545	547	601	537	574	559	597	586	574	510	598	565	554	555	530	548	570	537	576	511	591	574	556	582	546	575	541	531	565	585	542	551	526	536	519	553	545	564	527	577	563	564	579	536	554	556	567	540	539	564	533	541	540	559	518	569	511	579	532	541	610	548	550	561	570	537	576	506	567	574	537	563	573	552	545	571	540	590	545	579	574	544	567	560	531	566	551	557	579	526	568	533	576	563	542	567	556	519	529	543	516	587	524	544	527	558	535	587	526	561	560	513	497	561	517	565	563	551	583	504	530	555	572	568	552	532	544	545	562	544	579	512	591	572	568	536	500	546	538	534	587	578	577	552	574	545	511	544	527	570	540	556	559	559	530	592	546	553	573	569	585	556	562	544	597	541	550	546	553	536	561	574	569	561	574	581	552	558	576	568	581	530	590	610	586	546	533	587	579	562	542	561	538	547	539	541	522	575	551	512	585	592	544	564	546	566	571	539	540	560	522	562	528	564	578	571	586	576	534	559	544	563	546	521	538	548	518	578	586	550	540	516	553	571	572	542	566	559	573	588	578	591	580	559	517	591	516	561	569	518	610	598	537	519	545	547	571	559	573	537	599	551	555	531	569	562	554	561	570	562	517	510	547	558	614	565	554	548	560	560	527	555	539	567	550	509	552	544	573	537	524	540	566	533	543	553	552	561	588	570	574	575	556	526	548	536	555	572	562	540	579	561	556	579	543	560	530	569	544	553	569	543	564	593	538	552	536	541	513	515	574	572	562	525	506	517	548	539	562	537	530	561	558	558	581	524	589	518	525	556	568	586	567	563	520	544	582	563	539	625	564	582	589	614	602	565	547	574	556	572	581	561	587	582	560	554	571	521	542	572	574	605	541	550	547	565	545	577	547	557	559	567	529	603	567	594	557	556	562	573	553	553	547	564	556	561	511	545	556	574	610	551	587	582	594	541	565	537	544	591	567	542	580	483	569	545	546	570	563	522	554	526	535	555	556	558	549	581	552	554	548	535	583	523	567	541	587	570	565	576	526	535	549	526	524	578	520	577	529	543	576	563	570	560	547	542	600	537	560	532	543	581	575	575	570	532	550	519	572	555	560	524	532	546	567	569	548	583	561	570	537	563	546	552	524	586	521	548	570	556	558	552	595	557	569	549	521	565	603	605	560	518	538	551	579	541	569	536	574	557	549	579	550	603	587	538	511	543	591	559	536	514	548	535	552	543	544	505	610	566	578	573	566	582	529	541	575	583	583	576	555	597	547	565	551	530	544	538	540	551	574	568	495	585	527	543	592	571	550	546	630	580	535	575	571	581	566	524	567	560	532	564	570	545	522	521	588	575	566	539	555	543	513	561	547	574	541	574	546	555	532	581	558	537	577	497	524	618	555	562	551	577	547	543	548	548	539	572	552	539	549	538	546	541	603	567	583	540	577	585	564	581	587	535	562	581	523	537	605	529	556	553	557	579	521	600	579	615	580	547	546	531	559	566	561	581	542	519	557	505	623	556	568	542	514	561	557	580	574	554	593	559	549	530	506	576	553	587	608	545	567	530	543	563	534	536	577	541	547	551	561	570	553	567	562	530	535	590	549	568	499	548	576	547	587	551	531	539	543	585	575	519	527	541	517	569	556	544	529	541	561	554	604	602	558	559	560	508	573	554	551	558	558	584	555	555	555	569	555	594	533	545	537	558	554	536	549	556	528	529	557	582	536	580	549	525	553	591	569	542	525	560	558	555	537	588	573	592	568	590	555	587	536	569	582	537	529	554	596	580	614	565	541	557	533	537	590	541	542	550	540	567	611	584	602	578	533	565	567	548	579	556	576	565	560	523	593	520	551	581	579	526	538	547	524	538	554	615	579	561	562	548	540	514	541	498	607	592	572	587	566	569	560	567	559	527	556	596	570	542	558	563	560	538	565	570	543	598	550	545	558	522	555	537	527	606	563	538	577	588	562	557	526	556	563	577	534	594	548	531	540	536	561	525	556	520	527	551	574	535	559	555	551	584	568	518	555	546	551	538	538	551	581	582	579	554	547	526	551	581	553	539	554	582	576	562	523	546	559	569	558	541	558	578	611	577	548	573	556	550	562	547	582	575	532	571	576	524	558	559	576	524	519	622	538	580	525	539	575	587	559	563	547	582	563	568	548	578	579	542	558	560	574	549	508	555	550	540	561	564	570	558	567	581	592	558	559	544	531	522	545	541	554	533	571	593	543	567	522	574	529	550	550	554	580	516	567	546	541	562	533	536	493	556	544	543	562	519	569	532	560	553	566	552	563	556	548	536	527	580	551	571	574	572	579	587	593	592	566	564	582	530	518	538	565	540	581	583	545	525	568	527	602	566	528	558	610	565	530	575	591	599	545	565	553	541	540	551	530	542	537	598	553	557	545	540	548	585	554	580	565	547	568	545	541	558	521	584	561	578	519	532	571	568	590	503	524	520	539	550	575	564	585	561	578	503	533	581	563	559	568	557	561	533	543	578	564	519	548	567	547	524	543	538	584	544	575	588	581	554	532	561	537	524	522	572	510	541	546
9220	588	598	438	327	260	246	187	187	170	179	170	155	149	145	139	165	144	133	133	162	163	154	160	145	160	144	142	151	116	137	134	129	155	165	132	131	160	122	122	135	142	142	124	117	137	125	123	123	154	145	111	145	146	133	135	143	143	131	130	121	140	134	135	150	145	137	108	115	118	131	134	147	151	141	146	151	115	134	144	138	129	129	161	164	140	110	137	145	139	126	112	155	146	117	151	131	142	129	145	132	132	133	140	103	136	130	139	121	121	110	134	149	151	134	137	127	129	130	126	132	159	123	129	144	150	117	136	118	148	122	112	129	133	126	152	120	149	156	140	149	116	128	147	154	151	134	144	155	148	140	126	133	127	132	129	123	150	142	126	137	119	154	130	129	164	137	152	136	143	136	145	153	138	131	157	137	134	124	122	136	138	140	155	116	142	154	127	143	139	119	164	135	106	148	123	139	122	113	129	145	146	123	146	163	142	138	124	144	124	140	139	118	147	143	134	130	119	122	123	135	146	127	141	124	131	142	103	134	132	141	151	139	136	141	132	148	130	135	120	137	141	120	146	143	123	140	136	154	157	143	140	154	135	115	143	154	143	132	149	160	139	130	126	145	118	138	130	119	123	136	127	135	141	148	147	130	148	129	151	138	129	134	154	143	138	134	140	129	147	134	139	138	151	124	141	163	127	108	125	124	152	124	137	139	139	154	141	126	125	156	116	157	143	143	140	133	123	128	118	147	130	137	143	126	141	142	137	130	132	122	149	123	117	143	144	153	146	144	149	117	123	147	131	126	142	148	156	133	165	132	141	140	139	136	142	152	159	144	108	143	117	173	128	118	145	132	147	130	130	134	148	143	141	151	142	125	142	156	148	124	143	153	112	135	119	140	127	139	137	145	120	113	136	135	135	143	132	135	119	127	134	138	147	131	135	102	141	184	116	121	141	131	142	139	145	146	134	171	124	141	136	161	131	131	138	129	144	133	134	140	136	136	138	153	119	142	134	122	153	140	156	139	137	130	127	133	129	122	127	130	152	136	125	134	153	141	144	147	142	131	123	150	139	133	132	148	129	160	136	155	139	139	129	136	112	110	136	116	137	137	125	149	140	152	145	132	130	125	137	136	125	118	109	137	120	140	137	134	160	116	126	139	146	108	140	130	140	149	111	149	126	139	127	140	124	155	148	127	143	138	128	129	127	137	130	129	146	128	148	130	141	126	126	139	131	128	170	132	151	141	144	140	144	138	137	140	139	150	134	133	118	123	143	154	115	121	158	129	156	146	143	134	138	132	155	136	118	119	143	159	153	155	146	138	145	115	114	126	149	155	146	132	126	130	151	118	139	133	138	133	138	140	148	137	147	123	146	150	137	134	118	137	108	137	133	153	145	138	131	154	135	117	113	98	141	133	125	136	144	140	124	126	127	133	133	136	128	105	150	132	141	129	132	139	125	145	148	130	120	152	128	157	115	134	129	123	130	140	127	150	141	156	158	153	130	133	120	161	142	129	148	150	139	140	147	148	160	122	154	139	132	133	127	147	163	140	146	127	157	150	121	118	146	152	156	131	132	145	140	135	147	134	126	156	166	124	134	129	171	144	112	136	141	133	133	129	118	128	150	131	142	150	161	138	144	121	114	140	140	101	138	137	129	128	132	128	148	128	133	128	133	135	149	120	139	124	130	130	149	139	122	158	137	137	147	161	149	147	144	133	141	165	120	130	152	124	126	119	148	137	136	123	111	162	119	123	144	123	161	148	130	144	156	145	148	142	157	152	132	117	143	132	149	130	128	141	151	139	121	141	136	145	137	131	132	134	117	142	128	133	122	143	136	173	120	137	135	130	115	125	159	130	144	135	124	144	132	134	136	108	148	141	154	143	160	149	123	142	142	126	119	128	141	146	129	140	137	131	143	131	149	142	113	129	124	148	126	130	116	111	115	139	124	109	151	130	143	145	112	144	133	144	139	132	108	141	139	123	140	143	135	147	166	133	122	124	144	132	137	118	123	144	130	148	120	139	129	144	128	139	136	142	142	116	150	125	133	128	121	166	153	131	135	156	140	138	139	134	144	154	121	136	120	150	133	122	145	128	130	162	151	130	117	143	140	150	127	140	152	131	161	106	120	153	153	129	150	118	131	142	143	121	131	141	123	129	146	154	151	112	114	152	147	149	140	150	152	139	123	126	173	133	159	155	140	137	125	153	141	143	128	143	147	128	142	143	141	142	127	120	143	137	143	153	174	131	129	135	148	120	119	145	130	138	160	139	150	138	133	147	137	136	146	151	145	125	132	139	120	117	139	147	166	124	147	140	154	142	129	135	135	147	148	130	125	146	135	139	158	144	135	122	123	156	159	115	153	141	149	126	141	137	125	130	164	144	140	127	129	131	143	137	123	126	143	134	118	146	134	124	128	138	160	126	135	157	129	113	129	118	140	142	128	155	142	115	109	152	132	134	134	133	118	123	125	135	140	124	142	155	150	121	150	152	113	118	141	121	148	151	136	145	129	140	111	133	165	132	133	135	158	149	157	130	131	128	128	114	157	137	120	136	128	118	141	132	125	138	128	142	139	101	145	112	112	146	138	180	141	138	136	154	120	143	141	129	139	125	143	137	124	139	158	135	145	141	161	129	105	139	153	133	149	154	135	138	124	126	153	119	137	122	126	131	132	122	126	118	143	143	133	129	136	135	148	145	141	122	129	147	148	124	122	123	143	131	126	143	149	155	125	137	129	138	152	122	157	118	142	149	137	148	150	126	139	105	148	151	145	156	124	121	141	138	130	149	154	147	142	125	148	135	126	119	129	139	139	131	147	124	135	129	136	139	130	101	129	149	135	118	148	140	146	124	132	119	133	139	138	138	122	142	121	125	142	150	130	124	134	134	133	121	143	129	153	136	157	137	118	139	143	150	117	108	137	130	126	129	115	153	133	139	141	130	119	147	136	135	150	143	148	138	143	115	135	132	159	147	112	142	138	125	137	129	151	158	137	135	135	131	132	156	122	134	161	153	114	126	129	123	149	153	125	139	132	130	176	143	144	133	100	138	132	143	147	130	130	127	118	127	147	139	130	136	152	145	116	139	151	131	142	145	140	133	128	116	145	147	142	146	149	142	150	112	138	126	141	147	110	154	145	135	132	162	139	138	158	126	150	136	151	144	123	114	147	144	141	137	143	127	131	147	136	132	148	145	141	145	149	124	140	125	119	133	129	134	144	137	141	126	134	134	146	121	140	146	138	172	140	123	116	128	131	132	137	128	120	133	136	112	101	140	123	122	123	142	143	136	129	127	121	145	129	151	130	147	148	128	125	131	138	140	134	129	166	134	120	152	122	114	137	105	146	147	151	123	124	133	158	142	120	132	130	145	124	132	153	123	145	136	127	141	139	124	115	134	133	137	148	163	132	149	143	134	140	121	128	132	122	124	132	136	157	134	161	145	139	153	142	142	138	115	145	123	120	115	150	151	173	166	116	134	146	127	128
7169	671	1179	1225	1093	914	693	648	608	551	529	502	481	456	463	429	415	397	412	371	390	386	386	365	372	392	383	363	347	367	334	361	348	320	375	368	361	346	336	321	338	347	347	352	354	335	374	372	351	360	349	348	331	343	343	355	364	315	383	346	361	346	353	326	344	328	324	357	348	324	346	362	346	364	341	348	324	306	311	347	309	367	328	377	348	338	351	339	366	336	388	347	342	319	343	351	344	362	337	334	368	346	349	357	343	359	376	331	367	312	316	373	356	337	328	304	342	342	364	360	338	345	344	373	358	332	371	324	364	344	324	346	340	327	361	380	347	311	343	359	362	366	332	344	344	362	354	374	334	370	321	311	346	346	339	324	337	313	361	351	323	365	366	367	341	318	343	342	338	332	338	342	380	361	371	314	356	332	358	337	359	363	363	316	359	340	323	340	345	321	334	344	377	351	392	371	361	355	347	353	356	348	345	323	342	352	347	335	375	347	335	333	336	374	337	322	334	375	308	324	343	340	374	352	327	320	353	388	320	340	341	360	336	347	355	309	344	320	356	322	370	319	336	367	353	355	361	363	323	355	302	303	358	367	356	376	358	346	324	368	339	350	334	338	336	355	361	339	356	347	334	347	319	344	369	328	339	374	371	337	353	365	349	337	327	328	367	332	341	328	341	309	345	348	319	339	321	331	362	346	345	373	374	356	346	329	358	347	352	309	327	325	346	335	351	320	369	362	347	322	351	357	370	377	370	359	352	353	366	350	343	356	336	337	384	337	355	346	340	364	345	357	359	325	339	334	353	384	359	349	363	324	355	335	335	353	350	341	318	359	337	342	328	321	338	372	353	339	313	337	314	317	351	324	330	337	339	338	363	382	311	346	354	326	355	327	370	337	345	324	349	370	318	343	303	373	364	332	331	334	325	351	338	342	313	324	353	360	352	322	304	345	345	326	328	352	327	337	358	317	360	355	333	345	332	374	354	373	317	363	348	343	329	308	351	320	332	348	360	326	360	359	348	346	319	363	333	331	324	330	301	351	366	345	346	344	346	336	347	337	333	368	377	341	365	314	326	325	324	352	357	371	357	331	358	339	325	314	349	337	351	351	333	347	342	307	367	364	327	334	339	332	349	332	355	323	356	322	328	356	359	353	363	311	343	351	343	346	331	340	349	335	307	348	361	333	362	332	353	332	324	327	324	333	323	352	307	317	340	335	365	362	365	361	334	362	331	332	321	377	313	351	355	338	325	352	380	287	330	384	375	354	353	326	352	351	349	318	358	346	341	376	340	371	346	321	330	317	352	343	326	366	338	364	321	349	351	352	370	354	372	334	354	333	348	348	345	340	320	368	363	333	327	339	342	352	323	323	363	360	390	318	338	355	355	344	345	330	345	343	372	324	340	325	354	331	382	353	344	354	353	316	324	378	359	365	325	335	317	329	357	305	332	335	357	341	352	376	325	335	348	331	340	336	304	353	352	358	337	346	328	349	343	319	327	348	351	332	348	368	334	359	351	336	372	336	316	334	318	319	363	322	305	337	361	319	332	370	320	351	322	344	370	341	365	381	316	340	329	354	333	356	359	328	327	365	360	343	344	348	357	348	343	360	372	348	325	330	350	368	352	330	333	330	359	368	326	372	375	348	341	351	353	334	363	332	324	319	373	357	343	355	340	338	349	352	351	351	379	322	338	356	344	325	366	362	345	381	364	312	349	332	328	338	343	336	352	338	325	308	314	349	354	340	329	327	350	335	335	331	360	335	346	322	335	311	353	311	341	328	353	318	336	364	370	317	305	338	368	352	354	311	339	311	354	348	340	314	336	355	327	351	344	308	328	340	317	353	296	347	324	365	346	355	306	358	317	326	357	332	354	290	353	351	323	323	365	342	334	350	360	329	377	327	336	360	334	318	358	310	343	351	346	344	348	347	382	359	365	347	340	337	352	330	340	325	327	324	341	305	355	386	364	324	396	371	325	318	367	344	336	320	328	362	345	348	343	321	338	335	343	364	346	369	329	348	352	333	337	329	325	330	367	346	375	363	321	362	325	361	346	322	366	325	329	357	351	318	333	321	327	354	360	346	347	336	350	352	355	342	323	336	338	357	347	349	349	349	300	325	327	363	357	328	330	350	353	353	361	334	312	368	334	338	349	342	333	359	308	327	330	338	337	349	350	349	326	343	342	338	365	323	353	342	336	344	301	317	349	337	331	345	360	368	361	333	325	315	335	349	341	346	357	333	338	320	333	345	346	351	325	334	331	351	359	339	358	323	354	338	360	353	314	350	336	375	344	345	313	324	326	318	365	346	334	311	349	326	332	345	370	314	367	357	358	372	354	349	337	352	354	353	360	342	295	340	352	342	340	337	352	326	364	379	323	352	354	345	354	369	322	288	345	321	324	342	303	343	346	356	310	345	311	350	361	339	317	360	336	337	320	376	323	349	331	349	362	349	336	347	343	362	356	343	374	364	327	364	375	331	352	352	338	357	319	333	334	354	313	351	338	333	318	353	379	345	365	355	357	316	327	328	343	338	366	351	325	340	355	310	361	351	372	364	344	308	326	345	345	360	368	372	363	318	377	341	357	363	310	349	317	368	353	347	344	347	360	306	333	351	291	366	326	316	350	319	290	344	297	344	343	361	334	342	350	340	329	355	342	331	324	336	380	329	329	373	358	355	302	356	339	366	330	365	324	342	359	351	350	347	359	347	332	337	343	352	335	355	336	303	317	390	358	367	326	392	348	321	373	355	361	333	339	372	345	343	346	352	353	346	376	297	310	318	348	350	309	338	325	317	347	346	293	338	326	344	355	345	357	313	334	326	347	355	355	344	330	338	343	346	370	342	339	362	340	307	327	322	358	316	319	339	333	356	370	332	331	348	329	392	334	368	355	352	317	307	335	352	366	317	345	342	312	328	323	336	342	380	351	361	335	356	307	354	330	312	352	322	331	340	331	318	371	361	334	345	348	346	357	335	355	302	366	326	331	339	336	354	343	341	342	344	325	344	356	323	329	322	307	323	362	344	330	312	361	374	368	361	325	338	345	382	344	341	356	331	380	338	359	342	344	357	362	327	351	378	347	383	347	350	323	368	353	327	339	302	304	327	333	348	360	318	316	316	308	331	344	335	358	348	351	339	371	320	374	320	327	366	336	353	346	377	359	331	334	340	346	349	348	359	360	375	368	333	329	340	370	349	330	315	330	369	336	360	332	344	354	349	340	351	330	354	365	388	348	361	335	346	331	355	334	348	323	356	317	324	317	346	313	336	342	296	323	341	360	364	367	358	343	328	344	392	336	335	380	348	346	344	357	334	339	346	381	317	368	383	341	343	354	366	360	363	381	348	345	344	365	328	346	339	324	339	362	358	326	322	361	337	340	358	379	325	327	335	357	321	347	349	334	350	349	324	363	306	330	341	361	345	328	324	351	357	350	327	334	329	349	343	303	322	331	353	348	331	334	338	321	344	352	341	348	360	348	304	361	342
16477	1381	1161	844	593	441	333	341	318	328	275	284	260	289	255	239	240	241	205	264	234	213	243	228	209	208	212	238	225	246	221	228	228	244	229	218	230	207	222	221	215	217	239	200	215	243	209	221	219	205	240	214	212	218	215	239	207	219	217	224	215	209	247	221	237	230	210	193	215	179	215	220	232	230	233	200	240	209	204	204	220	198	239	208	237	237	239	242	214	213	204	214	243	231	219	216	240	221	234	207	202	224	231	236	222	210	190	210	212	217	239	249	211	240	225	205	212	255	203	220	222	215	217	217	203	215	208	216	219	211	232	210	208	225	227	228	247	198	235	249	221	217	238	194	239	213	225	221	190	235	221	237	230	209	235	211	234	214	255	229	219	193	208	208	213	233	221	261	230	244	200	218	221	202	209	235	227	231	223	222	213	234	243	228	228	218	247	220	211	212	220	219	202	209	219	221	210	195	218	228	232	224	240	235	212	250	223	224	241	233	220	225	220	221	224	228	212	220	227	234	201	201	218	216	206	220	239	238	211	214	223	218	220	204	195	203	234	232	216	211	240	226	210	218	200	231	212	187	198	265	250	230	217	241	236	217	205	223	217	212	204	235	235	220	223	247	212	226	194	231	228	237	225	197	201	261	234	217	206	222	265	191	193	195	220	233	200	206	202	242	213	203	233	230	228	220	210	244	240	222	235	246	243	227	220	210	225	206	212	217	225	212	226	216	243	235	223	212	199	213	206	225	217	219	207	224	232	260	225	251	250	221	240	228	209	190	237	223	249	223	218	206	253	228	229	197	248	226	197	223	212	223	226	214	223	238	247	210	216	207	221	204	196	235	200	218	226	188	234	235	196	232	215	211	230	222	198	224	246	202	203	206	232	215	245	231	194	195	214	225	208	228	250	217	227	212	205	230	210	214	230	259	204	204	193	227	212	227	229	235	210	222	203	216	207	233	220	223	233	249	209	231	235	233	219	210	229	214	223	213	204	215	233	206	218	193	212	195	211	241	263	205	247	213	230	208	221	210	208	196	247	200	225	221	236	216	215	218	240	193	237	223	226	215	236	215	208	197	228	222	231	230	240	222	211	222	231	186	219	213	213	209	245	232	207	236	215	233	204	227	219	213	218	221	198	208	208	205	215	227	209	196	240	232	215	219	188	235	231	231	204	238	198	218	239	231	203	218	217	246	209	235	205	191	242	196	211	226	202	215	202	210	199	232	229	240	239	235	230	213	218	233	238	234	214	246	188	231	221	217	225	206	225	244	207	218	220	238	205	225	213	230	221	247	232	216	204	209	226	228	249	224	220	221	220	219	212	244	228	229	204	220	218	236	216	212	190	218	184	208	245	228	213	235	218	239	228	195	205	217	213	202	222	216	213	202	257	216	229	209	213	191	213	210	190	235	222	227	212	216	234	250	190	215	183	243	223	209	212	217	201	225	220	212	208	225	208	193	220	210	227	215	233	234	238	214	246	209	228	240	217	219	211	192	243	214	225	212	212	244	213	217	216	213	207	227	226	213	237	189	230	247	206	181	215	225	201	234	197	203	280	224	217	216	206	225	205	227	208	215	224	224	215	196	226	260	210	249	220	244	235	248	266	232	235	235	204	234	206	235	215	221	221	221	232	214	230	210	219	209	226	220	260	218	251	242	204	195	225	207	215	219	228	231	199	187	209	229	182	226	241	213	223	231	225	199	204	234	253	198	216	248	246	227	224	236	186	181	232	225	213	226	225	206	200	249	247	223	219	211	245	232	245	233	197	204	225	216	202	211	218	241	227	228	214	235	235	233	208	222	237	218	205	211	200	230	231	233	188	237	211	215	260	210	212	240	229	196	209	232	227	219	233	238	228	252	212	247	229	232	234	259	232	224	225	238	222	209	214	213	236	224	216	233	236	242	204	228	232	230	217	230	232	223	199	217	231	257	252	246	227	219	215	250	241	220	233	220	227	240	194	214	228	207	219	256	208	230	216	225	228	211	214	238	201	219	226	244	219	232	223	199	197	190	225	214	222	194	206	197	233	217	224	261	243	207	245	255	214	221	241	206	219	223	220	209	218	231	200	223	247	193	238	220	198	243	210	231	211	234	223	211	229	244	238	204	221	232	186	207	223	202	229	236	221	230	198	213	203	228	212	228	235	231	210	197	202	239	208	215	281	224	237	250	233	206	196	221	227	234	209	209	205	229	218	229	218	208	229	242	214	212	217	220	214	220	227	229	241	219	218	224	206	224	227	236	225	225	236	231	233	215	220	217	208	209	222	208	204	229	221	227	217	211	218	236	204	217	221	226	213	235	194	233	231	230	214	197	230	216	227	245	217	252	224	235	248	246	235	210	220	205	229	216	243	234	243	220	218	238	232	227	226	229	235	248	212	202	222	217	235	229	210	206	220	203	227	215	241	256	266	216	211	244	265	228	233	227	228	228	229	218	213	251	193	230	218	221	222	213	212	215	233	261	215	237	202	232	244	217	238	195	211	233	247	221	214	205	245	238	232	254	217	237	235	211	235	213	202	216	218	211	239	234	229	231	210	230	206	215	227	215	245	234	227	213	224	232	210	218	265	210	234	194	217	235	216	227	256	250	234	207	224	245	226	217	228	186	238	204	233	210	245	230	222	238	186	220	247	221	225	194	187	192	225	217	240	245	210	221	207	226	230	205	234	215	252	264	233	260	202	235	248	241	199	242	206	227	217	230	214	216	209	235	201	228	247	223	197	212	224	228	220	226	230	242	206	220	248	227	211	216	227	232	220	219	211	230	214	245	197	225	242	220	258	226	192	223	193	239	227	212	237	231	212	230	216	221	206	229	230	239	199	195	246	192	219	229	219	223	216	234	208	224	187	232	223	208	206	222	223	192	231	207	241	213	211	194	251	258	218	228	252	211	242	228	212	210	205	212	224	223	207	228	226	244	223	211	219	242	242	223	238	218	224	197	226	205	253	210	226	219	224	213	218	228	229	245	206	223	220	249	220	210	205	255	251	231	243	242	215	205	212	220	213	224	240	212	219	238	221	227	217	215	250	255	204	213	208	221	223	215	239	196	226	210	232	238	217	237	195	221	232	198	193	216	202	227	251	226	223	220	201	216	191	222	220	238	240	234	230	234	246	229	225	218	240	208	236	203	219	216	242	253	231	243	218	208	222	244	209	224	215	224	242	228	191	228	227	229	245	210	189	211	200	205	222	210	226	223	215	228	229	252	232	251	237	227	226	206	250	204	195	227	222	194	220	247	233	219	235	230	208	233	228	223	204	240	222	201	208	206	184	204	237	220	216	234	209	241	226	225	219	215	211	212	232	223	263	237	252	221	263	239	240	229	215	241	218	195	230	223	222	247	238	206	225	227	213	229	225	215	209	218	224	219	227	246	205	215	213	209	218	202	236	224	231	235	215	247	217	239	209	222	194	241	223	198	232	263	226	215	209	201	230	267	218	224	209	194	200	223	233	237	215	203	218	223	237	227	211	205	221	229	201	221
9526	1137	2143	2269	1904	1634	1393	1124	1021	908	900	817	759	742	689	703	713	629	658	608	614	615	619	612	592	570	574	558	609	570	605	610	575	577	583	545	532	537	548	593	580	547	529	518	571	575	569	599	534	539	544	562	553	525	494	536	564	529	488	562	566	530	532	539	558	526	542	564	541	512	519	560	564	546	530	522	561	537	511	557	537	518	589	500	515	537	543	545	550	505	565	570	564	550	456	538	536	570	506	491	543	539	558	530	512	578	506	563	556	530	560	572	543	546	538	525	526	536	563	524	536	529	529	539	507	517	564	523	520	541	528	573	518	519	550	514	549	541	503	509	520	511	548	564	562	546	552	525	509	564	520	516	547	538	546	516	570	544	587	506	492	550	502	503	531	504	508	517	568	545	540	560	498	547	522	528	516	530	545	534	489	548	527	523	517	537	545	534	510	514	527	555	496	511	511	528	516	536	502	505	543	546	562	550	561	520	487	532	555	499	538	554	556	555	562	491	569	557	544	553	479	502	558	513	526	516	560	501	517	539	540	497	502	540	564	532	546	566	522	534	509	540	568	526	544	552	529	548	522	532	494	540	528	539	524	554	560	546	519	492	541	498	557	545	539	562	539	515	535	557	527	532	515	560	548	545	517	528	499	532	502	509	521	534	544	543	532	515	527	526	561	489	569	546	510	574	515	523	545	514	550	531	530	576	501	546	543	541	502	533	549	532	521	506	540	528	563	538	518	525	542	506	493	514	553	505	530	545	497	556	557	564	533	535	577	518	526	516	562	518	493	528	541	547	501	521	544	510	552	522	527	519	529	552	548	508	519	569	508	539	511	583	556	528	532	538	501	529	549	529	518	529	548	534	548	554	494	545	535	513	528	510	532	539	536	525	528	519	520	543	571	583	567	537	546	538	541	505	521	562	546	542	541	588	528	487	539	560	540	517	515	524	565	545	563	528	512	547	551	529	496	529	504	517	496	577	548	495	555	510	560	531	510	507	521	536	548	496	528	528	532	552	511	525	535	536	545	501	529	575	537	534	549	566	519	523	541	554	537	541	558	538	505	582	521	550	546	538	503	555	526	535	527	546	551	566	548	518	499	494	577	551	552	578	554	533	525	510	513	531	506	539	507	547	537	546	526	556	492	519	510	537	529	500	526	488	509	557	547	493	538	542	532	538	511	511	551	530	492	514	553	514	570	522	531	530	532	508	531	578	520	515	535	518	519	536	531	506	552	542	516	555	539	539	505	518	542	543	566	533	536	541	542	518	499	527	502	528	535	524	536	565	516	533	531	519	561	540	550	558	515	526	497	526	517	534	569	548	515	557	483	544	517	540	515	535	589	525	503	502	507	486	530	555	520	557	523	491	544	547	513	492	527	539	501	552	556	518	578	548	531	511	517	544	571	531	558	524	530	513	534	548	503	564	512	509	539	532	564	516	507	578	530	538	577	516	542	589	533	532	497	539	580	521	500	565	496	537	536	514	499	495	540	507	563	550	527	523	524	534	546	566	511	534	533	482	534	500	527	540	554	552	500	504	539	528	538	549	552	577	528	506	558	529	516	540	529	545	520	531	517	488	489	549	542	537	516	533	517	534	536	507	539	562	500	542	521	536	561	529	567	548	513	539	539	519	548	505	496	554	542	546	524	509	498	553	547	513	539	510	536	506	557	549	528	527	521	516	510	527	531	531	542	529	534	534	546	531	517	555	497	562	546	545	522	516	517	518	535	502	552	494	485	527	537	540	554	532	520	566	556	546	483	517	495	539	526	489	489	526	554	517	553	523	523	495	516	551	491	486	521	562	515	514	536	523	506	537	520	502	564	550	483	525	523	549	619	535	542	533	551	495	534	552	538	518	516	492	529	539	524	575	536	520	512	576	526	555	553	546	531	576	544	551	527	511	566	514	503	523	508	507	515	502	543	539	535	532	522	539	532	550	523	524	546	534	511	528	557	563	522	551	495	563	543	551	506	516	548	521	545	546	495	524	528	539	495	521	547	550	505	557	540	527	564	506	561	513	497	537	490	568	552	475	516	542	519	561	581	475	530	512	540	511	529	567	567	492	530	546	490	521	523	519	570	550	537	508	485	556	574	575	550	540	510	500	543	538	547	505	509	537	586	545	539	565	502	541	494	562	524	550	520	541	541	522	591	531	558	532	540	515	523	541	558	505	540	546	529	541	536	548	475	548	534	527	557	525	530	531	541	549	521	562	490	503	561	559	531	517	516	534	540	527	510	505	526	547	548	550	531	460	507	498	539	525	498	542	511	585	537	509	449	539	520	526	506	524	506	527	531	502	495	549	523	541	537	529	529	531	527	546	548	535	561	542	506	487	511	483	518	545	566	501	535	541	492	537	511	554	539	503	524	537	505	518	533	563	523	551	522	535	516	546	513	554	518	543	526	521	532	559	552	564	561	521	489	509	512	507	562	557	534	545	541	556	536	532	552	540	522	544	572	526	523	523	504	569	534	543	556	519	526	492	546	550	508	546	543	538	509	524	501	561	521	568	582	502	518	538	506	534	528	585	529	573	547	520	510	517	536	500	526	523	520	545	550	518	530	541	514	521	539	524	509	555	580	518	543	520	527	544	532	506	542	564	522	524	518	490	545	536	525	506	541	557	536	547	498	528	501	527	587	534	532	502	564	504	559	528	559	543	528	547	546	501	528	578	519	531	501	553	512	472	496	501	513	491	524	523	567	524	529	541	506	517	536	514	492	572	527	536	581	540	557	569	547	496	519	552	543	534	551	517	533	543	564	522	559	512	528	498	525	528	617	470	511	478	530	541	507	562	552	553	533	553	563	565	501	519	571	562	555	535	566	521	520	508	562	510	512	495	506	568	530	530	551	496	569	509	551	507	529	509	526	532	521	552	518	519	490	534	550	576	538	542	499	507	538	526	513	525	563	544	528	518	523	525	523	510	548	513	549	521	538	540	555	525	544	541	507	550	519	520	549	543	533	527	526	527	545	537	536	506	552	553	536	521	527	525	532	490	535	528	528	491	565	558	510	499	571	542	545	544	537	509	545	524	493	520	552	537	585	524	570	522	522	579	560	506	549	540	517	525	533	532	535	500	518	510	529	522	522	586	529	508	562	564	531	524	553	532	544	533	546	529	516	544	564	528	451	550	503	520	524	526	528	517	543	513	539	551	533	521	551	553	496	533	550	523	547	525	535	583	550	533	578	469	543	575	528	574	520	541	488	564	535	555	516	546	526	549	527	533	509	576	507	583	568	506	497	500	538	507	527	555	533	569	549	549	518	531	540	564	519	488	499	552	539	551	493	502	496	548	527	524	554	555	528	529	516	559	503	505	577	524	519	573	517	530	531	495	515	513	555	534	540	518	491	558	528	511	519	546	495	551	536	537	553	543	524	555	509	526	504	506	496	514	523	513	580	523	474	535	521	501	517	495	509	537	541	539	542	544	576	530	508	509	595	564	589	533	526	549	569	518	556	577	579	530	542	534	521	553	542	524
2183	258	264	261	245	252	237	265	235	229	257	266	256	271	247	262	251	233	267	234	271	249	293	271	228	238	233	267	271	249	250	244	240	235	271	243	251	223	240	274	214	226	248	244	255	252	267	253	264	256	256	230	224	243	244	269	257	218	236	264	278	240	254	266	261	253	275	245	270	226	274	214	235	262	221	254	256	228	233	249	262	251	257	240	219	235	270	253	254	261	257	281	248	266	246	280	220	244	241	268	281	249	259	240	241	261	236	256	240	248	226	213	252	244	246	237	246	207	261	252	247	271	260	239	233	250	238	221	265	247	227	265	235	253	256	216	213	222	219	248	276	225	255	241	254	243	263	258	285	237	221	234	256	263	257	250	233	255	261	223	249	218	253	242	242	210	254	270	255	249	226	245	257	246	251	257	238	229	248	243	232	241	207	262	253	241	248	238	271	226	241	238	241	236	244	234	251	231	257	238	244	247	260	239	229	231	268	261	264	228	251	251	255	250	271	245	243	260	254	251	245	270	225	250	209	265	276	276	268	226	239	276	230	240	256	232	284	253	263	277	252	273	262	278	254	240	269	276	234	224	252	256	239	236	238	262	250	254	250	246	252	254	224	253	239	262	256	275	249	242	256	273	274	269	274	238	244	251	240	238	261	253	233	231	280	237	265	245	238	242	283	227	256	235	227	261	257	275	266	239	232	244	264	249	232	225	247	245	257	255	263	240	254	225	239	233	245	199	247	245	222	259	282	237	196	224	230	255	288	267	235	266	260	246	247	267	238	250	235	227	260	274	270	238	261	247	253	261	283	233	257	271	259	234	268	240	234	247	242	237	264	230	215	253	251	245	252	224	273	276	226	245	246	252	277	236	220	302	263	211	233	227	254	238	271	240	278	246	257	246	239	234	243	248	244	251	299	229	252	218	259	230	243	245	258	255	236	226	267	260	220	238	244	240	247	243	269	292	227	250	253	236	260	237	221	209	232	252	257	241	257	251	251	237	207	286	253	245	250	280	244	247	235	269	260	231	270	230	241	253	237	259	237	236	227	246	227	283	260	250	246	257	252	242	237	289	234	231	202	247	234	264	267	240	258	237	218	216	235	243	247	238	251	257	259	239	242	244	231	267	261	281	246	258	224	249	249	226	240	271	258	252	233	258	255	257	265	263	253	253	243	249	277	276	246	280	238	257	238	271	267	232	228	248	247	259	253	248	261	245	276	231	263	274	281	263	244	251	273	235	248	262	216	245	251	250	263	247	256	265	235	233	241	278	240	244	224	264	235	232	248	250	276	264	260	251	255	239	260	256	250	270	268	252	266	218	241	267	250	266	251	221	259	254	251	254	272	237	231	243	249	216	272	237	241	231	255	277	245	228	241	263	234	277	272	262	245	242	285	237	257	255	247	250	241	237	223	261	238	265	234	245	241	250	246	253	227	227	276	213	236	237	232	227	256	241	233	259	256	247	245	240	249	252	261	265	262	258	271	261	257	261	267	248	254	245	236	262	267	259	263	250	228	247	233	250	234	251	251	251	235	256	221	247	223	243	223	241	231	267	239	252	213	260	235	238	218	235	222	262	234	235	222	217	240	213	238	257	244	232	256	225	259	273	278	270	253	233	232	228	259	254	265	260	260	265	240	271	273	217	254	211	233	251	280	229	252	271	267	246	306	248	257	265	225	258	264	234	235	249	256	264	240	228	252	251	254	277	275	233	232	241	260	250	237	247	246	235	255	235	244	209	241	252	269	232	255	238	241	246	233	256	218	246	235	242	253	249	238	271	225	256	248	255	257	255	272	253	285	231	282	255	245	254	270	228	222	233	250	257	254	264	240	233	236	249	275	237	259	261	248	248	254	263	247	250	266	225	248	249	253	247	212	241	252	252	288	255	261	273	198	271	274	248	244	238	258	225	239	241	287	231	254	262	248	268	243	271	259	226	259	272	259	267	237	283	232	245	245	254	260	250	247	257	243	233	251	235	247	260	258	247	249	237	233	263	234	228	249	239	220	264	299	258	273	236	255	253	282	295	235	237	252	261	248	258	253	248	225	255	264	247	251	240	254	267	275	216	220	266	249	230	232	223	254	213	257	254	248	270	232	233	249	258	233	271	255	233	261	253	258	240	236	245	269	260	235	222	239	229	243	251	234	229	266	260	263	275	255	286	254	251	233	249	242	237	248	249	280	266	250	238	263	265	273	236	233	267	241	236	239	246	263	286	264	267	271	242	266	229	251	271	262	243	253	249	228	218	239	263	224	241	221	255	229	267	246	274	247	241	245	258	242	266	210	268	238	251	223	305	248	260	229	230	257	249	220	272	240	258	255	277	264	248	257	256	242	235	220	239	257	255	259	279	244	231	247	261	269	268	267	263	262	243	262	253	255	266	244	244	287	274	257	249	263	214	227	238	254	246	278	262	241	220	229	252	246	239	234	257	237	284	243	221	231	284	263	204	222	282	241	250	248	253	256	248	227	252	241	243	252	253	258	232	266	238	240	233	264	253	253	208	260	275	271	263	246	284	240	242	259	255	248	238	249	225	248	231	249	251	234	252	250	254	257	229	241	228	273	238	238	246	258	249	241	271	233	242	281	252	246	258	220	237	237	220	228	278	215	230	228	248	276	266	245	294	265	255	239	274	226	269	255	250	258	255	251	268	260	272	233	235	269	233	256	263	261	252	229	218	250	237	228	222	253	234	261	235	242	241	262	226	260	231	269	242	242	266	250	269	272	241	257	254	224	256	267	240	245	235	268	254	267	259	228	218	235	234	287	279	249	279	238	275	255	251	253	258	283	250	245	270	255	265	261	263	281	246	272	248	229	257	236	222	228	267	257	258	201	240	251	232	281	249	281	282	245	251	230	218	239	264	260	287	267	266	254	223	253	250	257	241	263	272	235	248	243	251	241	262	250	234	246	245	236	270	210	242	268	238	237	265	250	243	243	263	229	259	243	266	260	258	261	254	253	271	247	273	227	272	238	226	246	264	242	244	259	263	255	251	232	285	257	260	242	264	288	279	264	275	255	249	231	221	264	261	267	233	264	244	232	227	240	269	223	248	277	232	256	234	264	221	230	229	241	251	246	275	247	249	253	233	263	253	256	244	240	198	244	267	238	248	285	271	236	238	248	282	250	253	223	252	242	238	237	233	260	276	252	239	253	270	239	241	306	235	264	245	275	226	244	250	248	246	276	245	223	264	247	270	233	245	237	257	266	275	232	222	262	251	240	261	228	261	291	263	243	242	237	222	269	254	238	208	240	264	254	263	245	220	251	253	252	255	230	259	257	250	248	233	230	273	234	260	262	223	257	243	258	228	275	228	242	254	261	237	224	257	256	253	245	291	225	235	275	269	202	255	255	202	257	225	234	267	239	260	229	246	266	231	260	290	289	253	227	263	234	236	252	254	259	237	223	209	263	235	270	259	254	244	254	227	238	254	247	238	269	245	217	235	246	214	238	271	262	245	253	259	260	232	254	263	229	251	262	248
2289	536	571	566	550	571	571	570	536	571	577	563	627	572	547	551	570	547	570	555	585	572	593	598	554	594	534	562	574	548	603	557	517	560	524	562	547	557	539	539	572	594	576	574	536	598	572	566	516	527	565	582	576	605	556	575	557	550	538	528	598	533	567	563	575	524	544	536	596	557	503	596	555	561	581	567	608	592	586	549	573	529	552	581	556	592	535	530	521	553	536	533	623	550	576	571	565	530	617	537	566	519	571	511	553	561	517	571	551	562	585	573	575	554	552	554	571	558	571	585	570	576	531	579	555	511	551	571	536	525	564	555	540	566	523	510	564	561	556	577	553	558	526	534	516	517	593	564	567	553	503	513	543	563	591	528	535	582	570	506	609	590	556	555	576	572	572	580	545	559	590	544	541	578	601	553	582	546	593	566	541	534	554	493	508	590	549	601	564	542	565	589	537	565	585	537	543	546	544	540	567	593	580	583	567	573	554	605	574	540	550	534	556	554	578	527	568	554	541	584	547	521	537	576	574	577	559	530	558	548	554	534	537	560	555	519	539	564	534	545	537	557	535	571	574	581	571	591	568	549	556	564	573	581	532	554	548	583	525	556	573	588	570	524	554	568	596	569	530	523	561	540	556	558	530	522	552	572	513	569	569	554	544	550	519	541	573	540	581	548	571	591	573	537	595	551	578	528	594	538	600	538	541	573	545	550	552	525	547	532	572	536	589	548	577	570	539	532	584	567	563	558	549	539	605	504	567	555	546	557	558	575	541	566	579	531	589	520	554	528	527	589	566	614	598	546	556	516	568	556	571	577	548	534	538	558	579	580	581	566	581	585	582	553	579	537	550	557	560	547	551	564	569	581	589	533	584	564	578	547	509	534	543	538	557	564	523	541	542	571	557	586	568	550	495	513	573	539	596	552	591	547	518	556	562	550	569	535	549	570	551	563	556	551	513	564	522	550	568	530	559	534	548	558	541	531	589	580	564	568	541	575	561	593	587	600	574	538	562	519	530	613	471	521	562	546	560	581	597	548	535	558	516	595	554	556	550	548	540	545	561	524	585	573	569	550	552	593	535	539	610	551	523	544	532	563	606	552	573	545	564	545	552	576	590	528	571	603	577	564	562	584	568	538	602	550	559	573	576	584	513	571	586	535	558	590	537	547	511	546	539	562	551	587	588	566	520	556	557	565	562	576	545	585	546	591	531	562	541	573	528	546	526	553	582	537	578	553	555	526	546	564	525	604	565	536	555	565	511	534	609	510	514	551	533	553	568	539	519	544	624	538	585	525	525	561	583	564	551	528	594	578	561	532	538	554	527	576	588	513	553	569	548	527	554	580	607	597	565	564	559	555	552	526	546	519	536	566	603	564	547	542	568	539	551	528	531	552	574	563	553	550	509	546	553	588	583	535	553	549	563	559	553	573	567	557	571	565	519	575	534	562	581	617	554	537	549	564	590	583	557	543	541	551	572	574	552	537	559	554	554	558	607	574	530	527	589	552	569	528	580	559	576	589	572	521	539	560	567	588	534	557	568	534	565	570	571	559	556	580	557	526	544	577	564	582	591	536	535	580	553	531	560	592	621	575	562	589	582	556	561	564	552	552	570	508	550	542	546	516	568	489	549	563	578	570	557	524	521	590	536	544	593	579	550	546	549	598	562	527	559	559	547	583	530	559	505	568	531	557	544	545	560	565	532	627	536	566	528	563	569	557	558	560	542	555	566	587	589	563	540	557	545	568	546	547	548	546	514	556	576	576	545	552	532	552	557	550	527	534	572	523	577	547	561	557	563	581	576	559	518	617	563	541	526	579	594	543	528	606	557	560	552	559	571	511	571	546	598	541	503	548	568	583	570	576	583	595	562	523	556	535	535	565	535	545	533	544	566	526	555	574	557	599	537	578	530	597	528	606	549	574	569	561	549	573	537	566	567	567	585	581	525	580	569	560	598	555	548	591	612	533	550	554	561	612	582	563	540	553	575	546	591	583	547	598	574	523	562	592	564	556	557	549	526	579	577	534	544	576	570	580	558	541	569	597	539	594	522	538	542	581	517	544	550	561	556	561	543	574	561	561	546	585	548	555	534	536	571	575	557	561	532	550	523	560	546	562	572	585	603	582	553	561	559	540	559	564	543	555	539	566	541	536	550	567	561	578	533	544	534	510	578	533	568	561	613	624	616	552	582	546	555	520	569	531	552	537	562	542	581	550	546	559	591	535	571	518	543	563	566	553	546	557	531	541	529	557	566	562	587	565	570	580	535	588	558	598	563	570	526	520	522	595	525	560	584	531	529	551	576	551	595	491	601	573	514	525	515	580	571	568	527	574	552	558	527	552	527	588	591	549	570	573	561	570	572	547	564	574	587	535	592	578	543	551	549	591	570	567	549	576	522	546	554	589	556	526	547	599	584	576	546	601	562	568	593	580	548	574	549	578	526	541	545	539	590	554	612	555	533	563	569	544	556	551	518	535	541	529	558	563	560	533	539	531	573	536	549	533	526	528	540	558	571	574	601	527	594	560	541	595	578	538	579	543	579	578	551	560	568	548	572	571	560	581	576	569	569	544	548	575	591	611	561	569	539	568	633	534	559	538	563	554	529	576	578	597	534	573	516	572	518	552	576	546	516	557	525	583	536	551	566	539	537	543	548	555	559	576	572	538	563	518	537	566	553	553	553	515	521	525	564	607	543	546	561	551	607	524	558	597	550	576	558	558	566	548	530	583	564	545	558	520	571	521	546	556	577	537	546	557	539	628	529	575	583	601	585	569	533	597	533	592	546	574	508	556	536	542	593	542	565	567	552	530	546	535	589	584	537	583	609	589	581	531	547	570	566	585	575	544	592	559	554	533	565	543	547	529	529	551	532	557	528	571	571	542	513	565	509	507	546	562	550	575	531	547	545	580	542	579	573	564	570	601	542	558	587	571	545	579	570	556	542	575	544	546	565	560	565	531	556	543	539	554	544	597	533	578	548	555	579	521	573	560	564	580	552	563	522	567	561	566	549	551	571	528	558	579	557	580	562	542	556	560	569	544	557	582	530	581	585	570	536	527	513	583	518	555	548	538	545	555	540	567	532	534	559	567	539	571	588	594	593	580	592	567	564	539	569	588	557	578	558	556	546	591	572	522	560	540	516	552	536	562	573	550	574	553	559	541	547	564	556	597	556	541	596	568	597	539	541	510	529	574	539	545	574	562	554	599	578	619	583	508	563	497	526	565	538	567	555	571	557	552	519	571	543	549	551	576	558	580	533	552	564	559	609	542	569	527	567	547	487	550	564	539	587	545	574	538	531	547	546	563	554	546	592	548	557	543	534	552	537	525	584	520	571	584	542	573	548	588	617	556	536	575	556	575	537	575	580	506	575	543	570	545	602	542	533	585	570	589	591	572	525	516	543	531	556	568	535	528	500	589	552	565	588	567	546	562	582	531	565	594	554	513	588	544	542	547	560	568	572	560	584	577	552	509	589	552	578	567	546	539
9081	592	544	435	311	242	232	208	229	182	162	144	152	130	149	159	155	140	154	145	138	162	136	149	151	152	143	127	149	116	136	163	136	138	152	132	139	135	144	150	146	178	119	128	137	136	155	131	149	150	141	131	140	140	132	142	141	151	144	112	159	143	126	147	109	146	103	149	134	162	136	134	128	129	143	143	161	135	140	119	112	125	116	144	127	128	152	154	144	124	129	151	132	128	141	117	141	119	113	114	135	151	133	129	131	145	166	144	149	130	128	134	129	134	110	125	139	116	149	118	143	123	149	126	160	134	142	127	124	127	136	161	132	147	129	147	137	144	143	142	145	150	133	172	133	133	124	150	120	157	140	127	133	122	133	130	140	146	166	137	154	122	139	148	149	145	118	134	131	150	128	143	124	109	153	140	112	103	158	125	143	125	134	150	122	134	136	154	132	138	128	120	115	131	127	116	139	125	152	167	135	158	112	131	128	134	113	167	142	132	129	126	136	125	111	116	127	145	136	122	129	138	149	137	130	126	138	135	167	155	137	133	147	132	131	133	174	153	153	147	133	130	126	122	154	125	153	141	136	134	138	132	124	114	126	138	131	152	146	130	135	150	115	147	143	159	132	131	138	154	128	131	142	124	138	142	130	125	153	137	141	164	128	127	143	141	135	132	158	129	118	130	133	145	124	135	149	140	131	114	129	144	128	155	131	117	141	132	121	123	149	125	133	125	122	147	133	110	146	139	147	151	131	134	136	116	138	119	127	149	160	119	140	134	133	137	123	142	163	144	136	128	137	139	143	147	135	133	143	135	148	146	131	123	124	151	156	135	131	152	145	140	122	150	146	120	137	145	157	131	136	126	148	112	140	138	113	148	178	141	119	130	127	129	135	136	130	123	104	151	166	131	125	158	129	116	133	129	148	152	143	133	135	143	140	140	124	131	134	139	135	126	139	155	155	149	126	116	162	141	144	126	133	121	140	137	138	130	143	130	126	129	157	134	138	152	143	139	146	146	112	126	130	120	113	127	144	132	148	137	123	137	149	155	134	142	140	146	135	117	112	144	156	146	145	143	105	131	151	133	145	140	150	132	133	156	145	150	122	101	151	118	147	165	137	149	154	161	133	146	151	128	147	124	147	135	137	137	153	161	110	137	136	141	122	143	133	150	131	113	132	124	129	135	133	147	139	143	151	139	167	136	132	143	126	109	129	144	128	121	140	140	101	140	133	144	152	138	150	140	126	133	172	128	130	143	137	133	115	151	125	143	124	150	134	143	136	136	129	126	130	147	138	131	124	127	131	155	160	118	103	127	143	124	139	151	148	138	139	142	157	143	139	154	148	167	147	148	146	133	161	148	158	146	158	150	128	148	136	127	141	113	153	116	145	143	125	144	119	146	143	126	118	131	150	140	135	131	152	127	148	145	136	161	140	145	142	134	121	144	149	121	155	144	150	139	147	123	149	128	123	136	159	146	128	154	141	138	121	133	140	147	149	129	141	137	141	147	135	123	133	133	140	125	138	140	158	136	130	120	104	155	133	140	143	138	136	162	158	135	136	121	107	144	160	134	138	156	134	134	134	135	146	150	124	111	144	140	140	128	150	123	150	129	127	121	130	128	131	143	154	131	142	148	122	123	142	126	142	155	164	125	143	117	123	145	124	132	143	139	135	148	132	148	138	141	139	160	151	160	161	131	149	129	152	124	131	145	155	144	136	122	129	125	141	154	141	142	138	142	133	169	150	144	119	129	141	123	157	140	136	141	140	132	133	141	138	143	133	142	140	124	150	120	112	148	139	151	131	150	127	132	123	143	136	131	151	143	147	141	111	123	142	150	148	159	142	144	130	137	141	144	134	132	145	143	137	133	133	154	140	139	137	118	129	130	128	143	133	135	163	113	131	122	155	135	126	117	133	141	130	142	129	128	127	152	124	134	113	116	136	144	128	142	127	127	138	141	138	139	132	150	153	128	168	130	123	123	116	145	146	139	149	127	141	154	150	134	136	130	136	131	144	133	138	144	148	135	146	154	155	133	121	123	139	116	130	144	131	135	113	137	122	145	147	149	129	122	137	145	142	151	113	146	155	121	147	148	152	148	138	158	146	151	124	153	148	135	121	128	136	114	144	141	130	135	153	143	133	136	145	152	127	137	137	139	142	134	143	133	129	144	124	136	117	148	136	131	130	158	144	120	130	128	140	145	134	139	145	123	115	114	149	138	136	145	129	146	114	154	143	143	155	147	144	155	145	137	142	129	149	125	107	127	128	138	116	147	132	118	146	111	151	136	128	126	142	122	148	130	149	146	144	131	136	134	160	144	128	152	131	142	129	107	124	156	132	162	139	122	130	154	122	147	109	121	136	144	154	124	147	132	133	134	134	128	124	133	148	127	120	152	156	140	153	116	125	139	142	126	126	142	139	140	130	142	159	150	156	133	140	146	135	129	122	146	147	116	123	143	127	113	140	123	135	150	154	172	143	126	146	130	141	145	120	142	149	128	148	124	126	130	136	132	122	117	157	114	156	152	130	123	145	159	133	148	161	143	141	149	128	157	147	143	134	122	139	133	142	113	147	128	128	123	145	107	138	153	169	123	146	123	130	146	125	168	135	112	132	128	125	121	112	138	142	133	149	137	144	143	131	137	152	129	145	125	123	137	127	140	147	146	140	132	128	135	135	144	128	130	144	125	122	123	155	132	141	133	139	141	129	136	141	136	125	139	146	127	127	124	118	150	126	148	113	135	137	135	137	163	129	139	129	139	140	126	129	132	119	139	115	143	131	139	145	124	145	129	143	123	148	124	137	117	146	145	127	154	127	141	125	131	152	141	128	152	137	134	135	134	156	132	141	152	155	137	136	126	165	125	135	116	146	143	141	120	122	115	113	143	140	119	134	141	153	105	124	146	141	157	133	141	145	135	125	131	125	118	142	115	142	153	151	144	114	152	147	130	144	141	135	109	148	158	130	129	112	132	124	146	135	155	141	137	149	157	140	133	133	152	132	122	134	152	155	138	134	135	150	125	138	155	145	138	128	131	148	136	141	144	122	132	125	125	142	135	150	129	142	155	159	116	131	131	140	132	143	135	142	125	141	146	134	141	139	132	139	144	144	127	143	130	166	126	121	161	140	130	134	133	135	134	142	122	142	111	142	140	153	141	147	138	119	132	145	117	108	146	135	156	126	140	145	139	140	145	143	120	129	140	122	131	128	152	140	155	116	142	124	125	136	134	138	137	136	164	145	134	155	146	145	159	157	125	133	131	142	159	139	160	135	144	133	120	141	138	136	153	149	135	151	150	123	147	112	138	151	136	126	130	116	135	139	133	135	121	138	128	137	126	141	135	130	148	138	131	139	143	147	131	149	110	132	118	127	129	143	140	143	129	151	142	122	148	129	144	142	114	130	136	130	119	131	140	124	157	128	131	126	135	123	132	122	137	126	157	127	139	137	132	125	145	124	161	121	133	130	134	150	142	145	132	127	155	139	137
7005	726	1178	1210	1070	885	720	667	594	507	478	523	472	413	419	377	393	401	426	409	371	402	391	408	351	390	382	384	368	362	324	373	374	362	334	347	364	354	346	318	356	339	331	388	339	359	377	358	392	334	359	351	359	338	347	319	356	347	324	356	344	356	347	355	328	368	338	311	350	347	353	349	329	349	338	358	336	350	361	355	349	373	362	367	323	344	348	367	332	349	353	347	351	344	365	355	334	322	348	368	319	344	331	353	366	319	337	350	330	323	317	334	350	331	357	339	344	354	336	349	355	321	358	367	371	337	338	365	352	360	334	339	303	349	338	350	333	379	382	372	327	344	345	354	356	352	354	330	325	354	340	343	338	340	311	373	357	334	343	345	324	347	332	322	361	345	293	351	333	376	353	370	333	345	351	363	336	335	335	355	346	328	333	339	368	344	371	353	353	322	339	342	341	339	372	331	375	329	358	350	333	338	299	347	336	355	363	355	363	346	346	357	339	347	352	366	330	342	344	351	304	331	357	371	359	353	337	330	333	310	334	368	350	342	335	332	352	369	293	311	315	354	360	368	359	360	327	366	324	355	355	353	310	346	334	354	336	320	363	384	341	340	314	298	329	355	353	356	360	384	309	339	322	323	377	360	348	332	338	334	332	336	343	351	327	339	341	344	351	339	346	343	355	342	353	359	344	349	331	369	384	360	337	355	278	317	318	348	391	341	339	356	348	356	333	343	375	364	309	349	356	349	326	342	327	364	309	369	343	367	331	340	337	370	325	347	355	342	365	355	361	360	346	373	373	358	353	337	339	348	328	323	364	347	345	317	327	348	348	373	359	372	351	357	317	333	341	371	291	362	333	334	323	356	359	316	362	354	357	361	351	336	328	340	346	331	292	359	340	360	327	305	378	361	357	345	331	321	346	353	359	372	331	336	363	347	330	326	328	323	314	338	329	382	352	377	338	326	340	315	318	369	332	363	355	342	332	365	357	316	338	342	362	335	340	373	320	362	339	324	359	348	338	367	320	325	358	326	360	340	332	322	374	326	354	362	346	328	354	317	324	351	320	358	341	329	369	320	344	318	341	348	340	357	339	353	357	372	335	358	354	331	329	360	345	347	370	348	332	351	363	340	352	322	323	369	341	355	346	342	352	330	337	331	371	321	339	351	297	349	336	330	354	343	355	325	349	351	373	326	340	340	366	329	389	313	316	342	347	347	360	384	367	346	313	321	316	341	317	334	333	332	359	340	352	348	350	357	343	317	367	353	338	359	323	347	348	376	353	324	365	357	317	362	360	340	311	335	357	349	336	377	350	333	353	335	307	332	332	376	366	336	352	322	353	375	325	360	343	324	310	370	376	362	303	331	310	388	327	349	332	347	366	350	330	371	350	330	345	328	354	356	349	343	340	352	347	345	355	370	373	327	311	351	331	327	364	333	370	345	347	321	367	339	358	354	361	346	325	347	343	325	319	314	348	393	320	368	335	353	339	351	344	368	338	312	344	299	333	365	315	324	370	326	333	339	339	330	333	319	356	324	367	355	337	335	341	369	367	349	325	320	363	323	313	328	328	362	346	352	334	363	323	347	342	340	359	346	327	337	377	382	345	306	358	340	327	302	345	349	365	319	355	316	323	325	340	324	332	362	339	347	348	354	335	364	310	364	363	354	324	314	361	331	348	354	293	360	328	338	321	352	300	335	348	332	322	310	335	366	329	331	348	350	366	352	325	362	319	348	357	355	359	324	349	347	323	330	356	340	328	360	361	322	373	323	369	362	333	342	349	309	330	331	367	329	353	368	325	374	354	332	365	353	329	338	304	355	347	340	332	340	340	356	365	369	340	312	383	340	327	333	329	368	329	350	356	335	330	330	324	333	385	327	322	349	335	331	332	346	356	364	354	337	369	334	368	326	334	362	343	343	325	308	332	350	342	323	377	365	326	335	350	329	338	359	355	362	317	345	348	352	344	350	345	357	347	373	354	334	331	340	331	323	307	359	347	350	343	333	372	342	329	311	350	319	360	378	318	354	361	348	338	336	372	346	349	386	338	351	322	327	320	372	341	343	363	332	367	337	369	353	369	370	376	403	343	334	332	352	333	357	331	331	347	324	355	296	338	321	346	362	351	361	347	341	334	331	294	376	356	331	335	342	355	366	337	329	363	376	325	350	320	349	371	366	376	367	361	344	344	326	355	369	323	366	339	325	327	361	355	328	343	374	353	360	342	329	329	336	326	325	383	355	328	345	341	333	326	340	312	353	380	322	325	342	338	340	358	341	364	373	382	374	336	367	378	335	321	316	363	361	315	361	286	324	349	346	356	347	336	323	351	345	345	391	352	325	347	298	339	342	326	367	347	350	350	351	347	330	354	338	343	355	332	356	372	344	335	367	311	325	343	374	349	346	362	321	332	333	355	370	349	318	308	375	328	338	339	336	311	334	348	317	344	337	337	350	381	349	309	334	362	353	371	344	345	343	317	335	334	346	302	294	353	336	331	371	303	369	325	360	356	324	374	394	382	334	351	330	339	341	335	367	362	346	348	343	349	327	323	325	351	335	327	331	336	323	324	316	352	346	353	363	360	337	334	347	317	314	340	368	341	315	322	339	381	295	352	332	357	341	318	306	334	361	307	349	352	351	362	347	352	335	345	341	340	343	341	341	373	345	363	329	380	345	329	333	364	318	338	364	379	345	352	325	361	351	366	347	367	302	337	335	365	373	328	343	338	342	359	351	380	332	364	351	337	362	346	383	347	362	324	339	323	341	330	352	351	334	330	349	375	361	321	346	346	338	329	366	342	335	350	326	358	318	334	332	382	337	294	351	339	332	344	372	336	343	333	354	320	357	366	332	348	325	354	362	363	333	327	364	332	329	353	362	364	325	329	360	337	355	360	308	356	361	347	356	306	327	324	348	308	396	346	341	334	332	335	327	353	336	361	303	361	342	367	324	360	354	329	350	320	331	379	332	347	323	343	321	344	333	325	328	349	305	350	336	333	327	339	348	353	332	358	354	333	338	337	322	328	349	336	354	369	352	331	310	372	338	377	329	358	318	338	330	326	343	349	341	342	326	370	304	348	311	368	344	344	358	343	323	345	328	330	363	380	354	327	341	356	356	331	362	353	328	355	325	326	361	377	350	371	349	358	339	328	332	330	333	363	360	335	341	347	373	336	373	344	357	335	345	336	324	308	388	370	341	334	338	309	357	330	342	338	327	351	328	338	310	314	357	325	337	327	348	352	300	323	314	326	325	354	333	354	375	354	344	379	338	349	386	333	380	341	324	390	342	328	334	344	311	350	348	373	358	314	340	313	367	360	381	330	331	379	318	373	341	339	370	339	341	343	322	342	332	354	350	357	316	306	372	343	342	336	338	304	350	390	362	342	346	347	310	324	318	340	336	373	336	346	323	363	335	371	358	356	334	304	306	325	345	342	363	363	376	364	346	338	351	325	329	346	346	356	372	384	372	381	358	333	326	341	322	349	330
15623	1306	988	752	539	468	371	335	308	289	281	302	258	234	262	240	240	247	275	247	223	211	203	277	252	213	224	236	259	207	230	247	222	207	241	242	230	226	256	225	225	219	208	230	232	214	192	256	214	257	216	214	260	221	209	238	223	223	213	214	217	216	231	209	220	230	248	224	197	214	219	198	230	220	222	226	229	213	201	224	207	221	192	201	225	202	233	216	220	244	225	227	232	211	217	223	218	208	225	240	226	244	241	233	213	203	225	229	229	246	226	205	225	190	213	220	226	226	210	239	219	224	213	214	228	243	212	239	229	191	234	234	235	223	191	239	215	220	224	241	218	209	240	240	234	206	222	219	224	186	231	213	207	221	206	224	209	208	188	204	236	270	245	220	231	231	220	208	206	226	224	236	212	218	180	238	195	252	247	233	236	232	206	216	214	240	236	218	251	218	259	194	219	242	232	209	232	227	241	217	238	245	222	242	229	214	229	219	236	206	218	214	201	241	226	255	223	240	238	235	237	208	230	204	278	229	212	210	255	212	216	216	242	218	214	232	220	223	212	221	233	221	248	230	235	233	197	248	221	241	197	185	200	204	215	212	218	244	189	206	234	206	213	223	221	227	218	225	231	209	220	225	216	198	216	219	233	208	229	225	214	218	210	209	196	238	229	209	226	236	215	227	211	206	204	232	239	220	221	213	237	190	230	223	230	239	219	195	194	219	228	226	196	237	239	249	242	223	211	189	184	226	225	235	227	201	212	224	244	245	200	211	208	242	241	235	227	190	226	213	212	244	252	234	228	231	213	221	225	233	210	217	203	235	210	221	210	234	224	204	206	231	219	195	208	253	221	243	236	213	252	217	231	212	216	208	240	199	220	233	236	221	208	242	238	206	218	210	225	213	212	200	221	233	223	224	220	187	223	222	218	206	220	225	161	224	192	225	221	217	236	234	223	231	230	212	233	208	230	209	231	226	197	239	238	203	258	222	214	231	231	204	256	204	218	182	227	219	233	227	214	228	202	195	227	203	251	201	234	216	231	223	228	254	247	260	253	216	208	247	225	234	236	239	250	233	217	215	248	237	208	226	224	187	225	223	213	215	214	234	202	246	211	193	233	220	200	225	207	202	232	202	221	222	216	252	222	225	217	212	233	207	232	209	220	217	193	228	224	226	213	205	206	224	212	226	216	240	228	243	235	239	242	206	209	242	237	233	235	205	231	200	212	218	218	254	210	231	224	239	205	231	216	243	223	228	244	200	215	227	209	209	241	226	238	217	222	217	214	244	223	240	202	200	216	235	244	219	236	229	229	199	235	227	226	211	187	194	239	239	228	257	205	219	209	239	234	219	235	204	235	209	230	183	249	205	234	231	238	225	260	220	220	243	258	241	248	243	236	211	222	236	233	234	213	214	221	241	214	221	232	244	223	212	251	220	235	226	224	225	202	220	237	206	212	212	215	224	230	211	223	200	212	243	230	231	232	212	218	228	235	237	206	199	214	247	254	240	234	237	231	212	243	226	216	258	210	219	239	243	226	205	262	218	245	229	220	257	188	222	223	262	221	186	202	200	205	223	226	174	212	218	259	201	222	212	205	201	267	211	237	247	219	238	211	207	217	228	248	200	205	212	228	240	220	216	221	234	221	211	216	240	231	251	259	202	193	218	224	227	232	214	197	221	212	239	222	227	210	208	183	204	219	220	246	199	206	219	219	215	210	205	211	240	219	222	240	215	205	241	211	239	214	234	239	216	234	205	218	229	217	245	209	253	209	229	209	210	217	230	222	252	237	196	210	231	239	231	217	223	237	226	192	214	229	205	215	226	232	223	255	221	227	226	234	224	217	236	215	215	222	210	212	257	212	256	212	221	230	235	225	221	224	192	235	230	221	233	209	217	221	253	219	237	253	195	213	222	204	222	205	224	221	241	205	211	235	223	204	197	220	218	216	214	204	226	219	212	224	241	229	223	218	199	233	239	223	214	235	256	209	258	238	241	204	221	204	236	213	199	223	247	205	206	223	233	236	213	207	211	226	224	251	223	232	191	235	252	208	185	208	202	225	226	196	209	260	203	219	225	253	201	236	209	214	216	225	227	223	235	215	233	223	211	223	249	197	209	231	185	209	219	207	202	215	211	225	204	234	238	238	209	215	212	231	240	242	227	204	211	239	198	243	225	230	256	254	210	217	194	213	203	208	212	216	234	191	218	251	212	222	197	207	207	200	197	247	201	240	236	221	221	232	228	218	218	244	217	225	196	208	244	203	204	218	221	207	223	222	225	233	232	227	215	222	234	231	229	252	236	221	223	230	229	221	211	241	214	211	241	241	233	203	209	209	223	236	217	219	235	186	249	225	227	249	223	233	210	221	243	232	228	216	204	223	251	209	213	218	216	218	223	191	230	228	238	224	252	216	246	224	242	198	204	192	223	202	222	206	235	247	231	255	238	204	254	231	241	202	227	218	224	248	238	202	250	230	202	251	227	234	203	221	216	218	204	223	225	208	235	201	228	232	209	218	195	238	231	218	205	203	215	221	231	223	241	202	190	232	183	239	229	242	238	253	209	219	232	245	228	229	231	192	242	234	206	243	230	241	205	208	229	233	195	201	223	212	229	209	217	211	227	226	237	212	225	213	234	206	206	231	220	240	194	206	216	199	210	229	241	231	226	226	206	223	225	206	234	204	206	211	224	184	221	225	221	251	230	218	207	242	199	201	225	222	228	219	208	215	207	215	204	209	235	226	221	196	221	206	219	211	241	221	210	213	232	216	186	229	211	201	217	221	226	230	185	220	239	206	258	229	215	221	231	223	238	229	233	205	219	196	242	213	210	225	216	240	235	244	215	236	223	222	210	216	205	206	243	216	229	232	226	241	222	224	229	215	224	202	258	212	237	246	228	255	232	225	222	239	216	207	213	201	235	233	212	222	237	193	232	202	244	204	220	231	221	217	213	257	246	227	224	237	225	218	234	191	266	240	228	225	232	217	214	222	195	215	234	232	203	218	211	231	218	239	239	219	217	194	218	221	209	211	217	240	200	246	223	230	238	234	240	251	246	230	214	223	214	222	199	197	216	228	213	232	216	191	210	237	240	212	243	240	234	207	236	211	233	193	207	228	237	196	212	195	205	225	202	209	233	225	218	221	204	196	227	216	224	217	220	228	218	226	228	214	233	229	215	222	230	211	217	210	239	226	228	224	215	238	267	215	195	221	236	207	236	198	191	212	241	214	232	225	219	203	213	197	242	233	234	212	228	223	207	238	226	214	237	211	234	223	208	237	221	228	237	212	227	245	235	194	222	203	225	232	214	219	205	201	216	210	190	211	224	226	219	234	202	215	241	234	221	181	230	232	207	235	219	219	205	211	223	238	234	230	211	220	192	224	213	208	252	249	254	224	233	240	233	194	225	219	224	184	200	211	213	231	201	195	219	245	241	200	233	207	219	214	227	228	210	199	221	193	210	230	211	215	197	216	201	207	224	224	219	198	198
9091	1168	1980	2262	1960	1595	1280	1146	1026	1013	842	841	762	729	726	684	687	639	672	617	655	589	630	607	561	574	570	584	589	561	583	595	549	568	565	590	578	550	569	554	568	542	582	593	526	535	588	517	546	584	553	525	514	540	577	538	524	544	540	563	542	563	503	590	510	525	536	619	550	582	568	521	529	553	574	563	530	548	543	526	547	553	509	524	538	513	537	549	552	586	515	524	529	533	504	531	567	578	547	537	535	548	530	576	529	527	527	545	533	521	561	482	533	523	474	519	543	535	527	549	553	555	551	493	542	575	478	498	513	483	558	538	478	541	529	567	500	570	543	531	547	529	539	544	544	541	519	545	516	554	504	531	536	545	525	563	582	526	495	506	566	530	549	502	526	557	515	559	532	535	551	523	542	533	523	557	534	536	540	520	501	535	508	537	505	499	564	537	506	524	543	523	536	567	507	493	528	499	509	563	512	515	565	533	513	513	504	534	550	512	526	535	539	512	535	513	569	571	538	532	516	559	538	551	519	512	491	540	543	568	553	539	526	508	519	502	558	563	514	499	543	534	493	499	505	532	553	520	548	547	549	524	530	527	537	562	535	522	497	543	498	499	500	545	516	531	509	541	513	599	544	560	524	570	552	525	567	587	528	550	563	516	520	517	512	529	521	559	511	597	557	536	558	515	510	524	537	519	536	565	527	526	557	531	519	547	542	464	511	494	530	538	528	528	521	508	587	520	516	564	493	559	527	545	527	568	527	537	506	526	499	548	497	535	564	545	542	515	561	502	555	552	540	543	577	501	529	536	555	572	533	560	523	515	527	515	567	573	534	542	538	562	564	509	561	535	532	538	551	508	509	521	521	530	516	528	527	509	539	572	575	522	527	550	558	576	528	515	537	521	530	541	529	551	515	524	554	549	551	533	522	554	502	551	513	516	536	546	557	521	573	545	517	530	571	518	530	543	525	564	535	520	535	536	529	601	539	523	505	513	545	544	493	521	511	536	552	547	502	577	570	583	504	543	528	504	530	571	528	572	539	501	516	532	526	548	559	527	490	519	534	523	555	556	561	498	585	583	522	548	526	499	524	533	541	514	507	515	533	549	559	528	553	501	563	560	518	555	532	523	490	546	555	524	499	501	531	522	531	533	539	508	568	542	527	526	502	532	510	506	557	534	542	529	540	537	532	528	515	535	547	518	526	490	566	550	510	527	530	539	534	533	523	503	538	550	545	493	536	493	546	504	507	518	559	539	526	519	555	509	524	569	549	540	512	503	529	554	547	516	517	555	547	526	571	515	555	529	549	531	557	509	511	519	535	531	566	545	545	557	538	482	462	561	553	499	519	526	537	580	523	499	569	534	526	503	500	517	521	544	535	518	522	559	531	531	510	540	526	516	592	541	551	532	554	481	535	528	521	508	559	510	538	518	522	504	527	474	543	571	478	558	544	513	510	553	532	524	520	523	535	559	519	542	574	556	489	499	552	510	566	558	568	486	571	542	569	533	533	571	517	515	488	530	519	503	559	553	534	546	516	559	523	541	529	559	549	549	507	539	508	554	523	516	553	513	524	510	527	510	519	527	512	529	526	540	521	524	501	539	554	582	548	513	551	559	547	531	557	519	565	579	559	512	527	553	524	491	519	533	565	536	539	512	537	550	544	560	579	504	510	539	529	509	498	500	521	544	512	560	534	539	519	565	560	523	567	527	557	552	540	531	522	493	525	497	560	573	573	500	522	511	493	548	491	506	515	538	496	487	598	569	537	586	490	545	508	542	539	534	499	550	521	532	500	514	546	546	549	503	520	501	519	525	554	536	531	542	557	526	521	499	535	485	540	527	550	537	555	540	526	528	522	508	576	545	530	541	545	524	498	557	534	476	550	538	527	537	534	530	542	563	535	551	533	561	535	536	563	541	547	534	533	547	538	537	539	526	522	526	498	526	518	527	489	486	511	524	526	513	554	548	470	509	523	523	543	549	544	597	502	572	498	541	606	498	531	505	536	513	521	513	553	519	536	531	518	527	509	547	489	535	522	519	525	524	507	526	532	533	528	526	508	547	538	558	519	508	528	507	533	561	561	534	538	540	551	539	571	550	520	552	540	503	594	542	534	512	529	557	503	513	572	491	546	531	549	537	512	544	574	506	538	514	534	552	500	542	519	564	515	563	494	536	520	547	551	522	499	511	528	583	520	614	561	533	552	563	523	496	523	542	505	527	529	547	544	542	557	530	536	537	522	545	546	563	546	557	500	533	550	529	520	552	548	546	542	497	492	600	527	534	545	554	519	554	518	552	526	500	555	497	533	542	530	532	560	524	514	534	538	545	508	498	553	520	494	511	536	543	539	514	491	525	534	528	535	520	572	510	526	584	514	553	516	585	528	530	491	519	506	551	528	530	507	532	528	543	547	519	495	556	537	534	514	552	525	526	533	539	522	534	595	548	561	528	537	513	537	519	532	539	558	542	519	523	522	521	540	546	505	551	518	502	551	528	525	525	517	534	488	569	520	515	539	526	501	544	516	510	536	529	557	517	507	537	513	573	520	558	557	500	546	542	553	515	539	558	543	496	524	545	548	525	529	513	550	558	520	543	527	557	525	510	523	566	538	556	511	555	546	540	520	538	579	508	509	529	565	527	529	527	569	516	535	538	533	556	539	540	508	557	541	537	542	530	497	503	545	537	499	608	562	499	586	527	560	540	535	524	525	542	527	520	501	558	575	497	515	527	564	566	538	512	530	534	557	544	543	493	511	542	525	564	525	549	527	573	567	532	522	498	534	504	533	522	514	536	501	490	566	532	537	565	539	560	569	551	558	491	547	496	537	555	510	538	526	521	534	522	533	530	528	578	528	537	493	572	551	554	519	526	553	573	478	573	527	561	514	542	524	547	565	590	509	530	538	554	563	532	481	539	505	519	500	507	533	505	529	545	503	554	518	516	554	536	541	498	511	550	519	504	548	536	511	525	514	521	475	543	532	566	555	505	591	473	530	472	525	512	494	541	533	487	504	505	532	546	563	483	549	559	554	533	482	532	498	550	531	523	537	529	558	558	518	538	562	504	492	517	519	540	538	512	515	519	512	540	493	526	508	550	560	513	530	530	554	545	558	527	526	527	520	540	495	545	508	527	525	541	506	526	475	534	534	545	596	519	503	527	497	551	550	458	507	515	534	539	535	509	551	540	530	551	541	547	540	480	517	496	550	539	501	523	514	528	580	550	522	519	488	490	527	551	539	483	493	506	546	504	563	454	528	489	490	559	515	551	525	522	527	570	546	528	487	521	509	557	523	556	515	546	555	530	532	537	531	528	530	553	544	564	562	529	537	529	524	523	520	527	513	539	554	513	533	522	553	557	482	556	522	573	534	564	548	517	526	532	570	540	538	514	563	549	551	510	531	556	521	528	545	535	511	516	540	539	544	542	546	565	523	514	525	516	528	562	547	562	521	546	563	519	502	540	547	522	522	548	554	504	535	527	542	551	545	521
2176	289	223	278	252	250	265	246	244	262	284	272	237	250	230	274	258	249	221	271	262	256	228	223	253	254	244	275	247	225	269	254	264	261	227	247	255	244	249	248	255	270	279	250	264	214	261	279	244	287	242	232	274	235	239	253	264	222	250	244	236	270	265	247	238	240	259	259	258	250	225	241	262	255	294	253	243	232	238	261	246	262	257	247	254	259	240	258	256	262	224	238	257	223	229	255	292	252	231	242	258	242	256	257	247	223	268	214	252	233	227	221	246	237	239	231	245	256	242	263	242	238	239	258	247	282	236	244	243	247	246	229	246	266	258	275	265	238	242	249	259	246	266	255	256	227	229	230	252	305	268	254	269	256	262	256	262	265	270	231	233	254	224	225	228	244	209	261	229	266	243	257	268	249	240	259	236	226	235	262	246	236	218	222	254	237	257	249	258	265	228	225	248	251	254	254	253	236	215	270	237	258	249	237	230	259	251	262	250	239	247	247	259	245	236	227	288	210	269	222	238	245	256	253	255	271	254	257	270	247	306	219	238	235	271	239	228	258	256	238	216	245	245	276	263	242	278	248	257	271	252	264	207	240	279	243	269	262	266	252	245	246	256	246	245	258	230	268	251	259	259	238	239	261	253	269	241	238	246	249	251	237	257	270	197	242	229	232	251	224	261	267	254	232	255	238	255	246	267	234	236	265	232	260	257	276	257	272	256	259	249	260	269	236	257	225	252	237	244	263	273	227	256	275	241	233	250	277	227	229	238	259	246	250	270	262	247	236	225	225	235	276	238	236	237	243	247	254	238	228	229	262	288	265	261	276	250	253	236	256	224	254	258	256	230	245	238	241	234	257	281	289	252	263	271	246	234	240	247	259	249	235	261	264	245	248	232	258	265	257	275	248	226	242	295	261	251	241	255	253	264	234	249	233	217	222	262	284	235	242	217	247	271	264	241	242	264	240	232	227	243	238	235	240	233	241	236	253	272	242	227	241	251	239	244	241	252	253	220	235	263	238	263	249	247	271	248	261	213	260	251	279	255	233	271	224	228	263	260	245	289	273	248	260	274	247	260	246	241	235	245	266	228	260	257	244	249	243	263	226	236	269	246	223	261	266	238	203	250	254	216	225	213	251	281	242	250	283	258	280	276	295	283	232	229	244	234	255	253	230	243	233	243	237	264	256	261	231	309	242	255	282	261	273	227	252	283	241	238	251	239	242	230	265	227	255	240	243	232	245	259	210	274	277	261	239	235	241	262	255	216	268	268	248	253	229	267	261	270	241	225	237	254	265	253	215	273	240	240	240	263	250	230	267	209	243	235	236	259	255	254	254	250	246	250	242	259	252	229	261	266	248	260	248	265	273	233	240	242	229	230	267	266	244	257	236	238	256	246	244	227	251	274	253	234	251	243	225	254	258	258	295	208	218	247	227	244	264	246	235	237	267	250	261	235	233	255	248	244	239	259	241	270	256	212	219	211	253	261	253	242	226	267	234	233	261	239	240	259	280	248	260	276	260	220	241	230	233	222	250	244	238	230	232	244	249	234	234	254	219	249	260	270	242	275	247	264	256	257	237	254	258	228	267	232	251	245	258	249	238	255	244	233	264	277	248	229	258	274	242	215	253	245	248	236	245	274	248	260	235	238	254	239	262	232	224	252	276	230	242	260	271	253	226	246	243	256	245	208	264	224	258	247	225	249	223	211	246	270	227	295	256	259	239	290	240	234	224	241	226	249	255	274	253	280	279	216	242	252	242	252	242	258	238	239	248	267	244	233	265	236	248	214	235	276	244	251	244	264	233	256	246	246	247	246	266	261	225	253	220	258	229	257	220	223	258	242	225	242	281	266	265	237	204	224	231	247	256	229	273	229	256	232	283	255	219	264	235	265	266	248	225	237	253	253	241	232	245	248	247	240	212	258	289	253	252	262	279	237	235	236	284	232	274	249	285	253	237	235	276	265	261	271	233	256	276	225	272	253	248	265	289	288	242	248	236	275	241	235	251	230	255	232	254	256	249	262	261	257	267	242	252	261	278	245	265	254	258	262	243	231	257	230	246	263	224	272	235	253	258	232	242	248	249	266	230	243	269	259	243	232	274	289	242	266	220	237	265	232	239	253	239	245	263	272	243	235	247	268	250	275	225	241	269	243	248	226	247	256	237	272	226	255	210	258	266	269	228	224	277	202	246	250	243	239	261	295	233	240	297	252	250	275	257	261	265	262	262	242	224	251	241	267	273	235	242	246	229	279	231	225	257	251	224	232	239	274	268	236	273	272	257	239	240	266	266	261	231	252	255	213	261	249	233	273	238	255	245	245	252	257	267	242	219	276	258	246	255	228	278	239	247	284	262	234	257	237	235	235	220	251	242	263	264	262	268	239	249	280	254	249	260	237	256	220	261	230	235	276	255	268	247	233	271	258	220	234	251	265	248	253	245	248	229	255	276	278	246	235	276	230	235	256	234	264	262	241	253	248	255	290	252	281	243	266	242	212	231	228	295	252	231	271	214	262	238	233	268	227	242	228	257	260	229	236	254	237	225	241	277	236	279	242	226	213	256	258	247	242	243	256	255	240	263	267	253	283	241	248	265	233	237	246	228	257	257	229	236	240	245	293	248	245	267	254	262	261	260	260	274	234	268	224	227	244	229	238	252	249	240	243	238	259	251	264	229	252	243	254	249	243	247	224	254	239	241	266	238	265	252	260	277	264	247	264	225	228	257	268	256	252	263	290	222	247	255	243	261	249	251	240	229	224	261	281	250	245	237	243	216	249	238	247	249	260	255	217	245	224	222	250	248	288	240	243	232	274	254	282	259	251	225	296	234	242	257	251	249	246	257	281	247	247	243	273	247	262	231	238	225	248	222	269	221	271	256	256	254	251	230	249	234	295	229	239	243	230	243	248	232	258	259	254	251	257	277	246	275	209	265	236	253	266	273	257	263	236	235	265	251	249	265	278	236	247	248	234	247	241	278	251	238	252	227	253	242	242	240	246	224	256	257	252	245	265	252	269	271	252	273	197	256	247	237	286	268	272	268	247	256	242	241	241	241	233	271	246	224	239	251	251	279	251	239	220	255	266	242	235	224	273	257	232	256	245	253	247	225	239	284	253	214	219	221	243	251	281	279	273	231	221	270	268	258	257	281	242	242	238	257	253	277	238	257	229	273	256	248	238	221	264	239	218	252	265	241	228	227	266	262	246	230	267	239	261	271	268	247	232	254	239	256	245	232	251	228	225	256	226	209	236	293	243	252	298	255	249	234	237	272	216	250	279	229	225	246	262	242	237	234	235	249	258	247	234	253	234	261	269	247	238	238	237	234	261	273	244	263	238	251	241	246	253	247	283	222	249	231	261	228	258	243	264	252	231	248	260	291	233	235	233	253	260	241	232	247	269	273	256	240	249	251	250	268	254	232	243	255	230	268	255	276	261	229	234	265	232	241	258	229	272	273	266	263	220	295	233	245	260	237	254	267	232	234	240	267
2221	571	585	599	560	551	548	586	549	585	570	557	568	572	588	568	573	581	546	553	540	578	528	592	568	533	560	557	576	547	501	550	557	505	582	526	515	565	555	540	576	580	540	531	571	563	554	532	507	575	539	573	552	549	568	571	543	537	546	539	605	533	545	535	519	513	559	528	559	589	553	574	538	599	520	589	525	544	589	542	561	569	544	566	532	585	573	542	583	555	532	535	549	527	561	529	550	530	547	540	513	546	516	561	526	572	524	543	546	545	556	544	554	582	610	572	515	562	559	546	583	563	529	540	526	561	549	528	552	546	553	573	509	539	526	549	548	555	550	530	569	529	542	545	573	529	520	547	541	580	536	528	537	559	557	544	553	585	524	541	539	525	569	570	577	573	542	528	572	517	591	536	562	521	553	523	526	560	561	563	586	535	562	535	587	542	563	525	570	567	588	533	491	593	512	521	537	555	505	593	531	572	571	552	566	531	569	568	557	555	511	512	508	525	549	534	575	540	551	557	559	559	527	585	560	535	531	573	526	570	579	543	522	544	565	533	496	548	520	577	567	575	552	597	577	591	542	525	567	558	544	552	542	577	557	555	562	543	552	565	535	583	552	565	558	582	526	576	546	513	550	562	572	600	584	550	579	546	511	574	521	571	563	551	585	552	557	547	539	555	557	559	548	541	569	584	547	570	563	533	520	584	577	522	536	581	565	548	610	544	591	524	548	552	595	564	535	563	561	581	557	545	513	521	525	532	537	552	545	557	546	570	555	574	552	531	529	518	550	554	564	539	521	544	560	521	548	549	577	520	580	549	558	578	523	591	557	531	556	545	539	574	556	599	543	521	568	554	546	585	558	613	541	557	577	544	542	555	572	532	504	579	548	585	506	577	544	522	551	546	555	546	525	576	590	526	617	537	574	539	545	537	540	550	584	527	571	559	548	512	558	531	572	568	517	601	560	540	551	536	581	536	528	544	560	536	532	563	571	543	537	538	573	603	553	523	547	554	566	537	543	544	527	560	540	568	576	571	578	506	559	542	548	566	562	560	545	524	555	577	542	537	513	529	560	566	552	545	524	516	547	596	575	527	533	511	551	521	555	580	552	572	557	529	538	571	553	560	580	579	531	544	512	552	583	553	565	568	591	538	549	587	577	544	600	546	511	589	558	572	553	612	527	517	570	557	555	577	586	570	583	561	580	547	525	550	577	529	519	571	522	566	547	584	606	579	584	541	575	521	542	567	547	575	571	542	529	591	516	574	607	542	572	544	557	527	528	492	536	559	509	571	562	575	584	552	537	564	544	551	545	579	575	566	563	566	501	529	538	529	547	543	554	589	566	558	559	553	533	591	550	580	578	575	567	569	578	534	551	580	558	536	597	551	573	560	524	553	568	547	535	575	565	547	528	526	526	552	594	542	542	535	538	527	562	555	563	566	550	558	524	564	556	567	571	597	563	546	566	510	569	564	510	551	584	527	543	550	543	541	577	587	553	562	516	575	522	551	554	615	559	568	563	567	564	561	542	559	559	544	519	552	532	580	549	567	566	486	567	561	572	564	563	549	590	550	537	540	572	508	512	569	544	550	580	567	588	546	565	576	549	550	566	550	582	508	531	531	571	558	555	539	535	554	534	576	561	575	538	508	546	585	520	621	534	527	566	558	550	519	554	555	540	559	541	552	575	519	548	530	547	537	500	574	544	546	538	543	559	526	533	523	547	596	552	515	558	545	585	557	526	568	525	581	539	553	559	597	577	515	568	576	561	560	552	518	545	536	579	517	538	598	559	577	535	545	568	536	554	573	575	497	517	566	527	548	555	588	537	515	564	555	547	552	578	583	528	577	563	504	526	573	549	554	566	559	556	570	519	512	581	575	526	551	594	554	581	590	561	557	589	542	504	570	576	497	557	535	543	565	574	571	539	527	540	596	574	519	528	574	523	555	578	561	531	556	526	563	546	562	611	582	531	568	565	540	575	536	546	532	520	578	531	531	551	547	601	590	544	552	555	552	581	551	526	535	494	560	565	592	563	529	550	537	581	549	515	545	505	554	538	549	535	571	553	513	551	543	537	567	562	579	551	568	573	552	579	578	534	592	517	554	565	536	532	535	551	547	531	573	556	555	552	593	573	546	561	538	570	536	537	556	545	564	563	567	560	546	580	541	601	520	579	523	512	567	558	525	565	531	548	537	559	572	567	547	550	556	540	551	536	534	547	568	556	537	591	543	566	583	582	580	521	528	524	527	529	549	497	543	584	555	558	542	581	551	577	531	543	553	519	539	552	534	554	582	550	562	538	578	542	571	576	585	599	587	584	555	534	553	499	536	544	549	575	534	551	550	524	554	601	566	589	495	557	564	556	539	547	519	521	550	558	587	585	558	520	568	578	502	572	560	551	597	604	553	516	587	540	530	581	555	584	558	549	575	581	553	531	564	572	527	496	543	551	538	571	548	532	573	557	502	588	527	553	555	591	533	583	616	518	565	547	581	563	520	548	578	546	557	565	527	567	576	579	545	564	588	556	583	578	578	475	559	541	547	545	557	539	578	520	553	581	556	550	553	556	555	476	507	576	564	525	542	554	519	534	581	554	566	556	555	559	562	550	565	602	549	551	537	578	529	555	561	570	538	558	528	525	591	556	567	589	543	538	580	548	573	564	539	585	570	540	521	561	598	576	577	574	584	549	496	569	597	536	555	566	542	549	534	532	544	555	557	552	535	590	573	557	536	555	556	567	567	559	506	603	556	558	528	528	523	614	546	566	535	559	534	579	560	572	513	561	609	575	530	544	550	526	569	550	544	537	526	561	515	567	551	516	585	538	525	585	538	565	548	553	580	510	520	528	573	550	550	559	587	565	528	572	555	539	536	596	584	548	589	567	551	536	554	566	532	540	543	549	521	549	575	553	543	562	518	584	547	549	556	568	565	605	526	560	555	513	587	543	619	546	541	555	596	551	558	597	567	491	568	517	527	518	563	551	523	544	550	542	539	577	559	588	545	543	581	551	588	581	565	585	532	520	546	539	540	520	549	533	560	555	541	524	536	520	533	516	547	580	544	539	547	548	564	526	544	556	545	565	548	555	529	579	555	540	537	578	513	532	562	585	555	510	590	575	535	547	553	516	557	525	504	559	565	531	537	488	520	557	561	565	531	541	537	563	535	585	541	581	522	553	535	571	533	591	542	553	548	591	530	538	557	553	543	570	532	517	577	556	558	592	566	595	562	539	531	551	535	528	547	566	564	544	573	591	537	575	545	550	535	542	571	525	561	530	567	550	520	580	515	583	538	544	563	548	533	552	565	585	589	546	564	541	577	598	528	525	566	532	572	575	537	576	559	523	536	593	565	567	545	556	578	565	587	607	546	577	569	520	578	534	552	590	549	563	550	504	551	569	553	575	560	550	552	507	536	579	521	547	567	545	556	572	496	512	567	497	561	555	562	556	539	587	537	539	550	497	570	515	543	560	554	535	543	526	548	531	534	592	550
8371	524	513	372	284	241	221	168	184	152	152	138	136	138	161	158	167	160	121	136	144	123	130	134	133	137	133	136	134	115	142	127	146	139	125	121	128	152	128	165	132	151	129	150	125	135	130	133	130	141	127	149	144	138	155	120	149	146	124	126	154	139	141	150	133	124	137	126	144	127	137	140	139	134	155	127	125	137	136	150	125	138	150	118	142	111	144	118	149	131	127	119	151	140	144	141	136	145	126	130	131	117	131	148	126	150	153	151	137	119	135	137	120	131	126	133	135	112	124	121	141	132	127	137	145	139	133	111	126	152	136	141	160	108	127	145	124	134	111	140	135	148	113	134	128	129	120	146	122	138	125	119	133	138	143	145	126	124	151	134	152	136	137	131	131	111	130	132	123	139	135	153	143	127	138	152	162	124	146	122	135	125	148	140	130	140	145	135	108	138	148	107	141	125	145	143	145	134	123	134	139	138	124	130	150	130	146	133	134	135	149	157	126	123	139	154	146	135	167	121	142	115	136	152	128	138	125	124	115	141	127	140	130	124	118	132	133	132	139	134	147	131	152	128	134	123	132	144	146	148	134	123	101	139	151	150	124	114	114	158	125	145	144	141	131	127	154	122	129	127	144	133	137	145	126	117	143	149	143	131	128	135	138	150	159	148	137	141	137	123	134	130	161	132	126	130	129	129	113	125	138	123	125	134	112	115	127	123	124	129	128	117	131	126	116	144	138	149	124	162	138	134	157	147	143	121	128	137	132	141	151	134	139	163	125	153	127	161	133	122	138	99	123	112	127	135	119	128	168	148	126	130	114	127	126	139	142	151	109	143	140	147	137	155	118	145	125	117	147	140	138	132	119	117	150	140	132	121	117	127	139	125	144	133	114	135	154	140	135	126	120	135	121	141	121	116	109	173	127	151	125	147	142	123	128	128	155	139	131	129	148	133	132	129	116	123	141	136	119	145	152	157	126	128	148	128	115	148	109	130	143	119	135	118	114	153	133	125	121	148	123	158	123	159	138	118	126	124	113	138	127	135	132	139	142	155	131	137	144	133	132	133	146	149	136	123	143	127	133	135	136	98	104	146	122	146	126	152	124	134	148	132	139	133	144	147	119	140	124	145	138	120	118	160	133	126	104	118	140	146	125	145	121	124	146	138	151	139	153	139	140	123	139	125	144	136	140	149	140	142	141	129	133	146	155	130	138	136	132	108	133	113	130	134	136	145	169	150	136	147	137	142	130	152	137	137	119	131	141	153	130	131	122	151	133	143	126	126	139	142	152	142	108	143	124	145	140	126	130	144	150	121	135	135	123	132	138	137	164	138	152	111	144	151	150	128	150	129	144	126	101	144	127	124	152	155	119	135	119	135	150	107	119	115	112	138	131	106	135	127	127	130	142	134	148	120	144	142	125	141	141	153	162	131	120	136	149	146	136	137	124	154	138	106	130	124	147	130	132	131	117	140	121	146	143	139	136	128	132	145	128	128	149	129	141	140	153	125	147	137	124	128	131	119	144	121	150	137	126	160	153	130	149	102	146	137	123	167	137	129	106	147	110	144	132	115	144	137	155	144	132	137	146	146	144	130	144	149	134	141	134	142	129	138	148	143	119	139	147	136	172	115	148	149	128	124	137	148	146	145	135	123	128	131	119	143	148	141	135	139	128	130	156	140	154	128	135	120	126	134	139	134	120	115	117	153	126	129	136	133	174	116	139	136	142	119	123	148	144	144	129	138	137	146	137	137	137	129	131	102	150	128	150	128	132	144	138	111	145	124	125	141	120	124	134	160	129	167	131	116	135	129	123	116	125	123	149	119	124	135	145	140	139	119	144	124	148	126	131	123	121	130	132	145	130	118	145	126	123	134	142	151	121	139	118	139	155	133	139	132	145	124	156	134	129	167	132	140	142	128	141	143	124	136	123	139	139	142	122	137	133	146	141	125	137	130	133	139	130	135	122	123	143	148	138	120	120	126	115	154	120	124	139	136	109	128	134	139	127	135	134	128	113	127	150	137	136	120	143	142	131	128	120	133	134	119	153	136	162	143	137	130	136	131	121	147	140	152	140	150	130	146	131	118	155	144	133	113	133	139	131	144	145	125	134	134	147	148	141	134	130	151	134	134	122	115	142	132	121	144	128	142	151	122	149	125	125	128	125	135	153	131	120	129	135	135	156	123	144	127	145	121	118	150	123	142	128	123	141	117	145	152	149	139	129	130	138	133	122	139	139	125	128	148	130	124	117	130	136	136	129	137	143	133	168	133	123	132	145	128	141	151	140	136	130	129	115	140	145	130	107	139	136	126	143	133	136	149	149	134	127	120	164	140	129	128	110	134	144	139	125	131	122	128	137	151	141	137	141	129	132	115	148	134	146	144	148	128	135	137	145	149	142	148	140	155	147	126	142	143	126	123	131	142	124	105	151	124	121	146	140	123	158	128	131	118	148	168	134	125	147	157	124	130	126	138	132	146	137	127	131	141	108	119	163	125	150	136	132	119	138	130	143	125	146	164	133	142	140	144	131	152	119	122	131	136	133	122	154	129	173	142	106	122	156	141	123	130	144	120	137	149	113	163	141	148	141	143	136	169	119	139	147	148	145	142	133	122	138	133	136	134	147	144	141	127	129	148	122	140	141	119	142	127	119	137	145	142	123	140	123	132	125	136	118	126	113	122	151	146	148	136	148	151	128	125	122	106	124	172	136	131	142	121	124	130	167	128	128	135	150	153	138	135	143	130	132	134	134	125	123	160	152	126	149	125	130	136	141	128	134	129	137	156	141	142	135	130	124	128	129	133	125	161	133	126	130	132	127	152	154	123	135	150	138	134	118	138	142	155	160	135	138	145	125	131	125	122	148	117	162	122	143	129	155	122	144	121	136	138	122	130	136	146	118	140	137	132	122	127	127	117	146	123	133	149	142	124	152	139	134	125	130	134	142	130	138	140	132	140	138	138	130	99	139	139	127	111	126	136	126	148	137	142	168	134	150	149	128	131	126	137	122	141	155	152	133	123	147	143	113	121	131	149	140	128	149	124	131	149	136	130	130	151	127	144	137	141	140	133	151	136	131	136	133	120	121	132	129	148	144	130	140	126	139	124	154	140	147	130	129	138	138	121	149	143	98	158	145	138	149	127	140	123	146	140	115	146	126	117	148	138	148	140	129	119	166	133	147	121	122	137	140	133	133	147	147	130	126	120	134	142	142	132	122	134	137	128	126	120	152	147	124	135	122	104	134	138	141	150	130	123	151	152	131	138	138	150	125	140	133	143	124	130	130	130	121	133	130	141	129	125	127	141	135	126	131	144	128	149	126	130	157	146	141	122	130	123	132	116	146	131	128	146	116	149	121	124	140	143	120	140	143	154	147	123	129	130	153	131	119	90	119	127	122	128	144	129	156	127	106	155	156	149	135	116	136	129	130	157	140	130	128	129	140	128	136	136	109	138	129	125	132	142	91	129	135	145	138	111	129	122	154	137	140	132
6914	641	1093	1194	1064	870	760	676	636	534	485	496	488	444	456	437	378	404	414	402	378	367	399	421	366	367	384	377	353	353	380	335	339	353	347	366	306	338	362	337	354	354	348	359	350	352	372	375	370	361	328	314	386	334	347	351	330	325	304	324	349	345	324	357	343	361	348	344	325	334	354	339	337	338	345	337	334	384	362	366	375	334	350	367	365	354	355	370	362	318	334	325	328	354	347	349	370	308	335	345	342	346	323	328	300	357	324	385	344	332	343	371	316	367	361	347	341	322	371	325	359	371	349	317	337	345	371	344	345	336	335	347	376	328	315	346	367	327	314	331	351	351	364	316	295	328	338	310	356	342	323	343	321	372	330	336	321	347	373	320	335	355	350	348	309	326	339	349	330	317	338	366	316	320	314	334	372	344	327	321	348	353	353	333	306	350	319	323	330	350	317	344	295	344	346	351	377	329	369	357	353	315	356	358	351	331	329	338	344	317	308	337	341	345	346	361	333	294	364	324	352	342	339	335	337	361	343	339	294	347	342	352	327	307	326	348	327	339	363	321	317	347	354	328	349	292	319	344	362	369	326	329	355	342	358	336	365	349	345	345	336	366	339	323	319	352	320	332	368	357	345	368	332	316	330	354	337	341	343	353	319	336	350	355	357	334	331	317	315	362	363	325	379	345	312	352	338	318	328	351	313	354	317	349	325	337	336	319	339	333	377	333	352	335	335	327	327	336	324	380	310	319	361	323	342	348	352	330	339	350	343	323	327	346	313	338	336	349	341	353	353	336	349	351	333	371	313	370	353	306	364	290	356	345	344	339	352	335	349	335	360	297	298	350	316	363	307	367	345	370	348	351	293	347	342	343	328	329	336	321	352	353	350	328	319	326	324	313	355	357	333	362	319	348	345	331	329	328	343	358	361	356	304	334	393	393	337	346	370	337	361	353	339	342	338	312	313	343	367	360	326	355	375	383	298	371	353	331	315	333	341	335	333	336	348	343	346	356	326	353	339	352	319	333	308	326	351	315	348	321	322	337	372	347	334	317	345	329	358	352	358	344	367	361	339	352	331	345	316	355	335	332	326	321	347	330	320	350	329	331	340	325	349	305	307	307	343	326	310	352	363	346	347	325	363	336	333	352	332	315	333	329	334	325	350	329	369	328	316	344	361	329	352	370	381	324	333	359	311	342	323	332	307	342	350	331	327	352	344	355	352	340	307	385	375	352	342	316	347	339	356	321	370	354	352	335	341	353	351	331	332	338	343	351	338	349	316	352	345	323	329	351	323	337	328	322	299	345	345	323	334	339	355	344	364	342	353	331	319	321	334	368	360	307	343	375	333	331	315	344	328	347	317	324	327	354	339	304	331	334	343	355	358	349	337	353	365	302	323	365	340	353	342	321	322	342	336	333	357	334	375	318	393	335	334	316	322	348	331	385	345	373	323	372	330	320	325	318	316	353	342	338	345	339	333	337	345	374	303	342	305	357	324	323	358	323	332	365	376	348	355	322	337	352	354	369	358	324	338	342	344	354	313	349	332	324	332	360	335	343	376	329	311	335	353	338	376	322	371	340	353	329	371	342	307	344	322	366	286	341	343	351	356	341	370	359	360	378	325	335	312	315	343	343	330	351	371	367	353	329	337	362	340	344	361	332	360	310	325	328	346	366	335	341	336	300	337	307	320	344	345	342	345	370	306	317	331	318	340	360	335	327	335	349	353	296	333	327	336	344	336	355	352	339	350	344	355	305	351	352	345	343	376	330	322	337	357	339	325	338	372	338	329	331	367	340	333	330	334	317	337	356	355	341	341	347	355	341	323	308	315	345	347	344	303	326	322	329	355	341	317	306	350	359	360	312	306	324	335	357	340	356	331	370	356	334	357	345	323	382	348	373	354	351	336	333	320	345	342	345	348	330	394	321	298	335	322	357	338	319	344	349	351	358	358	308	346	363	318	341	335	359	326	357	368	356	338	353	333	326	298	349	351	330	324	331	330	319	344	332	321	363	350	339	346	320	346	362	344	331	348	357	313	347	361	344	350	324	343	328	315	329	339	370	346	299	330	347	339	360	342	334	314	369	333	346	330	366	338	325	332	347	300	306	352	317	318	340	357	367	328	336	331	366	367	306	325	345	330	351	359	326	316	343	355	327	350	311	320	350	334	360	323	330	356	369	321	347	383	322	347	348	341	329	362	356	332	339	376	313	342	332	357	368	354	360	351	324	349	340	331	327	348	346	346	344	328	330	360	355	334	307	336	348	327	341	322	346	340	337	361	347	326	362	338	357	316	345	323	337	312	332	354	351	337	355	351	337	338	343	343	366	365	301	335	356	340	335	361	325	326	343	373	342	337	310	341	341	360	338	331	360	359	304	361	313	354	356	370	364	311	323	345	330	362	323	377	339	321	337	370	332	336	357	326	331	347	336	304	353	331	292	350	357	351	376	345	313	338	355	356	362	337	355	337	348	369	337	343	333	340	404	330	335	354	323	345	313	357	335	374	345	336	360	326	373	324	301	359	368	359	361	326	327	359	350	280	342	355	319	342	330	353	341	341	341	296	342	314	329	332	339	317	336	329	328	366	325	318	340	331	336	333	328	316	357	358	319	342	333	335	333	308	327	337	329	336	342	334	351	335	340	324	375	314	317	328	334	325	344	349	344	328	330	346	316	337	330	327	352	344	324	365	321	345	342	311	341	344	331	324	341	358	341	326	341	337	332	322	327	361	321	360	329	315	312	353	343	347	351	332	339	352	355	322	342	360	323	345	313	357	317	345	322	347	333	353	365	304	318	342	346	352	367	349	333	317	314	354	352	329	323	330	345	338	334	345	382	323	365	322	287	353	331	368	343	332	325	306	353	340	343	340	342	346	307	315	335	339	362	393	330	325	361	324	342	320	301	326	370	353	310	322	355	381	338	327	320	342	348	363	338	328	286	349	363	356	363	331	333	327	336	340	350	327	311	330	319	331	349	327	337	345	367	323	338	316	334	339	347	333	322	343	351	305	339	326	335	346	352	339	331	344	319	354	334	348	311	316	336	333	351	353	355	331	329	352	320	332	333	324	334	351	329	346	333	339	349	333	343	340	297	335	364	359	333	333	355	354	323	318	366	351	363	301	347	303	334	389	290	322	340	351	316	300	359	342	322	343	322	344	336	331	322	321	340	366	330	334	356	315	347	301	353	352	345	331	366	336	396	312	319	321	340	347	336	308	338	325	348	330	359	350	327	356	366	351	337	355	357	339	346	331	341	383	298	348	325	329	353	318	340	317	368	331	308	323	335	364	335	345	342	321	326	319	336	347	340	363	340	328	325	359	317	344	336	309	344	388	305	377	369	348	362	341	332	338	293	297	329	345	337	335	324	357	333	347	321	306	326	339	350	322	325	289	330	345	336	365	341	342	375	340	368	329	363	334	360	345	378	348	336	334	347	351	335	311	321	321	363	316	348	338	349	337	315	317	339	341	327	295	387	347	340	340	328
15876	1273	977	799	581	468	396	351	288	279	232	272	257	258	283	218	245	237	256	230	227	233	243	238	223	240	234	224	249	260	232	222	242	230	203	237	232	229	209	232	220	224	231	226	239	218	232	216	218	243	211	227	206	248	209	239	206	231	240	233	210	241	220	201	211	223	206	232	199	231	208	227	220	193	240	220	238	234	213	246	219	206	219	233	228	243	213	222	194	210	227	220	249	220	220	223	206	226	236	219	232	245	218	223	214	214	241	182	216	231	213	224	235	208	203	206	190	242	232	259	241	217	186	214	231	222	241	229	200	215	243	230	221	229	215	209	233	222	246	230	241	201	224	220	219	192	219	232	232	220	239	228	223	179	215	202	215	222	215	232	213	223	215	234	220	220	231	205	233	197	204	206	218	183	225	214	200	247	214	235	216	196	220	228	215	197	212	217	230	180	213	190	218	205	220	229	232	219	251	207	224	235	218	226	232	217	219	190	218	243	207	242	208	211	194	255	198	191	230	217	179	219	231	212	251	245	202	231	209	227	244	209	237	242	236	239	244	237	237	243	209	210	219	227	218	220	212	222	241	245	235	243	230	219	211	198	232	206	205	224	213	222	250	247	242	221	224	243	224	215	218	211	252	197	224	193	199	225	218	223	223	196	217	241	202	232	227	218	212	211	209	219	230	244	231	213	214	232	261	218	225	210	218	229	224	231	214	212	217	213	215	224	225	237	215	229	233	204	223	241	221	232	253	199	213	227	223	197	211	248	215	200	214	230	230	196	223	211	235	221	205	249	217	225	203	200	211	204	216	227	236	228	222	257	232	222	222	207	228	235	237	224	236	225	256	208	202	217	211	231	204	218	221	192	232	233	217	213	211	219	223	196	219	223	198	207	194	218	224	199	213	220	221	237	223	244	218	233	236	234	235	227	217	254	217	201	221	237	194	212	200	190	210	211	219	203	219	244	233	222	231	234	238	201	227	219	230	234	222	255	231	212	227	209	215	229	216	199	216	238	236	217	212	213	210	216	229	227	238	214	217	234	241	226	219	227	235	240	207	205	226	217	202	209	238	206	214	212	223	225	222	260	235	236	212	202	210	201	226	222	219	229	195	218	229	198	220	216	249	225	204	226	215	245	252	224	239	217	225	235	221	235	215	234	198	200	210	208	214	242	227	224	241	223	224	231	230	268	211	221	228	257	231	193	215	210	230	254	212	240	206	224	229	217	231	216	230	226	225	235	240	235	201	231	198	224	256	222	239	234	229	245	224	234	241	207	230	227	224	237	226	239	224	218	237	202	222	209	215	205	212	239	257	210	230	181	266	238	200	217	219	223	197	222	250	219	222	209	220	225	262	232	213	216	242	270	231	256	217	230	205	253	227	234	220	180	219	254	245	217	203	247	188	197	209	192	203	212	190	199	212	239	256	239	221	226	220	230	225	233	222	215	222	200	229	229	236	226	219	195	241	198	216	219	232	249	211	231	232	216	248	222	206	225	211	235	209	252	217	244	220	227	222	227	277	226	227	236	234	233	230	237	202	203	193	212	244	248	243	225	234	225	249	223	210	217	230	194	232	208	222	195	214	199	237	219	238	225	214	207	226	231	215	223	215	233	240	211	223	234	219	215	226	219	231	209	207	219	199	208	195	236	225	231	211	211	226	210	211	220	228	224	189	212	254	252	225	215	202	223	231	219	215	210	225	175	209	226	222	211	248	218	226	236	246	222	230	220	243	222	234	221	195	222	199	195	214	193	212	224	202	228	240	235	213	233	223	238	226	231	218	224	227	221	224	239	241	231	211	243	218	239	201	238	232	258	193	231	216	207	212	200	231	221	227	196	214	254	218	208	198	232	207	224	221	223	226	241	232	228	233	222	240	221	206	221	223	226	235	222	209	230	213	230	209	229	233	251	201	207	236	200	237	206	234	213	209	261	218	226	203	233	227	214	210	216	244	217	229	217	226	214	257	227	219	213	209	238	197	217	189	208	219	225	228	203	248	216	243	210	253	220	219	231	217	218	208	199	211	197	230	219	262	207	216	203	231	209	246	215	203	213	216	212	218	225	228	214	234	237	210	206	267	218	254	212	234	205	207	206	237	230	216	205	211	235	229	214	204	218	236	222	236	211	256	211	190	205	218	236	213	226	198	214	216	250	219	199	210	244	214	223	191	209	197	230	244	226	209	234	219	218	212	212	225	217	198	234	204	230	218	202	232	230	226	217	208	234	229	220	257	242	206	230	230	243	229	234	222	246	207	242	211	215	223	214	247	213	202	246	218	236	223	213	201	249	227	224	214	211	206	228	206	230	218	214	213	219	219	233	238	207	204	205	222	235	237	239	242	235	221	220	216	198	225	208	236	214	249	216	257	221	214	197	233	217	200	228	232	229	253	235	202	240	212	212	231	201	211	221	207	218	242	234	241	214	215	234	213	229	228	231	214	236	228	229	204	231	202	198	215	176	208	190	212	225	216	216	265	209	222	221	239	211	204	227	234	227	192	214	222	222	227	216	241	227	229	228	222	216	228	206	224	211	235	218	195	246	216	240	212	248	211	212	222	211	231	239	248	220	232	214	210	203	232	212	191	212	222	209	196	224	211	198	246	212	256	237	238	214	245	228	255	227	193	219	208	221	218	225	226	225	210	214	212	227	219	200	194	198	227	206	215	222	235	211	252	206	200	227	253	204	244	196	223	220	232	231	201	245	244	230	218	209	221	211	186	218	241	226	219	205	213	226	228	242	241	218	234	219	197	226	225	214	222	243	242	192	218	234	220	217	219	210	194	232	195	227	212	219	231	212	210	237	250	236	216	210	195	216	202	262	213	215	217	218	212	231	239	243	228	206	212	204	229	209	205	210	223	228	248	210	237	234	224	205	199	218	213	191	233	214	225	236	238	207	239	241	224	222	207	219	223	203	241	229	224	228	191	204	230	208	208	194	271	199	220	206	239	235	234	223	226	264	192	242	238	212	217	207	212	198	221	221	262	251	227	231	191	231	211	223	236	256	222	214	209	205	188	215	209	227	239	223	218	261	215	212	219	205	206	210	225	218	233	258	225	208	211	239	252	214	195	193	230	228	212	199	244	183	200	211	234	211	219	215	227	211	200	211	246	199	195	238	243	224	230	225	231	237	214	234	236	227	224	238	222	236	233	202	198	194	201	241	240	222	240	253	218	250	192	227	228	228	240	210	217	218	231	205	230	223	208	229	254	224	229	226	203	224	191	193	188	222	229	225	249	249	227	210	243	242	235	245	224	212	220	246	231	226	220	243	206	229	251	224	223	230	230	235	242	223	214	218	218	218	195	216	219	212	215	216	233	230	230	210	204	198	233	228	213	188	215	220	225	185	230	228	220	191	209	214	227	233	222	229	201	203	229	231	223	244	215	232	202	232	232	231	261	221	238	212	223	211	215	215	206	194	233	219	227	200	218	220	215	222	211	258	210	227	192	246	237	238	246	223	215	210	193	219	219	210	238	219	207	214
9329	1051	1931	2182	1930	1544	1300	1109	1050	913	834	838	739	767	733	676	659	675	678	633	652	619	608	616	596	580	563	590	577	538	572	590	555	541	564	521	565	539	568	545	560	562	559	560	530	586	516	550	536	557	527	548	503	579	546	582	507	521	546	570	516	559	527	563	575	533	522	532	530	529	542	532	550	558	547	503	540	525	506	495	579	543	549	517	534	480	538	538	542	545	528	516	514	554	551	523	525	538	543	538	540	569	524	516	495	517	535	537	520	526	510	522	513	509	518	543	510	519	545	488	545	524	592	556	533	563	528	527	544	530	537	525	528	507	530	506	520	559	538	522	495	585	531	509	539	540	514	514	541	529	547	539	568	526	535	518	492	503	537	539	570	535	515	524	491	562	557	540	558	513	534	521	514	527	519	517	548	530	555	536	508	532	526	499	511	520	524	498	513	533	561	500	523	547	524	520	470	548	524	517	534	541	502	534	533	511	535	504	553	529	511	526	546	546	544	548	531	532	558	523	492	521	520	534	533	534	528	534	516	517	520	545	528	516	545	503	523	506	499	555	532	545	566	511	530	568	481	563	528	534	554	556	543	533	534	540	516	558	532	528	524	495	513	499	510	541	521	567	536	543	521	502	549	512	497	532	538	553	593	568	511	535	534	532	509	511	502	539	514	518	536	500	559	528	540	544	529	517	520	494	537	530	504	543	528	502	500	549	547	553	526	522	519	523	528	547	519	549	539	535	528	510	478	503	473	506	546	531	534	557	501	535	524	516	528	517	545	513	551	499	546	513	556	540	573	517	484	519	522	533	544	553	505	517	516	507	515	523	522	517	488	518	506	501	553	516	496	538	499	528	525	544	512	553	507	509	550	489	519	488	474	524	529	524	551	545	497	545	529	534	557	560	530	521	546	533	535	467	554	555	514	498	549	526	561	543	545	557	552	511	550	530	520	536	506	574	510	534	525	485	477	518	517	502	515	537	547	536	525	598	525	495	521	553	565	573	519	536	511	530	562	519	546	564	495	550	519	513	510	529	508	511	489	515	530	535	534	533	537	545	540	529	545	556	532	541	517	563	536	563	510	485	525	548	492	538	523	539	526	545	526	486	503	505	535	510	551	531	543	505	545	528	533	537	571	530	542	541	567	547	510	501	491	524	522	471	517	544	535	486	511	518	539	550	533	536	532	532	552	483	490	540	563	524	575	494	534	511	496	527	558	519	508	531	532	534	547	474	551	547	504	554	527	562	556	525	504	549	531	546	559	536	549	524	519	504	554	525	535	553	517	517	523	513	537	522	512	513	518	553	539	546	534	503	532	568	578	540	508	558	499	517	545	553	515	506	529	512	573	502	547	495	513	511	494	528	549	522	539	545	528	527	531	539	506	489	523	532	525	560	501	530	514	517	507	505	515	464	519	516	574	521	516	584	563	512	527	506	585	544	516	494	513	543	511	525	568	497	538	521	565	513	543	503	522	539	484	552	519	552	515	536	511	537	548	537	556	478	565	542	543	534	549	498	510	483	523	544	507	524	531	530	498	503	538	535	565	530	533	558	513	502	519	536	532	537	490	612	521	518	557	513	530	531	499	538	525	506	524	503	559	530	562	532	516	534	531	508	534	553	534	522	525	496	538	521	530	543	517	554	520	535	535	513	530	516	488	555	537	525	537	523	527	522	524	529	527	537	530	564	574	529	523	599	505	518	529	528	538	527	530	497	543	535	565	553	529	556	542	550	521	494	499	511	538	521	524	546	561	516	522	528	548	516	525	547	484	518	530	521	572	535	505	525	541	525	506	517	523	509	577	539	562	533	512	524	515	545	515	521	525	577	531	552	518	538	517	558	525	527	531	513	498	547	569	522	512	543	538	541	534	530	538	539	519	527	544	538	530	531	517	557	592	536	527	514	529	548	558	503	531	528	530	545	531	552	528	521	568	597	533	528	492	527	532	523	513	523	498	530	532	482	541	536	525	538	526	509	541	512	490	528	574	495	514	573	551	515	528	508	548	542	527	512	531	522	498	500	551	511	496	563	508	565	482	513	530	510	539	512	508	543	531	551	519	540	527	536	552	515	555	509	516	548	498	570	565	551	585	504	517	527	473	536	543	521	524	565	527	530	509	576	554	514	520	560	554	550	525	508	517	516	558	524	511	562	555	525	526	543	554	500	527	539	598	575	544	508	540	518	499	532	495	469	552	524	554	492	506	562	497	566	503	481	499	526	555	513	534	476	544	520	511	521	518	530	551	501	508	485	522	555	514	556	554	509	528	556	531	524	527	502	507	546	537	532	474	535	525	471	514	475	510	502	505	546	538	520	564	503	516	544	491	498	548	519	477	520	509	504	536	565	538	522	510	531	551	539	547	562	529	524	507	529	509	508	564	561	524	534	535	517	540	536	512	531	527	531	531	541	535	489	566	493	521	500	556	545	562	580	528	539	528	529	539	539	564	516	492	515	508	503	508	527	564	510	544	510	540	497	556	532	528	534	506	507	506	504	537	513	539	517	519	516	546	495	514	521	539	558	517	511	532	519	558	508	542	526	533	549	486	508	519	512	513	574	529	530	527	543	553	519	559	551	546	543	541	553	536	557	526	470	500	539	519	511	516	547	520	520	527	549	524	538	545	528	542	520	522	524	477	495	519	508	533	539	548	522	557	529	538	527	532	476	543	519	561	532	523	502	559	531	521	538	522	489	536	535	533	536	528	506	514	484	513	524	520	487	528	537	537	546	549	549	468	544	530	573	546	551	542	515	538	532	532	531	552	516	476	543	534	556	548	486	549	511	547	527	531	527	499	501	536	518	507	548	562	552	532	514	550	489	580	526	574	535	544	520	539	509	514	521	526	521	506	540	503	514	528	552	527	523	516	562	539	523	486	502	507	523	495	555	460	521	514	533	507	545	495	527	547	546	525	550	544	533	530	595	546	567	495	513	576	527	536	494	536	543	523	524	530	520	517	559	515	503	503	562	514	536	531	556	513	547	534	486	490	537	521	538	494	502	493	551	532	561	505	496	512	518	496	505	541	504	531	536	478	537	543	538	519	523	529	568	538	500	505	523	567	570	523	554	537	545	548	530	513	529	491	524	514	526	546	486	527	495	495	517	553	527	510	495	519	530	546	530	536	527	526	527	569	580	538	527	563	579	501	566	509	577	550	542	557	553	526	531	513	522	541	525	498	496	551	488	523	548	478	532	515	521	546	510	536	580	518	533	512	544	471	514	492	532	556	541	538	556	532	550	531	588	548	563	529	528	553	540	517	544	515	562	532	556	557	540	559	547	481	541	524	509	507	520	527	565	483	533	463	575	547	523	498	533	567	537	541	520	481	521	509	545	573	500	513	501	540	529	546	494	532	508	529	508	523	528	551	543	543	549	544	552	487	531	519	548	513	498	523	534	530	548	552	523	514	549	509	528	519	523	535	529	540	526	530	524	568	541	567	545	538	541	534	589	516	515	517	552	529	544	532	531	546	532	517	532	532	503
2084	285	243	244	255	231	259	228	241	254	233	225	255	253	234	250	257	224	212	257	236	262	234	287	242	265	231	254	263	256	231	234	262	262	236	232	252	268	232	261	241	266	268	247	243	239	232	233	248	248	295	263	220	237	233	248	227	256	234	225	242	262	207	248	229	220	238	253	261	251	233	232	241	248	230	243	226	249	239	246	218	232	244	221	233	236	269	286	244	290	226	258	264	243	237	243	253	231	216	251	248	253	223	226	235	235	249	243	242	275	236	265	237	243	230	274	232	234	239	251	254	242	220	212	233	229	261	244	215	242	264	268	268	261	245	240	206	246	242	250	261	251	247	222	236	252	224	257	274	221	246	217	246	226	228	233	225	242	254	273	254	245	259	259	227	236	258	270	201	227	244	233	222	246	237	239	253	243	260	262	273	218	249	235	246	238	247	236	239	248	256	236	224	236	210	248	275	262	258	220	245	247	247	215	231	239	251	239	244	226	239	251	245	221	256	250	255	248	224	233	249	263	232	233	265	260	214	210	222	252	234	277	265	238	256	237	240	249	238	227	246	226	282	241	221	207	263	243	251	228	258	256	253	223	225	221	246	232	234	228	268	264	246	240	223	239	269	234	228	249	254	261	257	248	263	241	245	251	223	226	217	236	220	224	263	262	261	245	254	249	239	236	247	236	250	229	238	242	259	261	278	238	228	237	267	231	254	242	239	237	253	261	254	259	251	235	230	234	206	216	229	246	234	242	261	238	224	246	249	227	233	241	239	246	256	286	254	246	254	239	257	241	238	257	230	266	265	260	243	220	219	222	237	251	228	256	276	261	253	231	220	254	242	245	256	272	239	245	251	243	242	263	256	231	219	243	235	219	256	241	249	268	268	243	251	258	281	202	245	233	249	228	257	225	219	226	267	213	246	249	239	204	241	248	253	224	258	246	238	226	235	220	249	243	244	236	237	266	258	220	244	267	263	259	268	253	249	246	221	241	224	247	239	262	261	230	256	239	235	218	239	213	232	224	244	229	222	249	257	273	258	235	246	228	267	287	230	208	247	202	246	271	261	235	241	243	238	258	246	250	244	207	226	231	239	255	260	257	232	221	231	260	227	247	274	257	215	245	248	213	263	236	251	244	260	241	250	251	245	226	252	267	247	244	223	234	235	252	255	265	254	248	244	249	239	253	238	205	234	238	245	250	242	218	221	252	255	245	240	261	247	268	230	233	235	227	233	241	221	257	266	270	254	250	255	213	246	219	274	252	254	262	233	252	235	227	198	245	241	241	266	223	240	243	228	253	249	226	237	239	242	257	217	249	222	213	255	243	236	261	246	258	225	227	212	247	219	235	255	278	262	230	228	253	253	264	250	250	232	224	271	233	242	236	229	248	238	270	247	240	272	243	242	251	254	213	245	268	252	248	240	245	242	264	247	264	245	258	214	241	242	233	246	208	233	264	273	244	245	272	253	249	251	256	242	248	240	246	242	209	257	236	229	258	240	288	246	231	224	265	250	263	245	231	225	259	238	219	227	251	244	249	225	250	220	285	253	249	238	218	227	263	228	226	210	270	232	251	236	276	232	238	239	260	226	249	238	247	228	223	276	248	254	231	242	248	231	224	241	239	264	263	230	253	229	263	220	235	265	274	250	251	260	244	220	244	226	219	267	253	263	256	246	216	268	253	235	243	238	228	240	242	258	242	221	228	287	237	245	218	238	239	276	264	274	259	263	267	234	238	216	252	249	261	212	249	264	270	264	238	230	250	225	246	263	244	275	239	248	251	251	250	217	234	229	234	206	224	233	247	251	228	237	250	222	227	240	272	221	217	256	245	260	227	262	237	257	238	267	249	255	259	235	254	248	238	245	224	226	271	259	229	243	265	239	279	240	242	248	242	247	249	243	221	227	265	234	237	260	255	233	249	213	239	223	251	252	243	237	238	267	225	236	234	241	235	193	262	243	239	243	220	272	232	238	212	276	245	257	266	242	282	246	260	264	238	243	249	259	266	250	238	241	257	247	271	244	237	217	239	235	250	230	256	252	250	226	259	258	262	243	233	255	249	226	234	253	237	263	234	246	238	243	235	237	219	239	249	236	241	248	222	248	221	240	229	243	257	219	227	230	230	243	265	247	284	219	221	229	241	257	256	239	221	240	233	240	248	242	219	241	262	264	251	246	228	250	250	248	235	241	262	235	253	296	232	244	251	250	249	249	228	238	260	254	245	215	217	243	250	251	240	234	264	234	230	264	254	233	259	259	242	235	220	243	245	234	251	285	235	244	247	212	236	255	222	262	264	249	251	209	203	228	234	224	240	236	248	261	244	226	215	255	244	209	299	232	255	230	230	229	218	240	266	289	255	237	234	225	231	226	247	261	269	256	228	219	245	212	233	262	241	265	242	215	224	268	240	281	250	269	220	241	254	225	256	243	242	247	242	233	251	225	254	225	255	270	254	296	264	250	259	243	254	240	215	248	234	225	253	227	236	259	248	245	242	242	262	236	280	229	248	221	231	240	237	263	241	251	250	214	232	236	238	241	256	259	254	243	262	275	234	240	237	239	241	268	251	237	265	240	209	251	252	219	249	232	239	269	244	232	247	277	260	229	252	252	260	236	266	257	257	246	260	248	245	264	276	252	245	258	262	235	238	220	218	242	251	254	225	241	240	253	224	229	242	269	225	262	236	232	245	238	244	239	251	238	234	259	204	218	233	247	247	217	237	247	209	257	249	243	239	240	223	234	239	248	253	241	236	256	237	238	262	229	269	252	210	256	251	260	236	211	252	229	218	215	238	228	244	235	240	225	217	236	263	274	276	230	242	214	253	238	253	227	228	225	264	246	239	227	238	253	236	249	254	244	248	226	222	227	241	267	263	241	231	248	219	230	249	236	223	266	272	234	249	233	202	253	249	236	243	232	240	232	246	248	226	219	231	241	251	232	265	222	227	220	282	230	247	236	273	230	237	221	215	261	233	240	238	240	269	274	226	227	245	248	250	252	262	252	234	261	216	236	255	252	226	250	208	220	248	248	255	258	239	248	240	265	254	242	261	247	236	218	233	242	228	244	247	230	247	247	227	252	259	243	250	214	243	242	247	234	240	237	243	267	248	258	244	229	235	238	253	223	269	286	195	216	262	252	230	245	240	240	249	249	245	208	255	279	221	243	249	230	251	276	258	266	228	271	238	257	258	241	232	248	270	222	248	238	207	263	251	277	210	246	224	231	219	253	241	201	255	247	212	250	264	275	227	260	242	270	230	244	257	261	242	239	249	251	234	238	236	211	269	230	252	247	249	240	227	242	243	243	230	224	229	223	231	237	239	210	239	239	228	214	233	232	220	242	235	252	238	242	229	213	238	229	247	255	233	232	248	248	261	259	251	235	241	228	249	274	245	254	231	242	264	238	259	258	264	251	258	230	217	226	248	280	252	255	245	239	238	245	264	242	240	256	276	271	260	252	239	230	245	250	261	250	253	250	249	256	275	247	277
2229	573	520	572	575	569	585	573	561	507	553	542	580	532	541	529	539	576	592	505	527	566	555	520	538	593	519	520	555	555	549	529	513	540	530	522	535	565	508	539	574	539	542	543	546	552	543	568	571	539	518	551	504	548	560	554	569	571	558	551	536	533	524	576	551	554	539	551	560	565	516	543	538	537	510	548	578	558	504	487	579	532	542	530	567	541	547	556	536	540	520	522	523	536	570	529	554	537	521	564	538	525	578	539	569	555	550	586	486	504	558	533	540	537	545	522	507	525	521	526	531	554	514	543	521	577	536	561	508	521	566	532	553	546	543	530	504	566	552	535	534	592	572	548	516	556	548	540	550	525	561	506	578	498	557	547	520	542	525	532	538	540	506	559	535	572	529	527	539	562	559	499	541	604	534	564	542	563	543	534	561	533	529	552	522	528	579	515	542	519	514	588	538	536	526	534	538	569	551	560	548	555	547	559	543	528	539	532	536	557	536	511	524	506	547	579	520	534	573	537	524	520	566	559	516	500	583	560	540	527	516	563	526	533	569	563	550	520	549	567	517	554	583	531	475	553	575	556	512	542	556	590	545	498	541	557	526	529	544	538	547	547	562	581	555	525	563	548	525	535	562	567	576	515	519	581	569	508	536	547	498	529	544	547	552	551	555	546	534	534	553	530	533	558	534	547	563	529	535	528	576	515	521	514	541	537	549	557	522	552	534	530	543	509	541	584	539	571	575	556	556	574	533	535	585	489	576	540	551	533	570	506	516	535	531	582	554	541	565	570	561	513	554	534	554	531	564	504	520	551	539	540	532	583	550	576	532	573	535	517	540	533	553	536	545	530	540	582	525	558	540	551	564	537	573	513	535	562	546	570	571	536	509	555	583	548	524	555	558	558	562	549	558	545	554	535	556	513	574	552	550	498	556	521	544	514	561	515	548	564	522	529	543	553	535	515	559	545	542	563	528	577	484	506	551	568	556	502	510	533	553	527	523	542	560	507	553	535	560	549	553	509	566	534	561	534	563	537	567	557	566	498	518	529	535	543	514	529	502	524	534	554	535	544	551	520	528	546	523	566	530	533	570	562	540	534	545	520	535	549	484	535	531	539	582	551	560	568	559	525	541	582	549	576	564	566	518	532	560	544	547	512	561	552	546	516	538	575	566	534	552	588	517	537	546	528	509	528	548	546	544	550	525	545	536	564	556	546	587	538	508	529	553	522	534	526	530	540	558	534	513	541	552	556	576	557	536	543	529	533	545	536	553	499	573	527	572	569	554	508	518	525	530	585	541	514	536	549	527	564	552	536	557	509	560	588	563	549	527	538	589	504	586	600	572	514	588	539	563	558	564	589	565	540	567	535	551	532	572	568	569	541	531	521	548	493	519	523	564	536	542	572	542	572	523	547	545	526	556	564	553	510	527	557	522	506	583	563	557	543	607	594	493	573	535	494	555	519	592	523	502	551	537	571	530	544	555	529	507	539	555	572	529	549	582	526	512	552	543	555	562	527	568	552	576	526	542	575	544	533	563	500	546	559	572	561	564	522	577	531	559	572	522	529	578	579	512	528	538	519	526	553	558	498	585	540	534	519	545	565	520	569	561	559	535	530	528	559	560	555	554	546	512	530	547	559	523	551	542	574	530	543	510	548	548	527	541	550	549	611	553	540	540	562	562	533	534	518	563	573	539	553	507	546	590	548	547	525	530	535	567	515	544	530	573	567	541	548	516	548	522	550	592	489	541	540	560	543	519	549	526	548	522	527	565	533	557	519	533	537	553	543	506	526	514	543	553	575	544	518	509	562	554	567	594	552	578	566	530	509	524	520	544	555	512	546	510	578	555	537	542	547	559	561	574	513	597	505	558	553	570	550	539	549	562	560	550	515	544	580	563	515	540	520	560	508	538	551	504	545	559	499	586	532	554	526	558	526	545	525	539	517	559	574	564	551	546	520	497	504	509	541	550	590	548	547	506	526	515	550	549	520	542	587	527	529	558	531	596	543	539	532	531	521	531	556	544	553	514	545	550	576	539	554	535	535	588	554	521	503	533	524	545	545	598	555	540	564	554	533	549	556	520	509	517	517	560	565	563	540	589	542	536	526	510	555	479	550	575	560	552	525	524	509	543	562	536	534	566	570	514	557	553	537	580	531	525	515	578	545	553	519	529	582	523	533	489	553	553	582	519	547	500	589	557	522	571	538	561	519	527	555	552	574	573	534	561	511	567	558	558	524	515	592	590	540	525	541	535	524	551	520	552	551	566	543	567	563	520	533	560	523	521	549	485	548	540	548	517	562	563	494	531	509	581	563	547	544	534	590	504	552	528	516	562	560	519	559	548	549	534	546	519	543	521	502	524	546	550	589	538	591	519	625	527	544	534	584	566	556	553	509	529	580	553	527	588	560	565	511	563	551	582	532	541	580	542	527	582	519	550	545	541	565	577	510	557	530	556	548	552	557	533	551	546	524	540	557	509	519	532	525	577	520	542	540	520	553	570	510	536	521	527	502	554	527	541	541	529	526	555	568	527	520	617	533	575	547	528	557	546	541	574	544	568	513	527	545	549	558	549	534	532	549	507	517	557	590	555	565	557	536	565	549	543	560	550	531	537	515	585	530	532	557	476	505	551	516	562	534	548	534	541	513	560	503	541	530	557	541	538	571	536	539	531	553	551	530	527	561	562	511	575	569	538	541	565	579	523	563	541	554	522	568	537	551	541	558	578	562	515	541	508	513	534	548	563	558	518	574	569	558	537	616	530	548	582	539	544	527	575	538	557	550	556	515	556	530	514	567	541	544	535	535	540	565	551	549	564	555	558	542	550	547	497	556	511	546	519	501	527	576	539	563	548	568	451	544	524	544	558	515	528	567	556	514	586	552	552	526	485	540	508	572	553	548	474	538	530	543	566	564	555	588	567	555	537	573	596	555	533	536	512	541	531	560	567	547	548	609	544	556	519	513	568	552	513	541	591	509	528	532	538	536	513	486	559	573	529	566	505	552	555	543	516	560	496	572	552	531	549	521	537	542	554	540	514	529	540	579	553	589	552	545	570	542	585	543	517	527	508	546	566	593	558	543	533	542	549	532	526	516	551	534	534	580	530	534	553	546	554	536	529	544	554	523	537	561	619	515	542	573	535	495	568	537	519	508	580	539	603	523	576	576	524	533	564	524	511	575	536	567	514	539	553	534	561	530	526	557	538	547	527	478	579	579	540	544	537	512	545	533	554	564	563	556	554	529	523	552	560	548	543	568	554	540	545	529	567	520	538	556	501	544	542	523	522	575	531	536	571	510	527	550	529	546	529	537	551	529	548	514	530	575	527	550	512	532	599	552	539	528	503	519	559	503	527	549	565	607	543	552	554	551	550	523	554	566	556	594	530	575	565	514	569	557	495	548	542	570	539	569	537	560	579	536	532	540	537	512	531	531	547	543	476	550	522	537	600	530	544	514	574	554	564	542	595	540	570	516	597	547	536	543	540	525
8918	532	549	421	285	248	204	196	179	177	146	153	136	148	147	142	184	143	141	144	133	139	153	157	138	140	128	158	150	143	145	164	138	152	129	145	117	157	119	128	104	131	147	117	140	120	114	129	123	142	114	137	130	104	130	142	147	144	137	130	149	143	129	149	135	149	148	138	144	142	145	133	134	139	138	119	147	134	135	125	149	138	145	161	125	127	165	152	141	153	126	118	104	120	145	159	127	145	131	140	136	155	146	120	107	118	119	112	125	132	128	135	128	132	139	123	105	130	130	136	126	112	132	119	116	134	156	129	132	119	129	143	105	140	134	128	148	122	136	126	146	121	125	136	116	144	148	128	143	130	122	156	139	139	144	118	128	125	118	131	150	147	139	133	133	138	150	126	138	149	108	114	123	146	135	136	137	133	121	119	115	141	132	130	120	132	131	135	123	136	140	155	134	142	129	140	129	126	132	126	114	133	133	142	130	154	120	130	153	148	126	140	130	148	140	146	152	152	146	157	134	144	160	138	123	140	135	145	141	126	125	132	135	132	139	145	145	145	133	140	133	151	149	106	145	117	137	135	122	115	138	116	121	136	130	142	161	145	126	124	136	132	136	128	141	133	138	137	159	126	163	113	132	127	165	137	161	120	140	133	135	119	138	151	119	152	141	149	134	140	107	129	157	117	129	145	155	114	136	143	123	134	136	132	133	141	132	130	136	132	125	139	136	133	134	131	140	147	122	144	141	147	147	136	147	130	126	140	145	135	127	142	133	161	123	135	116	145	131	140	129	142	127	142	140	129	130	113	142	138	124	136	149	116	126	132	122	119	115	150	155	120	128	124	121	114	139	154	140	163	126	123	139	127	138	156	147	161	123	131	115	144	140	134	161	116	148	113	142	141	135	118	123	130	164	141	137	136	137	145	122	138	149	136	151	142	131	141	124	121	108	136	121	142	139	127	115	127	143	133	127	133	115	132	127	156	132	117	118	127	115	169	125	132	137	121	137	123	137	133	136	141	133	136	138	153	136	153	133	126	147	147	119	122	140	131	141	122	144	132	118	143	147	146	141	137	129	153	140	139	158	145	128	141	140	115	145	133	122	121	137	142	120	140	151	133	157	139	127	139	128	125	119	128	154	139	117	131	140	154	143	129	148	138	135	120	136	135	134	124	146	152	145	130	134	122	122	128	146	106	130	137	105	150	153	122	141	146	136	117	113	131	124	119	127	111	148	138	143	113	144	123	130	126	141	135	132	120	127	155	138	113	150	153	137	125	131	109	150	130	142	136	155	131	115	160	132	129	152	135	135	130	132	116	177	141	148	147	161	134	132	165	121	121	134	156	142	133	135	140	126	143	123	135	128	140	134	152	120	151	146	131	122	132	153	140	137	126	137	144	144	141	136	148	147	116	133	154	130	108	131	141	161	158	159	123	119	135	159	140	139	149	158	138	150	156	152	103	146	115	105	144	127	132	129	140	156	148	158	127	132	119	139	153	146	122	127	149	137	141	136	147	135	105	122	123	116	155	110	140	166	140	141	117	129	130	145	154	126	146	132	130	138	142	130	133	138	145	125	136	139	143	132	131	142	136	122	152	134	135	129	126	128	122	146	136	133	139	142	120	142	113	137	126	152	123	128	158	132	129	125	123	149	134	135	134	118	124	123	122	140	121	148	130	142	125	154	116	133	131	137	134	135	164	136	124	129	119	145	137	138	143	150	155	143	154	136	126	116	131	140	113	132	130	112	164	159	133	128	134	132	172	149	115	149	130	124	159	148	132	150	117	127	140	134	135	143	127	129	141	114	124	125	140	126	116	104	126	130	137	142	137	139	110	143	137	126	132	160	142	157	122	128	145	135	134	121	130	132	120	126	146	121	104	134	124	125	141	129	124	115	154	153	126	121	140	158	116	132	128	102	123	129	151	134	123	141	118	145	144	125	154	118	140	156	148	123	148	132	137	127	127	132	135	155	149	130	144	133	139	127	128	118	125	136	131	134	131	138	98	137	120	125	156	125	144	119	138	129	155	136	142	122	135	134	120	129	125	138	136	124	133	117	127	139	131	118	120	125	115	150	140	130	118	139	129	139	127	110	142	114	125	139	155	124	142	138	159	149	123	146	106	149	124	117	113	140	140	169	139	109	128	132	134	159	143	116	151	150	158	131	158	132	133	138	113	153	133	135	150	137	138	134	113	121	127	140	127	139	139	133	129	126	155	125	133	128	122	139	133	137	141	116	126	125	144	132	128	161	149	128	152	117	150	138	134	142	127	129	153	131	125	124	98	138	142	150	133	129	159	102	121	147	133	128	133	127	106	139	122	124	147	134	145	139	148	130	134	126	152	144	143	140	155	119	128	138	128	151	119	131	150	138	140	108	126	120	134	140	125	143	140	125	123	119	134	131	132	140	112	137	134	154	137	127	129	120	132	137	144	128	150	122	138	153	134	119	143	150	138	135	139	128	124	154	130	130	122	122	165	124	111	125	149	140	139	122	138	120	137	146	146	138	122	132	155	143	135	125	147	128	125	139	146	114	124	124	150	147	141	105	139	124	122	129	132	170	141	142	151	135	139	123	138	139	132	143	141	138	137	121	139	153	115	165	109	127	126	145	124	139	153	139	130	150	142	140	139	143	157	140	128	128	155	130	129	108	134	134	132	133	138	141	134	157	128	141	129	121	138	139	134	147	146	135	151	137	159	121	124	141	130	131	124	134	144	142	125	142	134	130	134	132	126	169	137	156	143	152	123	128	133	154	144	145	124	132	142	133	113	122	119	127	151	149	122	117	137	145	144	130	137	134	137	105	137	132	121	137	121	119	125	154	123	121	118	130	148	150	130	132	128	137	138	122	136	140	130	103	124	148	136	125	139	129	148	125	143	144	123	129	140	123	154	144	133	146	120	115	124	125	170	126	143	118	146	136	131	141	136	155	127	121	137	125	133	128	123	120	145	139	159	121	147	130	137	143	146	126	152	141	118	128	146	136	115	143	106	142	139	128	125	116	137	150	160	137	131	120	132	115	136	122	129	127	139	144	155	144	113	148	113	148	144	130	160	145	131	144	140	112	130	123	141	151	137	136	122	132	133	121	151	144	123	137	142	133	138	135	140	113	127	115	134	120	126	137	130	139	124	165	132	149	132	142	113	135	127	152	120	136	138	122	138	163	133	146	143	134	118	116	133	126	120	126	130	137	144	126	129	144	155	118	135	117	126	150	154	138	125	111	127	134	136	126	149	131	113	141	116	110	171	149	136	131	124	136	129	138	157	115	134	124	163	152	142	128	161	115	121	124	117	139	132	131	144	128	122	131	112	130	141	140	145	131	125	141	132	134	132	115	140	138	135	136	133	129	122	126	144	118	149	123	136	146	113	122	155	132	120	161	141	141	130	140	105	122	117	133	127	123	157	126	125	125	131	131	137	145	119	152	144	116	124	131	157	114	116	135	129	137	134	127	124	143	109	144	112	132	145	150	117	122	132	129	110
7042	636	1118	1145	1107	868	761	673	581	525	530	454	446	441	460	424	386	396	428	398	353	369	389	354	372	369	393	376	319	344	384	348	377	336	331	330	348	335	342	332	344	346	344	353	365	357	342	358	327	311	361	361	333	329	352	348	326	341	365	336	363	347	336	319	364	325	349	352	334	333	385	316	316	323	355	362	331	358	367	385	375	338	338	323	339	331	370	361	316	369	320	351	381	342	320	327	337	316	330	337	315	355	314	350	355	323	327	332	373	353	327	353	347	351	354	346	336	316	340	339	337	318	338	361	338	375	292	347	304	341	348	333	373	325	341	373	343	342	321	350	343	365	330	301	356	355	353	338	341	370	317	366	331	302	301	349	370	316	339	350	329	333	300	332	339	313	339	323	355	343	331	333	334	339	316	311	358	366	330	343	335	320	314	352	326	335	337	308	344	317	355	332	360	372	348	315	311	344	313	334	299	341	328	332	346	314	360	331	314	372	345	306	378	324	340	338	341	354	350	339	336	308	330	341	345	350	335	335	306	375	334	337	293	324	343	309	368	339	351	321	324	348	333	328	345	360	329	337	375	361	335	321	325	373	369	332	321	388	334	323	314	367	359	356	302	369	363	349	344	345	331	326	362	308	339	322	339	314	351	340	291	358	341	349	352	363	387	341	325	357	316	374	351	336	349	328	347	312	310	293	371	356	350	316	323	304	320	296	289	360	332	345	356	349	350	301	331	340	315	355	346	315	315	340	335	331	332	365	312	331	329	321	377	309	350	356	344	367	345	323	366	359	326	345	308	371	338	351	338	334	345	341	343	365	336	337	353	348	352	327	345	337	319	372	337	326	332	338	372	318	326	334	331	358	300	319	344	340	343	353	365	345	317	346	338	336	354	339	367	333	365	327	326	327	379	327	336	303	304	308	322	358	348	350	335	297	346	345	344	369	339	288	302	346	326	349	349	324	364	341	381	318	348	339	338	327	356	346	343	333	350	315	337	348	335	364	322	348	330	322	332	338	313	331	333	353	319	354	337	344	322	327	340	321	315	349	320	320	337	315	329	328	337	346	349	341	325	342	339	326	337	327	304	355	324	322	329	314	331	347	349	343	313	371	356	357	343	337	284	346	328	327	319	330	334	323	343	342	316	339	330	339	343	334	307	365	330	316	365	340	296	334	368	360	328	338	351	373	345	328	335	325	319	320	312	316	341	315	331	336	357	328	352	329	374	313	333	358	315	342	361	328	332	305	322	344	307	333	311	354	352	327	355	324	309	352	337	319	361	326	329	345	333	352	353	345	335	351	329	353	314	323	352	354	342	369	340	350	356	321	340	333	338	334	359	332	349	350	348	322	307	321	343	340	343	329	324	347	329	369	346	336	353	350	316	336	327	379	289	352	316	329	339	334	320	304	347	309	348	344	319	326	349	320	300	350	360	375	346	317	348	349	341	323	325	320	386	364	367	328	343	345	309	338	346	346	346	327	320	354	319	342	360	317	373	314	337	346	348	336	351	359	316	333	325	311	350	334	321	370	324	319	344	370	333	359	347	338	357	349	311	341	360	363	368	320	364	322	357	315	329	369	330	341	339	287	305	314	341	311	321	347	326	348	351	329	302	287	319	339	332	342	343	371	309	315	296	348	336	322	339	309	327	290	348	344	350	337	329	332	341	319	327	342	336	344	329	312	324	302	327	328	337	374	366	321	358	327	336	390	332	367	327	345	323	316	352	301	324	327	359	357	333	336	302	376	328	318	344	351	329	344	360	315	336	357	348	350	350	328	342	372	334	329	345	374	344	363	336	403	362	326	355	348	367	323	340	379	321	339	348	331	347	341	306	361	321	318	332	373	333	323	341	316	306	366	321	339	333	319	340	351	303	338	353	309	351	329	303	324	360	290	344	308	331	324	339	333	316	292	348	340	326	329	341	326	318	332	334	327	337	316	347	352	345	321	308	312	332	329	359	335	342	310	318	308	330	364	347	342	332	335	328	350	348	339	326	323	306	324	371	345	334	312	337	312	296	312	331	370	328	343	342	332	362	344	305	331	314	347	326	322	373	322	357	322	321	332	319	304	290	348	333	318	311	366	344	340	312	346	310	341	359	312	321	346	331	306	342	317	328	298	351	310	350	315	307	317	343	311	342	299	324	322	345	307	365	339	353	334	368	334	359	341	313	324	319	325	325	351	308	348	322	359	366	337	308	338	353	343	313	303	327	334	332	349	335	362	350	325	338	332	351	360	351	385	314	358	365	339	340	301	343	346	373	333	344	313	351	344	367	328	322	332	349	330	346	362	321	348	314	359	343	326	334	325	314	299	337	322	353	333	343	316	361	339	300	331	314	322	325	319	349	341	347	344	335	301	359	332	366	319	318	333	329	325	342	345	344	376	317	348	345	312	363	319	341	349	343	318	337	370	386	371	383	325	332	345	346	309	329	362	354	300	348	352	345	355	325	347	348	353	333	370	367	341	325	339	335	335	298	330	330	335	346	379	310	347	361	339	316	342	364	350	310	358	374	344	327	315	348	353	322	328	349	353	359	320	355	357	333	339	300	377	340	331	343	341	326	308	325	334	332	346	336	342	336	350	332	337	331	317	346	335	342	323	335	303	335	331	296	356	361	338	329	313	339	343	354	335	322	348	311	348	332	358	356	362	332	324	371	312	364	349	319	353	319	313	314	328	321	345	327	342	343	339	340	323	327	347	324	344	325	351	346	340	345	318	333	329	354	362	330	316	358	346	335	311	328	361	333	342	330	352	361	323	349	366	330	332	331	368	327	332	353	372	344	343	321	328	315	348	347	328	363	357	329	333	352	343	337	327	337	333	332	359	335	344	326	355	331	299	381	323	302	313	371	331	323	293	331	366	347	353	338	313	308	324	340	347	346	337	337	347	326	341	321	323	333	348	362	338	328	352	362	286	343	364	336	371	319	351	325	336	352	312	330	305	352	343	290	335	349	346	351	339	317	337	315	340	340	305	325	327	327	342	359	347	321	323	363	352	331	357	338	327	343	320	303	360	327	328	339	337	338	321	348	324	319	348	324	349	318	347	335	350	310	352	364	342	335	362	336	347	329	347	360	311	326	341	330	351	328	335	342	314	350	356	345	300	309	310	336	294	312	351	352	321	357	336	325	341	322	361	313	340	349	361	353	323	324	323	329	335	356	340	327	322	301	337	351	336	377	344	361	309	346	329	341	346	319	361	309	357	309	348	320	345	333	314	336	331	301	344	358	314	313	324	347	326	338	315	329	330	315	313	314	327	329	335	324	339	367	337	354	323	329	351	319	331	352	348	338	303	349	361	324	363	358	339	318	342	310	309	350	330	345	326	319	310	347	371	343	336	312	327	337	346	322	320	324	342	332	338	324	330	313	373	349	354	348	332	348	337	339	339	332	302	325	329	346	350	322	347	328	369	325	356	321	331	281	339	341	339	310	301	358	334	318	342	333	332	354	337	336	316	313	314	364	329	352	315	339	297	344	343
15929	1247	1043	768	544	421	387	322	297	294	304	276	257	243	247	246	251	216	234	237	242	248	245	235	215	244	212	233	242	221	228	227	237	228	262	206	211	204	230	216	204	234	194	227	222	206	221	216	231	224	251	229	267	242	216	263	227	255	231	226	232	219	225	235	204	230	225	219	249	210	245	215	245	218	221	233	213	198	235	228	210	221	226	234	216	242	218	251	232	187	224	238	215	216	213	192	206	202	234	223	237	210	231	232	241	233	200	211	222	246	214	198	218	216	199	232	205	188	212	224	236	213	231	211	226	220	228	221	225	195	251	197	230	264	223	235	186	228	200	223	225	244	206	224	232	229	229	225	236	257	237	230	214	230	208	220	224	221	227	265	214	217	246	223	231	191	203	229	229	235	215	226	223	232	256	212	213	231	221	179	209	192	208	232	221	231	223	210	196	209	221	226	229	225	208	214	207	206	238	230	197	210	251	197	225	219	208	227	210	206	254	264	254	252	201	232	206	211	225	218	197	193	182	226	217	200	228	245	230	207	226	233	232	224	221	218	229	185	232	224	172	197	244	217	193	227	202	205	213	240	235	218	219	215	226	220	236	199	207	199	231	219	222	235	236	222	219	207	225	261	229	219	226	237	207	199	232	222	218	229	218	203	210	205	226	210	216	192	201	257	264	229	225	230	221	197	199	239	220	229	226	208	216	212	201	190	184	237	252	208	203	199	240	264	234	231	212	211	227	232	200	243	196	219	222	225	233	242	196	200	211	203	198	247	234	217	215	222	236	213	202	224	224	246	204	208	225	207	221	232	190	233	177	227	205	217	239	210	211	207	212	232	206	210	234	237	244	219	234	249	212	242	213	236	233	232	229	217	217	191	237	207	221	232	213	222	210	229	220	211	257	206	223	229	233	235	218	231	231	215	219	195	219	203	238	250	240	202	251	234	200	216	215	236	218	239	223	225	196	239	251	217	231	198	213	206	212	203	202	217	213	217	231	225	248	227	209	234	224	246	248	226	229	239	217	208	207	226	224	269	213	232	244	230	215	252	254	224	200	249	202	199	216	225	220	213	205	233	211	220	199	224	212	210	210	228	219	244	218	228	243	224	222	194	259	219	211	215	201	233	205	200	189	219	222	209	235	217	207	195	220	214	237	196	222	253	236	230	223	250	222	252	230	203	238	215	210	201	191	208	226	225	223	253	236	247	224	228	213	212	208	225	223	202	218	220	222	202	213	221	210	211	182	233	222	231	212	223	218	223	228	219	202	237	218	225	210	196	201	224	238	207	228	218	244	213	206	253	229	246	186	236	215	233	248	236	199	229	195	234	211	250	235	223	228	188	229	219	212	232	234	227	231	212	220	226	239	221	218	213	235	221	213	232	215	226	247	245	213	221	218	222	233	219	193	182	256	252	204	190	198	241	223	210	227	226	246	230	220	186	210	223	202	236	221	204	205	229	194	243	205	227	232	200	222	220	224	235	205	222	218	243	230	242	217	241	220	228	223	212	242	205	204	188	229	239	218	210	209	231	226	219	235	217	223	211	210	211	223	231	224	244	199	214	230	230	225	198	235	194	224	207	203	244	192	217	222	215	219	230	237	185	242	216	197	217	235	200	206	233	241	217	256	230	218	243	222	243	205	188	269	216	235	211	216	215	241	212	228	215	213	236	232	224	219	225	219	208	208	224	245	228	201	225	240	228	210	240	203	196	208	199	195	221	224	198	234	230	215	222	250	221	204	228	186	235	207	225	222	242	232	239	238	223	207	217	219	221	195	219	226	235	239	235	236	233	223	199	217	218	194	235	218	225	238	193	204	230	201	254	193	209	220	224	243	201	225	208	235	226	203	212	207	198	246	216	216	220	208	218	208	228	194	228	189	220	210	223	236	227	246	260	221	209	222	233	227	207	211	237	224	202	224	221	218	192	220	226	204	222	204	219	211	213	200	226	210	208	210	222	187	221	222	227	222	213	217	209	216	230	229	221	238	216	216	236	248	259	243	227	215	226	205	202	241	229	203	220	219	233	220	232	218	198	219	214	222	232	234	250	232	197	210	205	239	241	205	195	218	249	221	225	239	229	246	220	202	202	209	229	234	218	209	243	213	217	234	211	223	223	200	204	218	206	235	261	227	225	227	226	232	214	199	212	210	208	219	237	241	213	224	210	223	204	220	232	230	207	243	214	226	214	233	213	222	230	228	199	228	215	190	240	237	239	208	222	216	226	210	217	242	215	217	250	243	233	238	197	203	240	261	261	211	232	249	218	227	199	216	203	210	228	230	194	243	246	219	216	186	216	232	200	202	233	200	223	240	214	226	187	227	195	226	216	210	214	220	257	232	239	235	251	246	241	234	246	197	228	238	233	233	223	205	223	220	237	202	238	229	245	202	220	202	197	220	222	197	220	222	259	222	230	236	200	221	237	243	207	258	228	253	230	213	230	225	211	212	214	199	207	229	232	224	225	242	237	223	210	225	212	193	241	251	216	236	227	201	215	221	198	213	215	231	238	222	232	204	254	221	212	247	197	229	237	231	200	223	184	206	203	194	247	198	257	225	227	220	184	204	203	216	229	231	194	228	217	224	235	227	244	231	199	213	223	252	246	209	215	201	210	245	248	240	227	223	225	219	216	215	234	263	251	253	216	222	203	238	227	194	260	205	213	226	213	203	198	190	235	231	192	240	213	209	240	209	227	228	251	249	226	229	226	214	246	233	198	244	213	212	214	244	209	239	228	227	215	199	202	215	188	228	228	231	253	223	245	191	221	230	207	239	231	233	241	238	234	243	219	228	247	228	222	206	224	233	217	238	186	223	227	218	216	199	230	220	211	206	222	256	244	224	212	219	213	189	214	204	234	231	218	199	210	241	245	224	236	213	206	208	237	215	213	239	231	217	239	212	234	221	195	248	210	233	239	227	228	225	236	225	257	209	240	238	209	219	237	204	216	191	214	195	222	228	228	248	211	208	219	221	251	235	230	201	213	230	206	220	223	225	243	238	201	215	230	230	227	216	205	214	211	181	234	248	229	224	248	252	250	251	209	205	227	248	224	211	216	233	202	239	248	218	194	240	188	229	219	201	240	220	235	209	218	223	206	241	221	220	194	197	254	229	236	228	243	217	252	206	235	214	216	223	205	201	206	222	218	198	193	203	217	230	190	251	236	205	213	226	231	237	202	230	226	214	215	211	239	232	201	207	229	226	226	219	218	213	213	233	190	232	214	221	229	250	211	219	202	205	214	225	215	185	198	222	255	225	218	210	213	224	210	224	203	240	221	239	189	229	219	212	202	251	206	226	202	260	254	256	203	211	209	168	234	233	206	250	236	237	218	222	244	218	233	229	220	208	221	231	258	234	236	199	215	233	245	217	214	201	224	249	221	228	249	253	200	204	195	205	229	218	219	203	202	223	240	230	203	200	202	214	202	216	203	229	213	268	225	225	223	200	234	217	236	228	240	238	232	223	211	231	221	228	221	250	221	218	226
9358	1096	1985	2214	1827	1678	1318	1107	974	907	895	784	792	760	702	727	676	672	606	657	615	619	604	594	601	573	630	575	591	582	539	547	579	625	550	597	576	562	568	545	575	578	555	527	495	535	558	538	549	513	537	523	534	508	510	533	525	544	567	594	530	548	503	518	551	482	548	530	536	540	546	555	531	506	522	512	512	498	529	562	561	554	561	543	531	515	548	562	527	557	525	498	518	539	534	536	530	568	550	556	548	514	577	543	545	535	502	533	504	523	501	565	523	549	543	502	505	584	525	503	528	548	580	518	493	512	563	565	548	535	555	508	528	530	523	544	544	531	558	489	542	537	557	528	535	498	548	565	515	482	536	513	525	513	518	522	530	546	496	571	547	509	544	483	519	513	521	507	524	516	548	550	533	510	538	553	516	497	535	528	529	527	517	524	518	572	503	542	500	529	568	545	525	558	511	532	543	527	475	506	545	543	498	516	526	524	504	500	530	491	582	524	542	512	522	553	531	545	553	542	518	505	545	519	519	510	540	534	496	517	547	556	528	516	520	574	557	555	530	576	542	516	523	552	526	570	524	518	513	534	534	531	544	558	497	507	499	503	531	545	470	513	525	551	485	521	531	540	544	519	512	555	480	517	498	478	571	538	547	535	558	532	548	530	515	516	538	539	554	515	521	499	561	548	497	538	556	547	554	541	535	521	560	530	532	511	555	509	492	523	506	511	526	507	533	498	529	541	505	553	572	549	545	522	497	524	530	547	517	547	534	541	550	574	507	496	482	485	513	517	496	528	454	522	517	554	532	537	482	534	550	538	529	534	527	544	535	522	522	542	563	515	546	540	504	534	529	540	499	509	543	551	543	523	523	575	535	547	484	536	510	539	539	528	502	516	493	520	545	550	527	522	513	551	540	530	551	493	521	570	547	524	530	547	505	564	536	547	571	501	529	526	548	509	499	496	471	539	500	532	553	582	500	505	537	537	530	558	565	536	544	514	501	543	517	522	539	514	521	525	498	489	517	493	538	527	540	513	491	472	551	541	515	513	532	569	545	510	513	554	494	506	524	527	513	537	564	514	517	539	520	539	557	530	552	500	528	535	497	566	554	561	562	546	508	523	520	541	522	498	525	510	543	528	490	565	500	531	554	573	504	523	528	541	547	530	518	569	522	517	521	536	530	513	519	492	561	541	518	536	546	564	543	558	494	558	517	523	575	518	539	535	505	546	539	529	496	523	511	523	513	508	514	489	535	530	551	540	522	553	500	526	546	545	524	558	546	535	501	473	520	505	526	506	524	538	528	548	532	534	546	507	522	543	575	553	553	542	519	506	495	509	525	530	494	527	505	556	516	554	568	503	503	550	565	546	548	540	510	543	512	545	491	516	501	509	555	545	527	506	554	527	526	485	549	543	532	526	553	565	524	503	537	543	500	509	517	545	570	491	513	538	529	535	530	512	538	500	512	471	561	515	544	513	513	571	493	506	551	521	513	528	544	530	522	527	540	518	528	524	542	529	529	564	521	546	519	538	538	542	517	544	517	539	530	546	505	522	536	542	527	548	529	521	541	519	525	512	511	542	542	509	568	538	503	529	503	541	544	501	486	576	576	513	549	526	520	530	525	562	543	527	502	529	526	513	520	527	506	522	476	523	540	525	596	509	512	491	510	559	523	536	548	532	535	546	535	515	525	500	493	527	554	528	524	535	526	519	509	559	554	527	547	542	502	554	497	538	516	494	530	552	520	566	535	529	509	526	550	533	543	530	545	573	502	541	523	549	533	529	548	533	536	521	566	595	535	517	519	522	563	553	536	567	505	533	542	524	526	538	527	525	539	569	497	541	504	502	543	543	523	522	511	542	533	539	535	533	508	541	520	519	540	515	551	569	550	528	550	550	561	517	534	530	532	514	517	557	502	588	539	483	554	543	504	528	502	561	516	509	553	536	539	513	502	561	519	545	471	555	546	500	586	547	511	516	537	472	483	541	490	519	481	497	571	485	529	465	521	551	546	506	516	523	506	559	509	528	513	519	601	523	508	533	516	475	525	554	529	508	559	555	498	536	515	500	564	537	485	546	556	509	535	580	500	530	512	508	510	488	522	521	555	517	528	526	540	497	525	543	520	487	511	552	519	528	546	514	515	575	573	501	551	534	547	512	549	514	500	506	522	499	513	563	486	548	548	501	563	492	544	529	533	537	549	542	497	523	557	521	510	526	563	528	469	514	475	487	518	513	538	556	487	509	512	505	532	523	560	499	501	531	527	522	546	535	525	521	517	494	528	553	536	585	529	521	521	568	492	530	537	522	543	552	506	510	499	533	511	478	547	583	547	545	506	530	500	538	548	505	558	546	547	518	576	497	512	517	540	499	528	520	493	512	582	525	540	484	555	503	489	525	538	515	503	536	575	559	494	509	518	526	514	546	505	533	530	549	507	527	535	553	559	516	559	516	554	507	565	545	525	526	559	555	552	538	514	536	522	528	545	501	535	531	574	535	504	560	522	487	542	564	493	544	518	511	557	531	524	500	534	496	480	503	500	506	526	511	525	524	499	521	541	546	541	551	547	532	530	489	533	536	544	516	556	542	541	530	503	505	505	517	516	524	521	591	523	544	539	542	504	528	539	502	503	488	495	535	500	521	537	521	485	533	543	515	524	543	514	494	511	534	527	544	557	533	553	536	508	522	532	506	548	559	553	557	539	511	530	518	484	546	528	516	541	500	477	538	535	483	508	519	503	542	493	531	540	485	530	516	486	541	480	510	529	520	503	550	496	530	524	552	491	500	501	543	575	504	510	541	530	539	498	529	505	504	525	510	530	549	529	553	559	526	528	496	536	488	483	474	508	531	562	549	486	568	503	543	481	530	567	525	527	541	501	583	553	551	495	524	539	511	545	468	528	525	508	530	529	552	543	530	503	519	539	548	509	569	530	535	513	506	494	550	502	538	490	530	513	509	533	535	491	537	513	534	548	528	540	554	521	569	541	541	572	484	561	561	577	531	528	492	507	477	522	532	543	559	544	548	491	541	483	551	511	525	544	531	566	567	549	521	524	573	498	542	490	508	551	540	506	528	557	534	539	493	576	530	529	509	529	553	539	546	526	525	525	494	557	521	562	565	541	553	493	514	508	541	528	554	538	540	516	517	554	528	521	561	502	567	522	514	503	542	582	542	495	501	499	512	523	521	544	542	529	553	572	514	513	503	543	508	518	530	538	547	564	524	508	520	479	534	566	519	556	500	524	555	526	486	562	501	531	537	530	503	569	568	533	505	534	533	542	530	515	528	548	524	509	562	486	496	549	543	555	539	562	536	527	535	527	508	498	529	513	524	545	526	503	551	551	548	533	546	509	531	532	525	571	502	506	535	516	529	489	505	523	546	536	505	559	508	511	516	496	521	523	527	553	532	544	534	538	519	546	516	529	537	545	522	541	502	547	507	500	538	537	515	488	560	567	531	515	535	483	534	501	539	507	535	547	506	582	538	523	506
2352	278	259	260	263	237	241	242	236	242	261	241	215	269	274	221	264	287	246	260	218	240	237	262	267	252	243	223	256	240	280	245	239	235	213	279	252	242	250	238	245	248	269	226	227	201	225	273	279	284	261	245	281	236	231	249	241	252	274	234	238	237	256	254	242	250	228	257	234	220	242	231	240	215	234	253	252	253	235	257	254	265	249	224	214	233	257	252	242	278	218	277	233	236	238	246	215	197	245	244	239	246	272	208	254	261	239	248	268	246	263	264	250	257	248	248	243	244	221	228	253	239	237	265	275	253	232	272	260	221	249	227	255	239	218	250	258	251	239	282	258	223	273	252	254	231	209	206	233	223	236	258	243	221	244	247	238	233	225	249	236	242	258	276	255	229	236	251	245	254	216	241	272	235	240	251	263	264	225	224	259	237	259	245	255	230	235	236	261	251	243	254	233	248	249	207	230	235	219	214	252	232	234	249	248	263	208	230	249	211	251	232	246	235	243	225	255	240	275	249	266	251	262	245	235	247	218	250	284	270	215	238	224	247	246	263	242	260	272	259	221	230	257	244	258	227	252	253	188	260	254	255	276	257	254	245	250	239	243	220	228	249	225	232	243	234	273	258	264	237	246	247	266	234	257	261	235	241	212	269	217	251	222	231	264	237	234	263	232	259	241	273	265	227	246	262	255	238	238	242	262	228	257	246	236	234	236	249	271	266	246	233	233	241	259	261	247	251	268	234	234	210	252	252	226	262	249	225	238	228	235	255	233	232	226	228	244	251	239	254	248	263	226	254	280	224	270	270	269	235	233	236	242	233	278	253	274	263	269	274	251	222	250	249	239	247	263	250	257	237	260	278	239	236	288	228	271	226	210	273	237	252	234	285	235	207	240	215	240	250	260	290	249	258	225	232	242	254	264	249	247	267	234	240	242	236	280	227	280	255	253	232	261	263	249	252	256	262	271	260	245	240	240	226	258	255	264	243	222	256	242	228	238	261	241	239	241	214	236	235	257	243	228	269	238	257	261	239	228	234	271	266	280	226	232	233	239	239	258	248	258	236	246	208	237	223	239	260	260	237	221	224	233	255	247	242	270	265	239	267	243	243	258	261	278	265	233	232	228	251	272	249	237	265	247	254	231	257	245	228	238	236	261	261	231	241	224	228	233	231	263	249	270	264	242	258	249	248	251	244	246	231	213	249	259	258	239	246	241	253	236	242	218	236	243	249	265	231	234	228	247	251	261	233	233	254	282	213	221	230	231	260	246	263	233	235	244	260	237	271	258	243	254	274	270	246	247	278	252	236	232	280	240	220	234	222	237	231	259	246	237	249	264	277	239	249	227	247	255	258	249	233	231	246	255	269	245	275	235	232	243	232	261	271	237	247	236	268	253	253	230	233	239	232	208	267	272	227	251	241	261	235	229	255	237	254	244	235	227	235	232	263	239	248	238	289	247	267	233	262	259	272	263	225	264	241	221	248	251	255	230	226	245	228	247	259	258	231	236	232	227	271	235	242	231	235	230	246	232	238	267	246	275	276	255	250	243	271	294	226	220	244	240	246	257	247	231	223	245	224	263	231	259	265	247	234	250	233	212	221	241	251	261	238	259	253	227	246	271	237	248	267	233	225	260	231	244	221	249	254	248	204	251	242	268	220	262	242	261	273	224	268	249	278	257	245	246	242	250	249	253	240	263	276	216	275	233	251	217	274	241	214	236	252	242	236	267	244	260	248	257	261	245	276	242	258	246	266	239	230	236	246	276	272	249	258	253	278	233	234	258	253	232	244	260	246	250	218	262	211	244	250	278	220	253	261	249	254	258	249	234	247	244	272	248	270	238	238	227	273	256	242	248	252	246	297	235	250	275	232	245	240	238	252	260	230	277	223	236	237	251	258	256	243	270	263	250	241	242	247	236	235	261	256	225	229	234	251	244	253	223	254	239	232	245	278	235	208	250	235	248	243	260	269	269	266	216	227	263	219	248	255	247	236	252	248	238	263	224	260	253	251	250	228	246	228	233	275	217	225	226	238	240	224	214	236	249	219	241	222	247	248	237	225	216	233	243	237	237	233	244	253	238	249	228	218	264	224	238	268	252	239	221	265	231	240	250	281	258	221	257	238	237	273	253	235	241	252	267	241	239	255	241	254	239	247	242	249	270	251	235	259	221	219	208	245	229	224	244	242	210	247	243	237	202	236	254	243	211	239	271	238	246	264	227	228	240	242	252	228	245	247	231	245	227	254	263	266	241	255	251	261	238	235	274	227	235	216	236	263	238	245	259	255	233	212	266	249	251	226	260	250	269	249	255	233	256	266	220	232	270	243	236	234	228	251	267	255	280	235	254	238	238	238	263	208	243	276	238	276	255	258	248	266	243	258	227	255	265	256	282	255	227	250	236	220	230	223	232	264	236	271	222	222	240	224	221	257	248	231	242	262	239	218	241	250	248	231	254	242	259	276	233	229	257	231	245	277	245	231	255	258	284	256	252	242	236	227	227	215	220	228	260	225	254	273	232	243	232	250	247	250	253	229	245	236	232	254	248	256	224	227	224	220	250	240	235	259	260	268	251	284	274	261	259	230	264	245	254	292	228	270	259	245	235	240	242	212	260	193	255	250	229	289	213	271	254	260	245	265	254	241	293	253	226	274	283	243	236	274	214	237	221	240	226	239	240	268	221	232	263	251	212	254	228	276	255	213	231	264	247	242	240	264	236	242	263	220	245	234	255	239	260	210	251	258	273	241	246	227	248	251	258	252	242	236	259	256	242	234	259	229	244	275	237	237	231	248	252	225	238	251	253	254	260	241	250	246	273	245	251	237	222	256	243	249	222	265	236	240	253	230	246	255	260	257	251	248	236	266	227	222	255	272	280	238	275	255	217	248	211	216	232	269	230	224	251	259	253	249	250	219	260	228	252	246	243	211	224	230	228	221	288	249	210	247	250	259	206	244	273	254	248	245	233	275	249	240	245	227	274	211	242	246	252	275	243	290	258	258	252	269	239	269	231	255	252	223	272	231	225	256	250	205	247	240	243	244	288	248	245	244	258	264	270	279	255	234	217	262	257	233	271	248	215	229	239	243	240	270	230	234	222	250	276	236	241	204	228	256	263	247	263	231	274	239	246	260	231	210	233	251	281	229	284	246	235	262	252	235	256	230	245	230	236	273	251	279	263	270	240	230	246	276	248	246	262	259	258	221	256	230	242	243	257	265	224	248	241	263	255	241	244	222	238	251	246	239	258	252	272	228	232	247	256	245	247	242	239	257	255	254	247	290	255	262	260	253	215	242	229	238	239	248	242	271	254	246	257	252	238	266	260	256	257	247	258	261	281	282	264	270	236	228	254	256	251	257	257	243	215	260	259	273	280	236	247	254	255	217	225	243	229	248	242	266	238	238	263	248	242	224	227	239	221	218	225	238	270	253	245	236	238	260	227	242	259	226	233	252	235	241	251	249	235	240	262	253	233	218	229	253	242	262	279	262
2335	562	559	608	551	585	558	578	611	546	543	518	573	570	554	583	544	557	557	606	549	566	563	527	571	562	561	507	543	540	527	515	552	538	547	539	500	559	540	558	528	514	568	564	497	537	524	566	541	544	547	530	496	502	530	554	552	514	538	556	569	542	542	513	554	602	579	549	564	522	516	530	544	538	554	554	542	595	529	566	563	565	537	531	537	517	548	535	571	559	550	525	526	550	554	541	513	554	509	561	566	545	608	571	582	538	516	534	508	549	602	533	573	583	573	561	545	560	536	591	576	552	515	522	547	525	551	535	542	600	549	568	545	565	509	543	555	555	556	578	519	578	563	548	538	552	592	490	557	524	540	590	537	532	532	540	545	536	555	568	552	553	570	576	558	568	503	556	504	538	559	592	587	553	549	555	581	540	573	566	553	574	539	517	542	520	587	535	554	522	527	514	561	529	558	524	561	540	530	533	581	541	531	559	494	572	558	560	577	542	582	541	532	597	553	581	533	535	575	549	546	545	569	534	537	511	549	546	539	536	567	592	555	574	568	560	516	553	508	558	583	557	540	565	576	534	524	587	592	542	545	553	557	507	551	601	549	541	586	528	560	591	533	566	531	567	525	530	579	550	506	534	572	552	572	529	550	529	530	538	549	519	547	576	577	558	545	557	557	575	558	546	524	588	544	568	527	551	543	536	548	557	571	483	556	534	556	562	523	546	524	526	531	536	561	537	519	526	551	529	559	539	542	528	514	535	558	519	538	549	570	526	537	559	543	554	570	519	593	530	518	539	539	547	544	558	553	534	505	546	570	530	509	566	535	513	505	574	508	532	556	576	541	524	571	545	560	575	486	531	508	535	496	539	521	555	545	528	544	556	532	549	569	528	564	539	561	531	502	551	559	547	544	580	551	584	540	541	576	528	571	541	557	577	559	525	534	548	566	601	545	546	564	556	532	532	539	528	577	543	539	520	477	548	523	530	569	521	559	545	561	529	534	533	533	570	537	529	520	523	546	527	568	533	545	556	589	570	552	543	530	518	525	553	548	555	576	538	532	594	530	584	550	562	569	514	550	554	557	557	544	549	523	552	591	535	565	537	514	522	555	561	572	498	555	505	561	574	577	538	559	570	566	528	539	555	524	556	563	578	547	575	568	554	579	528	557	560	552	551	561	527	550	549	513	554	554	579	560	521	558	547	570	605	559	543	567	529	541	536	568	559	540	516	561	569	561	553	571	537	531	527	540	510	548	553	533	492	543	585	540	560	571	488	527	567	573	565	545	567	563	599	543	590	565	546	504	551	548	534	532	565	566	596	545	548	513	530	550	560	592	498	523	528	515	554	583	547	568	531	578	562	573	542	572	552	517	583	570	520	563	547	529	577	559	538	514	544	509	533	576	530	552	554	540	555	569	546	553	573	537	533	570	563	569	548	585	519	544	518	529	549	580	547	520	582	549	541	539	563	532	581	542	550	591	552	540	535	537	592	555	529	559	558	527	562	555	552	577	529	563	573	555	515	554	571	542	551	559	554	549	533	560	520	575	595	543	525	548	605	570	555	558	561	589	565	544	550	570	574	541	566	575	533	580	532	586	538	567	555	514	569	577	522	557	509	521	547	510	530	577	555	545	591	562	613	570	533	546	545	538	541	577	546	568	566	537	503	580	556	541	566	554	548	510	530	509	542	555	589	517	533	548	565	537	569	574	575	520	537	530	569	594	547	565	520	525	533	560	535	531	565	548	524	552	509	577	525	523	600	562	509	563	570	544	566	515	521	512	544	525	523	560	553	531	529	532	584	571	540	545	565	543	531	514	540	547	543	570	578	541	565	529	563	575	537	583	526	535	536	538	532	549	541	527	590	540	546	591	562	531	536	548	526	577	500	560	561	534	560	531	535	526	535	542	557	569	553	532	592	541	552	545	549	565	507	522	576	544	521	579	528	547	540	524	573	551	549	549	571	538	533	551	528	490	537	565	506	546	531	562	543	522	553	544	557	579	543	548	545	530	553	557	499	488	570	561	539	543	558	559	548	548	553	543	621	535	596	539	538	539	549	517	516	601	506	549	535	578	541	565	550	558	573	544	556	524	537	544	582	558	533	569	554	555	551	524	537	536	526	526	522	558	545	556	572	517	540	577	545	525	525	546	544	560	587	535	572	551	531	535	560	550	508	538	548	550	528	539	538	564	538	554	564	534	529	547	561	558	537	554	560	558	556	572	576	540	533	546	541	590	558	540	587	565	541	586	555	547	544	538	568	538	589	530	502	536	518	557	499	562	530	557	532	543	574	541	576	585	519	549	542	558	518	568	567	545	538	596	562	530	545	541	560	561	584	544	509	566	527	613	546	567	561	610	526	551	545	560	524	541	575	594	568	546	567	551	529	543	589	566	520	505	510	528	532	601	547	556	521	566	591	521	504	556	555	557	547	519	557	537	574	590	515	577	563	564	578	529	549	566	567	511	543	549	570	562	560	598	558	536	550	524	547	577	497	505	564	526	511	544	549	532	555	555	527	535	578	535	533	528	543	590	552	512	588	501	563	490	575	529	503	553	547	555	562	613	563	572	550	592	553	508	578	571	513	539	526	568	542	522	565	573	531	581	552	566	527	536	506	532	552	566	535	539	492	492	563	514	588	550	584	510	549	555	536	552	538	558	557	519	547	510	540	551	516	544	569	547	582	555	573	533	570	570	577	574	612	558	529	587	521	567	555	568	538	515	619	583	541	568	553	521	530	580	537	580	548	498	567	557	564	565	566	523	551	534	533	511	534	579	581	593	536	525	512	582	556	515	560	547	516	593	539	539	538	573	542	561	555	548	538	568	521	534	528	526	574	507	564	539	566	525	539	556	585	545	563	540	533	584	542	542	536	575	529	567	562	556	563	505	523	544	532	583	553	560	542	567	558	543	556	543	565	572	534	526	563	558	561	549	519	524	568	510	544	531	516	564	522	534	551	546	505	568	564	534	542	552	557	521	520	580	551	553	517	501	516	575	588	504	563	508	535	498	560	581	583	539	528	581	540	518	521	550	560	578	580	521	559	506	538	529	542	557	528	506	549	515	547	490	578	567	500	558	519	535	580	556	549	545	569	543	534	511	547	567	542	557	574	572	551	530	584	557	558	561	575	573	510	558	519	559	570	561	544	542	577	553	517	610	522	531	550	509	554	526	560	537	561	556	536	535	533	557	545	568	545	512	549	554	547	539	532	502	556	553	530	546	611	548	534	576	547	606	552	551	554	547	582	597	499	595	567	585	539	554	533	494	561	531	555	509	571	569	555	586	567	531	568	548	548	550	544	521	571	548	572	541	533	555	561	545	531	532	539	550	563	533	589	529	559	540	547	525	556	511	547	541	529	556	542	535	508	557	558	528	546	556	544	527	570	531	554	544	554	547	542	567	555	522	552	513	586	564	575	557	572	544	512	538	546	541	530	520	599	535	552	568	581	530	513	582	568	569	564	547	528	540	568	557	558	520	533	534	550
8905	526	480	363	310	268	227	185	148	184	176	145	163	158	145	142	176	168	155	154	151	152	123	130	133	115	136	120	150	119	157	131	132	140	119	130	132	144	143	136	119	121	130	129	108	141	143	138	150	136	112	135	124	127	100	140	144	138	131	113	132	144	135	120	141	130	157	158	125	141	127	142	134	131	158	128	150	141	145	165	143	120	169	150	139	147	123	138	119	134	127	140	145	127	134	118	120	133	122	124	144	151	124	130	152	126	127	130	141	152	162	130	128	129	124	153	145	128	154	130	136	125	133	157	149	142	128	124	145	140	138	139	119	142	119	111	150	140	115	131	137	147	139	144	139	137	129	149	131	139	124	117	113	116	110	110	132	130	134	135	150	127	125	143	113	108	123	135	135	119	142	155	127	134	140	108	134	122	156	140	138	130	107	115	128	102	138	108	131	150	141	130	150	135	123	167	162	158	134	138	130	140	130	132	128	130	139	157	144	117	132	145	136	126	113	121	129	138	135	127	127	121	121	122	127	143	127	137	145	156	125	114	136	116	126	119	139	133	133	149	126	165	143	150	127	141	120	126	126	132	123	134	123	140	148	135	143	166	121	138	134	116	111	124	119	120	144	161	128	118	136	110	105	142	151	144	115	122	122	132	138	113	133	143	131	134	128	148	138	151	135	163	140	132	133	119	138	125	130	136	113	140	138	127	121	127	131	137	118	134	132	153	129	127	107	135	159	148	126	145	134	128	139	157	156	146	150	127	108	132	130	116	136	138	134	155	114	122	141	130	137	158	141	122	143	149	122	153	138	150	126	117	152	144	156	133	115	117	140	151	135	133	142	129	147	148	149	145	138	128	126	148	138	154	146	129	123	147	143	102	126	139	119	130	148	163	149	124	121	148	124	153	113	132	134	145	133	148	133	119	140	111	133	159	130	130	121	147	131	136	130	147	163	133	121	131	149	136	110	130	143	147	148	147	144	144	137	143	147	139	136	113	125	120	122	128	143	113	146	149	123	120	129	163	147	116	123	135	104	116	139	127	137	124	143	138	132	142	118	127	127	129	122	139	124	130	154	145	135	145	129	131	152	114	158	142	134	135	156	142	144	161	122	151	135	131	128	128	140	154	126	136	121	121	114	132	116	129	138	163	131	140	144	139	148	128	129	123	129	144	150	126	144	133	122	127	143	130	134	154	151	123	133	123	126	136	148	126	152	131	142	133	107	118	128	149	129	145	140	117	159	130	120	135	146	144	123	155	147	171	133	131	129	117	126	143	135	135	139	119	115	145	150	132	148	142	149	117	132	144	125	135	112	127	137	130	115	125	130	120	144	127	130	123	130	141	135	112	128	129	126	121	132	108	135	144	145	139	130	128	154	131	137	135	140	142	115	135	123	122	153	155	133	128	129	136	113	118	122	119	134	125	119	130	135	114	138	128	129	106	138	121	117	125	149	146	143	136	136	131	131	111	131	120	130	125	125	118	136	149	141	150	146	140	131	158	137	136	148	146	119	155	129	132	132	124	120	130	120	124	145	119	133	135	144	130	126	112	130	134	135	110	147	133	129	128	113	130	109	128	118	134	140	145	147	124	141	142	131	160	155	119	131	138	125	116	136	121	132	109	136	120	138	154	137	137	140	121	137	123	159	128	130	128	140	116	107	122	130	141	152	138	129	136	117	143	123	137	156	126	131	123	126	125	126	144	145	148	137	118	138	164	121	125	139	136	147	143	133	132	133	141	132	113	127	126	133	132	151	148	125	122	132	117	136	132	132	154	152	142	165	130	134	161	120	140	132	159	148	144	142	129	139	133	132	144	141	108	138	133	136	139	122	138	132	129	129	118	129	140	148	135	131	128	134	160	144	146	129	128	150	135	127	141	133	126	124	125	151	127	136	132	132	135	128	128	117	155	138	147	132	152	118	125	136	131	111	112	154	119	123	134	135	130	149	147	140	136	128	124	124	135	133	134	144	141	144	134	140	112	113	124	150	137	117	127	137	115	130	134	126	119	121	147	147	146	132	127	123	153	168	151	142	136	152	136	130	124	137	117	122	151	138	112	116	131	129	116	127	142	156	136	117	139	133	106	124	154	132	135	133	147	134	131	122	159	129	133	130	128	130	130	138	125	133	133	120	128	136	107	134	133	136	120	156	155	129	126	130	119	122	136	128	128	135	148	142	123	144	126	127	156	118	135	136	143	139	131	130	132	148	133	122	142	147	132	113	156	152	129	141	118	149	135	130	127	131	126	146	138	140	123	127	130	152	145	136	150	123	132	135	138	133	126	149	142	119	118	148	151	138	130	139	126	161	147	133	132	127	138	133	120	104	117	126	110	118	136	110	157	128	119	137	127	142	140	130	142	142	140	131	109	131	122	132	137	132	124	124	139	132	111	136	138	130	136	153	171	163	135	125	111	119	138	138	123	153	126	118	134	125	138	124	133	137	125	118	144	120	129	154	129	129	130	142	114	125	116	136	111	129	118	157	137	152	134	135	128	147	133	130	146	136	133	143	127	138	146	128	131	109	126	134	139	124	144	109	109	154	139	148	118	123	125	116	160	126	150	124	123	137	129	140	128	131	136	130	122	132	137	130	130	148	127	115	106	107	128	144	128	141	149	132	120	107	121	138	133	121	136	139	125	147	114	135	136	127	130	135	135	122	148	109	124	135	132	130	165	126	114	147	142	141	133	167	123	128	157	129	118	142	133	148	161	148	122	101	129	130	138	142	138	122	136	135	118	132	133	140	152	140	96	128	135	131	123	121	125	146	133	138	122	145	139	141	120	134	128	130	144	115	132	148	164	127	118	134	116	143	128	134	114	132	136	95	120	119	160	142	143	137	121	141	158	112	130	130	124	154	134	135	118	125	142	115	139	131	129	159	127	129	127	127	116	145	130	151	133	134	105	117	127	147	158	144	126	138	128	95	140	136	143	114	118	139	145	134	123	121	131	140	141	114	143	142	139	145	127	128	113	132	155	148	129	145	124	137	125	131	130	145	127	122	128	123	120	109	137	155	142	131	129	139	129	132	134	124	134	122	119	162	137	133	140	136	149	133	109	137	134	111	130	131	128	139	129	125	120	132	163	147	127	117	124	128	138	129	140	131	143	129	136	137	133	128	119	125	124	112	110	80	132	130	136	120	121	121	106	153	153	143	126	112	132	134	119	123	138	132	117	133	124	126	114	145	137	134	150	126	106	119	147	161	123	118	140	133	136	144	126	141	187	143	137	118	134	129	117	131	126	151	139	120	116	123	144	106	142	138	122	134	135	131	140	139	151	136	127	141	160	129	135	138	131	133	147	131	149	114	134	143	150	128	116	127	122	133	126	148	121	130	122	135	145	129	158	132	136	113	142	142	138	127	137	136	131	120	128	143	136	130	142	134	149	143	135	113	130	119	133	131	167	127	139	141	157	146	127	114	153	140	123	151	125	124	161	136	134	129	130	131	115	150	146	128	135	119	145	119	134	152	133	137	128	132	124
7089	611	1059	1222	997	841	702	601	577	564	520	461	443	467	407	439	417	403	432	364	394	375	373	358	401	367	349	367	353	328	378	390	358	343	327	369	357	342	366	340	343	381	363	313	338	299	358	395	320	327	335	312	350	343	325	359	316	338	335	316	329	361	350	341	321	304	346	343	351	335	334	373	345	315	349	312	377	348	337	325	365	368	386	339	348	342	369	355	372	348	349	353	379	346	351	346	314	350	324	369	330	347	329	343	348	340	352	373	345	329	346	347	340	345	352	323	304	338	344	337	356	333	305	328	347	338	320	376	287	357	366	342	360	341	403	380	318	326	321	325	349	327	311	327	379	333	338	332	320	365	360	313	312	371	359	348	325	355	310	311	331	330	299	381	345	361	369	310	344	333	323	344	362	356	339	292	358	331	335	361	299	336	328	334	310	319	326	315	363	334	331	321	364	323	362	332	362	335	302	362	331	352	350	352	338	333	353	335	366	334	373	302	293	321	372	345	367	318	315	343	336	342	335	363	337	349	334	345	369	356	333	340	318	356	320	340	355	317	382	336	338	330	333	316	351	328	335	320	321	345	314	323	325	354	335	352	345	306	347	324	317	313	343	352	316	318	343	348	324	339	373	380	315	353	349	353	337	330	312	342	324	341	338	346	359	352	315	340	347	311	343	345	302	312	336	360	341	360	347	380	324	363	317	335	360	340	331	319	345	379	334	331	308	356	330	361	336	356	311	304	321	340	344	332	367	346	335	346	312	330	348	381	366	325	329	361	318	348	345	326	342	363	311	327	358	352	334	336	345	330	325	322	303	309	315	354	311	338	323	297	321	333	333	302	325	358	337	324	332	355	300	343	340	305	356	306	327	345	325	336	355	317	344	326	339	343	340	341	331	348	343	343	330	316	336	363	317	320	348	345	331	331	372	320	330	328	319	337	316	326	327	354	363	322	344	326	315	379	361	317	305	371	330	345	336	308	348	352	278	332	380	320	323	341	350	317	343	373	319	339	331	338	366	317	335	330	318	323	362	369	363	358	341	337	350	381	329	329	350	359	342	277	327	319	374	340	317	328	340	358	312	325	354	307	332	373	337	362	356	335	303	315	348	331	339	376	334	337	310	377	347	341	309	356	326	317	320	317	335	363	320	295	328	340	370	383	352	310	323	304	318	343	339	368	315	332	359	323	350	334	322	342	327	342	370	337	306	327	343	356	317	349	370	330	350	348	338	321	323	333	355	352	338	331	322	355	344	336	354	333	334	343	311	355	356	353	346	338	342	366	360	345	317	349	326	330	334	332	318	323	298	336	340	329	331	363	310	319	336	326	337	336	364	361	351	320	344	368	344	361	325	274	344	354	353	328	334	362	348	342	331	303	356	337	328	347	305	355	334	343	319	344	343	367	334	303	332	329	354	353	310	336	313	321	347	348	328	331	323	329	341	345	339	333	339	351	357	290	352	339	342	340	342	326	328	353	349	348	332	302	333	308	333	352	385	337	310	342	314	339	361	355	317	327	335	323	325	300	335	337	321	322	361	341	332	344	315	358	322	338	357	324	337	336	340	329	352	352	320	335	346	348	373	358	319	323	352	362	334	323	341	338	350	376	330	348	341	328	379	333	324	328	384	317	352	339	319	314	340	343	332	335	340	314	339	339	336	330	353	322	353	348	325	344	322	322	342	349	366	275	304	382	294	295	354	330	340	302	338	365	369	321	354	347	340	333	340	345	324	340	310	347	343	331	344	343	335	343	362	334	340	329	361	355	357	318	324	362	333	373	330	307	340	336	364	350	319	350	365	326	332	347	334	326	331	390	335	332	323	338	336	354	329	347	329	352	330	341	324	328	326	327	323	373	315	336	340	322	344	299	341	331	318	294	338	340	366	339	314	340	346	325	351	326	325	359	341	356	357	326	349	352	373	348	330	315	352	325	323	328	335	341	308	362	344	328	336	337	333	359	316	350	324	354	299	329	320	343	335	347	350	350	361	293	315	341	383	332	331	337	321	353	345	365	301	292	346	353	320	337	349	335	302	326	356	349	339	350	355	337	340	310	336	345	325	330	380	301	334	335	375	310	322	298	319	356	325	339	352	343	314	326	320	331	360	320	337	349	325	343	366	324	343	348	346	337	353	333	360	332	310	312	350	314	354	348	320	369	326	339	337	342	352	305	344	347	319	382	334	334	319	315	349	326	356	342	362	348	329	337	338	338	316	304	302	368	307	359	361	328	288	344	348	332	352	322	333	316	323	362	311	328	306	297	340	337	331	350	344	342	360	328	352	334	360	337	298	303	336	345	358	326	350	329	308	342	376	326	329	320	313	336	319	315	338	306	333	335	354	337	320	325	312	368	332	336	367	346	331	347	321	320	309	348	321	381	333	319	312	352	359	333	335	353	344	319	335	305	332	332	357	323	364	332	315	331	362	358	374	349	289	368	323	323	331	324	332	346	351	345	314	356	347	335	334	328	333	344	345	319	348	355	351	340	379	344	305	335	340	311	328	334	329	338	347	327	347	335	332	319	356	329	356	363	348	343	336	369	320	336	341	315	344	309	371	332	326	322	325	327	348	336	344	326	358	351	338	318	345	309	350	340	348	340	353	324	312	347	330	367	366	324	291	353	343	350	342	360	336	330	348	336	361	302	329	305	321	336	325	345	329	343	337	340	359	349	373	358	353	319	297	339	312	307	354	359	337	324	356	315	327	316	328	329	343	336	361	336	336	351	344	356	388	342	324	331	335	341	358	333	373	326	332	358	346	414	320	320	361	334	354	306	335	314	328	332	325	338	333	323	343	330	337	328	333	334	368	372	333	360	367	335	331	352	360	321	353	318	347	326	335	322	315	302	331	340	356	354	306	351	352	306	343	380	369	338	312	365	326	301	296	326	321	339	338	348	333	316	318	335	337	338	326	337	306	332	319	334	345	346	353	338	375	361	353	343	348	322	334	308	312	362	321	311	320	328	338	347	331	310	372	363	339	331	324	338	326	343	329	310	350	359	345	348	317	336	333	337	357	348	330	335	329	318	332	328	370	366	356	329	350	353	330	325	304	344	329	335	342	341	321	331	345	323	346	344	344	376	335	313	337	307	339	340	328	334	349	352	348	362	333	337	295	343	326	340	313	344	329	333	336	319	363	332	345	308	339	344	324	321	335	345	362	325	350	335	364	320	308	309	334	317	362	345	296	335	342	339	356	363	336	333	357	372	330	347	360	336	336	340	340	358	312	347	374	344	313	341	276	339	358	299	347	358	335	315	321	348	333	338	355	359	328	346	392	307	329	331	331	329	350	353	306	361	312	321	346	334	324	350	334	336	356	367	320	369	354	363	364	333	314	321	328	343	311	351	324	313	389	364	311	332	342	349	344	340	320	325	350	377	312	362	330	369	344	349	347	332	339	369	341	330	315	340	383	322	349	378	351	357	337	345	344	344	353	319	351	357	330	336	330	349	348	308	346	323	332	330	333	343	324	328	303	324	329	354
16435	1366	1056	767	586	424	384	336	295	278	281	244	269	265	295	236	241	220	227	248	226	235	249	222	242	213	221	246	244	209	233	232	247	239	232	224	206	243	220	237	229	181	225	239	195	231	207	236	239	220	237	211	213	238	212	219	228	203	218	222	215	192	174	212	223	194	252	212	218	230	212	212	223	214	194	200	209	231	193	222	199	198	204	237	223	231	230	217	207	229	229	253	223	199	224	238	189	214	221	243	225	223	232	185	223	221	225	211	232	206	209	209	210	223	198	235	217	219	218	208	227	199	213	221	213	240	228	205	233	190	219	253	194	206	243	222	237	226	217	202	219	241	217	191	200	219	219	218	208	227	209	222	194	208	234	202	253	208	237	186	193	203	214	245	222	228	234	200	225	221	241	220	219	254	224	238	243	224	233	205	205	238	237	244	199	199	210	213	239	216	217	234	219	214	204	212	196	199	229	230	233	219	229	220	223	203	243	227	210	212	220	234	216	205	230	192	216	190	233	241	209	270	224	191	242	186	186	204	217	225	215	244	204	216	211	207	245	216	212	211	224	210	186	219	241	215	229	256	208	177	182	214	238	228	217	215	192	218	206	228	210	224	213	214	236	212	242	219	206	227	227	193	206	187	217	195	237	232	234	198	225	230	227	203	206	230	208	223	181	216	248	211	236	239	210	219	222	223	235	237	226	228	203	215	238	250	214	214	223	209	209	229	207	222	231	215	201	235	242	245	221	212	209	233	238	219	211	236	230	199	214	233	205	231	243	213	210	224	228	202	203	207	255	223	201	192	207	207	221	211	221	233	188	228	205	214	267	259	239	236	243	236	216	216	264	245	203	225	237	222	228	219	206	220	222	209	231	205	226	213	257	237	223	231	217	240	223	222	240	225	241	252	226	221	214	217	228	205	215	206	259	199	221	227	195	212	219	213	213	195	198	195	227	200	244	239	236	207	204	217	253	253	218	207	212	237	233	242	227	204	202	227	221	226	218	243	219	223	199	226	226	176	208	226	234	234	237	233	218	221	202	236	198	247	242	228	239	215	207	197	235	210	209	206	222	236	221	203	234	214	218	188	214	218	216	232	229	211	231	209	243	227	194	197	241	219	235	232	191	208	243	249	219	236	234	191	223	213	226	212	208	215	226	203	224	193	221	243	212	203	246	225	229	200	214	213	214	212	218	179	226	254	233	225	243	230	233	224	199	234	256	228	209	212	209	216	194	237	215	222	225	237	238	232	254	201	216	220	268	218	209	235	242	217	220	228	237	242	232	204	218	222	201	226	244	186	195	209	212	220	240	236	260	217	216	186	199	232	185	211	194	213	217	217	236	233	211	207	236	223	218	214	241	236	229	238	221	228	241	212	208	217	226	193	192	237	182	200	208	223	219	187	209	211	205	231	231	188	198	216	218	236	231	200	228	244	229	239	229	234	205	199	231	211	214	234	229	240	253	180	232	207	210	222	218	214	243	216	211	203	201	210	222	225	238	215	213	218	230	234	209	218	215	215	210	225	233	209	225	208	264	216	245	216	204	231	201	186	213	233	201	225	214	248	230	242	202	209	207	202	182	199	240	215	223	233	188	236	273	244	231	206	224	224	207	233	216	223	224	234	193	226	230	233	249	230	198	234	238	223	230	217	224	207	228	213	226	224	202	177	206	224	210	224	244	217	236	223	201	239	185	195	209	221	213	222	257	217	194	232	219	192	217	215	193	206	225	233	195	207	218	236	221	226	218	231	222	232	226	253	210	186	212	212	256	190	212	222	230	211	240	203	211	208	221	246	236	234	210	226	204	216	220	219	211	210	205	213	243	216	230	203	214	203	217	228	213	212	227	213	225	228	252	253	211	234	236	222	200	217	208	209	231	240	221	230	233	222	213	183	244	209	217	239	218	224	227	231	241	243	209	232	210	221	240	225	195	244	197	219	234	225	231	188	207	234	211	238	212	211	226	203	236	227	217	219	232	213	232	232	197	251	256	220	236	240	217	210	242	221	195	193	208	215	221	227	220	197	234	236	226	224	217	222	226	198	233	200	183	222	260	220	251	238	226	244	229	205	218	205	244	214	207	207	226	214	200	224	220	226	237	211	258	216	235	233	233	214	242	226	219	214	213	198	239	205	211	212	209	223	245	218	218	211	242	228	224	234	202	197	214	214	235	260	231	222	230	228	230	227	215	219	230	217	236	190	240	199	196	235	217	213	211	216	225	238	224	205	184	217	220	233	232	212	250	222	230	215	202	208	248	238	222	220	229	217	217	217	216	216	192	235	233	219	204	219	227	217	216	216	196	202	196	219	239	199	251	219	259	226	218	208	234	218	186	201	247	205	219	243	224	224	218	196	243	218	209	198	203	213	239	214	241	224	235	208	206	196	217	210	206	226	222	216	209	234	228	231	237	231	233	176	221	218	214	205	204	208	223	216	238	222	228	199	233	218	222	241	213	220	223	217	253	216	228	215	219	234	224	227	232	232	233	220	217	222	215	210	214	222	220	209	216	203	221	211	208	252	227	213	189	211	218	212	200	218	230	194	222	211	226	205	215	192	244	230	220	222	235	216	208	238	235	242	222	199	256	209	221	207	235	250	210	225	225	206	203	225	211	211	216	192	219	215	220	209	230	222	217	224	246	219	225	218	226	217	213	224	241	241	212	202	208	231	216	224	180	223	193	215	227	222	205	205	223	213	249	219	221	208	199	230	197	217	216	216	202	235	199	230	235	225	247	269	240	222	211	214	217	201	196	208	217	211	208	247	228	210	224	203	204	210	228	207	231	198	219	199	242	203	205	187	217	228	218	253	207	226	215	236	206	249	211	228	241	232	206	236	208	222	211	196	249	240	254	217	206	233	220	223	224	198	215	249	226	225	203	226	219	222	223	246	251	213	223	199	218	204	216	211	247	227	185	237	205	214	222	225	204	237	274	200	232	227	212	223	225	220	248	262	227	195	197	238	197	209	203	238	216	223	210	204	227	205	188	203	219	246	187	212	196	225	245	188	222	189	207	217	220	224	231	212	229	238	197	246	217	241	265	224	217	214	211	234	203	228	226	198	220	228	181	208	202	220	214	217	211	245	251	223	231	211	205	251	227	192	206	201	200	216	228	192	201	246	231	216	226	212	208	208	201	230	191	225	237	210	234	199	231	236	229	218	222	181	217	245	247	252	202	214	208	234	221	216	215	229	227	220	214	202	206	245	230	232	217	214	218	236	222	240	230	203	233	258	204	205	213	215	219	208	228	241	228	218	217	214	228	213	219	236	213	233	213	248	221	232	215	204	217	221	221	225	207	199	201	236	223	226	243	219	228	215	194	220	217	231	227	213	203	228	219	217	216	212	219	228	200	207	229	250	219	216	222	221	237	255	213	212	198	214	215	220	222	227	208	209	221	221	240	244	216	229	227	258	239	235	227	216	218	245	224	205	223	232	235	242	221	215	244	220	212	221	219	220	236	235	212	220	236	241	242	216	206	257	237	193
9294	1044	2000	2226	1858	1553	1323	1143	1037	858	877	786	764	702	706	659	705	618	655	658	627	613	649	622	621	594	589	612	564	547	586	604	575	541	508	562	536	538	570	511	516	593	538	557	523	513	557	506	509	566	506	546	502	531	523	533	548	562	498	531	557	524	534	538	574	521	532	549	554	501	535	568	521	548	519	508	530	523	499	514	483	535	546	516	526	558	537	542	493	565	519	546	510	601	529	552	548	531	537	555	535	521	535	559	543	522	488	535	546	510	523	513	516	552	550	563	566	558	542	537	519	504	529	549	493	509	501	570	550	520	542	571	556	559	515	553	528	549	538	555	535	515	525	524	477	561	531	512	517	569	549	566	540	517	518	541	520	559	570	487	526	506	533	508	526	525	539	546	516	561	539	537	517	563	524	514	518	520	547	530	505	482	504	528	510	525	504	538	552	541	513	502	554	531	527	548	502	548	494	508	532	562	523	534	543	543	537	537	513	563	524	506	521	514	513	532	542	533	518	503	547	532	515	557	555	535	542	525	562	516	538	555	495	496	523	528	491	476	512	553	566	520	499	563	559	473	552	567	518	566	526	527	521	554	527	526	493	562	545	546	550	508	538	571	542	559	524	554	531	519	516	531	504	560	499	526	498	507	568	516	574	489	535	530	534	533	519	538	535	499	533	525	528	528	503	563	512	527	532	514	553	513	534	540	537	518	564	532	520	523	526	518	482	498	540	524	534	501	520	535	559	509	564	538	518	555	569	509	521	547	523	539	578	537	569	526	554	556	542	532	521	510	514	516	533	538	477	571	556	522	536	536	521	519	474	563	536	526	540	507	540	562	550	536	480	519	529	494	534	548	545	547	544	503	547	487	529	536	492	523	513	511	497	520	540	547	507	539	507	513	518	473	575	541	551	511	542	528	537	505	520	561	570	546	598	529	534	582	561	535	529	535	565	516	518	515	513	578	495	518	495	544	507	545	516	550	528	558	485	546	523	535	559	527	563	521	533	492	529	591	522	507	525	552	526	492	526	539	505	543	544	557	523	545	521	540	503	547	556	521	536	537	499	555	542	511	491	521	556	492	535	528	512	540	510	530	551	496	499	532	524	540	533	588	544	528	456	511	549	497	532	526	525	506	509	517	506	535	524	523	518	514	521	482	558	486	529	506	495	574	530	534	575	562	517	505	543	536	545	539	585	513	530	568	568	533	520	558	537	555	544	547	514	568	518	549	519	573	524	535	529	497	541	559	512	541	537	479	522	500	533	524	530	554	537	518	524	540	544	549	541	505	533	519	496	488	523	533	506	537	529	547	541	551	498	548	560	518	527	500	507	508	521	504	513	521	483	524	533	499	560	510	551	547	522	528	555	529	528	537	558	498	524	553	543	512	525	567	505	502	552	559	534	540	498	521	537	520	522	525	516	504	507	535	510	526	547	492	538	507	519	544	539	509	558	539	494	570	505	536	517	512	511	544	540	533	507	542	531	514	539	528	535	563	480	575	524	543	551	502	532	517	546	552	528	536	518	479	530	520	540	532	536	491	545	546	563	480	518	508	573	557	524	543	512	541	506	555	552	528	539	538	509	505	525	489	485	499	558	573	515	505	490	537	494	518	564	495	492	568	558	554	516	526	564	542	499	551	534	524	520	524	510	515	516	504	485	524	528	520	497	550	529	554	524	535	579	526	502	550	528	533	528	503	500	557	490	536	551	498	505	503	491	499	507	549	588	535	546	490	558	580	525	535	502	540	533	543	528	546	564	543	537	492	532	504	552	532	534	525	546	513	532	528	529	535	511	529	539	520	526	553	537	555	564	492	570	507	517	494	526	518	503	519	554	532	514	540	511	504	521	483	531	530	534	516	510	533	551	486	549	501	563	547	562	505	518	534	566	529	589	515	517	555	510	511	544	547	527	497	522	501	512	529	519	498	517	523	537	528	527	557	526	522	520	485	557	505	553	543	500	539	550	521	513	528	518	525	528	545	499	544	529	523	539	528	553	525	522	548	552	540	529	510	529	572	535	533	513	550	507	503	515	512	508	506	497	564	513	543	508	512	536	530	504	553	515	566	551	489	508	565	530	513	528	550	536	516	488	540	542	494	538	511	523	553	543	516	529	544	507	543	521	533	516	558	527	524	540	570	532	505	538	514	524	527	536	519	537	503	497	488	539	487	553	560	527	529	536	569	517	566	538	572	515	524	501	519	489	539	524	525	541	551	517	517	560	507	535	545	521	563	512	532	558	549	536	526	531	584	556	523	546	523	498	500	503	530	522	504	566	536	552	523	473	516	521	549	551	553	514	554	560	592	556	504	496	512	524	501	509	502	534	557	509	504	514	495	522	528	534	489	567	528	506	529	559	553	530	560	523	500	526	538	513	517	529	501	528	515	576	524	526	564	559	519	523	490	532	521	530	540	533	552	515	537	498	499	536	498	500	566	541	525	554	535	537	503	559	503	528	573	493	524	525	527	529	510	558	496	537	537	516	538	513	551	528	503	515	555	479	511	533	551	524	544	540	522	538	526	499	530	506	513	552	523	541	535	542	512	526	562	517	540	537	549	509	544	531	533	528	547	562	556	546	507	519	509	567	508	543	509	516	515	521	510	544	508	559	556	539	501	527	539	500	529	538	547	519	526	485	526	505	488	504	517	521	503	542	558	538	526	507	529	550	542	503	528	510	567	499	515	535	554	542	534	576	558	542	540	565	538	533	566	527	521	549	497	528	490	533	541	519	547	514	562	518	530	508	530	522	559	577	506	508	549	544	529	546	552	561	519	502	553	505	535	584	522	557	554	505	527	525	470	532	518	543	500	553	495	588	495	513	502	546	515	508	539	534	527	543	540	502	540	549	534	540	516	526	555	561	496	518	485	509	503	547	527	515	551	551	515	512	540	532	551	536	547	534	571	548	495	529	574	522	538	542	514	548	543	558	510	522	515	519	528	516	547	518	510	509	569	512	550	542	516	516	552	506	502	540	528	522	559	491	537	520	534	521	546	569	513	550	528	492	499	520	538	542	494	496	546	547	516	541	524	510	530	501	552	487	527	531	514	537	543	531	535	490	524	494	541	513	544	484	481	525	490	506	559	534	516	526	524	513	538	535	530	511	557	512	544	544	527	541	538	524	520	547	536	501	533	540	540	532	510	532	542	530	514	563	554	511	566	540	507	522	557	522	526	513	516	514	511	514	501	524	510	504	503	519	519	464	506	540	504	534	510	499	535	507	512	508	557	538	490	568	558	506	505	530	530	514	547	482	545	544	533	538	518	529	530	516	541	502	532	517	543	501	511	534	554	493	547	530	578	494	500	530	516	497	529	516	565	508	498	544	523	552	478	496	544	544	546	506	538	506	533	480	560	579	537	486	531	564	510	486	510	520	509	498	518	515	559	528	510	508	535	556	531	511	487	507	496	563	515	507	544	536	599	530	529	531	497	515	500	521	531	565	486	535	520	531	544	520	504	521	514	518	528	495	552	559	520	512	501
2231	277	249	260	240	276	252	231	223	251	234	227	269	255	241	269	268	241	258	243	220	225	238	235	261	286	243	243	236	261	267	259	256	254	247	222	252	236	251	258	222	277	245	263	262	232	252	251	268	253	267	259	231	270	258	246	259	240	251	269	213	240	261	255	242	222	255	204	238	269	239	230	217	236	240	287	240	234	274	250	237	251	237	261	234	232	268	252	278	236	240	229	216	240	219	248	252	238	264	241	257	240	269	241	242	208	256	265	237	258	248	278	245	257	251	264	258	257	266	241	251	260	238	237	242	246	230	251	261	226	268	244	256	235	264	260	270	235	241	227	250	256	247	268	258	232	246	219	273	258	240	245	259	251	258	236	260	236	257	239	210	280	225	262	232	245	267	241	239	241	249	221	259	273	265	268	212	226	204	230	262	232	264	229	266	233	258	252	239	217	250	249	251	238	243	279	260	226	258	236	268	249	236	258	260	265	243	246	240	244	239	259	250	227	237	251	258	235	218	269	241	242	245	237	245	255	280	261	249	260	262	265	245	216	240	263	220	272	242	232	230	246	259	216	228	269	237	263	238	244	220	235	238	261	249	234	204	238	239	263	248	255	240	244	226	286	244	260	281	230	256	239	228	239	267	246	235	269	242	230	270	247	226	230	252	241	229	264	245	253	242	230	227	253	231	231	244	225	252	227	235	239	215	247	255	250	246	266	264	247	248	241	255	254	260	265	234	231	248	253	229	242	231	234	234	241	243	240	246	231	246	240	261	236	272	239	266	230	241	224	252	231	256	245	268	240	227	247	256	234	244	241	237	259	248	225	248	242	272	248	222	233	249	242	261	249	259	251	262	245	240	243	238	227	236	247	207	234	261	270	240	250	235	252	226	225	243	264	270	245	243	278	232	251	251	253	272	234	248	226	290	215	234	243	258	244	209	243	252	252	254	235	226	278	254	219	253	229	244	232	226	230	285	264	235	233	247	254	216	252	238	266	241	235	244	232	260	229	266	260	253	222	260	231	217	267	253	248	245	228	243	239	229	254	225	253	235	262	244	281	237	235	221	215	280	263	255	248	240	241	248	233	249	253	245	249	279	214	257	251	224	240	269	259	209	236	209	237	256	259	248	239	230	237	240	248	259	235	235	262	240	252	252	251	256	217	227	237	260	266	239	245	252	279	217	258	250	272	222	246	243	244	252	236	286	237	262	237	248	258	233	226	279	261	248	279	227	269	241	232	240	238	248	231	251	239	262	246	233	251	253	233	234	232	261	223	249	278	252	234	243	226	229	238	247	239	203	258	233	242	222	234	265	235	238	248	254	255	238	217	236	249	255	254	251	206	260	261	218	287	247	242	250	250	236	248	249	228	258	277	250	267	209	227	240	253	250	258	235	252	244	223	255	267	241	221	270	235	222	237	251	243	265	281	219	256	261	255	243	255	254	250	253	219	233	248	260	235	247	234	245	241	259	266	234	260	243	236	232	246	259	252	243	249	276	255	225	230	212	266	284	249	244	243	230	236	266	226	251	216	260	246	252	242	231	258	209	276	248	270	277	263	270	249	219	229	219	248	268	229	241	286	235	252	290	261	257	219	251	260	243	270	226	247	218	252	267	243	245	238	234	230	253	251	240	239	207	246	243	242	252	235	242	239	230	263	242	231	249	268	220	280	258	219	230	228	233	270	234	256	251	264	253	223	223	224	234	250	243	232	236	252	246	219	236	243	231	254	225	244	221	250	231	253	239	263	262	253	225	259	250	224	239	236	267	243	247	249	246	248	257	238	222	226	271	223	262	233	285	282	245	244	245	231	282	260	254	247	242	279	237	214	249	270	253	250	281	233	254	231	240	264	272	243	266	255	251	245	236	247	231	273	242	248	263	242	258	244	221	228	252	252	241	280	232	253	270	229	261	249	224	222	238	255	271	224	248	245	250	234	241	260	245	260	212	270	230	242	245	242	209	275	229	250	251	270	233	264	221	232	254	254	242	243	255	235	236	259	255	274	232	255	226	238	246	234	251	255	224	240	224	217	251	242	251	221	231	255	252	256	238	245	247	252	246	252	244	230	203	212	243	222	214	238	264	253	216	254	208	243	262	257	252	233	213	215	223	266	238	265	240	236	241	249	271	252	222	258	267	247	246	278	226	243	251	253	260	252	241	244	224	230	248	235	240	268	259	249	237	273	225	231	245	238	251	240	222	236	225	249	269	273	248	250	233	247	269	258	280	242	240	226	217	279	227	276	241	268	220	257	220	246	232	226	272	213	244	229	250	237	204	267	248	233	225	205	221	278	246	258	230	256	306	231	263	288	253	235	255	206	258	281	244	223	274	246	237	268	237	273	231	236	259	274	246	274	245	257	258	254	241	249	248	258	210	253	235	242	250	248	237	270	264	266	241	233	255	217	227	246	248	234	266	224	241	247	268	248	245	269	233	244	208	258	253	235	247	228	236	239	238	226	222	229	275	238	225	257	261	226	242	241	236	243	240	272	253	258	297	246	254	234	251	239	246	227	233	249	227	242	237	248	230	246	250	210	228	226	258	272	247	247	284	233	244	245	235	244	264	229	212	239	235	244	241	239	255	225	225	230	241	252	265	258	251	253	258	234	237	246	251	234	244	238	229	235	256	244	209	250	225	237	260	238	253	247	251	206	253	250	232	250	270	218	234	290	242	235	273	241	250	281	235	220	258	240	237	242	215	226	219	278	238	249	232	240	238	232	243	239	216	262	233	237	221	229	238	251	236	225	242	229	248	276	223	242	254	236	230	257	231	236	276	248	271	259	216	245	224	241	249	259	269	237	234	226	257	264	243	264	226	253	242	238	243	243	248	274	231	238	225	242	229	256	235	242	282	226	241	242	214	200	220	220	238	255	243	233	246	232	274	243	253	248	214	261	248	228	258	255	243	210	225	216	210	257	229	253	254	237	243	260	267	238	274	254	224	238	232	254	222	245	251	267	272	222	224	246	257	258	242	231	260	226	240	233	254	253	247	264	258	233	249	265	198	264	287	270	219	222	245	207	240	235	249	262	235	227	202	249	223	235	230	268	265	234	232	240	264	252	221	255	247	248	266	263	229	252	244	259	255	254	219	224	256	235	238	257	262	218	235	252	243	227	226	281	208	260	225	276	237	250	288	241	217	264	243	273	213	236	227	241	239	235	241	242	223	216	271	257	240	240	209	242	241	226	235	257	258	225	278	243	265	257	271	278	283	235	259	246	241	244	215	255	244	265	232	224	252	226	251	252	214	226	236	241	232	246	255	262	254	264	239	279	248	223	234	230	215	221	244	263	239	207	257	241	234	246	262	241	219	253	244	249	223	231	257	229	212	245	243	246	246	240	246	238	253	259	262	245	222	232	283	236	252	242	239	228	242	244	258	232	253	248	254	236	255	241	231	225	264	258	263	270	261	262	243	216	261	239	220	243	260	249	249	267	259	264	255	230	247	273	233	274	224	253	214	223	270	288	232	229	251	267	261	248
2289	573	600	594	585	603	538	550	587	524	548	552	528	580	550	556	556	536	571	545	562	572	590	600	526	609	549	562	543	551	532	553	572	569	517	553	534	560	557	577	544	568	531	545	556	552	549	528	537	517	574	535	561	511	507	553	507	545	575	543	541	573	486	536	531	578	564	515	532	549	548	578	549	535	543	571	557	514	548	591	585	532	513	552	576	559	545	559	542	563	554	552	533	610	554	555	549	571	571	551	532	581	534	546	533	521	544	563	566	538	555	556	543	529	524	505	556	554	570	537	559	575	547	558	548	510	558	554	515	576	583	550	540	544	498	560	539	562	562	530	552	507	538	550	548	575	572	541	561	513	604	509	573	549	580	522	530	598	533	561	542	576	532	533	548	573	558	564	564	560	542	534	540	556	556	565	523	556	524	536	556	536	537	565	520	560	540	534	539	586	581	565	595	558	555	559	486	518	563	552	532	560	527	543	555	487	533	525	570	545	514	553	542	557	546	548	487	512	536	583	539	543	570	532	546	554	547	536	591	528	564	531	519	555	556	538	548	549	548	548	510	571	521	563	533	570	537	534	531	563	558	576	556	553	549	554	551	552	542	522	578	501	543	559	551	572	543	543	549	525	524	565	568	524	509	582	556	548	515	548	549	528	565	569	504	550	520	556	567	541	593	572	546	569	559	518	554	539	538	505	523	537	535	559	558	562	572	543	527	553	539	560	505	520	577	545	526	539	543	539	553	507	547	500	522	523	563	538	555	532	569	553	574	556	542	521	518	560	521	578	538	548	561	538	583	554	525	568	559	536	566	573	566	538	573	508	521	505	567	548	551	564	510	526	539	553	521	538	550	540	552	558	571	570	516	541	521	550	549	546	524	516	581	555	568	531	531	517	553	559	544	528	545	552	546	585	560	535	539	565	538	566	565	568	579	536	533	504	536	511	523	544	513	559	573	521	549	555	535	561	560	514	571	539	545	542	565	538	496	584	503	558	541	574	515	536	557	513	526	540	544	574	526	575	572	534	580	566	567	543	565	541	529	543	566	515	565	537	546	555	558	546	560	548	560	587	526	542	525	581	599	551	514	558	561	550	521	590	591	518	533	614	585	558	537	550	519	563	540	544	554	533	529	580	520	538	518	490	575	555	574	554	516	527	554	562	561	605	544	540	518	594	536	526	545	526	544	557	525	552	527	555	548	581	541	583	528	546	539	603	539	568	590	582	573	543	536	516	549	561	567	537	572	577	561	560	550	535	552	522	510	529	520	564	576	546	571	521	570	521	524	540	567	539	548	541	553	557	533	534	572	545	552	521	565	562	567	555	587	546	558	558	579	586	564	582	576	520	575	497	544	505	529	519	521	562	555	541	572	584	532	565	550	530	524	583	606	522	603	572	586	521	567	565	512	540	537	532	549	531	607	563	530	547	560	556	527	530	567	546	540	521	540	615	525	539	558	548	547	547	509	549	572	559	583	533	536	560	548	564	508	573	540	550	537	542	529	549	546	566	525	557	551	547	554	565	588	552	560	555	547	549	529	587	517	577	526	596	557	526	544	566	552	525	579	541	560	558	544	557	490	525	513	543	540	515	543	559	556	560	517	532	525	497	557	536	517	500	509	551	572	536	545	561	529	562	551	510	553	529	585	511	523	561	574	547	569	559	544	532	576	551	580	565	547	519	547	578	571	551	536	521	573	599	539	572	552	554	562	557	538	554	539	543	559	559	553	495	529	573	590	534	564	551	539	578	567	585	556	537	546	519	581	546	511	513	556	529	585	549	533	532	522	531	552	562	524	520	557	560	529	540	540	539	556	559	582	531	545	552	536	514	544	558	524	532	524	502	559	553	558	518	528	528	563	562	529	556	526	524	535	543	505	581	531	520	533	536	555	542	575	523	560	544	579	532	580	534	569	579	534	557	547	526	562	554	581	557	522	548	568	552	503	541	574	564	522	524	568	558	551	554	507	544	528	560	570	540	555	539	555	544	577	548	541	528	506	560	577	566	556	533	537	535	524	566	527	540	561	501	591	553	569	538	582	515	552	541	557	538	522	521	584	529	553	558	563	517	534	515	549	544	564	545	570	555	549	488	533	529	526	538	588	509	569	534	526	506	594	560	514	536	545	526	507	517	594	537	558	529	591	539	573	514	553	550	487	548	545	568	527	542	552	522	566	554	566	590	533	549	545	551	564	588	552	550	533	510	569	559	547	538	553	553	532	552	544	513	551	546	547	582	563	532	568	580	546	553	543	531	563	558	531	560	591	533	542	558	513	535	551	531	533	550	550	541	552	583	571	533	565	538	555	556	550	594	579	538	564	532	584	545	522	595	554	541	554	502	544	572	588	567	517	545	544	570	545	579	588	566	578	522	516	571	528	527	551	547	561	529	561	543	530	572	566	572	539	562	533	556	536	542	526	617	576	549	531	559	521	515	527	540	531	590	545	563	555	516	545	555	554	512	522	522	533	569	528	535	577	553	511	567	547	518	532	520	549	570	530	484	530	553	505	549	555	577	544	514	537	558	560	586	531	553	545	526	514	516	536	550	570	533	553	555	563	571	569	557	515	530	526	582	511	528	552	557	534	514	502	552	563	546	559	566	551	568	551	509	544	539	568	559	570	574	570	558	586	580	588	594	498	588	558	523	517	554	572	533	566	590	570	555	602	499	553	568	512	531	548	539	554	555	582	518	499	581	534	550	579	559	565	562	516	546	501	559	534	534	599	557	525	524	561	496	555	525	537	502	528	559	551	552	540	529	518	567	517	534	497	564	535	537	528	564	509	531	626	559	553	572	534	542	580	594	539	574	538	533	554	555	550	559	579	573	534	538	566	521	578	564	522	551	543	561	540	542	549	558	524	568	520	545	590	583	473	551	513	553	546	603	519	527	536	508	535	580	592	575	597	505	566	544	563	564	515	548	550	547	541	557	539	559	527	568	506	561	524	573	547	528	560	515	552	554	552	549	579	515	542	541	551	567	533	540	540	518	534	570	525	538	561	567	558	568	530	544	541	574	585	558	539	581	523	549	562	533	517	521	535	530	527	556	588	568	587	529	563	557	537	520	528	588	574	541	524	526	539	546	586	540	546	622	550	531	532	567	579	567	625	554	586	549	519	570	569	563	532	543	552	510	548	511	535	549	552	559	550	540	544	531	572	520	563	587	545	560	568	581	583	562	565	561	542	572	536	568	576	541	548	548	516	523	533	579	539	533	567	528	512	571	550	547	578	534	493	538	554	573	536	555	574	523	547	514	528	588	587	548	534	549	574	573	559	553	566	569	559	527	583	527	527	550	574	501	525	539	538	532	553	557	505	561	555	521	549	502	536	599	596	560	532	570	512	578	527	463	565	509	546	576	535	538	568	552	546	549	586	531	525	595	576	524	581	567	550	515	549	523	529	554	576	600	523	562	514	577	506	552	556	593	520	575	545	557	559	524	567	533	541	566	538	547	559	552	555	547	531	540	466	605	527	514	595	567	571	551
9604	597	518	391	307	261	209	212	205	184	159	152	142	147	136	165	152	135	145	138	134	129	139	139	119	140	103	151	146	148	132	148	139	148	131	136	123	136	134	128	128	155	127	120	127	127	134	163	137	135	133	138	122	131	131	103	141	125	147	127	137	140	130	135	148	123	146	148	150	142	139	117	135	158	143	127	125	133	143	140	130	143	111	125	139	133	148	126	113	124	137	152	143	156	143	130	118	135	141	144	162	146	127	115	167	108	155	133	128	126	121	130	127	119	131	134	130	139	120	135	141	137	132	115	145	125	126	108	126	151	129	151	124	141	147	140	122	121	149	128	135	139	126	141	142	127	115	133	136	144	137	132	149	129	135	166	117	119	117	129	135	140	151	162	127	118	150	126	129	128	130	125	139	136	161	128	147	127	156	119	124	135	139	119	131	114	124	150	132	129	135	127	116	124	135	126	145	143	114	156	131	120	124	136	148	124	140	144	113	145	188	149	142	128	143	138	144	145	140	133	139	130	138	141	141	135	143	129	127	136	137	113	150	146	145	154	134	148	129	150	154	129	120	149	120	135	134	132	137	148	118	131	141	126	119	133	151	146	138	153	131	141	125	156	140	132	144	136	116	126	142	162	161	137	135	135	123	147	137	159	121	137	130	132	137	148	139	139	116	126	135	129	125	119	122	157	146	143	157	149	126	137	121	149	160	124	118	136	144	151	132	129	122	125	137	123	131	121	107	117	140	158	134	118	138	117	127	133	122	123	149	135	119	130	130	129	128	130	131	124	119	126	117	127	136	138	136	166	139	137	143	161	113	167	143	142	122	127	147	134	142	143	151	128	144	139	147	129	124	116	133	149	121	142	167	156	153	114	149	133	109	123	134	142	168	140	144	148	131	159	130	133	131	133	144	148	135	137	129	118	146	142	133	154	143	103	125	163	126	128	123	140	135	146	152	136	143	166	146	133	128	146	138	108	147	156	129	131	146	149	135	128	134	121	142	129	138	140	140	132	146	136	126	141	147	144	149	120	119	123	136	121	133	132	133	139	140	145	154	128	141	115	133	124	128	124	156	136	137	149	123	129	129	115	139	152	123	122	146	136	145	126	136	132	137	125	135	142	127	140	134	151	149	140	121	136	135	117	168	123	153	123	127	125	142	120	126	143	135	156	135	142	130	141	131	143	139	116	158	126	137	146	139	149	132	138	139	142	133	106	122	116	141	138	149	142	145	128	112	155	124	131	145	131	140	145	130	148	126	117	129	126	154	158	123	125	127	129	143	133	128	123	122	134	113	144	112	143	151	119	155	131	124	139	134	122	125	144	142	123	118	128	118	132	135	138	122	138	128	132	140	143	138	141	113	136	135	119	123	124	113	145	135	120	134	142	146	126	131	135	169	144	159	116	115	127	128	136	113	119	131	136	158	125	147	138	152	153	151	154	123	130	128	137	135	134	140	149	131	157	126	143	136	123	128	152	139	158	133	132	114	121	115	136	124	121	127	121	143	131	144	127	108	135	141	143	141	143	141	131	116	129	132	140	131	122	144	129	132	126	120	120	133	126	155	152	135	127	128	127	137	127	132	140	121	138	138	133	111	127	129	122	123	125	134	136	146	134	118	133	117	136	149	113	147	129	127	130	136	155	126	131	129	116	150	142	150	145	119	141	133	120	119	128	115	132	138	131	142	155	157	134	131	141	126	136	140	131	124	124	139	141	118	128	145	135	125	149	131	135	134	160	142	142	154	164	138	133	131	142	125	132	117	152	152	121	127	121	142	144	155	129	132	136	120	144	135	119	144	120	130	149	140	114	122	124	143	141	142	150	131	133	140	124	143	152	124	134	140	148	134	147	134	131	122	119	146	122	128	139	143	141	114	137	161	122	97	118	137	129	129	147	127	135	136	137	125	143	121	169	134	137	155	138	140	144	137	133	109	135	139	147	121	150	121	149	113	118	118	129	140	129	123	136	132	152	116	127	125	125	111	121	121	108	123	122	121	146	125	121	136	127	144	110	152	133	125	153	142	124	133	122	139	147	129	135	135	116	142	122	124	143	133	139	115	140	132	140	137	143	143	120	141	144	139	127	136	127	138	144	159	123	120	120	128	124	123	141	130	116	116	140	122	118	122	124	127	138	128	127	119	129	119	135	130	146	141	130	105	134	142	126	147	146	121	112	134	140	121	136	159	130	110	140	144	138	146	140	123	142	148	118	134	130	130	126	136	139	124	152	133	128	137	156	142	146	133	130	141	147	142	135	100	144	130	155	152	104	131	131	131	131	113	155	138	127	140	148	132	149	139	134	139	138	134	150	130	127	124	150	121	132	150	138	110	140	117	125	135	122	133	138	129	120	142	136	101	136	136	137	150	120	150	134	129	129	109	127	133	134	132	150	153	151	128	144	131	136	117	127	138	132	132	154	132	134	138	133	125	148	150	130	125	123	126	129	139	134	156	133	131	142	115	118	137	135	135	145	155	119	150	124	134	134	144	142	139	128	118	127	121	150	146	133	152	156	144	127	131	139	125	143	117	150	113	134	136	136	143	136	119	108	128	160	137	125	130	140	129	138	154	106	133	118	135	111	131	115	134	151	131	122	120	159	108	128	142	133	141	154	112	144	142	164	137	138	133	118	142	102	127	114	151	119	142	119	133	116	144	121	144	142	142	135	131	126	150	117	120	135	122	132	142	148	133	181	128	147	122	131	162	163	136	127	145	138	125	147	122	121	134	152	125	123	101	143	122	153	135	143	114	143	138	134	100	152	142	149	118	140	141	132	124	130	133	107	158	106	128	117	156	137	134	140	130	124	133	138	129	142	113	138	116	117	125	149	154	134	143	135	121	124	111	130	133	144	103	128	141	138	114	129	144	118	138	151	123	129	129	147	140	131	128	127	133	144	120	127	128	136	136	145	138	152	124	128	134	141	141	144	107	122	149	138	119	140	118	128	150	134	130	132	136	154	123	120	145	148	129	148	117	126	127	135	141	132	130	150	118	127	136	153	133	130	129	132	116	147	119	136	118	146	135	131	138	136	126	137	126	152	151	112	129	153	122	118	118	127	140	137	156	138	114	119	134	132	165	125	145	142	131	151	125	129	119	138	132	156	134	140	132	123	132	163	111	116	132	134	141	130	148	140	135	126	130	138	142	138	121	128	135	129	129	130	116	126	122	147	138	120	134	149	146	128	163	137	105	130	124	127	143	143	137	136	148	134	133	124	124	123	153	128	117	136	125	156	103	134	139	137	133	143	124	136	130	174	128	135	125	132	146	128	149	129	141	148	105	97	142	125	122	151	113	115	129	108	113	150	118	155	122	127	134	130	148	118	127	138	123	151	136	143	130	124	111	143	154	121	138	134	140	148	118	130	120	120	137	150	130	142	140	138	136	136	124	103	145	126	153	116	134	141	125	126	142	124	141	134	132	109	144	151	134	142	142	111	157	107	114	129	135	114	111	138	142	152	144	130	139	143	125	143	123	110	129	129
7284	624	1059	1203	1037	887	754	668	586	570	494	465	459	419	447	386	425	370	378	389	361	352	351	378	417	333	345	339	393	356	360	368	348	330	347	363	383	356	392	349	346	363	348	315	387	362	360	370	337	342	341	365	328	360	346	360	334	344	347	345	323	344	352	342	332	356	340	332	338	346	332	335	314	343	305	357	338	374	348	322	350	366	351	345	323	341	338	342	356	344	343	354	346	320	353	341	348	365	321	340	358	347	326	353	338	349	340	348	325	354	345	352	359	368	365	325	350	331	357	351	310	350	304	323	357	321	361	353	345	312	350	329	340	334	363	329	280	343	344	328	317	363	325	322	322	338	335	328	343	357	331	325	379	344	325	358	332	335	343	344	330	307	316	364	363	341	373	331	331	343	323	370	329	339	337	305	349	323	342	312	314	316	320	354	376	329	344	350	344	375	310	339	315	322	336	367	304	320	352	365	310	311	331	361	342	330	332	347	328	358	367	383	332	318	357	337	323	313	315	339	337	358	346	346	348	316	328	342	333	375	324	359	355	330	345	333	342	349	316	345	328	385	364	301	320	384	339	325	353	356	307	330	326	295	341	343	372	336	364	342	340	327	321	332	309	328	347	337	335	322	330	330	360	373	336	324	358	359	341	320	338	337	327	348	354	322	335	344	312	337	308	334	309	358	337	326	347	319	356	325	356	340	356	331	358	353	352	340	354	355	332	354	318	354	322	359	347	344	319	303	351	305	348	337	334	329	313	341	325	351	361	342	374	341	327	331	345	340	345	350	384	317	328	302	362	354	336	358	341	349	323	362	339	346	332	336	333	322	333	341	325	331	334	324	313	332	369	322	338	326	364	357	308	352	318	338	336	367	358	329	315	337	371	331	329	305	334	363	306	350	363	317	350	296	354	342	341	349	350	346	332	321	327	341	328	316	344	320	360	318	361	351	344	358	352	366	314	357	337	366	318	337	327	361	319	341	337	355	346	347	317	334	331	327	340	363	326	337	329	367	371	329	316	310	342	368	347	337	356	375	316	352	366	347	330	334	327	353	320	330	326	341	361	360	321	316	325	340	328	339	335	308	320	322	319	324	341	316	329	344	321	330	333	333	357	352	349	300	334	331	352	366	342	360	331	363	373	347	329	367	330	334	357	326	355	328	325	340	338	340	351	332	340	333	344	329	318	362	339	365	344	347	327	338	304	316	322	330	367	346	334	346	349	329	343	346	349	325	333	383	343	341	344	354	305	339	328	370	338	347	326	330	330	338	335	327	335	304	351	336	350	321	357	325	313	337	329	311	327	364	388	334	323	316	356	334	342	344	385	331	302	327	341	336	373	323	342	333	372	323	333	317	353	334	349	350	337	373	342	342	335	316	317	327	370	317	366	361	360	343	382	331	338	324	314	336	335	353	327	349	356	319	321	331	366	335	331	340	338	365	339	313	335	329	337	337	336	344	350	343	317	347	350	341	354	350	348	361	369	316	336	357	337	342	342	364	367	340	332	357	369	345	342	352	364	337	309	310	315	353	318	303	339	371	321	328	349	343	327	351	304	364	299	321	351	310	356	344	329	327	330	362	359	343	353	282	351	335	338	326	351	327	330	320	377	345	302	334	329	325	358	333	307	325	340	334	318	343	346	355	343	370	317	348	376	340	354	366	349	338	353	324	324	330	343	327	344	338	365	329	340	352	354	332	316	347	306	334	349	346	334	335	358	332	320	317	326	342	326	352	322	338	339	331	315	361	336	343	355	359	331	362	328	347	329	345	335	348	301	344	330	322	338	378	350	353	348	336	343	354	336	308	317	346	335	391	307	332	332	371	332	365	311	360	347	359	340	381	325	327	335	339	334	350	329	363	355	323	334	331	365	356	358	332	345	350	356	327	325	310	356	357	325	317	327	345	348	345	329	317	350	360	290	371	364	337	340	352	332	318	303	362	349	344	351	322	331	381	330	345	344	343	353	321	349	316	342	331	353	301	334	354	322	322	319	332	300	329	307	333	320	330	327	317	345	352	318	353	343	336	309	366	327	357	359	342	320	352	330	363	332	346	356	322	343	359	342	353	310	349	313	344	343	362	339	347	329	313	319	332	314	326	337	325	334	346	367	325	351	348	320	336	369	364	352	339	332	298	316	355	350	327	326	374	339	319	369	335	339	352	331	359	310	341	329	305	370	335	334	322	320	345	342	318	338	339	315	312	325	324	355	360	342	346	345	306	340	319	334	336	311	372	320	320	322	342	370	318	297	319	376	368	334	345	319	333	318	326	335	344	342	355	340	317	317	316	359	346	365	360	358	317	375	348	343	328	364	335	332	372	317	338	328	313	358	368	340	342	298	338	332	337	364	321	341	314	338	349	358	343	338	342	330	315	354	336	346	323	315	322	299	349	374	330	315	343	365	348	369	326	322	349	343	337	330	354	364	333	324	332	299	362	322	327	367	358	324	335	355	347	322	354	336	352	319	360	319	344	328	338	322	352	325	346	314	362	336	327	322	312	323	334	346	356	332	342	336	308	348	315	342	342	323	309	348	314	350	355	363	349	369	279	330	336	347	339	368	362	330	362	364	356	332	340	342	343	365	327	338	328	336	355	313	357	328	317	366	356	345	351	350	323	340	350	329	351	341	313	346	317	343	342	348	357	337	307	338	339	315	361	364	345	339	325	338	322	329	328	331	346	341	339	327	348	335	346	334	350	363	333	311	339	370	320	339	266	344	320	319	325	331	359	330	335	312	352	371	329	349	341	382	331	348	332	347	351	325	395	356	361	321	329	326	335	325	317	340	342	331	362	346	334	339	332	340	365	309	319	335	362	338	371	331	336	376	340	352	308	350	339	343	321	322	285	325	306	328	315	301	320	311	354	335	329	366	346	380	345	333	309	334	320	338	320	329	332	332	341	356	313	321	335	353	330	328	312	343	344	334	343	342	331	332	353	362	304	334	324	328	317	332	353	321	295	369	325	304	334	318	345	336	334	326	324	347	362	326	335	350	377	310	345	332	325	353	323	347	379	356	307	357	339	324	333	335	326	339	358	356	349	327	334	341	322	335	348	356	291	361	382	339	350	346	330	326	351	314	325	337	334	344	320	338	361	358	368	351	334	353	366	345	341	323	334	311	319	356	353	349	336	350	339	331	296	375	301	297	326	346	371	362	347	335	326	350	366	356	349	328	309	338	320	365	311	291	354	355	327	337	342	339	320	350	326	361	323	365	391	357	328	352	348	318	341	310	350	347	335	338	329	334	338	341	327	348	318	324	325	330	305	343	343	339	362	326	325	316	346	358	367	341	330	317	364	344	352	348	338	369	376	365	341	353	342	322	312	334	332	349	319	316	307	334	347	334	329	343	300	352	326	335	334	346	319	333	334	359	349	332	320	355	334	346	321	331	317	367	318	378	354	315	368	352	307	342	335	362	309	345	329	366	331	322	315	355	316	343	338	326	337	313	339	324	350	335	366	323	352	330	336	330	354	324	347	344	314
17297	1376	1013	793	574	425	372	351	316	306	300	277	250	251	253	262	247	234	278	234	257	270	208	221	235	257	233	218	216	233	218	241	253	224	241	223	241	253	221	202	192	222	243	210	240	232	234	245	220	238	235	211	225	228	202	190	241	228	244	251	213	213	220	233	242	228	247	218	206	191	220	221	244	215	228	265	239	213	202	223	261	210	216	232	197	226	231	231	212	234	238	217	186	204	228	213	239	253	225	207	253	216	217	230	230	206	224	209	235	232	201	231	235	216	231	182	215	225	236	210	235	238	217	224	226	227	182	246	278	253	220	227	232	221	233	224	217	226	239	196	225	231	205	223	227	252	219	239	207	219	215	206	197	235	213	189	233	219	215	209	234	233	215	213	221	212	218	241	221	221	211	216	221	236	212	206	187	202	248	261	227	248	230	235	240	211	240	255	221	213	222	203	224	226	221	237	217	209	199	223	251	211	257	219	180	207	196	219	230	231	193	225	222	219	227	225	221	204	202	217	243	239	239	230	229	215	234	228	208	202	208	218	195	209	232	234	216	222	232	219	199	239	228	216	257	217	225	235	218	209	213	217	249	196	227	198	224	209	211	215	228	227	193	233	232	197	223	226	227	225	236	225	197	213	198	239	203	225	225	219	211	196	229	231	227	199	239	206	223	229	220	222	201	213	267	205	222	236	187	201	236	216	219	226	179	208	231	234	224	218	238	212	210	217	215	191	236	192	239	218	258	214	229	212	213	204	234	230	218	231	232	235	232	195	217	209	229	227	215	235	222	207	220	241	229	213	222	211	197	228	185	216	213	193	215	206	232	207	229	208	233	213	247	233	230	233	238	207	226	243	228	231	236	210	229	247	228	222	189	218	250	222	228	224	211	227	188	256	231	224	213	234	221	231	210	214	210	222	220	230	244	226	219	212	213	235	223	207	216	215	252	222	213	215	223	221	218	242	236	227	190	216	239	208	198	229	259	236	216	247	220	230	208	237	221	211	247	233	240	212	212	217	214	229	276	227	215	218	227	222	226	225	186	197	220	246	209	201	243	228	223	203	218	206	212	223	241	210	229	218	213	226	225	231	236	198	215	231	212	222	226	234	254	211	230	239	219	210	220	211	251	232	228	220	225	231	240	196	219	252	227	219	219	253	216	241	192	214	229	252	229	198	210	217	213	242	218	209	209	237	224	235	247	234	219	240	232	212	196	208	201	230	206	255	203	224	197	214	238	244	232	210	222	211	232	216	193	227	194	227	218	219	225	216	221	226	215	225	200	241	240	249	224	207	208	249	233	211	222	219	202	209	214	217	238	218	254	217	214	196	182	216	231	222	229	244	220	214	196	219	233	231	184	218	230	197	215	239	224	240	180	228	225	244	201	206	214	213	192	220	222	203	240	235	217	231	229	228	221	233	208	257	212	259	224	235	209	213	226	226	221	228	220	213	213	221	239	214	234	224	242	203	225	213	222	222	221	229	212	223	217	211	211	221	233	228	238	239	209	223	230	203	234	229	214	207	219	211	224	202	226	205	241	196	227	219	220	236	198	220	237	233	215	225	236	224	194	196	209	227	192	205	236	225	250	206	197	215	230	212	219	218	204	256	203	225	226	261	237	216	199	200	235	222	219	213	196	227	224	222	237	221	223	214	240	210	230	236	235	239	243	227	223	210	200	211	215	188	222	219	233	240	201	236	215	233	205	221	252	209	219	210	220	227	220	258	199	241	247	223	242	206	215	200	213	216	216	235	213	249	237	203	232	206	218	243	237	221	211	183	220	209	231	193	217	217	235	216	230	225	229	188	241	222	214	217	191	190	229	219	229	219	229	211	259	240	227	206	186	239	213	232	206	202	203	220	227	224	187	219	216	236	268	200	216	220	203	220	224	230	230	277	214	207	232	194	240	230	236	203	218	234	247	194	219	223	210	205	200	213	220	185	245	222	203	233	219	219	222	241	224	226	224	217	215	215	210	209	202	236	198	216	198	220	257	214	216	239	221	221	209	230	195	243	201	215	228	232	236	229	200	222	200	229	225	238	230	205	223	199	211	201	226	195	215	234	237	222	203	226	192	239	222	224	196	205	218	188	220	240	240	249	204	238	232	235	236	260	208	213	209	193	214	251	209	223	242	220	219	199	222	252	236	222	223	244	192	229	248	228	211	212	216	238	206	232	196	196	203	209	201	212	213	233	199	233	212	253	206	253	243	196	187	234	211	235	232	200	217	205	225	221	234	231	227	222	246	207	262	204	207	225	198	230	254	230	222	231	218	244	220	220	226	220	191	198	202	203	227	207	251	233	213	274	256	221	200	241	230	233	271	225	211	210	215	222	226	247	198	222	201	218	200	198	206	246	216	204	224	242	222	216	220	241	235	203	214	217	243	246	250	220	214	208	200	230	226	230	221	230	236	200	219	244	236	210	209	193	212	195	215	222	218	239	221	221	203	227	217	167	237	214	240	209	183	216	201	212	245	198	203	216	212	235	203	241	235	233	223	215	250	201	253	221	252	240	238	211	225	202	234	232	218	202	206	233	223	213	229	206	195	213	237	224	241	198	204	205	207	219	217	244	210	219	203	226	225	210	206	211	248	238	215	204	217	230	202	227	218	223	233	191	223	229	215	218	236	228	250	207	213	202	224	210	218	237	215	243	229	237	222	222	218	220	256	211	186	208	208	227	218	222	197	220	210	224	230	260	224	215	237	212	229	225	235	239	202	209	231	212	243	222	218	210	205	214	211	217	219	213	236	213	205	207	211	215	227	221	224	236	215	199	215	218	245	215	213	236	234	233	239	242	211	238	205	223	210	224	236	204	218	204	246	212	204	230	214	190	241	220	229	229	227	204	225	210	209	206	252	229	202	232	241	194	230	227	238	221	249	241	197	228	250	235	234	228	215	223	235	223	211	195	237	243	252	208	211	226	242	249	225	247	217	214	234	226	244	215	234	222	215	240	205	230	221	200	208	245	238	225	219	223	220	220	235	222	225	239	216	225	233	246	211	219	219	217	218	237	224	215	239	223	211	209	236	252	207	218	230	217	218	232	197	196	203	224	212	203	198	238	238	230	208	207	231	220	196	227	208	235	248	205	238	250	214	218	183	218	198	222	195	215	206	187	230	238	202	230	223	199	216	250	204	212	197	211	244	228	252	209	233	250	201	222	226	202	230	197	225	195	235	216	204	258	222	202	209	215	209	233	227	192	256	205	219	225	210	227	229	235	202	219	230	224	223	248	179	196	218	231	229	221	217	260	245	209	234	247	208	233	194	236	223	231	258	232	248	221	250	219	210	225	217	243	211	247	222	229	247	233	200	241	230	216	236	202	221	235	230	200	214	223	183	219	242	231	219	240	244	214	235	216	222	206	248	233	245	190	209	232	228	221	228	220	227	244	232	216	236	225	227	232	215	232	218	203	202	223	202	204	223	234	215	227	214	223	254	235	234	201	215	247	218	203	204	230	226	216	239	206	255	231	237	242	236	220
9863	1077	2014	2262	1842	1622	1315	1130	977	1013	867	831	789	737	701	700	632	635	637	640	591	618	587	588	612	539	596	604	585	570	574	618	589	571	554	549	544	555	549	535	591	537	537	535	545	559	549	536	546	557	573	563	549	536	549	581	505	551	560	500	525	558	539	582	526	569	545	557	529	526	521	497	551	527	542	531	495	561	513	568	535	585	583	551	616	550	566	558	550	563	506	545	524	519	549	525	534	504	571	500	519	484	528	554	544	552	512	503	529	526	545	576	547	552	529	522	562	515	521	515	562	514	566	518	533	512	514	537	518	531	525	530	540	565	531	544	533	540	557	522	526	552	518	565	505	512	558	519	560	555	541	577	511	524	554	549	555	528	549	527	522	524	513	562	515	516	515	581	539	583	539	546	530	549	515	519	530	530	540	516	476	530	476	475	545	576	536	494	538	559	584	538	561	558	560	534	551	499	529	520	530	566	577	530	539	491	514	532	533	504	496	553	552	532	577	531	512	518	548	600	492	523	548	521	562	537	546	524	555	486	526	524	544	531	491	512	509	529	529	578	547	536	548	530	517	511	525	547	494	513	493	515	531	544	551	501	525	538	568	527	541	536	497	513	536	504	556	540	516	521	542	575	527	513	537	539	551	553	548	506	568	494	564	525	537	519	566	569	540	514	530	525	536	506	545	479	547	524	525	523	522	537	577	551	548	560	536	540	512	493	523	539	522	520	551	506	557	520	529	515	549	537	545	556	547	533	536	521	526	519	531	530	534	497	522	514	534	507	504	501	488	547	560	554	509	521	516	541	512	524	482	493	582	549	547	519	557	522	541	489	529	551	535	546	491	539	525	502	502	528	529	557	525	515	531	554	547	537	552	569	520	501	505	510	514	532	589	525	508	559	504	514	559	551	582	543	550	481	545	531	563	527	520	553	514	531	538	502	519	536	498	541	529	537	523	491	503	515	537	542	541	512	519	536	555	515	528	487	554	568	515	497	550	535	540	535	507	486	535	490	544	542	521	523	522	522	513	527	532	557	486	559	519	537	511	545	536	562	515	531	509	514	556	521	541	563	543	499	563	508	528	554	541	537	560	524	497	550	528	528	499	518	528	566	493	531	498	560	502	539	546	512	542	540	550	486	577	529	552	491	555	512	542	585	505	514	565	476	504	525	560	517	551	586	546	491	568	506	529	497	516	520	552	562	552	571	529	542	529	515	531	562	552	525	542	533	595	522	523	505	543	516	509	465	562	495	509	541	502	534	533	494	551	475	583	512	542	575	474	533	571	494	556	543	489	531	513	480	541	559	563	540	537	502	540	506	507	532	536	534	544	533	521	577	540	538	507	516	476	531	522	541	535	539	526	544	525	542	550	516	543	555	541	508	511	517	516	570	552	533	528	512	556	516	511	544	576	549	517	543	559	524	548	518	525	487	521	506	561	552	545	624	512	521	552	575	537	509	550	572	529	543	559	547	568	534	504	551	509	540	535	506	560	520	560	471	509	525	562	536	505	540	517	513	526	529	516	566	518	516	534	528	537	564	540	546	527	550	554	532	539	496	501	486	554	547	515	547	567	542	517	505	567	519	524	530	527	517	496	499	525	555	542	566	561	534	531	562	541	547	545	543	544	503	559	531	563	515	490	519	548	543	518	530	519	514	511	537	519	520	517	531	567	563	528	541	525	543	528	491	498	523	571	534	550	542	515	527	530	541	535	533	570	564	533	490	538	524	553	520	530	569	510	534	542	550	520	544	572	501	549	572	549	511	510	556	554	526	548	516	515	532	538	569	504	547	521	527	511	528	510	496	500	549	535	506	535	523	534	548	555	518	508	569	488	538	530	535	537	536	529	543	534	520	515	524	545	530	542	525	524	586	554	541	550	559	543	497	532	561	528	558	521	521	523	570	527	505	517	585	495	520	509	568	461	511	530	486	529	531	548	507	521	528	562	482	522	527	541	512	516	529	547	531	490	516	506	541	501	505	502	495	542	549	528	555	498	518	517	546	576	527	530	503	551	516	551	560	512	508	531	538	563	545	524	527	551	522	557	536	489	533	563	514	505	523	575	530	527	521	503	496	540	573	543	511	547	531	528	522	574	534	524	499	577	525	548	538	554	535	519	502	534	536	512	505	512	511	509	504	535	523	561	511	553	565	556	522	535	506	527	527	519	547	521	503	488	514	531	533	550	520	506	521	516	533	534	505	523	558	548	487	548	484	537	560	564	541	524	549	569	498	485	500	477	550	537	537	476	545	557	538	539	513	537	528	525	545	533	485	505	534	533	529	526	513	515	538	555	494	543	543	462	531	510	562	542	529	530	564	526	523	564	560	578	505	522	522	525	508	531	528	552	543	541	566	537	554	534	537	535	526	580	594	559	513	487	523	485	529	534	567	549	506	566	524	555	514	535	514	535	524	574	507	550	514	522	532	504	489	503	540	541	545	515	565	554	509	533	515	522	526	534	557	543	521	534	521	553	505	537	568	533	502	479	529	473	561	523	561	548	530	518	543	535	496	502	532	555	537	516	475	473	569	510	504	518	510	512	529	555	528	529	512	531	565	527	536	530	489	504	514	548	565	545	557	494	574	542	534	555	504	535	520	498	543	536	485	562	535	568	498	520	520	531	535	563	533	534	513	544	500	539	537	506	543	484	539	555	576	534	509	530	534	514	578	514	517	483	539	567	511	516	517	511	499	512	495	491	521	524	552	511	539	482	551	539	524	510	537	581	536	512	538	551	524	559	478	531	504	539	504	517	555	543	546	537	541	550	501	519	569	494	554	541	533	537	527	488	490	538	560	546	576	579	551	509	547	558	556	507	521	530	537	534	553	539	526	545	512	502	552	512	510	513	566	502	544	536	505	527	531	582	507	521	505	513	567	553	514	510	578	514	567	524	526	531	547	535	523	545	566	520	534	520	529	536	522	594	556	557	506	511	578	557	536	494	524	521	494	516	527	555	494	503	538	497	509	535	525	532	547	541	525	525	542	525	516	503	541	515	535	562	535	520	506	544	521	537	508	549	522	540	526	523	497	546	516	526	512	528	510	559	481	534	511	530	522	544	513	532	487	504	542	510	538	554	547	532	557	514	508	543	551	535	500	538	556	553	500	491	531	526	532	587	540	521	514	528	512	555	530	538	552	535	539	482	507	520	509	519	536	519	562	525	550	550	538	557	531	530	544	526	523	546	527	551	549	545	531	551	521	544	586	514	520	521	520	531	542	540	521	556	558	515	526	566	540	526	538	555	518	488	556	518	519	528	548	517	552	516	551	505	568	519	539	498	570	521	550	524	502	525	550	543	536	509	524	524	508	522	536	543	490	596	531	580	549	569	564	555	509	548	501	493	553	500	507	502	546	548	554	506	515	534	550	540	476	519	570	553	516	521	512	540	533	535	522	518	500	535	551	542	513	540	563	501	582	579	541	498	540	527	525	492	496	523	518	550	513	548	523	522	482	507	528	534	558	525	538	482	545	513	558	536	529
2384	274	273	285	259	238	243	243	246	225	266	262	232	224	259	247	237	266	238	270	242	224	233	228	275	249	286	216	286	246	234	260	224	269	255	261	253	244	260	235	222	242	269	250	263	243	212	236	231	274	235	272	253	250	249	257	279	235	232	252	273	260	241	259	243	253	264	215	230	242	229	214	259	226	236	258	262	242	230	284	272	241	293	253	305	257	225	256	225	226	261	262	252	255	237	255	244	258	273	271	256	258	250	243	269	232	251	231	255	254	269	222	255	255	249	231	229	246	246	245	250	270	247	240	237	231	245	282	236	266	233	259	245	215	223	256	272	233	220	227	246	213	218	245	236	246	243	284	254	246	206	258	250	235	216	236	244	230	241	256	230	257	236	230	273	256	247	227	269	253	256	282	207	205	246	265	237	249	239	227	263	259	239	235	263	242	264	280	226	274	263	247	242	269	266	234	296	256	260	267	234	247	266	295	273	266	243	265	217	237	224	226	254	256	238	246	244	240	222	238	230	248	206	215	258	243	195	264	266	227	232	286	273	244	274	244	249	238	273	226	273	247	283	253	251	243	240	263	265	228	240	289	266	245	247	276	262	238	250	248	243	258	270	268	250	210	267	265	255	249	255	249	255	256	259	268	249	237	262	264	231	219	267	239	240	236	236	276	240	261	244	240	259	277	222	234	257	260	254	221	259	269	249	261	264	259	230	225	235	251	266	259	233	275	252	249	255	255	236	260	211	237	273	225	252	252	227	222	222	271	262	251	255	270	237	268	277	240	241	242	242	262	229	217	231	269	249	255	235	269	252	271	266	249	245	243	267	254	212	213	230	292	262	253	278	240	258	222	278	225	242	278	273	233	279	217	233	244	234	248	232	243	251	243	240	241	255	263	224	263	263	243	235	265	242	248	257	253	252	268	256	231	236	246	237	254	274	237	253	242	275	256	273	245	248	258	222	238	210	219	233	241	269	227	246	233	234	246	239	281	230	263	250	240	280	230	229	238	229	266	274	252	234	249	231	223	226	225	247	226	236	225	243	278	268	276	242	209	241	276	250	234	260	249	222	254	231	239	254	244	242	258	205	229	264	248	217	259	251	244	196	229	253	278	248	254	265	256	259	251	243	228	242	229	255	245	251	249	252	236	230	247	218	236	241	251	237	247	223	257	237	261	270	229	233	224	264	236	248	264	270	261	265	241	242	248	234	240	244	233	249	265	259	226	227	258	213	256	238	257	275	240	242	224	253	224	254	267	246	231	252	294	245	257	238	246	249	255	255	255	248	212	251	266	264	228	262	256	247	263	251	248	258	260	241	237	243	235	272	247	213	215	258	262	240	269	247	218	244	259	276	256	229	236	246	279	269	247	260	246	242	234	246	240	252	253	283	229	256	263	257	275	234	240	273	249	235	235	242	275	242	243	246	236	246	249	261	236	261	244	230	268	256	223	270	253	239	248	249	217	247	241	225	249	247	248	272	241	262	257	264	242	264	228	260	235	253	225	263	240	234	224	250	252	261	242	263	220	252	239	265	255	248	225	238	237	214	260	254	245	280	239	239	271	254	230	242	268	222	218	244	241	235	235	253	227	240	249	270	249	263	253	251	233	275	234	230	268	252	261	253	242	257	234	274	266	223	269	223	236	230	244	242	255	261	212	244	238	254	250	229	254	236	255	267	247	231	241	214	248	241	234	243	252	232	271	255	256	253	282	258	241	270	269	232	225	248	260	257	245	223	239	241	263	270	244	245	231	232	265	245	257	247	245	257	247	273	250	251	242	264	243	242	216	228	223	266	215	252	267	244	303	255	253	233	266	267	238	263	260	258	231	230	237	248	250	248	260	260	227	257	257	262	257	225	249	246	244	246	266	246	247	255	262	245	231	254	261	237	238	231	234	255	265	243	253	272	227	254	242	220	223	241	225	274	260	267	266	251	240	257	256	269	254	268	242	245	239	232	255	260	245	255	263	276	247	262	211	261	222	267	253	240	244	237	264	255	255	250	217	223	244	258	243	233	251	206	230	251	240	234	226	236	248	250	246	259	261	243	237	230	254	241	229	232	244	211	252	239	244	250	245	283	280	269	255	232	234	206	265	265	239	255	228	246	223	230	240	240	243	231	221	232	242	251	239	233	237	246	254	223	230	235	243	264	248	294	256	250	236	256	246	241	234	254	270	232	254	286	271	259	280	218	210	240	247	223	242	244	239	245	247	272	273	262	225	244	234	255	242	261	266	264	237	240	252	263	265	266	249	227	258	240	227	265	264	251	223	221	240	248	244	256	263	265	228	246	264	250	262	234	269	252	218	262	243	218	266	248	266	250	249	271	230	290	270	250	263	255	258	225	248	245	242	241	236	248	277	224	249	242	241	221	252	228	243	224	229	238	208	238	283	240	237	252	236	238	218	258	222	244	251	236	257	254	252	230	236	232	253	266	242	268	285	235	244	252	240	236	265	256	256	230	229	248	232	249	252	254	231	254	227	242	254	247	269	262	302	232	254	255	243	237	243	237	227	250	266	235	233	237	277	252	271	235	259	231	247	237	274	262	246	240	251	254	229	254	228	250	276	257	241	250	251	260	241	255	268	240	267	261	261	217	251	261	241	262	254	267	249	264	227	217	250	243	230	228	262	261	231	271	265	233	214	247	217	228	263	251	238	247	254	242	236	234	221	241	208	259	238	265	261	284	207	252	242	237	249	244	240	242	261	261	255	235	273	238	235	242	241	255	251	257	265	233	266	274	223	251	266	259	260	223	272	237	243	261	280	240	252	236	279	249	203	253	228	221	245	210	249	238	258	255	268	287	247	233	249	263	245	241	270	263	228	230	232	235	217	261	231	253	245	260	240	261	225	237	245	251	238	257	240	259	246	249	239	235	284	250	251	251	213	243	269	214	255	233	237	258	236	278	276	211	238	252	284	251	205	228	242	262	247	280	257	254	227	250	213	267	243	218	268	232	243	257	263	260	247	238	255	229	234	253	235	214	265	238	242	252	255	241	248	235	234	236	253	233	208	256	257	240	265	254	245	266	271	250	236	231	223	229	234	230	222	257	251	244	213	219	273	232	231	235	268	254	240	254	247	232	216	254	243	243	241	253	242	239	241	239	245	262	246	230	229	228	231	264	269	261	275	247	268	262	267	240	214	242	248	264	227	246	256	236	270	221	266	257	289	213	231	291	233	231	239	241	285	269	246	226	242	260	266	234	256	208	259	218	221	258	256	248	238	246	232	230	261	208	246	234	246	248	247	237	251	232	216	248	244	253	229	239	235	219	270	285	241	249	241	267	244	259	260	232	256	254	248	221	254	257	261	273	233	230	227	249	236	260	253	265	267	249	238	222	244	238	256	211	221	239	247	258	273	255	231	265	228	232	265	252	260	267	260	217	230	250	256	266	229	224	226	254	233	224	235	206	238	240	269	263	238	254	249	256	233	278	245	220	240	233	282	243	222	244	262	280	276	242	272	216	260	239	242	234	241	268	232
2297	578	566	570	620	564	583	563	535	545	541	514	591	555	551	557	573	536	524	561	560	577	548	518	537	524	521	581	535	578	552	554	569	535	538	585	561	553	598	544	562	562	509	536	566	565	543	543	510	536	588	600	564	528	614	546	584	588	536	533	547	572	553	538	565	555	589	554	588	535	560	577	569	572	548	583	587	535	556	556	532	597	552	542	617	506	579	504	569	538	526	555	547	561	543	527	542	571	528	523	502	527	556	591	566	544	599	539	535	540	591	563	569	528	550	570	554	564	569	548	568	529	579	546	546	530	524	527	578	548	529	547	549	542	562	572	528	528	535	581	551	562	561	580	527	561	544	533	533	523	525	554	511	539	520	571	522	560	524	566	534	569	556	570	554	504	538	590	555	581	519	548	563	547	575	550	557	550	581	554	580	555	522	588	553	549	531	527	547	531	559	600	509	529	568	593	581	587	564	557	594	549	511	571	547	532	570	537	560	539	536	516	575	589	514	522	565	581	531	606	585	562	522	583	573	544	514	568	588	556	566	522	567	595	536	555	517	598	562	590	569	535	547	544	557	549	555	571	583	500	548	569	574	559	541	581	535	527	537	565	544	530	534	581	555	580	522	606	577	559	552	525	568	533	563	590	548	587	552	511	557	541	567	538	591	554	565	563	545	545	571	563	567	560	510	550	598	546	609	518	585	574	551	550	530	552	611	517	567	591	555	563	569	550	533	542	560	570	531	601	520	538	587	524	562	562	515	546	533	545	549	555	574	522	579	543	553	541	563	546	556	532	556	538	565	538	556	563	569	535	544	535	565	524	538	558	528	549	553	531	559	514	555	576	605	558	581	587	547	565	590	584	548	522	550	593	570	553	536	539	530	537	541	549	534	604	507	567	564	537	565	585	568	532	555	603	564	523	546	539	539	566	550	569	575	557	581	535	540	511	528	516	544	552	540	534	533	563	553	531	564	565	545	569	508	538	507	539	571	605	536	540	546	583	567	553	562	535	578	532	583	527	529	509	601	542	516	531	565	536	579	527	528	555	575	542	570	559	569	531	561	519	562	512	531	532	564	564	543	569	547	584	521	553	519	592	548	584	547	598	584	557	566	536	574	562	558	552	543	539	577	576	545	582	543	542	530	574	576	558	548	542	537	567	619	537	561	531	523	538	508	522	540	532	556	597	520	549	580	530	534	537	557	579	508	545	522	531	568	571	582	560	527	544	491	551	591	510	545	556	550	562	578	556	542	552	542	572	558	543	511	557	533	602	563	535	551	545	570	544	580	565	562	534	612	572	532	588	555	560	572	545	551	564	571	544	524	555	565	544	562	540	558	584	548	542	562	553	513	572	563	583	541	579	489	542	535	550	562	512	569	548	540	535	515	481	537	514	549	618	572	518	507	565	538	564	573	599	556	537	524	519	552	567	554	549	513	572	523	542	547	544	524	551	517	571	527	507	561	588	556	560	564	543	540	558	510	579	548	560	530	546	552	527	592	537	552	538	566	536	557	555	592	581	529	544	541	585	558	555	532	572	580	540	553	534	603	577	575	565	517	545	577	529	554	622	524	571	533	547	596	532	537	555	528	564	585	560	556	553	545	526	516	541	588	581	575	545	490	546	569	558	543	565	533	554	570	530	529	519	571	527	517	508	572	573	558	545	527	559	571	556	540	570	550	568	543	559	586	545	544	547	529	546	575	568	577	580	542	533	574	542	568	530	566	581	499	565	556	535	591	578	576	572	546	544	566	519	497	595	540	568	584	570	578	540	518	546	587	568	533	535	553	531	513	520	521	548	606	560	534	550	571	537	514	531	499	550	569	565	651	601	513	603	565	586	529	565	557	515	566	556	526	562	530	601	550	518	568	579	543	563	538	602	537	560	513	555	520	523	544	560	573	542	572	549	515	550	628	552	581	562	546	561	608	538	569	553	553	539	567	543	545	576	537	574	572	543	591	600	550	585	570	554	578	559	562	520	587	539	561	591	532	515	563	571	568	575	567	561	569	526	547	556	538	556	549	553	584	545	584	561	561	527	543	564	552	541	554	519	563	547	588	579	548	563	593	508	537	546	509	544	530	508	508	542	523	557	573	543	532	579	552	529	521	539	557	535	563	553	530	587	604	565	555	535	545	552	581	523	584	579	557	559	555	574	526	534	540	562	601	560	542	575	539	564	545	556	544	568	532	539	564	562	527	534	556	557	575	542	559	597	600	523	514	514	546	568	538	575	549	592	566	539	570	572	540	523	537	532	555	560	556	577	528	530	551	598	538	535	530	568	571	586	552	576	580	568	538	546	545	542	539	560	565	562	577	525	560	567	557	555	566	590	537	526	549	569	541	525	545	538	608	555	543	617	501	549	560	565	562	528	552	496	508	565	503	557	593	568	524	549	583	518	529	553	529	545	545	553	527	565	527	572	597	553	546	520	505	575	559	542	576	581	549	530	598	584	540	596	542	548	568	553	548	538	546	542	616	571	536	534	500	553	561	575	549	530	527	513	582	545	592	517	538	558	570	539	562	532	533	529	543	591	544	564	540	533	569	588	535	558	574	531	563	538	554	560	562	549	571	518	580	581	535	532	602	539	551	510	567	550	545	547	570	596	555	580	604	562	542	561	564	553	564	536	543	556	545	535	534	566	581	551	503	536	567	569	569	565	576	580	557	537	574	577	576	567	589	552	540	580	560	536	541	552	526	574	520	594	520	558	559	578	547	535	551	566	583	535	572	533	507	537	544	576	578	511	584	541	547	571	528	512	534	550	554	586	588	539	552	589	560	549	536	532	565	547	528	580	536	567	589	545	536	570	550	517	524	557	560	560	540	577	532	580	585	553	535	551	525	589	555	551	534	554	548	563	528	513	553	500	564	556	559	546	590	530	565	523	560	550	576	582	546	552	589	516	576	574	528	549	548	589	540	596	553	579	540	578	522	551	581	516	565	617	534	581	527	550	582	533	539	517	587	550	619	580	576	566	539	537	571	557	544	505	554	590	553	539	510	585	554	541	614	516	556	546	528	555	550	556	490	552	521	554	527	546	579	567	538	546	531	570	572	555	576	533	506	531	552	505	556	535	555	556	497	535	555	544	540	551	571	568	556	538	585	514	546	545	525	511	517	514	559	583	584	542	566	533	585	573	565	553	582	519	549	562	556	544	537	534	570	513	605	541	549	549	530	556	544	460	549	563	561	545	541	573	540	563	547	587	579	548	524	529	532	566	556	535	543	567	580	602	533	550	506	521	550	534	562	519	541	545	586	508	555	552	551	539	533	534	573	539	543	564	534	586	520	513	489	544	555	558	559	547	535	587	533	572	534	552	529	572	538	591	552	538	571	550	529	564	585	564	574	522	545	548	554	559	549	550	552	528	563	565	531	546	588	532	583	528	538	584	573	510	567	583	569	601	579	522	538	522	585	548	571	575	492	625	556	549	587	600	567	573	543	490	553	562	546	547	523	549	555	549	574	575	514	531	520	535	561	536	541	528
10372	597	500	377	292	248	176	190	181	161	167	149	154	138	141	159	165	137	142	135	142	169	143	127	122	162	164	156	154	154	127	156	158	132	139	135	140	144	136	139	141	154	116	145	156	131	143	127	120	135	110	149	149	154	122	158	141	148	123	130	142	129	131	126	136	139	133	154	146	161	131	140	140	132	132	121	148	137	119	130	132	131	129	162	135	138	129	120	116	125	131	122	123	136	127	124	122	127	125	136	146	126	123	152	143	130	169	131	131	136	143	122	132	139	124	151	146	159	124	131	142	133	126	131	155	164	131	121	108	115	133	129	135	136	132	133	137	139	136	126	163	139	139	148	146	129	118	132	131	124	138	155	111	141	135	117	138	130	130	140	135	135	122	140	120	148	133	123	154	145	117	130	125	126	120	133	143	161	134	122	150	144	136	130	135	110	138	145	143	139	105	126	141	140	113	162	141	127	143	135	128	142	124	125	109	116	138	124	131	126	123	118	136	128	145	139	162	114	125	159	132	116	126	115	117	150	137	137	144	131	116	108	151	126	143	137	135	135	149	130	133	116	135	115	128	119	155	123	122	121	148	137	139	123	139	150	126	133	138	131	148	123	128	146	127	126	161	136	129	125	116	134	120	134	143	119	134	134	129	154	119	137	126	124	124	172	138	138	143	130	135	136	137	136	125	123	143	140	144	122	134	132	126	141	137	146	141	130	153	116	138	159	153	162	142	120	124	138	121	142	144	146	123	115	135	149	167	134	117	148	128	122	146	137	133	158	131	134	106	128	138	140	120	128	117	116	143	140	139	133	137	145	128	131	135	129	142	136	124	131	138	145	140	136	133	122	132	134	135	132	139	135	129	150	142	140	124	133	146	147	129	132	133	147	134	129	125	147	127	144	108	132	149	116	145	117	144	129	117	163	146	138	149	120	126	144	130	129	128	133	139	126	126	121	138	135	138	135	141	144	147	116	115	124	119	130	133	120	117	151	132	165	169	117	135	118	132	143	147	150	139	124	142	118	134	121	157	151	135	138	127	138	143	139	131	139	140	143	153	134	133	139	153	138	128	154	139	147	121	154	144	159	138	120	125	120	124	132	123	142	157	124	127	153	130	152	169	146	131	127	98	119	134	138	142	132	113	137	123	128	160	139	120	125	141	156	130	149	144	129	135	125	146	142	126	139	162	138	117	140	154	129	141	147	140	114	132	127	143	138	126	148	145	116	118	124	145	142	135	125	134	141	146	132	106	161	135	132	140	134	148	137	138	152	146	161	129	140	130	132	145	122	141	129	147	138	153	140	134	123	152	127	148	110	139	139	126	124	129	155	136	135	143	154	155	133	122	141	153	144	152	135	121	128	137	124	153	138	137	178	136	152	121	155	137	125	126	139	135	136	138	112	124	112	144	146	152	138	139	118	142	139	152	144	117	153	142	135	120	117	145	139	104	140	125	146	137	134	148	138	139	129	109	156	140	119	130	133	127	140	132	116	134	120	112	117	159	149	102	108	118	133	131	129	135	122	138	136	139	143	128	118	134	135	161	146	132	137	109	149	126	118	137	134	158	127	139	136	119	118	147	157	141	143	106	127	130	129	161	153	139	138	139	124	109	153	113	131	140	145	124	162	119	118	143	137	141	142	131	149	126	135	128	123	149	146	146	134	122	132	133	122	156	136	120	140	148	126	117	123	172	138	141	142	116	146	143	135	120	125	159	138	129	128	128	134	142	125	150	132	119	148	144	130	138	139	143	128	142	154	148	130	135	118	134	166	127	131	152	135	126	143	146	129	105	134	144	166	120	118	145	122	137	142	161	139	135	154	138	139	140	139	146	134	129	150	136	117	150	141	143	113	149	114	140	145	137	151	118	141	130	143	125	149	124	132	154	136	148	143	163	139	125	123	144	143	134	144	158	125	138	129	105	126	162	121	126	129	132	150	109	152	117	130	136	136	144	134	143	126	139	151	150	130	137	121	138	146	151	130	124	141	110	161	131	132	140	132	130	125	117	151	141	163	136	124	132	131	144	134	156	132	107	151	173	149	133	166	130	130	142	123	124	142	130	127	139	153	125	140	134	134	124	154	128	155	153	128	117	110	135	134	124	169	117	137	120	137	142	135	151	145	132	109	143	138	130	132	130	144	153	149	133	146	135	133	148	155	136	143	135	125	130	151	157	138	158	160	138	129	132	125	124	115	125	147	141	118	137	137	138	144	145	121	125	128	116	117	127	133	135	133	133	130	139	138	137	153	127	135	149	122	135	137	140	157	124	128	130	136	137	114	164	136	124	130	133	137	110	129	136	120	133	130	112	147	122	140	142	153	142	151	156	114	142	130	151	125	134	135	152	125	159	137	148	132	119	143	150	141	138	146	154	150	138	121	129	138	136	145	119	125	128	138	131	135	144	140	134	146	140	126	152	148	126	140	139	119	140	155	140	131	124	154	117	143	162	123	127	132	135	114	135	107	125	116	156	138	157	115	134	131	132	125	131	114	149	135	141	138	149	125	116	128	115	126	140	157	133	127	147	132	138	129	137	155	143	131	116	145	134	153	147	131	127	153	126	143	158	140	148	115	129	133	136	135	157	123	149	154	93	144	147	134	143	148	164	159	118	142	134	124	111	133	122	129	142	134	158	151	123	116	134	123	139	126	120	132	116	148	127	142	160	121	158	129	140	146	153	168	132	134	130	126	131	126	141	148	143	122	152	117	132	156	137	135	152	152	140	137	132	142	122	152	143	139	126	135	140	142	132	135	134	128	161	130	132	145	132	119	134	152	131	113	143	116	133	143	150	151	128	145	171	151	142	142	136	141	114	132	136	162	147	136	148	123	117	126	119	149	155	130	147	126	123	122	131	133	149	131	136	143	139	130	142	134	124	115	119	148	148	148	136	127	144	128	164	136	114	137	131	138	124	132	123	139	152	130	141	135	126	143	144	129	112	131	113	134	149	116	135	147	125	139	141	130	130	139	143	115	153	128	135	114	143	111	139	138	156	145	137	140	104	131	156	130	126	139	127	135	118	133	132	133	145	146	157	124	155	140	137	123	108	140	132	145	163	157	121	125	135	124	159	131	127	145	135	137	157	140	139	152	130	152	160	122	131	129	110	164	120	119	128	145	111	117	151	136	112	132	129	158	129	119	131	134	129	121	145	154	146	142	137	147	123	115	157	132	124	171	141	138	121	110	114	163	125	139	137	151	152	163	123	137	141	147	139	148	140	119	131	150	140	123	167	145	139	145	144	104	147	139	137	124	138	118	126	138	136	140	118	150	143	124	151	132	143	139	132	130	153	141	129	139	125	153	138	143	123	123	127	163	165	135	126	136	131	132	135	170	131	123	126	143	155	113	136	115	134	140	114	126	117	120	143	115	132	134	121	132	128	126	131	140	129	131	150	137	140	167	146	136	117	165	154	132	140	133	133	131	129	129	153	141	135	127	129	133	169	158	147	132	144	138	121	147	138	128	131	130	121	134	137	122	116	151
7612	655	1081	1179	1019	866	768	666	664	531	505	471	491	478	441	414	445	383	438	413	378	377	370	372	386	388	359	376	342	352	370	365	346	379	345	379	368	337	340	351	339	374	366	375	393	322	330	357	331	323	373	339	339	338	340	328	348	338	328	378	352	352	332	326	363	345	374	380	353	328	367	377	349	340	360	342	342	352	331	351	343	348	355	333	351	323	353	342	356	340	360	346	324	332	347	373	350	338	317	358	342	344	325	359	332	376	383	365	333	361	303	340	340	337	353	323	330	356	343	342	313	323	320	302	343	322	318	360	344	345	352	336	300	355	335	336	353	356	366	347	339	343	358	341	334	327	327	342	315	403	345	344	345	340	348	371	342	334	356	344	402	331	323	316	332	307	345	341	350	359	305	333	346	337	322	336	342	321	369	333	334	354	319	349	330	339	325	359	384	326	359	359	355	364	340	363	332	372	318	351	330	348	370	327	351	324	366	341	335	317	357	338	323	320	339	388	334	337	333	358	353	313	355	316	342	344	308	357	327	344	331	344	333	320	312	327	356	370	307	312	312	384	312	351	343	339	350	357	331	350	320	354	360	359	337	379	341	339	352	346	323	352	349	341	319	336	364	359	346	332	292	354	332	336	326	353	322	368	323	372	355	359	389	316	364	342	329	355	313	323	314	342	291	321	342	359	354	327	351	365	322	305	327	356	339	340	340	330	356	336	350	362	357	371	356	337	357	321	338	297	353	362	347	356	340	328	366	315	370	323	371	342	337	317	368	325	361	326	325	327	307	324	339	338	339	347	321	333	357	319	320	314	359	373	344	357	357	339	328	360	321	344	333	340	338	351	400	347	382	344	351	360	348	347	320	348	339	322	320	362	331	344	384	347	327	375	347	305	363	338	338	349	391	332	302	366	368	350	379	361	345	342	359	296	341	331	344	325	348	342	359	340	354	358	375	335	325	350	349	333	298	344	343	323	341	337	375	340	334	370	339	327	344	301	305	318	355	326	345	382	324	328	338	351	328	353	345	319	346	332	324	317	334	354	344	338	318	340	330	335	306	360	336	355	333	345	359	363	341	351	320	344	331	325	355	385	334	354	362	321	308	377	337	337	390	350	340	332	317	328	369	347	318	326	351	379	359	322	348	350	339	333	321	345	330	329	346	344	344	333	301	326	349	352	334	361	326	313	325	352	328	355	340	342	363	358	333	359	338	314	331	370	353	292	347	338	336	322	330	320	315	311	334	314	330	330	336	405	333	314	328	380	325	362	333	343	347	342	361	322	306	303	338	366	323	313	358	335	356	320	330	362	337	328	364	338	307	349	329	347	352	336	368	344	324	355	336	337	348	347	368	350	342	329	305	372	323	329	353	338	316	352	363	381	333	345	342	341	354	365	327	327	367	351	366	337	310	342	329	365	345	362	344	354	358	336	337	344	339	353	339	311	347	332	399	348	357	315	347	360	350	336	335	368	345	359	358	352	325	321	341	328	360	357	311	307	355	350	301	306	334	356	312	325	322	334	342	359	345	320	354	337	340	325	351	338	331	339	369	321	358	329	322	325	311	326	356	288	364	366	346	374	374	344	309	359	358	338	347	381	347	323	334	322	379	321	339	364	378	344	345	353	328	329	350	335	300	348	346	324	380	338	354	372	364	339	353	374	302	353	385	317	338	304	355	320	332	309	337	361	333	340	313	331	353	358	345	305	367	354	324	334	318	332	338	340	334	328	341	316	351	321	344	357	333	380	365	339	328	365	335	347	344	405	367	346	314	343	365	345	344	363	323	354	345	334	362	353	354	298	328	337	325	340	322	324	317	314	322	335	358	358	335	333	344	359	346	354	358	338	350	352	331	331	359	352	326	376	369	344	350	370	318	336	333	339	340	332	350	368	364	351	357	347	375	338	315	359	330	346	335	352	327	351	298	359	334	318	328	324	308	348	353	342	332	302	345	300	331	319	353	379	335	334	313	310	331	323	343	354	335	353	334	341	341	324	333	317	342	320	317	354	359	307	343	327	358	329	336	342	362	360	339	323	325	342	321	367	346	370	359	368	344	315	353	356	364	318	339	337	332	333	360	334	351	366	341	353	350	310	368	362	344	322	337	347	336	348	343	345	326	343	318	340	344	350	343	334	347	316	364	326	371	358	371	339	352	332	368	354	295	346	329	342	327	355	343	324	371	342	356	343	334	329	331	371	374	330	361	323	325	343	340	361	352	346	344	352	341	331	330	340	368	306	350	357	361	339	341	336	350	360	343	295	338	335	375	357	329	339	335	333	356	341	325	330	353	323	335	320	346	337	351	333	340	336	360	339	320	350	324	336	330	365	312	363	368	324	333	319	337	340	363	356	344	352	322	348	338	350	303	357	322	324	343	354	341	368	343	348	356	318	351	326	343	336	343	343	321	350	352	350	347	353	323	316	373	355	360	329	312	333	335	373	338	370	343	334	365	318	340	343	336	365	338	332	295	339	400	333	336	365	336	306	337	330	327	336	352	351	358	346	338	382	341	312	322	319	352	340	341	370	329	327	340	356	328	338	333	361	332	323	339	339	354	366	364	299	345	335	334	335	341	336	317	333	371	316	327	320	322	346	351	346	324	360	342	315	323	335	326	320	342	332	367	318	366	346	332	329	350	343	345	365	352	335	328	328	333	360	341	341	328	359	364	375	348	316	351	334	369	331	327	329	372	373	383	347	348	351	353	316	335	325	355	340	356	367	335	366	333	327	344	319	331	333	383	336	367	330	317	367	329	333	341	342	357	357	351	335	342	347	347	342	323	352	336	365	371	346	358	372	326	339	311	346	340	354	375	339	327	340	335	310	360	320	375	328	340	323	360	306	320	349	349	364	339	372	333	342	369	348	336	347	336	333	313	358	325	338	351	351	313	318	371	328	328	335	337	364	365	354	357	346	365	347	335	304	352	368	367	318	340	324	356	368	354	324	349	325	329	348	347	300	353	337	345	337	324	325	331	365	333	342	295	335	346	372	338	368	358	337	351	296	339	325	353	346	303	331	359	330	306	321	335	330	329	367	332	327	358	362	344	296	325	333	367	380	314	381	345	379	325	330	344	355	319	385	376	339	380	345	323	339	353	327	367	331	340	353	357	349	321	321	308	314	366	354	321	364	351	372	314	314	361	315	370	367	336	355	333	345	354	383	362	329	341	341	319	343	353	305	334	335	333	349	366	345	336	368	337	343	361	342	291	340	332	324	341	349	342	365	358	336	323	333	340	314	325	357	335	363	320	339	337	359	332	348	346	352	335	343	339	322	355	349	340	332	366	367	310	335	330	367	318	331	337	386	366	377	343	367	312	325	341	356	333	334	325	378	329	360	336	329	337	361	331	343	343	370	352	324	317	366	354	322	328	315	332	331	340	300	340	356	341	315	329	354	330	358	333	352	339	353	321	328	343	353	305	352	336	342	335	321	336	350	341	324	360	367	362	362	363	375	292	343	333	323	313	349	344	316	383	352	354	335
17822	1645	994	752	595	450	346	297	285	282	317	266	252	251	261	269	253	263	226	203	220	205	236	248	252	269	215	212	266	231	221	218	237	229	245	239	199	228	234	238	217	238	254	212	218	203	225	223	257	248	255	217	192	221	242	239	208	226	220	225	224	214	211	206	210	239	230	221	228	225	216	213	202	245	211	224	237	237	239	219	183	240	217	173	226	227	235	237	197	225	214	218	228	240	222	236	229	208	199	241	206	219	255	253	211	201	210	232	225	202	241	224	238	212	267	238	257	214	239	223	214	207	256	220	204	235	223	222	262	185	209	222	226	206	243	249	210	221	225	229	217	204	204	233	222	205	238	207	213	226	214	218	216	211	235	213	223	242	210	233	208	223	228	224	218	211	256	238	215	241	213	216	239	232	208	237	258	242	226	193	207	225	213	245	212	234	250	214	218	185	224	203	226	205	238	219	218	204	230	218	201	228	245	211	262	230	224	220	247	221	239	198	206	234	215	208	210	228	203	230	235	241	206	212	203	238	213	250	191	223	218	200	243	223	235	239	250	224	259	222	216	209	235	240	219	243	241	193	246	227	221	189	232	232	201	211	221	220	199	204	228	225	205	211	227	253	198	209	233	255	232	244	219	242	229	219	233	221	239	235	214	235	240	216	205	226	232	235	213	206	205	203	210	219	203	229	258	226	234	238	209	204	200	213	224	215	215	237	218	224	261	236	226	226	177	217	250	231	227	236	212	216	214	214	211	206	224	219	211	219	221	204	242	234	210	214	228	232	226	222	214	263	214	237	213	241	220	220	225	206	240	197	217	234	229	227	227	230	256	221	226	220	248	188	230	229	225	220	205	201	208	225	230	218	237	260	217	217	252	213	236	225	241	234	208	231	234	234	227	236	276	212	200	209	196	203	221	215	222	226	230	239	224	232	251	221	201	206	221	222	205	212	216	196	241	231	210	205	197	237	227	213	225	236	222	209	214	213	217	218	210	218	253	234	216	238	245	238	247	218	203	210	212	216	225	223	214	218	223	219	195	218	210	207	208	260	228	224	214	224	243	204	208	237	243	206	235	197	226	233	225	185	247	219	214	223	235	175	199	220	239	238	234	226	220	245	206	208	222	226	222	236	214	176	219	206	229	202	213	238	232	231	251	229	218	207	235	214	216	204	227	225	242	241	218	236	226	211	243	208	231	231	220	198	219	228	238	216	196	188	229	226	233	229	236	192	189	217	244	188	231	237	218	226	204	199	215	215	202	220	231	236	238	209	203	225	213	226	223	221	193	227	229	209	207	216	225	229	225	232	211	234	209	188	246	245	225	225	226	243	186	198	226	264	226	229	238	237	217	206	220	252	225	221	203	229	219	209	212	195	219	246	208	253	249	214	235	230	223	238	232	251	211	219	212	213	226	213	209	230	230	217	215	246	225	224	236	217	235	211	234	240	224	237	212	192	219	204	273	210	206	214	205	218	220	218	254	231	213	226	228	215	259	232	223	200	209	210	226	221	233	238	225	219	225	213	240	231	244	212	206	221	220	226	190	197	195	236	232	221	225	234	239	212	196	223	259	228	239	214	198	224	227	207	227	266	218	234	205	213	199	211	200	218	230	256	242	219	238	208	228	200	215	207	201	227	226	205	222	211	227	237	240	195	244	233	230	233	227	229	210	251	208	230	233	219	208	228	216	217	215	222	216	227	207	215	212	203	252	217	220	230	223	235	221	203	205	218	235	238	209	224	229	231	231	221	240	228	237	183	221	231	241	194	235	228	243	217	231	211	248	234	248	202	223	228	193	230	237	222	247	206	215	228	196	218	237	228	208	217	200	220	241	212	215	233	242	221	230	230	203	247	227	228	217	218	247	215	227	238	233	222	208	214	229	229	224	226	228	201	209	229	211	248	230	222	232	230	212	198	214	236	217	204	229	223	225	195	231	236	210	245	224	229	235	247	231	234	250	237	225	239	209	189	222	223	217	230	214	223	218	214	208	198	225	211	222	211	242	187	219	229	236	210	222	239	207	231	229	215	203	228	250	242	223	215	216	201	219	207	217	235	229	209	231	234	213	216	224	198	228	194	227	218	233	239	217	227	210	217	185	209	208	216	252	203	209	251	226	219	197	226	233	226	189	222	180	234	209	230	221	238	225	243	225	214	234	252	245	218	226	225	256	203	235	210	238	250	221	228	248	233	235	209	220	205	204	221	246	236	227	242	208	226	212	222	224	212	191	221	192	220	213	212	220	230	200	216	215	203	192	209	251	214	253	226	218	223	235	214	210	181	221	213	201	219	250	205	222	237	227	212	224	219	237	218	215	212	223	224	233	239	223	189	229	207	195	216	218	247	208	223	220	217	214	216	239	215	219	227	268	232	208	200	204	218	242	210	242	222	228	223	211	223	214	231	222	232	225	213	219	205	236	262	240	240	202	250	235	216	256	220	227	210	234	233	211	225	209	240	200	193	202	205	232	234	230	221	226	256	241	210	198	213	234	197	234	206	222	212	196	226	223	217	191	202	228	234	195	237	216	248	248	232	223	229	214	236	194	209	213	214	194	241	233	214	232	210	224	214	226	237	208	227	253	222	226	238	229	232	222	212	232	246	235	229	216	196	210	244	238	224	218	210	224	224	189	229	212	211	212	216	215	212	209	195	253	242	203	223	203	223	213	205	215	216	245	218	246	240	172	215	234	228	216	234	198	203	213	222	243	227	229	234	237	209	237	217	228	225	237	214	206	204	218	197	229	210	222	193	210	217	221	223	219	230	216	237	225	225	227	215	225	198	261	231	215	211	227	230	218	209	239	231	240	234	207	205	246	235	210	219	218	226	218	214	193	213	214	223	207	215	208	225	236	238	215	225	209	229	227	231	228	222	239	214	240	230	224	226	209	239	218	223	188	239	245	214	203	222	227	216	217	211	216	213	224	215	216	221	235	235	206	240	210	210	205	216	244	214	228	233	212	249	222	216	228	201	224	260	223	238	236	201	265	222	223	232	239	214	236	212	210	226	210	211	226	229	221	227	202	227	191	225	184	246	222	211	232	214	229	244	218	223	228	217	229	216	236	212	226	206	255	245	214	219	222	213	208	198	215	210	214	195	199	240	209	241	240	221	209	216	220	206	188	224	200	207	244	231	219	211	229	206	213	219	188	244	245	270	249	221	215	201	224	205	218	194	240	180	244	215	196	239	235	214	238	242	199	240	199	222	212	242	231	211	207	228	217	227	217	210	237	212	213	231	239	223	217	227	246	183	237	231	198	231	240	241	230	215	240	224	215	226	241	255	221	233	227	234	211	228	215	211	207	228	219	217	212	205	237	205	230	211	256	248	227	226	219	173	248	232	217	244	229	220	208	236	230	219	221	219	216	232	228	201	216	177	193	213	199	234	243	233	222	241	234	214	211	213	240	213	245	247	232	226	240	205	234	218	204	224	229	203	196	225	210	220	206	219	217	240	212	235	225	211	207	256	237	237	202	255	246	243	229	228
10180	1196	2042	2233	1972	1615	1389	1132	988	953	860	858	754	727	720	686	678	704	659	665	603	635	629	619	567	623	615	583	578	653	570	569	579	591	566	570	555	571	557	545	576	555	566	536	580	514	539	552	571	541	553	555	558	538	524	536	549	533	532	551	574	520	528	539	551	556	481	535	559	554	550	560	512	510	560	567	561	551	535	593	546	500	555	552	558	476	541	565	580	546	559	541	506	515	575	558	552	532	584	516	535	532	540	522	560	521	586	546	540	541	512	556	531	560	555	539	588	552	527	553	513	519	560	570	570	521	560	592	491	549	542	519	535	535	518	510	537	505	557	561	515	547	537	548	545	573	566	575	516	520	498	552	505	529	527	543	562	515	556	540	537	527	556	573	545	487	539	547	522	575	510	564	507	547	538	577	487	489	518	527	522	538	532	548	512	580	551	568	556	493	561	525	507	567	538	554	559	511	570	552	547	520	552	546	564	522	551	577	499	534	540	518	570	535	569	578	557	502	550	554	516	513	536	486	529	537	554	514	523	507	531	553	519	515	566	561	532	556	541	529	515	544	523	554	517	528	536	569	553	546	529	553	517	537	538	503	542	521	555	534	507	578	516	542	521	536	546	600	501	505	504	534	564	528	540	553	520	515	527	518	547	522	537	566	523	538	545	554	557	575	538	565	522	525	521	538	537	541	558	538	554	540	527	503	555	522	541	579	551	560	523	548	512	597	565	576	493	559	514	559	475	543	505	546	535	542	510	533	566	521	523	519	530	548	486	532	533	507	533	552	516	560	510	506	561	612	528	524	510	524	530	538	548	567	556	556	541	602	573	527	521	564	542	550	538	575	546	514	532	525	533	520	550	497	567	567	548	546	520	516	551	608	539	529	531	550	507	536	529	498	517	516	535	581	542	560	525	539	491	564	528	504	529	522	531	570	552	534	501	483	469	520	512	506	525	531	514	572	520	541	564	548	469	533	548	526	535	544	567	532	504	548	543	518	509	525	550	536	546	574	520	520	534	505	526	495	548	531	544	571	525	516	560	542	503	552	541	515	530	570	525	557	532	569	520	530	524	543	523	524	519	537	529	536	549	531	503	527	532	463	532	541	557	517	509	535	512	526	544	515	537	554	537	536	578	565	548	524	551	507	551	567	564	541	549	517	582	533	566	540	505	531	568	504	553	532	460	554	561	523	540	558	549	523	522	554	523	506	520	531	567	514	580	508	537	552	484	576	508	507	541	552	541	550	513	535	496	544	571	560	552	555	527	533	535	520	577	543	492	570	523	540	527	523	569	527	530	545	505	528	523	535	556	568	496	580	526	543	517	554	489	521	488	518	561	572	553	493	543	538	536	523	560	570	543	552	498	562	548	583	545	560	536	505	548	518	523	546	545	472	543	517	517	519	527	526	526	542	516	528	530	574	544	562	555	532	530	498	547	549	501	524	501	580	512	549	536	529	561	558	517	542	522	533	517	531	505	552	550	556	518	508	543	553	566	535	509	519	544	551	547	546	514	540	493	537	523	523	537	555	530	506	532	582	503	529	585	507	515	559	568	567	513	584	528	521	507	551	535	515	525	533	530	571	549	568	559	531	533	545	572	548	553	522	548	548	528	536	560	546	513	538	530	534	564	527	538	553	520	567	545	503	523	531	539	549	521	502	543	539	562	512	508	588	547	529	505	525	547	553	522	493	550	544	547	560	528	557	538	509	561	546	549	554	515	534	522	555	520	516	597	489	518	535	517	526	557	517	511	513	536	512	547	545	502	546	518	549	586	560	564	507	548	501	526	563	543	542	534	573	521	546	560	507	548	543	521	554	558	497	504	526	494	548	545	533	500	537	548	519	556	566	523	522	533	478	537	509	531	476	572	509	523	505	548	562	521	554	564	513	484	562	501	529	562	515	533	526	563	523	540	534	541	571	531	519	545	546	532	530	547	554	516	520	528	528	548	553	526	558	548	540	533	558	549	551	539	502	512	547	551	583	539	558	517	506	536	535	522	558	543	539	543	562	538	537	560	580	515	538	517	537	520	532	530	527	525	541	561	506	521	547	544	533	531	569	562	539	520	562	523	561	525	548	550	546	544	544	525	564	527	531	553	516	532	499	498	523	545	536	576	529	554	530	506	521	503	543	565	526	503	515	542	537	542	545	598	512	528	547	514	574	581	547	533	550	534	566	552	533	553	521	512	568	537	555	497	526	531	564	555	559	525	544	525	525	551	503	520	544	530	522	506	535	549	580	524	520	524	558	520	549	541	487	520	572	528	546	495	547	508	558	512	528	519	524	557	508	545	575	537	597	539	569	548	551	523	536	527	516	544	549	531	531	563	524	528	550	537	531	559	526	562	504	535	540	530	536	551	512	547	546	547	523	500	580	554	561	556	584	506	538	534	539	530	536	541	562	522	498	540	546	550	527	557	514	513	546	575	532	512	552	550	568	526	562	525	542	562	520	569	564	529	545	556	532	519	552	573	535	522	551	541	527	522	543	535	547	531	516	560	534	567	562	538	535	528	554	489	505	537	552	524	543	534	552	554	519	523	549	517	524	543	546	490	533	495	558	540	521	547	512	564	532	519	549	534	535	489	554	580	498	532	555	528	525	527	540	501	509	549	537	539	569	528	505	532	513	506	546	526	567	534	578	546	523	566	567	491	538	542	550	508	551	510	553	520	564	555	541	550	557	519	552	536	562	507	502	547	526	534	526	572	554	509	521	503	569	543	543	528	519	547	540	539	549	534	562	559	596	509	542	573	522	527	508	575	523	524	478	533	526	518	531	581	517	502	548	544	520	507	528	563	506	518	532	580	521	510	530	526	540	552	526	498	560	548	566	496	546	515	568	576	510	548	515	505	522	517	507	528	572	532	539	557	545	563	536	582	549	540	534	556	529	503	559	527	512	524	567	562	539	515	501	531	593	527	569	530	551	555	554	506	518	521	541	570	534	558	566	534	514	567	528	574	524	597	502	522	563	585	537	537	557	531	494	550	533	502	542	516	512	542	551	531	545	524	556	525	540	530	516	550	559	538	490	534	522	534	515	521	569	528	564	543	497	510	508	528	515	557	518	533	535	546	549	517	555	555	524	555	466	541	544	527	538	552	534	508	566	510	533	515	503	530	564	542	523	545	562	534	557	553	538	536	561	522	524	531	566	546	509	556	519	553	538	565	525	540	550	539	536	527	522	574	529	528	585	561	581	507	533	553	512	507	537	514	516	505	528	570	529	542	557	514	519	525	523	534	532	577	500	492	527	544	577	544	538	561	535	597	505	556	533	556	515	533	516	541	517	535	538	560	546	550	549	510	565	527	510	523	565	517	532	555	542	544	576	509	562	545	569	533	537	567	503	527	554	565	473	495	545	540	515	531	517	496	524	553	532	544	482	539	487	511	528	539	493	558	519	528	553	558	540	541	531	539	529	487	565	552	537	496	552	533	556	544	536	546	528	515	525	536	525	524	525	509	514	530	539	529	531	565	534	557	519
2615	289	267	266	260	272	247	258	254	273	261	254	228	234	255	259	264	254	246	243	253	245	262	237	222	256	248	261	228	246	241	257	234	249	228	240	244	279	283	237	234	256	260	231	263	246	237	257	243	224	235	252	250	244	256	233	215	263	271	255	249	229	270	238	235	256	224	219	233	254	266	260	207	209	226	224	233	245	273	258	255	265	273	242	233	212	247	243	271	249	235	233	203	221	240	258	261	269	249	219	251	232	248	235	260	268	265	263	235	246	272	245	252	235	226	265	255	234	234	261	211	232	267	253	260	245	247	248	245	225	260	278	229	246	226	220	272	215	270	212	234	267	256	239	219	280	259	240	257	307	256	235	262	223	269	264	239	224	247	234	251	248	239	252	269	274	218	249	249	234	246	247	220	239	281	231	230	244	272	244	262	242	247	280	258	249	244	235	246	220	252	235	232	243	255	242	242	248	208	238	238	245	228	253	239	233	240	231	241	224	250	242	229	226	241	210	222	219	281	227	275	215	220	252	261	214	232	233	213	234	242	260	247	236	245	245	254	232	231	240	271	208	229	247	220	217	249	268	242	205	242	278	256	211	252	245	233	237	237	261	251	221	246	227	266	225	231	284	243	261	224	240	213	245	222	246	240	266	264	269	242	241	245	255	207	245	240	228	216	273	251	224	251	222	245	252	229	248	257	219	219	275	224	253	241	272	240	264	240	240	279	240	243	244	254	245	234	244	217	262	266	279	243	233	257	233	214	291	238	241	248	220	257	259	240	227	253	269	234	244	240	230	249	264	261	243	257	223	246	231	229	255	235	226	247	247	277	244	254	246	241	245	244	248	268	251	244	252	248	229	215	232	235	225	263	256	261	254	245	239	250	260	234	230	244	261	267	249	239	253	249	242	251	262	237	252	230	231	245	276	243	242	247	235	224	216	223	259	238	236	250	245	222	242	225	211	262	245	246	237	238	254	237	251	273	252	252	250	241	215	250	238	266	247	250	232	274	239	260	248	221	261	218	232	258	229	269	239	268	256	256	250	241	234	280	266	264	249	244	240	231	240	216	257	221	264	246	237	268	212	246	240	239	227	249	260	254	288	244	281	227	247	224	276	214	242	266	239	249	233	217	257	259	240	223	243	243	244	248	246	226	238	246	247	230	227	256	253	233	227	250	238	259	246	238	228	267	264	270	230	244	263	229	228	244	250	242	246	246	248	272	240	231	236	253	254	248	250	261	222	249	261	265	240	267	239	258	252	225	279	262	255	228	232	215	245	250	233	228	237	232	237	208	227	246	272	238	239	234	234	253	228	246	236	287	260	240	257	209	227	251	236	238	222	239	234	241	247	245	251	207	244	258	240	225	236	253	236	256	227	233	246	243	219	241	229	249	235	246	267	250	261	227	247	246	235	254	229	222	247	234	234	235	239	256	247	217	245	243	250	208	237	246	239	214	242	258	213	256	235	211	237	220	203	228	258	242	248	238	218	290	237	260	230	232	270	230	234	259	250	240	226	272	224	238	236	267	212	215	198	252	229	262	253	250	235	241	262	238	260	244	255	277	253	248	274	229	240	208	270	257	236	259	220	257	283	239	259	260	260	255	251	252	265	220	225	247	241	227	271	244	260	229	239	242	244	266	275	233	266	222	227	267	258	222	230	260	232	262	261	264	263	252	252	250	251	248	254	240	251	258	265	237	275	269	248	236	234	235	226	236	239	241	276	231	251	210	259	259	251	242	271	239	263	249	240	265	228	248	246	235	228	244	242	255	238	241	247	267	243	262	258	254	259	233	251	275	246	226	227	237	261	242	259	232	266	244	254	231	240	229	265	213	205	243	264	243	239	247	234	237	261	250	230	225	263	233	234	253	236	210	240	246	240	250	224	242	203	243	234	263	241	252	259	248	215	179	264	266	232	251	244	235	257	256	249	239	228	254	225	251	234	228	203	229	268	267	242	211	226	229	220	289	247	263	232	249	254	270	219	245	221	227	247	248	252	264	247	254	233	239	226	238	251	237	230	215	221	272	215	271	268	300	230	255	245	251	233	262	259	239	251	252	243	242	243	255	261	212	245	240	248	253	242	227	229	255	245	234	228	232	263	261	236	240	244	262	231	238	227	252	258	284	266	243	238	259	232	238	267	296	232	245	230	260	229	240	251	218	247	240	248	257	278	245	260	234	227	274	259	256	262	256	236	259	245	227	231	273	215	244	239	228	246	229	251	254	245	222	267	274	240	243	232	229	267	242	251	235	258	225	250	263	232	249	252	273	242	223	244	274	269	255	284	236	250	232	233	264	247	242	204	251	248	288	250	260	245	245	244	258	251	244	253	251	217	249	229	260	238	268	240	243	253	257	235	262	227	287	240	268	237	250	259	256	240	241	261	245	252	235	229	228	260	228	238	255	249	221	261	248	239	236	249	232	228	221	245	258	248	248	256	275	221	247	280	237	258	266	259	257	245	257	252	252	219	242	225	246	271	249	235	242	256	245	230	224	227	245	285	236	235	257	278	217	231	258	225	239	216	233	270	247	242	258	249	243	250	221	260	243	247	236	250	236	252	274	246	238	247	237	236	244	265	250	217	265	239	252	248	254	258	234	278	248	217	248	258	211	247	252	250	262	234	242	244	236	230	220	258	247	271	237	220	279	241	256	247	223	256	248	274	249	260	268	241	242	242	236	252	239	249	232	245	273	238	241	235	221	234	239	233	240	239	258	270	267	234	224	236	249	223	255	223	252	258	260	214	262	242	247	225	224	275	253	242	220	269	274	248	227	204	257	269	237	231	232	232	217	242	209	232	230	232	278	242	259	255	224	244	224	263	265	239	219	232	226	270	257	255	254	274	240	226	237	250	251	248	254	265	254	224	273	253	247	246	239	226	279	251	237	210	239	277	256	252	281	256	201	220	240	247	224	232	245	240	243	230	237	253	243	225	243	244	253	242	232	237	238	229	245	242	205	253	242	295	269	240	257	272	220	260	281	236	253	230	227	256	213	218	240	241	237	243	253	222	237	241	233	251	245	245	263	252	262	234	254	218	240	253	282	290	268	259	232	237	238	246	231	253	246	241	240	236	246	227	253	235	283	231	247	255	250	242	257	265	299	232	234	250	242	266	242	229	242	233	232	254	231	270	259	254	245	237	284	241	277	244	219	234	210	230	237	247	282	267	221	206	216	248	256	227	224	284	255	221	233	241	250	238	255	273	226	246	270	267	255	228	268	255	236	281	209	262	249	242	228	235	222	234	259	279	243	245	283	235	231	235	233	245	243	222	240	242	256	238	223	232	275	282	231	247	260	251	237	264	249	247	249	248	252	260	262	220	209	221	249	241	256	253	225	268	234	247	228	223	284	274	235	227	237	199	257	226	215	240	233	226	242	239	217	222	280	259	235	248	252	245	267	243	210	239	232	218	259	229	286	268	219	238	242	271	255	235	262	213	216	252	242	240	251	238	264	201	237	264	266	232	266	268	265	257	247	254	255	215
2416	603	533	557	592	592	546	518	528	560	598	538	547	569	526	578	564	539	540	540	569	552	518	531	567	569	521	534	562	551	572	565	536	552	525	570	550	508	595	564	558	555	500	528	541	550	574	552	527	545	568	559	521	519	541	559	526	555	533	516	554	566	569	558	542	566	529	543	545	559	565	568	541	538	497	566	622	531	541	566	571	570	534	570	567	527	589	515	548	542	583	561	543	541	538	558	561	556	574	587	547	562	567	574	556	536	568	534	534	578	553	588	561	590	552	554	532	550	560	523	523	555	592	521	549	538	586	557	538	511	567	567	516	568	538	541	590	591	533	560	563	557	571	571	563	527	556	535	568	563	546	560	582	540	544	549	570	519	511	561	566	575	563	558	553	544	509	552	542	521	558	595	602	552	532	562	544	531	532	568	523	545	532	580	567	548	556	581	551	633	572	543	568	558	528	571	542	560	572	579	524	517	558	502	512	578	535	574	562	568	573	559	540	533	551	549	555	530	553	595	532	555	532	546	595	578	529	509	561	565	577	554	554	592	573	531	579	601	531	570	545	561	559	559	579	554	519	558	544	530	538	563	564	543	541	515	555	521	578	555	568	522	552	574	539	549	524	552	591	547	547	554	584	532	516	560	532	584	541	531	558	543	523	553	533	557	566	538	588	536	541	540	555	518	544	555	562	578	531	522	519	563	526	549	594	511	493	524	566	579	546	557	521	565	550	551	575	590	560	507	524	559	557	600	568	577	557	589	551	560	548	515	557	522	559	532	573	576	550	563	528	529	539	519	515	531	556	573	545	548	561	538	563	536	593	562	486	524	545	530	557	514	498	598	593	581	528	589	525	552	533	590	559	530	575	546	567	584	589	561	552	509	584	512	604	559	589	575	526	536	553	528	516	586	570	552	548	548	543	572	593	544	544	548	529	576	517	557	561	527	533	534	547	521	555	516	566	548	553	544	537	543	553	580	504	531	539	534	536	511	517	508	532	556	566	526	525	554	547	542	559	545	525	557	570	603	552	567	560	525	550	603	565	513	566	521	511	527	543	550	549	595	563	585	558	561	566	542	584	590	567	524	541	543	542	558	505	506	567	552	532	543	562	561	542	550	549	526	570	551	535	558	565	570	560	514	528	539	564	545	531	525	587	532	533	548	565	520	545	533	520	540	531	552	540	534	534	504	555	609	551	551	553	525	522	492	574	551	537	548	542	608	503	532	578	531	534	508	548	545	554	523	554	590	514	534	554	531	560	554	552	554	554	544	542	561	533	596	519	532	555	538	532	514	580	545	534	572	552	549	495	587	543	521	584	593	567	519	533	535	553	550	567	533	537	564	560	568	565	564	594	539	556	537	545	579	510	525	551	564	545	581	591	546	607	568	573	584	562	553	535	590	541	491	509	548	576	553	558	561	536	575	575	512	555	543	545	518	533	573	519	548	525	570	541	559	551	592	600	526	565	509	597	591	554	522	550	532	539	540	573	562	505	517	534	561	518	553	606	521	561	555	513	553	559	550	545	535	570	548	520	549	545	552	529	560	582	543	517	578	538	557	527	525	569	512	558	522	570	586	554	548	508	593	509	575	540	568	587	552	589	549	546	545	576	549	541	579	555	540	550	524	577	539	565	580	557	570	568	606	547	550	615	599	549	535	565	549	539	603	548	562	548	546	595	556	546	603	554	558	543	563	555	513	576	541	474	516	552	579	526	565	538	545	522	541	579	532	564	551	554	535	517	580	577	527	531	579	500	597	528	556	512	527	540	523	529	546	504	544	559	521	546	557	527	559	549	539	555	546	584	569	571	542	565	564	554	527	538	527	525	526	560	564	555	521	537	561	554	537	534	538	576	539	577	527	565	560	550	523	503	565	546	536	552	543	561	535	562	530	532	531	527	549	550	530	585	565	557	594	540	546	522	514	546	580	509	577	558	555	527	553	557	559	562	532	537	558	561	550	568	561	548	545	571	527	578	607	568	558	570	556	579	587	547	510	549	556	540	512	529	518	555	539	560	543	555	582	550	552	518	547	552	499	570	564	569	542	581	540	531	585	588	543	546	567	557	616	550	540	574	538	577	529	551	497	584	552	561	551	563	521	552	514	574	575	540	538	524	544	560	572	540	547	508	517	519	572	562	563	555	578	527	538	508	581	575	505	513	526	577	525	511	553	551	550	554	533	522	582	529	518	574	585	539	541	570	525	556	524	502	578	521	558	572	534	577	538	575	530	573	562	584	566	538	508	561	543	580	534	509	545	506	540	542	552	567	542	550	561	555	546	490	564	576	514	549	564	547	563	580	546	525	563	586	555	560	527	526	587	533	552	515	562	542	557	584	545	549	528	585	550	541	589	551	605	522	544	528	582	599	510	529	536	554	531	539	555	602	565	519	579	515	533	559	527	561	508	503	548	532	568	507	549	522	545	520	558	550	559	579	583	512	555	557	525	605	569	568	561	562	544	547	498	589	516	566	564	572	532	561	522	591	569	566	553	496	570	512	590	560	548	549	547	507	551	560	558	536	563	553	548	605	586	586	530	592	558	556	562	538	601	564	562	562	560	550	531	552	536	554	547	559	556	520	509	546	543	523	534	537	533	568	543	538	544	527	520	554	556	568	535	548	529	604	538	557	573	542	563	516	553	603	557	558	592	527	542	538	595	578	518	562	534	582	547	554	590	544	556	539	508	558	548	535	552	528	552	522	521	578	575	517	597	553	539	488	530	495	533	575	554	624	529	572	570	530	542	525	530	569	558	544	542	556	534	567	534	559	556	556	513	527	549	550	516	555	556	541	586	587	584	565	539	543	518	531	571	539	602	572	510	521	556	504	548	544	532	542	579	580	549	571	575	591	539	605	485	543	575	536	535	557	527	555	526	538	542	542	552	553	530	521	547	600	536	588	593	504	586	526	535	550	578	551	530	553	531	539	520	557	588	541	586	562	541	591	496	569	580	592	601	572	553	546	501	576	612	577	551	535	532	571	539	561	535	564	548	583	556	571	520	526	529	537	550	572	539	536	550	556	546	519	560	560	580	557	516	505	522	547	572	542	533	521	575	537	542	543	523	516	591	552	593	573	529	589	582	562	552	518	594	577	598	541	556	522	521	558	519	567	601	579	562	558	581	552	550	563	527	519	532	530	556	556	554	565	560	544	577	538	509	605	592	530	576	521	530	565	537	552	577	587	518	501	570	527	522	567	516	558	555	558	517	599	537	526	616	514	530	548	512	577	581	528	557	571	541	541	506	547	589	566	508	537	567	553	518	563	590	499	558	572	483	598	540	568	574	581	555	540	528	576	556	546	556	578	528	515	522	551	523	564	517	550	541	557	559	500	557	557	542	573	542	548	559	576	567	570	574	585	528	527	597	551	603	505	585	537	506	545	549	501	526	587	541	538	568	557	563	538	532	558	539	549	557	579	573	562	496	511	535	570	519	560	579	508	580	532	543	512	483	554	565	523	554	508	563	582	574	533	506	540	563	610	565
10805	653	457	401	298	222	233	177	169	162	184	170	146	140	133	143	166	138	123	148	161	139	145	151	127	131	168	126	153	120	122	132	161	134	134	122	122	104	137	124	142	139	152	156	119	123	138	131	127	143	144	132	116	135	133	143	130	146	156	143	150	138	163	142	146	126	131	149	131	111	129	126	142	152	161	158	170	156	110	147	139	137	144	134	146	146	147	134	156	154	128	146	144	158	124	143	149	135	134	142	115	138	134	143	144	117	139	139	164	144	131	151	153	140	137	137	127	151	145	126	135	153	129	138	134	142	135	131	138	143	145	153	100	133	132	128	144	151	152	170	142	131	148	138	127	149	147	125	126	169	139	147	121	118	132	130	156	128	142	157	150	130	120	137	119	131	123	123	157	135	149	134	134	102	133	121	163	130	151	115	142	151	123	117	146	123	144	156	114	127	138	132	148	98	134	151	122	138	141	150	144	123	136	130	127	157	133	139	124	150	141	128	123	143	123	128	140	131	134	156	137	134	148	136	153	145	119	139	127	129	143	139	150	125	133	147	139	130	138	150	133	143	149	138	143	144	138	148	132	145	159	145	142	166	158	152	142	119	157	141	119	129	148	161	138	133	133	156	146	127	149	110	151	123	146	134	146	128	118	139	136	135	122	143	144	149	144	153	150	119	129	130	141	132	150	119	135	140	148	135	164	150	165	144	134	141	151	138	123	139	129	135	140	154	146	123	151	133	143	150	115	155	129	147	146	125	135	124	156	130	158	134	142	128	139	136	166	135	141	148	130	117	146	158	138	147	135	114	139	113	129	162	143	121	124	142	139	148	140	138	146	109	137	130	162	134	132	143	142	114	135	132	146	152	132	115	116	146	161	130	149	135	121	129	130	133	141	140	154	132	101	128	143	165	121	148	158	132	139	133	161	145	136	120	139	135	137	137	150	147	133	141	148	131	140	144	141	135	136	125	137	121	144	148	157	141	128	127	133	119	120	134	157	126	170	167	148	137	169	153	141	117	136	143	151	130	139	131	137	139	140	131	136	141	125	141	137	110	123	120	146	158	131	146	162	112	119	141	135	116	137	169	101	140	176	146	125	151	130	136	121	127	148	145	136	141	133	139	173	159	162	149	152	124	143	139	133	136	124	132	128	132	128	115	155	151	140	152	143	141	144	118	149	127	143	122	122	149	126	128	162	133	145	147	159	177	136	136	138	147	177	145	132	124	117	125	149	148	147	132	138	155	123	140	137	148	129	129	129	148	134	139	131	130	135	140	151	138	145	107	137	135	133	136	141	116	151	128	122	136	146	129	120	167	141	143	139	157	131	118	144	143	149	139	135	152	142	134	143	131	143	142	138	135	147	149	136	154	144	124	127	122	137	117	136	116	155	158	115	143	117	133	128	150	140	147	149	144	142	119	152	125	129	143	138	157	134	108	125	160	132	146	139	136	146	156	147	142	137	149	139	131	135	150	151	122	130	138	140	137	140	142	142	150	144	137	126	145	139	149	122	127	123	157	139	146	149	125	147	126	145	134	147	176	120	150	145	120	150	151	130	129	142	137	123	141	143	130	129	132	127	138	138	160	134	170	159	135	119	136	132	143	139	133	133	143	126	138	135	145	148	158	145	150	146	123	148	154	109	150	136	139	128	146	114	139	133	154	130	134	125	113	124	124	152	123	151	123	129	129	141	129	134	114	125	142	126	136	139	154	151	137	140	146	123	139	129	114	145	138	136	129	139	135	147	137	134	141	146	144	153	118	132	153	142	131	144	136	142	144	129	156	139	132	140	144	169	150	140	141	136	159	153	127	129	136	141	141	146	139	120	121	158	125	129	110	125	128	131	137	116	154	139	130	147	126	147	121	104	144	133	134	124	157	133	143	121	123	134	150	153	123	120	126	149	140	128	119	136	139	143	124	144	132	133	149	145	152	130	107	140	131	142	134	147	129	125	125	155	131	129	141	127	125	128	129	135	140	143	134	152	154	151	158	124	136	119	155	158	135	136	140	142	120	134	121	150	142	141	125	149	138	151	139	160	144	139	107	139	144	136	123	162	139	134	148	115	141	140	158	159	139	137	122	131	163	142	123	124	154	147	143	142	152	146	136	135	135	131	151	137	131	123	131	128	124	138	133	121	147	134	143	129	140	163	138	132	147	135	158	135	138	126	162	139	150	149	135	138	129	129	143	148	131	168	162	146	120	141	133	136	136	126	120	142	126	140	143	139	121	126	140	135	133	140	118	117	131	121	109	137	135	149	138	135	145	136	137	134	136	142	121	155	134	131	150	161	145	132	167	140	132	158	138	148	111	143	146	140	132	121	164	119	121	103	139	133	144	127	145	143	121	136	155	148	128	142	139	134	113	122	131	121	132	123	150	144	145	131	147	148	139	147	128	149	111	141	146	149	138	139	142	149	154	122	137	131	139	123	138	115	123	122	133	112	130	135	133	144	125	156	146	119	122	106	138	127	112	150	124	129	156	152	134	131	153	136	129	131	149	147	149	127	140	142	126	133	128	132	126	135	127	129	148	139	164	117	155	143	144	129	141	139	126	144	129	134	117	160	133	119	146	144	149	143	153	140	124	152	112	150	148	125	131	136	136	148	170	139	130	118	125	152	117	123	103	130	136	142	134	162	140	131	152	141	153	140	131	152	133	121	128	132	148	148	116	173	150	117	135	150	123	136	120	124	132	152	133	136	162	139	146	110	139	126	138	129	128	120	111	142	137	153	141	136	154	156	139	129	149	138	145	141	139	170	134	147	132	131	138	130	133	156	135	130	146	117	136	135	157	141	147	134	136	160	129	142	127	130	134	132	149	127	135	147	112	160	151	124	131	133	139	121	126	142	123	120	135	145	134	150	120	135	163	155	126	147	142	137	142	136	125	158	132	115	113	144	136	131	123	143	124	129	129	136	112	145	142	162	127	116	124	146	117	121	113	133	134	144	158	136	124	156	136	146	132	122	122	116	131	137	132	149	145	109	155	132	116	151	150	122	137	134	139	134	135	138	114	147	136	134	145	140	147	155	129	126	140	127	149	145	123	133	120	136	147	142	123	176	155	143	128	139	120	144	145	162	113	157	129	112	148	134	136	113	128	135	178	170	143	139	143	165	133	107	132	152	137	140	119	132	141	138	123	124	122	124	149	154	126	146	130	118	129	135	133	136	145	134	122	139	125	148	123	146	152	130	132	126	136	140	145	128	161	144	121	124	132	162	121	153	140	136	123	130	151	133	151	138	143	142	128	142	120	154	139	165	149	151	133	136	137	141	121	132	157	156	152	116	119	153	128	143	147	127	146	134	132	136	159	157	146	129	115	128	149	128	121	125	121	134	138	136	133	139	113	142	138	119	122	149	125	146	156	136	132	132	126	141	147	130	126	131	123	164	131	138	134	149	142	121	124	110	162	124	143	118	131	141	121	148	130	134	181	163	133	146	152	134	137	143	134	126	145	147	146	122	134	125	128	127	143	133	124	148	146
7835	620	1076	1223	1036	836	734	631	593	566	502	468	485	453	428	432	425	399	399	394	375	396	384	349	380	363	404	366	337	375	358	388	396	372	356	367	402	357	373	391	364	385	372	329	375	350	344	355	386	362	358	358	337	338	325	328	317	374	338	329	353	333	330	332	353	368	346	346	326	376	365	371	337	344	361	349	368	349	378	349	344	319	349	329	310	365	337	386	336	367	363	343	363	331	371	329	351	320	311	349	348	378	320	306	367	330	363	332	381	315	342	325	390	341	331	362	343	310	368	329	368	334	369	366	377	320	337	320	380	342	342	352	383	357	357	362	338	342	318	338	347	339	336	345	343	334	350	334	359	335	375	316	330	343	311	344	345	360	388	390	331	359	344	331	363	360	342	368	315	332	345	346	345	298	392	347	340	340	335	333	358	378	347	319	343	326	338	343	345	350	358	330	337	358	336	347	351	374	338	349	345	348	349	360	340	353	341	347	363	332	332	378	335	344	341	358	318	338	361	332	350	313	359	339	357	299	357	366	319	355	350	329	377	352	381	359	386	375	347	305	330	345	347	357	345	376	354	347	311	381	347	378	404	369	348	374	360	325	350	329	375	351	355	335	328	358	321	363	320	351	328	378	312	333	347	335	336	350	328	332	345	356	352	328	358	345	347	352	349	315	338	360	377	350	380	355	357	357	323	336	346	316	378	330	345	345	336	361	361	352	351	342	344	354	363	361	364	328	348	363	356	362	359	358	359	337	339	369	319	378	355	354	296	326	345	336	362	354	369	317	339	328	339	347	347	342	371	326	351	339	344	341	372	341	304	327	322	333	320	362	356	341	329	323	329	346	324	323	357	358	340	345	381	344	328	335	335	308	367	370	307	356	350	326	339	361	319	333	379	330	344	379	323	341	375	363	356	317	323	364	359	338	366	336	372	337	340	350	340	328	340	341	320	385	325	350	347	369	392	358	344	353	344	351	326	350	338	329	367	326	346	324	370	359	339	338	361	315	333	384	335	361	328	360	337	330	326	327	332	334	343	335	346	362	331	340	370	354	352	348	314	328	330	356	321	303	358	330	341	346	301	338	330	365	363	326	345	322	349	326	332	348	333	350	353	365	305	328	364	326	344	362	324	367	362	343	344	376	351	346	375	318	332	346	347	343	365	350	351	360	307	353	325	330	327	353	363	367	376	352	342	351	371	384	342	341	322	354	367	318	382	339	347	384	339	341	375	344	348	326	372	347	341	333	303	357	332	363	319	307	357	343	330	340	337	327	362	340	303	332	324	360	324	386	343	347	333	321	355	352	337	349	350	370	341	337	340	359	365	379	356	342	350	387	356	349	366	360	362	394	352	363	330	338	363	354	332	341	365	357	351	325	322	345	321	365	344	352	363	332	304	318	356	326	305	366	330	337	370	366	321	350	369	369	324	336	311	341	325	330	339	307	328	341	304	355	345	337	337	388	366	345	386	351	352	350	360	326	334	304	356	346	354	343	330	323	318	349	331	340	310	335	342	363	369	359	336	368	357	318	352	324	321	319	344	352	329	350	353	312	365	350	363	330	351	334	338	351	329	339	348	319	322	367	361	355	337	352	365	347	379	360	352	358	377	345	299	327	350	324	341	343	351	329	350	354	337	368	346	360	331	363	347	366	318	386	349	363	361	339	370	329	345	338	345	343	347	360	348	324	310	347	372	343	355	350	339	330	340	316	335	346	329	353	337	363	358	339	360	354	355	379	361	364	358	326	349	360	345	347	316	353	343	352	320	395	361	318	344	346	352	384	319	352	332	313	354	355	356	341	352	340	368	337	346	346	328	367	331	326	374	351	331	321	344	369	348	331	345	380	339	349	350	351	334	331	338	342	350	341	360	361	376	346	356	357	348	350	355	362	375	355	322	331	356	339	346	324	369	325	339	374	359	341	327	340	356	349	391	329	371	293	336	331	328	303	368	339	326	338	317	363	330	373	356	308	310	320	358	335	357	346	371	356	359	290	318	367	325	347	353	361	339	349	359	310	357	361	341	364	375	333	361	394	347	349	346	328	347	350	357	324	344	366	335	361	350	368	308	358	363	349	331	307	338	326	322	353	351	351	327	320	349	352	340	346	341	313	340	339	379	379	330	356	383	346	355	369	317	324	338	362	294	331	335	372	335	357	333	362	350	360	308	355	365	364	332	323	337	313	342	368	344	339	368	325	357	336	334	315	325	324	383	361	387	334	352	357	347	330	360	350	351	325	343	357	336	321	336	340	339	314	368	351	355	331	340	303	386	376	359	328	334	329	336	338	350	367	344	365	363	305	391	332	365	342	375	367	348	309	329	398	346	346	334	323	360	336	324	339	362	374	372	350	344	339	345	355	373	365	326	361	327	374	348	352	338	346	340	344	377	361	342	324	342	323	314	368	354	322	332	349	329	366	324	340	349	364	347	330	360	373	348	369	321	370	353	356	363	352	338	345	328	344	354	329	352	344	332	313	357	382	323	351	369	344	338	336	333	364	350	338	302	381	308	354	347	330	304	367	345	323	336	343	321	372	349	341	364	367	332	335	358	342	329	370	314	333	328	340	378	353	331	338	321	348	342	359	337	382	361	327	334	305	370	366	345	344	324	345	360	325	341	347	362	322	351	346	323	345	338	333	351	319	329	341	333	329	348	337	323	341	327	344	349	353	328	341	325	354	374	311	365	340	361	346	341	354	346	351	354	325	332	332	349	353	341	342	337	351	339	366	354	355	324	337	367	337	331	341	331	345	337	342	344	332	359	347	317	335	350	365	326	386	359	348	343	379	322	363	352	348	372	359	379	335	344	336	347	302	382	329	358	365	331	358	337	331	364	325	343	344	350	316	377	363	348	314	335	329	340	358	326	365	370	368	343	333	346	325	364	325	340	341	344	346	338	343	337	371	332	349	345	353	372	328	315	308	343	348	334	372	374	357	329	384	340	331	325	360	359	341	359	347	324	332	335	338	286	323	325	364	345	349	376	307	335	338	327	341	365	359	342	371	355	351	377	364	359	326	359	353	356	365	318	330	395	340	343	352	357	316	316	358	354	313	359	354	335	371	347	362	342	321	337	338	321	320	331	335	308	349	375	350	335	364	350	390	350	333	329	342	314	353	360	367	325	334	362	382	348	339	345	367	368	349	345	363	315	334	346	339	358	342	325	305	360	373	366	355	359	344	360	365	380	348	319	332	356	355	344	358	344	369	382	330	349	297	339	343	316	331	357	320	329	335	364	378	341	336	384	338	328	325	332	363	313	335	332	340	340	342	366	342	375	352	334	337	363	352	368	353	364	358	368	370	350	382	366	361	369	342	356	364	339	333	324	305	299	368	349	304	355	329	353	369	349	348	322	365	307	353	330	308	363	340	377	339	365	348	339	335	369	324	342	356	361	331	330	352	360	330	369	373	343	391	370	347	365	350	376	326	310	350	352	312	356	307	335	383	324	337	304	331	361	355	312	332	359	345	360	345	351	340	342	338
18142	1630	1079	740	567	517	412	338	268	296	277	271	258	278	246	261	256	243	255	233	234	239	234	238	264	237	240	222	243	251	246	223	273	243	231	214	223	255	229	263	245	222	251	216	240	259	213	203	262	222	224	225	241	214	247	221	271	231	237	241	214	226	231	237	231	216	218	247	215	248	236	223	225	246	233	221	231	216	243	255	249	205	231	230	220	220	210	241	235	219	255	233	219	244	229	265	211	228	215	237	197	200	230	214	231	233	225	197	196	220	222	243	252	234	221	235	233	215	223	206	206	239	247	227	243	237	234	231	230	237	212	207	202	187	212	240	245	226	216	221	239	266	245	263	230	274	227	213	243	250	205	239	220	244	217	236	200	253	215	238	230	220	240	218	244	255	235	230	226	230	246	218	226	204	234	234	215	231	237	217	285	222	224	218	256	245	247	237	217	223	208	227	222	239	247	227	238	245	262	214	217	244	213	221	195	233	224	231	221	223	228	219	221	255	251	212	220	227	265	238	214	221	213	253	214	197	257	229	213	209	216	236	202	209	218	219	221	244	218	239	201	218	268	247	222	209	243	245	233	241	225	248	249	227	232	234	200	244	233	232	228	218	214	232	222	242	253	232	246	238	207	227	208	237	228	250	208	220	236	234	225	221	207	223	270	242	216	250	253	251	253	249	218	231	230	207	226	210	216	213	209	246	239	221	221	236	203	219	239	238	210	227	240	236	229	263	224	259	237	232	211	222	235	198	195	202	230	227	235	232	254	233	244	209	233	189	233	211	254	234	232	263	228	239	238	232	235	219	209	201	211	203	215	236	198	224	218	231	223	225	214	203	221	228	220	233	253	244	245	232	210	251	211	213	228	216	234	227	213	219	221	200	217	226	227	216	216	239	222	241	244	242	226	209	251	233	221	206	245	240	227	201	234	229	201	245	207	197	248	228	221	195	235	233	247	228	225	221	212	218	221	223	227	234	194	227	241	214	199	214	220	203	231	244	209	230	240	220	218	189	257	227	217	226	209	188	216	232	228	198	246	219	216	217	221	216	253	236	214	219	216	213	213	251	249	210	228	237	229	220	241	225	261	231	221	254	219	207	229	233	209	220	219	229	204	227	215	236	224	230	230	213	261	218	207	235	241	210	214	203	226	234	210	214	213	228	202	227	205	227	228	208	196	204	237	258	210	201	206	238	229	220	238	222	227	215	240	250	226	225	212	230	222	232	211	227	215	228	213	251	243	241	218	250	232	219	209	247	235	228	217	199	238	217	203	200	223	227	243	229	251	222	214	224	232	251	225	228	215	228	242	240	235	226	216	217	218	227	224	226	258	212	237	205	230	211	231	237	242	211	234	224	234	183	222	222	216	220	215	233	239	224	193	234	248	225	240	242	208	239	222	223	240	216	242	230	215	249	255	222	230	225	212	252	271	259	236	219	232	236	248	229	249	226	216	228	218	218	230	258	232	237	222	235	237	199	218	252	235	240	226	258	227	229	249	214	225	207	202	227	220	223	232	227	231	240	251	225	237	225	242	224	217	234	196	254	223	230	233	211	246	223	232	227	233	247	215	238	244	220	224	197	218	239	230	244	226	244	241	235	205	210	215	222	241	224	206	230	220	238	197	224	221	230	232	220	189	244	236	252	217	221	236	247	230	224	235	209	213	215	204	248	231	236	220	207	222	225	215	233	235	245	261	242	211	191	230	220	208	233	245	215	205	218	231	214	223	218	220	217	233	232	208	204	219	222	235	225	208	208	251	224	211	234	232	195	250	240	232	225	246	241	245	229	228	209	236	241	195	226	233	236	228	220	227	239	221	214	207	235	246	232	227	251	246	222	231	222	212	222	194	235	204	209	237	217	238	218	232	245	221	230	220	246	210	202	233	229	221	216	217	241	225	221	236	220	188	204	201	244	227	207	241	269	220	226	264	240	236	195	252	225	193	226	231	231	231	207	224	216	223	223	230	242	222	256	211	222	225	210	207	223	213	203	262	224	240	236	197	237	249	260	209	207	211	218	201	206	216	222	258	205	210	237	220	203	228	213	267	213	206	212	217	241	216	232	256	192	228	227	220	229	257	227	255	226	236	242	227	231	228	224	218	206	232	249	229	228	197	232	237	228	207	249	217	243	218	258	232	208	238	223	251	221	227	219	216	215	232	230	212	266	244	224	225	231	245	203	226	199	192	247	227	247	252	248	222	256	233	250	243	215	223	231	250	231	228	238	243	263	237	217	218	247	235	230	238	223	201	226	226	265	220	208	223	224	227	223	206	232	244	247	209	219	224	244	227	231	251	213	208	257	241	234	218	231	232	220	225	201	239	215	199	233	246	244	212	221	199	228	220	202	225	221	226	245	245	211	204	221	252	231	258	242	222	224	222	219	249	222	224	214	237	230	222	247	246	235	241	246	223	243	225	212	247	252	224	244	221	209	220	227	228	221	236	258	239	238	227	225	218	234	235	248	213	237	227	220	240	227	260	233	234	227	220	202	230	207	231	238	256	230	241	243	249	228	206	220	225	236	234	199	215	238	239	230	211	234	237	190	223	203	234	237	226	236	205	217	230	219	231	247	242	240	225	213	252	233	234	223	217	228	219	262	205	216	236	246	208	234	189	221	216	227	246	230	219	229	214	244	246	237	219	218	240	211	224	217	181	192	200	217	253	243	243	241	237	226	196	210	218	210	238	219	219	220	225	209	246	240	232	235	232	223	228	252	236	236	221	211	205	217	242	234	211	226	227	225	249	273	247	243	234	245	225	215	246	222	201	223	225	246	258	187	221	221	231	222	220	219	204	227	202	217	194	234	201	241	245	232	227	182	201	211	250	229	219	207	223	210	197	232	229	239	241	188	229	233	198	233	248	247	221	235	210	239	202	235	248	241	220	216	197	234	239	244	240	234	230	215	236	246	254	226	241	220	246	225	205	202	219	237	249	223	235	257	235	217	225	200	221	203	223	224	240	214	220	204	237	232	241	233	249	215	250	207	239	226	250	210	217	242	277	262	245	225	196	214	255	219	232	220	199	240	243	206	191	224	214	254	234	251	237	222	229	237	233	236	234	224	196	246	264	235	214	230	213	218	233	229	228	244	224	217	249	244	215	233	219	235	219	220	212	225	238	234	208	192	237	207	215	214	216	229	231	211	217	227	252	224	229	215	233	217	223	203	232	217	233	232	224	235	207	222	234	216	233	259	251	234	210	244	229	237	239	202	209	230	233	232	229	222	210	241	229	202	218	223	232	226	234	239	254	230	207	212	249	224	212	230	240	215	220	224	246	217	236	236	247	219	258	234	225	220	221	225	224	253	214	186	227	233	225	213	223	246	217	240	229	212	229	235	269	209	250	230	231	230	234	212	216	243	258	243	262	240	240	235	218	245	225	239	235	221	229	220	224	238	229	222	203	215	226	231	248	231	210	215	238	238	227	213	251	246	218	235	237	222	209	211	199	218	239	246	217	229	215	233	231	238	225	253	216	237	236	254
10370	1200	2079	2120	1907	1577	1343	1222	1051	940	883	817	775	769	707	717	644	717	623	651	639	604	626	631	572	620	641	648	588	609	620	604	616	569	585	633	612	568	574	556	604	531	595	558	563	604	563	538	538	536	526	521	562	530	538	538	558	550	565	553	515	565	573	500	527	531	522	529	545	569	552	575	593	539	575	529	538	574	550	506	567	532	507	552	563	531	553	492	598	550	518	552	528	530	586	577	562	547	529	548	513	544	530	548	492	570	535	595	567	541	588	526	558	560	523	563	543	540	547	520	531	550	500	571	549	538	527	537	536	549	545	527	533	581	544	589	608	567	562	528	549	512	545	583	514	515	563	540	552	534	500	535	539	538	520	511	603	585	532	540	576	558	553	528	564	573	594	558	553	531	492	516	559	539	546	532	568	585	563	510	545	546	552	537	563	547	583	515	497	522	496	550	536	530	533	539	544	517	479	525	525	527	567	503	576	537	581	527	550	540	529	524	539	556	550	499	615	589	513	545	577	557	567	510	530	553	549	552	557	554	579	543	541	544	564	555	545	536	523	540	491	524	548	535	561	509	507	537	541	576	563	562	526	484	569	535	589	547	547	536	534	521	560	560	513	522	568	521	543	552	512	560	551	569	543	536	579	527	561	559	518	542	580	523	555	539	532	535	529	538	564	532	575	500	581	515	529	577	525	552	511	553	560	553	577	505	545	556	562	495	559	586	541	528	570	532	528	521	518	509	497	517	522	543	563	522	521	538	572	553	571	528	583	541	520	513	546	499	527	527	539	520	531	588	533	590	530	573	591	543	538	586	511	571	551	584	555	548	539	548	548	528	522	550	554	549	569	550	546	591	519	528	547	569	543	563	541	483	513	537	511	552	528	545	544	537	558	548	555	558	511	525	551	562	529	552	532	561	546	495	529	544	568	568	525	567	544	520	533	543	582	530	537	566	514	531	585	556	514	536	526	511	510	513	557	519	566	557	555	538	547	565	516	541	511	522	534	583	571	520	571	573	498	512	531	525	581	549	518	590	559	528	595	499	539	534	538	534	519	558	548	564	532	568	549	527	546	536	565	574	510	534	572	574	581	496	556	504	536	527	563	530	536	555	549	518	587	535	522	485	540	525	538	561	544	579	543	569	551	582	534	527	566	533	535	537	552	565	536	568	537	599	563	582	551	594	500	538	521	553	535	548	514	600	516	591	566	514	513	549	562	522	536	577	544	557	528	580	534	526	545	520	553	559	530	563	551	531	509	533	519	525	576	557	523	567	559	540	541	551	552	534	530	517	552	528	543	502	555	539	495	507	563	557	596	548	536	541	562	547	518	544	558	562	582	572	557	548	522	512	528	549	522	606	564	487	530	550	583	560	534	535	548	504	519	510	527	560	535	550	558	549	535	500	532	551	563	526	508	527	530	532	574	540	537	529	518	577	542	550	552	548	524	534	530	541	498	563	519	574	538	525	555	542	530	528	548	533	557	573	514	536	556	520	565	531	532	550	554	572	554	575	508	529	555	563	527	551	521	543	586	542	543	520	511	539	563	553	557	542	539	535	568	514	557	522	530	556	552	562	524	551	554	553	595	545	521	553	520	532	553	535	572	537	525	560	537	551	543	560	560	529	590	574	511	555	520	528	543	498	546	551	554	551	540	538	559	552	571	564	524	489	580	514	584	557	547	554	545	572	541	529	577	538	526	515	515	572	515	567	529	559	530	519	523	502	533	562	565	566	524	570	545	525	547	576	530	500	571	547	509	571	526	551	525	562	573	534	532	538	527	577	521	579	523	511	562	544	533	595	539	507	539	552	580	538	531	507	512	491	525	536	572	523	572	573	515	550	564	541	555	550	543	543	517	577	585	541	518	535	536	536	532	544	524	540	544	540	547	527	496	522	529	530	506	542	565	526	535	559	552	552	537	538	528	562	568	522	506	533	571	570	511	576	521	535	516	516	537	547	507	551	537	570	542	552	542	566	528	573	554	520	492	533	513	522	542	556	528	564	553	524	524	512	537	565	560	583	515	544	549	548	569	551	565	535	506	535	532	566	529	555	534	558	554	531	579	521	607	487	543	500	550	567	554	577	519	540	542	558	502	551	532	551	531	528	518	531	512	571	565	565	561	546	552	540	541	530	594	511	522	535	558	560	574	563	519	558	498	565	498	519	554	554	594	563	581	522	534	539	572	534	505	574	549	520	584	514	536	560	506	545	546	547	536	511	524	517	572	588	554	522	528	566	543	538	527	551	541	581	558	498	525	545	513	500	500	514	518	579	561	594	527	522	540	548	542	535	532	542	528	521	523	515	513	542	572	523	549	546	538	521	505	508	590	504	549	605	557	572	510	545	564	563	531	511	534	514	525	613	548	547	521	526	554	555	542	536	500	544	509	537	561	531	532	541	564	534	546	580	551	572	526	552	547	538	538	515	492	556	556	515	540	567	522	538	508	524	576	569	561	521	530	554	553	535	594	505	566	540	533	522	528	559	542	556	561	544	560	524	558	509	547	546	496	503	577	508	523	536	532	555	518	527	567	558	526	532	546	572	555	564	518	564	554	529	580	582	538	542	549	536	583	520	522	548	503	503	526	544	504	586	561	562	528	532	528	571	522	534	533	528	534	552	554	559	520	577	535	530	553	598	575	514	569	540	525	554	573	559	578	551	528	526	546	502	557	562	560	560	562	576	547	509	507	531	538	512	526	542	575	539	506	533	525	518	554	564	554	559	556	529	512	547	531	533	565	547	505	557	528	531	541	555	521	552	520	559	579	517	571	524	572	534	544	572	549	544	541	519	506	526	476	535	544	503	534	558	541	521	565	541	581	529	535	550	501	541	545	552	546	546	560	516	544	609	547	481	527	562	529	544	566	556	563	512	565	581	516	569	565	556	524	526	511	542	544	551	535	509	497	582	568	543	517	597	519	534	515	548	525	532	583	547	549	511	525	530	550	556	535	585	528	542	610	499	565	517	507	553	578	567	561	568	533	545	553	570	518	551	530	558	526	513	515	546	545	541	507	542	512	488	486	538	556	563	513	555	524	558	558	554	539	580	548	535	519	555	538	523	555	558	545	536	511	541	527	535	555	548	517	569	550	550	540	550	553	547	597	576	544	532	566	529	579	544	549	542	502	575	526	549	607	514	526	548	543	540	530	547	527	538	575	553	505	587	549	548	565	549	519	529	563	562	539	573	550	513	532	550	534	531	553	534	561	557	553	536	563	530	563	572	541	579	543	509	535	512	562	589	530	544	526	580	509	562	552	530	571	548	544	530	516	527	560	559	506	538	523	527	555	574	508	554	537	536	486	553	589	526	545	546	531	547	542	564	561	521	552	541	574	549	582	537	541	511	523	546	531	549	546	554	539	493	532	555	547	521	549	514	563	591	509	512	518	540	530	551	559	557	535	518	517	537	597	576	588	490	559	483	542	561	568	553	550	533	541	529	549	565	565	535	514	599	538	529	565	542	530	512	548	507	516	538	545	579
2709	266	250	263	234	269	236	241	260	254	279	238	251	242	244	233	240	274	278	276	260	251	257	262	241	279	254	259	253	266	246	259	243	233	225	255	241	258	242	288	245	290	262	274	216	225	276	247	225	252	257	249	270	236	281	254	255	280	249	255	248	232	220	252	238	222	268	255	257	290	266	259	205	266	242	258	269	252	291	270	246	252	244	245	272	263	250	262	243	259	250	253	297	256	241	277	258	274	263	248	264	249	243	256	216	246	245	278	243	228	259	249	247	265	254	254	265	255	248	249	258	260	263	262	308	264	241	246	251	233	270	248	266	248	244	288	259	243	251	234	275	281	238	259	224	238	228	270	283	268	261	256	258	243	252	239	247	263	241	240	277	218	247	257	259	257	248	256	236	269	253	224	241	258	233	257	237	287	258	242	261	246	231	265	239	239	227	257	264	275	262	285	246	212	236	240	257	263	276	279	266	237	245	270	266	243	243	262	286	242	272	243	275	250	266	266	236	242	259	267	242	255	230	280	225	259	238	262	252	267	224	268	270	252	258	251	247	257	256	241	297	238	265	250	233	232	285	260	255	256	243	250	254	218	279	269	271	230	269	285	248	230	272	258	267	225	253	264	247	271	267	234	244	268	261	224	252	263	242	253	289	247	246	254	220	231	254	253	244	224	254	279	258	245	264	235	252	260	256	256	280	246	279	254	231	259	261	221	221	210	251	261	263	271	251	255	275	250	255	236	227	243	260	241	260	268	220	231	227	253	255	260	229	273	232	260	291	232	227	255	256	295	275	266	272	247	237	263	216	244	233	280	274	276	249	257	275	236	217	263	251	271	274	279	260	265	218	257	263	238	269	293	205	269	248	281	203	257	249	224	252	257	244	262	236	245	222	238	258	237	265	252	256	249	255	260	241	241	249	252	257	238	274	288	271	281	244	263	266	244	263	293	257	258	196	220	223	230	230	275	235	256	235	261	270	276	239	259	235	237	241	242	259	271	233	254	228	278	236	263	239	244	260	272	246	227	232	266	275	264	270	257	235	255	245	259	256	261	236	253	254	252	213	271	230	278	238	256	259	236	263	254	241	231	234	254	251	254	265	246	258	258	241	259	243	233	259	239	239	271	230	282	236	241	215	235	249	271	253	267	256	264	255	284	243	251	257	232	234	219	244	255	244	261	263	237	231	218	237	241	243	254	263	259	292	250	285	231	269	235	256	246	263	237	241	233	230	232	215	266	238	251	250	233	266	247	278	260	257	251	225	227	244	273	251	247	253	252	266	283	246	247	257	274	247	250	277	213	250	260	260	240	237	269	269	255	245	256	240	247	255	268	249	285	236	256	263	269	226	252	274	236	239	259	271	245	268	249	278	247	247	263	246	275	254	250	254	241	232	261	235	259	284	237	232	254	233	259	256	256	237	246	241	269	241	227	261	209	272	268	264	245	266	263	240	242	234	265	246	230	258	248	242	262	245	263	272	268	249	257	244	233	253	265	248	238	210	281	258	235	250	231	242	232	260	216	232	239	202	253	255	242	221	254	233	262	240	228	248	248	279	231	294	267	254	248	253	274	252	259	248	241	245	252	257	240	257	248	246	246	246	256	261	250	240	245	256	268	247	247	259	257	247	277	252	261	239	253	250	278	225	268	249	257	263	253	267	252	271	257	262	249	238	269	244	212	277	265	240	230	258	260	243	273	220	254	268	276	243	275	233	247	212	243	232	228	235	216	241	230	272	209	224	273	256	255	253	281	232	266	243	245	246	246	278	241	233	238	229	237	261	250	246	237	256	275	268	242	225	242	254	227	245	293	243	256	268	261	253	237	274	237	250	256	268	238	286	276	264	246	242	251	253	241	235	244	276	260	271	266	249	245	262	282	234	262	236	275	268	270	259	258	268	245	229	257	260	251	246	254	230	228	245	248	245	272	253	225	236	251	250	263	250	242	252	240	245	257	268	258	242	242	235	268	222	273	235	259	223	229	257	239	263	222	239	239	254	237	258	249	223	234	271	218	247	242	258	249	229	229	227	204	239	252	238	229	242	237	236	248	230	243	239	228	270	234	234	255	227	262	278	253	256	268	278	226	235	256	216	269	253	277	229	240	289	243	259	241	227	253	235	258	241	248	243	256	242	230	269	241	264	227	252	228	254	258	263	256	251	245	259	267	290	274	274	260	240	229	236	227	254	261	232	264	237	257	275	258	238	242	270	253	266	242	250	235	295	239	266	238	224	263	258	260	268	226	254	248	244	275	288	232	253	255	252	269	223	255	243	268	238	263	260	253	280	271	279	256	247	254	278	255	260	249	243	235	241	228	254	254	255	261	241	247	230	269	246	254	287	259	259	257	236	272	264	234	217	259	268	266	264	265	285	250	278	268	243	231	248	239	265	236	236	273	238	230	262	257	229	264	260	248	211	234	254	258	266	281	268	263	276	231	254	232	272	270	270	254	267	240	245	245	291	279	231	259	278	255	272	259	254	250	236	284	264	257	245	250	252	202	233	242	258	254	239	262	270	259	262	234	233	271	238	296	257	261	259	246	243	271	283	263	290	229	250	247	264	253	255	240	239	253	261	243	258	248	262	272	237	273	229	267	248	250	244	234	251	244	247	261	275	241	259	257	237	257	268	252	258	253	250	227	225	253	268	247	309	249	262	260	257	236	267	247	244	254	251	262	225	282	237	219	244	242	242	237	264	268	243	247	241	235	268	268	252	240	258	239	242	251	223	260	255	235	249	234	243	250	273	282	238	251	229	225	287	228	262	291	234	245	285	242	249	296	266	261	247	285	262	239	233	261	261	250	246	233	246	233	247	275	243	263	251	248	268	226	225	228	230	267	252	260	266	222	246	207	276	282	252	265	260	249	303	230	251	209	260	254	249	244	273	259	240	253	262	241	250	274	267	263	281	266	265	281	249	233	264	226	267	269	265	287	246	285	236	230	261	254	236	278	259	239	237	251	264	259	241	249	242	271	283	291	276	268	264	278	212	238	247	222	289	274	266	234	249	235	215	243	247	248	235	260	286	221	236	231	253	268	284	235	233	257	268	245	232	235	236	262	279	287	247	256	284	239	244	235	259	260	258	240	248	222	262	228	252	261	245	247	231	256	248	267	247	242	219	253	235	264	235	261	234	261	258	245	257	259	246	242	254	242	249	240	250	249	236	227	268	270	262	254	258	261	235	238	252	243	263	251	263	294	272	213	244	243	258	236	243	252	284	268	268	232	234	242	254	243	233	250	234	248	262	245	249	245	251	252	252	262	256	259	241	259	250	244	257	228	260	265	249	261	263	246	223	263	240	223	253	262	237	238	262	250	265	244	259	271	253	254	260	233	267	244	263	242	245	261	247	260	267	226	225	278	261	265	247	251	268	257	222	232	236	269	253	231	293	237	259	243	266	256	235	283	234	272	256	272	255	275	265	263	253	267	286	250	256	256	255	254	239	254	249	256	258	228	259	260	245	228	230	246	223	261	241	257	282	252
2409	601	589	596	594	541	615	576	581	563	626	556	518	528	552	598	545	574	594	577	588	529	565	585	572	565	553	518	592	545	552	522	554	566	541	540	556	572	556	530	553	533	590	540	577	518	544	595	575	590	556	553	529	590	570	544	565	562	564	568	538	565	543	546	575	540	583	556	564	552	568	586	573	572	567	568	566	573	606	573	618	555	511	577	514	562	572	580	550	564	580	533	507	563	559	539	575	559	561	530	522	569	557	537	561	532	526	579	558	547	568	602	571	610	562	567	556	564	563	580	587	550	571	547	561	580	572	561	542	566	547	565	540	536	609	552	582	540	509	535	570	556	559	568	520	538	589	555	558	519	544	593	567	563	532	560	526	559	547	593	628	513	551	601	576	548	511	592	553	539	566	578	552	529	544	590	524	590	544	542	561	559	585	533	563	531	565	521	572	577	566	530	605	551	566	552	618	567	575	577	537	553	569	528	550	543	574	571	525	541	585	576	571	568	587	558	574	558	546	542	553	507	565	541	556	566	549	551	555	550	527	612	541	506	536	535	553	544	561	545	566	516	539	590	530	546	556	538	607	568	622	565	566	539	534	529	576	530	561	548	538	604	577	556	543	536	589	553	525	567	541	568	524	578	586	591	519	551	521	541	586	586	593	560	566	524	562	550	568	529	527	557	573	558	560	568	542	562	574	562	590	556	578	574	557	594	560	556	580	585	589	548	560	468	564	555	563	529	566	577	535	549	537	545	540	564	549	605	622	546	574	550	543	555	573	568	551	505	551	537	551	548	566	552	558	571	524	547	549	564	598	549	551	541	579	592	587	531	536	557	531	591	586	587	516	592	560	548	535	533	568	570	606	552	575	520	547	574	558	553	563	574	542	561	556	551	544	597	542	526	585	566	615	585	541	571	570	606	578	550	597	584	565	528	549	537	563	552	558	598	539	551	548	562	547	572	581	553	530	560	573	537	518	598	520	559	561	572	580	559	547	572	587	525	589	644	570	582	556	511	509	575	580	508	569	568	549	551	528	535	543	576	574	562	534	601	549	565	554	551	539	565	566	583	556	546	531	599	574	570	593	560	585	547	583	555	577	587	551	604	546	549	543	526	561	519	592	532	538	550	600	551	555	539	556	551	581	565	528	578	526	535	611	593	576	484	537	563	564	545	547	523	548	591	604	608	533	565	557	537	587	502	564	531	523	552	566	575	550	553	551	600	574	534	550	578	571	523	589	556	559	586	544	571	506	564	530	537	560	553	545	576	553	537	527	569	538	591	551	575	566	492	538	576	548	595	541	549	557	600	528	544	536	587	552	602	502	553	591	564	552	584	538	509	557	555	546	528	565	538	579	556	584	551	582	556	578	572	554	600	524	574	549	559	518	555	567	540	572	580	561	559	567	574	549	534	548	551	540	544	513	524	540	545	563	548	555	555	570	559	564	549	546	550	559	528	578	551	577	601	537	575	564	593	563	559	561	551	510	589	559	586	500	545	555	594	546	542	542	560	558	545	559	596	572	552	585	549	559	556	554	562	571	589	559	572	540	529	569	528	528	541	548	598	606	560	557	582	569	538	562	563	514	587	591	558	544	576	530	533	518	547	542	546	547	533	591	543	528	588	583	603	570	561	571	576	579	560	594	600	502	529	583	551	560	586	564	525	567	592	531	596	550	573	578	555	566	603	573	577	538	565	560	538	580	560	556	593	602	551	583	544	518	550	558	567	586	528	531	599	569	563	599	567	544	560	617	597	581	554	519	549	607	565	597	598	545	545	533	583	573	604	557	531	547	515	595	556	540	569	525	571	527	525	563	547	585	514	537	506	498	544	606	548	550	541	548	551	603	508	549	576	577	575	517	537	537	565	556	531	552	558	538	560	563	511	529	512	586	559	555	561	568	541	547	595	592	582	566	547	529	597	577	583	578	589	553	526	530	521	517	542	592	558	559	565	551	576	535	570	573	582	579	536	565	583	585	586	570	619	577	574	526	551	570	541	562	587	566	584	574	575	556	566	560	594	601	569	591	584	565	600	570	572	530	545	519	562	543	529	594	576	551	569	552	496	545	563	589	546	576	568	551	551	546	539	575	590	585	563	539	567	523	550	510	549	526	558	602	576	545	545	572	519	577	563	545	571	571	547	553	600	547	539	573	574	584	563	569	537	566	524	562	561	556	531	554	519	557	573	552	667	571	545	543	627	559	559	532	582	573	578	574	531	539	568	535	556	556	532	559	565	593	593	578	561	570	555	556	574	536	565	545	553	583	534	537	567	549	529	501	576	526	572	589	588	548	575	567	598	536	544	559	608	548	560	555	563	536	555	560	554	551	551	538	553	532	545	540	563	589	572	557	565	583	555	550	545	538	581	562	582	540	579	589	574	551	552	577	540	597	554	565	574	522	581	529	567	540	541	561	599	579	566	563	568	541	509	535	526	581	524	587	588	539	585	594	535	522	573	538	562	540	572	557	545	559	545	556	530	551	574	542	551	575	547	534	556	578	576	574	569	544	567	583	548	561	576	540	489	573	566	540	501	583	555	562	556	572	586	551	539	536	611	572	566	586	560	571	508	573	572	546	533	569	566	541	607	556	548	560	501	573	577	578	576	545	543	526	512	532	570	572	549	544	535	585	552	582	521	589	557	597	571	535	563	561	547	550	533	566	528	536	536	578	548	554	531	595	594	605	555	513	551	603	540	541	601	554	543	582	584	546	551	575	560	534	532	567	556	568	557	569	574	583	541	551	561	561	518	544	569	556	571	606	549	522	547	545	554	561	563	532	521	518	523	543	562	558	525	577	551	589	516	554	543	526	551	584	573	568	546	575	573	553	515	555	568	526	552	526	578	568	545	577	591	555	607	561	556	591	545	566	564	555	574	546	556	572	557	599	550	555	539	544	555	538	571	535	521	563	590	563	571	548	514	560	584	556	577	557	603	563	521	517	526	581	549	574	539	580	583	559	531	566	567	474	575	582	564	577	562	561	599	535	542	599	574	526	585	560	542	566	569	572	532	559	576	619	552	568	561	579	578	587	537	551	551	540	583	555	536	549	553	560	557	559	606	542	630	546	596	560	593	605	552	582	590	529	490	524	527	524	586	529	546	521	581	557	550	623	595	558	575	519	561	555	574	580	565	582	533	579	553	526	544	590	590	556	586	589	557	543	546	546	557	561	571	602	545	535	586	505	579	544	596	571	566	532	558	547	579	546	513	594	488	589	507	554	528	551	541	543	531	558	531	574	536	553	563	566	575	549	536	576	584	565	547	554	586	591	550	609	562	601	536	548	517	543	584	596	539	549	544	576	566	561	536	610	547	576	561	595	588	569	550	575	583	551	600	554	584	571	564	535	560	537	557	587	560	594	557	554	572	604	557	534	546	562	528	520	530	556	593	565	524	575	545	532	534	551	580	537	546	599	516	560	544	589	577	545	569	579	546	607	551	578	573	541	538	524	576	521	574	561	539	536	581	576	563	566	531	540	568	561	539
10922	672	519	375	326	259	213	218	167	161	181	149	163	159	157	163	127	181	156	126	132	142	140	133	155	142	136	162	153	142	147	120	150	169	169	135	159	153	136	138	120	132	156	138	142	135	138	145	155	125	135	146	129	138	150	137	144	147	149	140	121	141	154	131	158	147	156	125	158	168	158	152	148	151	142	166	118	147	128	132	144	133	125	104	145	143	147	156	118	113	140	145	171	121	150	138	135	123	136	135	128	147	141	136	127	125	115	133	134	130	159	160	131	135	150	136	133	143	156	136	133	148	140	117	135	133	134	129	152	143	139	147	142	147	143	125	137	156	137	146	148	134	132	129	133	166	148	134	152	141	136	138	145	144	162	160	135	151	148	130	141	140	143	168	131	138	144	143	163	136	131	148	151	151	141	137	149	135	147	149	148	138	143	123	133	132	147	124	158	136	127	115	132	153	144	133	149	150	149	140	134	138	128	119	138	142	127	138	161	127	120	155	146	146	132	144	139	149	155	142	143	143	131	149	131	144	119	143	133	134	157	140	120	127	126	159	124	145	130	133	148	141	146	135	160	136	141	131	133	143	118	130	135	133	143	133	132	164	143	155	146	145	142	138	126	127	151	166	154	149	153	155	144	130	138	129	131	140	138	122	125	142	145	134	139	145	135	120	118	165	110	154	151	115	136	142	118	139	147	156	152	141	140	155	171	161	142	127	126	132	134	135	132	141	155	145	148	127	152	142	136	145	150	117	153	106	135	133	128	139	128	122	132	141	166	132	134	142	152	167	136	154	158	139	132	145	128	114	126	142	127	143	144	157	137	142	127	143	161	151	117	129	153	113	162	144	137	148	151	127	143	127	123	122	148	134	119	106	133	148	133	130	123	109	130	140	159	129	147	147	151	127	158	124	130	135	123	162	131	149	109	126	141	126	130	138	130	137	123	152	141	150	131	111	145	149	128	141	145	152	149	147	146	126	130	144	157	120	154	145	147	127	163	136	140	132	129	124	134	124	137	135	149	126	148	118	142	140	143	150	126	128	146	147	117	132	141	139	150	146	129	163	140	160	147	146	133	126	148	153	129	135	133	163	118	147	135	122	145	127	143	133	140	151	144	147	150	131	159	135	124	147	164	130	129	135	153	128	120	128	121	142	125	147	134	145	130	130	133	119	135	104	129	120	149	137	134	116	163	144	143	174	148	151	146	133	120	134	123	114	131	153	162	135	147	151	122	143	152	121	160	115	129	132	144	143	147	133	147	145	143	115	137	124	146	155	127	134	142	167	146	127	142	142	126	130	135	146	120	132	147	120	131	143	157	123	142	152	145	140	127	116	145	130	173	143	132	120	163	142	148	153	131	128	145	131	110	126	139	129	126	128	133	143	140	121	162	156	140	128	132	162	139	144	145	128	172	145	167	133	126	140	149	143	153	148	123	152	143	133	143	136	136	127	145	147	161	153	138	137	137	144	130	153	159	137	134	156	148	142	137	119	120	140	143	154	143	146	132	148	142	139	141	126	140	159	142	140	135	118	149	139	135	130	138	143	129	129	118	122	148	120	116	137	140	124	127	135	132	126	147	131	156	148	137	167	147	132	138	157	143	125	128	129	122	149	170	156	143	111	149	155	147	129	144	144	142	157	137	145	123	129	150	116	134	133	121	120	136	150	144	134	147	131	137	137	148	139	133	142	136	131	119	143	140	130	144	169	131	130	134	121	125	126	156	132	140	142	163	143	148	123	124	133	115	133	121	140	155	144	146	150	125	126	136	145	124	148	117	171	154	161	149	118	140	119	147	138	138	122	133	150	138	132	157	133	133	147	167	136	140	121	121	153	132	142	142	147	155	113	130	142	167	144	127	128	118	135	148	140	139	137	138	126	147	160	146	110	133	145	151	132	151	130	127	138	138	124	144	126	153	147	146	133	130	144	134	150	112	151	140	114	155	143	135	126	151	143	137	157	119	133	165	129	120	141	148	122	104	106	153	122	119	156	126	148	136	131	134	126	147	135	158	154	115	153	130	168	139	151	142	135	110	150	152	113	121	128	127	141	147	148	123	143	145	128	154	164	138	160	141	126	156	131	133	141	142	133	125	123	133	141	151	132	130	149	151	142	148	127	110	123	132	138	129	142	171	133	133	152	162	129	135	150	118	140	161	121	130	139	132	149	127	154	129	155	140	132	177	136	130	144	114	152	159	130	153	143	135	125	140	137	131	132	137	144	125	136	136	138	127	140	151	142	135	142	125	129	136	142	140	148	148	119	150	135	136	151	149	142	125	148	137	128	138	137	123	127	144	160	121	155	140	144	146	152	145	142	161	144	132	130	148	144	124	138	137	143	162	132	136	159	139	150	156	152	125	146	132	129	130	149	154	135	160	160	125	149	154	161	153	133	142	134	156	161	110	143	151	146	142	123	132	139	141	143	132	165	129	127	145	139	150	132	147	145	147	104	154	135	158	128	133	164	157	157	153	122	124	167	128	131	132	147	126	146	132	140	150	131	143	115	124	125	151	137	129	130	110	141	171	154	149	141	152	137	125	137	137	123	134	148	152	158	119	110	142	126	138	135	131	147	161	146	135	140	127	145	124	158	135	143	134	158	147	167	132	137	141	143	151	126	140	151	146	138	142	140	135	129	154	140	119	139	171	143	162	141	138	121	123	146	127	137	135	135	140	143	146	141	146	127	145	160	140	144	148	166	166	133	104	161	133	149	131	139	137	133	143	177	136	142	152	131	127	132	141	141	152	98	134	129	137	132	126	160	156	139	142	130	115	125	145	115	145	124	127	135	147	124	143	147	143	164	119	144	140	144	163	136	146	148	157	132	145	144	117	140	130	141	153	168	129	141	127	154	130	145	135	139	141	154	117	133	166	137	142	175	148	140	130	168	137	129	131	130	115	142	148	112	162	142	139	140	134	136	128	131	127	157	153	146	119	153	146	139	149	113	135	145	152	150	157	148	141	127	141	158	138	143	156	145	137	156	139	127	152	138	143	141	142	129	136	136	140	152	131	149	131	140	126	160	146	138	139	145	129	122	139	149	143	146	156	133	131	122	137	129	121	160	139	140	126	133	109	128	132	165	153	163	143	141	170	141	145	127	137	137	131	145	154	138	135	145	146	122	124	128	158	146	119	149	140	130	154	143	143	111	128	139	139	154	145	158	146	123	147	127	150	130	138	142	121	129	130	137	137	147	138	139	120	134	150	134	120	110	148	121	146	138	146	134	133	135	125	148	135	134	145	142	142	150	158	134	129	133	134	140	124	126	124	149	152	154	134	130	141	120	155	134	151	134	153	170	142	142	123	133	164	170	133	136	152	137	153	155	136	141	146	127	109	151	139	152	144	111	134	138	120	145	154	138	139	129	159	140	135	154	132	135	133	126	118	123	116	155	125	132	143	126	125	141	115	143	129	167	128	135	133	134	143	132	133	152	118	128	141	136	132	141	128	144	121	128	122	131	147	134	147	149	134	131	151	125	125	138
7712	601	1066	1191	1039	903	797	705	623	580	516	476	466	498	467	417	422	406	380	376	424	389	395	369	360	413	365	363	372	345	363	404	394	362	346	345	374	391	349	321	341	343	348	349	360	342	350	347	343	364	371	329	366	374	362	350	398	381	354	364	344	355	341	370	354	316	396	360	359	378	337	373	365	338	344	339	333	380	344	359	391	365	338	352	353	351	337	355	357	347	348	358	343	341	376	336	370	338	359	370	324	362	336	366	334	350	336	363	373	297	349	326	314	370	341	327	365	326	363	368	353	352	330	351	316	349	378	365	359	371	336	376	346	351	324	339	346	335	330	364	320	355	339	351	350	366	354	316	345	361	369	366	361	329	328	352	346	332	333	318	355	364	385	394	353	327	367	316	364	329	358	386	337	363	345	336	342	351	378	340	350	334	368	360	351	354	350	328	345	335	316	353	376	389	312	344	330	354	356	364	371	341	346	340	306	363	360	365	363	346	343	356	379	343	377	344	353	323	382	317	334	317	377	397	366	339	353	325	331	353	346	320	328	333	359	353	342	365	348	348	319	317	344	346	362	348	325	323	359	381	363	358	337	335	352	339	357	362	333	342	354	345	359	325	340	331	333	352	358	357	341	362	359	338	340	329	350	351	362	325	338	355	346	353	345	351	370	347	344	371	361	335	358	315	346	357	359	321	338	314	330	320	298	345	356	357	347	329	294	366	344	349	345	332	365	345	366	343	362	351	388	375	381	357	311	330	323	349	365	372	345	335	357	327	328	325	321	334	355	366	348	328	400	320	355	357	310	389	365	359	324	353	328	361	338	331	348	362	377	376	361	386	343	358	328	377	367	373	354	327	333	333	380	332	351	339	330	339	328	359	371	362	317	324	307	323	351	384	402	348	365	335	326	328	343	354	376	323	329	322	366	354	322	329	320	349	350	356	298	320	339	331	331	368	336	326	369	373	357	334	345	338	362	353	406	340	360	332	348	369	370	327	341	349	340	348	307	331	348	389	377	338	384	335	336	348	328	353	345	339	341	367	341	349	336	383	343	353	328	358	359	343	346	350	382	364	324	358	356	353	342	309	333	342	322	373	345	346	345	343	364	355	341	359	322	372	365	308	368	340	350	379	333	337	356	376	347	339	326	330	334	347	370	356	348	353	381	362	347	352	360	345	339	378	349	338	331	349	347	349	341	384	368	353	360	369	380	338	327	352	323	372	314	362	362	368	384	374	368	358	367	364	342	369	353	374	337	349	345	373	334	361	351	357	358	347	326	323	344	356	364	339	366	344	347	391	350	370	382	352	348	327	363	346	341	332	372	311	365	354	356	378	327	371	338	363	366	358	335	324	364	335	334	394	345	330	318	354	339	349	370	323	357	338	320	350	358	326	327	350	331	339	348	399	320	371	336	364	324	350	353	351	332	345	353	353	343	319	354	340	367	324	365	339	346	347	368	347	365	379	323	360	357	290	355	363	339	336	369	396	340	351	345	356	312	346	327	348	326	358	342	349	383	355	350	362	352	342	351	310	315	312	310	349	358	316	355	360	340	344	327	341	324	331	374	374	320	345	372	325	342	348	367	320	343	338	359	364	353	381	358	374	328	343	350	336	341	366	355	350	334	302	336	346	336	346	334	334	359	346	326	381	366	355	355	329	365	352	346	361	314	345	331	346	331	340	346	322	345	370	335	350	327	331	328	338	340	380	330	352	334	330	321	352	366	314	341	336	358	330	317	360	317	339	333	354	392	353	359	332	347	354	339	344	382	377	338	324	334	331	378	353	366	371	333	350	357	336	330	381	356	354	321	369	303	364	354	362	332	370	357	325	359	358	345	359	343	332	317	336	369	368	353	357	381	333	332	323	337	343	348	384	336	345	320	340	308	345	367	360	361	328	371	340	360	319	319	326	332	326	336	381	319	348	351	360	321	348	370	348	341	361	342	349	340	362	332	403	356	366	382	387	343	331	378	370	368	335	307	347	365	340	328	366	381	322	363	356	384	301	318	325	340	342	346	384	339	341	322	326	388	350	319	338	360	326	363	356	318	333	367	356	354	392	364	332	393	342	318	361	362	342	355	370	382	369	353	401	322	358	349	329	359	343	361	362	338	359	340	339	348	324	351	364	364	315	366	373	311	397	360	352	394	368	367	325	363	364	336	354	382	350	365	365	349	403	338	335	349	347	374	339	361	330	326	371	346	328	371	337	331	336	366	365	333	346	381	329	390	372	336	354	374	322	347	334	332	347	357	340	316	360	358	331	332	348	329	374	383	365	380	338	327	385	344	347	307	363	336	354	323	354	367	359	341	348	381	334	370	306	366	341	338	381	344	346	330	341	331	355	347	355	324	370	304	317	386	361	340	368	333	367	332	333	373	359	347	326	329	319	320	380	358	333	341	359	360	310	315	321	350	350	357	354	340	362	388	369	360	357	362	306	359	353	329	352	355	334	329	349	367	347	372	381	421	363	345	349	373	334	323	338	375	350	365	323	337	314	362	369	356	378	361	333	341	382	339	358	352	362	372	314	358	339	346	362	366	358	336	345	329	369	332	381	362	360	323	366	366	339	332	367	339	357	329	322	372	314	355	332	378	332	375	312	325	340	363	333	363	317	344	323	386	399	345	376	363	352	326	316	337	335	352	324	346	350	344	365	343	345	334	327	343	319	362	359	340	318	338	323	337	369	344	344	297	329	347	363	329	360	362	346	375	318	325	334	373	324	365	336	317	323	372	342	354	361	305	318	347	353	335	343	350	347	347	379	327	395	346	357	338	338	336	369	343	367	360	352	337	364	328	348	357	357	333	344	313	348	361	336	347	361	335	364	351	396	355	354	326	342	343	355	364	348	368	333	354	360	352	347	369	342	347	333	339	327	334	365	352	331	350	331	317	339	360	341	352	373	341	369	349	358	389	344	370	374	351	329	346	340	333	374	348	363	344	369	347	385	344	360	331	339	377	342	335	357	354	351	384	385	376	370	348	330	376	348	367	338	356	324	326	354	356	366	371	355	349	314	357	349	339	367	338	359	357	338	349	359	345	352	342	337	365	356	353	335	367	340	328	324	326	357	327	358	347	356	330	356	363	324	333	317	302	339	312	354	348	354	359	348	364	341	336	366	328	349	326	352	329	336	323	343	343	374	336	339	353	341	320	379	344	384	362	323	335	371	348	339	337	353	360	349	359	339	350	362	342	340	351	340	380	372	349	368	315	354	347	353	313	344	368	363	365	361	341	355	352	376	339	354	346	375	369	361	329	357	365	372	364	388	346	363	329	308	352	343	329	325	344	364	364	384	381	324	399	338	331	335	369	338	383	345	336	334	368	359	323	350	348	393	352	360	370	323	303	357	379	306	339	359	380	336	356	360	358	340	339	348	325	362	360	369	354	349	319	358	367	331	335	350	300	316	355	342	355	333	330	395	327	356	364	343	369	358	342	348	350	321	330	352	367	330	371	337	364	348	362	370	357	352	354	303	386	342	346	369
18763	1712	1030	804	563	445	371	358	298	283	284	276	268	281	261	233	223	262	278	253	215	237	241	246	258	216	232	262	226	240	231	243	223	240	243	233	234	219	242	227	228	233	235	262	238	254	267	223	220	239	248	214	225	215	220	222	237	252	214	232	217	222	233	214	229	247	213	255	220	233	226	236	209	241	226	246	215	202	238	219	218	216	211	260	206	213	217	242	247	227	232	236	243	225	254	232	234	231	184	188	234	237	225	210	194	217	253	224	206	235	258	224	215	225	223	238	227	244	254	215	202	227	243	234	218	215	207	211	239	230	232	258	206	251	218	231	207	203	244	229	210	246	215	252	239	249	212	229	258	235	223	234	237	232	206	197	231	209	209	236	239	247	215	202	209	220	229	214	198	217	225	219	221	223	217	236	192	211	268	212	231	197	239	217	231	213	255	207	214	217	209	231	222	241	246	263	259	220	228	223	235	218	228	249	226	217	239	218	230	209	205	214	259	225	221	230	217	226	245	205	243	229	238	218	272	221	210	232	272	223	232	228	248	250	229	238	262	246	247	239	209	223	255	219	234	233	252	208	254	243	230	219	205	227	204	210	214	204	236	256	261	216	228	280	188	208	213	210	236	234	218	224	229	225	236	188	223	258	242	232	211	242	245	213	226	213	232	222	223	248	233	231	246	209	208	217	215	223	248	200	208	235	243	223	218	243	236	207	212	241	241	239	242	214	199	249	244	239	238	225	228	237	231	230	233	240	274	219	219	197	224	231	223	228	224	207	209	206	251	233	236	235	206	199	228	227	227	229	249	234	247	242	249	230	216	250	249	237	221	246	245	229	224	266	232	261	229	246	235	235	302	210	211	227	209	252	213	226	228	233	227	271	230	225	206	228	239	242	219	235	210	259	249	254	230	251	231	249	241	223	240	216	217	212	241	217	234	234	222	226	226	240	202	234	236	198	216	201	261	201	218	249	235	237	229	239	235	213	267	230	230	239	237	244	242	232	234	207	225	224	229	218	214	201	215	234	237	242	253	205	229	250	239	242	246	260	226	211	229	210	195	222	212	253	214	224	245	238	218	241	223	214	209	236	233	224	248	237	226	240	224	228	222	189	245	234	241	200	206	231	231	239	226	242	218	220	234	226	214	226	231	208	268	218	235	216	221	240	218	244	199	242	261	240	251	221	184	208	224	249	228	261	183	235	207	214	223	213	239	219	250	215	207	265	225	234	218	197	210	239	239	213	228	217	229	201	244	227	253	225	222	225	234	230	214	256	225	246	238	210	232	266	219	212	244	228	215	242	218	235	240	235	235	193	229	225	258	235	267	250	245	239	219	232	244	268	222	255	210	199	218	215	240	220	231	243	190	220	266	212	203	213	218	243	210	239	232	241	244	229	210	206	236	240	213	236	238	229	219	243	227	249	226	219	269	221	196	222	233	248	227	212	233	224	226	229	227	248	232	264	200	245	232	220	270	238	213	211	217	237	225	205	212	243	209	235	204	212	243	228	196	202	196	248	201	222	227	215	246	219	219	233	240	245	255	235	247	241	227	235	217	216	244	249	253	229	244	235	196	202	215	207	228	265	232	237	245	234	238	230	232	250	206	213	237	209	236	214	226	252	212	215	227	242	235	205	235	233	248	225	247	214	233	241	243	212	226	233	226	226	208	234	219	221	214	212	224	214	233	227	223	218	247	240	239	225	250	222	226	227	239	241	204	232	240	224	236	225	230	213	208	209	230	230	222	225	236	248	219	223	215	249	220	229	229	224	215	213	235	219	208	230	216	208	232	232	216	215	264	216	207	240	219	232	208	233	220	216	223	204	232	213	205	242	211	211	213	208	232	224	228	228	216	241	235	216	196	223	230	204	213	242	236	192	204	238	244	220	236	244	230	232	230	256	245	229	239	249	197	221	237	224	223	226	216	202	234	206	185	204	211	237	204	261	235	231	255	236	233	221	229	229	239	232	197	228	231	210	221	243	194	230	235	225	208	222	210	241	259	216	229	242	221	251	211	205	216	255	239	212	214	228	239	221	204	238	232	230	278	249	272	226	218	240	238	235	248	222	244	228	227	235	222	209	245	252	245	247	246	260	223	216	200	251	243	251	211	208	237	225	218	244	244	223	224	210	242	251	229	204	235	281	232	229	240	203	210	209	227	232	240	226	224	224	239	219	216	241	235	223	236	211	219	246	203	262	202	221	229	243	219	237	206	204	241	224	226	253	208	253	224	224	207	227	237	232	238	220	227	234	242	227	254	223	256	227	235	241	234	233	204	236	247	228	233	238	244	257	224	231	237	255	224	216	246	233	247	241	220	243	226	252	210	272	237	213	211	248	236	266	206	230	210	217	211	237	214	223	232	244	222	220	232	201	207	224	213	248	222	234	256	240	211	210	224	217	234	238	249	199	256	230	194	221	225	229	249	216	219	246	234	238	227	206	229	241	231	245	240	230	260	228	219	231	193	214	226	227	241	227	223	240	233	213	241	228	213	228	213	223	221	250	228	194	204	213	235	233	234	231	246	205	224	223	221	204	229	231	224	241	217	243	221	257	225	225	229	222	257	221	204	205	229	211	231	237	233	199	195	237	246	248	229	248	221	223	233	217	242	230	216	227	259	210	232	197	269	239	232	228	217	257	234	244	253	235	256	216	218	210	207	247	197	235	221	234	206	260	217	255	211	225	211	242	239	208	201	240	249	227	246	204	250	254	186	260	231	230	229	226	226	236	202	251	224	242	203	238	207	224	212	252	268	238	227	201	222	238	238	215	237	244	225	223	214	258	213	217	226	226	245	235	262	214	221	223	237	240	221	252	200	248	224	215	261	238	227	223	230	279	231	229	241	226	224	224	206	211	230	216	220	242	244	216	212	246	208	236	235	223	217	207	228	239	222	231	222	223	256	204	239	250	215	229	218	235	234	225	252	217	208	235	243	215	222	206	218	218	222	212	265	187	200	226	192	234	256	242	192	217	215	204	248	257	245	241	220	233	213	246	223	234	226	237	234	246	221	218	210	237	231	234	248	226	248	228	195	241	206	211	246	208	235	211	193	223	220	243	250	217	236	232	234	249	224	227	217	204	250	223	213	228	235	194	224	225	224	234	255	225	220	251	235	254	230	237	227	196	221	222	198	237	208	258	211	208	229	233	227	222	205	230	214	225	218	226	228	227	199	239	247	259	250	217	239	206	249	274	242	253	243	217	235	227	232	225	254	208	216	221	239	206	202	231	233	221	235	204	234	239	222	209	255	230	196	224	208	244	246	241	237	239	274	233	230	236	247	228	238	260	252	224	232	223	218	233	217	217	246	246	216	232	248	226	198	213	171	216	230	215	231	245	226	233	256	227	214	209	215	239	263	212	246	194	226	244	183	250	225	251	200	219	211	218	211	251	222	225	254	236	213	190	197	243	250	223	235	228	235	224	236	216	205	255	254	223	238	252	219	243	228	202	228	220	241	224	262	215	234	224	190	232	240	230	245	242
10552	1140	1929	2191	1885	1574	1365	1139	965	888	901	871	766	690	662	712	711	712	709	660	654	617	614	663	594	637	599	609	612	597	565	571	573	585	528	577	571	557	604	575	585	568	562	563	542	552	538	578	573	560	577	553	565	536	535	565	528	546	590	542	547	573	543	554	530	526	573	544	549	555	581	595	568	574	562	500	564	536	554	562	556	595	573	556	549	560	557	498	560	539	543	542	562	554	552	510	542	520	509	518	593	550	501	584	535	610	548	544	519	538	522	572	556	574	529	561	525	513	529	548	553	587	530	511	538	572	557	537	531	606	541	578	590	534	615	547	524	544	564	584	534	546	496	518	572	566	538	570	564	527	556	573	529	546	496	551	545	556	526	507	541	540	486	535	539	546	580	540	545	632	538	512	596	550	541	509	541	546	573	534	528	526	544	488	568	530	562	539	536	579	563	538	576	531	546	555	567	531	541	560	535	526	561	512	585	556	575	527	557	529	556	529	507	558	551	532	514	564	524	555	537	526	555	547	546	543	570	529	535	524	560	529	537	573	523	546	522	559	472	531	554	553	585	563	499	541	494	574	543	550	545	523	589	535	526	527	514	558	500	547	548	544	561	541	568	540	547	504	563	564	539	524	519	503	538	539	556	508	516	524	561	535	577	579	574	554	519	565	581	517	538	529	534	542	548	560	531	532	535	535	541	561	584	540	505	598	579	541	527	511	545	531	578	520	544	523	514	532	549	527	509	573	518	529	505	536	546	563	531	538	577	554	541	541	584	532	601	537	545	536	565	558	534	581	604	519	532	562	553	522	535	533	545	549	548	542	536	538	513	559	515	582	570	530	565	543	524	555	580	558	555	566	551	535	485	543	534	575	524	567	563	482	557	531	552	554	544	559	524	575	517	516	566	524	548	526	499	547	522	523	517	573	509	547	562	524	548	567	549	584	515	566	565	554	528	539	538	495	561	567	556	504	547	523	504	519	537	586	554	586	537	546	521	548	528	556	538	535	577	536	528	506	516	481	540	558	525	571	534	536	543	529	547	591	523	542	560	535	558	584	535	519	584	536	534	553	525	518	562	508	540	524	541	533	561	531	534	582	548	551	551	535	514	561	543	539	543	585	507	535	537	599	532	567	591	546	530	523	531	543	565	557	564	550	541	552	583	470	541	547	587	520	531	552	541	535	579	513	517	546	547	548	550	529	531	508	569	518	635	504	520	544	533	528	529	533	583	499	557	556	550	531	542	568	521	540	581	573	503	518	555	487	573	518	527	534	555	517	538	521	545	506	556	473	559	562	532	548	504	507	528	548	565	550	516	545	519	570	505	509	560	575	572	513	527	542	564	565	556	539	547	560	564	558	517	535	575	554	562	552	529	524	557	540	516	586	536	509	585	586	522	518	529	550	561	540	550	514	534	587	539	561	505	546	541	517	615	549	544	552	519	534	530	525	531	583	567	538	510	543	562	525	491	580	551	522	536	535	512	497	569	529	526	559	522	565	516	533	549	498	568	548	509	519	562	526	553	554	530	571	553	539	539	523	563	544	530	562	545	572	556	538	524	535	528	545	548	515	520	552	552	537	548	530	535	601	547	552	583	549	516	544	565	552	531	579	536	560	537	542	550	544	528	541	533	585	561	534	552	536	530	497	554	553	563	567	530	573	588	518	543	553	541	572	529	536	537	575	560	530	537	516	551	584	541	513	545	548	560	566	553	563	511	540	524	559	529	532	575	545	529	520	544	543	556	554	542	549	513	493	558	559	474	565	561	550	574	502	569	540	567	542	530	552	522	516	546	564	547	574	541	522	529	527	553	549	570	583	550	509	580	561	542	540	535	530	541	557	553	528	518	515	542	480	544	547	559	542	529	550	542	557	537	558	546	558	495	525	591	539	539	617	564	562	526	496	546	548	529	571	581	547	534	525	558	611	557	578	558	553	573	566	557	541	536	548	518	541	517	546	504	514	559	554	559	556	529	537	555	537	565	532	530	551	548	571	543	545	548	534	573	550	526	525	547	532	506	539	533	530	521	545	559	497	565	520	540	556	535	515	518	544	575	551	573	556	547	536	583	549	539	541	598	525	537	485	583	545	536	530	555	525	582	540	616	533	540	528	529	515	568	522	548	541	607	570	548	553	567	564	507	550	526	539	580	531	504	565	546	551	588	575	520	522	524	560	494	547	600	508	559	523	515	562	559	552	547	547	569	528	527	527	514	473	560	513	546	576	559	566	504	533	531	510	553	580	554	545	571	522	559	548	537	545	561	563	550	534	540	542	616	549	552	492	535	550	546	500	571	492	531	593	562	535	550	506	542	556	532	527	522	536	538	521	557	535	517	534	518	546	553	538	543	530	545	547	538	571	537	531	518	550	538	540	518	515	577	512	546	515	548	536	544	517	546	514	539	579	546	583	509	552	513	535	540	501	516	540	537	521	544	536	533	592	557	582	543	556	570	620	560	547	514	571	559	516	562	550	585	514	552	569	535	546	558	546	512	543	522	532	566	551	538	550	542	538	550	520	560	555	582	559	518	547	546	563	531	512	538	561	500	566	542	499	517	532	577	560	546	545	563	525	548	496	569	518	550	554	552	573	540	514	574	545	566	538	538	557	549	545	552	542	577	556	583	555	514	549	575	568	544	536	560	532	540	540	587	543	528	530	517	516	531	525	578	534	527	541	500	526	522	556	540	540	543	551	524	563	500	554	501	549	506	560	487	533	535	536	525	565	578	553	549	510	551	506	620	534	508	546	545	541	577	518	549	557	576	499	522	580	542	551	564	570	506	512	550	552	527	523	573	502	579	560	494	528	523	577	549	582	527	520	546	530	531	554	551	512	550	502	518	594	559	517	510	532	560	576	568	539	543	549	538	532	485	555	557	558	541	530	557	583	515	548	534	499	557	557	530	524	498	488	528	588	548	601	536	552	516	542	552	568	541	551	545	523	505	575	571	530	546	553	486	533	549	571	554	531	508	554	546	564	533	531	534	526	538	571	508	528	556	577	521	544	568	532	560	540	582	551	523	549	529	530	531	549	552	571	539	533	544	536	557	553	514	552	552	511	517	503	542	545	538	579	529	500	534	542	553	545	539	511	562	558	546	555	552	580	500	556	547	496	541	518	540	487	589	517	571	546	508	580	555	510	517	568	539	574	507	580	533	520	576	549	547	525	537	510	527	540	536	571	569	535	530	582	564	576	559	528	556	554	532	521	525	543	556	564	517	567	550	537	532	527	546	523	509	543	546	554	517	543	551	563	565	527	531	559	562	560	543	526	564	526	523	511	520	550	532	552	589	582	505	542	563	526	539	521	525	548	544	529	519	552	573	581	557	545	583	556	582	491	544	570	538	512	560	545	606	532	559	573	560	542	537	517	544	523	555	515	571	538	532	540	568	531	547	563	543	558	512	537	539	581	516	532	536	497	589	494	557	527	523	533	535	539	563	511	533	544	547	491	561	495	534	543	545	554	555	519	553	514	576	563	578	554
2865	312	269	238	273	237	277	255	240	239	251	249	241	266	263	235	232	249	245	235	226	268	271	250	269	269	265	233	243	246	235	263	256	253	277	248	247	258	252	257	271	257	258	254	272	260	225	242	263	247	264	247	258	275	255	276	254	231	247	253	228	259	262	250	265	254	233	224	214	242	226	236	217	249	245	220	265	245	242	267	257	259	254	237	231	238	231	257	288	252	266	225	204	222	232	276	225	253	250	253	270	261	275	229	223	289	251	247	244	244	236	264	253	251	278	257	254	232	243	241	257	248	243	264	255	241	240	265	214	262	256	234	277	262	263	247	251	228	264	254	240	250	243	245	263	288	247	262	225	257	266	259	254	273	281	245	255	306	275	255	270	251	274	246	251	242	264	250	238	260	269	290	246	250	235	233	230	250	245	220	242	254	234	256	234	249	227	251	280	238	227	238	234	236	258	277	262	256	270	243	239	251	269	250	222	229	234	287	259	265	237	239	248	227	257	276	243	245	249	263	246	251	268	235	267	248	234	289	244	242	280	230	259	260	259	266	248	274	250	273	267	253	260	234	275	254	247	248	262	251	232	238	257	242	251	246	246	254	254	249	247	215	258	229	250	230	267	260	277	268	283	231	251	284	283	256	257	263	244	220	273	251	257	243	217	241	251	245	277	245	259	228	251	225	260	262	256	245	262	248	246	271	258	252	253	267	243	263	249	239	223	246	235	273	261	204	234	260	247	252	259	253	247	252	255	266	287	251	258	258	232	278	272	262	251	242	243	275	232	226	279	270	277	230	245	231	265	287	265	242	224	254	250	270	270	272	242	243	260	252	267	256	236	232	210	249	273	239	249	276	234	275	262	282	285	265	257	255	257	227	242	250	275	244	259	258	245	238	254	221	266	260	279	235	241	281	271	274	266	252	217	260	260	251	233	237	257	257	262	229	233	250	267	275	240	240	255	259	274	289	234	225	288	237	243	224	248	271	248	271	254	252	238	249	267	234	284	278	244	259	254	275	260	262	259	236	241	265	242	251	235	242	251	235	282	204	248	250	238	267	262	268	259	296	258	263	270	228	257	237	267	272	234	240	240	256	277	234	248	227	267	259	235	265	230	218	266	244	267	249	237	237	268	228	222	259	249	247	241	271	283	256	252	260	250	254	236	253	249	231	226	271	267	249	253	234	230	265	234	233	246	225	249	246	232	243	258	245	247	250	249	250	252	244	252	249	249	258	255	260	259	254	250	250	247	252	229	268	241	222	246	263	226	284	225	228	238	237	274	212	268	250	262	231	238	262	260	255	238	255	265	219	266	253	242	266	261	270	269	231	236	249	257	276	250	237	240	249	239	270	241	275	267	264	228	241	256	255	234	238	235	246	262	244	241	255	226	274	242	232	269	234	262	283	246	253	231	241	245	226	263	228	228	278	290	281	246	248	260	244	243	237	233	256	228	225	302	253	238	267	252	260	266	213	289	244	245	251	248	233	226	244	252	253	239	243	237	241	235	291	259	257	244	247	245	285	244	272	264	286	245	248	246	238	235	248	248	241	251	228	230	267	270	279	234	277	256	239	202	236	243	242	217	252	253	228	271	263	259	244	285	257	248	235	286	237	268	249	227	224	245	234	268	252	283	290	233	244	264	284	229	246	257	241	225	257	265	256	247	241	244	237	238	229	244	264	264	259	248	272	255	280	248	235	260	229	230	241	248	260	246	217	248	260	260	258	240	198	277	265	245	250	251	259	265	244	250	247	268	265	227	252	232	246	253	239	241	263	240	250	252	257	249	272	256	246	237	213	232	249	264	250	259	220	241	220	262	268	228	269	251	273	214	239	219	262	275	238	252	249	248	266	253	235	272	231	225	298	257	240	278	220	275	255	277	252	285	306	272	259	257	276	273	227	222	241	249	251	271	237	268	253	233	242	268	278	251	216	259	282	230	268	283	262	243	233	278	268	250	280	228	243	252	231	225	287	217	264	268	237	233	241	260	254	234	268	227	231	282	242	242	213	243	273	256	230	248	248	252	261	255	251	257	264	247	283	296	268	228	267	246	267	246	254	273	225	235	231	236	234	212	232	262	255	259	246	248	252	244	250	250	245	248	239	225	263	290	267	250	246	246	232	255	245	221	257	237	262	208	238	236	232	246	260	234	296	256	265	243	237	256	224	258	260	257	253	251	274	249	230	238	230	245	240	283	255	258	236	218	276	290	261	247	240	283	258	268	228	268	218	250	206	259	245	236	216	250	251	257	238	251	238	257	239	253	266	240	249	269	293	244	275	226	253	265	246	241	249	252	230	243	236	250	226	268	257	250	276	242	260	262	262	266	248	268	221	242	273	254	260	250	271	252	236	262	253	226	226	237	269	262	254	232	224	289	247	231	226	250	226	297	235	250	243	238	256	276	250	245	240	273	241	246	251	235	245	276	269	276	247	243	226	245	250	261	264	261	260	268	254	268	254	234	247	235	254	230	237	246	279	235	239	231	230	266	269	246	243	233	261	248	256	270	259	248	259	263	250	250	247	274	251	224	258	224	273	259	201	267	257	256	261	277	261	257	266	217	254	235	267	253	284	280	248	234	247	256	258	213	255	236	220	224	252	258	212	256	276	255	268	250	278	257	264	276	279	258	274	253	264	251	259	249	272	256	232	230	235	270	257	265	231	217	272	255	270	238	281	255	225	245	281	244	218	260	250	251	264	265	235	239	267	288	278	257	258	238	265	237	222	251	262	264	246	263	288	255	279	229	273	238	269	291	266	245	297	256	261	298	237	301	267	248	253	257	243	248	266	237	257	265	255	239	232	235	273	251	258	233	240	243	244	232	230	242	250	231	258	249	258	259	270	296	236	243	225	284	246	225	215	219	267	271	253	228	263	268	249	265	221	268	216	281	283	266	244	231	225	260	229	271	269	285	252	246	248	259	215	261	249	246	296	222	258	240	246	274	241	252	236	247	258	304	251	261	255	257	256	261	246	282	274	244	251	246	256	246	277	247	252	232	240	224	251	278	237	248	270	233	239	276	289	228	233	233	239	271	261	224	229	233	247	243	257	229	269	227	253	233	282	271	262	253	278	279	279	281	259	239	214	273	268	268	255	281	285	289	287	247	248	280	263	254	283	226	258	255	266	278	264	251	260	242	231	263	250	284	244	250	262	262	254	237	252	234	210	254	260	280	220	233	244	232	238	276	263	245	216	272	232	231	277	256	255	248	251	247	269	237	279	226	262	256	253	272	249	244	247	249	250	261	277	265	282	252	246	253	265	242	251	240	298	250	262	268	265	251	242	264	245	224	275	250	234	232	231	254	244	253	273	269	251	236	240	253	271	260	219	242	247	226	249	255	277	261	267	237	246	261	265	260	256	251	253	250	275	245	257	247	230	230	277	255	260	265	242	241	257	291	281	269	264	234	237	259	240	254	285	228	213	241	251	214	270	232	249	266	249	259	263	281	260	257	266	235	243	220	245	256	258	255	261	250	231	242	259
2459	572	568	606	547	606	596	583	544	550	549	562	530	566	538	547	513	529	546	579	584	586	558	590	567	573	564	534	548	522	542	545	565	592	560	614	571	548	554	531	527	539	525	551	570	511	513	535	599	589	574	585	585	573	535	582	592	610	553	549	525	576	623	603	565	565	558	581	578	542	581	578	553	570	542	541	578	573	571	599	545	599	566	556	581	549	585	553	535	525	555	569	536	567	573	549	580	580	565	535	556	595	614	556	522	538	591	576	578	541	554	533	573	518	518	559	622	541	516	547	584	523	594	553	603	561	574	575	560	572	530	578	563	588	556	538	545	560	561	549	545	551	530	539	553	568	542	591	562	577	614	580	567	568	577	582	510	548	551	531	600	567	539	534	556	533	562	502	539	560	579	569	562	584	583	582	598	551	576	540	543	586	594	592	568	544	571	551	549	551	541	542	580	583	545	572	553	627	526	536	547	503	573	541	577	596	547	514	564	549	562	577	576	548	584	561	509	583	561	570	565	515	545	551	584	577	571	558	581	546	604	590	508	568	558	534	558	568	553	565	573	579	581	579	537	574	551	574	532	559	534	549	557	579	602	519	529	579	527	522	604	584	572	519	539	539	576	544	541	536	563	579	560	581	525	567	557	548	588	544	575	591	572	531	614	563	517	526	560	564	586	582	576	565	553	545	555	557	599	542	548	554	546	574	568	585	561	541	554	550	535	528	585	542	558	545	584	536	577	525	610	562	580	525	539	530	540	564	553	577	543	552	569	563	562	582	562	571	563	579	568	578	569	590	574	523	594	539	590	531	568	573	546	579	574	561	545	544	588	586	569	512	529	542	548	536	557	585	545	574	581	514	527	574	560	561	549	532	603	582	542	542	539	601	587	547	583	573	531	572	587	562	573	559	575	528	552	546	551	556	575	561	595	533	610	595	585	552	562	559	543	586	602	568	563	583	574	556	578	568	547	573	569	562	570	563	575	616	561	564	564	562	571	557	623	541	573	524	590	550	571	594	560	568	570	547	561	605	586	623	577	558	554	621	562	575	553	581	518	585	635	525	550	531	594	558	552	513	514	563	567	562	551	605	589	572	543	554	537	536	523	552	566	554	562	556	554	575	505	596	574	574	597	591	557	542	576	589	551	573	592	540	545	549	550	558	546	540	538	513	537	508	519	524	574	587	586	614	596	548	563	579	549	515	585	566	560	534	559	554	567	612	573	560	551	521	581	573	541	554	561	537	588	561	560	521	574	564	564	536	551	533	578	542	593	580	536	586	545	607	583	597	542	557	536	549	514	554	526	558	556	618	548	547	561	540	563	572	540	550	557	568	574	553	534	545	532	570	582	550	570	572	570	550	544	559	600	568	583	558	520	562	539	553	574	604	574	560	589	549	582	512	593	519	515	557	516	582	526	522	574	558	562	559	547	534	567	557	569	591	584	586	611	587	542	547	558	523	538	572	603	569	599	575	526	549	545	568	573	561	552	570	572	576	554	602	512	550	580	544	579	543	588	606	583	621	559	551	522	558	570	542	557	581	518	581	566	558	562	555	545	527	548	544	574	604	556	598	581	559	580	595	548	577	564	570	569	571	521	549	592	550	552	555	579	535	515	504	580	635	559	582	606	553	533	603	523	551	532	502	584	575	556	552	537	542	547	559	582	570	602	484	530	562	553	539	540	605	535	567	552	561	529	563	594	552	556	580	577	524	544	572	546	571	573	553	579	566	574	546	583	542	580	560	556	561	545	543	567	558	567	555	541	548	503	542	605	564	588	569	562	570	588	556	586	544	536	502	544	567	573	579	545	558	593	556	570	559	531	508	591	558	593	534	563	547	562	570	549	576	538	514	608	556	565	524	572	543	496	569	598	548	557	557	562	504	551	504	581	535	542	568	559	538	571	550	568	567	574	557	565	554	530	614	577	539	575	567	575	565	543	567	549	579	535	592	537	550	547	545	551	554	570	574	547	576	580	612	576	545	587	589	558	546	594	579	573	628	537	571	536	576	605	538	578	552	544	559	550	560	549	513	557	580	563	562	551	542	536	552	587	599	582	542	601	575	575	586	572	539	570	519	565	527	503	553	584	592	484	580	566	571	566	568	595	512	569	542	535	560	592	526	570	571	574	552	589	539	549	538	563	544	569	550	533	553	594	541	599	580	534	548	569	597	569	589	549	533	581	572	574	510	558	535	529	560	556	550	555	578	512	560	545	617	571	555	554	509	536	515	558	529	551	576	543	551	577	586	558	545	582	570	562	570	559	538	516	535	542	580	514	510	569	561	587	593	545	514	550	569	570	571	577	599	588	596	575	527	533	535	572	555	551	585	573	589	589	566	546	555	572	558	576	538	546	589	563	563	568	536	583	564	577	517	548	560	560	533	573	563	537	520	537	515	551	578	585	575	550	533	502	571	541	538	565	616	532	550	589	578	576	542	584	575	558	543	530	626	556	542	534	607	565	589	554	570	574	520	591	540	527	591	575	590	572	589	513	564	571	561	550	526	527	520	543	574	560	538	587	555	552	556	568	534	545	619	529	552	542	540	580	527	581	547	559	589	521	581	511	565	548	596	564	534	592	539	539	570	543	575	602	539	591	552	535	550	567	525	577	567	538	555	589	571	553	615	554	553	543	550	605	544	564	561	575	612	552	560	597	545	535	603	563	608	540	583	530	522	576	600	559	539	574	592	598	577	578	574	563	538	564	549	564	551	560	516	607	521	541	584	587	602	553	558	549	572	563	579	559	552	602	554	547	552	543	583	514	564	617	590	577	594	532	499	597	571	580	530	603	553	541	582	519	548	559	548	545	631	599	577	561	609	569	600	578	563	563	558	550	584	579	566	566	578	549	577	544	619	563	535	570	595	593	547	563	568	549	572	544	549	587	582	542	535	612	527	615	560	524	571	561	568	550	510	589	538	579	539	547	536	584	533	546	617	547	526	551	557	569	529	593	583	559	581	563	574	571	600	584	590	528	552	530	572	575	576	557	530	510	544	589	565	594	589	584	552	526	557	589	527	563	582	590	545	592	529	572	536	599	623	578	560	549	583	593	586	559	560	560	556	564	600	575	559	536	593	611	571	578	519	592	564	575	561	592	557	611	551	595	540	579	566	535	561	597	511	537	563	555	557	547	560	555	567	590	530	559	579	578	563	576	524	559	574	535	567	554	588	571	535	554	578	556	553	528	547	551	611	557	552	519	523	578	569	559	598	558	541	580	581	581	531	582	558	532	560	545	541	522	565	538	536	585	531	570	542	569	569	538	558	572	549	571	523	538	553	575	550	564	559	598	534	535	552	569	505	545	553	574	558	566	618	561	569	566	562	586	541	557	490	562	587	584	544	568	552	574	586	581	562	565	526	598	611	580	545	558	529	555	579	573	578	542	565	584	604	573	571	555	587	570	567	541	543	528	520	589	553	502	579	547	547	555	559	524	549	554	541	567	544	537	570	516	536	541	544	562	536	534	581	528	565	580	552	579	590
10780	698	549	373	339	285	232	206	185	175	171	180	153	173	143	145	156	178	155	148	152	148	164	161	143	130	147	141	136	162	121	156	147	130	144	154	131	120	141	145	131	158	151	150	157	157	164	117	164	155	152	155	143	144	132	143	152	167	169	123	163	151	160	147	136	135	138	163	134	147	165	149	124	140	130	138	168	174	138	143	133	138	151	149	148	147	163	156	145	139	116	127	126	141	150	133	136	146	153	160	131	144	149	129	136	132	155	136	136	125	149	160	150	149	144	167	165	149	125	137	128	129	141	124	148	141	137	161	140	141	137	163	161	134	129	149	135	136	132	133	151	157	149	123	129	151	169	148	148	156	128	135	154	132	153	145	126	155	139	157	135	159	145	138	121	120	146	139	128	132	135	174	147	144	159	135	138	151	156	146	142	127	149	167	144	126	138	148	132	147	144	119	124	147	135	156	114	177	135	137	137	129	137	139	132	119	146	148	136	166	127	165	122	140	145	143	129	135	139	134	154	138	123	141	130	136	136	122	113	142	128	137	165	157	143	148	139	131	129	148	145	134	145	175	129	127	165	132	148	125	147	125	136	134	153	128	144	146	125	134	137	153	140	135	141	143	137	149	130	125	145	141	150	152	171	150	124	137	142	147	145	134	137	142	131	143	151	126	146	121	152	129	148	141	151	127	139	140	150	151	145	130	124	135	132	156	125	163	151	141	157	155	134	136	134	141	138	126	142	153	175	150	130	141	158	112	145	155	121	133	147	158	146	140	139	142	150	140	139	143	138	141	138	146	143	170	155	124	138	151	144	125	124	142	121	134	166	157	147	133	174	137	140	135	138	134	138	147	156	147	134	162	154	139	141	126	137	113	133	140	146	129	150	150	144	134	168	159	133	141	156	146	143	144	173	149	146	158	146	133	149	164	137	146	148	131	150	134	126	142	144	155	146	132	140	132	141	140	137	126	137	144	138	145	122	129	128	157	144	143	124	134	143	154	114	151	132	133	164	98	149	158	146	160	141	134	144	136	148	122	170	167	153	139	118	150	172	139	128	142	147	132	133	125	142	143	147	129	118	156	154	146	126	134	144	147	125	162	120	125	142	161	111	148	149	139	127	134	174	131	140	114	152	135	139	131	129	129	119	127	149	156	135	159	150	149	153	126	142	155	157	118	152	137	151	159	153	156	121	153	142	142	135	146	142	150	126	140	141	140	141	140	148	118	129	119	119	131	146	156	163	139	144	131	138	148	124	163	158	118	141	146	140	133	167	125	151	139	156	141	138	127	146	147	134	137	137	125	149	151	115	161	144	128	153	116	130	155	133	153	139	147	159	119	135	131	140	137	143	160	133	139	154	154	141	161	132	146	156	150	129	135	146	131	141	142	163	145	152	129	146	152	125	164	141	153	154	162	125	147	168	144	144	159	133	161	138	169	131	141	127	153	130	128	134	140	128	130	153	165	138	123	145	167	123	146	124	146	150	140	141	118	151	144	142	135	159	150	118	138	145	157	168	134	116	153	157	136	141	127	140	151	144	146	162	154	126	139	130	141	170	149	162	149	146	175	156	127	137	148	143	155	139	136	157	132	134	137	142	160	156	140	166	140	156	139	134	140	150	157	153	136	142	144	135	123	134	135	149	171	124	123	129	156	142	134	138	165	136	140	135	143	143	135	149	153	150	136	139	148	157	157	134	135	136	128	150	142	148	134	138	123	149	136	138	141	133	141	155	138	122	143	138	166	124	148	150	160	125	158	169	148	136	142	144	160	124	129	140	122	113	130	131	164	142	150	122	125	121	130	129	153	130	155	133	121	145	143	132	140	138	141	135	141	127	138	144	140	157	134	125	129	113	149	157	156	144	151	149	125	146	162	119	134	145	159	133	134	145	115	145	155	158	133	135	124	138	164	119	159	142	129	144	150	137	134	138	152	154	129	125	148	136	145	133	164	148	155	130	132	152	115	147	143	159	165	148	141	120	137	135	141	140	137	138	133	132	147	159	153	146	130	123	184	142	134	153	132	145	166	150	168	156	167	132	151	162	158	159	149	156	134	154	156	137	158	146	145	153	156	135	132	126	135	125	136	135	157	133	140	160	153	158	113	158	152	140	143	151	162	157	135	132	133	142	132	123	156	157	148	141	148	145	130	118	126	156	141	144	148	151	123	141	135	150	137	125	147	145	161	138	154	158	120	157	151	139	159	144	164	140	120	153	158	148	137	149	157	126	135	141	164	148	129	130	144	169	159	128	130	146	119	126	145	141	147	144	189	157	133	139	139	144	146	135	148	138	125	144	120	136	140	132	157	158	138	152	172	156	124	118	136	171	149	153	144	150	142	145	142	141	146	142	143	134	131	135	131	137	135	135	144	113	147	139	137	128	109	146	145	139	146	144	139	122	141	134	146	144	116	147	130	121	172	143	166	142	137	125	124	162	120	133	175	129	128	132	148	122	134	152	156	165	135	148	160	136	119	123	135	128	163	145	130	145	141	144	148	145	143	157	151	147	163	135	142	141	136	149	120	144	138	115	123	151	147	139	129	135	129	160	149	151	157	140	156	153	121	136	157	127	146	145	153	137	132	125	139	150	143	156	156	154	148	132	119	143	132	118	148	154	133	152	141	122	145	137	147	137	130	140	114	131	168	135	141	145	146	148	130	151	153	144	136	114	128	133	137	142	151	163	141	149	140	145	130	166	131	144	156	135	131	131	128	132	139	134	117	136	147	157	133	146	123	129	133	121	133	121	131	151	137	135	123	127	154	160	136	140	140	112	145	120	137	166	142	143	135	125	141	156	147	128	151	136	149	144	167	141	149	141	144	153	122	145	143	105	169	144	135	141	169	132	143	136	133	132	136	137	136	159	149	144	124	141	141	153	143	128	148	146	148	145	151	131	148	120	129	131	149	145	120	129	149	159	128	143	103	125	152	139	137	132	151	140	135	152	153	126	146	131	142	152	132	122	141	144	133	133	127	143	144	136	130	132	125	150	139	151	152	146	160	137	147	146	153	150	127	142	141	123	147	145	123	162	154	155	152	153	137	132	145	123	154	142	138	162	143	139	130	138	156	146	126	153	167	132	147	142	138	122	143	133	157	120	158	134	152	136	136	134	147	140	170	129	132	148	140	144	143	129	139	152	137	131	129	142	145	152	137	155	152	127	151	158	114	149	152	150	121	149	141	139	130	127	132	132	130	126	155	154	191	137	128	142	138	124	144	130	157	128	146	152	139	152	166	145	151	143	114	145	133	156	166	148	116	143	160	134	125	158	155	146	131	149	136	118	121	130	125	144	131	158	142	118	138	135	139	121	152	123	136	137	157	140	119	147	145	132	140	127	135	143	130	150	124	137	130	123	161	160	146	128	153	117	138	153	125	137	147	147	153	166	152	131	128	137	141	138	153	143	131	152	144	129	143	141	136	148	119	150	108	120	159	127	134	126	147	125	139	155	146	149	147	149	127	151	136	146	162	131	143	144	145	134	149
7895	684	1081	1222	1040	898	756	671	608	598	501	499	479	453	445	437	464	418	407	406	386	390	383	393	375	381	401	391	389	370	373	382	374	385	374	357	388	369	415	347	370	326	351	341	329	344	341	357	334	361	360	358	364	366	350	368	347	325	350	362	351	313	328	350	384	349	338	398	393	386	351	375	334	356	315	377	346	349	367	343	358	349	391	350	380	368	383	354	347	372	364	321	362	343	307	355	376	347	369	381	400	389	361	363	349	355	354	358	358	370	363	357	390	358	352	343	338	383	367	365	356	377	371	383	333	347	371	356	324	370	361	361	334	354	347	361	327	364	340	333	371	369	342	376	354	356	351	364	330	349	376	360	329	381	338	355	329	359	350	377	376	346	380	343	352	343	328	342	341	375	360	362	330	341	346	346	335	353	334	363	370	355	331	394	360	358	336	346	366	349	378	370	323	361	338	356	322	325	331	344	390	349	350	377	372	340	354	333	344	369	352	368	355	342	354	369	382	331	351	338	346	352	348	347	369	356	338	312	337	351	368	346	332	349	376	353	373	351	384	384	357	377	326	336	350	353	339	324	389	336	362	371	354	374	344	379	383	332	373	355	340	307	337	396	355	335	355	360	374	353	330	347	349	360	357	338	350	362	364	347	352	340	339	355	375	358	345	340	351	343	357	346	333	396	350	372	340	360	344	352	347	316	337	370	371	362	372	359	343	370	359	345	378	366	379	319	361	339	391	335	365	335	344	315	329	333	342	377	360	357	339	342	380	372	383	365	340	323	384	334	314	378	359	372	334	345	369	326	383	349	352	365	352	368	361	372	372	369	335	342	362	343	366	344	344	322	349	336	359	378	366	352	372	325	381	376	340	367	344	331	375	355	329	324	346	348	346	328	390	350	354	372	358	374	395	332	395	329	361	354	356	349	360	351	344	331	345	339	377	326	338	352	356	349	351	366	338	340	348	337	325	343	341	333	357	357	338	366	350	350	355	366	342	374	348	339	341	347	352	348	367	345	347	321	358	352	355	368	343	346	374	352	375	353	357	379	374	377	338	361	392	336	345	353	353	361	377	391	339	364	368	355	345	361	362	366	347	345	361	340	330	349	364	362	355	385	357	367	345	343	370	323	362	375	359	357	364	354	349	336	363	331	362	330	388	338	377	341	319	358	323	361	337	367	346	347	355	350	356	356	356	303	317	376	340	333	368	345	354	377	374	329	345	338	363	374	354	341	371	349	352	376	340	374	356	374	353	348	357	350	316	348	353	343	344	328	359	374	385	341	351	366	383	345	352	364	345	360	358	360	394	360	346	358	376	359	375	376	373	374	351	369	344	381	342	351	344	368	343	387	335	380	359	344	351	388	361	344	327	351	345	362	329	349	353	346	372	366	373	355	338	326	358	329	355	348	351	355	375	323	342	335	380	345	355	391	355	367	330	368	352	339	375	371	379	345	327	348	370	352	352	341	353	334	346	321	353	332	338	339	348	377	328	375	356	364	354	338	315	342	324	317	371	326	323	376	342	333	349	341	358	370	354	360	335	365	359	339	341	358	359	364	356	385	381	351	328	349	344	350	360	370	371	338	345	357	350	352	340	343	374	393	340	333	345	353	372	323	354	337	351	327	327	368	329	372	378	363	362	361	360	371	309	378	343	372	316	403	320	330	366	375	383	330	345	346	345	360	360	340	339	358	366	359	382	336	336	361	347	330	358	346	357	344	397	357	362	344	346	350	333	335	343	375	355	369	357	349	323	360	363	291	377	349	357	351	369	318	366	394	334	347	332	372	370	378	333	352	323	347	359	327	350	391	360	355	321	347	351	356	359	374	342	362	333	358	378	361	345	300	388	335	358	328	376	373	360	370	324	315	353	368	345	338	386	335	334	380	347	360	356	363	371	339	374	352	357	314	370	367	337	362	318	380	342	360	344	371	363	315	355	323	365	376	343	331	331	337	337	358	304	359	380	374	330	314	329	357	338	380	358	358	333	366	375	346	355	350	377	319	337	341	380	381	346	358	363	337	362	369	353	343	341	340	336	348	367	330	372	328	359	374	392	329	355	339	343	337	345	339	348	363	336	366	349	337	367	360	339	372	323	377	358	339	342	376	330	360	333	339	369	342	324	366	344	322	360	399	330	395	337	343	352	341	324	371	390	319	330	354	368	378	352	376	363	367	331	359	355	358	367	360	319	365	331	370	330	371	321	354	381	328	349	376	363	378	350	327	349	375	337	340	349	318	340	331	349	345	361	360	354	363	334	378	391	341	331	378	370	344	363	332	349	349	310	338	345	338	342	352	364	360	376	394	354	336	330	372	383	331	336	339	346	366	312	334	338	352	361	352	367	331	345	371	329	322	370	362	349	352	331	374	365	323	325	368	335	391	337	356	347	380	369	391	376	339	394	340	329	353	341	343	342	352	361	339	382	369	353	375	372	357	326	321	373	357	330	340	353	340	366	369	391	338	349	324	371	348	344	370	365	322	323	335	346	312	354	338	344	326	380	372	379	374	351	381	338	372	345	375	346	348	308	328	351	346	351	383	350	311	343	336	356	358	382	343	351	335	380	345	360	358	319	318	355	374	353	374	329	358	342	342	345	395	342	406	333	369	335	342	317	348	362	351	340	323	375	359	358	350	354	329	342	350	384	403	351	348	352	355	387	315	357	333	333	316	355	367	344	377	333	343	385	342	370	363	364	356	367	343	349	377	332	388	367	343	367	360	340	309	338	374	345	352	341	383	381	357	363	341	394	343	387	358	348	337	356	368	341	347	360	331	358	344	327	338	372	343	378	366	352	337	349	355	316	367	371	376	371	369	372	341	319	358	352	330	349	365	339	323	352	358	347	330	370	358	336	346	363	354	347	313	312	345	349	338	343	366	337	380	352	349	336	377	385	363	361	351	307	350	353	353	363	334	337	385	355	349	394	360	354	372	365	356	331	364	321	372	353	346	349	372	373	361	355	338	374	368	345	350	354	358	377	327	369	372	326	339	341	378	348	357	338	363	343	357	309	373	329	355	348	386	361	360	367	333	381	347	354	342	383	358	346	332	331	370	330	356	355	368	363	385	385	370	370	364	362	354	381	374	382	361	373	362	363	324	340	351	360	338	362	370	349	383	322	392	361	364	298	367	330	378	330	346	363	355	330	357	365	368	389	355	346	354	359	373	371	373	384	361	339	374	390	361	413	373	376	367	355	366	367	343	346	359	383	347	365	360	341	366	336	380	371	347	376	346	367	354	371	379	342	349	342	335	378	345	350	338	331	347	354	366	373	364	352	357	347	336	311	360	352	326	357	352	345	347	356	338	365	354	358	330	331	342	361	353	352	346	327	353	357	359	344	334	358	356	337	347	375	393	370	368	357	342	378	342	343	374	342	337	347	373	357	355	348	333	343	315	367	356	332	373	344	383	334	349	327	355	345	357	374	395	325	368	384	370	352	381	344	371	320	371	355	359	333	337	318	347	333	356	371	342	393	336	339	360
18946	1776	997	755	515	482	413	369	338	341	285	292	275	263	219	252	224	268	265	258	256	248	254	261	239	214	235	242	239	240	241	233	226	226	250	201	249	275	212	243	216	233	213	228	239	204	226	238	230	236	283	227	237	224	220	227	244	256	247	236	206	230	236	213	246	234	210	232	227	228	271	227	211	248	275	204	247	256	253	243	240	248	212	225	245	228	194	228	208	224	243	236	217	212	238	213	237	225	244	215	230	239	235	240	217	210	228	221	238	216	208	242	244	246	241	229	227	256	201	259	246	233	222	221	240	258	240	264	218	215	249	224	230	218	235	240	224	276	228	255	227	228	212	231	240	224	205	226	212	235	237	223	240	231	251	248	248	230	229	234	240	207	230	243	242	231	201	213	250	217	236	235	216	231	225	238	215	212	242	238	258	240	233	245	227	217	225	239	249	230	240	226	221	244	250	202	244	230	238	231	232	220	219	252	231	222	199	244	233	239	244	253	220	215	224	237	239	255	219	239	233	234	232	244	217	243	242	228	267	221	221	256	237	242	236	214	228	261	242	224	217	204	212	247	236	206	237	252	242	226	231	242	238	227	252	218	227	206	224	246	265	242	208	225	250	225	231	227	217	221	221	236	258	253	234	227	232	241	244	213	212	227	245	242	232	240	238	250	235	214	234	245	227	230	248	200	211	249	206	240	240	264	220	206	227	199	215	263	233	220	265	207	240	230	198	240	217	226	238	242	210	251	225	219	210	222	240	218	206	232	233	233	240	225	238	250	260	267	231	247	219	195	182	210	250	222	220	243	223	204	239	230	228	250	254	234	235	225	246	263	236	228	221	243	261	250	244	216	211	247	245	219	241	228	243	247	222	258	224	234	273	223	234	256	210	237	230	253	253	220	289	217	229	222	223	272	242	229	213	234	233	242	227	266	252	248	216	228	250	243	237	220	228	245	242	230	210	212	226	213	246	204	248	221	247	229	245	210	242	230	234	227	252	241	265	229	222	240	206	243	229	221	245	231	247	227	209	229	252	236	257	242	221	244	215	253	232	237	217	236	258	244	225	235	255	200	229	232	206	247	249	232	217	226	228	214	235	217	253	218	224	240	250	243	247	238	241	220	247	216	234	230	223	251	247	203	218	225	229	248	242	215	216	237	230	245	268	241	241	262	234	240	238	230	235	238	232	235	230	254	246	213	232	233	252	240	231	233	261	244	242	237	232	222	243	241	223	245	216	235	231	245	262	246	216	224	261	235	237	250	245	258	231	256	219	240	245	238	229	228	244	204	215	212	258	216	234	218	224	226	247	257	226	254	238	211	230	254	222	231	216	217	236	225	226	220	222	251	269	225	225	237	231	231	218	206	221	199	233	254	239	243	275	223	233	231	239	228	240	222	211	208	222	234	232	242	229	244	235	186	262	255	246	248	231	245	230	226	255	235	244	248	224	252	230	238	227	225	225	234	231	237	238	222	214	231	199	290	232	245	230	233	244	259	235	250	215	221	211	210	210	205	222	245	241	250	225	250	255	251	225	226	236	218	236	233	250	209	232	261	222	236	225	234	231	230	246	228	233	225	216	260	222	223	227	240	248	217	243	270	230	235	227	223	239	239	228	245	222	252	216	256	214	229	252	247	233	220	231	217	246	229	206	233	205	220	239	252	233	245	230	199	239	263	240	224	254	227	218	233	225	253	238	256	209	213	250	265	236	236	227	229	220	228	225	231	242	247	230	244	267	217	230	237	242	240	239	222	226	227	211	247	222	196	238	245	229	219	243	250	233	214	213	233	218	216	243	214	254	214	240	230	297	240	235	252	216	243	205	233	226	211	212	201	222	202	238	242	238	245	227	249	209	236	224	215	213	219	260	250	249	229	208	226	222	229	212	205	257	226	248	233	246	237	214	215	236	209	227	224	249	233	232	229	274	200	208	228	299	219	246	232	210	239	228	218	256	223	208	245	267	237	250	248	208	233	241	221	218	238	271	207	218	240	208	234	244	237	237	211	234	238	260	230	223	223	241	188	234	255	235	241	235	211	228	238	240	223	245	238	250	228	249	236	241	231	231	255	213	238	236	229	193	205	241	246	254	283	231	214	260	236	207	214	223	236	247	229	230	256	210	220	222	232	272	250	225	255	251	230	235	223	243	220	268	233	239	223	206	236	209	241	233	245	220	250	240	257	218	212	241	244	233	244	212	239	276	219	227	222	237	237	219	254	235	218	249	208	267	237	211	227	238	213	262	239	252	227	235	238	230	228	186	223	208	203	223	225	191	252	244	244	209	237	224	239	222	227	241	257	234	236	219	230	212	243	230	224	224	214	239	248	232	240	228	237	264	259	252	221	217	215	229	204	220	224	230	222	241	239	253	222	250	239	214	273	246	248	230	254	242	213	239	221	225	235	224	211	253	231	214	233	231	217	235	226	241	228	219	225	251	224	219	265	234	242	232	226	226	205	250	215	221	237	252	226	223	229	229	243	232	230	215	235	233	252	227	222	239	226	217	258	210	212	246	281	197	214	216	216	244	228	243	236	248	232	226	226	221	225	233	237	237	275	229	271	236	253	210	235	221	222	213	242	216	217	236	248	252	244	218	204	227	239	236	240	237	223	238	208	231	233	225	217	254	230	227	260	228	258	243	243	223	229	248	216	227	221	223	206	228	221	236	268	228	253	246	208	241	218	235	223	229	248	245	260	216	243	251	232	201	214	250	243	203	234	223	263	220	257	211	223	210	211	248	231	253	229	223	246	249	249	215	219	243	211	217	235	216	235	237	224	219	230	237	206	239	252	253	219	231	247	211	243	242	243	204	236	226	239	201	203	212	246	256	227	227	243	213	225	229	245	231	224	271	247	235	250	267	273	239	245	231	211	248	255	227	248	229	258	217	213	243	241	250	222	241	263	245	241	236	213	246	241	232	231	241	234	240	244	187	242	239	242	243	246	210	236	242	275	239	219	260	243	194	234	214	246	249	222	219	209	277	230	276	209	275	233	255	212	232	219	254	263	229	221	242	222	250	223	231	219	212	252	227	250	224	261	236	223	216	248	216	205	240	239	218	235	246	222	243	252	261	253	222	215	224	229	249	235	238	218	213	232	219	227	249	228	255	238	253	244	229	175	225	239	247	201	261	218	242	238	238	186	233	207	248	264	237	233	239	229	247	223	213	228	246	250	239	260	219	265	243	211	242	223	255	256	244	255	234	232	239	214	233	235	251	237	231	249	253	275	225	258	240	222	244	251	224	244	232	253	221	226	246	208	227	259	245	204	226	236	238	233	246	228	235	246	236	238	231	237	246	237	215	208	238	249	231	215	247	250	247	230	241	233	214	232	252	222	224	273	237	211	222	216	222	225	236	221	229	204	223	248	246	224	225	237	219	258	252	226	237	223	261	229	212	246	249	221	217	215	234	231	215	244	265	245	250	230	239	234	217	251	232	246	235	214	221	225	277	235	213	233	235	221	253	223	214	235	235	213	208	248	232	248
10587	1174	1932	2288	1909	1610	1303	1165	1044	956	827	828	815	734	709	735	688	695	659	719	680	603	658	618	601	595	598	606	610	570	597	588	597	597	587	557	607	562	560	528	558	593	578	588	552	600	572	543	573	579	551	554	566	554	608	589	544	524	519	567	591	548	595	545	560	553	585	536	547	553	532	533	534	559	553	577	562	534	535	545	616	566	547	576	549	568	560	566	584	585	553	580	558	559	549	593	577	577	560	570	566	564	606	514	535	536	588	563	578	541	560	551	566	516	569	544	549	566	539	581	508	557	556	594	540	552	547	533	550	531	514	495	550	554	585	524	583	538	577	526	533	535	543	537	585	522	475	535	561	514	578	560	581	522	532	519	545	499	571	516	553	566	499	557	556	544	587	542	555	560	536	550	562	551	567	544	529	557	515	540	545	563	536	566	548	568	542	538	537	512	581	524	551	555	573	573	549	516	510	549	540	586	519	568	536	534	550	534	545	519	541	557	548	548	578	613	560	527	546	533	570	569	559	535	503	556	531	511	514	590	550	590	551	568	548	519	586	565	534	517	552	544	571	575	563	541	533	536	550	510	515	561	547	559	513	568	562	528	527	546	533	541	533	594	561	548	567	538	566	525	565	551	546	538	526	576	601	585	535	550	499	563	543	536	588	531	545	512	543	551	598	516	538	538	526	557	535	598	577	525	593	568	561	510	543	541	562	502	530	560	588	536	553	548	545	531	510	558	575	565	533	519	574	587	567	537	584	605	529	546	533	570	576	556	562	549	545	507	487	574	575	560	578	559	541	530	536	513	572	585	571	540	558	543	552	531	522	564	555	523	554	537	493	546	514	535	558	546	571	505	522	540	609	568	590	511	554	603	563	558	567	507	552	523	578	576	543	562	557	539	545	552	560	562	538	594	543	536	548	546	549	548	553	541	515	553	587	551	564	546	550	559	561	528	532	563	574	536	573	527	554	569	548	541	558	539	530	520	558	527	541	532	552	576	571	534	547	541	575	557	546	558	508	558	600	563	531	598	589	515	561	519	530	542	541	582	559	563	499	555	523	548	512	588	530	554	526	571	587	610	570	516	490	554	493	565	552	556	526	518	573	522	507	493	520	544	551	523	538	550	548	555	551	578	496	548	538	583	558	568	572	558	565	574	542	556	576	564	567	525	546	552	538	544	586	557	529	527	550	563	539	557	503	561	556	544	548	546	564	577	511	553	549	519	538	588	533	558	537	565	564	536	562	550	589	591	550	572	568	578	533	530	522	542	541	529	589	569	592	513	540	558	551	531	563	567	547	542	559	564	517	546	565	531	544	558	564	500	526	538	566	508	564	526	555	540	544	549	540	536	527	554	532	573	555	561	564	554	557	545	556	528	531	524	549	557	508	608	546	530	560	522	529	549	541	558	553	562	539	591	512	592	575	523	535	554	486	561	521	526	565	571	526	558	525	546	561	540	561	572	526	541	515	528	516	561	585	550	529	536	534	583	574	547	528	534	541	546	536	559	552	522	552	564	542	566	550	563	573	535	541	535	554	544	536	568	511	558	580	557	519	557	598	554	559	556	543	589	528	567	566	540	544	557	520	582	574	520	563	515	535	540	525	610	544	568	550	552	548	615	538	576	550	563	583	597	573	543	536	542	536	572	532	517	545	550	543	557	569	521	529	588	536	579	563	537	593	507	586	527	526	562	573	571	558	525	551	572	566	521	548	581	553	523	592	559	560	573	524	533	529	544	536	564	567	517	539	521	541	562	572	571	512	582	552	547	539	501	514	526	522	508	542	527	495	556	573	568	582	541	557	555	585	544	563	533	524	546	529	539	539	581	512	523	475	547	550	529	537	557	504	568	570	539	548	544	554	550	557	569	531	544	534	540	561	515	536	579	575	557	507	504	539	525	487	519	550	567	539	535	516	542	576	565	554	546	539	541	490	546	503	517	507	536	546	549	579	550	526	591	591	563	554	581	585	563	546	564	516	579	534	558	585	572	570	582	540	558	557	560	520	571	577	547	543	579	556	517	556	519	583	516	538	546	521	569	604	553	555	565	529	567	546	527	569	580	561	545	543	539	542	501	510	534	565	547	539	537	528	486	525	574	540	524	563	558	567	516	609	516	521	549	581	563	557	553	529	559	556	555	552	538	532	531	532	565	567	528	568	545	551	542	567	530	535	518	542	526	502	562	552	579	554	543	538	501	560	534	554	587	563	552	577	564	561	550	562	563	576	561	540	568	547	531	561	589	563	582	540	517	559	564	512	559	543	525	541	570	547	524	566	584	603	530	549	563	534	555	519	552	555	528	551	543	554	547	552	527	589	546	552	572	544	525	569	551	543	576	522	565	547	541	536	590	536	551	538	538	526	528	539	538	566	564	554	565	541	547	556	524	530	546	541	517	574	565	540	568	566	566	551	532	563	546	531	556	534	526	563	559	536	526	572	549	528	511	564	549	557	545	557	554	507	523	501	537	525	566	568	531	556	580	552	538	541	520	554	525	574	548	550	548	581	508	589	535	526	584	534	573	523	548	505	533	581	540	542	602	548	542	551	610	533	567	546	546	523	509	583	587	559	604	560	554	544	538	482	578	558	550	547	526	545	533	536	526	501	534	568	592	554	530	562	574	571	532	559	546	560	541	547	554	492	523	528	542	549	527	561	542	509	532	567	540	536	578	526	548	576	595	546	502	548	543	515	533	592	545	541	545	490	610	572	554	567	586	558	567	572	558	518	536	567	550	563	597	514	545	569	556	551	566	561	540	495	580	555	517	556	557	573	542	518	566	578	529	548	553	583	610	583	539	574	579	535	540	551	552	585	598	504	513	520	553	562	568	543	572	562	519	593	582	544	527	541	532	571	538	533	517	553	571	541	544	573	569	562	569	515	554	554	521	551	525	571	563	601	565	572	537	510	566	558	560	542	589	555	546	532	540	608	543	559	584	543	553	563	548	568	548	557	530	540	560	567	582	575	550	553	572	537	527	552	566	509	572	550	539	516	557	588	518	564	572	514	567	534	560	562	589	548	516	531	542	570	573	558	563	516	576	556	543	568	545	533	560	570	565	536	517	548	540	589	528	545	523	591	576	530	540	505	529	551	539	577	573	538	564	525	498	582	549	568	561	512	527	527	536	555	572	536	553	540	543	527	581	548	595	556	540	566	576	591	574	536	542	612	550	535	564	537	556	568	593	532	567	558	584	548	591	539	551	572	529	522	566	548	538	544	581	557	545	566	530	551	575	561	545	613	548	573	537	551	552	582	556	539	571	567	545	488	565	550	513	530	564	574	569	535	513	547	533	580	546	520	595	499	547	538	557	568	613	557	585	555	519	524	528	540	553	578	567	575	551	547	597	552	548	559	526	524	528	550	555	590	532	589	552	514	568	577	546	540	564	559	546	572	541	533	533	527	545	574	542	566	566	517	570	526	555	549	574	557	534	554	560	568	612	544	539	577	493	521	509	581	540	573	601	550	553	546	534	553	573	531	565
2926	296	239	251	251	250	244	283	258	243	251	269	280	310	261	233	244	246	257	248	230	257	228	287	235	241	251	246	272	239	252	282	251	273	257	240	252	254	239	279	250	249	243	250	272	260	230	242	242	260	274	258	255	250	251	257	274	279	282	320	285	254	297	228	247	256	248	247	278	248	272	264	270	265	261	254	234	254	259	295	265	250	233	253	242	278	251	258	261	263	266	245	257	244	266	266	287	251	263	274	241	270	239	280	267	267	251	246	259	265	268	245	276	232	278	257	247	265	262	263	275	243	258	245	271	265	264	232	260	261	254	252	257	293	279	250	253	259	258	238	260	233	248	241	282	252	267	281	291	271	224	269	241	278	267	256	250	232	258	301	228	251	242	254	280	241	269	283	247	262	275	277	253	239	253	264	246	228	244	241	254	266	289	255	279	246	258	276	282	287	259	247	248	242	252	235	224	231	248	248	263	272	252	231	271	232	256	286	253	231	244	222	236	256	222	271	256	245	245	263	249	259	268	249	262	261	254	270	258	249	248	230	229	256	240	242	241	274	255	262	249	251	229	265	262	258	232	226	264	225	265	244	315	289	249	237	252	261	239	276	236	265	238	246	286	269	256	219	210	262	227	297	275	256	229	250	251	236	237	245	286	284	239	227	233	245	231	276	275	238	262	264	247	251	277	266	258	259	228	240	274	271	252	267	270	246	209	262	280	233	278	257	251	231	244	259	257	227	284	293	256	236	262	262	247	240	264	264	242	246	263	231	214	209	260	263	253	266	275	274	244	255	241	223	242	230	265	280	254	240	243	236	237	241	235	244	263	257	240	273	251	259	272	255	237	247	251	208	250	230	276	277	220	260	252	246	248	231	271	266	261	232	243	262	240	268	281	281	231	245	248	265	245	263	224	237	283	243	253	281	255	263	273	249	266	231	285	248	257	246	259	257	267	246	281	247	270	222	239	250	256	257	259	249	237	208	259	253	238	233	250	241	266	279	248	239	281	253	238	268	283	247	233	252	269	227	270	272	244	270	236	263	227	226	260	244	258	254	258	242	221	270	272	260	269	288	241	267	264	267	297	261	226	256	243	258	280	252	248	282	239	243	251	248	252	227	253	233	240	235	255	256	266	266	256	259	262	256	266	270	266	230	273	265	249	251	263	249	259	251	238	261	266	260	247	246	265	263	261	249	222	245	259	246	234	270	274	241	237	289	258	247	278	266	244	250	280	254	251	272	250	272	237	229	252	267	241	238	272	266	238	265	281	306	254	235	250	276	243	254	241	247	241	263	245	227	249	240	262	273	278	272	255	283	277	261	241	257	276	271	247	272	248	216	236	266	266	276	267	256	256	246	236	259	244	259	271	269	270	273	250	288	264	241	279	256	243	237	249	244	297	268	258	278	250	257	240	247	270	262	255	239	244	274	235	232	229	260	273	268	246	268	275	276	253	259	243	244	225	250	244	240	235	263	257	266	228	276	235	262	247	243	239	250	273	256	246	232	258	269	268	261	267	258	288	239	284	245	276	231	263	275	270	263	242	272	225	228	258	266	256	237	270	287	255	266	236	251	252	256	245	269	242	256	239	267	247	271	262	233	255	259	278	278	252	275	283	298	266	249	267	246	262	298	267	280	265	244	261	305	266	278	261	249	270	240	282	256	256	290	267	259	263	252	256	240	237	274	269	237	254	253	253	229	257	240	255	229	239	255	261	275	263	281	249	285	278	276	264	273	256	285	279	260	281	240	250	252	239	259	236	249	294	246	235	264	233	273	235	252	236	233	260	214	265	252	238	271	245	251	285	259	249	258	258	260	259	259	287	254	246	247	241	287	236	275	274	250	263	251	240	259	237	249	262	283	256	265	257	245	273	257	236	235	256	262	235	245	252	262	275	251	239	264	281	242	247	237	256	261	259	258	265	236	221	242	268	271	273	269	246	268	256	255	253	242	271	270	263	238	224	229	223	273	244	222	256	256	227	226	275	238	262	274	257	249	234	268	279	235	252	260	265	277	257	253	238	270	295	217	233	248	255	260	248	235	265	262	265	269	259	268	226	249	236	274	247	266	250	271	250	261	262	293	237	269	229	253	268	264	240	249	240	240	229	252	265	255	244	273	230	249	267	243	278	234	242	248	244	271	237	256	241	283	229	252	241	264	216	258	235	253	264	273	275	236	278	240	284	258	245	263	213	243	268	259	229	240	258	222	234	255	256	261	263	249	271	250	239	272	229	237	236	245	244	227	236	267	279	261	227	258	267	249	264	241	248	240	281	275	266	253	249	265	240	271	252	237	282	258	238	252	245	273	270	266	256	271	258	266	276	252	248	278	262	247	259	266	228	250	249	272	228	282	268	255	252	271	229	252	233	250	263	248	239	228	261	249	293	262	256	260	254	269	227	264	251	251	261	275	268	257	260	271	270	252	246	258	256	235	276	258	261	279	246	253	287	249	243	264	254	253	238	257	274	233	287	273	277	296	247	249	241	243	261	262	276	263	271	262	276	252	255	252	255	258	294	236	250	255	247	221	273	294	246	275	256	260	255	247	251	279	287	229	246	246	280	277	229	232	281	246	250	262	255	266	247	264	263	265	255	270	299	267	255	237	266	287	284	273	269	243	267	268	267	241	263	251	262	254	216	243	251	258	216	264	255	258	233	243	273	252	264	257	225	243	242	239	256	246	244	239	240	271	258	232	268	273	251	243	251	270	270	285	261	231	264	251	247	271	238	219	262	277	261	253	264	256	273	240	259	272	220	268	255	241	304	257	242	260	243	226	251	274	239	251	268	227	256	219	258	255	228	258	242	247	250	270	279	251	232	233	244	272	253	255	245	254	236	246	275	299	262	263	264	285	254	228	256	251	268	262	231	260	262	247	256	246	274	286	238	255	261	264	256	247	259	287	251	266	258	241	278	241	287	258	236	248	269	251	217	260	257	276	238	263	243	263	225	248	273	249	255	245	260	236	269	249	226	267	243	279	235	267	247	268	233	221	242	250	279	278	242	235	261	247	244	243	256	265	242	254	253	274	275	276	254	268	277	255	289	249	293	269	268	259	272	227	249	226	251	235	244	266	268	281	264	249	264	250	244	235	274	246	252	252	260	241	261	249	214	256	241	253	239	254	238	245	255	265	245	249	282	304	258	250	223	266	239	241	274	249	252	230	290	211	246	259	256	274	244	229	259	218	257	276	257	264	269	291	248	254	285	264	238	266	248	239	230	249	248	244	275	262	266	276	226	248	268	233	277	244	264	242	251	260	244	267	260	254	265	267	259	284	240	263	230	259	223	240	239	264	236	236	270	225	264	276	251	258	268	255	236	260	242	246	264	235	264	259	259	255	278	271	276	283	283	284	238	274	283	268	287	239	268	246	271	267	229	228	260	267	252	248	256	252	237	271	226	260	242	253	221	282	267	275	279	238	259	256	271	269	225	249	235	219	245	246	252	253	270	260	273	255	260	251	255	240	230	275	254	264	268	291	273	266
2627	572	573	657	601	624	599	577	602	563	589	562	595	625	581	556	552	565	559	556	627	619	591	598	549	561	541	548	565	565	556	572	598	575	588	603	567	551	552	565	556	622	573	547	563	560	563	586	596	620	600	549	595	588	594	578	557	544	579	533	553	569	563	552	606	571	543	584	577	570	595	574	583	609	549	567	591	577	554	578	592	595	593	567	602	572	562	579	573	565	567	576	569	565	562	542	541	580	592	538	580	610	577	526	573	565	563	599	573	548	570	571	571	586	581	551	619	569	613	567	588	519	520	570	542	544	558	554	572	600	582	558	584	563	580	588	615	586	595	583	559	576	564	563	571	578	567	528	567	530	559	572	570	591	571	543	572	550	553	641	553	554	621	544	538	526	599	581	562	572	553	561	565	579	557	569	514	592	566	559	555	545	564	594	568	566	554	551	580	608	595	564	537	575	546	557	545	547	568	546	561	586	550	579	548	561	577	563	526	592	537	581	596	539	531	588	587	585	563	577	546	548	591	574	542	589	570	589	570	541	580	590	604	600	577	607	603	576	551	535	549	572	611	597	610	570	570	598	577	493	539	569	612	541	571	554	611	577	593	568	536	551	565	546	582	596	585	563	552	590	519	569	543	594	521	562	587	550	588	569	567	521	539	552	595	556	575	546	567	550	518	560	585	585	532	534	577	559	566	552	584	555	585	596	583	559	567	530	578	589	570	555	595	587	577	558	559	554	588	555	567	565	520	593	566	560	555	565	585	582	554	583	591	578	580	543	595	568	587	584	566	588	543	568	568	569	557	551	573	532	531	553	594	560	558	557	555	573	574	560	591	574	588	572	571	537	585	558	540	562	580	545	570	553	565	548	564	570	571	530	566	556	616	528	589	560	582	567	583	558	627	593	567	556	576	544	602	557	612	551	563	559	534	551	558	550	568	579	561	539	557	551	618	581	568	559	552	573	541	534	590	553	554	530	539	527	586	526	557	554	601	602	580	548	518	592	561	566	614	543	545	602	543	526	571	523	566	576	573	535	536	566	573	580	586	573	540	576	566	573	577	562	562	593	587	583	567	561	585	601	599	552	553	550	565	548	540	582	579	562	575	522	560	635	562	603	617	559	538	584	536	573	555	556	561	558	600	573	582	549	538	565	563	532	532	584	553	587	548	581	584	582	537	550	608	576	615	526	566	587	555	512	572	562	582	554	580	574	609	567	566	569	595	555	612	576	537	599	551	576	567	553	587	537	575	570	550	588	570	560	542	589	525	584	577	566	557	537	559	527	531	595	585	550	571	560	549	568	538	547	613	577	577	583	544	583	550	582	521	542	592	560	575	545	568	543	542	596	546	589	568	562	520	583	556	553	560	539	575	538	573	594	560	572	584	576	546	546	592	563	579	530	550	560	597	580	539	552	612	547	563	561	578	640	575	537	590	582	561	586	600	583	561	601	562	557	538	555	542	589	618	590	531	564	588	618	539	557	565	548	552	583	586	562	601	595	581	535	590	587	602	565	572	537	543	599	588	578	557	541	548	559	576	603	561	605	568	572	551	600	561	579	564	580	571	515	588	524	608	552	578	551	571	551	549	594	582	559	564	619	576	603	548	567	545	608	534	597	573	550	567	585	558	612	541	595	523	577	596	597	601	571	550	581	555	575	569	572	560	578	567	583	580	556	573	565	568	512	597	535	583	535	580	559	578	562	547	585	562	580	539	545	585	601	569	554	596	585	542	586	544	561	589	581	547	583	532	517	543	574	609	632	550	535	566	553	567	547	589	548	606	566	549	621	619	574	558	559	607	580	584	592	572	626	558	572	584	574	587	547	540	579	568	617	581	570	571	578	575	562	576	599	579	609	545	537	607	556	564	595	590	580	566	551	588	542	549	529	578	586	551	553	528	572	529	588	578	566	585	575	559	557	560	628	550	600	610	552	567	567	568	546	603	576	564	587	598	573	551	548	542	610	568	556	593	562	548	574	546	584	556	562	575	557	609	575	543	569	577	566	585	550	634	540	600	560	600	565	603	568	540	582	560	588	541	559	556	596	606	559	551	552	557	568	537	580	558	549	584	606	526	545	554	608	574	603	514	580	601	577	625	589	564	576	564	597	523	578	570	562	612	604	549	528	561	551	556	547	577	569	548	594	598	564	568	548	578	570	538	566	530	544	542	537	543	569	539	589	581	530	566	573	544	565	609	587	546	539	562	575	599	519	539	528	574	584	514	594	541	574	561	559	579	556	557	578	599	562	569	540	579	527	561	575	570	557	541	573	541	542	561	608	578	543	576	559	588	590	548	568	588	593	546	541	566	573	561	543	561	575	554	564	600	564	564	569	604	559	591	532	524	535	622	554	553	605	603	554	561	559	548	576	579	587	567	563	585	578	546	562	561	564	554	548	548	603	573	550	568	567	558	550	515	576	623	583	591	579	588	552	530	573	584	577	513	547	538	600	563	549	541	567	552	546	580	577	529	593	609	553	575	608	566	572	588	564	563	550	554	561	610	579	594	565	630	517	564	598	569	590	544	590	575	557	534	531	554	586	585	559	536	526	583	554	604	577	575	584	596	591	576	559	503	572	555	551	555	528	570	525	574	574	545	561	571	569	523	572	512	580	554	517	575	579	583	560	578	594	538	539	577	595	615	566	592	563	556	552	535	601	555	551	595	546	598	559	620	554	564	571	545	526	582	591	587	574	548	555	552	555	552	562	580	579	591	555	560	576	525	576	552	574	570	528	516	607	539	593	581	558	560	517	579	563	533	597	571	557	567	559	618	545	549	557	581	573	589	533	555	554	589	550	568	549	574	612	541	584	592	572	581	553	574	517	569	528	586	553	590	572	568	603	570	548	570	551	617	551	552	561	561	593	592	591	541	549	555	586	591	592	550	560	563	555	583	566	581	544	601	612	552	623	579	591	577	594	534	533	590	557	566	580	541	571	602	538	556	585	541	617	552	572	606	527	569	529	588	563	580	610	571	528	586	619	560	538	514	592	554	578	592	599	563	614	553	559	606	564	535	555	577	625	547	607	577	613	605	583	570	553	523	542	586	571	583	550	539	570	573	533	567	536	558	587	610	564	550	569	617	545	571	580	584	559	539	526	543	558	570	501	578	572	541	571	568	570	620	591	524	593	555	547	589	539	567	576	570	511	605	575	594	541	590	585	553	594	564	556	603	599	573	577	563	538	584	547	530	544	548	551	544	543	545	561	496	534	602	508	543	613	593	554	526	582	593	591	547	581	583	570	587	567	591	554	569	556	538	565	601	578	582	574	566	571	586	588	520	601	591	574	578	577	555	602	547	582	590	585	492	580	552	555	566	537	545	565	571	579	549	570	570	599	574	600	586	592	612	553	588	572	599	544	612	592	549	549	541	584	577	564	524	577	621	587	527	567	569	557	549	575	521	529	568	586	560	531	587	503	565	594	596	599	553	607	580	552	552	566	563	567	565	589	577	553	573	585	547	584	557	585	526	525	579	553	541	558
10927	693	510	405	349	239	215	213	162	164	187	171	159	188	170	163	167	159	167	140	136	130	162	177	142	136	147	131	148	141	139	141	159	126	157	145	149	151	144	140	137	136	154	168	155	134	139	153	140	166	140	151	124	155	167	137	136	143	135	158	129	131	161	159	137	144	146	171	147	131	144	137	143	148	147	160	144	150	152	148	148	141	123	157	148	136	128	152	131	134	133	135	144	135	157	141	176	140	146	166	139	139	150	162	166	141	141	158	141	132	143	148	119	143	144	140	141	157	132	155	136	142	150	161	141	169	133	176	164	161	166	138	139	143	141	151	141	140	143	151	144	136	158	127	141	143	136	136	168	148	140	129	131	141	162	138	138	163	116	126	124	171	137	137	140	134	157	145	141	124	123	147	148	137	148	147	142	136	138	164	164	137	137	121	148	144	144	138	123	129	155	144	130	142	144	135	123	127	144	146	137	151	146	155	137	131	139	147	131	118	138	149	142	147	120	146	146	152	143	146	146	139	141	152	137	164	159	134	132	144	154	133	135	131	137	134	173	150	138	156	128	136	140	141	107	144	152	138	154	132	129	136	160	160	139	133	148	157	142	136	137	179	153	143	157	135	142	142	151	149	122	166	121	132	124	137	150	126	147	150	153	143	147	146	131	143	142	138	143	144	163	142	152	120	148	151	174	173	161	144	154	148	153	155	119	133	157	136	151	169	150	124	139	145	155	154	138	142	143	158	154	136	139	124	153	130	155	142	154	136	135	131	146	144	146	124	154	145	135	128	139	131	126	144	138	148	135	162	125	156	136	126	152	135	153	131	141	130	155	145	137	140	122	157	121	127	136	143	132	150	148	155	151	134	151	146	140	134	161	135	139	117	132	147	154	141	122	122	135	127	171	132	154	141	152	140	150	160	150	147	140	134	131	149	144	148	160	145	145	142	124	163	126	139	141	143	132	130	145	136	184	147	147	162	128	150	134	145	145	154	138	142	159	153	149	142	156	123	134	141	124	145	146	132	137	166	132	141	151	118	151	112	142	129	153	144	122	152	135	149	150	139	137	144	135	134	146	135	123	147	158	164	141	140	144	142	144	140	147	131	165	144	167	156	147	141	157	140	140	141	123	149	171	138	133	159	141	138	150	121	121	128	131	150	160	155	157	153	144	151	137	160	141	124	135	135	133	165	131	138	144	139	167	154	139	141	147	116	128	163	131	136	153	146	147	129	134	139	146	176	140	174	158	140	127	134	157	156	130	138	139	118	150	152	118	134	135	121	151	156	149	145	140	158	136	150	146	150	123	143	130	119	136	164	146	147	123	140	132	154	148	158	181	157	119	129	138	153	155	145	144	152	145	161	154	147	130	135	137	164	141	148	149	138	137	132	142	128	144	147	145	139	144	127	133	151	132	153	190	156	146	162	144	148	130	141	158	160	126	146	151	127	141	125	154	137	138	126	150	117	141	155	148	136	148	152	153	138	133	144	133	141	161	165	157	141	154	131	149	127	132	144	138	129	120	156	152	147	147	139	123	123	146	139	150	122	139	139	149	163	140	148	159	155	136	152	153	158	162	133	122	141	132	163	147	149	150	138	120	128	138	134	143	146	128	133	141	157	157	129	123	135	135	140	149	144	140	128	131	157	139	145	134	140	141	134	133	150	143	168	143	130	151	139	159	146	125	154	136	131	155	125	170	151	142	151	168	159	143	124	146	127	162	139	144	155	134	158	162	142	148	154	150	146	154	144	159	136	150	158	162	155	133	118	156	147	156	139	157	138	139	166	156	130	130	147	139	146	136	132	118	163	128	151	156	137	135	167	131	164	121	132	132	158	134	149	143	157	137	127	138	156	142	106	156	165	136	151	147	138	153	137	152	144	160	141	125	139	133	148	142	138	139	146	152	154	161	156	143	169	134	165	142	169	163	164	146	151	133	163	167	136	162	144	145	136	140	126	157	112	145	156	142	131	142	127	133	137	131	149	146	145	144	156	135	137	160	148	158	156	144	136	144	135	145	143	154	131	160	152	128	121	149	175	156	152	170	134	127	148	121	146	140	136	128	125	136	147	156	130	152	178	118	158	143	146	144	130	146	159	136	129	138	150	158	150	134	148	147	131	158	146	135	142	132	154	157	126	146	131	163	145	146	124	124	143	150	155	138	162	152	145	146	103	119	149	138	132	146	158	156	145	144	147	157	125	140	132	145	141	176	151	130	134	143	137	137	136	148	165	152	152	138	140	163	152	146	128	139	137	153	163	137	115	140	156	127	151	123	132	159	151	129	166	164	135	156	146	140	118	145	155	134	157	157	161	148	134	114	148	164	132	134	134	139	148	155	161	147	149	132	139	146	136	138	135	158	151	139	141	124	139	142	123	135	155	147	146	168	135	140	150	140	159	148	144	129	149	125	145	149	144	156	160	129	118	175	161	156	110	149	133	139	133	133	131	123	116	146	154	148	150	136	151	139	127	133	145	149	148	163	122	143	157	143	144	150	152	139	130	157	157	141	148	129	130	140	150	147	160	122	133	144	156	143	151	117	147	140	169	126	145	163	143	145	151	139	146	124	136	146	151	148	147	141	150	139	150	149	140	125	152	124	163	161	138	153	139	141	123	145	128	150	109	139	158	131	160	159	162	142	156	122	141	138	114	148	134	131	122	142	151	156	154	139	133	148	134	154	133	131	170	154	137	141	147	140	155	145	123	125	168	141	140	158	151	123	151	97	115	130	138	142	166	137	140	136	158	135	142	143	148	146	157	155	133	143	147	156	133	128	150	167	150	152	154	159	143	146	156	148	135	152	139	152	135	128	161	133	145	169	147	132	126	150	149	131	127	170	149	159	137	135	128	126	164	157	163	104	151	174	136	134	146	134	157	136	125	148	156	150	143	117	143	133	138	126	148	159	133	131	135	155	153	150	135	136	159	151	131	152	149	123	157	150	161	144	142	124	135	146	160	162	170	138	127	144	118	137	136	131	137	136	172	108	161	145	145	125	169	148	142	147	146	154	132	153	126	160	143	133	147	133	140	153	152	130	144	151	148	132	123	119	155	144	134	138	131	158	140	137	138	151	144	138	131	158	140	146	135	127	139	147	148	147	169	134	117	146	133	144	174	147	128	145	143	153	154	139	132	137	148	136	171	148	152	165	140	151	140	148	154	147	145	158	157	148	158	153	162	140	127	158	149	131	147	153	155	169	141	124	152	133	148	141	132	140	141	146	104	121	159	133	149	137	147	140	146	143	148	136	128	158	162	134	150	171	142	136	168	125	144	126	161	143	138	132	126	138	136	156	143	130	148	146	141	165	121	134	140	152	138	168	123	153	179	145	138	128	156	132	140	137	146	129	106	153	161	148	155	167	159	133	138	143	143	139	159	162	145	151	122	128	134	152	149	150	124	132	140	149	141	156	124	147	128	153	157	149	144	130	136	142	140	144	145	156	128	136	123	147	161	134	141	138	144	136	121	158	145	150	136	126	141	116	112
7727	657	1098	1203	1018	873	785	687	595	566	535	512	458	443	470	422	419	412	396	419	406	369	395	366	373	377	389	410	415	370	408	382	344	362	341	363	376	378	344	370	374	384	339	368	348	346	405	355	336	359	394	387	391	385	384	310	364	351	389	304	395	369	365	383	372	403	361	382	344	390	332	362	360	370	377	363	384	367	379	328	334	408	341	382	358	374	351	372	358	379	369	356	368	370	356	355	331	343	362	349	351	371	350	336	350	352	340	354	383	377	360	374	352	380	353	371	353	354	330	393	375	365	342	341	360	353	375	373	370	349	346	355	361	376	389	368	372	335	339	349	361	350	352	355	349	329	338	350	333	351	355	363	392	376	365	340	368	364	367	373	341	361	381	346	349	353	357	377	334	378	355	360	377	376	313	343	341	359	388	369	344	384	380	369	332	361	366	321	337	367	358	382	355	373	317	330	348	318	384	356	358	372	356	349	381	362	371	370	397	346	366	361	392	346	370	364	351	389	354	371	331	354	381	332	368	361	333	405	363	355	333	351	374	331	328	359	364	364	324	349	383	353	347	333	339	344	367	369	316	369	366	354	371	355	348	344	333	339	311	354	329	318	369	354	350	371	370	406	357	346	364	365	372	314	373	387	359	359	365	355	329	370	378	353	364	347	371	365	337	323	411	356	327	339	317	363	370	342	392	344	334	337	311	362	344	329	366	375	341	373	397	358	353	379	393	395	361	345	358	378	381	360	364	364	353	343	354	330	347	359	390	361	367	383	362	397	294	375	331	338	369	370	353	336	360	360	355	376	347	369	358	356	379	366	377	353	367	354	369	331	379	340	373	323	337	340	341	333	362	361	382	368	350	355	344	379	338	359	375	351	381	366	312	325	342	339	365	342	347	351	360	362	329	336	346	389	350	386	383	367	358	385	385	366	341	323	350	380	338	327	339	335	333	366	359	380	336	394	347	372	352	370	369	340	338	330	363	337	369	345	356	360	367	360	347	341	363	325	396	343	329	364	365	354	388	379	382	359	364	366	383	390	367	393	346	351	365	383	351	327	341	400	372	359	372	348	359	361	349	335	334	333	338	343	365	326	320	360	367	355	355	372	362	358	345	356	379	376	378	383	383	342	365	355	343	369	387	366	366	345	375	378	376	352	365	336	355	364	358	334	372	332	374	353	393	351	359	356	392	362	353	344	374	366	367	398	385	366	336	383	313	350	363	372	364	325	350	365	370	358	392	362	331	372	351	383	355	341	375	409	329	381	369	342	348	313	355	376	397	347	332	353	364	356	350	357	371	334	378	342	370	366	323	360	354	356	359	372	321	348	375	352	353	349	393	340	328	352	336	344	404	356	358	346	349	381	323	310	373	341	352	374	360	372	386	382	351	357	340	380	351	393	325	339	367	348	380	352	363	339	343	354	347	345	367	347	353	382	328	326	383	348	378	340	345	365	375	343	310	380	348	352	331	375	339	395	387	359	339	346	387	357	380	328	362	343	369	350	353	372	335	336	373	338	364	360	353	339	381	349	352	341	368	368	353	348	342	402	367	378	385	330	361	341	330	342	365	342	367	366	330	357	377	361	385	336	373	345	366	360	353	370	343	357	381	341	379	365	374	372	362	363	365	315	361	354	357	360	348	374	348	348	369	358	362	368	398	368	366	365	340	342	381	365	351	362	360	356	369	367	372	342	343	386	332	354	360	366	366	358	347	371	339	360	333	354	349	365	323	331	350	358	317	351	370	327	332	375	376	371	351	324	359	331	355	368	371	374	382	391	357	327	378	381	364	336	360	339	342	347	363	370	338	337	341	341	374	368	351	364	388	364	360	356	356	349	381	398	313	343	331	357	377	369	380	346	377	367	379	360	312	363	382	355	366	364	363	363	365	320	327	362	368	326	309	342	343	316	367	359	335	305	365	333	359	359	381	357	389	358	340	341	340	351	350	364	367	357	363	352	355	339	370	379	342	352	344	359	383	365	339	342	386	362	346	338	339	350	331	316	373	327	380	353	341	350	372	337	369	352	374	379	344	373	397	372	354	369	347	389	385	325	353	349	353	383	375	337	368	378	335	365	359	327	355	373	361	343	365	364	386	339	365	358	377	336	339	339	363	373	357	374	342	352	359	360	354	355	344	379	323	346	372	378	377	379	343	365	335	371	381	336	348	347	365	356	369	349	381	345	321	341	342	360	340	350	379	338	360	328	329	373	385	342	370	358	349	353	364	333	382	346	383	390	319	348	342	332	394	389	391	382	346	342	367	342	337	355	334	343	357	346	329	376	333	364	378	338	330	343	365	312	359	370	357	359	369	338	324	345	341	360	347	344	356	337	352	356	352	395	363	362	324	341	348	348	383	341	369	365	351	330	363	408	350	351	365	309	347	348	381	365	363	342	318	342	379	339	391	368	376	346	338	353	378	354	379	352	354	371	332	356	338	349	341	324	346	342	321	369	330	368	353	354	368	321	332	353	325	379	392	366	359	354	372	368	375	339	349	356	339	351	359	336	328	371	353	348	373	362	358	368	362	347	338	362	346	377	332	341	351	329	362	341	369	385	356	331	348	339	359	379	362	403	346	371	381	362	370	337	350	366	345	378	372	347	308	363	374	355	356	350	355	341	353	360	345	343	336	362	369	340	361	327	361	379	397	360	359	352	376	358	316	345	342	372	370	319	356	411	357	354	391	346	401	336	382	357	341	366	355	372	391	365	326	350	343	369	334	360	320	373	329	347	379	362	346	364	362	363	352	358	359	361	361	334	321	382	371	362	338	380	317	353	358	352	342	341	355	361	367	359	405	341	367	365	348	353	368	367	379	342	370	353	349	333	375	327	321	381	364	316	342	381	328	353	371	316	393	337	365	346	325	340	347	361	389	368	374	379	338	363	368	389	365	351	323	413	353	367	383	397	372	344	391	348	361	343	358	350	342	374	373	325	364	361	345	375	366	360	347	351	367	367	329	351	360	400	354	363	332	340	400	349	357	350	316	329	391	350	332	345	343	372	380	364	348	347	343	361	360	357	349	353	370	363	397	322	361	360	369	341	382	345	359	360	365	392	357	355	396	379	354	391	350	354	353	393	356	355	351	334	345	357	361	315	348	343	343	347	362	381	355	344	341	392	346	330	347	359	348	358	342	393	367	362	346	349	360	371	339	343	370	352	335	380	371	394	353	368	364	367	378	389	365	377	351	350	335	341	374	375	381	340	355	342	360	386	340	382	380	342	370	299	340	380	359	348	332	361	378	349	359	361	341	345	361	339	341	323	370	334	372	338	380	400	350	355	342	333	373	341	325	330	367	374	338	307	319	352	354	380	343	379	358	339	372	364	360	350	348	362	341	335	356	399	359	390	370	342	337	312	358	310	373	341	365	338	392	380	336	349	368	339	402	321	336	375	380	381	336	331	368	345	390	360	385	361	390	327	343	352	387	347	344	329	354	358	324	350	361	391	365	391	352	345	343	361	354	370	329	380	371	362	363	372
18992	1637	992	738	553	425	360	339	348	319	282	299	242	248	273	233	241	225	240	247	236	231	222	214	224	261	248	260	215	237	253	270	241	213	234	240	200	241	223	223	215	230	223	232	243	241	251	239	215	245	244	189	210	234	240	262	228	228	227	263	239	231	227	226	234	233	229	207	235	227	270	210	207	221	199	191	235	247	231	231	221	223	251	239	206	226	250	210	239	226	259	225	243	243	221	234	258	215	208	234	249	213	245	274	249	238	225	228	275	223	236	232	207	228	214	245	260	245	245	202	250	247	256	254	242	209	237	233	217	220	259	248	225	218	213	233	221	224	257	247	229	227	250	231	252	227	240	235	236	214	235	232	224	254	231	257	251	237	256	237	223	230	218	233	256	242	214	252	230	247	228	234	245	229	221	223	233	238	225	255	228	232	242	240	234	220	274	236	258	210	236	221	218	232	211	242	198	238	232	192	192	242	253	246	241	242	224	254	232	260	226	221	240	258	236	262	224	244	229	248	261	218	247	231	234	249	226	264	245	253	223	266	215	212	221	238	245	236	210	216	226	225	215	223	253	270	223	197	232	223	261	238	225	241	231	213	239	221	228	216	278	235	239	244	225	246	236	218	228	234	207	236	235	245	242	226	254	221	222	233	182	256	236	231	221	247	238	223	207	231	221	227	206	250	264	222	237	259	251	232	221	242	230	226	232	230	232	249	272	236	243	179	234	217	204	219	237	240	215	245	223	233	212	237	238	250	252	221	235	204	206	252	228	207	219	236	246	257	238	214	221	230	240	245	208	223	255	235	216	257	234	221	229	239	252	266	242	219	235	266	249	220	244	247	240	227	269	234	237	238	218	249	237	282	264	244	230	222	230	242	245	240	222	237	240	214	230	237	215	189	217	214	259	235	218	218	229	231	235	259	198	235	231	211	213	226	232	227	259	274	245	217	195	250	230	258	239	233	232	234	222	213	237	240	250	243	216	218	241	245	228	224	235	231	248	247	226	231	239	198	246	250	223	235	217	219	238	223	230	200	237	252	219	229	207	205	227	245	239	228	269	215	241	219	229	253	226	217	216	222	237	233	231	201	235	244	218	238	251	257	242	250	244	256	237	206	228	220	234	226	240	214	248	239	255	236	235	243	253	199	226	216	219	236	245	223	227	253	255	257	214	226	238	215	251	227	202	236	243	239	246	239	235	257	238	211	242	245	251	224	246	244	229	236	257	259	225	246	236	228	255	228	202	241	229	243	249	251	225	205	242	237	208	225	218	247	218	235	260	239	232	237	263	245	231	245	228	231	243	245	258	206	223	231	213	232	249	222	231	222	205	230	257	239	247	273	240	222	233	229	256	246	260	232	212	239	243	209	238	242	220	228	200	246	226	231	232	230	233	202	229	233	254	223	239	206	208	231	236	224	221	242	260	231	235	249	220	234	290	240	234	237	237	220	238	238	265	218	254	229	244	242	231	229	232	204	218	234	222	223	238	200	277	264	233	216	258	227	214	243	259	222	233	240	256	252	213	261	255	237	233	251	219	222	257	214	218	235	237	237	256	235	237	230	229	244	244	242	248	237	230	273	228	224	246	236	235	254	240	240	234	252	244	223	247	235	225	220	261	232	262	255	271	265	242	221	254	206	220	230	246	247	243	251	233	219	235	269	244	212	252	207	231	249	272	268	239	231	227	225	206	214	207	241	236	219	232	254	244	222	220	239	221	245	247	262	251	237	224	214	232	248	250	232	250	209	249	238	245	220	222	248	240	242	235	229	252	226	218	218	258	243	225	238	232	214	241	242	241	246	218	240	223	224	229	210	218	226	266	227	243	216	219	226	255	250	238	220	228	227	227	240	241	237	233	237	230	250	226	218	243	239	230	251	247	254	235	245	219	255	215	239	226	257	246	269	228	223	227	237	244	235	254	228	230	215	229	228	252	255	228	245	224	238	248	240	232	232	259	251	244	243	223	223	214	220	240	266	251	269	221	233	207	243	246	283	216	197	248	247	237	228	236	244	229	253	205	223	245	217	250	214	244	227	214	228	257	226	251	243	245	246	254	217	232	224	236	233	262	249	266	224	241	240	244	215	226	237	246	242	239	227	261	238	237	222	235	234	229	241	230	256	227	221	225	247	259	242	214	234	227	234	249	247	200	208	231	230	238	239	267	228	264	230	258	235	247	239	233	244	218	234	209	246	244	242	229	248	215	222	239	241	193	215	255	268	235	243	262	236	228	256	230	236	220	253	215	222	220	241	252	269	249	206	199	265	257	221	229	211	200	227	239	243	239	225	251	265	230	220	197	199	226	224	221	224	259	247	232	201	244	250	226	240	226	213	242	221	230	254	231	227	224	253	221	264	237	236	231	234	239	243	221	209	256	235	259	247	257	245	191	253	220	245	229	228	215	262	236	232	255	222	254	251	229	234	237	217	221	252	223	264	200	249	248	240	268	229	230	218	230	232	231	253	256	237	267	211	234	235	194	276	227	234	230	233	249	209	242	228	202	238	248	241	241	217	257	252	225	199	231	225	241	229	227	230	230	261	239	239	237	233	232	252	249	233	258	216	246	241	255	228	234	234	248	246	250	217	206	238	228	223	227	222	220	241	206	263	249	233	232	222	259	227	211	245	234	225	281	255	227	228	238	213	255	230	244	257	239	213	238	216	227	238	213	214	200	231	237	236	246	236	211	250	271	238	249	216	253	225	270	234	212	240	201	231	249	224	210	264	262	239	215	249	221	229	270	220	211	229	220	250	239	224	212	246	248	224	207	203	267	231	229	207	229	231	206	253	260	271	223	199	227	228	222	203	258	222	225	251	224	240	247	244	224	214	267	247	229	231	233	205	235	246	261	264	242	265	256	224	257	215	243	205	230	217	242	234	254	235	242	257	262	223	228	253	219	221	238	229	264	219	231	256	239	241	191	244	216	251	248	251	227	217	241	228	222	229	232	215	214	258	202	229	238	256	242	222	258	238	224	221	231	238	237	224	247	229	209	193	245	253	256	263	223	222	233	270	237	244	226	216	225	224	248	246	271	206	228	265	230	206	238	231	213	234	222	262	235	228	239	246	255	245	266	226	230	223	248	226	258	231	229	223	254	217	214	239	241	240	221	225	246	236	216	222	243	228	236	211	221	260	220	244	237	252	248	229	252	231	258	233	265	213	232	212	231	240	243	243	246	207	236	220	250	229	242	234	218	257	249	244	211	198	232	237	231	232	226	235	219	221	233	255	247	222	231	208	224	232	236	231	222	227	224	229	197	264	277	228	261	258	257	250	206	208	236	233	252	236	232	210	220	231	240	229	252	225	240	224	240	250	207	252	257	236	212	209	231	261	256	228	232	261	242	206	240	252	222	221	258	249	234	233	219	243	260	212	233	243	236	242	231	255	228	252	210	236	217	213	257	234	261	234	234	224	227	223	227	228	224	241	252	251	235	194	214	226	239	241	227	250	230	220	205	240	257	236	239	215	241	230	246	233	250	231
10475	1147	2058	2171	1974	1588	1298	1170	993	977	871	813	804	786	759	713	692	672	681	684	657	677	589	637	627	578	601	556	591	634	606	584	571	594	580	620	585	564	535	577	595	593	530	530	602	585	576	567	599	541	539	577	566	593	544	584	560	532	552	597	621	592	548	533	566	581	525	550	552	575	493	575	555	567	579	564	548	587	566	545	564	614	584	547	529	551	546	538	553	550	554	566	509	588	576	547	588	550	571	583	571	594	600	560	589	563	573	545	546	545	530	541	565	565	542	580	557	556	563	552	558	558	545	579	550	532	550	551	556	552	550	585	526	587	544	533	573	585	556	545	536	586	557	572	551	591	615	547	581	583	543	529	548	551	570	562	536	510	533	545	564	518	552	519	502	535	573	578	508	562	566	549	557	635	576	598	557	556	549	591	578	523	561	557	561	555	552	517	555	556	511	532	586	567	550	541	548	538	561	564	533	593	552	593	565	565	549	539	548	525	555	529	556	541	546	556	525	563	574	567	522	571	560	562	516	551	542	551	525	569	529	583	548	542	551	538	545	526	559	571	562	552	534	529	551	554	565	574	549	507	529	544	561	606	579	582	546	534	546	564	544	542	566	563	580	516	600	550	553	571	591	553	536	505	533	587	526	552	587	571	595	565	562	561	594	590	477	533	585	565	542	574	576	572	569	539	543	558	551	556	595	520	542	567	536	585	544	561	554	562	542	564	566	550	483	572	582	582	570	548	566	482	560	534	517	584	526	578	531	518	584	578	577	565	561	589	556	577	560	562	593	596	555	574	571	531	547	531	557	569	582	535	569	554	584	510	536	565	596	567	556	568	549	580	546	538	572	573	506	605	516	544	564	543	547	599	545	524	515	582	553	591	513	551	601	544	530	566	569	542	564	573	559	515	568	550	589	513	514	548	570	586	543	533	572	548	567	556	508	550	565	544	576	569	545	518	572	536	549	544	585	520	555	553	532	501	576	570	585	575	558	537	548	562	543	551	487	547	529	530	556	573	520	561	602	558	566	573	584	562	505	585	537	573	586	561	550	528	545	620	486	485	604	536	562	595	517	585	568	550	530	591	511	523	543	551	578	544	584	524	568	570	536	550	547	563	521	565	553	575	571	591	582	566	542	576	577	569	562	533	565	536	536	556	561	598	540	604	504	550	547	581	571	542	523	537	618	561	532	533	559	578	565	567	542	565	576	567	575	561	536	531	516	615	554	551	529	518	570	560	541	516	559	523	505	541	564	504	551	551	554	517	589	511	534	558	519	546	516	527	543	553	526	546	585	567	527	538	568	521	537	582	539	586	523	547	546	570	536	536	564	540	552	538	560	529	547	569	592	550	542	568	574	567	547	525	552	588	560	574	549	509	543	574	536	562	543	567	560	512	542	530	544	568	565	554	558	589	549	528	600	533	563	541	578	541	538	545	526	549	574	556	575	561	551	544	579	552	576	542	561	570	583	537	527	564	543	561	555	566	561	546	594	571	537	534	570	539	542	532	524	544	540	537	535	582	592	563	552	572	552	539	559	567	575	563	552	579	587	597	541	572	509	564	530	532	573	566	565	570	548	590	552	568	602	530	555	523	571	554	569	549	585	572	513	529	544	562	578	516	531	562	539	520	591	515	564	552	571	558	499	598	592	552	529	572	531	553	589	559	534	583	524	558	511	540	540	545	560	571	555	543	591	536	498	591	560	566	580	550	573	535	547	548	525	574	563	551	546	545	553	528	534	564	541	581	525	549	534	574	576	526	571	533	541	565	552	566	596	528	561	537	558	519	583	540	563	590	581	567	510	542	520	549	535	536	550	540	579	512	569	600	535	525	555	581	572	531	563	573	549	521	529	564	587	570	529	562	533	582	600	526	537	521	564	544	528	562	584	565	543	529	541	570	585	565	579	543	582	513	582	578	549	520	590	530	560	552	588	550	515	578	542	591	552	537	566	574	568	551	543	550	548	547	540	535	545	562	571	559	530	540	574	554	541	613	611	581	536	539	541	560	554	556	556	539	556	560	545	527	575	543	563	578	534	543	571	560	555	582	525	532	533	532	560	569	528	558	586	594	568	556	558	561	554	570	515	539	503	554	534	578	545	551	581	549	496	633	563	519	561	569	564	549	476	565	571	556	514	560	509	569	583	548	575	562	500	581	537	583	570	538	554	542	590	537	569	586	566	627	543	564	558	509	520	543	586	518	544	529	578	590	530	556	540	526	563	536	535	513	593	555	556	569	561	549	519	535	533	544	510	562	530	547	553	579	588	569	536	569	565	536	526	537	556	561	585	568	543	560	578	573	529	561	570	548	580	555	541	563	539	549	570	574	576	554	546	489	547	579	525	592	539	615	554	525	564	547	546	549	551	536	497	586	568	521	541	522	569	570	563	546	550	581	570	544	600	554	547	543	571	504	606	529	553	546	554	548	568	527	543	561	547	533	531	570	529	533	615	543	559	549	536	512	524	530	559	535	601	562	544	545	552	530	545	563	531	538	580	545	544	568	538	575	571	555	575	557	572	542	572	594	543	561	538	535	562	541	546	552	557	561	550	596	525	551	575	548	590	547	573	568	569	571	567	559	579	527	523	577	520	560	550	572	542	530	571	560	524	544	599	534	532	547	552	561	563	544	536	556	555	549	587	539	516	557	574	535	533	550	543	548	568	560	572	527	521	549	567	526	548	580	559	544	559	569	540	558	559	516	540	548	563	551	549	565	548	532	550	575	568	555	576	516	551	554	568	579	530	570	538	556	558	532	561	537	550	530	551	598	547	553	513	607	591	545	548	564	559	542	599	514	552	509	572	531	575	499	558	556	562	554	586	541	567	547	565	543	545	560	538	587	526	585	573	541	559	557	565	572	550	571	565	581	534	562	513	556	570	549	585	554	551	506	544	537	530	550	583	530	565	563	521	560	602	560	536	552	502	588	532	590	557	534	560	557	543	594	579	494	515	550	563	544	537	510	591	567	594	522	546	603	579	596	586	569	564	577	553	559	558	575	578	545	531	512	554	500	555	567	540	583	537	545	568	544	557	595	590	586	549	539	577	587	574	541	532	542	538	580	568	562	538	494	534	584	568	527	560	542	587	594	584	566	594	541	567	557	536	605	570	511	531	568	553	500	554	581	539	573	532	557	581	511	535	578	552	551	569	564	573	584	535	580	583	570	562	559	568	531	544	517	513	572	547	579	567	564	593	571	610	577	582	560	582	519	556	561	557	534	580	535	565	588	535	531	513	565	529	564	565	540	543	533	578	559	562	540	559	564	559	623	541	557	534	550	508	523	561	569	523	536	523	581	569	536	522	551	553	560	518	565	594	557	546	519	544	555	561	525	551	550	552	595	596	547	596	545	537	545	594	552	577	592	545	559	613	571	578	550	525	521	539	516	573	573	583	583	569	537	559	574	558	544	582	565	559	542	528	548	574	510	606	553	579	565	554	506	577	564	541	533	552	556	531	545	561	535	599	511	561	547	560	572	521	586
2889	304	249	282	236	238	238	269	240	234	228	258	232	260	253	241	252	243	252	280	267	245	275	237	263	239	260	279	258	282	278	257	253	301	261	252	232	239	236	281	263	260	266	272	250	243	245	259	291	259	245	255	260	242	261	247	249	258	238	248	251	271	269	266	234	268	204	223	254	257	272	236	261	251	249	240	273	298	283	230	272	249	231	241	246	283	274	247	270	232	287	275	245	256	276	251	264	263	254	265	249	252	286	230	250	242	260	270	245	262	249	241	250	284	290	235	269	262	236	220	290	244	247	280	275	264	271	267	250	267	261	264	257	254	246	248	245	259	245	252	271	243	226	254	241	233	253	258	259	221	265	228	234	251	261	286	247	262	253	242	228	262	270	294	251	275	265	281	264	273	265	280	239	263	219	273	287	249	263	270	291	286	299	249	262	239	262	269	248	257	255	249	231	247	258	270	264	256	268	247	291	264	246	256	241	251	245	253	277	268	251	277	254	229	255	249	252	265	234	253	261	270	281	266	243	245	227	234	246	254	256	218	240	259	265	259	224	267	247	243	242	262	282	252	216	265	236	252	251	218	239	267	264	269	240	231	256	256	275	274	251	246	244	274	264	269	243	253	252	264	264	297	254	243	278	263	252	255	233	246	251	272	268	248	272	229	272	255	225	261	234	244	269	263	275	231	259	235	220	258	254	244	247	258	249	231	257	265	278	261	244	250	273	256	255	249	261	286	265	258	211	243	243	244	267	226	266	290	230	252	242	262	264	274	250	250	267	241	260	266	263	265	279	235	232	231	253	243	246	247	294	257	258	266	247	262	231	234	251	246	251	233	252	234	256	244	259	240	258	248	281	243	236	269	264	268	242	256	277	256	230	221	292	248	228	260	240	241	259	237	230	248	250	269	238	258	240	271	245	252	264	253	258	248	253	252	257	248	256	245	239	243	279	254	244	251	245	257	271	223	255	259	244	261	235	304	261	277	272	255	236	262	237	257	260	273	276	235	240	264	254	264	258	263	272	249	233	246	258	247	196	239	263	243	212	243	252	294	282	240	219	260	219	236	222	257	255	273	253	259	245	268	256	258	234	263	248	244	265	225	248	231	267	256	282	268	238	246	238	268	252	299	262	278	241	260	281	277	254	246	199	271	251	262	247	258	244	240	246	249	254	265	278	228	239	275	244	228	249	237	268	264	251	250	219	272	259	253	268	263	285	260	267	262	221	245	247	251	238	286	244	271	270	248	250	249	269	246	239	232	224	265	261	235	249	264	286	227	231	275	235	249	200	262	248	274	263	246	272	272	267	257	238	245	282	227	272	257	255	273	284	237	271	248	266	246	289	229	268	257	269	252	251	226	244	265	290	243	275	231	257	267	257	269	255	214	267	242	260	251	242	245	239	266	255	262	280	265	233	239	262	257	267	234	264	274	270	267	229	256	232	237	252	279	241	249	253	274	254	244	228	216	274	272	259	266	241	271	246	235	256	277	253	247	246	264	268	235	264	225	268	224	242	263	260	279	242	269	234	240	242	249	257	238	245	229	241	242	250	246	249	257	249	265	237	277	252	242	241	242	272	276	258	265	242	252	249	256	253	251	242	258	284	265	244	236	257	274	241	270	251	255	251	267	219	255	248	254	267	233	264	245	235	239	263	253	245	263	240	253	260	255	263	251	251	217	223	260	258	266	251	258	289	260	250	263	268	245	248	254	223	235	261	267	280	281	267	233	259	277	241	245	247	258	287	236	264	252	256	270	213	254	261	244	287	285	264	234	256	223	240	255	267	240	247	249	223	259	261	279	282	222	274	263	266	277	263	254	247	274	257	260	228	270	273	246	247	237	258	241	236	253	253	269	266	254	265	268	234	240	243	269	249	255	237	282	253	255	256	244	259	238	269	255	231	263	259	266	239	251	261	278	218	245	246	241	261	260	266	288	280	258	244	257	268	224	263	247	237	243	258	222	246	250	239	246	235	244	244	239	235	278	226	285	257	252	244	240	256	250	258	278	255	272	267	244	224	277	277	233	250	247	239	252	265	253	244	239	279	240	242	223	257	241	247	229	227	272	255	256	250	233	272	244	246	261	258	247	270	240	225	245	284	290	236	257	267	252	259	298	264	263	255	274	264	235	267	277	241	265	266	262	273	248	283	286	302	249	279	273	274	247	262	231	238	256	265	267	258	247	254	251	239	279	236	223	226	247	261	249	252	293	245	275	248	243	242	227	271	222	248	273	287	230	240	250	235	264	229	266	280	272	237	258	226	245	283	268	267	257	294	260	259	261	260	276	248	258	250	273	268	280	244	250	265	283	235	265	271	249	267	279	264	257	253	273	249	273	247	260	260	258	244	281	312	247	248	271	244	280	247	235	241	258	261	257	204	249	271	242	244	278	219	223	254	224	260	249	232	257	259	256	248	219	284	227	261	214	265	266	277	258	286	242	278	255	267	260	264	269	202	218	281	262	237	261	234	252	247	245	257	270	253	272	255	273	229	283	266	253	248	252	268	226	280	283	234	244	279	238	261	249	262	278	251	268	259	237	244	268	247	255	262	264	256	263	252	243	283	254	259	231	240	260	232	243	273	281	241	280	259	274	257	275	267	282	272	244	263	250	229	262	256	274	271	245	259	264	250	257	266	268	251	242	248	261	228	248	255	272	232	233	241	237	288	254	271	238	231	236	277	245	250	270	254	224	258	206	273	268	288	250	272	246	266	260	270	268	270	275	315	259	228	284	279	258	240	257	257	267	263	233	249	237	241	251	256	278	274	246	277	223	247	266	250	276	247	225	261	252	241	206	281	264	256	234	255	246	269	261	275	268	260	273	264	269	279	264	255	273	230	265	270	247	283	279	243	247	264	283	219	241	281	255	244	272	242	251	247	254	238	259	252	249	263	233	230	269	259	242	265	256	251	237	252	243	268	249	241	236	255	237	250	294	222	255	270	251	266	253	237	234	247	245	271	248	252	267	290	244	250	244	282	237	249	231	257	246	262	264	225	226	259	276	253	239	274	297	243	236	262	251	250	237	246	250	248	269	282	243	263	271	242	265	266	266	242	226	234	265	263	285	266	257	250	251	228	217	248	227	263	245	270	273	237	236	276	260	281	270	251	257	285	253	283	282	266	251	235	266	273	265	252	228	236	287	251	262	244	246	262	238	250	234	239	277	250	236	255	265	225	292	263	213	267	272	265	249	230	238	289	240	241	242	270	267	265	234	238	256	245	261	255	266	269	291	221	264	277	228	270	262	297	272	252	236	225	286	265	255	237	258	249	232	251	243	246	258	242	255	245	267	275	231	233	240	246	257	279	247	229	245	254	246	239	235	266	267	239	237	271	265	282	240	255	268	248	246	244	308	240	256	241	265	296	273	266	263	247	267	252	251	239	270	253	248	257	230	255	255	256	256	243	266	277	276	252	239	251	244	286	247	239	254	244	247	242	243	239	260	260	254	264	241	267	219	265	247	257	262	253	237	239	240	251	256
2476	593	612	551	581	574	563	598	576	569	569	618	559	557	578	556	582	579	558	535	584	582	584	544	558	589	584	548	545	549	526	564	571	547	589	558	578	593	559	548	545	600	560	547	555	545	587	566	585	550	593	582	560	529	617	544	616	578	585	569	565	513	587	574	579	547	593	564	563	557	537	548	548	595	596	574	582	576	535	574	595	575	538	539	523	560	559	560	552	564	582	588	582	575	565	530	551	551	536	536	504	583	582	556	558	570	581	559	558	561	566	596	572	566	548	567	547	547	589	582	574	537	565	598	508	573	582	538	520	580	577	561	585	599	579	565	599	559	538	603	578	616	555	575	532	557	567	572	552	577	591	565	576	585	603	582	555	529	553	559	529	576	556	582	553	536	554	564	551	515	554	546	615	579	566	586	542	576	610	553	536	504	546	582	589	549	565	591	572	572	598	566	599	570	588	545	566	574	572	543	527	567	536	540	538	553	586	548	583	535	549	592	593	608	599	568	583	540	544	568	558	565	601	546	558	576	592	591	569	579	546	529	586	559	563	552	536	580	589	563	564	527	534	528	593	554	532	536	549	564	548	590	580	529	564	523	606	556	588	564	595	505	524	542	559	542	554	591	550	563	531	545	566	594	600	578	561	616	570	568	540	581	559	593	543	550	549	581	575	536	585	560	534	610	552	574	626	580	570	564	562	574	582	581	561	588	521	551	569	581	551	542	550	539	545	556	522	537	585	598	575	545	548	547	562	580	542	555	547	564	510	572	555	576	545	554	582	540	586	548	575	574	540	523	595	551	553	574	558	550	582	587	625	575	576	588	562	576	589	564	543	539	566	538	553	543	565	574	581	530	549	523	567	580	575	563	557	597	541	552	547	554	574	551	566	524	567	583	579	566	565	526	575	537	538	527	591	590	526	563	564	593	562	591	556	528	590	512	590	590	560	566	550	588	570	579	584	635	587	586	550	604	553	521	563	592	578	576	560	567	521	537	581	585	568	527	590	556	553	593	538	603	539	577	570	585	577	567	546	540	542	584	564	561	542	578	585	588	598	584	538	565	578	546	572	572	573	608	571	545	553	532	584	551	576	536	555	530	569	527	572	582	602	550	567	558	537	530	565	558	599	565	530	576	570	536	552	591	545	585	595	593	591	556	600	563	564	524	602	554	587	559	602	577	567	600	569	566	558	539	553	565	554	568	517	574	575	536	530	510	560	557	606	557	559	584	565	559	502	530	572	571	571	549	570	593	570	555	580	573	566	578	593	594	565	575	584	578	596	547	601	551	561	544	520	613	582	565	522	554	550	519	562	590	553	591	554	543	566	593	598	546	581	613	556	554	541	579	581	609	585	612	548	562	566	555	607	579	524	578	588	572	568	582	528	572	572	519	543	526	561	562	550	563	536	564	550	589	575	600	549	559	586	570	588	575	563	569	574	582	572	552	566	575	563	587	611	533	544	583	562	567	595	602	561	606	592	589	587	599	587	559	553	562	538	558	578	581	597	569	576	537	514	572	578	531	527	560	564	567	586	548	546	612	575	599	533	582	553	572	610	552	551	520	565	558	574	546	558	536	536	551	590	535	592	555	562	578	552	579	544	586	572	572	566	535	612	591	536	544	588	559	565	542	550	535	553	540	586	545	532	540	552	596	537	573	577	578	555	566	533	554	535	561	549	555	555	595	617	555	598	571	573	568	577	578	546	541	563	559	534	572	533	622	542	592	546	546	576	583	554	567	586	561	565	601	531	580	585	587	570	591	566	559	557	603	594	557	549	535	546	598	551	591	551	632	549	538	615	520	562	561	585	555	552	562	584	561	581	560	572	558	539	556	558	602	578	570	563	588	582	564	590	538	571	538	555	553	567	543	532	555	571	553	583	594	547	535	586	573	585	555	571	599	587	579	567	566	577	569	587	583	596	556	534	571	591	598	625	564	595	535	557	549	556	570	542	555	532	551	534	574	606	589	581	568	565	543	557	528	542	540	578	565	610	583	557	621	589	567	593	584	546	578	527	581	570	542	582	578	571	590	518	540	578	577	576	554	562	561	566	560	548	529	554	565	587	582	561	572	606	533	572	561	540	574	570	572	525	566	508	586	604	526	572	601	540	567	588	558	542	604	534	551	535	591	584	548	544	572	574	564	545	549	547	531	574	568	578	621	601	537	554	547	562	554	591	523	568	561	536	555	538	578	572	553	582	570	548	593	552	557	527	561	557	580	517	530	585	553	562	532	543	554	519	597	571	548	564	582	535	561	565	590	563	580	561	585	544	587	571	551	575	556	601	571	523	536	557	552	534	528	575	549	569	529	594	584	531	604	581	579	553	564	569	552	573	534	592	558	561	589	543	568	556	583	608	576	534	555	569	567	549	556	545	621	551	574	548	565	607	602	587	591	560	603	558	571	545	529	555	572	544	561	539	543	553	565	553	557	549	581	575	565	562	594	545	580	538	561	544	600	548	560	581	547	573	539	595	594	558	583	578	582	551	551	540	538	591	587	590	531	535	555	573	579	607	557	559	620	541	560	593	567	537	528	599	562	573	576	538	562	547	548	536	554	547	563	537	538	574	595	552	586	572	541	573	553	558	568	565	575	561	578	545	541	554	575	587	594	600	566	551	598	599	545	593	536	555	549	548	584	587	530	607	583	590	569	552	561	568	579	545	585	593	567	550	590	527	566	558	558	566	566	559	571	534	539	530	532	546	609	542	547	540	579	562	598	538	533	599	549	586	566	529	537	587	563	562	572	565	548	546	546	563	587	544	579	558	551	540	577	607	561	540	561	540	584	548	531	523	595	545	547	567	528	593	547	604	552	583	563	548	574	562	591	593	546	588	586	563	570	549	554	553	562	551	531	551	549	527	503	558	575	579	587	601	560	570	554	566	566	589	564	627	566	545	538	534	538	576	575	570	552	564	553	584	587	551	514	587	551	546	575	574	579	560	574	549	564	540	559	553	573	573	537	557	542	556	539	538	535	535	544	560	547	573	588	585	546	563	567	571	604	611	558	548	594	560	619	550	576	590	552	575	574	557	553	584	564	554	559	625	571	544	563	556	526	529	573	588	593	557	573	556	591	603	594	542	546	564	534	554	596	578	562	581	554	546	550	542	564	536	535	594	547	586	560	565	550	528	572	554	511	574	570	532	533	544	562	507	518	567	524	545	558	543	603	554	524	524	558	635	567	561	584	571	567	504	549	616	540	573	572	543	548	571	547	551	563	536	603	554	550	586	563	569	568	547	554	524	527	580	574	555	620	568	583	571	579	577	540	606	593	528	571	584	579	547	557	556	572	591	619	566	549	558	550	590	559	573	578	534	592	564	594	553	548	583	544	570	578	562	536	583	546	558	573	534	545	555	593	530	604	542	577	573	584	530	554	602	634	568	542	564	542	603	582	554	558	555	598	604	568	582	578	570	592	535	566	571	569	595	562	544	593	559	568	537	564	604	536	594	590	529	578	546	555	557	601	529	535	571	538	557	580
11080	789	479	356	319	255	218	190	182	156	175	145	172	156	171	158	149	132	161	158	137	167	175	138	151	144	152	146	106	145	149	131	160	179	171	163	157	142	124	138	118	164	151	139	148	165	131	130	142	154	143	155	165	150	123	124	150	152	131	155	157	149	138	167	169	139	156	151	155	157	144	132	154	158	152	150	149	153	148	141	159	138	146	151	146	163	155	136	144	153	139	144	152	170	141	156	124	135	161	158	150	140	144	134	134	165	135	142	166	148	154	155	135	131	149	149	138	154	139	137	115	176	138	150	149	142	139	159	148	165	134	149	161	146	131	140	140	144	141	147	145	154	163	137	167	147	125	173	145	150	148	143	147	164	150	164	136	138	138	143	153	144	141	154	154	148	151	150	132	129	140	165	166	165	141	146	137	133	135	132	137	135	129	153	117	171	142	152	120	151	139	139	122	139	136	141	134	173	166	139	142	145	152	137	188	142	149	138	140	151	146	142	131	166	133	132	141	135	103	134	150	127	145	145	154	137	189	133	136	135	156	143	149	157	151	135	153	165	159	143	136	155	161	145	156	157	141	133	135	143	145	132	140	153	120	154	142	132	118	132	137	140	162	127	156	153	150	153	151	123	140	155	148	146	134	142	146	141	143	143	153	143	142	146	137	137	130	154	143	144	128	145	147	133	165	142	139	171	150	146	125	145	140	148	130	143	149	131	158	163	158	150	135	133	144	145	139	162	153	135	130	158	128	186	129	117	155	154	127	126	154	162	149	150	157	143	137	171	165	145	163	157	155	138	129	149	139	154	157	149	151	149	152	146	148	160	168	157	128	142	157	139	165	182	159	145	144	147	135	156	134	140	116	142	125	149	139	132	144	137	130	154	145	146	158	152	140	166	144	171	145	135	142	144	155	150	160	150	153	155	137	132	141	140	175	150	144	148	146	159	130	150	128	130	154	138	163	135	149	136	128	138	149	142	145	142	135	138	131	134	143	142	156	150	131	133	132	164	134	152	156	156	149	120	166	131	142	149	126	140	136	151	142	140	116	118	146	141	134	153	138	169	159	144	119	158	154	152	139	149	155	140	136	154	123	144	164	128	129	132	123	116	155	117	140	159	140	152	165	146	162	134	143	155	155	139	145	142	131	168	153	163	135	149	151	158	141	159	169	151	166	128	119	141	153	160	134	145	147	134	154	157	153	157	151	169	133	120	168	147	147	147	136	147	141	139	145	139	147	163	137	170	150	142	136	142	152	134	133	133	142	154	163	139	136	148	144	161	141	178	125	148	152	127	165	157	142	140	161	154	142	148	152	157	135	163	147	148	145	152	140	145	147	188	151	139	164	129	154	144	153	153	181	146	167	174	158	171	165	129	179	182	139	137	154	133	181	139	155	165	149	146	151	143	147	137	141	130	146	157	157	128	137	149	107	140	155	174	157	138	143	157	168	174	144	153	136	134	131	140	137	148	128	173	144	133	152	130	141	131	142	146	166	162	151	134	135	165	131	130	141	143	123	136	149	138	156	129	140	156	118	121	141	135	128	137	120	139	135	143	147	138	161	160	155	138	175	134	139	142	134	150	140	136	137	146	149	171	146	138	140	120	154	152	153	142	141	137	139	150	127	156	153	161	141	146	141	169	154	180	129	118	119	131	162	152	151	146	165	151	151	159	166	150	147	156	162	166	146	146	135	157	141	127	149	123	144	132	170	159	143	145	150	151	157	165	136	153	135	128	146	140	141	162	158	122	157	155	142	117	142	154	154	159	143	116	160	131	147	124	144	142	142	143	130	156	110	149	144	142	136	146	136	165	143	132	150	148	142	131	144	157	150	144	117	119	150	128	136	128	141	136	169	151	140	125	151	131	147	148	160	152	159	141	168	141	137	152	149	154	160	136	161	156	148	149	143	141	155	188	156	140	145	138	160	143	163	158	144	150	150	144	129	149	144	141	110	133	133	137	135	160	159	150	135	153	143	160	175	154	154	148	135	177	154	146	142	158	126	159	138	143	172	144	155	142	158	136	152	137	162	160	132	122	145	142	135	149	150	144	145	130	115	165	144	154	145	154	146	144	152	130	132	129	144	147	178	154	155	147	145	142	130	134	159	157	151	124	132	145	137	167	136	137	159	162	160	142	150	160	162	134	153	133	171	156	155	156	165	132	139	146	142	137	145	150	148	157	116	136	135	143	156	163	137	134	125	133	157	161	148	133	158	147	154	165	174	131	141	153	157	163	167	165	134	159	134	157	143	157	132	151	128	133	152	169	140	139	147	156	129	166	143	143	162	149	153	147	146	142	147	158	157	146	130	148	138	154	143	146	157	124	131	162	144	141	154	140	134	149	154	137	140	142	142	172	156	143	133	127	146	147	153	157	164	138	140	169	158	137	136	134	144	127	176	154	159	146	148	142	149	132	139	142	133	167	133	148	148	133	157	138	135	151	160	161	135	161	172	143	111	161	153	148	140	144	135	157	144	140	120	146	139	137	150	131	138	177	160	154	167	153	154	132	136	154	136	165	129	159	133	147	151	153	160	144	161	150	142	134	153	155	145	139	164	164	160	155	130	124	144	155	135	143	117	178	144	150	142	130	151	155	144	136	169	158	157	164	135	175	164	149	125	117	181	161	139	142	145	154	142	158	121	144	147	156	137	139	158	146	161	166	141	166	143	127	159	158	136	171	147	145	155	139	146	135	159	118	142	147	157	150	158	144	146	137	143	149	152	138	165	135	142	145	161	135	148	124	131	154	150	153	149	139	135	153	166	149	138	151	149	145	158	157	140	138	163	135	144	126	138	152	141	158	147	140	131	136	142	159	150	157	132	154	128	153	155	148	139	119	162	161	147	155	129	129	151	169	139	140	143	145	150	148	142	144	126	135	147	133	128	138	154	152	132	178	140	140	138	134	144	174	155	145	158	171	120	135	154	134	146	160	164	148	176	146	146	148	156	146	130	136	151	171	152	154	131	142	131	140	146	138	139	157	144	159	137	138	155	128	139	158	130	176	153	145	124	156	134	150	143	139	126	132	133	157	150	152	144	139	136	130	151	157	132	138	147	128	146	132	144	152	157	147	166	134	161	148	132	152	146	160	150	155	136	151	150	145	169	174	150	147	131	145	163	122	157	151	157	151	150	159	125	182	134	143	162	156	127	164	139	157	166	155	155	137	147	132	155	126	147	154	150	111	132	149	146	161	128	146	148	152	131	128	140	142	141	152	120	151	153	139	149	128	144	141	160	146	145	135	144	152	164	167	153	138	134	155	145	169	148	126	165	150	163	161	160	142	138	142	160	144	141	140	140	150	166	142	135	169	151	128	147	140	146	145	132	142	132	148	139	142	123	145	137	144	146	142	141	130	142	143	142	157	150	141	155	124	146	188	131	165	153	146	132	134	155	140	152	137	168	140	165	147	141	175	132	144	144	123	148	148	154	140	137	178	136	150	158	150	156	133	147	167	158	113	116	141	123	167	142	142	144	150	173	131
8038	640	1029	1233	1084	914	765	649	626	589	572	495	469	485	428	447	451	427	453	413	442	399	413	386	425	356	404	360	413	366	376	386	372	383	366	383	394	390	398	382	376	384	400	381	351	383	358	352	393	377	393	345	369	360	370	347	414	340	393	352	363	385	364	381	363	349	356	363	369	380	374	394	373	374	327	382	349	387	350	348	356	362	386	375	308	400	391	391	371	381	360	384	379	373	383	390	356	331	374	369	330	349	352	386	372	356	359	329	388	379	365	348	354	372	336	344	366	408	364	367	357	379	344	372	371	382	393	364	351	374	374	348	391	338	358	346	367	362	364	355	360	377	355	373	359	383	374	346	360	357	355	375	345	369	356	348	348	380	370	367	342	363	340	394	368	350	366	313	345	355	375	366	364	373	362	355	334	386	370	371	355	339	343	362	364	387	369	388	345	352	396	344	357	372	352	347	338	374	383	368	331	369	362	407	372	343	356	399	357	331	365	349	372	352	368	382	355	369	358	395	359	358	382	379	340	340	375	383	380	359	347	349	338	412	381	344	353	350	371	355	383	366	341	369	386	377	334	357	343	364	356	341	360	375	394	356	355	390	342	388	379	331	389	391	366	364	343	352	385	333	361	363	366	334	349	335	375	375	385	363	381	333	355	365	349	376	392	338	356	364	331	386	337	340	335	381	342	399	405	381	351	327	366	354	358	358	387	391	334	394	388	374	356	372	332	373	340	361	362	337	360	338	347	351	370	370	351	338	378	361	345	371	373	391	370	368	368	362	349	402	351	369	368	352	338	365	363	355	379	349	384	348	338	355	365	343	354	368	382	338	371	349	338	347	398	342	384	342	370	376	363	348	369	366	351	372	337	304	369	334	358	340	368	397	380	305	336	351	382	354	339	364	368	363	354	387	364	366	357	372	346	343	388	373	371	383	369	386	358	351	351	363	350	353	382	396	369	356	340	368	355	371	370	394	393	342	338	372	356	359	386	337	354	366	356	366	374	347	369	380	347	360	392	363	342	373	366	363	366	374	368	362	421	381	343	383	378	359	345	407	384	369	363	346	364	341	360	332	370	384	360	396	381	349	366	390	376	340	336	393	347	396	337	362	363	345	371	387	372	366	363	359	348	387	373	347	362	337	355	395	329	326	386	377	331	367	347	360	367	340	356	354	394	344	337	385	368	376	363	353	350	348	373	379	318	352	355	378	359	348	333	382	372	367	368	379	352	380	366	354	350	379	386	375	368	362	375	361	346	365	362	368	358	377	345	359	372	366	344	374	377	354	377	387	339	371	391	369	366	371	350	361	340	362	342	373	375	343	343	353	366	336	359	341	377	394	389	381	349	377	351	345	359	351	353	349	356	332	349	391	382	393	385	347	378	359	356	392	387	379	348	388	376	340	387	369	340	377	373	386	352	375	385	369	366	362	351	365	366	373	339	345	359	370	362	345	369	358	333	353	387	354	375	363	386	359	374	369	386	357	390	322	357	312	374	338	362	360	380	336	354	398	379	377	338	374	365	333	383	364	372	332	414	364	390	348	376	358	375	355	365	336	330	396	357	355	399	382	377	364	376	390	354	347	371	353	345	396	365	344	355	402	350	369	369	351	388	360	366	362	346	352	367	350	365	395	390	360	355	385	356	344	356	343	390	365	392	363	372	370	390	325	337	350	358	386	372	355	339	359	376	366	325	356	372	371	364	358	369	347	347	357	377	382	375	361	349	365	352	367	393	347	360	405	357	370	397	337	351	355	375	335	395	362	358	349	359	312	364	346	348	321	375	371	359	404	356	373	347	367	388	373	353	386	369	360	356	364	333	393	374	348	375	368	374	389	371	329	365	427	332	398	386	355	366	389	358	348	351	349	365	361	379	395	363	376	326	353	341	357	371	349	332	383	374	358	349	356	372	349	343	362	378	336	401	355	384	364	351	374	382	393	374	381	346	375	356	364	374	379	382	358	396	356	352	387	343	382	376	397	349	358	365	360	357	359	371	362	403	377	383	351	366	383	338	350	324	352	349	330	356	328	354	352	367	384	353	340	356	375	377	369	380	351	329	337	364	368	348	372	353	394	388	389	368	374	362	345	340	367	386	367	322	321	386	360	357	352	343	376	348	346	381	364	381	365	363	365	351	365	367	355	352	355	368	366	386	351	353	397	338	398	323	357	391	359	356	373	367	358	392	365	366	356	373	355	364	343	340	372	396	367	376	373	381	349	365	344	362	344	332	361	388	329	350	358	361	357	354	376	334	368	383	359	355	345	352	383	339	372	384	387	401	345	372	342	369	353	370	363	377	342	343	362	396	350	400	360	343	328	366	387	357	394	349	365	333	368	357	364	364	368	363	370	366	369	345	411	383	356	380	364	332	313	363	383	396	366	360	350	349	363	374	345	369	390	346	358	363	365	340	364	377	367	397	368	376	342	378	370	376	349	374	359	399	377	374	397	365	358	368	383	397	347	366	386	371	350	378	337	333	360	374	363	351	380	359	370	335	362	358	357	370	379	353	372	363	334	353	368	330	379	383	353	364	337	352	396	376	354	320	359	360	366	363	348	362	370	354	362	341	372	379	363	373	373	418	359	350	383	393	381	360	354	348	359	386	369	359	355	339	372	352	371	366	338	414	350	397	362	360	349	391	328	347	356	328	358	345	346	371	349	385	366	386	336	360	355	387	373	381	376	355	361	352	347	366	378	391	348	367	358	387	334	375	358	353	371	367	382	374	366	369	340	363	350	342	384	413	349	351	375	361	366	381	358	396	373	358	357	362	352	351	365	359	370	339	377	343	357	377	359	317	346	343	358	382	373	393	357	365	362	334	355	340	399	321	371	361	331	365	380	356	383	316	356	366	386	358	374	334	346	364	354	349	369	333	354	409	358	355	358	366	399	371	349	353	412	391	376	369	359	365	332	370	369	399	343	371	373	379	331	370	310	361	393	362	357	386	388	355	344	380	362	377	379	368	380	366	354	368	366	357	341	361	356	372	367	345	371	368	356	377	359	393	338	346	359	334	371	339	345	386	386	399	370	338	347	381	366	350	337	349	367	346	360	364	372	372	333	374	355	320	352	384	331	343	378	381	381	388	359	362	370	388	367	375	343	377	344	377	362	371	406	365	355	310	358	357	353	349	368	385	345	341	380	349	371	366	341	349	341	376	352	368	384	365	367	355	388	347	350	332	375	347	371	370	377	356	329	361	354	331	395	370	369	373	344	355	345	348	355	382	350	384	369	386	349	363	399	375	341	373	375	361	315	363	347	368	363	387	373	366	355	362	353	359	354	390	364	351	385	336	381	337	348	351	368	339	364	385	343	366	367	362	383	337	386	369	384	377	354	335	365	415	358	386	351	347	356	376	372	360	351	354	342	372	353	361	387	368	374	352	347	393	361	385	361	348	377	333	344	347	334	363	337	366	358	376	338	381	383	379	354	353	368	387	367	379	328	396	385	377	371	345	343	376	339	354	342	400	357	349	365	352	366
19892	2002	1094	829	585	454	420	314	299	281	293	307	294	281	268	214	255	231	272	220	221	216	255	265	252	270	248	244	244	220	222	257	230	240	249	216	209	216	230	244	276	275	236	237	213	267	248	230	260	200	239	244	219	225	224	248	216	244	203	234	217	245	243	245	233	235	221	216	205	226	231	224	235	223	231	250	198	245	247	238	235	249	220	234	238	235	188	221	227	264	238	258	262	234	241	226	242	239	233	215	238	242	236	216	248	218	244	248	266	245	265	217	256	235	240	234	263	261	237	229	227	241	233	240	224	217	247	260	271	201	224	232	232	260	248	210	237	231	232	234	238	263	213	252	271	238	250	254	229	241	232	250	238	262	251	227	236	220	222	253	248	237	235	227	248	225	220	208	238	233	246	230	222	217	236	232	248	245	234	203	220	228	244	212	236	225	237	251	221	244	206	237	265	228	234	234	245	234	227	217	264	229	216	210	205	266	210	235	242	264	234	226	253	226	249	236	217	213	264	248	228	219	213	261	251	252	255	261	257	229	250	256	247	247	258	223	228	255	230	238	249	259	225	242	191	255	223	249	234	239	228	265	244	243	266	246	219	223	223	233	214	243	207	238	227	250	221	246	231	244	243	233	259	268	254	252	245	181	265	215	275	218	224	221	255	239	218	259	226	228	243	249	225	233	236	249	215	222	254	193	235	210	206	245	237	240	238	244	230	241	221	249	227	223	235	217	263	250	225	247	251	261	240	205	209	232	226	244	203	223	238	252	257	230	244	245	215	245	251	236	228	246	265	246	204	227	242	247	232	222	253	234	255	218	227	249	235	244	243	255	213	248	224	292	250	229	255	215	261	234	244	240	259	260	215	212	209	259	264	285	233	220	235	277	234	235	233	264	232	239	235	253	240	232	220	211	218	250	248	225	229	240	247	238	257	226	214	237	195	247	222	238	212	257	231	217	246	220	232	255	225	253	264	259	229	274	256	227	258	264	242	200	231	229	229	199	257	233	255	248	233	289	247	232	249	218	234	239	211	232	257	235	188	213	235	255	268	225	223	234	223	256	228	242	263	245	252	230	255	255	247	237	212	230	241	269	253	227	241	259	228	230	202	232	219	244	252	214	226	211	228	243	227	239	233	241	253	232	245	253	243	284	259	220	260	240	209	206	259	260	238	232	237	246	222	211	225	241	249	260	216	229	228	244	249	233	217	222	222	238	211	200	198	250	235	224	224	239	248	218	225	245	228	206	262	247	221	190	233	213	240	229	228	214	219	210	227	214	204	224	224	223	213	247	262	241	237	258	243	237	249	226	240	214	231	233	266	231	227	245	233	208	227	240	233	229	220	247	224	272	219	209	244	233	240	279	235	233	263	206	241	252	249	211	238	242	264	225	219	217	225	228	223	213	254	273	222	230	252	197	250	213	218	240	250	239	220	223	242	220	245	260	235	260	268	223	248	240	217	229	217	242	240	235	256	231	247	198	220	214	236	241	219	282	244	233	229	246	235	232	228	198	211	269	228	254	248	218	254	243	255	243	248	223	250	236	238	223	239	225	277	242	257	220	219	202	248	225	236	251	233	216	235	210	224	260	235	217	229	235	248	247	246	252	216	221	241	271	253	233	233	248	242	241	212	238	211	247	227	205	252	246	248	252	239	229	238	228	237	252	252	230	246	226	193	224	269	239	236	247	225	226	223	260	250	234	267	240	279	222	241	240	242	246	257	262	250	238	218	226	235	228	239	224	223	250	221	218	218	261	233	220	224	220	219	234	223	228	243	239	238	214	228	214	210	195	205	260	246	202	227	221	224	241	245	239	264	222	220	233	227	253	240	249	230	223	245	197	248	236	244	221	218	256	240	242	227	252	260	261	245	233	247	239	256	228	263	250	227	220	205	223	224	220	238	218	227	242	264	226	210	223	228	239	212	239	266	269	257	244	215	236	230	254	243	231	259	212	233	244	242	247	210	222	230	275	225	203	273	225	256	220	260	221	222	242	230	221	240	249	244	235	204	273	236	253	258	230	269	252	214	234	233	262	200	232	236	261	244	227	225	230	215	253	233	242	229	207	235	233	234	217	255	234	219	251	240	209	215	242	229	233	238	270	234	213	241	231	260	240	252	263	226	254	230	230	266	246	239	237	257	243	212	206	231	234	216	282	260	230	244	248	203	260	253	250	227	215	265	207	239	218	237	244	224	247	231	251	195	226	254	247	205	224	228	234	227	259	234	267	274	264	233	272	239	213	214	222	223	233	241	235	244	225	253	228	246	213	223	230	255	242	258	247	242	213	233	240	237	243	234	265	236	248	253	237	241	254	212	242	231	249	238	234	264	233	231	224	225	235	228	236	245	271	243	253	251	200	248	249	254	230	222	233	290	237	218	248	255	228	221	244	274	237	241	223	213	232	226	243	264	220	250	239	203	236	224	244	243	238	219	198	235	258	237	250	224	279	240	246	227	250	232	226	227	240	214	259	218	243	231	250	229	236	210	249	241	224	223	233	248	227	232	224	217	213	226	221	244	199	253	264	217	230	218	198	224	228	220	238	209	242	206	267	225	245	250	249	225	238	243	224	251	238	237	200	224	263	232	245	264	213	223	220	249	201	252	245	219	234	232	244	266	247	242	209	221	243	253	250	246	194	251	216	224	211	268	242	236	245	210	231	226	234	244	222	236	244	233	234	234	244	242	257	237	246	228	222	264	219	214	273	208	209	246	255	234	218	223	265	225	225	220	240	256	243	234	210	251	244	222	235	254	246	234	219	215	235	242	212	248	245	231	223	246	242	240	219	252	262	260	242	224	233	235	267	244	196	251	232	219	231	235	270	242	209	243	213	230	195	240	251	239	267	243	229	203	258	254	241	222	233	229	237	230	249	234	246	273	227	234	216	245	233	207	216	225	213	226	222	240	218	228	213	232	241	216	199	219	245	242	258	233	224	234	232	260	266	242	214	244	234	216	236	233	246	249	245	229	230	250	236	244	224	235	235	225	240	246	232	227	235	256	276	254	222	210	246	244	232	208	233	222	263	223	211	242	243	216	237	244	246	245	227	222	224	250	217	233	200	220	246	229	246	238	225	258	255	232	239	216	217	217	233	220	250	260	228	231	209	240	259	257	249	220	238	260	252	245	246	253	240	267	234	229	235	240	242	224	247	257	257	220	235	238	228	228	216	226	230	228	249	222	216	224	232	222	245	239	250	243	228	226	253	254	240	240	266	214	250	232	234	247	227	243	234	234	222	232	219	222	257	266	214	259	227	242	221	229	206	235	247	235	238	236	271	265	228	254	222	242	234	236	246	232	234	228	251	249	247	215	246	237	253	256	231	214	241	239	239	234	231	249	227	262	241	205	244	246	220	236	227	245	243	229	228	227	224	237	224	241	236	233	225	233	238	234	236	198	228	256	230	258	248	233	232	245	241	222	228	284	238	250	240	217	225	231	240	260	221	249	259	253	214	236	258	213	257	213	214	229	234	221	234	235	259
11130	1122	1980	2322	1827	1575	1408	1164	1086	986	913	870	831	729	805	750	632	662	683	674	634	680	619	659	619	599	638	605	634	585	603	630	582	595	595	597	589	544	563	578	609	579	580	565	585	593	542	590	600	556	558	549	589	580	560	537	627	563	540	598	556	614	540	593	593	579	532	554	593	630	564	569	598	547	593	579	554	585	527	584	572	533	549	548	555	570	547	559	526	561	590	581	598	577	556	547	589	524	554	548	597	554	590	575	586	578	600	552	541	595	576	578	536	559	573	567	572	618	596	545	553	615	579	542	532	560	541	582	538	580	602	548	584	532	549	579	562	564	566	577	547	579	546	553	540	552	572	588	530	593	560	526	607	536	613	542	586	577	556	537	556	575	614	588	536	583	549	585	542	552	612	569	526	572	582	552	520	534	552	554	588	578	597	614	598	549	554	540	619	576	563	582	582	569	557	604	548	548	561	539	540	565	561	535	534	545	578	592	610	606	556	589	597	549	535	566	544	534	567	575	545	539	521	539	545	557	584	598	546	558	569	586	595	592	549	552	557	597	585	566	536	594	557	569	539	567	539	569	601	571	522	594	591	557	545	593	557	593	569	513	533	564	549	557	584	543	573	564	522	597	599	556	576	541	568	594	546	561	598	590	587	576	558	568	549	555	546	514	562	574	572	585	514	521	587	560	558	553	551	554	565	558	586	585	536	566	554	577	582	562	568	553	553	582	563	582	558	545	567	522	589	571	575	582	589	597	550	584	589	598	587	588	506	601	559	514	586	527	560	553	539	601	551	551	599	535	544	583	553	577	502	544	550	549	519	572	594	565	574	516	544	534	547	539	576	537	557	532	551	553	556	510	544	558	599	611	548	563	574	595	533	551	576	526	587	550	551	570	582	552	565	554	581	554	550	511	539	587	544	561	586	537	564	568	569	595	531	557	553	591	528	568	557	552	578	540	572	604	595	565	535	554	578	588	572	513	548	553	537	520	554	594	556	600	558	560	566	591	558	604	582	600	574	511	568	581	590	539	587	574	589	565	573	583	560	570	523	571	596	546	563	574	572	575	592	576	592	522	605	556	511	564	588	554	547	564	558	548	564	587	547	570	571	535	537	549	546	552	549	569	566	545	569	519	541	593	565	545	561	552	581	546	588	554	585	578	580	541	531	534	575	559	595	584	569	587	589	580	560	553	577	511	562	550	590	550	574	601	582	545	535	563	551	573	569	538	536	575	576	521	550	516	599	570	520	538	525	539	550	499	561	512	566	545	555	548	564	573	548	582	545	557	606	580	561	540	539	553	574	585	580	583	587	588	559	532	589	589	597	580	566	562	594	569	578	552	522	559	616	526	582	522	549	557	556	574	552	577	493	571	579	608	603	563	564	571	534	544	554	578	575	585	566	561	556	541	573	642	558	567	589	610	539	550	573	590	545	557	570	558	561	616	573	551	586	549	579	553	555	573	553	572	583	532	565	572	602	569	525	571	546	546	538	604	559	569	549	627	571	541	582	545	574	578	534	541	555	514	548	580	530	565	555	549	566	567	579	566	535	566	563	592	624	525	585	558	538	591	532	558	572	566	549	572	577	591	559	576	578	571	564	541	557	531	569	586	594	581	588	566	577	564	549	563	501	546	548	560	566	596	555	548	556	573	561	543	584	559	553	550	514	581	568	559	545	569	563	592	582	558	528	540	555	520	555	517	527	511	570	584	564	570	536	563	537	575	601	565	564	567	573	599	560	583	537	568	565	552	549	579	545	524	544	593	563	550	578	573	521	564	572	588	569	584	536	599	535	567	521	557	590	524	587	555	562	558	589	572	558	587	589	587	508	540	506	551	539	569	583	571	570	582	556	530	554	533	525	537	540	530	554	533	555	588	566	574	561	521	583	576	547	569	604	572	551	552	597	532	556	583	547	578	530	568	594	559	570	570	547	586	567	565	592	579	559	557	563	563	577	581	583	560	571	566	586	555	587	606	554	544	560	527	553	557	578	573	542	597	537	526	561	587	573	549	551	580	522	535	569	540	586	543	521	574	598	584	539	555	542	515	595	535	523	623	520	558	531	631	518	543	564	549	597	564	545	588	540	570	559	567	576	565	547	554	581	594	535	598	540	546	564	562	569	575	533	557	549	583	551	512	521	577	552	595	571	606	544	597	610	557	555	582	552	524	568	526	577	554	565	597	563	523	538	582	611	564	557	550	528	543	511	557	542	566	525	535	559	544	544	581	575	595	568	536	564	545	590	561	522	590	605	580	551	575	611	562	531	579	597	544	570	578	578	554	535	603	564	577	535	601	538	552	562	549	559	566	555	567	564	584	540	565	564	531	547	531	550	572	572	604	564	593	569	553	599	520	559	523	534	545	560	530	553	573	566	553	520	543	568	580	532	545	598	589	576	542	576	575	567	538	571	590	555	529	589	590	568	518	579	531	517	520	525	553	552	563	570	551	580	588	586	589	552	554	572	566	560	567	586	568	526	545	576	614	612	563	552	525	583	549	600	582	563	581	551	568	570	545	548	549	588	532	558	563	560	570	573	583	556	581	557	598	560	549	571	609	534	596	535	522	595	550	577	544	595	538	553	561	575	540	549	562	549	596	578	590	576	552	568	568	592	562	552	586	513	576	571	531	561	566	564	550	541	561	593	579	568	578	535	558	592	537	589	522	538	565	586	577	592	538	581	577	569	557	549	532	565	559	565	536	557	617	542	547	536	550	539	571	564	551	561	575	565	547	568	560	548	580	517	533	633	584	532	548	561	582	567	554	528	584	537	547	566	555	523	559	587	553	554	533	543	605	566	559	555	576	576	538	567	545	565	557	589	574	524	569	556	558	551	600	540	570	593	542	576	558	561	589	609	565	559	535	551	580	563	599	580	538	544	570	534	572	566	552	565	572	565	595	558	543	515	530	570	585	542	520	560	573	542	557	543	557	596	601	563	572	561	556	563	520	552	557	535	555	548	587	558	571	557	569	557	546	563	566	589	582	589	557	566	550	531	560	515	584	513	572	538	551	596	573	564	560	621	606	548	555	592	534	583	529	577	546	594	580	550	579	553	572	540	564	574	583	585	535	545	548	605	575	558	571	549	532	555	534	540	566	524	592	597	606	556	531	564	599	539	601	573	575	543	572	582	564	593	568	511	527	560	544	574	573	564	533	568	581	529	573	541	566	569	555	571	568	552	596	555	564	592	549	557	548	542	558	537	562	594	573	523	574	527	582	574	583	545	545	551	555	566	546	552	567	551	570	582	562	585	598	586	600	534	568	562	531	556	521	539	577	571	601	538	563	589	515	599	564	548	578	524	598	537	602	573	546	597	559	551	565	518	618	578	584	589	618	538	568	562	594	537	574	572	599	567	578	574	598	600	592	573	543	562	562	545	536	580	556	589	564	552	550	594	553	565	519	546	582	526	558	544	573	583	563	569	582	536	560	594	572	538	590	565	575	557	550	556	576	567	535	585	588	557	545	555	571	554	561	531	603
2978	309	227	279	263	259	285	245	269	271	269	277	254	291	267	248	244	265	275	259	253	265	227	250	263	238	260	258	278	258	258	252	265	246	264	269	284	273	276	272	256	264	246	254	243	301	245	255	249	252	282	250	269	253	234	278	279	246	274	257	272	255	252	281	249	270	255	231	263	278	268	265	257	274	257	270	261	271	249	251	280	253	270	247	271	249	254	249	272	274	250	250	257	223	236	271	284	280	256	254	233	273	277	253	281	267	235	268	268	243	284	225	267	255	256	281	273	280	210	264	273	255	286	256	269	276	246	241	250	268	261	242	249	268	239	258	260	277	237	220	249	296	239	217	284	244	252	249	249	294	247	247	263	277	230	246	256	232	280	223	266	247	282	289	249	234	251	257	271	264	251	255	268	260	271	253	245	255	270	259	221	273	250	250	268	248	270	209	248	265	256	252	235	253	279	263	274	252	261	272	250	240	285	238	245	255	222	248	217	257	266	252	258	274	241	236	280	274	251	272	251	237	290	227	265	248	250	257	255	252	223	246	242	267	288	256	253	244	269	252	256	286	246	258	279	274	262	262	252	258	268	304	270	235	306	287	262	274	264	257	286	266	252	243	252	276	257	272	288	255	217	277	272	281	270	289	245	251	257	274	274	255	248	256	253	258	254	244	250	253	231	245	265	247	246	263	239	274	276	244	287	243	277	264	271	230	266	266	244	263	245	258	252	240	270	251	248	252	287	260	251	250	256	283	232	253	254	298	239	293	275	236	269	281	229	255	215	243	276	287	269	269	258	242	273	263	247	276	252	250	259	252	252	251	250	224	255	283	243	262	267	252	278	273	243	274	252	273	266	278	260	233	267	257	267	260	237	268	257	248	291	250	242	250	262	255	255	245	258	268	257	254	261	279	234	230	264	254	251	257	262	249	246	273	256	261	277	278	263	231	273	230	241	273	260	281	289	291	276	275	251	234	264	241	239	270	251	256	283	260	258	274	224	244	269	277	257	245	228	286	239	264	276	261	283	230	257	273	268	253	257	273	268	269	273	265	245	259	238	256	245	260	265	283	254	263	247	248	273	246	250	243	244	262	262	246	283	260	274	235	291	264	245	261	258	243	269	277	254	247	246	253	247	260	293	272	239	242	251	226	264	245	248	279	254	227	270	260	223	264	296	231	229	219	242	239	296	276	263	240	284	265	268	243	264	251	241	213	238	247	285	260	278	267	253	275	263	240	225	263	273	222	270	266	290	249	236	243	250	231	269	250	273	248	260	272	229	260	275	277	241	247	260	255	265	253	250	261	264	262	264	287	253	249	248	283	255	232	270	257	265	266	253	273	274	245	279	258	245	290	251	251	255	242	257	252	246	245	259	248	255	198	248	260	257	266	243	256	263	266	272	237	257	244	268	273	255	266	241	261	298	269	203	262	253	293	249	244	280	252	258	272	250	245	265	253	236	271	246	277	247	257	271	302	251	245	252	274	262	243	259	284	244	243	280	246	220	252	266	248	264	242	237	251	263	270	264	279	258	310	216	249	258	253	233	263	248	238	242	232	237	258	274	261	234	264	265	258	236	260	262	246	266	237	276	262	286	261	251	267	238	252	259	235	246	223	241	233	265	261	283	250	260	252	264	244	256	238	234	266	253	269	272	250	235	253	275	259	268	267	249	218	248	275	283	263	262	259	267	258	241	261	258	287	230	279	273	253	240	239	269	238	252	271	246	254	231	295	251	240	239	260	257	246	275	244	269	251	258	261	267	253	245	256	254	253	263	249	251	251	224	257	267	251	228	247	255	275	271	283	240	265	232	244	244	272	291	235	219	249	265	260	277	264	284	267	257	252	266	254	288	257	259	268	257	243	292	279	244	246	280	280	228	225	262	242	270	231	263	233	247	263	251	231	251	245	258	252	225	255	263	249	265	283	254	256	242	258	230	242	275	289	253	272	260	277	271	273	230	245	239	238	265	265	253	262	271	259	271	269	241	251	266	259	258	261	296	259	276	254	270	260	280	271	244	285	238	272	277	270	302	255	261	245	278	268	300	248	257	268	246	267	238	254	250	224	284	255	274	294	242	243	258	247	259	250	247	296	279	239	280	266	285	246	243	245	240	258	263	280	272	257	241	268	233	297	251	269	278	252	291	242	263	228	233	274	275	268	249	248	239	289	293	257	286	253	240	248	302	278	235	260	291	249	246	262	274	281	284	252	267	271	229	227	275	266	242	226	263	256	264	250	291	254	237	271	235	243	247	278	295	259	260	262	275	251	264	247	238	254	257	271	243	248	249	282	260	264	241	230	277	242	203	264	243	257	277	236	270	269	261	268	261	252	263	238	234	259	257	265	270	253	269	266	249	265	251	266	277	277	277	257	298	228	240	260	288	233	235	249	246	273	233	255	251	269	242	249	283	251	264	239	246	262	273	269	280	256	261	258	243	270	297	279	280	256	298	270	259	269	295	249	236	283	269	263	298	280	241	235	258	243	234	271	279	250	258	260	241	226	247	245	288	287	276	248	266	236	233	276	259	228	254	225	248	246	243	263	262	262	270	244	280	247	251	242	273	236	255	260	254	261	276	278	244	250	247	248	249	272	274	263	258	274	273	263	245	233	272	237	294	252	289	248	243	255	266	232	239	259	282	251	245	264	269	259	239	234	256	256	280	256	225	276	274	253	261	264	260	269	257	273	250	248	255	259	256	257	238	251	231	257	252	255	252	260	267	222	271	234	258	272	251	276	235	236	270	254	267	264	254	276	225	262	246	251	250	242	226	277	285	239	220	273	238	251	261	272	275	269	283	265	251	231	262	239	255	266	263	243	243	255	270	250	237	284	265	236	233	271	272	241	241	260	267	263	258	247	252	243	260	257	251	258	242	260	305	262	271	237	259	244	249	237	268	263	273	247	266	247	262	264	226	273	246	283	265	273	240	218	262	281	267	252	287	258	264	232	278	271	258	250	277	264	282	272	264	262	239	267	270	258	239	246	255	248	250	264	239	260	239	268	260	258	251	257	299	255	257	268	260	244	287	238	276	251	269	286	265	249	259	247	265	276	243	263	215	267	268	262	282	242	250	264	261	256	268	254	254	262	274	247	248	282	242	271	252	273	268	246	289	251	245	243	248	242	261	254	257	262	295	270	239	244	266	236	222	263	258	250	257	232	234	269	271	263	254	258	245	232	243	280	263	291	264	243	301	262	278	274	253	245	261	283	279	250	282	297	234	261	240	254	254	239	231	257	248	257	286	255	256	264	267	230	258	256	234	241	230	285	274	249	251	280	273	271	251	277	238	272	275	250	274	275	280	287	244	237	230	236	278	251	233	282	252	256	253	232	270	255	284	255	260	258	245	277	270	285	277	244	247	275	245	266	232	245	282	284	253	278	272	249	217	243	270	255	274	254	248	267	264	269	247	264	240	253	289	245	258	244	248	250	278	269	237	260	245	267	253	268	271	247	266	260	246	282	274	252	271	253	281	245	268	244	307	252
2580	608	607	637	611	610	631	608	622	593	562	592	574	600	607	575	577	580	577	599	563	593	575	595	583	577	601	564	587	563	594	547	584	577	548	602	570	589	590	583	564	583	581	524	536	554	595	567	589	541	576	585	583	566	579	568	552	562	604	580	588	620	550	562	559	581	605	591	571	560	568	552	583	569	584	585	583	544	550	625	604	547	617	564	554	575	554	578	621	580	547	561	584	553	568	592	623	526	595	550	567	583	608	554	550	604	620	546	543	565	552	590	556	574	556	602	562	575	597	565	563	611	572	581	577	547	590	568	582	556	567	587	582	543	608	564	580	544	569	618	577	572	573	602	630	570	588	575	596	539	606	576	575	538	566	614	606	605	551	608	625	559	549	555	567	570	615	541	564	574	533	566	588	554	576	621	559	574	603	568	581	589	599	592	549	605	583	552	598	564	530	576	570	573	586	579	550	583	569	585	562	591	569	545	577	607	557	592	543	595	551	590	559	552	571	604	576	566	529	562	562	582	565	565	528	536	546	545	580	583	618	559	601	610	555	558	578	602	552	509	567	621	599	554	550	570	557	564	590	601	563	597	603	597	624	581	591	551	551	574	600	567	601	595	596	616	535	577	530	607	565	562	525	574	569	560	570	557	559	567	561	600	567	594	582	608	551	557	568	581	584	562	565	581	565	553	560	552	564	583	600	607	580	566	578	546	562	559	599	574	578	579	593	583	582	577	605	588	566	561	604	588	542	573	593	592	570	593	569	553	603	561	541	571	577	583	558	602	552	556	583	588	540	614	557	568	558	541	559	579	611	553	550	552	596	603	594	548	586	557	581	538	597	573	559	541	572	559	569	558	572	545	545	541	580	538	571	599	573	554	610	598	594	590	623	571	582	557	553	612	610	547	587	606	581	579	587	592	576	532	560	558	587	550	571	591	559	592	607	592	605	562	560	564	593	575	587	613	559	561	586	608	592	568	543	527	598	573	584	541	597	556	601	590	574	559	558	620	578	593	598	551	558	572	566	570	604	629	575	617	621	578	579	585	616	581	593	543	626	585	537	606	568	593	623	563	580	566	581	577	596	545	544	557	601	574	556	578	567	563	578	568	577	594	538	571	563	568	581	544	575	563	532	587	559	586	605	583	560	595	545	578	573	562	560	619	600	575	551	583	560	562	568	562	556	603	600	546	588	552	575	593	574	561	598	576	578	555	593	607	540	577	560	580	595	601	545	557	596	571	546	606	581	553	590	610	591	599	604	590	591	590	594	537	570	599	576	559	568	563	580	577	539	539	601	532	554	550	612	584	547	530	536	606	578	563	572	580	573	554	563	603	582	564	582	578	613	567	579	551	557	607	585	636	610	582	596	592	572	599	564	602	535	575	583	570	591	562	563	573	597	614	512	616	586	571	601	547	540	523	512	616	592	585	537	552	599	558	547	577	572	572	624	537	598	566	564	578	585	612	560	570	584	549	579	574	555	552	554	547	529	560	584	568	587	567	587	570	577	554	583	559	606	591	574	571	560	603	552	541	610	621	630	632	512	585	537	575	603	557	624	539	598	540	549	590	573	578	570	554	584	600	621	601	550	547	542	562	567	574	532	535	564	590	563	577	558	616	592	580	571	576	581	592	555	583	627	575	546	589	565	577	572	545	575	569	581	613	546	599	544	554	577	600	579	527	542	585	606	563	625	567	585	562	560	553	568	546	565	628	576	591	547	591	601	574	583	555	575	566	571	601	601	549	565	566	578	599	586	573	578	571	612	620	555	607	569	580	572	562	579	571	572	560	553	551	545	548	594	552	551	598	617	656	578	556	590	562	619	585	551	635	559	565	587	599	557	580	613	592	597	565	569	559	527	611	544	573	612	598	580	568	576	606	557	567	596	569	564	556	637	607	595	561	592	593	578	547	598	560	583	550	593	551	605	567	582	589	556	575	579	578	543	562	626	564	614	592	565	565	564	582	545	559	591	594	570	569	575	533	557	609	575	512	583	594	544	556	597	556	594	566	583	557	564	577	603	570	617	567	582	545	554	581	586	503	588	625	546	588	560	595	591	597	614	538	564	600	567	586	582	599	598	583	591	611	568	630	580	619	545	599	611	615	580	598	558	603	585	582	578	583	617	611	600	620	610	540	593	536	579	588	600	575	627	555	578	549	542	573	556	596	622	566	607	634	636	556	561	550	569	576	600	512	592	537	570	586	547	574	558	596	557	574	606	576	588	538	587	620	549	551	550	526	556	551	573	564	596	573	621	596	541	599	583	612	575	600	572	564	563	589	575	598	572	562	574	614	599	564	599	591	601	559	615	580	588	602	552	621	597	586	528	575	557	575	572	574	562	574	539	572	585	574	535	530	599	565	559	613	522	572	568	554	595	565	539	563	553	560	549	576	635	561	555	559	610	579	548	561	555	598	593	594	585	544	547	558	573	557	546	574	633	543	599	586	591	525	631	574	591	574	599	573	581	555	596	539	540	562	613	610	591	569	568	596	579	550	543	596	549	590	563	589	603	583	618	546	561	587	569	629	579	566	558	593	625	565	563	584	560	575	604	576	564	558	584	516	625	568	562	579	571	589	554	586	559	555	553	624	574	542	540	590	572	553	558	577	537	598	580	596	594	586	561	575	542	591	536	577	556	583	582	565	590	556	573	569	567	575	586	559	578	548	534	576	583	613	593	574	559	556	582	577	529	541	518	570	570	561	567	561	556	569	581	591	599	528	586	536	582	555	557	552	602	574	567	581	545	619	569	584	560	554	549	567	572	570	603	610	577	561	539	581	575	566	564	571	567	570	548	594	584	625	558	591	590	547	593	588	598	567	509	554	545	562	583	546	580	609	590	589	599	538	578	566	586	558	565	602	542	599	595	563	612	571	569	566	543	577	534	619	541	577	617	564	567	572	561	574	571	635	596	583	581	579	594	585	548	565	591	565	587	574	561	570	569	538	612	614	601	586	568	636	588	579	527	581	614	593	577	585	579	595	606	591	542	559	544	572	578	611	605	565	540	552	564	551	646	569	577	611	592	623	556	610	615	553	549	582	573	586	595	582	511	564	602	592	606	618	582	554	573	571	595	605	546	593	613	574	570	554	549	589	588	556	542	547	578	607	579	611	556	553	557	558	546	561	597	582	597	585	606	580	605	553	597	560	545	603	581	590	568	585	522	556	577	574	562	547	594	579	560	555	532	573	521	560	586	554	604	578	535	590	568	639	602	574	565	567	579	530	536	561	567	612	544	595	556	591	614	577	562	542	584	606	564	533	586	584	575	580	577	558	586	573	564	592	564	567	542	547	598	571	609	561	582	543	606	589	570	551	577	583	592	572	578	601	593	553	559	572	601	551	543	571	583	563	568	589	551	591	553	597	567	575	570	601	635	582	552	570	597	565	547	567	568	599	589	537	549	571	561	595	553	548	606	614	563	555	572	595	588	569	594	555	559	568	578	547	542	509	559	572	597	606	609	590	550	588	580	553	570	582	612	587
11357	857	518	446	323	242	240	233	191	183	180	169	162	159	147	150	169	152	169	176	144	147	167	148	134	144	165	139	154	150	141	139	164	158	140	160	152	139	166	128	138	142	155	133	149	123	150	168	136	145	139	143	137	140	152	169	158	169	136	155	154	164	136	147	145	131	145	127	140	160	132	156	130	153	146	166	151	130	133	135	135	157	151	140	156	137	156	154	147	123	150	141	153	147	151	160	151	131	145	126	154	151	154	150	155	150	133	142	141	148	147	138	148	152	152	164	169	165	140	155	168	155	138	147	144	136	129	158	146	134	143	150	166	168	158	153	132	136	134	152	132	148	139	144	125	158	143	139	138	133	148	142	131	147	138	168	147	180	147	155	138	136	160	140	137	137	135	152	158	141	132	136	166	157	146	145	129	141	152	161	146	152	142	159	147	129	128	160	149	148	175	134	160	127	137	141	140	141	140	165	151	136	180	174	161	149	133	136	143	151	134	135	150	136	164	141	142	126	157	174	163	167	148	174	163	157	148	145	170	151	151	163	152	154	165	145	147	143	154	132	153	147	127	142	143	137	134	152	123	136	140	157	146	150	156	152	151	156	144	152	146	140	124	149	150	141	130	143	149	143	133	122	139	154	122	195	136	153	143	137	126	155	140	142	136	150	161	173	156	152	124	153	165	144	131	149	144	134	145	143	162	157	148	144	138	144	128	137	164	120	134	171	153	136	176	159	140	145	138	146	145	168	117	150	135	155	130	143	162	147	156	151	143	146	125	143	153	138	147	152	133	152	124	138	156	177	153	149	153	166	144	126	135	157	142	162	158	158	150	154	141	193	147	154	136	139	152	158	136	124	122	153	149	163	165	164	133	133	142	157	158	149	125	152	143	133	140	148	120	137	141	140	149	164	148	144	135	157	152	134	175	158	140	138	134	149	151	144	142	147	174	140	138	139	166	142	125	184	150	151	151	114	147	151	136	134	162	153	134	121	134	149	146	153	159	141	142	131	145	149	135	136	148	124	144	146	148	150	152	152	142	145	172	148	153	164	147	130	119	149	134	176	155	145	158	164	157	142	145	130	179	176	144	149	138	153	157	162	139	134	160	145	160	145	153	141	151	150	134	146	139	152	154	159	128	160	153	144	148	161	127	135	131	149	134	146	153	145	130	137	142	149	148	145	137	139	138	142	154	140	151	149	150	172	159	157	131	136	135	151	160	162	169	143	146	173	155	151	148	165	143	142	150	162	149	161	125	151	145	125	165	143	147	145	145	146	128	140	138	139	129	152	136	143	126	130	155	171	162	136	133	138	178	155	146	151	128	171	148	171	133	150	155	149	121	147	155	130	154	144	144	144	140	145	149	134	162	139	139	148	173	135	154	142	158	124	150	177	157	149	153	129	150	152	141	156	152	129	153	130	138	140	143	155	127	136	152	148	136	158	123	134	142	166	161	162	149	153	134	135	161	144	154	155	151	148	151	158	164	168	155	125	137	193	131	136	165	144	142	134	126	143	152	138	158	150	158	131	125	138	135	156	162	159	130	137	147	128	135	161	135	139	134	147	148	149	145	134	131	157	137	148	139	132	148	165	143	147	145	140	113	134	132	170	130	142	149	127	157	154	170	133	135	148	134	150	146	147	137	120	134	144	165	134	143	136	156	142	152	165	132	152	155	159	163	149	159	164	145	127	155	150	127	175	160	118	154	129	113	162	156	138	153	153	149	151	141	149	136	129	147	170	147	143	135	151	144	138	163	151	154	136	157	154	143	141	128	146	140	141	148	153	154	140	181	147	135	150	121	137	155	145	137	144	142	177	148	136	146	147	151	153	146	146	163	176	139	179	152	144	153	139	152	149	152	137	142	152	174	156	166	153	164	152	141	162	138	139	161	155	135	152	117	144	148	144	150	146	145	134	148	149	140	121	129	139	125	139	133	134	173	127	166	145	137	174	189	165	159	124	141	134	170	162	149	142	136	142	152	152	153	159	125	126	138	175	161	158	152	142	153	139	144	156	131	134	147	149	158	135	137	155	145	163	132	132	145	143	152	152	142	135	141	155	152	154	143	128	130	152	156	158	135	153	119	163	137	146	142	149	122	148	130	147	141	131	138	148	150	126	137	141	133	144	153	168	121	145	139	156	145	120	160	148	144	146	152	144	148	155	151	149	127	151	176	160	139	131	123	124	157	144	144	156	151	150	131	152	129	138	164	141	144	158	155	137	151	131	133	142	136	171	153	163	127	153	139	142	161	131	150	142	137	164	142	147	181	144	146	172	148	159	166	168	137	145	133	135	142	150	155	139	155	142	140	145	154	138	129	123	145	132	139	125	147	144	162	157	138	143	139	148	166	142	156	134	132	169	145	144	152	143	145	149	141	151	145	175	128	140	137	156	135	143	139	144	161	174	156	151	148	160	143	170	130	137	149	159	139	161	131	163	165	110	137	161	131	163	157	138	152	135	126	148	146	130	122	146	149	162	126	148	144	133	132	116	153	149	152	145	152	168	129	170	151	162	153	153	132	142	158	140	148	144	152	164	157	174	142	145	141	156	161	157	179	145	145	169	121	123	158	152	138	175	144	142	135	129	129	157	130	182	164	164	139	142	142	153	164	159	142	152	147	146	143	153	149	134	138	127	127	166	133	156	140	145	139	141	142	135	152	146	161	146	143	124	146	148	142	147	138	127	147	143	154	180	145	141	147	162	155	157	125	160	117	156	148	141	140	146	125	127	138	126	140	131	151	154	142	158	135	147	163	141	154	146	167	139	152	149	168	144	142	150	159	152	151	148	158	141	154	138	152	160	142	134	147	139	133	137	143	142	155	135	166	148	168	128	150	166	173	146	138	148	153	141	161	131	151	143	147	151	142	152	138	172	151	145	138	137	159	152	150	155	162	154	140	155	143	153	140	162	144	156	131	141	136	147	145	144	167	163	157	148	155	153	156	158	153	136	151	149	139	165	143	167	170	152	163	137	148	137	131	148	126	136	134	153	166	153	137	150	170	142	155	158	143	138	125	153	120	134	142	124	165	162	143	166	137	159	162	128	128	130	140	158	136	152	129	151	154	135	149	129	165	139	153	141	151	136	165	152	158	168	154	170	149	138	146	141	132	141	139	148	135	155	139	140	160	126	162	143	148	121	118	150	150	142	160	148	133	147	148	154	135	155	130	132	136	148	143	152	143	145	161	158	143	143	131	127	150	139	152	141	164	133	170	124	149	146	152	132	149	145	149	150	142	163	130	169	153	117	151	167	146	138	146	129	163	164	138	147	130	152	149	151	151	174	153	139	137	142	149	149	143	170	153	162	157	146	146	141	159	144	157	160	152	145	147	145	141	144	140	149	161	148	146	132	160	154	146	146	188	179	152	147	150	147	157	128	144	134	143	154	143	165	124	146	126	147	152	152	160	160	141	161	133	139	136	148	136	143	138	169	145	153	137	134	167	150	163	146	144	137	138	134	132	159	167	159	139	141	155	152	143	126
8126	704	1086	1258	1034	890	775	660	599	601	522	565	497	470	466	440	447	446	449	433	392	450	404	388	402	417	405	355	373	377	380	414	402	356	356	384	362	395	416	360	358	382	423	365	398	397	359	408	401	388	402	341	399	387	376	358	371	350	351	374	379	355	334	373	370	380	376	353	372	368	349	373	356	374	359	389	385	391	365	388	366	395	361	353	361	370	385	382	362	367	397	323	367	408	372	384	356	382	355	421	362	345	376	355	351	354	392	358	374	356	369	353	361	402	356	352	354	359	368	339	338	379	394	341	399	382	375	394	336	348	325	374	402	358	360	384	375	361	371	335	365	387	362	353	347	353	370	362	381	349	360	350	340	356	373	364	372	389	385	364	388	377	363	360	356	338	359	373	374	385	368	361	401	368	353	360	371	356	343	335	402	373	380	348	390	359	388	382	359	362	366	369	366	334	379	406	369	379	354	372	396	352	406	372	365	382	425	379	347	339	366	344	360	327	375	383	356	381	369	374	349	368	310	372	376	350	385	383	384	378	371	361	377	341	372	368	370	359	363	347	356	355	367	362	367	356	397	375	366	330	382	371	385	372	410	365	370	373	387	365	366	378	363	347	396	394	395	379	347	342	395	367	365	338	369	343	382	365	384	341	366	379	345	374	358	331	367	428	364	395	395	375	346	389	365	368	352	365	360	358	381	340	403	366	363	366	365	398	401	373	353	365	351	356	385	362	362	363	342	353	369	365	368	377	366	378	380	360	359	374	371	338	365	359	373	363	369	356	370	387	386	384	327	386	405	397	379	391	357	367	367	361	369	363	396	374	362	387	379	399	370	365	365	357	359	385	383	372	367	384	348	378	390	391	356	393	360	367	399	345	371	345	361	341	382	380	338	360	330	349	373	358	364	359	388	348	380	367	345	330	373	352	358	350	350	367	350	391	371	346	343	373	355	413	359	368	385	384	373	358	356	371	391	358	373	380	358	369	368	363	362	374	392	352	397	367	352	368	377	374	347	362	357	393	327	338	370	342	386	389	388	380	371	369	385	330	370	350	367	338	355	372	350	388	370	391	369	370	356	371	383	344	379	385	361	371	385	357	393	383	412	355	357	364	369	380	374	355	343	341	416	352	360	378	379	371	377	374	372	414	347	389	351	362	379	342	322	395	383	352	380	393	391	361	369	362	381	350	397	339	370	349	346	340	402	388	370	342	365	347	357	355	353	380	390	383	398	378	370	382	357	370	381	361	366	360	345	386	364	346	387	339	372	362	336	376	358	345	352	360	383	365	369	326	369	355	363	365	379	381	375	352	359	373	369	396	404	400	372	377	366	375	371	391	342	379	375	381	375	356	372	349	345	408	366	380	350	339	379	383	376	399	371	366	347	366	350	373	404	368	321	373	337	326	376	379	356	353	347	381	353	351	383	355	368	342	412	357	363	397	396	397	334	360	390	356	356	370	386	358	340	349	372	371	356	376	380	392	350	358	356	365	354	362	382	380	361	360	359	366	376	360	347	389	367	345	364	339	368	353	374	389	338	349	350	390	348	385	363	380	377	367	360	403	372	368	348	401	368	374	355	343	358	344	372	364	354	355	360	408	368	390	409	383	353	379	364	385	371	356	363	342	369	374	390	342	396	354	372	370	350	396	369	356	356	365	375	394	357	384	350	367	352	396	363	398	340	349	351	370	401	355	398	363	373	387	397	352	362	341	359	361	388	388	377	379	376	366	370	401	379	350	326	343	341	370	345	364	364	380	369	376	375	316	340	395	372	368	327	335	403	356	355	395	350	331	360	359	368	370	379	361	396	382	370	383	368	370	349	395	345	378	360	425	385	377	375	365	374	386	379	364	369	357	396	351	391	351	385	351	373	348	371	370	396	402	395	347	350	406	386	356	367	351	355	401	344	352	372	378	384	395	349	368	365	387	364	336	381	381	380	341	359	368	374	366	365	381	364	354	407	361	376	387	423	392	375	395	367	362	329	376	381	344	388	384	369	411	357	361	354	348	346	350	402	373	380	390	370	367	354	387	352	360	361	381	333	395	371	335	372	372	381	335	372	360	384	353	348	368	387	389	398	373	381	355	352	353	313	353	331	357	352	368	356	358	387	365	360	377	335	396	348	354	341	370	373	356	342	382	359	377	364	353	327	396	346	377	394	378	377	379	371	388	404	371	372	355	363	358	389	357	357	375	355	375	374	380	390	376	345	344	338	403	393	325	356	395	368	345	414	347	405	362	361	381	393	388	341	363	366	372	329	404	345	361	359	374	401	375	380	354	356	370	333	404	345	378	341	359	327	344	378	347	364	377	371	353	346	360	389	361	331	362	369	404	378	354	379	386	365	357	368	361	382	355	357	349	357	341	356	373	356	385	330	356	360	353	388	408	350	355	395	386	360	370	372	351	376	353	347	354	383	345	342	378	372	375	380	362	356	363	329	367	374	378	342	363	387	379	379	370	365	391	354	365	343	364	358	402	336	398	377	342	325	345	360	367	382	407	364	351	361	345	357	362	369	360	364	338	364	384	322	355	353	377	351	359	372	375	359	350	374	350	349	359	397	345	375	353	380	352	359	360	404	380	369	357	351	376	370	394	383	327	358	390	370	354	334	384	356	379	406	341	406	350	353	384	372	352	346	379	325	355	410	357	384	373	362	379	344	344	366	387	358	405	368	355	377	378	333	367	384	384	347	405	352	368	379	393	393	364	388	418	358	354	339	345	380	357	393	368	385	399	384	369	395	386	367	371	356	375	342	386	372	352	343	382	359	410	379	362	368	354	367	378	344	369	398	341	367	390	342	362	380	356	339	369	343	350	372	324	339	356	354	366	373	367	403	332	346	354	383	368	353	355	347	382	351	377	371	350	348	373	359	403	373	403	339	366	379	387	356	368	352	330	356	346	369	373	389	391	399	368	358	370	388	359	372	362	404	356	360	369	364	398	367	414	383	364	365	355	373	370	351	411	343	410	353	360	361	370	335	365	352	356	337	336	346	391	382	383	336	382	321	404	389	374	440	366	359	361	379	337	381	379	384	405	366	395	344	356	388	363	336	380	384	363	370	368	375	382	372	367	359	383	369	374	379	371	379	367	352	358	333	340	363	362	357	395	361	352	388	333	346	334	391	404	392	354	366	357	374	369	396	376	344	363	344	366	376	371	341	336	376	324	365	400	370	371	337	337	392	380	384	379	389	379	334	355	370	394	337	379	338	374	357	358	365	389	381	371	360	367	350	356	341	381	349	346	370	389	360	380	380	356	406	419	344	390	375	367	353	340	382	376	379	358	376	364	387	397	366	362	387	389	333	373	387	322	390	349	355	391	388	347	368	403	397	368	392	358	355	385	352	350	376	340	333	358	385	368	339	355	399	377	336	371	379	385	347	359	324	364	375	349	333	362	333	357	385	349	359	387	352	377	369	364	379	389	369	371	347	356	393	374	347	357	352	366	374	385	360	378	379	383	390	362	352	347	391	335	362	371	394	383
20427	2165	1063	823	605	456	433	369	338	327	325	303	290	268	297	252	266	292	271	255	252	239	258	242	258	259	266	235	236	255	255	251	228	212	244	237	267	240	243	209	215	236	234	234	267	229	253	235	242	237	237	228	229	244	265	242	204	247	239	260	241	247	242	226	260	248	266	252	217	270	262	241	259	235	231	276	236	255	241	243	253	249	241	251	244	227	251	217	241	295	218	250	235	242	232	229	246	210	231	268	222	215	226	258	264	235	200	253	232	254	253	256	259	280	233	255	265	250	253	231	268	242	228	201	248	242	236	270	235	259	230	221	214	274	231	241	212	251	255	239	251	243	235	205	232	271	239	229	238	245	232	224	233	205	227	248	248	261	265	233	206	234	248	279	239	243	233	243	241	259	254	261	246	252	228	246	243	227	246	235	206	219	253	214	246	244	231	186	222	224	253	240	247	230	231	261	250	229	250	225	243	255	265	283	241	242	230	253	249	239	240	219	228	233	232	249	228	238	228	255	265	237	260	240	205	241	273	265	234	229	238	259	263	237	282	274	233	255	236	248	205	239	242	211	211	191	244	218	229	230	248	250	230	266	240	226	240	230	218	225	247	227	235	244	227	240	234	245	240	269	197	208	230	276	242	239	229	263	285	223	252	229	256	255	248	251	274	264	231	256	241	255	258	258	245	232	251	217	233	200	243	221	269	261	189	258	223	231	262	272	242	237	225	226	236	220	242	239	220	227	283	249	255	237	230	234	264	264	212	253	221	253	254	234	231	246	229	240	235	236	270	246	246	267	270	228	242	219	239	256	211	218	242	244	226	223	247	266	218	242	231	247	243	232	239	251	220	230	250	266	227	275	252	203	232	256	245	223	253	276	260	275	267	228	242	230	247	221	237	207	244	222	251	253	265	240	252	235	254	262	253	262	209	260	250	236	240	228	234	223	208	216	201	232	224	229	247	264	273	253	229	226	239	246	248	210	222	248	252	234	202	222	266	247	237	278	234	266	239	228	253	256	237	239	247	249	269	224	252	274	226	228	268	243	234	234	210	227	254	271	226	283	234	226	245	225	262	232	239	190	264	241	224	247	243	235	261	259	222	200	243	212	294	276	231	239	240	258	262	245	259	247	261	238	238	247	244	234	243	264	251	229	244	238	243	220	234	245	264	220	227	225	224	239	226	200	244	235	237	246	258	218	215	212	235	225	269	269	250	225	258	239	231	204	275	229	258	217	234	236	219	256	241	227	250	225	236	242	239	233	220	225	215	265	239	233	250	242	255	227	216	235	240	221	263	210	221	227	244	247	263	251	225	264	252	222	224	240	252	248	258	232	254	263	261	259	239	252	263	231	245	220	245	249	256	238	230	234	206	249	231	253	240	242	227	220	239	248	252	232	253	244	239	232	258	222	242	227	204	222	240	250	259	251	235	240	231	227	235	235	227	209	227	250	237	228	254	231	259	234	253	242	224	238	245	261	253	231	241	214	285	267	218	241	260	256	236	261	225	234	246	227	248	230	244	227	250	227	277	240	231	238	213	235	247	228	240	221	236	221	245	250	238	263	239	252	218	235	233	246	261	221	227	242	248	234	229	245	221	230	234	210	199	223	222	241	247	237	216	245	210	233	210	243	247	212	242	221	244	207	220	205	250	248	253	247	231	272	262	229	241	270	226	248	217	243	217	266	245	269	247	222	226	243	241	234	227	238	223	230	262	237	238	240	239	247	229	206	222	230	225	242	245	233	209	209	249	237	242	242	287	214	249	245	251	240	234	225	226	239	244	256	219	235	239	235	225	240	228	265	246	242	253	222	253	205	237	240	233	250	244	240	258	257	253	235	229	242	254	222	243	219	241	224	233	223	245	250	262	229	271	241	232	247	244	196	219	263	237	228	247	231	253	251	252	254	241	239	242	233	249	228	229	268	251	224	260	240	209	236	240	249	246	263	214	231	231	258	249	207	252	234	243	250	261	220	223	260	247	222	254	258	229	244	239	237	234	256	229	228	241	247	232	247	241	228	223	229	253	272	229	253	237	256	239	228	222	233	262	232	262	252	221	231	257	219	230	242	253	269	241	239	241	242	256	245	226	231	220	264	226	224	269	247	238	209	241	246	255	229	248	262	253	214	269	233	226	248	237	245	239	242	228	233	255	236	226	218	225	214	227	239	248	216	235	234	231	259	260	232	240	270	205	233	228	216	272	220	227	220	220	250	229	217	224	262	242	236	214	281	287	232	233	256	272	224	217	228	232	260	244	245	235	228	255	232	227	270	243	239	238	231	224	258	232	257	238	238	263	250	271	251	249	241	238	253	253	253	265	217	238	262	261	232	253	237	239	251	235	234	249	223	252	230	223	232	221	243	234	236	241	249	260	247	245	231	211	221	216	235	246	231	249	237	266	200	246	225	243	230	231	217	245	230	254	226	240	248	265	241	225	217	263	245	227	233	285	246	228	227	242	249	209	258	270	244	257	246	241	199	227	204	238	240	229	249	233	251	270	249	255	238	235	271	254	257	225	241	275	238	235	263	248	255	244	240	284	227	255	247	225	237	228	228	223	220	252	223	232	233	246	237	227	261	219	231	249	266	280	241	269	231	229	211	213	256	230	239	233	243	231	232	246	213	196	213	223	214	237	256	224	248	232	215	246	279	245	252	232	237	249	237	238	207	246	274	238	251	237	237	229	229	222	236	230	244	229	226	247	258	260	234	261	236	233	239	257	236	271	223	231	216	226	214	247	272	258	228	239	231	254	237	240	246	262	185	233	227	237	217	232	234	233	252	223	227	211	261	211	239	237	226	217	252	232	243	240	214	260	247	252	235	232	225	250	241	244	259	273	235	240	211	228	237	246	242	232	247	250	231	231	247	226	240	236	252	224	248	220	236	228	250	239	249	219	258	246	258	228	238	236	234	234	233	260	225	232	243	236	232	249	250	232	227	244	262	246	246	230	223	249	225	239	236	224	239	265	251	255	265	219	227	233	263	225	219	224	251	247	214	254	226	239	253	238	217	248	264	228	229	249	231	233	242	246	235	255	237	269	269	264	220	247	221	247	233	237	235	248	233	220	238	238	235	255	258	214	219	239	249	260	260	256	227	242	205	246	233	226	251	225	236	243	229	211	262	236	260	248	228	219	240	251	254	194	245	222	213	235	219	241	263	238	219	228	234	224	226	218	241	224	206	233	222	257	241	227	223	249	227	217	219	244	246	257	227	252	196	211	237	212	246	237	270	230	224	228	229	238	249	222	243	228	222	246	234	245	268	257	249	276	254	224	239	236	228	264	274	250	240	228	233	250	221	228	256	249	254	246	236	239	215	214	241	244	233	251	258	234	219	218	230	241	248	246	210	247	242	244	232	234	238	258	222	247	241	242	240	284	257	229	282	215	247	253	206	210	285	248	238	245	265	254	229	232	239	265	259	248	230	232	216	262	255	228	245	230	244	239	252	273	252	244	265	241	241	241	248	248	206	225	264	240	262	263	229
11298	1242	2060	2320	1954	1641	1366	1110	1048	946	935	837	820	783	761	695	702	683	661	708	657	640	632	641	636	630	615	594	645	638	597	636	611	586	623	615	568	534	587	588	577	584	588	582	581	545	564	612	585	545	587	567	619	582	557	583	618	606	568	594	574	605	604	584	562	601	591	566	534	605	610	555	616	563	540	594	574	597	615	606	622	579	578	573	612	570	569	562	567	584	603	548	584	586	587	560	600	520	609	551	563	583	542	582	556	626	601	545	542	576	584	639	573	578	588	583	604	575	562	550	587	631	622	599	549	521	587	575	588	546	600	578	563	585	588	560	609	566	578	572	600	578	562	544	559	558	576	557	564	559	566	581	565	584	570	609	616	609	561	559	533	620	536	510	582	616	556	560	580	580	556	581	558	549	595	578	620	573	540	593	579	588	569	570	599	602	520	596	601	564	588	584	559	562	574	576	583	576	524	552	609	565	534	519	587	618	569	523	589	587	592	549	581	550	541	542	611	602	577	612	574	609	589	602	598	580	579	566	566	612	568	557	597	531	586	556	594	569	590	584	554	582	596	560	571	565	585	604	560	600	564	572	603	541	585	575	623	569	566	565	532	542	576	559	611	587	579	619	577	603	554	594	580	546	615	537	582	558	579	587	563	552	569	557	593	581	555	618	572	649	599	606	587	571	528	554	606	562	548	559	596	572	544	531	556	549	576	547	565	573	597	564	579	589	602	554	548	576	582	595	555	561	580	546	590	597	571	533	564	577	570	555	578	562	556	595	550	595	564	564	571	568	562	555	548	599	590	523	550	550	563	559	538	541	615	579	600	571	610	562	542	577	540	562	585	556	560	539	560	579	556	546	573	575	579	547	570	577	594	591	605	561	579	549	552	588	602	598	599	590	512	567	530	580	546	587	563	578	605	549	551	566	584	611	570	549	553	616	584	553	567	525	553	565	544	573	571	551	558	581	607	561	570	586	548	545	579	589	574	588	605	551	576	522	592	545	563	570	565	575	589	615	611	561	591	549	596	589	560	577	568	574	586	590	579	563	615	556	512	542	599	559	586	508	568	574	586	566	624	557	563	576	577	572	557	578	570	585	579	551	562	615	563	520	566	534	612	541	588	584	605	561	547	559	578	566	541	577	568	552	539	599	534	552	592	590	563	584	547	603	591	559	549	594	542	533	613	562	564	593	577	616	542	553	551	608	517	607	590	598	565	566	544	586	556	560	556	578	572	558	567	555	567	588	597	533	539	553	570	556	551	586	566	540	523	588	554	607	616	576	569	555	593	533	575	588	585	599	525	579	569	573	574	616	584	556	560	536	597	546	531	563	540	520	565	593	570	540	508	587	603	590	563	573	537	567	564	549	595	592	567	616	610	535	573	572	574	559	556	545	565	550	568	566	571	564	583	576	599	564	574	548	578	553	563	547	554	562	545	614	548	564	581	611	617	528	555	599	591	540	571	572	530	616	573	582	504	506	585	573	577	530	578	577	562	559	621	568	582	578	597	591	569	535	570	606	567	598	568	587	552	557	524	599	570	554	554	574	564	569	544	549	545	583	582	552	596	580	574	568	598	563	605	564	533	592	567	545	569	568	616	569	569	587	593	544	570	547	553	564	575	604	517	538	586	595	576	555	550	531	601	521	538	565	578	581	615	562	550	541	527	593	553	552	585	565	567	587	566	544	600	591	559	547	581	543	552	540	586	529	591	561	559	581	570	573	613	552	545	617	545	589	589	536	572	602	592	551	534	536	607	565	565	581	582	551	589	575	588	569	607	612	585	569	638	541	577	546	557	496	555	590	569	582	559	562	628	577	588	618	582	537	520	586	566	569	549	553	532	597	536	562	567	551	562	537	544	645	586	566	630	614	568	603	535	560	552	550	581	562	576	573	517	558	558	569	575	597	569	568	550	560	543	557	524	551	527	588	587	563	551	564	590	562	540	571	569	569	557	533	571	561	600	572	571	561	581	574	524	577	572	592	589	552	574	536	589	567	547	577	588	619	542	559	575	616	533	613	534	510	588	599	578	579	548	557	576	603	544	526	618	535	588	567	558	518	544	574	554	601	604	576	580	577	528	557	582	606	570	559	568	545	558	542	559	586	585	559	559	559	560	601	560	572	594	547	541	594	607	539	585	540	578	564	582	565	570	556	569	543	598	577	551	624	569	641	583	578	575	562	555	566	565	566	561	583	569	540	555	573	572	549	588	592	564	569	568	578	596	557	551	533	537	544	609	568	558	577	548	578	558	590	580	529	601	551	578	558	570	530	559	577	583	593	614	618	626	561	560	570	572	540	527	572	562	598	573	605	544	598	607	565	596	571	574	569	584	557	536	569	572	501	603	574	601	573	545	543	542	596	554	579	571	510	588	547	580	583	560	578	533	585	575	589	604	565	549	579	534	572	590	550	572	591	583	590	590	558	583	554	566	592	539	559	599	556	544	598	593	514	592	556	596	566	562	573	630	620	570	591	562	568	549	540	549	574	542	566	542	632	595	558	550	551	619	577	543	584	606	544	570	573	535	555	570	566	597	567	582	566	573	521	594	525	591	518	553	565	542	534	566	551	571	567	565	572	556	588	545	600	546	574	585	547	577	586	574	527	522	547	556	558	532	618	568	567	555	598	565	562	578	587	611	620	556	598	590	580	568	608	520	510	563	581	522	578	567	496	586	581	567	568	566	546	586	526	535	586	556	594	580	585	566	587	613	585	595	572	575	592	616	580	560	557	565	591	588	606	574	532	546	569	568	582	574	593	582	571	598	567	560	534	514	593	572	575	556	559	557	576	560	549	623	586	615	546	577	604	580	587	564	588	532	636	553	577	591	594	593	576	577	594	601	580	580	620	551	574	581	615	615	565	546	556	595	591	553	550	547	550	588	591	583	563	588	571	549	582	569	640	602	547	559	612	557	622	582	593	539	551	541	536	521	615	568	557	568	611	587	531	619	575	604	614	573	582	539	550	584	579	557	564	570	593	594	554	591	583	585	549	587	574	585	574	609	558	599	526	530	544	572	587	564	579	562	626	564	586	533	533	569	607	526	589	551	618	537	587	563	562	538	553	572	571	574	520	568	551	578	597	570	585	540	576	572	574	546	581	603	610	544	618	608	570	561	597	556	612	536	573	517	573	583	590	537	620	551	572	546	598	569	567	544	560	570	605	590	578	581	535	569	558	580	596	624	559	581	589	556	563	615	617	585	580	575	575	596	614	568	545	580	585	574	596	598	610	602	605	568	575	563	599	554	610	526	566	597	589	564	602	543	535	566	586	543	576	530	557	581	582	570	558	546	579	568	582	551	562	590	596	592	539	603	598	574	562	598	526	581	571	532	561	572	564	538	605	598	528	579	581	590	584	580	539	558	537	523	585	620	568	575	608	592	587	582	546	542	559	512	587	545	554	560	623	581	550	616	591	580	569	575	550	634	559	592	536	624	559	583	588	591	562	568	593	498	563	598	561	643	549	592	581	635	593	579	568
3108	315	267	285	266	281	261	296	264	271	258	254	277	256	277	278	257	264	251	271	244	254	264	259	286	258	269	271	278	251	262	255	228	264	280	266	287	307	267	261	259	288	239	285	278	263	276	251	228	267	266	302	247	253	242	274	258	272	256	233	278	261	257	256	260	276	274	274	248	257	228	231	255	234	265	264	261	291	238	244	251	253	239	301	256	262	261	236	233	249	277	288	254	271	235	256	267	230	238	264	256	269	270	286	253	268	283	253	233	222	257	283	261	243	267	259	233	267	248	261	282	285	257	261	249	223	242	271	250	235	229	270	273	240	233	264	257	277	230	272	259	230	248	285	274	263	306	247	275	268	243	279	275	261	252	271	266	220	268	253	279	276	244	271	252	258	254	251	280	264	242	265	261	269	252	262	260	263	246	262	253	235	250	231	264	264	252	253	241	264	258	251	281	261	268	253	249	234	229	269	272	237	285	263	243	277	284	275	265	270	290	236	245	250	261	233	245	279	263	288	232	227	248	239	283	267	279	244	253	278	245	282	238	255	248	245	268	245	275	270	248	228	230	252	247	258	252	252	260	252	267	222	254	247	256	244	267	263	253	237	246	253	251	246	272	273	276	268	287	261	250	256	263	286	279	247	241	256	250	275	232	248	251	264	235	275	252	256	265	274	255	262	250	263	250	246	258	251	262	248	234	248	255	273	277	268	249	306	281	255	249	271	255	221	263	246	285	263	268	255	268	271	243	261	236	278	279	257	253	230	247	246	265	290	244	249	248	275	267	263	261	237	240	234	256	204	241	230	259	274	246	245	262	230	264	253	238	257	288	236	243	257	219	243	242	258	245	252	265	246	243	271	278	239	273	251	295	241	251	308	243	266	255	259	239	264	247	269	233	254	252	243	234	262	272	252	272	235	239	272	267	259	250	285	245	260	297	302	259	280	248	220	262	260	239	238	252	253	253	228	221	254	225	249	255	261	271	275	254	250	224	236	235	248	259	233	263	261	276	240	249	251	230	273	235	260	235	274	284	261	252	241	262	245	256	266	264	270	249	284	233	248	248	249	238	249	254	226	275	246	253	221	262	280	321	246	263	264	233	271	237	267	300	259	276	297	273	263	245	261	262	252	256	245	290	251	248	245	274	261	247	280	280	262	284	270	277	260	282	280	287	285	251	263	267	250	268	246	250	261	283	254	266	257	263	266	274	234	298	278	279	264	271	277	252	234	267	211	265	276	270	230	281	249	248	275	270	248	256	243	248	271	259	270	257	247	249	271	276	281	228	248	237	240	259	240	237	272	215	238	223	229	238	254	265	285	254	258	255	238	244	258	281	246	276	274	245	252	271	280	243	231	278	261	239	281	257	261	233	276	225	288	241	281	250	257	277	275	272	287	247	278	231	272	245	267	265	237	263	254	279	311	268	229	282	269	243	253	233	247	232	249	271	244	286	260	259	239	272	276	241	262	265	273	250	243	222	232	236	253	258	252	264	252	260	254	270	270	280	283	249	253	243	228	269	261	283	250	240	257	264	275	247	255	302	239	280	250	272	251	281	233	226	248	293	258	270	253	270	245	233	256	256	263	261	245	277	236	282	252	274	240	265	264	236	250	252	246	257	248	258	278	230	234	262	270	276	250	249	266	247	257	253	224	271	276	258	267	265	245	239	254	256	257	271	258	243	251	252	238	240	266	276	289	265	241	235	252	296	264	270	257	251	259	242	252	236	248	271	264	267	259	250	258	241	245	274	234	259	261	236	243	276	236	249	253	254	238	250	239	267	280	281	289	265	257	242	252	249	262	257	253	261	251	290	258	255	237	249	257	268	236	256	253	263	272	247	253	304	260	256	238	255	238	260	258	281	258	276	263	242	244	244	270	293	253	218	224	255	286	270	229	262	266	249	242	270	234	248	258	264	243	265	257	254	263	225	256	252	255	254	238	224	275	225	264	286	276	239	260	295	252	246	237	231	271	260	289	288	237	251	253	254	244	282	268	214	245	261	239	252	240	239	206	250	251	262	280	260	221	242	254	242	259	240	278	261	215	256	237	248	248	302	293	257	292	247	266	265	270	262	265	249	233	252	264	252	246	263	270	249	261	279	273	234	271	227	271	226	270	293	230	248	246	272	267	264	265	261	241	259	249	213	275	282	266	250	249	244	223	249	278	258	239	266	298	270	231	244	256	266	245	246	276	278	270	264	264	231	263	251	247	270	253	261	252	269	278	250	300	266	231	272	260	230	264	249	281	268	275	268	269	267	262	226	286	259	277	264	292	254	234	251	255	280	285	239	263	273	268	241	237	253	267	249	258	263	235	254	261	272	250	278	271	307	288	232	230	218	244	255	256	261	274	261	265	251	232	268	279	280	285	260	259	239	237	254	234	264	262	262	264	249	291	281	275	248	273	271	286	276	261	256	267	279	240	264	260	242	267	281	250	256	243	228	257	247	258	265	261	239	262	235	296	232	232	243	264	260	271	256	274	260	260	236	235	266	281	250	270	233	259	283	256	252	238	245	281	277	249	242	256	239	221	255	245	257	252	262	251	279	251	250	251	248	242	233	275	212	262	290	217	251	252	283	275	233	232	302	262	268	245	250	271	259	267	268	294	265	298	253	275	247	246	296	237	260	256	256	262	274	259	257	238	259	273	280	259	289	261	267	268	255	279	252	257	281	258	287	266	253	260	273	268	259	260	276	266	248	275	272	241	246	226	219	252	260	298	294	259	260	254	247	249	279	229	255	261	268	260	231	247	252	268	228	240	277	242	227	256	254	248	249	239	274	264	265	294	249	282	237	215	233	237	248	267	244	268	256	236	276	262	242	232	243	288	225	243	240	276	221	280	242	234	222	222	254	264	237	249	262	266	236	247	266	257	226	257	228	277	288	266	262	265	265	268	250	270	245	265	237	234	267	234	282	277	248	228	234	255	285	246	274	278	243	239	287	246	251	285	275	240	274	238	236	278	257	253	248	249	269	272	285	237	252	241	268	215	265	258	261	253	277	223	243	259	255	262	242	259	269	258	254	286	279	260	241	257	248	238	277	241	234	271	283	238	246	224	282	252	240	247	245	238	263	278	271	257	250	271	241	316	282	254	258	241	250	246	224	257	252	242	260	267	279	262	283	268	274	229	268	247	259	232	266	274	288	263	250	277	254	231	258	283	236	284	259	242	261	237	248	263	271	254	273	231	250	252	255	269	256	246	262	269	275	272	255	303	275	257	225	238	273	279	242	231	268	213	244	271	257	253	277	273	247	260	268	249	256	264	259	256	257	269	250	266	294	259	245	246	265	272	266	251	238	245	260	270	251	271	251	248	241	254	294	265	292	260	229	256	266	233	211	251	276	259	265	244	284	239	251	249	247	252	271	243	260	235	267	232	268	227	253	251	259	267	270	239	223	248	263	262	284	215	262	231	264	273	247	278	264	254	300	254	253	289	279	266	247	293	244	236	251	222	245	265	272	245	235	263	248	229	238	264	248	234
2643	632	616	613	565	593	579	589	635	571	576	543	579	576	597	568	562	581	541	602	626	583	573	556	550	590	582	582	574	588	591	604	572	598	564	593	572	620	574	576	617	630	584	564	602	574	562	585	550	584	572	577	599	550	588	551	580	624	581	610	588	586	550	546	573	557	598	581	581	569	573	582	541	569	559	572	558	570	614	548	570	596	598	582	579	559	569	569	543	561	582	600	579	573	592	571	598	550	577	587	584	544	620	592	602	550	586	563	552	579	608	580	592	552	562	580	599	567	610	575	591	582	579	558	548	552	547	545	571	500	608	609	557	592	617	571	604	575	596	548	578	541	608	547	540	568	582	574	541	557	627	554	630	619	586	618	583	557	549	583	587	602	512	536	578	589	550	584	596	571	600	560	586	572	567	558	585	609	565	519	609	582	563	614	571	589	620	546	594	551	559	553	551	591	562	587	579	539	594	590	578	577	593	608	568	558	573	541	564	546	604	627	577	608	575	620	579	597	576	594	544	540	536	617	537	613	573	580	614	563	547	577	565	576	581	573	579	586	593	582	517	595	563	594	576	560	628	553	564	566	543	576	568	616	582	578	577	564	582	577	567	579	603	578	549	579	547	606	592	589	568	566	556	590	576	588	581	555	598	573	526	576	589	573	592	561	610	585	591	554	566	580	575	537	601	590	563	594	611	576	584	573	575	616	597	579	571	585	617	536	545	572	592	561	515	538	570	601	588	555	584	589	594	589	547	552	595	568	598	587	594	593	542	593	548	598	572	596	564	614	608	601	532	575	569	582	591	537	571	557	564	581	564	547	558	554	570	649	566	548	572	546	583	540	590	581	583	558	583	573	660	584	543	597	548	531	574	547	624	569	594	561	575	591	593	537	557	593	529	556	591	591	568	543	555	525	591	574	592	564	589	563	526	586	594	555	573	543	537	588	590	544	548	569	577	542	599	553	593	604	542	571	570	561	554	587	550	595	546	563	562	573	560	546	586	589	547	586	545	622	625	576	593	593	592	562	548	577	545	593	545	598	582	548	580	568	582	612	606	573	578	556	587	586	532	612	547	606	572	558	550	588	576	581	577	586	540	571	603	560	584	599	608	554	589	560	599	559	552	572	586	540	531	559	589	604	608	594	581	570	582	562	621	541	608	582	582	617	581	545	575	590	606	559	588	549	599	571	524	541	551	561	550	588	606	580	587	572	536	570	593	607	622	605	572	607	606	609	577	574	599	567	578	577	583	555	551	557	575	547	592	587	601	546	571	583	563	578	547	574	563	558	525	603	577	579	592	567	573	603	559	601	524	591	576	543	605	545	601	562	632	557	569	613	575	631	616	582	594	598	573	620	594	591	603	549	580	615	578	592	570	587	607	575	565	571	583	518	604	615	548	544	565	550	569	568	586	549	570	574	555	543	550	602	593	594	561	570	564	576	556	585	610	572	597	573	575	590	576	553	607	558	587	567	584	592	616	588	549	579	575	579	585	633	571	547	598	541	561	576	581	583	554	576	576	536	560	545	575	573	575	548	601	554	570	532	557	565	584	555	571	579	608	611	521	594	547	591	549	582	600	590	582	589	579	573	550	570	565	567	599	549	560	614	578	591	588	545	548	577	574	542	543	581	612	614	572	593	568	602	597	554	539	536	550	597	568	543	582	562	544	558	581	544	540	581	621	567	577	554	586	618	591	598	561	557	631	578	598	569	559	600	582	597	578	542	607	592	559	540	546	566	635	549	609	606	562	537	561	598	561	563	566	546	549	581	556	596	596	587	578	605	552	556	525	574	570	539	556	561	587	574	611	592	582	580	590	565	555	551	609	588	536	551	569	595	554	570	582	562	586	560	562	566	554	599	573	602	585	551	551	563	560	570	545	578	539	542	602	537	538	572	571	603	559	563	524	512	575	582	548	554	569	567	525	552	558	576	608	556	582	615	591	557	568	593	559	575	577	566	587	604	567	584	539	556	576	595	585	603	555	552	590	531	599	582	588	608	561	597	584	563	590	562	539	561	574	636	561	591	554	580	580	566	603	557	581	552	583	565	570	570	587	616	600	588	581	559	564	594	567	579	622	578	557	598	553	575	562	589	627	560	607	545	596	573	573	627	534	577	583	594	591	564	548	570	576	601	536	551	561	567	616	579	589	568	565	547	518	597	590	560	535	506	581	614	588	537	590	626	574	563	552	540	531	595	571	582	619	595	570	575	573	595	587	572	620	565	577	592	564	574	575	584	617	581	610	558	543	581	577	547	561	551	525	605	549	585	617	562	590	556	589	586	549	576	605	629	612	603	548	548	561	567	611	561	606	562	615	562	600	572	580	577	557	618	618	575	588	538	589	563	589	578	605	556	604	587	627	539	570	582	562	606	547	608	579	594	550	600	602	577	554	583	605	535	569	561	570	566	606	546	592	582	590	566	578	609	589	628	580	567	584	583	533	545	564	558	572	561	566	588	555	562	575	581	528	560	584	561	557	578	595	592	561	586	547	548	620	561	572	563	573	536	564	558	606	628	582	566	625	586	519	567	562	609	608	577	578	568	587	570	545	595	576	564	533	590	594	591	554	553	585	548	524	570	563	582	589	574	576	551	572	547	534	598	584	567	599	590	581	588	588	580	583	535	556	632	570	567	577	585	577	540	550	592	546	584	595	606	595	615	557	491	631	576	554	560	554	547	552	519	537	566	574	578	584	550	584	580	577	572	564	611	595	550	604	605	585	568	550	560	581	555	586	581	552	610	548	590	569	568	586	542	561	582	595	566	606	549	585	575	561	566	546	579	620	572	518	599	602	539	519	560	597	557	586	600	544	556	606	593	574	555	581	570	584	573	591	562	591	609	597	578	575	576	613	509	558	577	572	544	541	602	605	569	573	550	583	579	538	562	606	523	551	596	579	599	604	570	593	549	598	602	550	576	590	540	610	592	570	578	577	638	547	557	567	555	572	555	576	601	618	566	539	619	591	537	545	578	535	580	595	608	544	573	594	589	613	583	569	590	591	566	543	553	509	564	551	554	603	527	595	599	595	562	609	586	603	564	606	567	609	598	580	572	587	515	579	534	561	576	587	569	537	568	559	553	577	524	548	584	557	521	593	597	594	584	571	539	566	577	586	581	572	562	620	582	583	614	554	565	573	551	575	539	619	580	574	522	579	571	583	561	591	589	598	636	558	572	583	574	543	606	605	543	575	573	541	504	542	580	601	571	551	588	568	559	589	583	522	548	548	559	598	583	598	571	564	576	564	573	565	599	541	586	559	552	580	565	548	583	544	582	554	541	605	550	538	627	581	561	571	599	583	564	532	583	563	597	623	565	606	584	551	594	575	596	592	585	571	568	568	605	585	590	556	558	508	596	604	588	588	556	599	550	576	574	577	566	561	574	593	546	590	638	592	585	567	538	594	566	604	599	608	597	543	569	595	575	542	559	574	581	554	599	629	622	611	557	555	556	578	595	551	608	596	600	553	559	562	582	558	564	592	577
11219	868	531	404	313	284	210	218	179	163	148	186	178	144	189	165	154	184	156	146	184	168	164	146	160	143	161	139	165	152	138	135	156	191	132	176	140	137	145	150	149	145	148	143	146	157	150	150	137	146	145	138	147	152	133	139	131	123	137	143	148	106	142	128	125	151	133	152	160	136	132	154	162	117	157	166	165	126	158	152	131	145	142	159	173	138	166	160	156	151	152	143	145	150	123	142	158	146	157	157	159	146	133	154	137	152	147	154	158	140	145	145	197	147	170	142	117	139	140	153	143	157	147	145	168	132	157	157	168	151	150	132	120	153	141	129	140	149	140	162	161	155	164	149	144	119	143	159	152	149	155	167	142	175	171	133	138	151	154	141	146	163	152	140	155	155	161	146	143	153	159	163	126	159	147	148	149	131	167	146	131	147	161	160	166	121	154	136	161	149	139	158	158	157	164	125	152	122	124	164	156	138	118	127	167	141	153	141	157	121	143	132	144	138	108	174	138	131	155	129	135	139	145	145	135	136	146	142	161	136	145	157	136	157	150	155	151	137	147	160	167	145	156	129	153	133	126	143	145	149	131	149	134	159	179	148	152	156	149	135	168	131	154	141	127	156	136	141	143	138	154	177	159	157	141	117	146	142	158	144	134	136	156	143	149	144	141	147	159	121	156	153	144	136	134	167	129	135	158	155	140	174	157	146	152	155	148	156	176	146	155	149	159	142	156	149	152	156	142	129	148	142	142	166	157	160	140	143	153	142	168	147	142	179	144	137	142	152	140	137	143	158	145	156	176	149	145	153	149	166	167	141	148	138	136	139	149	126	147	165	132	162	166	139	167	166	168	156	136	162	130	160	146	156	175	129	128	164	155	145	148	146	149	168	134	136	162	164	146	178	160	136	138	160	145	163	143	153	158	127	160	127	155	146	153	147	128	141	146	152	125	140	128	138	148	124	137	134	149	143	166	140	139	152	154	145	155	149	180	146	131	145	142	166	154	149	139	134	133	135	175	141	153	166	145	142	148	166	159	177	142	153	116	128	157	150	155	129	136	128	145	146	141	164	138	151	151	154	150	155	145	129	142	161	138	153	158	158	160	145	144	130	138	146	151	147	148	140	132	140	146	150	137	151	151	150	151	174	159	161	161	163	142	127	150	131	154	127	168	171	143	138	150	139	141	164	162	157	158	138	146	161	152	159	153	155	151	141	146	142	154	158	156	146	166	144	150	151	163	160	166	132	146	146	158	136	125	130	156	156	151	141	183	137	148	157	154	167	151	140	151	145	158	140	144	152	147	131	143	119	129	149	138	156	152	135	125	140	125	153	145	160	148	141	175	120	153	155	139	147	169	158	146	136	140	178	151	156	148	140	154	123	140	148	158	142	167	139	141	173	138	138	177	168	143	151	139	157	111	144	139	140	120	153	127	131	175	140	136	168	172	154	141	135	141	120	140	154	138	167	154	136	146	141	137	155	142	124	151	139	142	153	150	144	162	146	149	139	161	149	128	139	162	143	148	139	144	153	163	145	149	130	122	139	147	169	166	123	148	156	157	162	166	140	152	153	154	138	126	153	167	148	148	144	157	152	125	165	151	149	150	150	154	157	157	157	150	161	165	163	143	146	136	136	136	154	138	132	163	149	156	140	138	142	152	171	165	134	137	150	152	122	130	144	151	151	143	143	135	149	162	151	123	137	170	123	146	164	155	143	155	142	122	139	169	153	146	162	128	135	149	149	149	141	137	164	127	140	149	149	166	151	156	155	139	149	172	144	165	169	170	156	139	144	134	161	151	168	140	143	147	145	143	155	148	150	150	127	141	156	155	142	162	161	144	144	139	139	135	137	159	163	127	157	137	133	149	159	141	181	112	148	154	147	154	141	142	145	143	110	162	149	152	124	155	116	149	147	140	163	149	131	131	153	153	140	141	144	129	139	136	142	136	172	173	154	153	143	139	146	126	141	135	129	137	143	161	137	143	134	137	138	156	154	150	107	143	131	164	157	145	152	131	128	156	146	139	127	171	160	136	149	171	151	160	124	155	166	153	145	150	167	151	153	158	139	154	159	159	148	128	147	155	138	140	155	144	148	149	145	140	162	171	156	151	153	159	154	163	153	136	159	135	156	165	156	168	157	142	139	169	138	158	152	144	155	176	116	163	149	154	161	169	152	144	162	142	170	170	127	133	133	150	166	161	134	137	146	145	159	178	173	151	133	135	151	141	162	164	144	145	146	147	147	134	138	151	162	150	135	175	150	164	137	158	159	184	165	148	137	175	138	148	150	155	127	143	128	137	155	154	174	152	136	160	171	149	135	149	165	143	132	141	145	132	148	160	166	152	135	161	138	136	142	150	137	166	137	146	164	157	148	127	171	132	151	125	160	119	139	150	160	167	153	139	141	162	160	142	145	154	151	133	170	126	157	152	178	144	155	142	141	162	154	153	149	167	142	126	147	143	150	144	138	155	170	154	145	144	167	139	154	149	160	137	138	156	156	131	144	132	168	154	138	169	155	178	168	173	150	133	151	144	159	136	145	163	130	154	154	163	145	144	124	160	133	131	144	133	137	141	149	169	141	146	141	147	152	145	157	137	147	127	118	137	157	161	163	172	143	121	125	145	160	177	149	129	132	152	134	142	137	142	144	155	139	161	158	145	136	144	135	178	137	147	154	151	134	141	135	144	151	132	152	137	133	157	141	135	135	140	160	159	150	156	148	150	144	143	108	140	167	156	143	171	151	151	144	160	158	143	164	160	138	149	154	154	161	152	138	160	126	140	145	151	162	144	132	173	148	128	146	153	162	158	150	131	139	118	136	143	127	161	140	137	150	156	132	159	160	153	146	135	129	151	119	159	142	147	154	155	138	147	138	133	144	166	142	145	128	143	186	160	142	167	150	153	142	169	141	138	152	157	151	141	142	152	144	174	164	160	137	135	151	179	148	159	137	151	157	153	150	128	142	151	152	121	137	162	156	149	172	142	131	138	127	126	155	173	165	157	154	151	141	161	169	171	134	155	144	124	168	149	120	155	144	155	153	113	146	186	153	140	129	164	125	125	146	160	144	156	167	131	128	137	129	143	158	131	166	121	150	161	135	154	138	146	157	166	159	156	175	143	153	147	162	136	143	164	149	143	151	162	130	156	149	149	126	167	159	138	157	138	162	157	137	138	143	142	178	161	141	137	138	181	152	159	176	149	126	150	158	150	138	124	136	138	153	139	140	131	160	168	135	166	136	141	139	147	127	158	160	138	131	158	122	151	140	136	140	147	156	133	144	167	136	148	155	143	149	158	136	152	139	187	150	136	150	131	138	153	145	135	163	158	161	143	149	149	150	141	137	136	139	157	152	146	136	140	148	130	156	165	164	175	143	154	155	132	148	131	133	166	153	124	133	160	165	129	156	164	147	147	149	161	148	148	138	146	140	141	147	160	154	134	138	139	177	142	131	145	154	153	148	137	151	155	150	155	157	154	175	115	160	139	153
7970	708	1256	1242	1079	907	688	732	610	559	505	525	500	472	457	451	438	420	406	398	378	405	417	406	379	387	401	404	390	405	406	394	400	392	381	384	373	379	412	389	395	403	398	366	379	383	379	362	398	391	391	352	365	363	354	354	338	369	383	354	353	417	366	361	391	365	355	362	384	367	387	410	364	406	364	403	399	393	373	377	373	399	369	359	367	353	381	373	366	382	345	395	365	372	385	344	354	342	414	388	354	398	364	346	399	338	356	412	350	353	373	391	358	371	386	372	342	386	387	384	374	384	384	343	356	360	378	351	363	397	396	363	353	355	396	400	364	402	398	358	364	342	357	344	366	360	366	367	403	373	326	340	381	345	368	394	359	374	367	359	377	378	383	352	384	379	388	354	347	408	380	325	380	344	371	351	417	360	390	354	392	402	353	370	368	396	358	382	371	397	365	370	348	360	372	348	386	326	368	390	378	350	395	365	366	380	392	341	371	349	362	404	382	361	383	363	357	374	362	361	349	336	400	365	419	353	403	369	400	368	383	408	389	374	398	358	378	359	352	399	372	371	338	384	393	411	402	365	339	354	373	368	369	364	358	345	359	368	369	368	364	398	339	392	382	351	353	399	369	368	400	392	359	379	380	370	364	357	380	364	367	372	384	391	353	372	385	396	384	370	391	389	361	340	350	359	394	380	388	345	383	412	388	343	371	353	373	375	371	374	372	358	352	376	393	346	364	353	387	394	383	361	380	339	391	329	367	406	386	391	366	346	348	364	381	362	405	359	381	397	379	391	350	363	361	352	361	380	372	368	353	404	394	369	351	372	368	332	382	380	351	410	360	411	348	392	384	327	382	376	360	358	351	365	370	351	391	367	352	372	360	383	378	375	364	325	379	356	397	358	368	379	374	372	365	339	389	372	391	339	348	353	392	364	370	405	359	335	369	381	372	386	369	364	374	377	369	361	361	380	376	350	380	361	386	329	387	358	358	356	345	397	390	378	385	374	402	368	378	339	371	365	387	359	382	363	364	381	352	398	349	398	386	345	383	381	369	347	385	344	384	356	363	346	334	381	346	377	398	370	348	365	353	376	383	384	341	391	366	396	375	360	346	349	398	349	368	364	346	365	374	370	374	362	384	370	319	352	389	373	364	377	387	366	357	338	390	354	345	388	356	357	404	390	355	367	409	380	344	357	368	373	370	347	368	384	385	350	349	374	367	403	365	333	376	379	362	378	364	351	361	373	334	363	347	397	411	400	376	349	366	396	358	334	386	389	385	382	356	364	406	356	363	391	413	353	353	334	339	397	374	352	347	374	394	367	369	371	381	384	365	390	351	391	362	362	372	363	383	330	375	368	372	369	363	395	386	372	372	345	348	357	328	374	395	389	392	407	374	349	397	373	335	372	376	351	350	412	358	366	409	389	389	358	368	344	397	358	376	324	385	387	384	374	356	354	378	371	368	354	347	379	352	372	375	353	384	350	392	385	341	365	350	389	380	377	400	386	349	367	383	340	359	357	379	388	355	344	344	395	374	368	345	391	386	339	374	390	370	374	377	390	379	358	390	412	363	389	390	357	362	348	371	366	364	381	377	323	364	369	336	367	410	387	382	327	378	346	364	369	371	369	351	373	359	366	382	362	357	378	386	352	349	353	348	369	382	360	360	408	391	404	355	377	370	352	363	354	411	412	387	371	357	376	376	332	376	364	364	374	345	363	366	361	367	361	381	391	377	387	377	393	385	352	383	406	382	341	380	379	367	367	373	394	382	389	393	333	354	358	379	346	381	382	362	381	381	375	409	338	378	393	384	374	364	353	366	377	359	361	361	398	333	390	380	344	386	362	357	387	385	383	366	354	371	389	371	389	362	344	375	322	368	381	383	372	345	361	394	413	339	360	413	371	401	372	374	370	378	354	370	348	369	375	363	368	352	378	351	383	372	348	373	371	338	394	352	363	362	361	339	360	367	372	385	375	318	358	375	325	348	365	369	362	396	344	362	404	358	343	396	386	369	374	354	365	381	361	384	382	335	394	364	355	368	344	367	398	366	390	333	382	381	379	378	367	367	383	341	354	365	360	377	363	356	346	372	403	340	365	376	361	354	391	361	364	338	371	384	361	340	365	364	384	397	358	361	374	362	359	360	387	385	363	392	368	367	378	381	416	383	398	397	387	356	360	404	325	353	373	382	386	337	357	392	399	382	386	350	370	396	355	380	355	382	347	389	363	377	386	351	342	354	377	388	358	412	360	371	366	383	386	356	368	393	340	345	375	380	335	412	347	388	376	409	385	366	369	365	379	339	353	372	366	413	370	383	415	375	332	398	393	358	381	322	354	391	377	381	368	361	374	359	390	366	358	340	343	359	371	342	372	373	363	366	376	340	386	351	373	352	376	381	370	392	339	332	369	375	379	371	398	359	361	422	391	375	393	390	380	379	353	364	361	344	364	383	362	366	389	342	362	376	400	356	394	371	367	354	383	370	353	357	367	346	371	351	362	382	335	375	372	335	365	373	344	356	419	389	352	358	349	339	364	394	339	371	399	363	369	358	392	366	376	405	387	374	375	392	371	351	379	367	383	357	388	372	376	395	351	405	377	372	331	369	395	379	352	372	367	365	369	392	374	354	360	358	334	351	361	360	384	339	394	340	348	376	385	354	375	348	384	383	383	368	360	367	393	377	361	347	356	373	371	359	367	356	365	388	369	409	366	346	363	358	383	368	377	354	383	405	370	371	390	400	346	390	397	319	371	358	382	378	388	396	385	340	364	378	372	387	352	427	368	347	341	369	345	348	360	426	379	393	373	330	370	373	379	376	392	386	357	358	368	373	355	353	365	363	327	407	383	386	371	366	334	327	361	359	382	375	402	368	357	358	351	372	359	361	343	378	378	398	356	327	377	377	396	368	408	367	360	361	356	355	369	376	360	406	385	384	358	387	367	402	355	362	355	336	368	424	378	380	370	413	343	362	339	375	372	372	372	369	358	364	368	362	362	364	371	357	356	384	376	354	365	379	362	364	323	370	362	381	345	369	390	390	369	364	354	394	372	379	373	379	357	339	364	387	370	379	345	389	351	359	338	385	337	374	380	355	378	343	384	385	373	298	368	360	414	361	352	391	395	389	364	371	349	352	380	363	392	376	329	387	350	341	377	378	355	349	412	344	386	378	340	383	383	360	434	371	395	411	379	383	374	374	359	412	391	343	389	386	365	365	386	351	327	349	365	372	382	343	375	380	367	373	370	388	377	351	343	363	362	377	350	361	349	364	379	365	388	383	362	367	363	336	360	356	368	368	339	378	352	348	378	358	384	403	357	406	399	363	400	379	365	361	358	372	327	337	379	377	361	405	332	384	382	326	394	364	395	373	376	340	387	370	361	349	358	351	355	372	336	341	342	385	359	371	401	394	346	380	403	384	357	410	383	371	376	368	356	363	376	365	373	356	365	406	354	335	364	354	352	368	344	361	357	386	360	370	376	382	356	389	354
19713	1999	1049	841	571	435	406	358	346	337	299	278	294	243	265	274	288	278	276	288	276	265	242	262	290	267	270	273	254	262	235	218	255	234	260	265	221	221	271	245	237	242	263	224	255	239	236	223	241	268	242	248	217	254	271	252	256	250	269	255	263	231	255	209	238	240	239	279	253	212	251	252	233	222	282	264	205	223	255	217	269	249	278	228	232	237	222	236	251	262	226	243	250	271	246	238	244	281	252	235	235	242	227	239	253	230	238	248	218	239	256	263	246	202	224	249	217	264	248	258	226	253	254	257	221	223	285	256	259	230	227	239	230	253	239	234	265	276	254	255	254	242	232	253	233	228	252	269	226	242	227	229	244	203	226	251	236	237	242	242	242	272	260	297	213	218	247	217	229	249	240	254	256	239	219	258	231	237	252	252	215	247	257	248	258	248	251	235	262	238	271	269	247	225	269	224	266	239	235	216	258	244	218	275	211	244	239	221	227	225	253	235	259	245	253	241	252	192	214	252	258	239	271	255	268	240	268	272	242	239	237	263	236	243	243	270	231	255	240	262	237	238	232	231	239	241	236	257	245	251	260	270	244	239	252	270	243	271	254	227	243	259	272	244	239	235	255	261	239	239	236	238	261	253	224	272	236	232	225	262	256	243	241	224	246	260	253	209	220	226	261	278	206	216	243	265	223	244	253	244	267	258	271	197	236	243	243	227	212	223	262	246	236	234	239	246	270	248	289	242	213	283	233	250	229	250	262	227	218	235	254	247	260	263	232	242	232	231	237	239	241	233	239	266	243	227	232	215	251	243	223	274	253	249	258	221	242	260	228	257	233	260	262	256	262	249	243	256	247	246	236	236	242	253	257	223	280	232	240	235	224	247	234	195	227	226	240	228	240	245	244	253	211	270	247	244	244	244	261	222	254	217	225	219	254	246	209	217	245	216	228	248	280	259	221	241	249	223	221	214	235	238	242	268	245	224	256	262	275	243	243	218	224	217	247	214	235	251	231	232	236	246	261	234	240	202	252	256	258	259	234	256	235	231	251	261	238	213	248	256	318	254	250	232	223	231	257	213	258	256	244	231	217	221	242	265	239	233	255	235	251	254	251	260	256	241	260	255	253	220	264	261	217	236	257	224	234	254	252	216	238	207	227	236	240	228	241	270	194	218	238	240	239	235	224	231	250	257	241	257	199	229	218	215	236	279	247	222	213	238	242	251	205	249	230	255	249	240	209	225	248	218	225	220	255	232	236	259	249	224	243	220	225	197	223	238	234	273	223	251	237	217	252	247	225	242	227	238	211	231	220	244	265	249	252	258	228	243	262	206	242	237	239	224	222	230	231	221	236	255	263	279	245	248	228	224	229	226	237	250	265	234	259	217	211	249	263	263	230	237	246	255	234	215	244	215	265	221	256	261	233	289	245	240	219	228	257	228	247	266	196	237	225	256	240	224	230	225	244	267	232	237	219	241	266	275	289	253	248	225	237	224	230	270	238	241	266	234	217	243	248	257	237	236	222	229	243	255	221	247	254	237	230	258	260	241	252	219	251	231	264	228	210	237	230	216	233	263	236	244	248	235	251	243	225	244	235	241	250	221	247	225	262	239	243	251	246	257	247	246	234	212	218	254	255	230	244	248	261	232	221	243	247	246	220	203	256	236	244	227	249	249	221	230	235	254	226	223	237	272	239	233	266	254	253	229	214	216	227	232	266	233	226	241	237	278	255	200	242	282	228	236	228	230	242	220	257	216	232	255	222	251	251	222	227	224	241	254	243	225	231	221	247	235	236	241	287	250	263	228	246	247	231	239	247	242	231	237	242	259	269	257	242	241	223	250	262	272	228	256	240	228	237	236	279	216	214	258	237	252	258	242	258	265	248	217	246	244	281	238	241	240	266	244	251	254	229	208	205	227	235	235	213	239	238	257	238	241	268	233	246	268	236	231	205	245	230	264	233	223	249	248	239	219	263	210	243	206	232	233	219	249	257	256	238	285	236	256	261	234	235	223	224	240	261	214	224	248	231	251	221	253	257	242	218	253	224	240	226	220	232	239	235	241	225	266	219	239	236	214	236	257	248	223	245	256	232	260	260	228	213	227	241	256	217	254	223	231	250	262	195	259	227	259	212	252	233	279	199	246	240	214	208	232	234	211	231	224	234	252	265	209	225	235	264	232	243	241	247	254	219	231	229	241	239	251	246	248	262	253	248	246	219	231	203	259	256	250	236	233	244	243	250	221	225	237	230	272	260	234	220	240	221	210	229	205	239	273	253	240	238	235	257	252	236	227	253	237	252	264	252	234	231	242	255	211	262	232	209	253	265	247	215	220	249	229	240	237	251	259	252	208	221	242	280	208	241	214	221	221	267	265	230	246	233	236	257	213	224	268	216	232	240	218	280	209	246	238	233	250	260	252	257	238	249	228	258	261	228	235	263	225	230	259	242	233	219	232	222	210	254	238	248	229	224	242	236	207	231	270	271	241	264	242	268	247	232	245	268	242	237	226	213	230	230	276	243	236	227	235	278	245	261	229	231	260	244	251	232	237	227	265	245	230	259	221	244	238	283	235	248	225	235	257	234	223	259	245	230	236	233	265	225	234	234	229	258	235	197	241	217	246	254	242	242	228	267	214	241	265	221	238	235	261	241	222	228	259	213	253	271	248	256	264	248	210	257	234	263	241	239	231	253	215	228	237	259	253	262	240	237	223	272	248	241	259	269	272	226	246	219	242	240	231	270	241	239	231	223	249	232	199	198	235	273	249	220	235	233	252	243	244	257	249	249	248	239	272	250	236	228	212	235	238	224	249	245	252	237	231	223	262	271	289	256	217	247	209	253	224	241	210	249	211	220	256	233	212	242	236	241	240	245	236	226	206	250	221	249	243	256	233	238	235	254	247	244	249	254	235	226	250	251	219	225	254	254	263	255	269	238	224	248	242	224	251	239	243	260	229	229	248	239	257	220	230	219	220	238	254	236	240	248	219	245	249	229	254	234	204	230	245	233	250	224	244	257	265	239	251	256	233	241	239	266	220	246	224	264	233	240	226	246	234	251	263	237	237	278	260	239	261	264	232	231	237	239	258	275	217	237	219	223	243	242	235	226	257	258	216	227	225	254	263	223	258	216	258	241	240	243	220	226	231	239	239	240	252	233	258	226	233	237	260	224	230	264	249	224	242	259	259	229	242	243	243	225	203	242	235	265	252	231	241	266	233	259	261	224	265	245	233	257	242	248	247	265	222	251	238	264	214	248	249	217	243	201	264	242	243	247	213	225	254	224	290	229	205	238	239	225	270	221	222	235	243	244	253	237	246	234	278	268	235	273	255	224	236	255	231	262	230	225	227	233	248	258	257	273	243	217	222	254	206	239	220	216	254	251	214	251	246	213	227	222	261	205	258	238	226	209	218	233	264	239	255	231	214	245	219	231	255	253	239	242	250	267	252	229	239	219	228	232	239	227	241	209	264	269	236	234	272	221	272	246	274
11175	1200	2047	2302	1982	1621	1324	1210	1060	1004	877	869	829	785	760	765	687	676	668	654	672	629	627	649	614	628	639	635	557	649	645	661	602	573	614	595	614	596	576	595	569	599	572	607	585	565	529	608	611	593	573	568	588	575	548	569	584	544	585	602	535	590	581	603	618	609	616	620	574	581	562	571	576	574	584	553	607	594	587	582	564	584	601	582	557	601	565	586	558	570	590	604	582	562	584	569	563	543	565	558	608	573	588	586	530	552	606	564	628	532	563	588	572	588	591	564	578	599	603	603	585	571	586	510	602	527	595	565	542	589	584	562	555	611	553	559	588	560	574	544	551	579	627	615	606	567	555	571	559	552	559	565	608	556	584	614	545	567	590	574	622	569	596	576	608	533	559	585	590	571	586	575	568	562	512	572	602	596	543	539	582	599	562	553	595	540	559	556	581	561	598	582	560	564	574	573	616	595	578	601	551	565	594	587	597	568	579	537	626	525	562	591	537	570	559	524	578	576	579	577	557	546	573	564	547	563	557	520	539	590	611	547	573	598	596	608	572	565	549	620	574	584	572	542	548	611	575	601	557	576	571	544	550	594	560	593	566	551	599	614	526	606	634	560	569	574	563	571	556	603	569	566	539	578	531	615	545	550	605	571	584	578	605	566	578	524	596	559	550	572	578	514	587	576	568	621	612	569	555	515	565	572	555	561	565	554	565	542	579	579	543	555	551	590	559	590	564	534	552	550	575	602	527	613	575	606	551	578	533	566	582	606	603	565	537	509	546	625	581	567	568	591	592	562	622	573	620	579	558	581	554	650	500	556	587	569	588	564	584	540	508	552	570	558	567	562	582	559	547	567	519	553	526	595	519	543	607	537	580	577	559	529	577	583	562	596	594	548	597	581	533	528	571	558	588	602	542	594	597	540	572	562	606	599	548	584	535	568	565	578	546	592	603	571	570	542	595	570	573	616	572	543	548	548	549	541	573	593	558	571	606	557	552	577	566	566	565	575	631	571	524	557	548	562	570	547	558	577	577	570	580	555	567	569	600	560	573	569	597	578	549	621	568	565	571	545	546	535	599	558	546	571	522	568	548	582	567	571	566	610	580	578	574	583	564	616	590	564	591	584	597	579	563	569	589	553	595	555	584	573	621	556	583	609	594	605	530	611	572	561	563	535	573	568	581	546	588	599	596	603	564	554	585	565	611	554	565	592	554	544	567	550	561	542	590	549	562	544	607	588	594	582	554	539	580	535	561	587	582	574	547	566	549	580	573	585	531	545	607	635	590	604	610	581	596	535	528	594	561	533	572	604	591	576	556	559	605	589	574	588	579	594	579	546	588	574	586	558	602	568	590	566	548	589	562	542	577	560	560	615	551	601	598	556	589	566	505	600	541	551	550	604	583	608	564	564	573	542	560	561	587	565	570	607	576	595	575	624	543	569	531	569	556	589	576	551	571	543	569	597	516	588	616	532	559	553	610	591	547	579	580	524	580	609	604	594	541	553	592	562	559	593	592	551	548	543	582	602	572	602	597	599	556	524	578	543	545	600	548	529	555	535	595	569	586	582	557	593	566	548	553	589	594	562	564	541	573	571	548	570	568	573	587	580	582	580	580	581	579	582	507	565	551	580	540	549	539	579	567	560	552	580	558	604	536	538	561	557	554	525	574	602	594	559	620	569	574	576	522	594	552	551	603	576	591	530	609	614	566	552	584	569	581	541	580	555	601	602	604	587	556	575	570	567	605	582	578	534	541	546	590	572	584	583	563	545	563	592	507	558	581	568	589	562	594	521	524	591	605	553	587	553	590	549	596	515	560	566	540	583	592	563	605	560	562	559	537	535	567	579	575	586	552	581	566	561	598	558	535	595	558	544	616	564	555	547	596	603	561	571	567	559	564	577	610	611	575	584	576	555	562	517	562	561	546	597	575	591	561	580	606	575	515	572	562	614	548	595	590	599	566	534	560	585	544	594	553	578	583	621	580	561	600	586	577	592	561	576	588	562	555	529	607	552	571	528	616	533	549	573	599	572	588	571	574	571	567	546	558	519	531	575	579	557	580	595	585	513	564	602	545	575	561	554	542	599	595	560	611	591	554	552	534	551	607	578	585	573	564	578	557	553	523	591	568	558	563	562	581	588	599	553	583	611	554	560	560	543	575	576	556	567	603	552	570	565	566	546	577	539	563	578	569	577	552	551	600	598	609	560	565	553	573	604	585	574	606	582	537	614	559	589	552	626	543	582	565	572	573	551	573	567	566	586	562	556	563	545	574	591	576	572	553	597	567	565	557	609	563	518	583	579	579	544	602	603	576	565	564	531	581	538	594	537	562	560	573	580	566	600	544	550	551	576	579	573	589	593	568	555	616	601	542	604	590	578	554	580	558	617	569	523	520	613	579	560	576	623	547	594	555	562	568	588	567	574	561	548	571	579	559	556	570	596	562	563	558	604	557	554	579	578	577	583	563	614	597	613	572	609	567	557	562	571	619	558	648	548	589	546	605	591	546	589	562	540	567	584	580	569	554	572	581	530	601	572	610	582	592	569	564	578	564	540	593	594	558	580	539	551	572	558	558	590	577	569	557	567	584	600	592	586	590	582	557	572	560	570	557	581	566	570	543	581	587	556	608	577	507	613	540	593	611	595	624	581	545	593	567	559	577	539	588	560	584	566	553	586	610	552	558	519	609	558	588	539	544	568	548	561	593	588	515	539	591	590	549	602	523	546	568	576	608	543	537	596	583	551	582	548	594	610	601	586	579	564	547	536	565	555	555	585	565	561	584	581	575	554	593	591	561	578	541	589	570	562	567	626	589	578	602	586	570	619	592	572	569	576	563	564	572	589	524	597	514	601	584	622	572	554	542	577	580	589	507	554	591	556	557	555	577	569	572	570	572	612	604	597	551	558	557	562	540	579	531	550	535	574	548	554	578	617	547	562	567	541	539	609	574	548	560	575	534	531	567	536	546	559	592	546	569	616	601	546	522	588	544	580	522	545	598	553	522	564	561	570	555	596	552	598	569	573	607	581	576	546	529	619	587	583	581	536	610	554	588	633	571	552	556	548	591	573	591	570	589	590	523	528	615	544	591	569	590	574	586	575	595	583	615	543	592	564	558	599	569	569	558	575	569	555	570	572	577	592	590	566	551	561	573	554	601	555	573	567	594	519	577	601	580	587	561	601	573	612	597	579	567	567	586	551	598	580	559	580	511	606	593	562	546	607	651	623	586	632	576	542	575	590	559	608	575	551	559	588	558	574	604	563	569	595	579	569	569	560	632	589	543	543	579	560	560	549	574	550	573	563	577	566	597	584	585	559	547	582	562	568	584	575	573	584	583	582	563	602	583	593	573	571	594	586	565	609	553	548	571	554	540	620	598	532	539	566	548	583	581	579	583	560	582	580	568	587	593	548	604	606	552	551	581	586	589	543	595	562	566	541	562	558	572	531	539	572	568	554	569	586	538	537	566	545	563	601	599	575	606	546
3365	306	282	288	280	266	277	271	249	283	282	264	253	268	270	251	252	272	259	261	279	279	281	261	262	272	248	231	239	255	247	238	247	264	269	266	244	239	260	241	241	252	280	267	239	302	250	280	291	236	272	260	275	252	249	241	273	273	239	254	263	247	246	262	259	288	249	268	253	241	272	236	290	270	269	263	265	284	254	277	254	270	281	247	280	261	267	253	269	271	301	275	254	264	250	227	282	254	304	257	243	300	271	268	247	247	271	258	277	267	247	254	236	258	274	264	262	247	262	275	280	245	269	242	261	284	282	275	244	278	248	243	271	257	281	259	267	265	249	276	262	241	304	259	240	228	265	267	245	280	236	252	273	235	237	242	252	241	256	269	261	245	296	253	274	253	241	246	262	277	265	253	257	271	264	249	261	267	253	273	276	269	278	258	281	277	280	228	273	258	267	273	290	226	234	258	258	241	277	262	254	263	263	277	273	250	256	292	258	271	261	269	265	248	270	252	283	256	244	289	275	236	237	269	259	276	288	253	265	273	278	255	280	271	322	273	260	254	261	263	274	245	276	221	292	241	263	261	268	264	269	281	268	290	236	266	256	285	302	251	257	260	262	291	283	240	259	279	251	267	268	247	248	278	274	254	253	271	277	235	248	255	266	277	246	292	277	248	276	269	262	278	260	258	254	278	257	290	239	257	272	269	248	269	256	243	251	272	256	279	245	276	258	247	244	293	292	251	245	265	280	286	290	267	275	235	269	273	286	270	291	268	255	281	261	291	253	256	241	250	271	216	259	282	219	264	261	268	269	259	221	280	307	250	254	241	244	257	289	259	280	275	264	230	269	239	251	276	253	264	246	278	258	267	242	272	273	255	240	254	261	251	241	285	276	275	278	260	235	257	292	219	258	244	274	279	262	276	285	246	290	287	264	272	265	243	227	237	272	254	250	268	232	261	259	265	259	280	256	231	263	221	265	231	281	237	265	258	249	301	250	276	261	250	231	279	261	288	260	254	257	214	275	261	270	297	263	250	292	264	241	268	276	270	246	263	259	266	261	313	272	243	259	271	245	255	247	245	242	268	257	264	277	270	280	271	245	213	273	259	262	231	281	271	268	289	275	230	253	241	270	253	275	241	275	269	302	276	256	270	265	269	253	285	268	249	240	266	269	269	284	254	288	257	272	239	264	263	258	252	229	243	285	278	271	298	284	240	267	284	235	233	240	274	253	227	274	244	233	255	287	254	251	258	261	264	258	261	248	288	258	289	298	270	236	271	242	254	247	275	273	272	280	278	247	282	269	263	253	254	253	239	268	281	257	268	241	273	231	274	265	261	260	276	250	270	284	240	296	261	261	272	288	245	269	278	242	259	254	275	274	263	255	260	287	250	265	254	239	271	263	244	257	281	255	288	290	255	240	238	284	277	231	258	255	279	272	248	302	265	280	273	286	260	212	262	271	270	268	300	248	266	263	260	235	282	261	264	268	252	234	247	274	251	262	278	259	261	259	270	307	275	257	258	292	268	280	260	290	271	233	272	268	273	252	237	271	257	273	243	246	255	261	257	264	272	233	231	261	282	238	254	266	287	263	250	252	266	243	223	274	266	255	247	233	252	263	284	295	268	295	285	269	265	250	246	289	269	263	247	277	249	242	282	248	267	298	285	259	268	280	259	248	277	266	256	260	284	211	244	271	250	247	273	265	251	250	245	277	250	272	274	261	282	294	248	283	297	288	259	293	275	244	256	240	278	272	270	278	297	259	286	257	272	247	276	264	266	274	264	233	248	305	276	276	258	248	265	249	282	261	264	280	252	310	275	269	316	293	283	231	274	266	223	286	256	257	266	259	307	245	261	253	260	261	269	291	252	255	259	259	262	266	259	275	255	266	276	296	269	308	264	248	275	223	280	281	220	263	285	255	265	257	288	271	262	273	273	258	246	244	250	241	265	291	230	269	255	255	254	284	316	280	301	250	256	274	255	284	271	261	258	248	274	223	258	256	260	245	278	266	271	273	252	267	246	273	263	254	246	284	254	252	246	286	270	257	270	255	248	270	253	269	255	248	248	237	262	259	253	292	253	274	289	258	275	275	259	263	271	253	270	253	259	231	243	284	247	244	277	266	254	262	265	260	228	257	272	255	266	250	228	241	257	262	264	280	262	273	237	259	262	277	260	274	270	288	239	258	256	263	293	258	237	288	249	237	275	272	247	259	238	282	284	249	288	268	260	251	270	260	238	252	265	265	279	267	218	241	265	265	257	250	250	278	263	278	298	266	259	262	283	271	260	273	246	268	264	261	271	249	290	236	261	269	253	253	281	254	246	267	283	297	267	274	271	272	253	253	273	257	260	251	289	233	254	256	247	271	266	242	262	279	267	259	256	284	252	242	241	250	244	301	297	259	260	228	254	242	233	231	255	261	260	260	247	264	270	262	244	298	226	234	266	230	254	293	287	286	276	279	254	290	275	277	259	282	270	284	250	267	246	266	254	262	240	243	262	241	253	228	281	268	245	237	279	261	246	244	281	283	257	243	256	271	230	266	291	278	299	262	243	264	274	259	260	261	298	273	269	297	241	232	272	236	246	276	264	276	312	239	264	251	242	215	264	268	261	298	253	280	242	259	259	267	272	248	266	253	280	253	251	235	262	285	250	260	254	243	252	256	236	257	262	271	286	250	323	253	239	242	276	280	243	268	244	245	272	247	234	269	312	266	249	265	258	248	262	277	245	278	285	279	278	278	259	272	283	264	251	268	247	251	242	267	253	228	271	264	243	277	261	243	267	241	191	285	261	251	244	228	287	226	293	296	283	226	266	250	254	250	257	257	254	238	261	286	264	260	235	267	245	259	290	283	272	243	234	239	255	244	229	243	289	250	297	252	238	256	264	245	247	262	261	265	268	248	269	261	279	248	280	288	259	249	271	254	250	282	252	270	256	296	261	246	254	230	253	242	249	256	250	260	250	261	276	261	282	279	269	279	266	255	240	254	280	291	269	277	305	248	269	227	261	284	260	226	253	280	253	245	266	290	257	235	269	241	267	262	230	295	276	271	244	251	258	217	240	243	274	264	271	257	272	322	255	249	261	251	249	256	252	276	258	264	267	249	280	260	251	264	276	281	250	274	262	262	205	229	276	258	273	249	278	240	239	282	262	262	250	276	256	264	265	247	269	255	268	263	243	291	266	285	260	243	261	268	287	278	241	254	277	278	245	256	277	267	267	237	260	226	244	243	262	263	245	312	261	274	273	256	241	278	293	237	300	280	288	247	271	261	274	278	255	251	240	219	260	274	261	249	266	257	261	232	237	255	238	276	280	253	265	243	250	269	286	234	261	274	261	274	266	254	266	256	260	265	252	256	268	202	261	250	245	266	242	269	288	243	279	264	229	271	288	228	250	271	253	250	269	271	279	256	291	242	258	282	249	292	289	249	270	253	265	275	258	264	271	259	266	250	268	258	265	263	282	284	257	226	298	268	248	242	257	264	221
2752	606	608	648	635	602	624	617	591	610	587	534	603	609	605	613	617	567	533	630	603	587	597	614	568	622	609	564	561	554	595	589	523	593	618	592	559	582	619	600	573	549	578	582	540	579	621	575	590	552	567	584	587	596	553	563	574	567	581	590	584	579	582	575	540	558	576	597	593	574	601	573	579	611	565	583	539	567	624	584	573	566	579	545	544	545	611	568	568	538	541	598	571	589	605	569	583	592	546	546	565	605	565	575	565	595	572	578	587	544	571	581	537	585	574	562	600	605	603	586	560	635	592	576	598	584	605	566	569	559	588	598	575	574	562	555	587	586	524	526	579	567	584	555	581	561	614	558	586	561	612	600	589	558	596	579	608	562	576	562	562	617	612	621	588	576	565	594	601	556	592	569	574	580	575	578	581	568	560	593	606	534	571	591	591	586	604	535	624	579	666	615	564	599	576	575	523	599	612	621	605	581	623	581	572	577	575	607	563	636	588	577	559	602	623	574	600	598	553	549	594	583	593	534	559	572	544	594	602	585	630	546	551	585	592	583	592	581	592	577	582	559	591	615	556	604	622	608	583	555	572	589	538	613	607	559	584	562	559	581	570	571	603	559	579	592	595	511	577	542	579	586	569	602	586	595	616	574	588	572	559	556	590	592	568	599	561	560	558	573	571	577	561	569	552	572	574	588	605	603	594	560	597	601	548	553	607	568	573	544	608	586	595	573	562	586	589	600	580	583	575	534	579	572	611	605	577	596	627	583	555	572	597	609	599	583	602	598	569	557	569	580	586	608	581	585	563	578	591	566	595	607	618	592	578	543	618	574	553	554	555	607	557	598	620	559	605	628	552	577	615	625	576	541	572	553	606	584	641	589	580	590	555	583	595	577	563	608	584	580	545	542	546	569	559	589	618	604	613	574	588	598	640	588	596	584	552	557	538	585	611	543	577	586	613	585	554	631	600	548	584	586	516	607	579	607	549	572	581	581	564	524	578	570	578	583	603	592	585	566	610	607	565	536	565	598	554	626	576	577	556	539	595	596	567	586	543	602	562	580	623	547	538	599	591	578	601	579	560	573	577	611	585	545	569	599	577	547	575	532	576	567	588	588	529	547	610	568	588	587	610	612	555	600	593	554	594	542	579	584	599	588	564	566	571	590	564	610	617	568	576	574	574	544	599	544	563	601	595	583	602	535	565	614	604	578	597	573	598	564	567	601	557	586	622	577	579	554	597	573	598	553	571	570	609	566	563	604	631	632	552	556	561	586	612	605	577	601	616	620	597	577	624	602	583	561	604	564	563	561	590	565	564	543	580	570	551	592	594	600	589	596	561	594	587	585	587	584	588	553	575	602	576	537	607	604	578	592	574	628	606	522	565	572	615	548	603	586	571	642	580	582	547	569	567	600	569	576	583	594	562	598	551	547	626	570	626	649	615	610	555	568	550	524	603	584	555	567	564	550	567	604	634	606	617	581	566	597	585	594	607	611	586	547	580	570	573	588	588	591	600	578	612	606	580	614	585	544	561	574	586	560	578	599	590	594	567	600	593	584	578	622	547	623	607	550	602	573	587	590	602	580	582	596	568	571	582	599	560	593	532	609	567	568	613	552	567	609	597	590	591	594	555	534	548	532	597	590	587	603	592	569	578	586	596	546	587	611	618	586	573	557	587	590	624	600	595	589	599	587	591	602	588	601	587	584	599	562	587	597	589	547	587	552	571	582	542	542	563	579	598	597	575	559	649	537	567	585	601	592	558	583	560	606	607	587	556	596	533	550	595	569	567	623	563	616	612	560	582	565	579	578	584	597	603	583	577	563	598	591	557	611	585	616	538	575	583	564	583	604	593	567	555	624	629	571	599	597	580	553	575	584	585	585	569	595	548	573	567	570	561	580	562	595	547	625	564	601	552	579	569	619	582	593	564	590	595	605	636	582	591	603	603	612	520	543	590	582	581	529	548	551	592	579	552	553	580	596	566	606	586	563	567	589	574	570	604	604	609	565	592	600	571	593	560	592	580	577	571	595	597	577	580	610	596	570	585	581	579	624	593	556	595	600	573	619	592	560	582	602	571	559	578	590	570	539	565	597	566	574	567	589	566	594	590	579	569	599	554	569	615	530	577	575	576	609	606	537	555	576	560	554	595	549	622	553	584	555	592	575	567	564	544	595	565	587	626	591	530	611	560	556	542	594	558	599	606	560	590	598	559	589	560	550	604	581	591	616	594	550	598	572	603	605	588	553	616	587	564	604	591	574	570	601	545	571	540	591	545	622	595	626	615	544	558	584	562	579	582	605	568	574	614	569	529	603	565	560	572	555	563	554	577	580	538	594	581	563	557	602	577	578	572	555	563	569	564	571	586	589	597	546	556	579	595	631	635	536	554	598	559	542	542	529	533	601	591	574	581	563	580	593	541	544	582	581	562	623	629	616	530	597	577	576	568	561	539	598	544	600	540	575	535	605	573	611	581	564	550	619	510	571	555	598	597	576	576	589	547	589	601	564	611	559	593	547	602	567	584	590	603	588	610	617	580	526	586	601	588	582	603	574	573	619	586	567	577	610	602	551	594	605	565	588	599	604	630	585	549	563	591	559	608	586	537	616	565	555	551	598	622	556	576	572	577	598	562	534	574	589	614	554	560	578	591	645	524	611	575	577	618	566	545	553	592	554	599	560	588	593	591	539	566	537	536	608	615	597	572	571	573	557	568	578	558	620	560	566	582	607	621	617	583	558	594	610	595	589	563	556	576	593	534	573	573	582	572	545	582	571	606	580	567	551	564	615	564	575	624	569	603	578	617	572	624	568	548	548	550	596	590	562	562	548	599	575	577	593	561	611	549	597	614	576	584	545	576	550	563	602	569	576	562	586	560	602	567	544	546	557	583	621	614	574	593	564	564	597	581	580	523	600	574	597	576	611	557	563	546	617	547	527	584	591	625	579	559	579	603	616	602	598	595	562	545	594	596	540	561	592	616	620	579	596	584	563	583	602	554	583	617	571	575	562	578	584	554	592	585	587	580	630	583	572	571	577	592	589	553	575	599	590	614	626	579	624	552	571	590	587	597	642	570	591	610	582	606	565	565	590	596	581	591	561	543	592	568	601	599	591	555	591	600	522	545	615	567	582	570	554	560	533	650	565	586	582	577	554	568	582	566	568	620	588	576	574	614	605	556	585	562	597	535	551	553	557	576	564	579	549	566	578	566	587	549	581	594	605	580	600	591	593	569	608	610	662	581	629	608	587	580	543	598	569	571	625	598	603	593	580	602	582	599	602	549	587	588	579	598	567	578	597	558	568	593	582	549	551	594	590	556	599	583	626	595	622	624	564	581	565	575	538	619	600	546	553	582	624	566	604	570	581	593	587	595	575	597	593	591	617	555	547	590	617	557	551	543	578	584	572	574	625	602	574	587	595	557	573	616	599	603	570	576	575	556	588	572	572	577	602	547	604	562	609	558	573	554	605	573	541	575	602	608	574	578	611
11675	768	665	570	330	269	224	209	183	180	155	180	186	173	165	146	166	166	138	163	146	128	135	126	133	148	157	162	173	171	146	160	141	161	152	150	149	158	173	154	135	154	123	138	160	166	163	147	144	128	159	144	142	143	129	134	133	151	143	165	140	144	143	121	159	149	133	155	166	162	152	174	141	140	132	133	131	145	129	170	151	151	155	137	138	144	167	156	135	132	155	134	134	151	146	166	148	164	141	142	159	155	158	151	140	133	150	162	142	164	158	168	152	151	164	133	133	149	166	148	157	162	144	134	142	173	128	155	164	146	151	160	145	131	173	147	160	162	138	158	154	161	168	160	147	139	130	152	128	136	155	151	149	172	143	152	145	161	146	152	136	146	168	179	133	146	135	141	138	149	145	128	145	137	152	154	152	168	153	170	163	146	152	129	143	146	154	122	137	153	140	155	163	146	157	147	129	164	159	153	140	152	134	138	159	149	131	129	171	144	141	144	154	131	134	143	145	146	140	138	166	174	152	141	150	152	146	141	151	137	166	157	166	161	133	129	161	145	140	143	147	153	149	157	149	148	141	132	131	147	167	144	117	148	150	148	129	140	125	156	177	169	156	165	156	136	170	173	155	132	123	131	145	157	172	141	141	143	157	135	130	140	140	158	160	128	154	159	155	138	141	134	152	132	147	136	148	156	159	127	137	135	137	158	152	153	144	122	125	135	150	147	147	147	160	147	138	160	159	131	141	117	135	154	148	143	141	148	167	148	153	134	154	140	138	147	138	146	139	121	162	159	160	150	134	145	141	155	141	154	143	155	138	153	161	148	138	136	149	127	150	168	164	159	154	141	167	153	146	123	152	147	162	154	138	163	126	133	134	129	133	152	130	156	138	147	158	160	126	134	130	143	125	156	153	156	165	149	184	167	123	148	132	116	125	133	158	143	148	159	166	136	143	136	166	148	147	122	142	167	148	148	148	149	151	146	156	146	144	145	152	135	167	160	151	161	151	148	141	157	146	156	150	146	138	164	139	143	132	120	150	146	143	137	141	129	143	149	153	168	142	158	138	143	167	164	150	139	150	142	127	176	157	149	153	147	135	152	135	152	166	144	142	135	145	174	133	152	150	140	150	159	155	146	142	154	136	136	144	151	140	159	137	133	123	184	151	142	144	158	129	177	167	147	132	142	162	151	156	148	169	143	152	103	158	149	155	146	149	141	138	140	131	138	159	155	159	171	136	136	148	158	149	156	137	141	159	160	132	159	161	158	163	141	152	139	170	176	131	152	158	144	131	158	140	147	147	153	165	156	145	160	136	155	142	132	132	161	143	152	144	149	131	152	137	132	153	134	155	118	137	143	139	144	138	140	151	119	155	139	172	133	154	138	149	147	149	156	138	155	140	170	140	137	120	149	174	145	120	146	157	144	160	140	150	167	158	162	121	169	133	160	158	147	134	140	157	149	148	143	138	150	160	140	153	135	174	138	168	119	135	144	155	145	167	139	180	134	138	141	135	151	144	160	139	144	139	159	147	133	141	159	171	146	163	145	135	122	154	149	138	133	122	149	141	155	148	165	157	160	152	151	149	148	161	158	145	147	136	153	141	166	148	134	164	135	152	158	141	148	155	138	136	123	122	144	145	155	140	113	159	149	138	123	154	143	136	163	145	132	154	164	133	127	146	138	124	145	138	146	171	125	145	130	174	157	144	163	154	153	152	146	150	149	154	141	168	145	133	127	130	165	153	170	119	167	139	136	146	146	154	144	136	149	161	146	144	129	135	142	142	164	141	164	150	153	137	148	130	131	139	161	150	145	143	145	133	141	151	160	144	138	151	148	147	156	154	136	136	142	153	126	141	129	154	157	136	144	132	159	143	147	134	168	140	127	154	146	154	123	155	148	141	153	154	144	125	160	149	143	161	132	165	156	155	159	144	151	132	151	151	132	150	155	132	149	132	152	133	140	151	167	173	147	159	128	140	157	149	159	162	167	132	147	150	115	121	136	152	162	144	149	148	150	135	152	149	142	136	143	166	156	139	134	158	147	140	155	150	159	147	133	135	128	149	160	131	127	151	163	123	140	141	136	135	133	136	124	136	170	149	172	144	135	150	165	147	159	149	161	127	159	154	143	154	168	142	145	129	138	131	136	159	166	163	142	155	167	164	135	136	163	127	169	156	147	138	123	159	136	136	142	144	142	161	136	153	141	147	156	142	132	142	151	146	152	154	135	154	126	146	163	153	145	121	148	137	138	157	140	177	159	170	154	158	170	133	139	145	153	143	149	141	146	135	157	140	146	143	144	170	151	133	146	150	127	169	149	143	158	169	163	143	116	126	134	129	143	123	163	165	142	171	134	144	175	111	146	132	133	124	136	122	167	157	151	159	138	142	143	161	141	149	167	150	172	151	146	158	138	141	131	139	163	162	128	145	148	135	174	145	165	141	146	157	132	165	149	151	144	126	131	138	133	146	125	145	137	137	154	173	150	155	132	133	129	137	158	161	158	180	154	147	146	151	146	164	131	151	156	139	165	176	146	143	163	162	139	140	147	135	138	133	108	153	130	168	147	140	131	164	161	149	151	136	168	149	165	154	142	156	142	131	130	140	146	160	140	149	171	141	158	168	155	155	132	145	130	144	154	147	125	146	148	142	144	155	165	144	170	169	138	158	150	158	143	192	150	151	142	148	164	140	174	136	127	106	130	162	159	130	147	169	125	144	118	163	174	138	145	136	154	138	141	141	142	140	129	129	144	147	164	134	153	184	135	151	151	147	140	126	152	150	154	155	145	164	155	143	151	149	145	169	157	136	142	147	143	124	150	157	165	141	156	141	161	133	143	164	152	160	166	150	132	155	138	140	151	144	138	161	129	133	159	187	152	143	151	153	122	150	150	141	128	153	130	145	153	167	143	153	120	144	152	158	158	146	150	164	145	173	151	139	164	146	150	154	142	150	123	133	141	166	156	158	161	148	155	143	131	155	139	155	151	147	132	155	152	143	133	153	142	150	145	151	139	156	124	155	174	139	157	133	148	151	139	126	146	139	158	154	139	140	153	133	154	141	142	135	156	150	144	138	138	127	155	138	151	146	155	173	149	140	159	143	143	175	141	143	117	152	164	140	127	153	148	149	131	148	139	136	152	152	151	150	139	133	159	149	151	127	150	149	157	162	116	150	184	150	147	155	137	164	145	155	143	137	165	149	155	132	132	140	143	141	147	129	148	142	143	138	149	130	134	161	140	162	152	161	151	159	156	137	151	120	180	151	126	152	154	139	139	138	151	154	151	149	167	133	131	137	176	150	160	142	136	135	147	162	131	139	150	162	161	149	146	148	142	142	137	156	128	120	129	165	154	141	153	135	142	133	145	148	161	158	151	131	156	187	137	136	145	143	157	159	152	159	149	158	142	130	151	170	160	133	160	138	137	129	141	136	149	144	139	149	134	142	147	136	134	160	171	173	136	138	146	146	163	170	154	163	175	142	147	164	139
8032	634	1178	1412	1057	880	737	693	607	592	567	534	460	468	463	466	413	385	410	431	410	425	424	415	396	367	378	401	378	381	384	386	367	361	407	380	356	424	384	381	395	371	374	367	364	399	363	366	366	366	362	380	365	391	369	349	399	362	390	397	401	361	374	355	395	346	339	398	386	380	367	368	383	377	367	339	373	390	359	363	398	386	366	361	374	372	358	367	365	388	401	381	354	354	368	366	371	358	297	340	351	383	333	354	391	347	372	410	370	348	381	391	378	355	365	342	375	379	363	365	411	376	350	361	346	397	363	360	375	348	410	365	374	373	344	352	395	372	400	349	341	336	379	375	364	382	371	356	391	360	350	373	358	367	371	355	339	369	372	353	348	369	357	375	390	322	354	383	395	367	360	373	361	386	349	365	363	408	364	344	392	377	382	351	398	374	383	361	364	379	371	366	380	345	349	342	370	370	373	356	366	391	373	390	355	366	408	348	345	399	355	354	388	352	394	366	333	364	329	340	375	375	383	369	368	359	362	338	327	347	366	361	384	345	325	405	349	417	350	385	339	327	351	355	372	387	353	355	373	360	368	403	356	372	336	349	396	355	370	380	360	384	352	383	375	372	345	387	308	376	350	382	366	368	356	359	367	368	358	363	398	352	340	348	355	348	370	345	376	379	379	363	355	345	349	332	383	381	382	355	357	392	350	392	355	328	370	376	361	323	341	393	400	392	371	398	378	394	383	393	358	371	352	333	362	377	334	356	400	365	378	376	391	361	387	336	380	394	372	343	342	374	360	374	377	392	324	335	361	372	385	371	407	371	389	377	390	382	383	352	330	378	349	360	363	398	366	351	372	383	385	347	350	369	380	378	377	366	371	362	356	354	377	358	370	362	339	374	338	359	385	370	354	385	361	369	382	333	366	344	318	347	360	354	382	362	367	384	389	356	359	348	373	373	341	381	337	355	383	343	352	381	369	385	344	375	333	359	365	397	373	336	374	357	378	358	342	388	363	380	372	357	345	386	374	379	369	390	393	362	365	332	352	359	375	356	347	403	352	362	366	357	328	379	382	378	334	391	382	351	359	355	393	364	394	357	356	396	392	391	385	325	366	357	390	407	388	378	385	351	364	389	350	331	354	377	377	381	369	366	354	367	348	338	346	405	402	357	356	383	370	385	366	374	370	381	365	407	392	350	379	365	383	379	395	353	399	385	375	377	368	336	360	347	357	362	358	377	379	393	365	396	357	405	371	372	362	372	343	375	386	344	352	370	385	364	384	373	360	367	362	318	353	363	371	373	352	380	339	373	404	397	363	365	358	353	378	355	350	326	364	399	348	359	386	362	391	364	366	351	361	388	350	354	354	378	375	347	342	370	369	355	374	350	384	352	370	414	332	351	350	386	382	368	347	340	346	325	337	387	368	352	389	381	379	349	361	384	368	350	377	398	386	382	368	358	381	375	342	334	337	378	386	365	361	376	345	372	400	365	369	344	330	377	360	339	351	377	370	408	356	347	319	354	362	357	339	377	350	363	335	373	385	341	359	365	369	377	357	356	352	388	344	330	353	374	345	330	370	358	370	371	372	401	353	404	380	397	352	368	403	391	320	371	391	370	374	371	383	390	349	405	382	353	362	333	380	384	376	359	355	338	387	356	407	354	387	367	385	368	367	384	361	358	376	375	348	374	369	370	360	387	361	365	380	355	365	360	371	376	361	374	355	389	388	378	358	369	375	378	367	355	346	344	361	386	405	346	386	367	390	371	358	395	407	356	344	346	368	348	370	367	399	345	371	391	382	376	385	355	366	384	380	352	369	369	308	371	376	351	366	336	355	370	335	367	385	383	368	345	349	357	366	333	385	361	416	382	337	378	352	371	360	356	363	391	361	368	346	358	379	365	373	366	345	399	350	373	349	340	376	381	385	349	368	344	369	386	355	362	341	383	372	400	401	353	423	376	362	390	366	377	368	384	374	365	391	364	378	369	418	348	343	389	366	367	380	379	343	389	352	384	367	390	377	380	380	364	391	343	380	367	362	357	380	343	348	371	395	328	397	383	347	373	373	362	344	378	344	350	394	349	332	370	332	368	338	348	337	344	353	325	360	410	372	358	346	377	368	368	363	367	360	353	352	392	391	399	365	370	323	372	367	374	352	390	342	354	365	382	360	371	362	340	369	344	386	356	341	366	361	360	364	391	358	355	388	340	334	353	384	362	374	370	380	391	360	370	344	412	351	318	368	372	379	369	354	340	382	355	352	351	379	378	352	358	350	428	359	345	360	359	356	345	363	363	352	343	369	341	362	356	394	349	370	362	393	336	373	357	340	368	377	373	368	368	395	373	361	342	353	348	361	416	383	367	382	375	346	374	367	326	374	365	366	368	354	348	409	377	380	383	363	383	383	372	365	363	372	382	349	381	362	342	365	365	371	386	406	370	365	378	367	385	343	347	363	378	395	398	386	358	350	322	377	383	339	373	330	355	377	362	370	348	382	402	351	349	392	368	366	337	349	372	376	335	371	365	357	373	353	373	359	390	400	379	389	343	358	370	348	398	373	394	376	370	381	370	364	382	384	355	376	368	353	385	351	364	386	390	369	352	371	362	344	380	366	348	363	387	344	377	373	354	322	348	349	329	361	379	378	375	356	378	368	345	366	366	385	351	371	350	367	384	358	367	360	366	361	345	372	353	363	369	354	380	398	370	401	365	384	341	332	376	373	356	365	396	344	381	365	376	354	322	388	347	348	376	365	389	351	351	367	381	365	388	346	377	375	378	342	369	386	365	374	379	359	375	374	361	353	413	374	350	372	385	387	382	370	396	341	314	369	359	385	412	368	374	364	386	358	365	343	393	348	342	364	388	374	378	374	408	367	371	359	359	368	371	392	383	372	376	382	384	363	374	334	361	372	344	357	370	362	354	361	391	340	370	339	389	397	397	401	371	340	362	363	346	373	387	380	371	399	353	373	376	394	379	422	337	353	393	392	322	370	367	355	354	368	377	349	362	376	390	359	357	340	384	373	356	355	383	350	375	383	341	374	369	358	377	357	371	340	360	354	375	373	340	349	398	353	370	385	365	363	358	348	330	363	372	392	364	354	360	355	372	356	386	378	375	349	361	372	376	357	349	360	366	348	385	380	381	351	360	402	348	404	364	401	362	387	362	384	378	346	338	387	373	371	364	372	358	349	337	361	381	377	400	360	357	404	364	345	346	363	340	386	330	366	390	378	378	376	385	414	361	371	374	380	348	368	402	372	362	403	343	360	339	357	388	370	391	365	367	361	383	347	394	378	357	369	363	364	357	371	329	365	353	343	359	389	364	356	290	381	386	363	379	347	352	341	365	347	317	334	345	351	387	386	363	377	384	359	377	348	366	363	370	338	360	380	350	386	370	375	326	373	352	349	340	366	338	329	383	362	381	353	355	390	380	352	384	371	322	410	346	389	412	333	367	332	318	339	397	342	366	349	372	357	358	330	353	367	410	365	340
20445	2196	1176	923	586	450	430	335	342	296	328	289	333	270	267	292	270	263	245	269	231	221	254	238	263	268	234	220	239	233	218	241	241	241	263	257	243	234	259	243	246	253	238	249	219	222	231	232	228	228	246	234	248	216	262	222	222	246	235	224	268	253	241	241	234	259	244	269	220	236	236	238	241	245	245	253	233	262	268	209	235	215	251	239	206	233	246	247	251	216	219	232	250	248	244	249	277	274	258	255	255	209	220	233	207	244	249	226	271	240	240	259	239	236	257	224	255	226	269	255	242	230	243	233	253	257	219	246	241	227	228	242	230	265	243	241	246	248	204	220	217	252	239	233	265	249	230	239	276	245	247	249	254	220	207	242	236	252	214	231	228	238	244	251	244	254	216	267	245	251	241	257	244	219	228	213	238	239	241	257	248	214	240	233	257	237	206	249	225	239	267	221	258	253	228	261	241	217	233	233	251	253	246	263	233	255	259	250	222	223	231	209	249	233	230	253	250	259	242	257	224	261	254	252	250	260	248	228	248	259	239	245	261	250	213	219	225	267	274	229	242	217	213	246	222	261	201	277	237	240	225	226	231	221	217	240	238	245	248	244	238	224	222	220	249	217	227	261	242	249	224	231	254	240	239	233	246	247	248	260	264	270	249	246	254	212	234	249	230	228	245	241	224	247	265	274	208	245	245	235	246	243	222	237	238	241	240	218	250	237	232	215	235	263	255	227	256	231	233	242	236	242	257	235	239	234	250	256	252	222	267	272	246	264	215	219	233	242	240	257	238	252	241	222	262	282	203	223	248	258	241	231	241	239	254	242	239	255	229	265	247	253	224	213	241	239	259	206	201	247	225	244	277	249	248	249	249	211	242	217	238	255	252	260	242	242	245	252	204	253	233	220	226	226	247	222	238	227	252	244	247	258	239	261	213	224	242	236	233	244	216	231	231	269	269	231	239	247	228	219	215	246	227	268	253	244	220	249	246	235	242	246	226	255	231	202	277	258	254	247	235	233	254	236	221	263	235	216	233	240	221	234	239	215	256	247	213	212	222	250	239	249	237	221	235	236	272	265	230	230	222	250	239	228	253	250	260	241	233	248	240	224	247	252	226	236	231	267	252	244	286	256	240	234	244	252	244	232	243	220	232	247	219	226	227	239	257	242	245	232	265	217	226	226	246	226	215	204	268	255	238	238	245	236	226	240	254	239	249	226	232	249	247	255	243	252	225	259	234	264	258	225	253	219	246	247	254	212	212	234	239	247	254	254	268	221	242	231	248	259	264	258	196	223	232	225	244	222	242	260	222	248	212	218	269	253	215	260	249	247	245	206	249	237	233	223	225	254	243	220	244	233	240	236	249	246	242	234	243	261	231	223	236	213	254	286	245	258	253	253	213	229	245	272	270	260	228	233	257	233	235	242	221	257	195	276	230	206	225	240	250	226	248	232	212	214	245	256	266	245	284	243	231	201	232	271	266	239	250	253	257	232	258	227	252	256	234	220	271	221	239	242	217	241	259	247	253	245	233	249	241	256	237	226	220	253	241	203	255	232	224	256	239	260	205	254	220	225	213	250	230	275	264	221	230	211	229	225	234	226	229	247	239	229	239	237	240	221	254	246	266	215	226	237	245	250	260	237	216	218	268	260	257	225	254	248	229	248	227	247	259	243	254	227	246	219	243	244	275	235	214	259	258	250	227	252	231	237	236	251	248	250	235	226	245	242	242	225	259	276	215	210	231	218	228	233	232	240	258	234	242	231	264	228	236	234	233	211	240	228	254	236	266	242	255	227	246	246	232	248	237	232	273	243	215	225	233	220	238	244	270	221	269	235	225	232	224	241	268	255	250	230	227	265	250	225	224	233	240	262	246	234	243	227	246	234	258	247	244	246	216	244	251	236	253	240	243	222	251	238	255	223	234	236	246	235	224	253	263	239	279	229	237	217	251	241	251	276	244	230	234	249	219	244	247	246	244	257	263	234	252	218	262	222	245	212	241	245	251	237	255	246	247	233	213	269	243	211	231	239	259	255	259	242	263	246	246	252	260	240	256	268	237	235	229	243	249	223	240	266	236	204	231	253	233	197	232	258	217	237	242	209	223	233	209	249	234	229	242	220	256	232	246	253	262	225	240	230	244	222	233	258	216	213	239	232	217	267	234	245	233	287	262	238	242	251	210	239	232	222	223	239	263	215	241	247	236	211	254	217	254	253	221	260	234	253	238	233	237	235	248	283	209	243	259	245	236	235	255	225	251	245	209	234	242	224	232	251	261	230	212	233	252	234	242	259	258	226	272	224	231	243	240	264	247	269	233	248	280	223	234	230	245	239	247	222	228	255	229	239	238	253	250	238	232	232	269	248	244	246	247	236	206	238	229	253	251	223	245	232	243	244	245	229	211	258	250	230	212	230	231	225	253	228	243	237	252	255	250	215	225	233	237	222	232	266	246	262	228	221	254	233	266	256	270	258	258	253	250	244	239	258	252	250	246	215	234	239	234	236	263	247	234	247	240	238	237	234	224	238	226	266	226	216	224	239	233	217	248	231	245	211	240	245	214	245	222	243	244	247	221	223	214	228	232	247	229	258	216	233	237	234	201	248	232	248	245	251	253	238	237	234	242	250	228	260	230	231	233	234	235	239	234	240	203	228	242	229	246	228	257	234	244	252	248	242	268	258	241	261	239	201	244	229	204	230	248	213	195	242	252	241	227	254	241	256	253	224	232	221	234	268	269	260	224	232	261	238	232	219	237	232	245	226	215	274	267	257	214	214	263	207	238	222	249	237	273	231	251	215	245	252	262	219	243	257	246	227	247	237	238	260	251	241	230	254	237	233	224	258	261	225	234	234	241	286	239	256	236	233	273	226	234	231	235	256	255	249	216	228	238	223	224	267	206	235	239	245	233	248	191	244	239	244	258	233	263	242	234	238	244	232	257	229	214	262	265	232	229	235	214	265	244	222	232	227	263	222	235	270	217	253	261	240	249	239	240	243	263	256	266	229	206	225	252	248	200	239	231	208	225	205	226	230	258	235	268	233	242	251	265	241	261	231	222	223	223	285	241	211	236	230	252	248	219	234	264	234	244	239	221	238	215	262	265	231	252	259	224	233	269	253	271	248	258	266	241	235	218	219	249	264	257	200	212	259	261	233	252	251	264	224	250	241	236	230	244	244	216	241	270	222	234	242	228	255	253	220	238	224	227	230	252	212	247	265	260	240	226	232	231	219	237	244	251	254	231	260	229	230	244	222	263	261	221	241	241	252	251	237	241	262	226	246	257	257	254	237	240	227	259	233	247	243	240	242	238	224	238	261	254	238	212	241	235	254	244	278	248	258	197	248	232	243	247	233	261	251	231	226	225	230	204	238	232	265	226	229	241	248	238	239	257	237	251	244	211	241	228	244	219	234	238	244	211	232	238	235	234	254	254	230	238	258	270	239	266	239	253	231	265	243	210	226	251	261	232	249	262	241	220	208	246	237	213	249
11378	1256	2255	2362	1920	1609	1353	1144	1069	994	937	824	769	804	743	724	683	717	711	677	663	675	612	650	656	625	561	627	630	662	635	603	663	610	638	615	630	635	618	602	593	603	568	542	554	624	566	581	613	594	599	594	580	604	548	600	560	594	606	620	589	563	578	610	534	573	597	574	593	570	535	583	565	523	561	599	608	549	543	560	576	567	547	628	603	561	577	600	574	572	549	581	584	526	591	619	544	571	575	575	601	572	600	558	555	561	539	577	565	611	527	600	600	561	574	587	597	544	565	579	606	596	571	593	573	592	568	599	561	591	595	618	587	578	576	603	548	564	551	545	542	533	572	590	525	586	561	544	569	595	612	595	554	533	560	540	570	549	559	536	604	569	577	533	568	527	544	582	538	531	581	590	618	564	591	529	511	570	582	559	559	575	553	595	576	554	525	569	636	568	572	596	554	572	567	565	559	591	591	565	626	510	585	529	561	592	535	564	538	488	588	612	614	523	585	565	588	581	551	567	574	566	546	573	542	613	539	587	552	547	568	606	574	569	591	579	526	623	568	571	549	538	592	596	625	559	598	569	576	544	570	551	575	551	584	601	578	593	596	559	595	572	568	552	561	538	533	573	524	541	568	583	553	569	546	531	619	551	588	594	520	603	595	605	588	545	517	546	553	581	570	550	539	595	552	566	561	544	554	591	534	620	558	618	571	589	539	594	581	562	564	552	579	572	555	564	596	619	589	562	558	566	565	569	536	581	560	547	578	557	554	584	563	594	543	537	571	564	599	556	543	582	626	530	595	570	590	586	556	596	577	585	527	552	578	571	583	611	555	588	589	590	533	580	620	594	576	575	578	552	561	576	553	626	585	589	540	571	575	557	588	534	559	585	575	551	571	567	586	596	573	590	555	543	563	571	576	566	560	556	582	542	522	612	607	594	590	576	524	596	584	587	575	582	571	593	586	597	563	645	585	567	585	553	619	529	568	591	535	521	577	607	548	611	569	610	546	574	584	564	580	591	543	591	518	634	551	611	523	589	562	560	545	543	567	550	585	557	535	586	551	551	505	560	550	580	560	564	591	566	563	576	583	565	568	534	540	590	624	585	558	554	570	559	526	552	551	542	542	602	569	566	521	541	589	585	533	537	542	611	532	557	551	556	570	613	582	584	588	582	564	529	573	543	575	547	536	588	542	565	559	601	602	596	550	499	542	572	553	542	623	597	528	544	567	560	555	538	586	590	538	575	609	548	557	608	569	605	584	574	539	531	579	544	572	594	565	576	578	553	558	547	572	597	616	572	538	548	579	569	567	577	565	555	552	582	548	568	545	561	533	533	565	581	547	578	595	578	550	622	562	532	595	565	549	567	576	573	571	566	551	561	625	605	548	608	556	530	611	577	549	544	574	609	554	574	530	587	543	552	567	545	544	577	587	565	576	584	560	570	584	591	525	609	559	592	543	518	597	572	566	552	546	584	611	607	595	534	540	557	563	546	573	590	629	575	572	604	565	577	596	557	573	588	572	563	566	527	558	587	548	601	561	618	601	539	525	549	553	544	511	538	586	566	570	558	555	528	588	586	576	578	614	575	553	593	564	609	521	567	560	548	571	546	607	569	584	584	519	633	567	557	540	593	561	565	556	598	542	520	566	542	562	584	569	579	550	589	564	568	578	541	551	579	588	549	585	582	563	623	565	559	585	561	548	593	550	588	554	604	594	566	605	525	569	575	577	556	567	571	575	524	571	584	588	562	544	558	569	585	579	592	553	559	576	583	607	603	561	604	611	580	569	538	590	570	555	580	558	572	586	536	536	557	617	589	574	577	576	556	577	556	540	568	592	603	538	607	550	562	587	578	563	583	567	562	556	545	576	550	562	580	554	566	563	583	556	543	571	560	553	536	516	546	545	577	542	574	576	561	559	602	577	575	558	568	583	584	588	529	613	569	593	580	540	529	598	565	561	596	579	601	579	585	533	531	555	572	604	569	550	599	595	567	595	549	608	575	660	572	567	573	602	570	588	582	610	556	570	567	546	599	570	582	565	567	571	538	561	571	621	560	534	586	548	576	551	536	587	568	585	600	585	567	596	616	557	569	577	582	555	563	538	601	572	556	536	555	579	592	553	589	616	576	555	557	613	577	611	579	577	559	600	543	521	568	584	522	572	584	592	574	587	571	535	589	596	594	537	522	537	581	575	565	608	589	609	619	563	534	596	578	566	579	560	581	541	520	535	573	568	582	536	542	592	554	535	537	556	579	573	575	580	581	576	570	553	563	602	531	603	553	613	569	585	532	559	589	601	592	571	556	584	577	583	577	519	545	570	580	571	589	588	607	540	575	546	569	586	575	597	596	583	611	589	561	577	573	555	549	600	580	580	547	564	513	533	557	587	551	571	577	567	563	557	551	564	611	558	525	573	595	553	530	597	575	611	534	594	581	573	631	562	549	569	569	567	591	580	590	549	579	555	562	601	577	550	581	562	554	564	546	604	580	558	564	557	581	568	585	562	598	553	598	565	571	596	568	557	551	556	578	571	589	586	581	571	549	589	615	571	576	587	568	589	592	603	561	533	583	563	583	557	554	570	546	536	571	553	579	549	588	585	567	579	585	579	576	549	615	567	630	606	621	585	554	564	541	586	589	556	598	533	575	574	577	583	552	571	553	631	549	558	527	612	541	546	575	566	578	563	571	603	555	576	521	577	578	583	593	599	582	558	564	609	551	564	579	577	609	560	564	510	546	580	639	573	576	573	563	593	581	530	544	593	560	548	615	546	605	590	536	568	561	580	561	555	568	589	592	537	558	609	558	531	572	581	543	568	528	535	612	541	564	542	634	551	540	562	584	595	532	567	585	596	562	636	560	588	585	596	516	586	546	565	570	582	545	530	520	547	567	570	606	569	570	597	580	522	605	583	550	576	611	582	557	578	535	507	622	527	575	589	581	555	588	563	563	579	563	569	588	614	567	553	559	552	604	542	548	604	534	577	563	589	587	581	542	570	597	604	578	631	599	563	594	550	537	526	576	562	563	617	540	583	602	530	603	622	586	590	579	527	548	584	595	548	566	523	591	559	570	580	599	547	580	590	585	571	594	624	564	536	595	566	563	601	543	543	569	576	578	620	570	614	528	622	586	577	605	540	563	561	566	591	559	584	559	592	597	613	593	576	559	568	563	572	559	525	566	584	581	567	593	574	541	579	562	547	591	571	584	574	572	559	552	564	570	554	607	551	552	549	559	525	610	548	575	516	558	538	547	576	590	546	564	615	528	554	552	569	604	565	557	583	575	607	611	560	538	546	554	568	553	561	598	562	575	564	550	574	585	540	570	552	595	542	558	575	590	584	560	561	569	578	599	573	579	551	609	576	522	567	588	523	574	581	567	549	577	566	583	580	548	547	567	605	548	557	586	588	553	563	593	567	541	573	575	527	592	562	549	539	598	568	547	552	601	543	541	545	587	585	535	578	575	595	528	573	562	576	550	585	611	578	580
3511	392	295	280	268	260	258	289	250	265	263	278	230	219	255	234	252	275	236	233	251	244	248	270	252	238	272	250	252	264	228	233	259	262	230	280	260	263	237	251	236	271	248	258	262	255	247	276	272	264	250	255	261	233	265	225	264	278	259	253	251	245	243	278	299	258	269	273	285	259	272	260	297	244	248	252	271	269	273	255	260	255	250	264	288	279	252	279	237	260	280	265	250	248	240	253	261	255	239	271	283	251	282	258	231	269	269	254	227	258	258	274	264	290	221	262	257	294	232	268	253	242	287	245	250	261	262	224	270	269	296	229	267	260	279	243	249	238	229	275	281	281	266	279	242	279	302	270	251	242	268	273	259	267	222	255	236	255	260	216	261	276	200	250	261	264	256	254	242	278	254	260	263	258	237	225	249	239	262	262	263	302	245	270	274	270	274	249	270	261	248	256	241	254	219	259	201	274	240	267	253	299	272	248	268	266	262	253	241	267	239	281	276	235	266	269	223	246	258	256	249	242	252	267	260	259	271	252	253	243	257	250	286	254	267	277	280	269	265	271	285	242	245	248	282	246	240	269	264	291	289	306	268	268	258	276	261	254	266	291	283	255	221	251	235	281	256	261	269	256	292	238	236	269	261	242	263	289	263	264	258	274	236	272	245	250	259	246	294	244	263	270	240	263	215	277	308	260	254	254	250	271	253	247	246	268	270	273	265	257	270	241	284	260	259	263	249	226	259	267	240	281	248	276	285	235	221	273	236	264	263	259	282	238	255	271	275	245	251	269	260	276	246	292	229	251	253	292	239	240	265	264	266	236	251	255	233	244	288	263	254	270	279	255	269	302	271	281	301	252	274	252	245	233	222	258	267	245	244	269	258	248	257	247	296	266	265	278	262	276	248	245	254	253	267	271	259	261	271	269	241	248	265	252	265	267	278	228	248	287	253	286	227	269	257	258	235	253	246	268	285	288	279	287	253	284	269	259	230	266	243	253	228	272	255	241	255	246	269	258	299	248	233	240	275	286	257	245	236	273	241	225	256	237	238	286	257	270	261	251	244	272	226	258	280	252	237	242	241	286	266	223	244	236	254	270	245	270	238	236	272	296	256	251	245	252	250	241	247	259	274	268	224	256	259	257	267	248	276	262	258	248	276	269	261	252	254	286	282	272	230	255	246	221	244	204	268	285	258	260	248	287	281	259	264	284	237	277	266	257	264	261	273	259	257	248	279	288	247	268	246	279	278	260	250	262	275	270	284	253	255	234	303	244	269	274	262	246	274	253	261	257	250	269	284	272	256	258	252	263	250	235	207	228	249	267	270	253	277	250	254	261	245	251	264	242	264	245	267	261	253	241	277	272	266	256	274	270	280	286	256	262	256	263	264	248	255	235	256	246	273	282	280	273	276	228	248	258	280	255	256	243	242	258	260	253	259	245	236	266	263	231	260	270	276	233	261	258	292	264	252	267	261	269	280	252	263	234	244	262	279	262	273	250	279	242	226	246	272	268	257	276	261	252	261	273	276	253	283	263	276	250	286	269	244	270	269	270	260	261	269	256	248	294	263	277	295	256	279	268	258	283	278	284	262	240	239	274	271	276	262	264	272	289	276	264	233	261	268	275	242	243	260	289	276	244	241	251	279	232	248	270	259	261	252	267	266	286	262	259	269	237	242	250	267	272	263	261	277	242	262	279	267	278	232	264	244	262	245	231	228	267	278	246	275	254	270	261	241	267	276	255	247	255	260	274	242	247	259	262	226	270	256	238	231	220	257	235	240	240	251	264	277	237	235	239	259	236	258	260	218	243	279	277	266	228	278	252	229	237	222	227	278	264	253	269	288	286	244	280	249	235	256	247	260	273	262	263	235	243	246	273	264	268	253	260	245	280	255	254	271	278	251	282	270	281	238	271	270	247	254	250	254	260	261	247	271	288	248	269	234	263	276	229	239	253	229	267	260	276	242	250	315	242	280	292	225	254	226	269	256	243	293	265	239	246	264	258	236	274	273	222	242	260	247	242	229	253	254	263	248	259	236	264	245	224	247	268	261	249	269	223	255	241	245	247	276	257	276	263	257	235	261	258	252	259	269	255	262	277	271	252	213	274	233	249	257	241	273	279	260	279	247	233	248	268	230	258	257	285	255	271	242	227	300	240	248	254	260	236	244	235	267	256	264	266	286	239	263	256	263	245	285	254	262	265	264	255	236	276	241	259	246	242	294	235	226	273	257	247	233	262	225	265	275	265	268	258	263	282	274	277	237	263	265	273	266	284	273	293	250	239	267	244	278	240	271	274	236	267	250	269	243	261	272	259	251	283	261	257	232	273	273	252	263	253	268	280	259	264	269	235	240	250	273	240	261	246	241	249	256	261	253	223	275	241	305	269	226	269	270	283	256	251	255	230	285	252	245	261	269	231	275	257	244	251	239	256	274	262	270	261	252	257	220	221	240	270	249	257	288	238	238	245	265	291	274	240	269	219	241	246	278	258	289	252	260	247	248	227	253	258	249	252	263	243	255	253	262	248	271	249	275	252	258	253	264	273	250	282	252	220	252	291	261	261	266	257	259	256	261	242	251	281	257	239	265	221	242	255	262	248	250	225	254	263	273	289	278	248	237	233	280	232	235	258	269	275	259	278	259	238	270	261	258	279	273	240	265	246	275	290	244	235	246	248	225	275	269	249	273	263	263	258	237	244	270	243	251	243	282	273	272	240	259	254	277	275	264	281	228	290	244	260	251	271	228	225	242	225	252	228	249	266	226	257	260	242	237	262	298	292	281	248	270	246	252	269	259	272	270	257	262	266	224	257	268	254	295	227	240	270	243	236	254	263	272	271	263	248	268	246	270	255	261	280	238	259	264	259	258	278	246	261	246	234	250	255	230	250	231	270	242	267	280	231	246	242	230	263	254	269	249	271	222	259	288	250	252	281	255	257	259	249	263	245	280	249	258	245	270	297	253	261	258	271	253	239	245	251	266	283	257	246	279	200	228	268	256	248	259	273	253	259	228	254	275	264	224	260	270	288	306	271	297	252	236	263	229	266	272	259	236	260	259	269	259	291	280	217	292	265	268	247	268	283	262	264	276	257	264	238	256	255	223	265	235	260	267	256	287	252	243	285	250	258	296	282	254	271	235	259	220	283	254	230	240	255	260	267	273	230	257	235	256	265	237	270	247	255	257	233	268	285	257	260	282	292	255	218	277	295	279	249	276	267	278	229	268	261	269	269	249	248	268	259	273	265	222	252	246	270	242	281	287	272	258	254	249	260	241	264	269	268	274	262	242	258	248	243	232	264	271	279	260	253	254	252	263	238	239	256	252	243	261	267	263	241	263	292	266	269	243	267	266	246	257	294	258	237	248	279	250	270	261	251	245	269	265	281	278	252	227	238	266	235	250	259	281	264	230	264	243	255	219	263	259	273	258	278	267	241	264	279	253	248	244	288	261	268	245	257	251	247	260	256	257	256	260	286	231	264	280	248	263	274
2720	548	614	600	595	591	588	585	571	569	595	572	596	607	588	592	582	591	604	552	557	589	575	584	537	570	587	532	560	564	572	534	579	601	626	597	599	613	622	558	578	566	598	570	561	556	616	543	567	578	533	595	541	550	590	588	531	584	526	574	573	558	581	570	569	634	585	553	580	574	588	551	599	570	577	604	610	588	610	576	573	598	617	548	575	570	563	594	554	612	562	549	563	586	564	560	548	607	558	562	556	540	562	580	583	600	590	583	590	549	559	559	585	539	564	559	623	592	564	572	567	587	603	528	532	521	590	551	569	545	648	572	578	581	574	513	584	569	560	578	578	611	574	600	588	539	557	562	587	555	585	567	580	601	553	626	586	570	574	577	598	532	580	568	569	587	567	600	569	510	633	578	587	529	586	566	575	577	593	558	587	611	562	575	554	571	560	592	552	544	552	537	533	578	614	557	571	574	583	566	613	570	586	567	593	517	618	540	542	572	603	534	545	603	573	606	566	510	547	589	535	543	576	561	570	565	582	565	580	545	585	606	587	591	568	572	553	622	569	590	580	556	589	549	560	561	543	551	623	586	562	586	547	549	560	617	575	552	549	577	527	639	585	538	555	587	571	602	575	577	550	614	560	563	620	559	554	615	555	616	564	550	574	622	595	590	534	581	577	536	591	593	606	622	602	554	586	552	588	538	573	584	531	589	571	605	573	558	530	538	563	587	563	557	597	607	571	561	612	576	577	547	645	532	591	611	618	574	578	558	574	571	557	597	566	579	554	616	546	644	581	564	568	583	512	596	609	549	602	551	584	584	538	555	561	557	617	541	561	579	566	566	578	587	569	560	573	578	567	570	626	535	580	560	589	597	594	580	586	602	584	568	569	565	528	600	596	554	589	599	551	587	567	586	614	564	560	577	605	525	558	579	600	596	596	570	618	567	614	579	580	595	526	615	585	580	564	577	545	525	562	573	547	596	570	525	580	583	581	592	544	538	584	576	596	507	517	566	577	584	553	600	528	572	563	565	530	563	575	562	569	560	532	587	564	611	585	595	592	587	601	568	590	571	614	547	570	574	578	590	603	563	612	581	579	599	531	594	574	563	593	595	584	546	561	533	558	556	582	562	606	596	562	580	554	557	569	539	586	554	584	534	631	575	553	531	582	590	572	561	557	583	618	636	570	570	582	582	580	596	576	570	568	568	604	555	563	589	550	553	539	585	585	521	596	605	582	599	573	568	567	592	578	581	658	564	542	581	598	588	583	561	579	611	572	569	558	531	564	567	577	590	578	584	586	538	611	551	583	546	550	597	542	552	591	576	578	591	568	553	606	565	539	575	576	574	548	567	573	564	607	566	587	568	565	573	575	570	586	597	577	587	581	546	554	599	588	606	591	561	574	579	580	559	617	585	567	643	579	556	554	572	587	575	561	589	562	557	541	568	625	546	592	527	556	616	600	532	587	562	545	567	591	568	576	570	554	560	565	565	613	546	584	556	568	543	545	612	567	574	565	555	579	612	566	582	575	577	604	573	569	543	572	543	596	589	565	593	603	571	599	558	544	598	562	557	551	603	606	554	567	585	604	564	638	554	554	557	563	589	558	565	579	566	607	574	563	553	572	582	597	568	529	554	568	524	584	560	540	611	531	535	583	548	583	559	558	594	582	588	593	533	586	555	556	572	552	577	594	569	570	587	580	571	539	584	607	598	583	556	560	582	546	580	564	559	560	544	542	579	578	571	631	565	577	611	569	577	591	595	574	556	565	570	579	532	558	587	584	616	516	596	579	555	565	568	556	576	560	624	607	572	520	571	568	561	587	525	590	582	615	579	576	570	523	544	560	525	602	603	582	569	521	606	540	558	568	532	535	552	593	585	592	575	574	579	565	585	615	552	632	607	565	578	589	591	624	589	572	591	568	598	537	546	579	576	546	622	592	557	568	560	574	565	588	550	572	560	546	583	597	570	571	562	558	560	565	563	562	553	592	614	572	581	546	573	619	572	541	584	563	551	568	561	559	561	563	604	581	615	585	600	590	590	579	595	545	557	563	578	597	560	578	574	586	593	603	565	536	592	592	578	567	589	555	615	596	597	523	591	588	555	574	635	550	597	584	560	583	565	602	512	582	577	569	569	575	562	578	599	596	586	558	612	582	551	534	557	590	583	565	584	576	554	585	586	571	581	620	578	598	522	585	564	549	560	599	548	580	612	603	523	588	540	551	554	587	556	572	590	567	548	563	576	593	561	564	553	587	574	580	632	612	561	598	559	572	570	547	602	624	593	596	632	587	593	580	594	568	570	590	583	573	539	584	545	556	556	566	609	540	608	598	541	627	566	558	535	592	565	563	572	581	566	533	553	614	583	586	574	589	570	610	599	564	552	572	584	586	592	609	525	599	593	538	534	558	549	606	577	607	593	567	585	562	577	556	563	563	614	599	572	581	578	599	558	532	526	596	573	580	525	565	576	550	573	575	621	567	548	617	578	589	584	578	565	612	552	591	546	615	578	614	581	590	588	574	540	610	546	598	574	574	637	520	586	614	591	518	581	558	608	554	543	592	588	545	591	562	592	577	547	541	617	555	550	570	552	566	612	563	564	571	536	554	558	589	571	599	594	560	550	529	581	581	556	573	583	583	578	578	576	617	583	629	621	567	576	608	588	564	583	570	597	591	600	571	573	585	584	614	587	581	589	591	563	581	563	582	558	555	575	600	616	542	620	557	545	588	561	600	603	543	596	565	604	587	565	594	572	603	523	610	558	571	573	561	630	582	583	571	582	549	595	533	585	552	574	600	531	595	585	551	605	564	571	556	568	558	567	538	595	591	581	527	577	609	526	536	582	554	569	573	611	580	567	584	594	582	603	568	541	610	561	560	546	578	549	607	554	583	573	533	579	549	564	597	543	633	569	559	605	575	573	593	588	603	581	595	581	543	606	541	574	522	515	600	578	552	571	587	580	609	531	622	550	537	598	602	564	580	606	561	560	569	567	570	611	548	568	583	632	550	538	563	569	598	553	592	593	614	570	557	600	554	522	531	585	605	592	573	582	556	598	572	550	540	602	551	587	561	570	560	594	587	558	585	585	564	613	585	580	554	532	581	583	583	569	558	613	563	601	583	541	582	586	584	562	598	546	591	581	584	583	526	569	629	555	586	576	592	567	547	581	581	579	550	572	599	560	574	547	592	572	540	578	589	558	578	563	526	604	560	578	542	538	562	562	568	571	562	592	545	571	566	584	609	544	613	549	563	559	546	523	568	554	545	519	608	579	575	587	556	584	545	591	605	566	568	570	602	599	586	532	541	567	576	556	555	567	611	557	520	616	561	591	557	570	545	581	564	554	585	533	552	600	572	622	555	618	572	565	600	596	546	632	544	607	556	543	586	564	567	564	599	566	576	561	560	531	559	611	606	582	642	560	544	548	546	578	586	576	575	559	585	564	548	586	631	570	595	587	590	604	582	578	572	583	630	536	544	582	539	586	580	550
12227	891	558	392	307	250	217	197	203	181	171	145	176	154	158	162	157	180	149	141	166	149	155	147	178	144	160	145	147	138	164	157	162	134	152	134	156	145	121	150	166	140	145	158	124	144	165	142	150	141	139	131	137	144	165	126	140	136	135	170	150	146	148	148	132	156	129	134	181	156	146	135	160	139	148	150	147	155	164	151	126	134	139	131	140	154	156	146	135	142	156	136	146	127	130	166	139	153	164	136	159	155	151	146	141	153	153	151	131	116	152	111	119	150	147	161	161	149	154	122	142	132	155	157	143	144	137	153	146	160	160	130	123	157	170	133	158	130	162	149	140	164	164	154	139	152	159	141	139	171	130	141	147	167	143	143	164	179	118	153	144	157	164	127	146	153	134	157	144	151	129	124	155	169	139	143	140	146	143	133	142	154	182	153	145	137	148	153	156	155	142	178	162	142	132	149	159	140	128	159	157	154	132	145	153	119	135	137	176	136	133	149	134	165	153	129	156	138	152	175	165	161	154	147	145	145	166	151	131	144	155	134	144	149	161	156	162	160	131	165	143	150	151	129	148	134	158	162	148	160	134	168	169	162	157	129	134	123	169	156	152	160	170	168	142	127	148	158	149	149	136	147	161	145	134	149	136	150	155	136	158	148	148	158	150	169	140	147	137	158	155	155	130	158	142	142	135	152	167	159	130	140	147	135	142	154	151	156	126	133	144	163	155	152	146	147	166	152	140	130	147	138	143	141	147	146	157	169	129	160	154	139	148	157	142	148	157	162	152	164	135	137	164	134	159	151	158	134	119	137	148	139	147	160	165	145	114	138	143	152	164	141	137	168	134	150	154	159	144	156	148	145	159	190	154	141	168	141	121	147	139	170	134	131	142	153	156	159	146	162	139	147	141	123	149	149	152	163	154	134	154	143	136	126	155	149	170	153	123	149	188	142	141	150	160	160	150	162	147	153	173	125	135	156	159	163	136	136	175	136	132	164	151	128	146	159	161	152	148	154	148	156	161	129	185	171	144	142	145	156	167	145	147	141	149	167	148	140	161	150	151	135	147	164	145	177	174	149	147	148	130	124	186	116	138	171	152	151	160	142	144	148	142	120	143	144	151	145	158	153	141	141	151	150	124	141	169	141	169	142	139	127	165	152	163	156	130	149	149	148	152	132	137	149	172	149	148	160	146	159	153	132	169	176	153	157	138	143	131	155	159	157	156	168	147	167	130	146	143	115	147	136	146	165	159	147	127	154	140	153	179	149	143	138	143	156	158	146	162	133	157	147	152	145	149	142	128	142	144	159	154	131	144	164	164	161	167	156	140	144	151	139	170	143	141	145	149	156	138	170	166	132	137	117	149	137	163	151	136	167	140	140	160	139	148	146	155	138	131	158	141	133	137	140	124	151	134	150	139	140	145	154	152	144	143	150	142	155	173	146	165	164	141	178	159	138	141	142	153	134	137	162	160	168	141	145	142	151	153	139	147	170	154	152	141	132	151	172	159	131	138	142	124	148	153	153	150	123	143	123	119	140	151	141	157	149	132	158	142	161	164	132	153	130	139	144	118	144	136	143	138	121	134	166	165	156	159	160	150	137	147	147	142	154	148	160	164	138	110	142	161	150	144	152	134	147	152	162	143	120	133	139	135	150	161	135	140	143	153	135	173	167	150	125	159	160	132	154	143	159	149	114	137	123	157	145	152	154	150	126	131	149	146	146	146	169	168	149	170	134	144	157	122	175	139	150	148	146	151	155	143	141	155	166	129	143	159	139	152	159	135	171	153	183	191	172	159	147	151	170	142	151	154	161	157	137	140	141	158	130	137	143	155	144	156	142	160	116	145	159	150	138	156	154	157	142	181	161	161	147	147	131	160	143	156	152	137	150	163	139	140	137	169	129	163	148	171	148	128	140	154	140	151	129	156	119	140	134	155	161	154	132	141	140	143	138	108	127	133	145	168	150	146	181	150	157	160	166	137	144	167	139	132	139	131	146	145	146	137	146	142	145	145	126	152	160	154	149	151	127	138	142	154	137	160	123	148	139	142	133	123	153	134	148	142	162	162	156	144	156	161	156	138	148	152	169	152	150	138	171	162	161	144	148	146	155	150	142	150	134	146	152	152	158	149	178	152	171	138	148	175	139	137	158	131	169	150	144	143	154	148	142	173	133	153	162	154	140	154	153	129	133	146	152	153	163	161	139	155	141	138	136	154	137	143	182	162	139	133	147	137	143	155	143	135	145	121	153	162	149	150	158	148	146	139	138	149	155	180	154	164	155	132	150	164	149	151	147	170	150	153	141	157	150	147	135	143	166	155	166	150	152	157	152	154	152	151	163	139	147	128	143	143	150	160	165	144	142	126	111	167	154	160	166	153	170	128	136	161	144	155	165	155	133	134	150	138	131	158	144	150	150	140	159	146	142	159	149	130	130	142	149	151	133	166	161	140	146	143	149	147	148	142	154	170	138	186	151	138	122	142	137	119	119	124	132	150	162	151	154	157	137	165	138	150	148	153	173	138	162	162	134	153	131	133	158	151	126	151	142	153	149	149	146	155	147	157	162	155	138	151	156	148	192	151	170	152	147	144	151	143	134	166	162	143	162	157	145	147	141	132	144	165	158	134	145	149	136	162	160	126	145	147	129	167	157	163	151	144	132	135	154	137	147	138	133	156	137	149	140	136	167	149	163	149	133	143	158	149	137	150	150	139	184	149	151	156	157	174	149	130	142	141	150	129	146	166	155	132	130	134	137	158	166	137	162	162	134	127	124	159	171	174	155	141	144	141	167	159	145	139	163	120	149	136	123	145	154	152	114	150	140	130	153	138	173	155	152	157	161	154	139	160	146	132	135	146	140	122	139	143	153	149	137	141	128	176	142	140	132	142	130	120	132	163	130	157	146	171	162	156	178	164	138	163	131	166	167	148	152	164	143	159	147	142	134	129	153	119	119	179	173	151	166	145	139	157	136	133	143	172	156	155	170	142	157	133	152	145	137	152	198	127	176	159	127	148	155	169	142	141	149	165	127	143	156	151	119	143	130	169	129	138	152	175	169	137	172	151	133	160	144	143	171	135	151	149	169	148	154	164	139	147	139	137	162	160	167	136	135	143	137	152	145	160	128	133	148	134	136	134	149	124	155	146	137	157	126	149	134	161	148	176	144	144	160	159	166	147	152	127	162	154	149	137	174	185	174	150	150	167	165	156	168	151	147	160	127	140	139	145	156	159	150	151	152	143	130	142	159	146	155	124	148	158	147	166	125	167	138	152	129	137	162	134	134	154	146	171	155	150	163	125	149	172	142	159	159	147	135	145	162	151	149	161	151	168	150	136	155	143	147	168	143	129	153	147	132	138	130	141	139	125	145	147	147	151	133	134	142	135	179	148	133	149	166	141	156	153	173	149	145	142	146	161	143	161	139	138	147	146	144	140	144	148	138	141	159	141	145	145	148	152	145	141	159	139	136	141	144	171	150	150	120	149	117
8380	705	1167	1221	1056	876	753	674	596	576	523	498	505	469	456	458	432	446	431	438	433	402	364	410	376	428	383	410	392	353	418	430	357	405	366	339	401	360	386	330	371	398	371	377	363	360	381	407	395	372	352	373	365	353	359	361	358	347	369	385	390	362	400	368	382	357	379	379	363	373	376	366	355	360	403	393	383	374	389	412	378	375	396	381	348	374	359	361	364	394	360	385	392	357	358	386	383	380	401	419	362	338	367	343	395	382	387	374	386	384	372	368	377	341	385	357	380	375	380	372	362	384	360	390	388	384	350	390	394	387	387	359	378	383	358	378	393	362	365	369	373	363	362	335	346	366	364	335	373	365	381	381	390	378	369	366	366	416	367	349	366	371	359	382	410	338	403	363	381	327	375	364	378	355	354	375	389	371	368	360	399	354	365	352	340	349	393	377	370	344	351	358	387	364	399	377	357	356	361	369	359	381	363	374	429	397	366	350	364	351	370	344	389	367	407	348	362	386	376	376	344	356	378	381	358	397	364	341	361	359	374	370	386	387	349	351	392	385	336	358	382	375	357	339	378	379	377	392	364	348	398	332	364	358	352	362	325	370	369	371	379	339	383	375	357	348	373	346	378	371	390	379	346	392	366	363	370	382	374	361	385	335	334	365	356	342	353	371	364	338	386	353	375	359	351	357	374	363	359	384	404	369	395	351	381	408	322	368	332	414	346	409	368	346	401	361	391	329	364	402	349	342	363	369	369	334	356	348	387	353	382	341	366	372	371	365	357	398	355	343	390	373	371	370	355	355	365	350	345	412	382	385	377	352	369	362	352	415	380	373	377	403	350	365	334	391	388	343	389	370	399	338	373	366	361	364	404	393	367	356	399	356	385	354	343	384	371	361	346	363	391	367	408	344	375	367	379	353	352	388	376	370	397	392	372	378	386	381	352	369	399	358	370	359	406	390	367	386	359	330	363	360	347	345	366	346	372	363	360	337	332	373	351	410	348	362	345	393	354	368	385	369	394	396	372	419	373	384	372	382	359	392	348	341	368	385	371	376	391	381	362	377	355	368	361	380	385	366	340	354	318	399	383	369	365	337	385	395	365	404	394	364	365	393	388	398	355	370	331	384	402	362	381	380	369	353	375	397	373	395	358	390	376	400	339	389	356	341	385	380	359	377	362	374	388	359	386	361	337	345	385	375	359	387	344	367	355	375	345	357	338	330	363	356	382	391	413	343	349	333	354	391	381	371	361	402	348	358	372	384	365	424	372	394	369	365	386	376	329	390	386	374	401	394	364	371	321	352	352	370	367	329	370	352	375	406	358	373	383	391	390	357	364	407	383	392	367	395	381	372	380	366	345	350	357	357	416	381	386	412	360	402	376	411	409	365	372	369	378	345	362	363	390	332	399	383	369	380	371	359	356	381	393	365	365	359	349	373	367	392	400	359	358	369	382	371	344	388	363	371	355	378	393	377	371	391	369	333	380	389	380	348	401	356	385	368	354	396	363	350	338	410	391	369	372	360	367	373	350	402	372	373	370	353	356	354	364	354	358	350	362	370	365	350	386	368	368	385	350	356	348	356	357	384	361	387	365	389	361	371	374	365	409	380	365	375	369	369	362	407	380	375	376	437	396	362	374	371	355	356	382	358	354	387	363	370	378	371	370	373	338	370	359	379	344	371	372	378	372	356	388	366	356	367	375	372	378	400	349	360	382	344	394	353	343	385	386	360	356	360	343	337	396	369	369	388	360	383	361	374	381	370	354	360	362	367	348	360	336	339	382	399	377	372	387	352	379	387	375	364	332	388	359	356	386	393	337	394	350	397	344	367	365	379	403	375	389	352	366	391	401	363	368	378	384	377	378	365	359	343	385	413	385	376	383	358	376	370	379	351	379	361	356	372	352	392	390	351	354	380	368	344	392	354	394	372	361	366	368	338	387	347	368	356	391	350	395	377	388	386	364	378	405	403	346	343	337	369	384	375	383	360	378	392	376	394	377	368	383	365	364	382	364	402	342	365	384	371	360	355	372	391	357	342	351	379	380	344	333	349	322	331	361	371	342	357	356	356	371	370	402	392	394	389	360	379	390	360	364	348	375	342	350	350	329	376	408	332	375	353	377	359	341	362	380	365	393	340	347	365	368	380	387	342	358	419	373	365	420	369	370	364	373	342	352	357	340	389	390	386	350	394	360	378	372	344	324	369	385	376	339	357	401	367	375	397	359	366	372	381	365	383	357	343	350	370	338	362	374	359	348	356	367	374	377	331	355	388	351	352	369	338	366	375	360	371	362	370	370	377	355	357	363	365	360	345	347	365	353	363	381	343	363	356	379	360	367	367	370	383	386	399	367	349	392	351	384	361	359	364	364	339	355	410	355	366	392	344	388	366	373	389	348	403	375	384	383	371	391	349	350	349	368	379	390	335	382	361	383	371	373	360	350	401	383	342	401	374	369	380	385	360	325	370	358	371	380	356	368	369	340	357	371	362	401	353	350	370	348	374	354	357	335	385	361	372	394	401	355	360	385	374	368	349	377	328	358	379	374	339	418	343	369	381	384	356	341	359	348	346	399	373	366	349	410	374	393	384	348	360	357	393	395	402	331	375	394	317	366	358	400	383	357	390	338	350	355	386	348	353	373	387	369	343	350	391	390	382	404	353	335	386	350	392	365	342	382	365	382	361	407	368	397	347	385	368	349	354	363	325	381	339	371	384	358	349	389	342	354	365	363	369	353	364	365	383	376	362	377	337	363	387	373	378	372	374	345	370	359	383	357	327	372	356	381	376	376	348	393	382	356	396	395	375	355	374	360	389	354	345	381	376	392	341	389	336	362	368	379	362	379	366	352	339	367	369	377	375	422	369	401	385	404	381	373	348	391	390	386	412	400	347	417	400	351	387	380	369	353	386	375	370	391	374	375	358	369	362	372	339	354	383	400	363	339	368	402	339	361	416	394	395	361	374	365	361	363	381	374	366	386	353	379	356	360	333	380	390	395	338	366	398	342	321	332	363	327	370	375	382	370	378	349	395	383	379	358	349	383	416	327	353	390	349	407	352	386	326	403	377	380	369	385	330	357	366	325	354	374	372	387	367	365	350	346	347	372	322	360	380	389	371	381	346	356	363	391	365	384	357	358	385	362	383	366	387	363	370	360	387	389	371	379	383	363	342	353	379	369	355	352	370	372	363	354	385	394	369	401	366	373	376	364	371	347	341	364	330	370	358	372	371	368	359	376	373	369	376	349	377	387	356	365	328	383	363	328	341	359	354	343	369	367	366	390	409	363	369	344	354	387	347	348	361	358	364	363	369	403	402	360	373	398	361	411	360	373	388	344	406	326	360	342	331	400	362	344	388	348	368	366	382	360	374	322	381	417	391	355	395	376	384	370	359	366	373	362	354	361	369	369	382	404	334	368	360	394	379	354	344	375	427	359	373	337	353	360	383	371	378	370	356	386	356	358	396	378	375	380	366	375	351	371	416	379	373
20585	2224	1093	776	525	442	393	334	330	313	291	287	246	289	271	260	248	229	243	220	285	248	233	244	260	278	244	253	268	236	264	240	265	226	249	248	252	235	215	236	240	267	224	248	244	243	251	255	244	246	247	216	262	262	248	248	241	251	259	269	235	236	219	237	240	248	227	259	263	251	209	240	242	268	237	209	223	252	281	255	237	248	242	235	269	228	247	222	233	264	246	260	256	221	248	252	246	257	252	242	256	207	222	241	272	225	254	232	250	229	241	228	240	253	239	233	229	236	224	225	236	229	278	207	240	222	217	242	235	239	248	253	249	245	246	219	217	232	223	227	241	228	243	227	238	252	241	257	222	252	240	250	224	228	241	231	245	245	237	223	230	244	246	258	232	228	267	204	235	255	232	243	248	269	242	249	242	212	240	221	222	221	247	269	269	255	243	245	222	249	255	255	208	219	269	260	241	277	238	221	215	223	265	220	238	225	234	218	218	254	236	229	221	238	208	232	251	260	281	237	256	217	245	241	238	225	230	237	272	266	242	241	259	260	240	222	238	215	232	243	237	248	209	229	257	246	233	251	260	263	229	238	246	244	244	230	240	208	231	250	253	238	247	261	261	217	249	253	243	218	227	236	212	238	235	250	239	261	237	228	225	209	250	247	253	268	260	258	239	259	222	254	271	239	248	206	234	258	251	244	238	240	209	227	261	230	258	248	245	251	235	245	243	231	237	276	245	274	235	247	262	262	241	243	229	242	253	253	253	246	265	279	270	244	226	234	243	229	252	268	257	269	234	294	204	248	240	231	229	242	263	249	243	245	278	245	234	261	211	243	241	218	230	243	233	267	231	258	219	249	265	226	245	229	243	240	241	259	261	230	246	227	226	278	271	231	214	229	247	232	313	225	231	228	242	234	220	260	236	245	246	262	270	246	228	248	265	259	230	246	270	239	225	228	254	235	241	243	233	225	235	231	251	246	243	252	258	249	228	247	236	277	227	244	249	261	248	225	235	237	216	276	235	249	257	234	261	239	244	260	231	283	236	217	242	213	265	250	238	235	252	294	250	237	241	238	213	234	210	238	223	241	243	232	229	229	247	224	224	233	243	247	253	209	245	215	248	232	221	232	243	232	243	232	232	243	250	245	222	207	256	230	205	223	220	229	269	258	213	228	243	248	231	236	262	228	215	224	213	254	257	259	228	245	249	242	249	220	247	240	251	252	235	223	235	246	243	256	258	229	219	246	238	222	231	246	227	221	248	230	243	234	244	267	268	251	212	231	238	237	228	231	217	236	242	243	269	211	234	243	266	266	245	234	255	253	258	223	241	247	224	235	231	254	252	229	250	218	234	240	225	257	237	232	281	259	228	249	247	229	237	212	251	259	253	226	261	251	255	238	243	221	269	252	244	253	242	231	242	223	255	243	220	252	237	265	261	246	221	207	248	244	233	235	242	230	232	228	224	239	242	269	244	238	226	234	234	245	216	249	255	234	229	231	262	238	239	221	223	232	229	243	214	246	257	227	222	244	247	265	214	244	241	222	227	226	215	260	221	215	232	214	242	233	212	247	265	245	235	244	254	244	238	225	272	258	230	241	251	235	250	245	253	230	256	257	235	214	276	266	221	252	268	259	254	229	272	219	249	235	229	257	229	224	249	231	262	248	266	214	238	245	266	222	206	233	197	221	241	255	223	220	233	241	211	223	240	240	221	242	235	213	214	239	241	218	254	253	247	260	235	228	237	261	246	267	237	243	257	256	216	242	260	248	248	227	211	260	231	251	265	227	241	208	246	217	217	228	202	252	226	218	236	276	294	232	249	257	237	215	233	232	236	237	231	213	237	256	221	229	228	271	261	218	222	240	220	237	215	222	215	245	235	248	247	223	224	223	227	249	244	268	257	253	220	247	215	253	249	220	240	250	240	243	231	263	235	238	234	253	209	241	244	217	253	201	249	253	243	248	218	255	237	251	242	258	251	212	236	247	227	255	266	237	219	212	253	218	250	268	228	224	235	271	251	238	216	227	250	227	235	229	249	258	248	210	231	231	244	250	221	225	222	212	213	227	225	206	228	219	217	261	232	238	240	277	254	251	226	231	246	245	227	227	258	221	245	221	271	249	242	220	231	242	246	284	267	251	229	224	263	244	258	240	253	273	251	254	254	244	263	263	219	243	250	232	251	225	271	238	268	219	255	237	249	246	262	253	241	245	221	242	211	240	227	273	252	254	223	242	231	271	241	222	236	219	246	229	218	248	225	219	246	248	245	264	252	231	244	235	222	252	230	232	252	245	234	248	214	257	244	229	234	256	239	236	264	252	241	239	243	236	240	218	242	229	225	248	214	229	242	219	249	258	248	242	242	228	255	238	244	231	256	213	255	250	253	209	262	259	261	242	249	242	264	227	241	255	256	278	238	283	250	228	280	216	211	245	238	239	256	240	257	265	236	249	221	223	246	249	228	202	243	264	246	246	243	234	255	252	226	235	244	242	253	258	229	246	227	231	247	254	256	243	236	247	262	250	217	226	243	267	233	211	257	252	247	248	204	236	256	238	251	245	217	222	253	225	231	244	212	266	233	236	227	240	214	251	251	239	217	221	257	251	229	244	246	227	246	237	230	257	237	251	248	257	248	248	249	242	233	249	257	246	269	253	246	246	249	223	262	215	223	235	235	215	228	237	258	240	235	259	262	241	251	243	235	248	224	242	228	250	243	238	259	268	236	271	245	269	233	230	224	268	212	202	229	238	227	242	250	206	292	232	226	238	218	215	256	231	223	239	234	243	220	242	231	248	245	265	223	228	229	248	234	244	263	261	239	241	265	263	241	247	245	260	238	213	237	213	251	259	223	232	206	256	251	234	271	265	269	269	259	231	236	236	238	213	239	254	225	249	240	209	239	229	239	274	235	232	242	257	225	224	190	256	264	243	245	252	233	241	262	266	245	238	257	246	226	244	271	232	241	211	259	272	244	242	248	257	213	237	226	226	220	220	269	227	260	221	240	251	250	241	243	260	249	247	260	238	240	229	226	250	222	236	232	237	236	251	259	223	214	227	256	240	235	222	286	269	263	245	242	224	265	236	251	227	252	223	253	246	236	285	249	233	225	225	222	224	222	225	271	226	253	218	224	248	248	246	265	263	223	233	230	230	230	248	271	245	228	261	246	252	260	239	229	237	243	252	236	254	210	264	226	240	253	227	247	211	250	251	239	263	238	253	269	227	240	249	260	222	232	232	239	236	210	240	221	259	242	244	262	253	251	249	251	246	210	275	223	258	248	257	243	238	255	252	243	274	249	230	216	237	249	227	231	202	232	259	219	224	245	230	240	237	241	241	205	245	253	260	245	253	255	250	236	238	265	221	235	242	240	233	232	228	227	226	252	209	214	235	224	238	257	240	223	223	224	249	245	257	233	250	268	243	249	233	198	257	262	249	247	254	250	216	253	224	231	239	232	236	232	236	241	254	244	257	220	250	216	240	253	232	231	219
11256	1178	2157	2187	1926	1662	1259	1219	1093	999	841	862	876	755	734	736	674	679	749	644	650	636	641	592	651	615	608	602	656	592	656	630	605	581	582	556	612	576	623	574	557	574	579	622	562	567	604	599	617	585	581	579	586	545	561	602	588	567	575	564	608	574	561	531	610	560	644	594	573	566	596	571	601	607	550	542	580	588	563	570	553	609	572	563	560	532	529	561	551	536	601	589	556	594	593	595	600	552	530	589	611	545	558	573	564	624	575	554	594	609	596	585	552	572	590	576	607	552	587	554	557	603	569	571	553	554	594	550	568	608	541	602	553	542	582	527	553	531	594	599	573	538	571	552	558	583	574	604	544	599	585	584	575	599	606	565	597	551	530	566	562	579	529	522	568	518	544	606	590	532	578	541	570	589	529	584	524	558	569	572	547	567	565	556	560	529	578	588	548	557	566	557	576	561	543	581	565	556	553	550	531	574	571	574	588	586	534	593	561	555	587	564	596	546	579	554	534	524	510	542	509	573	589	573	552	513	552	586	564	640	559	582	578	560	532	563	616	557	607	648	551	540	600	597	566	580	606	604	629	561	557	557	551	586	577	553	511	542	553	554	588	611	569	584	588	613	585	559	561	545	528	585	572	548	565	598	563	562	540	575	571	602	584	525	488	553	529	557	571	569	584	562	596	567	544	532	574	579	524	550	551	551	609	555	538	537	575	578	587	578	555	560	572	570	572	580	572	516	575	563	576	588	576	580	548	577	551	532	572	560	579	591	547	596	582	577	593	591	584	592	585	554	563	599	534	592	557	557	551	552	588	560	613	549	557	578	549	564	561	580	530	553	575	564	566	547	566	540	614	563	573	563	573	573	555	542	538	563	537	569	571	629	577	572	574	531	599	563	556	582	578	568	544	550	543	574	560	553	553	558	568	564	621	553	568	553	532	565	557	620	554	573	573	564	534	575	525	592	571	557	565	542	579	568	555	559	561	537	552	552	563	594	540	568	565	595	567	592	572	576	553	586	553	538	561	584	580	558	580	592	569	564	594	604	531	530	572	567	562	603	545	582	554	556	605	592	578	557	543	549	555	556	554	570	563	613	558	603	593	514	619	579	589	560	575	553	518	555	525	546	565	621	562	555	539	555	616	541	585	575	523	596	549	590	535	612	568	576	544	609	563	554	569	539	554	567	571	549	588	574	556	542	554	575	561	539	561	555	543	562	583	582	561	577	570	563	552	564	532	540	568	550	586	596	548	564	532	579	595	522	619	572	520	566	562	564	563	551	594	583	611	532	548	573	570	604	564	578	597	598	515	576	566	543	581	607	592	523	617	529	616	567	573	542	602	569	537	585	578	539	559	594	524	557	550	571	590	581	600	566	578	575	597	574	548	589	611	593	566	569	560	592	580	553	554	592	547	513	556	585	559	556	556	568	557	560	543	617	554	564	586	594	564	589	581	571	524	563	547	524	541	546	568	535	602	566	582	559	578	586	556	587	568	561	600	530	550	618	574	569	531	560	608	558	559	563	562	543	580	607	596	590	533	645	586	612	553	544	581	556	552	557	519	551	559	549	569	552	573	572	597	609	590	589	535	570	547	565	553	525	532	519	584	563	578	580	563	578	541	542	531	563	514	539	578	594	569	570	545	559	583	573	600	579	547	591	629	575	506	579	569	573	558	573	579	583	561	577	583	529	527	540	583	559	618	576	538	558	546	562	543	557	549	558	596	545	536	555	582	577	557	552	539	536	561	536	549	565	522	587	539	582	580	590	573	595	581	597	596	555	537	574	560	587	562	561	558	574	577	592	580	604	584	533	563	559	555	598	548	581	538	512	581	585	558	590	561	534	540	580	560	589	556	590	594	573	531	578	526	577	583	539	571	578	565	551	601	512	531	618	572	535	560	578	567	601	576	601	591	576	568	548	582	579	563	597	556	582	582	568	598	534	610	569	550	578	586	574	558	553	599	548	565	563	577	563	576	570	545	586	581	588	560	541	563	572	554	546	563	521	580	602	567	579	551	610	536	600	574	596	566	560	575	536	539	554	540	543	577	554	561	579	574	573	554	538	521	577	583	597	564	541	591	564	581	538	602	551	563	538	583	568	578	623	572	584	578	579	588	592	611	549	579	532	550	576	568	580	573	548	559	575	535	568	545	584	582	538	563	584	569	566	571	584	531	602	584	592	584	596	549	567	558	560	593	534	544	562	521	570	575	553	533	584	601	585	561	553	551	556	564	567	563	548	617	580	593	582	605	525	602	564	545	602	546	557	559	605	559	570	565	564	576	558	579	574	545	619	598	579	593	552	569	581	522	578	574	558	593	541	541	564	552	549	558	557	555	572	563	553	527	590	538	534	607	577	571	575	571	568	530	588	559	569	574	571	608	621	583	575	548	537	596	525	582	547	564	576	584	575	594	594	518	528	572	543	595	565	577	559	601	575	572	525	531	564	576	588	577	572	543	545	562	552	574	579	616	593	582	577	569	538	544	576	605	580	576	551	596	584	566	556	589	547	598	572	576	569	564	552	555	523	595	587	591	574	576	525	542	581	597	523	573	520	559	565	541	568	619	562	577	586	541	581	629	602	524	580	592	558	580	549	561	570	578	576	588	574	593	529	554	524	574	583	563	563	570	590	584	600	549	581	558	587	577	547	562	539	598	564	551	596	570	548	587	586	572	559	609	554	565	567	575	584	594	585	553	578	576	570	549	543	561	599	581	579	575	546	515	604	565	576	566	557	567	587	568	576	593	590	565	554	580	614	577	552	623	579	595	538	550	530	565	564	560	582	574	554	605	539	597	592	534	637	596	608	567	606	522	577	593	577	562	567	601	635	589	558	593	570	581	570	561	578	561	593	544	555	525	517	548	557	553	585	544	571	571	576	586	598	553	556	570	516	574	592	556	556	570	578	598	557	580	576	561	571	564	570	481	567	536	567	543	571	596	550	562	620	570	568	568	541	579	537	562	588	532	569	576	577	559	612	612	554	559	583	586	539	595	559	571	572	526	558	561	563	536	574	542	540	576	596	598	588	561	614	524	606	560	593	560	568	558	635	563	563	583	570	578	546	610	558	578	529	557	587	529	581	542	561	579	573	581	572	586	612	553	511	565	541	574	565	552	594	571	560	537	565	523	576	575	542	593	540	566	575	562	528	529	600	560	584	574	586	586	550	570	613	589	579	568	564	562	551	578	560	531	612	584	589	547	569	567	559	592	592	568	553	586	599	589	564	555	514	592	575	577	587	535	595	599	560	601	550	571	562	567	512	602	598	583	515	577	553	552	598	532	567	572	544	598	586	555	550	550	567	559	532	563	582	589	583	576	571	552	588	609	533	590	553	570	565	517	548	569	590	543	567	568	537	566	549	594	557	567	641	562	571	597	568	551	542	562	588	584	646	605	596	569	562	550	567	585	593	572	524	541	583	571	572	544	564	526	583	558	557	573	544	584	565	572	575	543	643	596	560	571	557	591	591	585	574	541	592	528	565
3141	341	260	266	256	255	256	251	245	240	265	286	275	265	298	239	241	281	247	269	250	246	236	249	255	248	266	238	281	249	276	243	267	256	262	240	269	270	257	252	224	256	252	247	248	241	278	289	263	247	251	257	242	276	251	293	228	258	279	254	262	234	242	240	243	262	246	222	250	253	244	230	255	276	238	275	241	267	265	230	276	262	298	288	235	303	286	264	257	234	273	258	242	270	248	239	239	261	272	277	272	235	271	266	251	225	253	260	282	273	263	287	275	274	228	260	259	271	234	278	260	265	262	275	250	260	244	278	241	234	268	241	286	261	295	238	281	240	227	253	278	232	269	245	274	278	241	257	261	233	242	255	243	279	253	264	274	254	253	251	273	262	242	278	260	223	267	216	228	290	247	291	240	273	258	239	254	253	259	270	259	271	256	255	273	292	256	278	254	235	263	242	257	244	241	231	251	246	255	262	262	241	281	262	255	261	247	263	231	256	253	289	266	258	250	285	238	268	254	271	273	257	288	241	268	278	281	246	267	235	288	248	261	293	264	241	266	253	234	260	269	269	268	222	253	269	228	253	216	240	243	241	246	277	254	263	282	249	275	266	249	273	274	278	259	292	283	269	245	252	260	251	262	234	268	244	264	260	247	268	285	300	256	302	255	234	267	287	299	249	251	261	284	276	240	234	259	271	288	241	265	260	279	257	244	252	277	255	290	253	241	244	236	250	256	247	250	225	232	251	270	264	249	265	290	247	219	282	269	228	262	259	263	254	273	243	275	256	268	264	292	258	274	259	275	270	260	255	255	262	257	247	248	244	245	282	240	257	241	250	276	271	259	247	271	248	250	260	267	256	275	249	254	258	233	268	278	266	262	271	254	249	219	274	243	271	237	269	234	301	284	276	247	229	222	252	248	261	245	249	237	252	226	237	292	260	257	277	266	267	263	239	257	284	255	274	265	277	293	262	222	261	285	231	273	253	254	278	265	262	263	236	249	286	256	277	251	258	258	270	255	274	273	268	275	248	254	247	245	298	294	265	248	236	230	249	283	244	269	254	260	249	257	244	281	286	223	270	242	234	296	260	277	289	257	289	249	236	247	279	259	263	279	247	244	279	259	284	261	256	259	273	239	251	251	259	294	272	257	247	245	248	253	283	259	281	252	260	236	272	271	257	281	262	222	269	250	269	277	258	251	246	232	242	243	268	235	261	279	236	254	243	242	260	236	266	228	257	261	265	273	274	253	245	250	258	262	248	248	241	286	241	254	250	268	280	284	281	210	227	261	265	298	253	305	277	250	258	265	271	260	227	285	248	233	237	244	248	232	272	246	235	232	276	258	243	249	292	275	262	274	259	267	254	246	242	269	263	284	290	245	238	223	274	241	260	274	250	280	252	263	252	263	266	230	262	246	283	269	286	253	242	241	297	275	262	255	261	256	266	273	260	280	261	264	268	253	266	256	281	231	253	266	286	262	264	240	296	241	262	227	277	277	263	267	269	267	236	246	277	267	263	263	260	259	278	266	231	258	257	262	273	278	268	231	262	249	265	258	234	288	232	286	306	245	255	262	245	255	254	263	242	280	217	273	247	259	245	241	296	228	251	280	261	283	226	241	258	261	263	243	245	282	255	250	255	255	252	253	261	259	274	242	269	270	273	256	241	239	282	247	276	273	230	245	275	270	272	204	232	239	269	260	344	246	241	232	244	267	266	276	244	239	278	272	263	292	251	273	258	252	266	233	260	258	259	252	254	238	269	268	247	288	250	248	235	251	241	294	228	258	255	273	235	255	279	274	262	224	249	249	268	302	284	264	252	266	264	241	249	288	275	255	223	276	267	283	255	241	242	291	270	271	264	267	252	247	247	257	251	237	236	279	264	252	242	264	256	272	261	238	302	244	258	235	281	235	243	290	272	275	258	248	256	273	274	269	256	262	252	235	254	254	246	237	267	253	250	222	238	281	260	263	249	258	271	236	238	252	232	277	246	276	267	270	241	266	263	237	234	286	263	234	252	288	248	273	286	224	278	260	265	268	245	266	254	249	260	271	258	238	268	277	274	270	270	251	266	248	257	243	284	259	287	263	288	253	241	260	279	261	251	259	241	271	271	277	247	261	258	235	269	267	274	261	268	280	235	256	232	256	240	235	293	263	232	256	248	250	227	272	275	284	252	276	291	264	251	257	289	263	236	239	276	232	266	253	253	238	277	280	298	274	257	259	273	235	262	235	266	289	262	263	238	267	229	231	228	236	243	238	249	282	288	271	276	241	265	253	254	253	261	263	249	259	251	276	239	260	249	222	234	260	248	241	262	290	254	261	281	244	257	281	272	249	243	262	242	220	250	262	255	274	260	237	274	267	280	286	278	269	283	273	262	283	290	246	254	271	276	238	279	273	241	263	251	235	257	261	271	262	250	250	265	246	235	242	263	261	278	249	255	285	243	272	269	241	261	260	259	295	262	252	259	254	262	251	296	267	278	212	279	244	245	280	265	241	241	276	273	271	263	247	274	259	247	242	239	246	256	241	274	284	261	244	293	276	269	297	250	269	252	247	263	255	260	282	257	250	220	239	258	268	277	287	265	300	281	265	271	243	264	262	274	276	240	274	248	249	254	258	257	278	222	267	246	253	261	252	264	256	274	226	228	281	274	236	244	245	272	281	287	280	258	258	265	243	263	262	251	255	244	284	261	258	255	261	280	267	276	280	245	268	293	245	242	253	258	253	306	274	266	250	261	224	260	276	268	233	240	233	228	252	230	257	256	240	233	248	260	265	263	260	233	244	274	260	282	240	239	268	243	291	256	244	252	300	258	258	252	267	262	273	264	267	309	260	257	281	244	254	271	291	247	241	289	246	273	221	252	242	248	244	245	246	250	250	273	242	252	266	243	263	265	278	270	261	270	278	249	258	263	265	287	274	284	263	265	252	261	269	269	296	292	243	280	243	235	242	260	252	228	260	267	247	247	246	222	228	266	262	254	214	264	270	243	270	255	249	267	228	260	267	271	245	290	262	278	277	262	267	235	264	269	285	279	302	258	242	223	272	282	264	240	259	287	281	306	292	260	261	229	248	243	238	253	283	244	276	237	247	237	257	251	278	252	234	242	274	248	258	250	269	250	253	268	269	257	301	224	261	280	273	264	256	265	267	239	282	271	266	227	264	204	258	278	291	245	262	269	254	245	250	253	277	255	275	234	283	266	266	267	258	283	266	235	251	258	282	266	262	259	250	237	263	228	263	258	256	247	227	247	269	262	260	259	249	234	234	249	236	243	246	262	273	267	259	230	274	288	266	285	243	273	266	266	266	249	249	257	265	253	255	260	260	240	231	252	245	216	235	245	279	276	271	301	259	259	238	264	270	250	256	287	260	256	255	238	253	265	273	252	273	263	277	295	253	241	280	251	240	255	293	262	220	240	281	270	240	297	241	278	235	261	263	256	250	294	261	252	272	287	277	251	257	237	289	248	283	244	283	277	256	268	263	244
2720	612	616	602	640	598	583	572	595	577	585	572	575	566	602	582	579	552	562	560	565	563	584	580	571	554	562	596	596	591	574	619	586	540	558	575	581	585	584	572	607	610	618	553	558	555	570	582	588	557	579	537	580	586	601	589	549	602	565	571	593	558	569	586	574	538	580	611	577	525	569	581	548	559	580	575	621	574	518	584	596	569	560	580	624	582	590	657	562	546	597	571	570	564	587	547	573	559	590	582	548	611	562	608	619	548	639	576	545	576	560	575	586	544	611	580	562	586	572	552	586	582	567	575	584	574	578	517	595	556	547	563	538	602	562	577	548	569	551	585	584	560	544	587	551	596	551	590	588	597	562	541	573	609	528	579	559	610	576	577	577	585	564	556	601	575	645	544	551	531	565	563	590	588	615	625	559	623	549	557	536	566	584	634	553	576	605	585	573	562	575	587	589	532	592	593	580	589	573	601	563	563	513	627	572	577	583	559	566	598	600	542	561	530	586	567	590	575	564	592	607	598	589	566	569	595	545	590	540	548	579	589	560	574	570	571	560	545	561	591	587	582	559	548	596	530	544	586	559	600	574	578	586	580	556	586	562	568	550	611	602	545	594	549	597	545	592	567	591	540	582	534	592	596	551	534	605	578	601	577	563	601	590	560	609	584	634	559	546	583	578	592	584	550	568	575	620	597	592	592	571	520	547	601	593	591	602	592	572	570	574	578	601	547	583	583	567	642	601	582	575	582	566	599	597	580	573	581	579	574	605	582	585	554	576	531	631	590	594	549	565	619	555	591	595	601	580	546	559	532	557	603	576	583	602	548	572	581	591	556	622	541	585	559	586	567	611	605	544	587	562	582	563	594	566	578	585	579	597	575	532	586	559	579	592	595	573	547	620	537	579	549	587	593	609	616	566	606	582	562	560	570	558	602	593	557	579	604	612	605	557	581	553	563	526	539	611	609	524	602	538	552	593	562	538	560	524	592	533	558	525	562	521	608	537	605	591	556	563	547	577	553	588	607	543	552	519	551	557	606	578	572	569	588	579	580	592	546	601	561	592	589	576	536	595	529	545	567	583	569	561	549	520	520	588	550	574	595	593	571	546	562	575	589	582	555	576	573	547	563	582	586	593	584	576	593	589	549	562	553	599	600	529	496	595	606	623	602	577	586	606	594	567	624	576	572	564	583	575	581	552	620	557	569	628	585	598	562	544	550	532	544	612	613	591	541	605	583	609	631	548	588	583	582	595	568	597	570	564	567	562	563	560	556	598	569	540	580	573	572	583	553	631	591	572	584	567	601	536	545	622	577	579	563	543	596	587	544	587	578	564	564	589	570	544	561	564	582	566	519	561	619	551	614	548	588	578	586	556	604	592	545	585	560	546	597	556	576	561	568	608	533	573	579	601	578	584	608	579	538	563	637	583	566	635	591	625	562	556	552	567	578	574	557	581	537	571	576	585	603	580	567	537	614	563	586	612	587	584	531	546	588	569	584	554	599	622	571	559	614	571	554	570	572	601	603	585	589	530	601	569	566	578	570	547	601	584	587	583	542	581	587	567	582	580	567	554	592	571	591	574	562	590	595	548	587	583	597	564	564	612	569	570	598	593	575	590	569	552	581	610	585	579	602	572	596	560	593	608	575	592	609	605	562	609	560	544	573	597	569	590	578	571	601	558	571	567	573	568	594	556	596	587	604	551	568	596	584	621	579	579	550	568	564	600	580	610	598	545	575	568	571	582	590	561	587	518	545	605	583	571	596	611	536	595	569	580	564	579	569	586	539	546	562	604	619	571	580	595	599	597	572	585	597	558	545	551	574	552	567	523	596	593	582	526	517	573	572	580	568	606	528	584	543	573	558	572	524	571	578	579	557	536	571	541	612	601	573	579	618	584	567	555	607	538	582	567	584	590	568	591	599	565	584	584	603	544	563	563	559	587	544	592	583	571	558	547	572	598	590	590	617	573	567	573	562	563	610	573	589	584	567	533	587	618	602	603	585	570	582	620	599	550	595	526	603	557	548	568	554	601	557	572	551	577	598	562	564	575	607	540	535	593	581	596	585	627	566	576	562	579	583	573	618	580	594	580	572	596	562	550	596	547	622	542	567	590	571	547	564	611	550	586	526	591	577	597	589	594	593	565	544	576	572	565	565	589	591	544	568	554	573	599	534	526	597	586	605	601	596	588	573	591	614	599	575	609	585	624	589	582	575	593	542	581	565	587	582	559	603	581	573	548	545	574	574	593	602	578	514	567	606	589	561	599	527	595	606	582	565	537	607	603	596	577	599	580	558	565	508	585	591	564	555	549	609	551	602	573	555	583	539	590	591	562	538	569	576	610	573	580	600	549	587	593	600	580	570	547	531	513	545	575	537	572	517	518	577	550	594	594	565	580	583	605	599	587	574	547	571	568	561	603	582	547	608	602	613	567	620	571	556	601	546	587	572	606	578	573	559	607	580	574	569	572	573	555	522	599	582	556	554	578	542	640	558	588	590	559	528	542	588	573	560	551	580	579	602	601	589	590	615	576	564	567	567	541	580	574	558	525	597	610	570	585	614	570	578	636	586	601	543	591	557	543	617	587	591	619	570	570	601	566	601	533	547	595	551	572	561	622	568	536	600	567	595	615	586	591	559	562	586	548	566	583	580	613	555	573	563	581	586	558	567	587	553	566	551	513	571	585	630	566	542	579	577	574	591	547	568	591	547	547	605	573	569	542	591	575	585	564	567	533	566	592	623	554	592	582	522	510	585	558	594	591	572	538	571	567	603	575	600	599	630	564	534	578	590	563	512	619	601	602	523	592	556	583	598	559	569	572	556	593	568	565	583	529	585	586	591	563	577	532	583	558	540	581	607	559	593	583	586	584	580	569	600	566	607	556	590	591	551	561	572	598	559	601	554	587	544	581	551	602	548	572	586	605	618	583	588	605	576	585	574	602	563	577	563	588	562	570	574	612	579	562	587	607	586	585	576	565	599	627	584	601	582	576	518	578	577	542	533	572	601	558	585	617	585	588	616	606	592	611	574	594	556	616	599	512	570	588	565	579	596	584	614	602	656	577	576	611	580	589	618	555	609	603	585	583	574	598	600	572	556	544	555	591	561	583	550	620	580	578	581	595	598	540	606	561	576	576	535	525	590	583	560	575	542	551	541	572	578	574	549	599	570	561	558	600	593	578	558	576	588	541	579	594	565	623	567	590	579	565	589	567	618	574	569	602	558	560	579	571	543	553	571	558	540	582	567	602	528	567	624	573	607	581	562	571	597	582	572	579	582	581	568	622	573	546	610	571	598	553	574	559	606	555	583	563	574	534	591	597	557	566	543	566	615	597	581	586	563	550	560	596	555	596	590	590	533	600	559	564	580	577	606	546	545	581	590	581	592	571	582	588	530	537	592	616	586	565	585	585	607	603	606	594	558	572	589	591	583	576	591	556	562	550	591	554	593	570	573	593	563	607	547	587	623	564	569	520	534	589	566	590	584
11799	891	581	410	316	235	215	186	177	173	152	168	186	145	137	134	158	184	159	150	142	138	140	145	174	135	137	141	140	145	147	154	119	154	150	138	129	139	173	140	132	174	145	119	124	157	130	146	174	131	132	166	155	150	146	178	162	154	124	164	145	160	148	171	149	132	134	139	146	146	161	156	131	129	146	146	127	154	143	137	149	159	137	144	158	143	157	141	125	142	137	167	134	138	146	149	124	126	151	138	152	156	151	140	140	132	124	147	150	150	142	163	176	148	162	148	153	163	151	147	155	178	136	168	147	134	149	135	139	133	137	154	121	142	150	169	114	143	146	145	163	168	147	160	154	136	150	146	135	122	137	158	139	155	156	133	130	153	139	143	148	159	135	127	138	138	133	147	132	141	152	141	130	140	148	143	144	140	149	149	149	166	148	123	162	164	145	145	153	138	146	144	133	146	156	155	142	137	139	132	136	144	126	135	159	153	147	149	167	180	154	135	148	148	148	123	143	135	136	149	151	158	140	171	127	145	156	129	142	174	135	137	149	136	120	171	130	155	159	122	127	169	158	141	120	147	141	133	145	146	124	143	150	111	176	144	161	117	135	148	132	137	129	164	137	152	146	146	142	137	152	145	147	142	172	119	172	142	151	158	146	132	135	122	163	157	151	142	140	148	138	138	137	149	139	160	132	184	159	144	124	113	155	149	161	156	158	154	168	144	144	154	146	135	131	123	132	156	129	133	134	131	129	135	135	148	166	135	144	155	139	150	126	146	158	130	151	150	150	174	146	140	154	157	171	168	145	167	129	153	150	155	124	156	141	152	137	149	147	153	156	150	155	149	143	160	151	163	163	168	137	159	144	148	141	142	136	146	133	142	124	133	152	135	150	139	139	135	151	127	140	169	149	142	133	160	131	157	135	155	155	161	140	157	147	126	136	143	135	175	140	122	139	156	137	152	171	147	158	154	141	162	162	136	152	166	146	160	142	152	150	160	165	132	151	135	169	127	126	163	135	149	143	167	138	153	144	139	140	155	137	128	151	158	139	147	140	147	155	160	114	152	147	133	148	145	134	146	143	139	145	148	139	141	109	123	149	124	157	170	128	147	144	150	158	155	143	126	143	126	157	126	131	143	123	170	147	153	146	142	158	148	143	139	127	170	137	153	146	128	135	165	149	149	129	120	122	169	140	152	162	126	136	126	142	117	164	168	147	137	169	122	124	147	143	122	141	147	152	149	137	135	154	153	152	138	142	154	124	153	167	131	162	159	166	133	126	132	157	152	153	133	135	136	170	144	144	157	151	133	159	143	139	127	158	135	179	142	138	151	149	142	143	139	140	151	141	149	133	163	137	130	132	155	139	142	160	148	175	146	146	162	162	149	130	125	148	155	144	151	125	132	145	149	145	150	175	145	141	162	156	162	175	165	120	133	143	131	161	140	162	159	139	162	166	173	140	143	167	153	152	134	128	137	133	141	150	131	163	137	157	130	166	135	130	146	160	131	131	127	134	151	154	145	163	135	149	177	114	137	152	142	149	151	143	160	147	142	135	160	151	139	169	150	131	160	151	137	162	155	137	149	144	132	156	145	166	139	138	156	140	106	132	158	129	172	137	145	142	131	148	157	165	151	165	140	152	157	168	131	132	133	113	155	138	157	146	146	131	163	127	145	139	145	160	152	142	128	141	138	143	170	159	142	155	117	167	157	155	132	165	148	150	125	159	156	159	190	171	150	135	145	134	146	153	185	125	139	152	133	146	131	168	134	152	139	146	151	143	135	163	145	148	141	123	155	152	141	194	135	139	124	143	149	143	137	137	162	147	132	133	142	154	151	165	131	141	136	149	172	138	143	134	161	139	160	165	142	146	158	137	163	173	150	153	141	129	144	124	140	144	138	138	160	138	137	155	172	137	154	147	162	136	173	171	131	137	136	129	166	158	145	144	147	154	127	145	154	165	154	131	148	142	169	155	148	142	148	136	120	160	153	143	158	150	158	163	156	133	145	139	144	163	134	144	139	126	164	162	165	156	153	181	157	152	140	149	148	141	139	138	139	164	146	160	153	159	145	143	135	140	145	157	138	149	154	157	151	164	142	136	142	136	144	126	135	148	149	130	152	128	168	148	138	121	106	145	165	168	146	153	143	141	153	127	154	151	159	124	137	134	143	168	169	147	149	132	153	131	132	144	138	152	159	174	146	154	142	176	119	138	165	149	119	164	150	133	158	167	170	133	146	134	152	160	146	154	141	154	155	146	145	174	162	160	125	159	145	123	162	133	162	140	151	137	141	148	149	151	136	167	168	133	158	143	155	138	159	143	154	158	148	121	128	136	133	149	132	153	133	156	156	134	140	134	123	182	147	147	168	147	152	141	150	139	153	171	127	147	142	136	169	159	145	143	113	139	150	143	140	159	138	153	154	155	115	146	132	149	153	166	134	152	140	171	138	135	154	130	141	167	151	156	158	136	136	136	150	151	131	149	137	158	139	153	138	153	157	139	159	142	177	152	152	165	132	149	145	147	152	167	140	129	141	147	147	137	154	139	140	148	130	133	145	173	146	150	171	141	121	132	163	153	151	144	131	143	141	138	146	134	134	138	160	146	161	172	132	134	135	143	150	154	128	133	170	122	137	133	142	147	163	136	149	160	147	145	145	166	162	144	161	147	144	148	151	142	165	137	115	152	156	126	158	152	150	141	141	161	135	156	149	137	152	147	151	159	149	176	150	154	126	137	166	158	151	147	164	165	158	151	149	130	155	135	155	134	145	136	158	160	169	153	157	137	125	142	142	148	158	155	152	166	143	155	174	135	126	158	145	158	122	101	130	152	152	159	161	141	159	149	153	157	138	149	141	142	128	149	161	146	138	141	163	125	154	157	147	138	150	154	160	118	121	125	124	151	129	150	151	143	176	142	147	125	139	137	177	143	170	144	160	151	164	147	129	159	144	149	128	138	150	153	136	143	144	123	139	133	140	143	155	150	143	142	145	147	130	132	175	149	157	131	131	154	156	151	138	152	155	153	141	158	143	144	148	132	136	145	172	148	159	143	141	130	154	135	143	158	136	162	155	152	153	139	147	162	143	163	139	165	130	158	163	137	155	165	150	163	137	159	161	148	166	148	144	153	152	132	163	162	148	126	137	165	152	146	152	118	133	141	170	156	161	154	154	156	153	154	150	128	134	147	146	186	130	126	154	121	127	150	133	133	144	145	160	161	136	147	178	140	133	145	136	151	167	166	175	129	121	148	144	169	153	166	135	131	172	146	158	151	141	145	171	141	129	143	153	151	129	161	156	146	154	144	156	140	164	149	138	151	161	136	140	147	142	181	133	152	160	177	160	178	161	143	132	115	153	155	126	142	165	171	136	172	148	161	139	128	144	129	147	154	148	152	148	126	136	153	135	129	147	142	129	165	139	155	140	151	153	137	135	129	150	150	153	151	126	145	150	154	153	151	154	133	144	134	145	163	150	140	160	138	142	149	131
8241	765	1204	1177	1036	872	769	678	543	595	485	523	461	495	500	418	428	449	391	433	398	409	416	429	391	382	391	390	382	371	386	407	372	399	330	386	383	353	335	382	342	399	376	343	388	376	376	340	336	336	364	402	372	362	369	399	358	372	371	404	400	368	374	391	356	394	368	396	355	382	381	360	361	379	365	367	349	372	382	377	391	372	324	358	352	385	357	325	369	360	385	357	406	376	346	354	346	385	329	360	328	314	333	370	361	373	365	359	361	364	402	363	337	344	371	377	388	419	351	359	348	375	374	354	379	367	346	375	362	371	335	361	398	368	392	369	402	359	369	343	343	390	383	338	334	337	353	372	375	402	380	356	361	350	346	340	375	342	370	385	341	396	411	382	373	373	365	331	358	352	350	385	369	323	368	391	385	358	381	384	368	330	376	346	361	347	381	367	386	348	411	350	397	359	368	338	352	363	373	366	389	387	363	357	381	357	391	369	380	350	374	382	388	355	372	371	364	410	365	379	358	359	379	380	351	351	391	309	357	418	377	365	383	371	341	372	359	397	358	345	381	378	389	356	360	376	378	350	362	394	353	346	360	378	326	365	367	359	355	348	379	317	395	370	354	372	333	371	366	361	364	366	344	372	373	367	380	373	376	362	364	362	361	372	364	331	365	378	370	385	373	361	360	379	389	361	335	368	368	386	387	356	354	344	376	380	355	337	381	330	383	350	400	339	345	351	374	359	380	351	360	368	343	368	358	340	360	406	330	375	365	399	350	362	360	376	356	353	367	348	359	362	377	380	332	359	353	326	365	344	364	366	364	352	399	350	372	351	373	369	395	394	370	362	369	380	321	352	346	348	360	375	317	341	336	404	376	344	373	376	353	351	368	364	378	376	352	332	376	363	378	357	383	343	373	335	376	358	348	384	348	357	351	377	398	372	383	341	374	375	344	384	365	340	366	350	330	370	352	366	334	370	370	377	350	387	345	385	356	374	346	365	400	333	394	350	379	391	364	388	383	385	334	318	345	398	412	358	356	363	338	348	349	342	372	374	372	353	421	392	336	364	339	378	348	342	343	369	357	369	365	335	375	376	356	364	365	381	389	352	389	343	401	375	355	363	352	383	375	382	372	352	364	384	366	353	378	344	347	376	375	375	346	375	366	332	363	370	359	386	352	372	356	343	380	372	367	359	362	353	332	375	324	360	386	342	350	359	350	356	339	376	379	379	365	348	389	390	349	329	372	346	379	361	348	376	365	314	390	384	362	392	356	352	379	351	378	378	381	366	369	354	362	391	359	386	349	377	347	365	354	357	368	348	365	389	348	393	371	354	364	397	380	369	353	390	380	351	359	347	340	384	370	363	340	338	339	362	324	392	382	373	387	350	372	345	330	372	335	374	406	346	332	360	350	360	391	358	362	364	353	369	369	347	335	369	406	350	359	375	347	386	369	358	385	358	399	351	406	337	376	358	398	356	353	355	354	372	337	410	361	390	402	389	340	375	352	352	354	364	328	358	388	354	405	359	369	405	339	370	370	377	370	358	289	388	389	372	360	371	362	335	348	398	383	342	336	372	344	337	355	378	391	334	377	352	362	368	349	373	310	375	375	357	357	361	375	360	324	341	361	369	355	366	384	394	368	360	383	344	368	336	343	340	364	356	350	356	341	335	375	379	361	375	377	366	382	347	367	399	379	392	366	366	336	365	383	344	343	357	348	347	392	349	372	364	350	355	363	361	358	352	368	358	359	357	357	380	382	359	353	365	342	337	361	335	392	312	356	344	333	407	328	350	336	343	385	387	359	356	368	363	385	361	401	350	389	359	345	364	370	352	352	366	355	351	390	385	371	331	398	388	332	354	353	358	343	387	350	361	356	347	369	370	352	343	382	351	357	338	346	385	354	352	392	377	373	326	365	364	348	348	332	365	361	323	384	341	345	373	347	373	376	415	391	395	381	368	361	362	362	338	348	343	349	373	300	355	372	340	344	394	345	338	324	340	380	368	394	354	352	335	331	365	378	340	372	368	359	382	376	399	363	359	378	385	378	340	369	378	353	335	374	348	371	378	361	370	370	378	396	365	360	348	356	359	368	357	374	359	344	378	371	352	339	403	351	377	348	396	328	384	351	386	360	355	346	347	386	374	337	385	338	340	371	354	336	363	340	389	363	396	369	356	412	365	339	379	341	337	352	401	364	361	349	347	367	358	357	377	340	417	376	336	358	389	357	371	363	381	385	328	358	332	349	351	390	354	366	351	364	353	397	382	373	358	380	336	385	372	376	378	366	395	336	379	344	368	407	341	383	362	363	367	351	335	371	375	376	349	344	333	348	377	364	373	378	372	378	387	352	389	354	368	367	417	360	382	366	377	371	342	359	322	371	352	342	355	372	408	366	372	362	331	338	365	356	371	369	341	377	407	374	358	369	353	380	375	370	374	394	398	367	371	343	377	373	378	389	363	357	374	371	386	356	353	384	354	373	359	343	374	372	388	363	370	342	336	380	379	350	350	410	342	369	383	403	374	343	347	380	356	377	358	365	373	337	348	380	338	351	360	353	359	348	363	371	392	352	350	357	352	380	329	381	345	370	344	377	355	366	352	385	386	385	340	343	354	363	366	360	396	354	383	379	414	332	374	372	394	379	379	353	324	384	336	346	354	358	351	381	360	341	363	378	364	348	377	373	336	370	377	392	335	385	378	393	365	335	353	392	369	345	389	336	354	383	364	373	363	325	381	349	360	398	368	376	365	320	382	354	381	338	362	400	361	347	326	362	354	364	365	402	379	361	374	349	362	345	372	376	358	366	362	363	383	376	393	405	391	351	407	334	372	356	348	383	370	350	367	362	366	346	353	389	364	368	361	352	394	363	330	392	364	326	352	318	363	382	391	368	363	361	366	394	372	389	336	413	335	354	375	384	368	397	384	340	373	374	339	340	342	351	346	421	359	348	360	365	361	334	333	343	398	356	347	349	361	325	341	336	378	362	372	347	374	356	363	346	354	351	358	322	343	364	353	358	371	352	353	411	375	354	335	359	363	308	352	356	402	340	386	361	331	364	365	348	386	332	362	349	367	348	379	384	360	376	346	382	363	369	350	368	388	340	388	410	372	372	393	349	386	351	374	360	390	379	413	354	350	353	367	389	367	376	355	390	367	389	399	361	327	344	356	362	370	379	407	393	339	360	357	338	369	388	336	337	333	383	349	375	344	397	368	361	383	346	326	387	398	376	370	356	381	393	357	364	416	361	348	361	368	355	401	350	385	357	335	361	345	357	334	361	360	377	349	369	377	384	388	363	374	372	335	343	369	390	410	330	334	380	374	355	380	360	358	339	371	339	320	368	353	331	350	393	384	358	374	365	377	311	329	352	388	363	387	357	346	386	364	402	365	375	361	365	349	362	334	356	341	377	368	379	355	362	405	387	347	371	342	370	368	342	393	374	368	353	332	355	354	336	376	362	334	366	329	338	369	360	358	346	365	345	369	329	382
20151	2021	1177	813	590	459	377	328	333	311	287	279	289	245	291	286	265	238	267	250	238	222	239	268	230	222	248	215	253	257	249	255	221	234	256	240	218	238	249	244	231	227	251	236	236	213	252	262	238	210	233	220	244	240	239	244	225	239	217	258	233	266	219	271	201	244	243	236	238	224	233	212	244	260	217	259	272	242	253	266	245	255	235	286	258	232	265	256	266	242	237	252	233	253	241	251	229	275	262	251	235	237	236	254	256	204	237	245	217	231	232	230	261	240	258	233	244	224	248	212	227	253	252	216	257	219	219	238	237	231	264	207	236	239	249	185	209	236	240	264	261	252	200	239	246	254	230	244	246	254	240	234	208	249	262	238	270	267	280	276	224	247	235	230	223	228	196	239	254	232	234	255	260	229	244	220	258	257	228	240	246	215	238	243	226	200	231	229	221	243	215	248	235	241	247	259	255	252	243	243	258	236	259	256	214	258	233	239	257	235	233	219	224	236	222	229	236	237	227	229	225	229	223	238	214	243	221	263	268	220	233	234	245	201	232	223	226	248	252	208	247	226	231	230	238	241	245	258	229	254	213	227	247	232	231	271	217	243	259	230	240	267	230	234	212	267	246	260	242	263	248	222	216	237	234	260	214	230	275	230	241	216	247	242	249	221	242	209	227	247	246	236	274	236	255	239	238	245	243	243	219	243	223	230	269	250	252	254	247	260	252	268	236	248	255	237	258	223	224	233	254	240	241	236	248	231	241	239	237	248	223	219	255	244	267	232	240	241	207	234	255	241	222	260	257	266	217	215	226	221	250	234	237	249	228	235	227	241	200	214	244	220	219	239	230	222	244	221	220	236	213	266	257	257	233	252	244	232	252	224	265	201	234	229	225	241	249	249	229	235	230	247	267	226	234	203	273	230	221	243	246	233	237	214	242	226	238	229	254	237	222	237	265	221	241	220	236	209	227	234	257	248	259	233	243	208	233	248	206	232	221	226	234	226	221	217	268	218	236	260	251	238	222	235	241	271	232	224	221	254	247	206	266	243	234	263	249	224	231	212	244	230	219	234	229	227	249	221	235	249	229	242	247	229	240	239	247	251	233	239	257	258	209	231	237	255	242	225	253	218	250	223	242	233	243	240	205	231	235	244	234	229	263	240	254	237	226	265	231	264	240	220	249	226	210	231	251	251	234	255	246	243	224	230	233	235	269	248	236	238	257	238	236	235	242	235	249	252	233	228	243	233	234	274	238	223	226	219	227	254	259	245	237	252	239	244	233	248	243	234	236	221	238	233	233	214	275	253	237	268	246	242	237	231	242	229	253	243	247	243	254	215	232	228	243	236	239	249	230	247	246	236	257	255	241	219	229	250	245	267	223	229	255	278	248	240	241	249	227	226	237	206	230	237	232	252	242	232	238	252	223	223	222	203	255	222	244	263	242	228	217	217	232	231	244	236	234	241	228	237	236	237	251	244	238	238	235	252	243	244	222	227	253	265	248	232	231	229	253	242	236	258	232	245	236	262	241	225	221	215	210	230	260	237	226	245	251	237	250	225	252	248	230	232	238	243	230	246	227	223	228	252	249	229	260	250	223	241	258	246	211	239	233	250	225	222	238	235	271	258	251	236	270	244	264	226	252	220	241	231	250	235	273	229	247	245	233	260	237	217	255	266	224	244	222	216	234	238	250	231	247	239	224	219	253	213	260	233	254	262	268	239	220	223	256	250	237	242	232	269	234	231	247	255	259	233	234	269	255	220	208	228	232	243	251	274	258	240	217	219	246	233	242	215	220	236	252	236	237	226	239	226	221	206	242	211	252	223	205	241	250	244	248	229	242	222	253	235	202	256	204	271	223	242	270	243	223	249	232	236	237	203	244	229	245	240	254	226	231	223	229	213	240	275	258	233	224	238	230	259	213	260	262	213	242	267	224	261	211	234	233	259	209	217	236	273	224	249	220	234	240	249	236	226	253	248	242	241	195	241	225	239	243	239	234	240	218	219	227	232	245	218	196	287	241	238	197	232	235	223	235	218	224	221	243	246	241	215	232	232	226	239	225	234	252	243	244	231	245	228	236	244	231	222	242	251	209	248	223	221	237	212	209	233	222	249	245	231	259	252	235	262	271	237	250	239	254	247	235	238	245	275	236	216	225	256	233	257	236	220	233	253	258	242	237	234	267	228	253	214	226	256	247	222	261	230	234	272	228	223	229	244	249	252	234	222	220	240	231	215	217	225	228	237	229	268	241	236	274	227	222	265	255	211	209	225	197	265	242	222	251	250	258	274	235	222	220	243	259	276	248	234	244	246	221	223	249	232	244	214	227	227	237	230	237	242	225	226	244	221	243	213	226	231	209	244	226	242	231	253	231	258	240	246	225	252	240	217	269	225	241	263	215	226	250	229	227	226	250	240	262	244	251	251	248	232	255	277	254	247	246	225	254	239	202	218	227	252	252	250	248	238	223	226	245	230	281	260	238	252	230	202	215	235	252	220	239	233	228	268	234	257	245	248	253	253	231	228	226	241	236	229	217	249	243	244	228	230	218	224	245	255	235	227	262	246	249	252	200	260	235	230	220	262	229	249	253	251	208	216	242	250	209	243	215	240	242	203	250	235	225	261	226	206	255	236	212	247	221	254	230	242	234	234	240	227	220	261	250	256	218	236	260	245	261	265	218	211	216	251	225	223	227	265	218	250	283	242	214	273	257	259	258	247	200	234	243	216	232	247	248	233	248	230	230	244	238	239	262	250	230	236	215	254	235	255	247	246	212	212	236	242	269	240	235	245	231	242	247	240	265	255	257	212	276	242	236	218	239	235	248	226	235	234	216	244	251	253	232	233	246	220	236	259	238	250	235	230	246	229	252	216	236	254	253	256	223	233	268	209	232	272	239	272	245	234	258	255	255	261	220	225	253	232	236	224	207	229	263	239	254	237	236	223	276	242	239	256	224	246	208	250	242	214	245	261	222	221	245	265	238	241	242	224	268	266	207	240	237	249	201	202	219	204	263	201	230	234	234	235	225	262	229	238	238	262	239	223	232	229	252	250	243	239	230	243	236	232	238	241	249	251	245	232	218	217	232	203	249	232	234	229	239	259	227	243	222	225	236	231	227	270	219	223	230	247	237	233	240	264	258	245	248	236	275	247	221	236	239	226	261	226	250	250	244	235	227	236	238	207	239	235	245	242	273	244	243	236	250	220	248	277	265	218	231	208	244	226	189	214	207	249	250	241	209	243	230	226	271	247	257	239	235	219	237	232	267	241	221	243	243	251	246	252	239	248	233	245	254	213	228	224	215	227	243	249	230	228	250	258	236	243	224	250	256	216	227	253	234	230	263	240	229	224	231	238	246	221	231	222	252	234	222	239	244	274	257	248	263	236	225	233	240	233	230	259	226	286	225	233	225	228	235	225	230	249	219	225	269	246	205	211	267	266	242	237	257	232	250	257	222	267	215	234	221	237	227	222	229	279	242	257	212	227	239	247
11316	1208	2036	2135	1911	1571	1251	1175	1066	954	887	886	781	809	722	731	713	634	687	644	672	610	615	634	637	655	628	645	609	619	634	621	577	628	616	592	583	594	587	555	569	571	585	602	607	568	624	585	528	564	560	564	573	551	615	570	595	565	590	588	596	544	597	555	606	571	633	655	564	570	531	578	576	547	578	597	582	549	551	584	605	555	573	558	613	592	530	581	583	581	549	589	555	552	556	596	585	564	602	601	557	552	568	536	592	538	537	543	583	593	570	574	538	557	583	590	551	578	552	555	590	543	566	577	534	557	598	594	612	580	573	570	562	582	559	593	593	612	577	616	604	587	529	552	538	539	590	589	563	539	563	561	549	566	541	603	543	507	567	565	575	554	572	561	539	578	562	555	572	572	535	557	542	594	556	592	570	559	593	567	545	562	559	599	578	537	535	625	543	567	572	572	569	558	573	552	573	547	543	557	587	568	564	568	561	537	576	549	548	552	547	561	580	561	583	561	555	594	573	579	598	593	574	574	580	599	540	581	608	587	548	593	536	618	566	530	545	535	523	555	559	549	520	563	577	581	583	558	561	579	559	541	579	533	544	597	521	546	573	528	541	579	586	531	554	558	534	573	556	591	570	565	562	627	546	574	545	528	592	562	570	580	597	575	573	568	561	562	566	564	591	602	544	569	565	556	531	555	554	567	565	557	526	583	571	581	531	554	542	592	570	550	494	592	546	567	537	545	623	574	528	575	559	585	531	543	546	553	553	569	553	593	553	540	545	543	571	540	556	568	544	550	538	580	540	607	575	581	586	562	527	609	548	550	561	552	543	534	554	593	528	570	575	551	577	566	562	553	549	592	589	580	573	563	572	554	558	578	553	582	582	579	579	547	566	585	599	576	607	590	548	592	585	553	570	554	546	603	551	557	561	530	569	559	632	551	594	599	543	556	560	560	546	572	571	569	571	572	569	589	544	551	508	547	590	564	577	583	598	578	554	551	638	556	537	581	580	581	588	584	536	618	549	562	592	553	578	567	579	542	534	597	574	565	575	536	510	536	599	571	558	563	555	559	535	581	551	562	610	572	529	532	545	581	558	563	555	531	556	569	579	582	618	564	540	587	580	560	572	528	548	544	568	566	575	540	532	584	575	505	565	577	553	551	593	584	525	581	581	555	560	581	570	562	528	549	539	578	565	580	538	562	572	556	547	534	569	538	541	569	604	578	563	543	575	569	560	535	565	568	589	562	554	562	569	564	559	601	608	581	604	541	577	579	535	538	590	568	575	567	549	572	524	542	513	603	580	529	575	547	586	536	588	542	570	547	560	580	569	585	591	551	568	565	583	584	568	541	536	600	545	575	576	565	591	539	587	573	601	569	560	532	604	597	587	596	547	596	546	551	543	601	545	541	522	555	572	588	569	565	565	557	518	564	558	584	566	542	543	557	558	554	570	529	564	578	606	557	547	555	569	543	559	547	538	555	572	551	577	567	562	517	559	590	593	564	596	566	569	549	574	549	568	558	569	563	583	568	620	551	545	598	599	555	535	556	567	532	536	540	609	591	564	573	560	563	581	526	567	557	556	563	556	549	577	586	571	574	554	569	576	545	520	569	567	562	588	546	588	572	570	616	583	580	572	540	548	598	566	575	592	586	575	594	571	581	579	593	583	585	581	587	588	539	585	574	566	553	584	499	534	567	551	612	549	561	521	542	587	553	565	556	568	599	555	553	615	535	587	581	593	550	532	566	563	545	583	553	569	533	605	581	564	589	586	545	540	592	598	571	560	584	565	574	539	581	550	566	593	577	588	558	563	555	575	572	562	592	544	558	546	568	597	584	534	551	561	580	612	587	571	561	570	529	553	549	589	592	565	528	562	539	549	560	555	553	554	562	595	564	584	571	579	559	560	580	526	552	594	574	583	577	527	593	568	587	533	569	579	580	609	535	566	578	522	590	568	564	548	561	545	534	563	552	547	544	572	585	559	603	581	596	547	601	603	583	583	582	514	562	566	555	582	617	558	527	575	533	535	600	556	555	564	629	588	575	550	550	586	583	543	584	570	558	545	588	560	543	579	567	569	579	579	615	561	545	547	568	576	528	550	568	562	525	561	576	614	540	563	573	553	552	604	536	556	558	532	564	555	563	562	576	596	606	580	579	593	591	588	589	576	530	560	587	610	569	558	522	549	564	532	543	553	592	517	600	569	579	574	575	575	554	531	576	586	521	538	572	555	569	545	552	550	552	587	590	571	607	570	589	545	531	583	599	526	542	574	581	565	575	562	552	592	519	580	557	539	582	598	551	567	542	583	576	561	589	530	586	591	620	577	575	578	581	576	568	584	572	554	599	530	546	578	559	588	540	552	551	552	547	492	557	544	530	547	587	589	585	569	542	569	608	530	560	555	601	592	576	571	559	599	579	594	549	551	562	571	606	558	594	575	559	570	555	536	593	599	533	568	553	568	605	571	594	602	589	594	546	531	593	579	609	553	556	532	571	594	587	591	547	580	578	593	583	555	593	570	546	570	541	543	540	580	593	582	571	534	586	558	600	593	558	572	564	574	592	559	552	596	587	561	581	570	585	603	541	577	545	553	486	568	585	555	567	572	566	551	567	586	606	575	568	597	602	592	599	567	565	573	534	555	555	549	551	546	567	545	579	591	547	553	558	568	552	571	560	588	574	571	560	580	581	514	565	582	549	595	590	602	577	564	549	573	573	545	569	552	551	561	550	580	549	565	578	534	551	610	606	575	547	538	576	599	583	574	538	578	535	536	587	599	543	569	563	587	587	523	571	550	563	563	582	560	508	572	555	513	615	591	557	571	595	531	530	526	573	548	557	554	554	574	602	553	544	578	501	567	553	557	629	562	591	571	581	573	554	571	580	566	595	584	591	580	598	591	590	551	611	537	536	579	570	582	548	534	596	569	571	578	599	499	572	564	566	578	544	574	516	583	573	536	560	566	534	560	566	549	574	562	572	568	566	589	578	603	561	546	570	557	562	548	550	506	560	570	559	536	563	555	570	562	557	571	572	610	628	532	552	556	538	568	517	589	563	565	560	557	564	548	556	573	587	563	544	555	572	557	544	554	541	592	572	595	525	593	558	596	568	553	585	556	574	536	538	553	556	553	537	565	524	573	572	545	577	551	542	554	559	588	594	566	559	546	562	564	596	559	561	560	571	587	524	553	561	572	555	560	553	559	583	570	562	555	562	536	565	592	579	553	553	573	519	575	607	589	529	579	557	604	566	532	612	572	552	608	530	596	568	580	499	587	558	604	579	544	579	601	531	558	570	552	581	640	562	577	596	621	573	570	556	593	541	619	552	534	580	570	541	571	563	572	533	559	566	548	545	588	563	596	549	563	562	569	540	612	548	571	582	576	592	607	582	552	567	571	562	553	572	520	554	565	589	569	567	516	574	607	559	570	590	576	595	565	543	565	575	560	580	604	582	560	554	555	537	560	569	555	547	590	582	560	544	548	587	599	577
3348	331	316	295	272	243	283	272	260	248	303	246	255	253	249	246	261	286	263	236	261	241	284	252	251	229	252	291	250	245	219	275	260	244	258	286	260	218	256	279	251	282	255	259	258	260	255	277	251	287	269	245	229	257	251	236	266	241	290	279	271	243	235	272	239	231	249	281	279	242	250	266	246	257	263	244	238	275	272	242	264	256	223	254	266	239	274	278	243	263	269	251	272	269	243	266	263	264	253	256	253	208	236	270	247	278	222	261	244	263	271	231	280	264	283	243	243	260	234	283	238	254	229	264	239	212	274	291	249	230	235	234	265	234	258	259	280	254	255	248	216	284	243	236	256	293	249	257	263	230	255	259	278	264	254	259	269	262	258	260	247	246	253	259	255	270	241	264	237	264	260	260	263	243	278	282	252	243	259	244	259	271	246	277	249	242	288	282	238	269	261	296	266	240	249	230	269	299	302	273	259	255	261	285	239	273	266	261	305	256	260	270	299	267	252	274	237	236	237	302	259	251	238	273	260	264	255	257	261	251	265	251	246	267	281	243	282	278	241	254	255	256	295	279	244	266	265	247	271	254	272	244	268	265	271	293	227	230	241	227	254	277	254	261	234	243	228	284	233	265	266	215	261	268	240	255	254	237	244	243	248	228	250	236	259	249	258	250	240	236	272	270	260	214	257	253	259	266	246	226	242	233	222	256	231	237	253	226	247	282	237	239	259	225	280	252	273	250	254	267	236	251	235	230	264	259	269	258	237	240	250	272	234	288	259	241	246	273	284	258	281	251	293	225	269	232	264	248	246	273	259	264	270	279	236	240	286	263	265	264	250	279	275	293	287	254	295	227	294	221	230	261	236	253	232	250	274	241	261	248	248	237	220	245	273	244	267	239	259	277	260	239	255	270	270	274	259	252	257	243	265	258	262	220	269	243	227	261	238	250	251	243	260	238	245	249	243	226	283	240	249	239	266	243	238	264	258	264	210	237	260	269	241	250	249	296	256	253	247	258	227	255	232	266	224	262	232	223	270	264	260	241	244	243	249	265	251	237	241	249	234	248	295	242	282	267	238	252	246	235	227	236	258	271	280	248	245	246	261	250	279	259	290	241	239	247	275	268	265	274	237	245	252	262	232	249	240	247	253	286	273	254	289	256	242	257	255	252	265	230	245	242	237	239	246	255	263	263	248	282	238	267	245	310	271	241	270	242	274	246	258	254	259	263	218	237	271	287	252	250	251	288	251	259	254	260	234	232	264	221	250	283	235	232	269	291	284	274	267	262	274	275	268	254	281	249	261	261	270	266	317	254	254	241	251	248	249	266	263	273	250	259	285	260	259	254	262	230	225	216	263	238	242	247	245	235	229	234	234	267	256	278	257	254	239	225	263	259	270	266	253	259	233	252	270	249	280	260	242	263	252	251	235	236	259	250	249	251	266	260	233	249	253	244	236	239	248	257	266	227	237	275	245	255	277	234	251	231	230	271	250	254	239	245	267	266	253	244	260	265	253	251	257	276	260	253	236	254	282	248	236	269	280	240	228	269	272	259	281	245	267	233	256	267	254	283	239	232	230	262	278	245	258	252	279	275	261	257	237	237	235	233	262	211	293	219	265	256	250	260	263	239	270	227	246	227	228	266	250	269	254	244	250	258	277	247	261	262	249	226	237	252	259	266	245	261	240	275	294	284	248	273	237	262	275	258	236	224	257	282	259	247	257	223	239	227	229	244	258	250	226	293	238	273	260	255	257	267	255	257	270	260	247	275	265	285	249	263	271	293	255	252	280	260	221	270	212	267	247	271	257	235	237	290	238	239	266	266	261	277	304	222	222	272	269	250	263	243	261	262	274	248	255	271	256	227	227	239	232	228	251	259	240	245	240	247	240	258	274	253	273	258	235	265	272	237	265	269	278	227	259	255	241	241	240	230	247	229	282	268	239	247	242	238	263	251	254	265	271	278	290	242	261	234	243	289	262	298	233	255	269	259	242	278	252	262	217	257	255	309	287	240	244	253	234	284	241	238	283	243	291	279	265	231	277	238	237	244	272	254	237	242	247	274	230	245	264	271	210	248	241	250	240	273	261	285	257	243	282	282	232	232	273	284	246	244	247	243	274	262	200	266	283	255	276	264	283	274	300	272	255	233	238	248	250	238	223	259	238	254	272	286	255	265	253	277	267	243	252	247	247	266	258	261	323	255	264	248	249	251	292	247	253	254	266	229	272	246	250	260	263	248	246	239	259	275	265	259	246	266	281	253	224	264	279	270	263	232	244	263	228	257	240	258	246	256	270	257	255	270	280	283	284	226	231	276	285	241	262	265	252	248	247	256	280	286	251	248	272	244	272	257	244	276	256	242	247	261	234	265	279	268	237	266	238	248	237	252	261	273	268	275	236	233	266	239	245	267	218	250	243	279	225	272	283	273	246	257	249	264	256	277	275	267	265	265	295	255	239	258	244	240	251	271	269	257	254	273	243	266	242	220	232	273	261	242	263	240	255	256	269	272	255	248	258	222	272	220	255	254	237	235	225	235	271	255	265	235	243	253	271	273	253	273	253	263	276	264	257	268	267	272	246	246	237	243	267	256	275	266	260	290	281	257	268	253	228	250	294	272	259	266	255	251	262	291	251	257	267	267	243	280	236	233	248	248	264	241	242	238	246	238	289	259	278	283	261	257	274	244	252	239	258	246	260	251	241	256	250	246	266	256	248	276	267	243	247	236	259	245	262	253	282	248	248	249	244	254	266	276	285	226	273	258	272	251	260	261	265	278	257	247	246	271	265	265	277	233	252	251	239	249	237	255	294	240	254	265	255	233	219	276	237	273	280	257	277	233	259	232	269	265	255	244	249	274	245	267	282	253	240	265	260	223	240	279	264	269	209	240	264	241	243	272	265	258	236	258	279	275	258	257	244	258	239	258	271	293	299	265	251	248	267	280	283	253	268	289	202	272	262	245	239	258	283	282	254	251	258	254	254	260	274	258	241	252	241	228	252	272	254	278	233	246	265	251	332	235	255	275	290	256	230	249	273	263	231	238	250	230	283	281	255	255	269	228	298	244	255	276	251	275	235	287	232	244	279	250	276	259	261	266	243	261	287	253	256	234	245	269	267	243	278	268	241	269	246	248	237	277	261	249	280	262	269	280	229	265	288	235	288	247	246	266	268	271	256	237	250	256	266	236	248	260	261	235	282	241	268	256	261	249	240	236	260	227	236	236	272	235	285	272	259	244	244	277	265	242	282	231	259	266	249	264	261	247	275	260	241	278	241	232	262	246	249	248	247	273	235	279	239	258	264	264	254	235	245	222	262	240	254	245	262	256	247	241	251	284	264	253	280	257	259	243	234	254	259	264	245	260	239	252	244	258	217	217	265	247	268	244	279	268	243	270	260	234	230	251	243	257	260	256	288	248	256	230	253	247	243	248	238	246	260	257	260	242	274	245	283	260	256	241	233	283	247	258	268	235	244	250	284	239	247	231	281	267
2778	608	595	605	582	557	616	619	581	595	603	576	560	583	562	528	556	586	603	569	532	567	587	584	587	546	608	596	556	526	594	533	543	572	610	548	642	582	566	610	565	577	580	568	584	629	550	562	542	534	604	572	526	576	526	582	580	612	543	584	563	601	540	541	543	594	536	561	582	570	579	583	549	581	572	562	583	565	575	531	560	604	541	549	541	564	556	537	561	560	552	553	558	579	571	575	552	577	553	592	602	582	572	572	544	578	573	577	590	533	582	572	557	588	583	588	615	555	586	560	573	578	559	551	559	579	579	575	576	555	557	552	561	524	560	574	568	524	540	617	576	571	608	505	582	564	585	565	580	548	567	570	572	559	546	561	521	580	548	559	536	593	548	570	560	609	551	543	552	592	567	563	536	613	557	515	548	574	548	580	607	576	588	560	585	579	579	583	549	592	602	538	548	570	568	591	604	553	555	565	582	550	584	568	595	558	550	575	545	560	594	546	566	568	593	572	557	585	570	590	610	616	610	568	591	567	585	563	606	600	559	558	575	590	567	579	558	600	579	555	548	551	529	544	541	535	575	542	573	544	587	601	559	585	572	597	591	625	549	560	604	585	523	563	546	579	573	580	545	592	514	527	574	570	546	561	579	582	605	536	582	538	572	561	528	564	578	585	579	575	594	588	612	556	545	566	533	573	551	576	533	581	584	569	534	589	514	549	601	584	569	525	558	578	614	594	516	522	586	544	599	547	587	550	555	589	551	603	573	559	576	581	586	610	555	579	552	619	568	574	570	583	555	558	588	556	581	582	574	607	552	603	579	562	572	584	526	529	550	572	562	566	544	588	579	542	578	561	524	588	530	559	540	566	542	579	586	576	567	602	540	589	553	628	516	567	574	583	577	516	593	534	592	575	558	554	601	544	572	520	621	603	573	507	589	554	600	592	581	567	589	554	551	545	579	577	611	575	565	564	566	576	564	599	564	563	546	582	536	540	562	543	549	553	587	542	590	542	547	576	560	561	592	528	568	559	559	585	551	578	611	601	575	570	563	549	602	559	572	589	536	596	554	585	599	579	508	579	542	576	569	581	558	539	587	568	578	534	608	545	570	570	567	564	561	547	575	607	565	523	605	615	567	585	561	512	550	518	539	557	559	582	592	541	550	567	591	565	584	558	554	548	587	619	583	534	588	603	569	539	589	550	561	612	580	592	536	539	557	574	558	566	560	567	566	555	582	539	637	585	561	555	576	598	559	587	556	586	575	591	623	580	544	572	545	552	580	566	562	582	592	576	584	543	560	516	569	532	566	547	577	585	586	561	553	562	556	601	609	543	593	563	580	589	587	603	564	577	569	598	590	560	552	543	573	585	578	595	536	577	542	558	556	543	568	568	550	573	529	631	577	591	557	569	568	522	547	553	553	625	614	603	581	565	593	587	528	536	548	546	590	552	605	549	587	572	591	606	537	593	537	590	546	574	595	595	520	564	589	578	528	531	542	525	601	565	604	593	595	527	574	577	588	551	554	593	607	628	587	617	596	582	565	526	538	534	582	555	509	563	587	585	588	518	550	610	617	588	531	543	541	566	530	592	576	558	580	605	563	551	647	555	606	588	548	557	548	598	556	588	531	594	593	558	564	582	591	569	542	529	575	604	569	576	560	582	560	580	533	554	570	591	588	534	540	560	608	585	589	575	579	589	573	648	558	541	607	526	598	568	559	578	557	554	555	537	544	558	598	585	560	608	545	564	561	556	614	570	576	568	535	547	580	578	591	589	584	560	556	553	567	574	586	528	567	588	568	559	561	593	579	557	571	518	541	588	598	604	568	582	590	628	579	602	517	519	568	561	543	568	559	563	552	574	575	562	558	553	542	608	555	566	580	540	587	569	580	529	601	531	580	582	632	568	579	611	517	527	580	557	567	571	579	618	573	556	549	584	579	558	548	577	557	586	568	574	531	562	581	571	550	578	582	575	555	562	559	552	530	550	599	577	582	587	606	541	561	586	570	570	531	548	547	559	554	553	597	533	618	546	534	570	617	561	551	565	596	564	579	581	545	622	569	611	559	544	560	573	598	556	565	535	592	555	569	556	582	564	582	615	587	606	603	536	616	557	577	587	568	545	585	572	576	569	568	580	552	546	606	571	578	603	587	561	591	525	595	552	575	541	561	567	556	592	519	545	588	570	525	569	549	597	582	559	594	581	610	530	581	543	539	590	543	565	574	613	552	574	613	589	565	562	550	546	569	610	591	602	533	549	576	547	584	599	526	596	588	599	574	602	578	570	557	559	538	523	553	549	569	579	594	551	592	534	557	548	578	528	601	581	543	542	584	585	560	547	570	531	553	570	565	526	581	549	593	536	589	581	549	571	605	576	568	595	545	586	527	572	582	591	562	505	575	597	571	581	571	576	569	541	566	554	525	600	511	575	577	530	568	555	565	558	572	616	550	589	548	563	562	581	617	537	599	561	585	577	571	608	582	580	568	585	551	551	546	628	549	552	584	548	590	589	568	585	525	546	601	569	626	588	533	510	560	553	568	554	567	548	589	583	552	535	597	565	589	586	522	568	546	566	573	574	612	560	596	568	562	588	616	567	567	584	554	573	594	594	581	611	602	612	548	596	576	541	602	563	584	577	585	513	578	559	555	575	588	581	563	578	538	572	557	559	601	563	582	565	586	553	564	605	580	570	548	555	582	565	616	572	583	538	602	544	576	545	547	618	559	615	536	592	557	549	592	559	589	554	552	590	556	596	552	588	581	569	593	563	607	550	543	564	569	569	602	564	597	545	605	562	568	565	612	572	594	606	545	548	540	562	571	562	592	569	609	554	542	564	574	564	604	527	584	575	590	556	583	545	553	610	564	558	558	584	586	562	577	563	526	591	582	564	537	563	551	609	573	560	566	568	546	558	554	547	560	527	608	591	584	569	577	579	566	585	537	575	607	582	609	553	595	593	565	562	568	547	568	553	610	561	576	576	558	574	561	581	598	590	593	569	587	535	613	545	545	575	607	535	588	557	629	625	581	593	614	590	572	535	554	563	566	527	600	550	597	538	606	579	577	586	590	560	541	546	531	566	534	591	554	578	553	562	548	572	572	591	602	581	552	593	541	603	556	629	591	562	579	574	615	528	600	602	556	553	595	573	539	533	534	563	547	572	556	585	582	569	616	579	590	577	542	582	555	586	570	580	516	589	566	565	552	600	535	567	557	544	549	564	537	525	552	562	566	546	591	578	570	550	577	560	559	600	582	601	643	570	574	551	577	555	563	600	563	569	575	565	567	575	560	574	580	582	560	604	567	586	580	605	555	573	563	608	589	572	584	556	553	574	524	622	578	583	550	535	592	588	562	632	568	572	550	541	560	551	580	563	583	533	588	521	578	559	574	500	573	590	570	567	550	608	574	596	624	609	593	588	637	578	550	552	581	535	570	555	573	536	584	572	594	577	561	558	564	540	581	549	547	574	603	595	644	587	542	581	545	549	573	560
11441	795	502	395	332	254	235	208	186	188	170	175	162	143	146	147	190	153	147	170	145	137	154	136	137	147	138	156	132	156	127	164	168	159	138	135	121	121	133	140	157	149	134	138	129	145	143	147	136	122	146	138	155	141	155	130	126	156	159	142	130	150	118	147	146	130	153	166	163	135	146	145	140	163	133	170	146	174	173	162	134	163	149	134	140	139	150	150	129	139	119	142	138	133	137	134	130	124	151	144	155	170	133	147	141	148	156	135	125	144	142	146	141	122	139	149	160	136	134	164	123	125	152	143	174	140	124	136	136	132	150	153	142	142	131	131	135	157	142	138	176	137	147	163	155	142	127	124	138	155	151	119	134	169	153	100	119	140	159	155	112	126	163	140	145	143	148	134	162	159	156	131	124	157	129	159	149	145	161	143	154	139	152	155	143	133	157	151	130	151	138	154	168	137	152	150	119	144	129	147	154	173	144	131	134	120	172	160	149	148	162	153	125	144	147	172	142	127	147	158	157	150	128	127	144	141	144	153	165	154	143	118	127	136	141	147	146	144	148	183	133	144	145	142	166	145	134	111	126	124	142	122	149	152	117	133	149	137	140	138	142	132	123	132	134	140	148	144	148	125	153	136	131	159	162	138	152	149	146	147	130	138	155	145	130	133	159	130	167	171	152	156	150	130	154	130	118	128	169	159	145	154	132	149	150	160	148	155	151	154	134	142	163	129	165	149	138	159	148	151	129	143	148	164	135	144	157	140	122	138	163	125	134	155	144	129	160	159	130	151	145	121	126	149	114	164	128	150	146	131	139	146	156	116	144	147	146	129	143	147	167	134	141	116	129	121	134	133	143	159	139	147	147	130	126	158	165	168	144	160	138	141	130	145	141	154	140	152	137	157	140	133	132	144	137	148	123	132	156	152	140	132	119	157	151	131	138	144	152	128	156	153	137	150	153	150	136	141	150	141	162	134	135	130	150	122	143	131	141	152	135	188	151	150	156	132	156	137	118	131	135	124	150	133	138	150	152	144	165	138	137	149	145	155	145	143	155	135	127	153	127	141	133	153	123	140	134	134	137	142	133	149	156	143	152	132	140	151	112	139	134	156	158	148	131	134	141	179	136	149	154	141	132	136	148	130	125	142	154	143	152	137	140	161	140	157	164	146	129	138	151	149	126	146	134	146	138	155	150	160	140	141	141	130	153	132	159	148	138	132	134	126	144	145	137	124	125	133	149	145	154	131	139	136	118	156	146	156	129	124	150	148	148	142	142	152	163	117	151	116	133	141	123	153	135	168	151	146	134	124	139	135	143	142	145	136	168	144	135	131	119	138	154	161	142	142	137	143	147	147	138	136	144	130	134	144	151	151	158	154	136	124	150	156	136	159	152	139	154	137	135	149	147	152	150	146	141	153	149	146	154	137	146	134	148	172	161	157	150	148	114	134	155	147	157	122	126	145	136	163	127	146	154	141	125	136	140	134	134	145	142	152	153	134	146	145	129	130	138	150	130	143	158	162	162	157	147	131	149	170	165	149	167	150	139	153	139	144	152	144	138	144	153	142	130	128	134	141	138	132	141	171	119	156	143	151	138	127	137	141	158	128	132	133	150	126	141	161	150	144	148	143	151	154	150	136	142	156	144	137	157	136	146	132	175	160	152	149	141	126	140	128	155	147	123	140	125	140	142	141	154	154	146	140	140	166	140	175	137	131	149	141	138	165	148	159	152	148	132	155	147	146	146	145	141	146	144	130	158	135	136	150	168	131	143	138	136	140	125	126	118	120	165	137	134	172	156	140	124	121	139	144	134	137	163	175	146	151	141	143	148	160	145	135	160	151	143	151	139	134	153	150	130	128	155	155	120	139	165	145	164	147	168	162	149	131	144	150	154	143	157	142	132	128	142	145	146	152	150	157	117	146	129	134	155	146	140	117	145	156	137	137	142	171	136	141	132	159	156	158	124	133	146	142	144	133	131	162	150	113	131	141	157	140	160	138	130	125	148	136	142	121	118	125	138	153	150	118	138	141	135	155	147	156	139	190	125	133	127	143	154	128	146	158	152	122	127	141	144	136	123	161	143	155	130	176	141	138	160	160	162	148	129	155	145	120	132	126	174	177	127	155	150	150	164	172	150	131	126	146	128	132	142	150	136	143	155	153	142	128	125	144	161	138	154	114	123	123	140	133	164	147	138	151	126	144	129	142	123	157	140	146	138	136	154	140	143	154	138	137	119	125	143	161	146	156	149	181	137	127	144	163	154	129	138	133	147	145	140	144	150	131	153	174	152	162	148	132	124	140	147	143	148	146	137	152	131	115	141	116	144	132	142	134	147	157	147	131	137	162	109	144	168	146	145	169	171	155	127	145	125	133	151	147	129	132	157	146	152	153	142	119	134	139	116	159	132	149	110	155	133	120	150	116	156	125	167	124	150	145	139	142	150	154	144	123	149	163	159	128	145	151	157	139	170	146	140	136	148	128	141	147	146	162	130	145	149	147	158	133	160	172	140	161	143	145	145	130	147	150	134	144	162	119	182	149	147	122	167	139	115	118	133	134	124	117	160	182	149	141	148	155	158	137	152	146	135	139	138	160	143	160	135	136	124	141	149	162	147	143	152	150	156	160	154	159	136	150	131	153	158	151	141	137	132	130	157	152	134	153	151	141	148	147	133	147	166	150	140	150	150	118	127	155	124	149	145	152	135	160	140	148	145	141	138	164	142	159	120	161	152	154	151	127	146	152	115	148	153	153	152	153	129	129	129	149	130	133	146	164	136	159	140	156	150	127	158	138	153	167	152	140	141	132	157	150	139	143	160	141	150	157	164	117	156	155	126	128	164	138	143	151	141	148	123	134	117	150	126	149	132	161	146	150	133	121	151	147	157	151	161	172	150	146	146	137	149	146	149	141	124	107	154	178	159	142	142	129	124	155	124	158	134	138	160	153	152	164	125	152	154	129	136	147	125	146	144	157	139	150	138	143	157	131	129	134	135	140	124	153	134	126	162	167	153	120	139	149	147	155	139	160	140	146	165	132	143	143	121	124	151	109	130	138	132	147	124	142	146	139	123	129	171	131	123	137	150	135	137	140	126	150	154	151	156	130	148	148	139	129	145	138	160	152	142	119	150	155	171	137	149	144	144	144	155	143	115	159	134	123	126	150	134	148	141	151	112	108	120	154	135	156	135	141	133	148	148	142	160	131	148	146	135	143	132	124	141	167	144	129	122	130	118	151	144	144	132	133	155	125	117	144	151	128	131	164	130	163	135	131	139	166	145	164	154	133	170	127	131	153	155	146	154	121	127	132	141	160	129	151	139	138	119	131	142	148	163	129	125	126	140	121	137	125	127	152	132	143	152	118	130	147	155	143	155	144	128	134	149	138	141	140	167	133	141	173	132	153	138	152	161	145	163	166	145	169	162	150	152	148	146	165	152	142	151	157	142	158	124	149	133	129	168	143	149	127	156	131	135	118	145	155	138	142	131	139
8101	677	959	1244	1054	892	711	675	597	552	489	469	493	478	427	421	458	426	443	420	408	383	381	368	380	403	396	393	366	406	389	369	397	376	352	407	353	381	362	359	375	349	321	362	373	368	375	369	389	369	379	368	360	363	341	357	376	361	356	372	371	346	380	345	384	360	369	367	342	354	360	358	378	373	358	381	385	385	372	389	373	376	350	380	360	345	366	350	357	366	355	393	338	399	360	368	337	348	370	364	369	358	334	358	330	399	314	369	336	313	404	332	355	335	357	373	374	379	371	362	387	345	368	358	337	355	342	381	354	350	372	395	346	353	364	348	362	375	368	358	321	367	363	329	370	332	380	386	405	352	358	374	352	354	332	334	351	341	352	359	350	335	381	356	355	337	389	375	355	330	332	329	370	333	365	331	360	398	347	334	368	341	354	344	397	355	349	340	350	342	334	357	368	359	316	354	366	337	391	332	349	370	370	343	362	334	346	367	342	368	337	405	358	390	351	352	360	356	362	373	349	323	355	379	379	348	359	357	360	331	369	317	349	357	339	350	353	368	316	383	359	360	348	332	353	356	370	344	341	368	381	397	375	325	354	350	403	367	389	340	368	345	340	363	361	350	323	372	349	345	355	366	362	374	330	320	357	387	365	363	338	341	328	336	342	364	348	397	372	359	349	340	335	348	375	371	352	366	394	376	356	360	356	320	357	389	351	378	366	337	392	366	366	347	366	321	342	319	332	350	363	348	354	366	351	356	344	353	346	337	346	346	411	387	387	331	364	377	343	357	341	361	371	360	380	381	366	361	343	336	378	347	341	360	343	372	373	354	379	376	372	382	355	354	350	356	351	345	358	364	353	367	362	359	362	364	361	353	349	349	376	356	372	378	355	341	339	357	336	369	339	368	348	342	364	345	340	352	351	336	331	373	319	366	355	365	366	353	357	369	370	357	373	356	383	348	366	375	342	349	381	369	335	363	359	364	350	346	353	381	371	371	391	324	397	341	360	368	389	391	338	335	354	388	354	340	375	357	358	363	350	365	344	363	369	383	374	376	330	353	360	370	327	372	361	362	360	352	349	363	350	395	337	352	352	388	351	336	390	393	371	341	349	402	342	370	351	361	344	339	366	346	331	351	377	347	375	359	389	354	362	387	332	362	349	393	382	365	346	393	384	352	329	331	365	328	322	340	349	356	407	323	381	360	364	333	329	365	358	358	343	366	350	365	358	352	336	394	356	342	352	331	309	333	321	363	387	361	404	353	329	343	341	388	361	312	360	367	338	352	340	332	359	353	358	344	338	362	369	372	357	376	338	380	351	368	356	340	343	392	366	386	374	375	378	361	381	340	381	383	334	324	383	322	357	356	343	355	369	337	371	349	353	372	376	355	394	385	357	371	363	362	354	335	374	353	364	367	363	376	348	345	369	340	368	355	330	364	379	374	350	348	342	352	385	350	391	340	313	377	369	338	337	349	398	365	347	329	353	368	338	345	346	338	316	382	344	354	376	351	384	375	361	339	345	373	344	356	341	342	340	349	345	369	343	391	338	333	361	387	362	355	357	373	356	385	337	380	378	359	373	370	353	363	354	382	389	360	348	345	359	364	337	319	364	371	378	347	349	353	354	360	344	356	345	355	335	319	358	332	390	326	367	372	356	367	356	354	336	339	351	335	374	360	337	328	381	358	327	359	351	358	331	406	360	345	334	380	362	344	354	359	346	345	355	347	343	368	365	379	351	373	366	381	334	330	331	296	360	354	330	376	363	386	379	346	337	351	345	360	324	379	354	367	333	380	359	341	380	365	362	367	335	342	368	352	332	367	364	358	354	376	363	339	348	337	366	337	342	390	349	359	360	361	353	356	374	366	384	371	343	346	336	373	327	339	369	316	355	386	378	374	315	365	329	364	342	353	359	324	385	348	344	333	360	367	341	392	363	351	359	341	340	354	364	352	347	360	357	347	314	366	351	350	391	354	361	340	362	368	355	385	344	349	314	347	366	355	365	328	352	369	341	353	339	393	317	347	360	356	376	346	367	348	340	388	358	360	357	347	357	338	350	356	354	367	331	374	367	367	349	314	381	365	368	325	343	374	336	322	368	347	343	357	355	373	362	369	328	378	361	393	364	361	361	342	362	359	357	362	347	369	377	357	350	343	345	348	359	326	342	353	338	388	378	356	386	382	370	369	382	350	351	365	381	378	351	355	362	357	384	349	360	374	377	386	339	349	369	375	364	379	316	352	372	338	363	376	366	328	368	362	344	354	360	362	373	371	345	328	350	350	351	360	357	371	373	362	371	349	350	379	355	379	353	355	348	312	347	363	354	336	356	365	354	347	361	360	346	343	335	370	354	338	365	291	367	346	355	381	370	378	393	379	367	376	346	373	349	360	345	330	367	358	341	349	353	371	396	374	355	371	321	394	363	339	359	393	379	361	404	358	367	387	329	351	344	361	347	368	383	375	329	338	359	359	366	368	354	367	358	329	344	360	359	381	369	377	345	333	315	384	338	357	388	357	398	361	346	336	355	345	380	384	349	381	388	352	309	372	346	354	340	373	327	339	327	344	375	331	376	375	345	387	339	320	349	349	348	375	402	337	344	334	355	360	411	355	351	380	392	384	372	354	380	350	359	352	357	364	351	309	353	355	373	327	364	351	353	335	367	326	370	334	351	346	376	367	346	353	336	379	344	376	349	353	359	345	372	320	356	377	332	373	358	339	358	366	366	336	346	340	371	347	347	369	397	362	369	374	373	339	360	349	345	360	370	366	352	353	377	373	339	371	375	359	349	360	339	351	383	348	369	385	368	340	354	369	352	361	361	391	358	357	364	331	322	364	361	347	370	362	367	382	341	361	362	334	366	347	369	353	340	365	348	383	338	362	346	356	407	374	347	373	391	348	365	348	334	371	334	336	382	400	336	382	324	338	359	349	372	330	371	329	372	350	366	379	383	384	368	392	364	343	397	349	328	379	346	312	369	373	352	343	407	383	356	381	360	379	386	332	325	328	339	379	355	364	353	370	400	365	344	367	353	331	373	384	353	337	366	343	359	367	348	400	367	369	381	348	346	381	351	356	338	365	346	324	364	361	360	336	338	375	341	341	367	353	364	353	385	366	353	338	364	361	356	367	357	350	342	357	371	350	341	323	357	375	380	338	375	356	364	356	338	340	348	357	326	352	341	373	381	369	337	361	366	378	354	382	339	352	341	341	366	312	364	361	366	368	332	395	327	358	338	370	313	353	363	369	331	367	348	378	349	361	380	362	347	356	331	352	343	353	381	357	351	345	379	387	349	342	395	353	328	370	329	337	366	337	353	353	336	343	361	344	338	370	340	348	384	364	369	378	356	363	345	384	363	387	378	349	353	357	343	364	356	325	310	368	366	342	371	352	370	380	367	343	351	390	384	353	349	341	342	366	354	366	328	373	356	363	332	345	357	353	381	358	362	310	362	381	340	351	374	335	353	369	329	330	346	367	369	346	376	417
19606	1881	1086	787	557	427	368	329	332	333	292	281	245	281	261	277	249	249	247	265	237	279	240	218	269	248	233	243	213	252	231	223	238	241	227	244	259	229	239	237	212	229	223	250	233	235	226	245	209	217	240	251	233	247	236	259	253	259	254	269	238	251	224	221	215	216	237	213	256	258	224	234	267	227	253	233	209	234	224	249	226	233	239	213	266	245	222	237	223	229	255	241	210	242	229	219	195	235	250	245	276	227	229	215	252	206	251	260	241	236	226	270	248	245	252	229	208	213	210	219	253	253	267	226	243	234	249	265	218	247	221	246	231	263	249	229	209	239	234	278	261	206	212	247	227	253	226	212	232	232	225	216	250	267	234	254	211	216	240	227	249	235	236	271	227	245	245	206	219	219	214	224	244	249	241	261	208	217	243	230	253	258	246	227	228	226	207	241	208	229	220	237	245	236	227	241	241	258	264	251	221	229	233	225	242	233	244	218	239	247	247	231	233	242	201	224	256	261	197	232	227	221	230	207	218	219	238	230	225	267	231	225	240	248	245	218	245	233	259	202	225	230	230	233	248	256	237	228	246	205	251	255	246	247	264	227	263	212	220	260	239	244	254	255	243	226	252	228	206	226	220	240	240	264	220	225	228	256	256	234	246	226	244	233	233	202	222	237	218	233	215	254	231	225	228	256	199	218	238	235	209	249	233	239	220	251	268	234	222	219	219	236	243	231	238	240	254	253	265	206	222	236	216	234	228	259	223	225	247	227	269	219	239	219	244	223	214	244	233	251	245	274	252	269	223	228	218	234	249	261	252	251	215	244	234	258	238	240	240	250	240	259	247	233	237	247	228	225	257	221	243	216	240	224	241	257	235	234	240	236	232	237	224	255	252	226	226	226	225	244	201	234	260	202	243	254	219	217	243	214	240	214	236	225	223	212	218	240	249	218	241	244	248	231	217	230	252	233	247	252	213	215	241	251	254	265	210	241	222	231	226	246	241	248	245	232	237	246	254	236	213	235	274	237	260	235	252	242	244	237	217	235	255	226	203	252	253	230	253	225	232	220	237	236	241	248	225	220	268	239	246	225	218	226	221	248	230	253	229	234	244	245	232	225	239	262	256	260	225	247	225	251	225	217	254	241	233	239	249	234	252	235	237	228	239	226	232	217	227	237	247	244	222	242	210	246	238	227	228	256	236	193	223	219	211	223	214	196	224	241	261	227	242	248	252	259	228	266	244	232	235	236	228	246	207	207	229	230	220	227	273	248	232	246	229	251	218	192	210	223	236	215	243	259	242	257	220	215	274	217	223	254	248	230	234	233	254	249	211	226	222	216	250	260	255	230	216	245	219	227	239	243	231	225	227	239	239	262	242	253	229	260	248	251	235	240	219	217	237	234	283	203	240	228	255	248	229	251	226	254	250	245	275	228	255	249	185	236	242	242	195	260	256	235	252	253	216	234	211	229	255	234	234	222	229	251	232	231	267	251	260	231	235	270	218	252	264	238	230	206	212	231	234	228	230	243	225	265	236	226	247	225	264	245	235	218	240	233	201	223	222	229	234	251	258	231	261	252	231	253	228	239	237	234	258	253	270	225	224	226	222	234	270	247	220	220	204	247	215	204	259	267	254	256	220	217	212	202	256	258	282	226	257	210	232	230	222	206	248	233	253	211	216	207	224	241	239	236	243	258	246	240	238	257	235	219	248	228	233	193	219	229	235	223	251	238	258	258	241	243	233	232	230	225	229	250	230	217	269	229	235	237	221	206	270	223	252	237	219	250	227	236	217	279	266	242	250	216	267	250	249	222	249	245	208	246	233	221	254	255	246	229	238	228	243	224	262	232	223	242	267	245	219	275	252	233	241	208	228	240	211	208	213	245	231	206	238	231	238	251	216	210	233	228	269	237	229	234	215	241	254	226	248	253	231	243	236	249	266	249	244	239	244	260	248	230	222	240	214	234	228	257	224	232	223	224	226	253	227	212	226	194	257	229	252	232	227	234	226	206	245	264	264	236	234	224	244	235	226	223	196	242	241	248	249	241	224	231	222	248	245	224	259	203	255	268	209	222	223	250	252	228	262	225	260	235	247	256	228	229	220	224	252	213	207	221	210	225	246	276	259	251	235	246	220	228	184	256	235	219	240	227	235	236	240	219	244	248	228	233	236	239	275	240	250	256	216	222	257	221	254	205	252	241	233	212	224	228	240	217	242	222	230	236	232	245	215	218	215	236	238	229	251	241	230	265	228	229	214	236	213	218	239	256	222	236	243	214	226	217	228	234	210	217	246	255	234	221	249	223	236	232	242	246	246	234	269	246	246	233	221	204	246	224	235	230	224	234	250	215	243	213	214	212	218	209	286	257	254	230	235	245	258	257	225	226	277	220	242	238	233	238	244	239	244	217	217	250	240	244	251	249	224	219	235	277	239	250	235	215	217	277	213	237	207	253	183	221	226	224	215	231	225	231	214	237	213	224	198	245	224	232	233	230	257	257	253	247	215	258	255	234	245	256	223	241	207	210	219	234	260	214	211	221	206	248	253	198	228	230	258	222	222	228	219	247	280	233	222	208	204	225	256	211	211	243	236	233	237	260	234	238	222	245	229	224	245	232	235	229	231	205	253	224	240	210	229	241	263	229	226	224	238	233	250	244	235	247	219	216	225	206	247	241	230	251	225	226	212	234	240	216	205	224	258	225	241	248	209	250	200	220	250	272	226	236	240	227	246	240	243	262	234	221	254	248	238	234	228	211	239	205	235	241	238	236	218	234	219	260	225	260	245	258	217	252	212	236	211	178	245	251	218	258	249	237	213	228	226	265	207	226	228	225	240	243	250	254	249	217	245	259	220	233	242	253	237	263	243	216	222	206	259	255	223	218	242	257	220	217	226	230	243	221	216	232	262	256	264	223	210	218	224	227	223	245	255	258	237	241	267	219	212	216	214	261	262	240	212	212	252	251	239	216	214	273	247	218	215	234	229	233	205	219	251	211	240	239	261	210	244	263	241	234	216	234	257	234	220	250	220	250	248	233	222	229	225	232	236	234	248	222	251	245	242	252	242	207	214	215	226	260	223	213	241	211	226	273	209	258	231	246	238	228	217	213	249	246	252	241	223	227	241	214	215	207	223	219	207	222	226	240	217	214	226	204	228	218	242	248	212	236	224	233	238	229	229	206	239	253	250	214	240	239	239	247	230	242	250	260	242	212	221	249	203	238	242	223	241	244	241	246	214	266	224	224	237	214	208	213	220	242	253	217	214	247	243	222	240	290	238	247	247	230	261	256	216	240	220	217	239	235	260	222	218	237	236	233	212	235	235	235	216	238	230	246	239	224	234	250	253	264	219	218	245	254	235	255	208	208	264	240	219	246	240	237	263	238	240	248	230	225	252	223	239	244	250	238	230	226	242	221	242	216	271	236	217	228	250	257	249	228	276	260	251	259	224	218	221	251	234	248	248	224	224	252	228	231	265	241	261	235	235	255	215	219
10850	1150	2043	2173	1961	1540	1315	1184	1047	943	880	812	805	770	790	723	694	678	644	639	644	639	600	631	626	598	643	601	588	595	634	630	652	595	601	593	551	590	587	573	588	596	598	573	624	598	560	575	632	587	589	559	545	533	552	558	592	612	556	591	583	627	554	603	549	619	555	587	549	563	565	555	568	574	554	517	535	585	590	547	565	566	568	603	579	571	540	538	558	621	560	581	544	590	588	565	561	554	523	513	597	572	547	555	540	576	556	553	562	575	561	508	538	553	561	545	567	568	528	556	565	555	590	549	588	550	564	529	580	551	530	575	577	580	551	572	623	548	582	527	611	592	529	578	601	545	564	544	575	572	548	570	583	583	550	566	565	537	578	555	551	593	562	578	619	603	544	533	566	545	587	560	553	573	571	558	558	531	544	538	535	536	596	541	526	594	569	562	567	561	557	524	584	550	587	574	570	593	600	577	554	578	536	592	598	513	585	558	556	563	531	575	567	571	563	581	573	529	557	553	551	569	565	584	546	563	564	542	578	547	541	554	558	555	559	553	558	559	559	578	530	581	543	559	570	509	549	581	501	532	621	558	551	562	500	569	544	556	542	541	574	602	573	538	538	581	594	559	575	547	525	503	556	556	575	552	565	587	585	541	537	566	582	577	560	560	524	562	580	520	553	613	538	590	555	578	547	549	551	532	540	563	577	501	574	583	574	552	540	575	542	556	597	556	563	534	571	618	553	529	549	523	564	578	566	555	569	530	556	598	537	535	536	531	581	575	576	557	556	587	614	563	548	592	557	572	559	568	541	575	579	557	551	594	509	577	589	569	552	583	566	528	568	512	564	577	611	564	534	569	560	619	541	553	540	586	556	557	574	604	589	570	617	615	587	521	592	558	566	541	557	597	589	565	565	559	556	550	551	549	564	577	567	558	528	562	568	548	572	524	613	548	569	567	576	540	555	572	522	578	565	570	527	541	547	549	550	522	530	548	586	544	591	566	532	564	575	529	584	514	585	568	537	564	550	554	569	552	523	569	556	542	567	522	556	530	529	556	548	580	522	551	587	570	536	593	512	557	558	558	582	573	535	571	533	578	578	563	564	547	566	575	566	579	579	599	549	546	610	549	535	500	574	582	548	574	573	559	560	533	554	568	577	570	544	541	546	557	528	551	556	551	573	584	574	562	551	577	563	536	563	522	587	545	525	533	485	574	520	547	560	592	567	540	558	551	606	553	542	566	580	597	505	523	505	588	545	553	540	532	594	552	548	539	567	553	584	526	562	566	546	590	534	556	585	595	564	568	575	541	568	594	571	554	544	613	585	570	547	522	557	580	575	522	627	564	566	543	595	574	553	536	549	575	558	562	507	560	552	558	536	564	558	555	552	580	531	585	538	544	523	576	574	553	561	566	570	515	555	576	546	565	523	548	533	540	600	558	589	584	519	603	565	547	568	580	559	552	550	502	543	540	542	603	590	559	566	549	566	562	579	562	554	585	578	544	571	568	534	553	552	589	559	581	543	578	502	547	575	547	553	575	571	582	551	568	563	543	594	601	567	559	553	576	562	526	551	548	555	549	542	551	536	584	612	561	536	547	558	553	550	587	551	565	532	546	549	570	543	581	585	613	556	542	577	521	547	549	573	600	574	543	541	564	568	572	580	564	575	559	574	583	524	536	545	543	530	571	559	561	551	529	545	539	551	572	508	546	555	550	509	559	521	544	573	550	566	557	538	549	579	572	571	521	528	547	567	573	529	540	585	520	563	539	553	551	577	512	535	480	579	575	575	555	583	589	587	570	566	577	563	520	602	553	553	567	539	545	574	502	555	562	564	572	577	569	515	539	568	534	548	542	592	540	616	565	584	538	531	576	562	536	594	537	543	539	585	627	546	549	548	568	565	551	568	536	547	550	545	536	545	471	576	547	559	533	554	621	525	567	533	558	529	552	582	573	563	557	516	562	563	590	560	588	559	573	515	530	614	525	573	589	564	593	572	592	567	556	579	547	569	557	552	590	584	556	571	536	560	582	549	605	577	531	572	553	558	584	577	564	541	557	540	530	528	538	537	545	580	559	560	546	555	566	568	608	547	563	548	562	556	559	537	534	567	557	574	578	586	551	534	543	555	542	522	575	585	595	530	566	534	574	576	550	550	526	579	587	578	535	557	547	557	559	535	526	535	629	570	588	553	546	562	563	563	568	522	541	564	566	542	573	530	538	582	551	539	559	542	573	540	560	541	577	572	562	594	557	539	526	572	582	608	543	563	567	533	593	601	573	553	519	541	560	554	556	546	525	561	529	560	505	564	512	560	556	616	563	565	528	590	518	569	564	590	561	547	506	577	590	568	528	601	559	538	553	565	561	548	571	574	573	518	557	614	576	546	573	582	554	590	568	590	537	547	579	591	545	529	530	560	563	553	544	545	562	539	574	562	547	573	563	568	586	574	632	544	582	528	519	559	569	554	561	594	561	568	522	520	542	549	570	535	541	562	550	561	554	546	605	580	548	550	587	523	564	587	537	590	583	587	562	531	546	585	569	592	556	547	613	583	570	569	554	595	632	548	538	536	599	509	578	603	557	506	551	570	569	558	573	520	565	567	535	549	574	577	599	544	561	567	525	556	554	562	569	573	543	580	501	554	546	549	583	558	577	558	545	562	566	615	547	598	565	577	554	586	566	551	561	552	556	581	599	580	560	583	578	565	556	589	569	542	558	581	553	538	557	560	602	554	576	543	525	541	498	545	569	549	559	542	543	569	590	549	596	572	581	602	541	574	534	519	534	552	533	545	561	509	533	520	576	558	585	562	585	548	566	588	543	619	513	551	563	577	535	566	544	590	570	515	570	552	538	524	584	559	559	553	584	518	505	568	585	561	508	570	584	576	566	552	551	566	559	552	581	525	616	509	568	563	594	549	559	557	581	556	556	539	596	560	589	531	558	558	548	552	582	559	571	538	547	549	524	532	549	553	532	550	577	558	535	558	552	585	549	575	564	530	543	532	528	561	530	585	551	570	614	523	529	548	547	568	552	602	589	561	593	544	586	575	574	558	578	515	567	547	586	572	581	577	557	556	563	561	519	586	556	588	573	572	525	546	518	558	549	530	568	555	566	549	540	595	574	515	534	556	555	594	561	544	528	533	548	550	530	556	506	593	546	574	535	520	561	519	542	555	517	547	547	549	541	550	529	538	556	550	535	654	559	553	511	581	542	564	569	556	549	554	554	574	559	534	625	543	533	551	514	576	531	560	576	586	573	583	535	616	533	579	528	579	579	583	518	579	570	571	584	583	557	545	555	544	573	542	607	576	595	522	590	516	611	528	607	608	527	566	570	565	541	537	548	555	563	568	556	521	583	533	531	572	565	595	554	556	534	560	575	578	566	590	540	563	559	545	551	560	542	544	564	595	562	604	601	569	591	526	542	546	586	546	555	591	581	584	543	562	557	534	590	583	546	565	568	557	532	581	592	565	518	562	586	545	542	530	556
2959	297	253	270	261	252	247	270	247	266	241	229	250	252	272	231	263	238	247	246	232	211	267	250	212	265	235	258	226	249	253	272	266	220	259	274	263	278	265	256	262	251	253	269	241	272	223	235	281	269	268	270	226	273	272	259	297	295	249	261	253	249	277	239	233	258	257	240	247	213	237	269	248	257	259	226	269	246	258	246	266	259	264	241	236	264	254	292	253	261	231	226	248	283	275	261	257	264	242	269	299	254	239	272	283	246	240	271	249	254	274	234	245	253	233	244	261	255	248	234	242	245	214	212	224	264	258	256	233	245	247	275	274	269	263	201	245	255	261	255	268	264	265	264	244	256	254	254	268	274	253	273	239	237	245	262	255	263	248	258	237	246	276	210	240	259	240	252	255	236	285	252	264	230	259	246	268	218	248	227	240	237	267	260	266	280	269	271	268	247	273	251	222	254	248	245	254	257	253	248	224	220	212	243	255	271	273	226	242	248	279	260	233	236	248	255	259	248	239	245	235	246	261	249	230	228	235	230	220	218	238	242	242	232	237	220	238	222	265	255	246	234	261	237	284	276	256	253	256	237	247	248	237	231	261	241	273	226	276	251	241	257	263	272	239	213	273	248	262	274	244	242	249	246	221	248	244	246	250	236	246	238	249	243	271	277	258	281	260	238	249	270	243	238	254	249	279	207	238	240	232	256	269	216	222	265	270	261	235	234	264	242	262	301	245	236	239	275	242	247	260	240	268	261	248	246	248	218	232	253	246	233	273	223	239	260	270	240	236	266	272	255	279	242	267	286	258	242	267	271	261	243	245	256	247	225	250	234	257	243	260	233	247	265	249	267	269	240	218	263	245	241	255	242	243	269	285	287	228	245	258	245	288	256	224	240	259	219	251	256	264	226	256	279	252	231	231	232	239	262	237	241	278	264	218	252	239	243	228	261	248	298	252	220	260	228	256	266	242	215	272	245	277	243	231	249	269	237	253	256	235	267	225	241	250	250	262	255	250	258	235	229	220	282	273	223	235	248	262	254	246	224	217	227	232	236	251	258	234	224	263	250	236	217	265	278	251	227	262	243	249	246	276	246	242	252	249	260	233	245	255	295	232	253	275	252	240	267	247	259	249	258	245	269	253	242	228	260	239	251	252	232	246	253	281	260	264	227	271	244	273	269	209	245	276	249	252	250	264	234	242	303	240	222	247	240	243	240	262	252	242	268	254	240	238	262	266	264	280	240	223	270	263	245	238	265	226	261	268	221	222	241	223	262	241	247	256	253	234	257	256	248	252	287	259	239	252	253	254	222	246	257	258	256	239	234	261	265	238	216	234	250	253	292	265	238	252	264	257	259	242	261	263	231	237	265	271	223	262	242	284	227	236	258	251	265	245	259	249	280	261	244	241	227	269	221	238	261	234	240	249	254	266	260	228	255	250	270	252	262	263	229	238	263	279	246	218	265	264	261	258	237	258	235	256	242	209	277	262	242	241	237	239	253	254	240	232	272	277	266	243	247	266	272	281	236	254	264	253	227	251	249	265	235	263	252	260	232	248	241	232	252	271	240	270	256	247	273	258	232	237	226	256	245	249	232	225	253	246	255	253	271	252	246	270	243	246	256	229	212	279	241	225	232	266	232	245	241	234	273	236	245	250	242	248	269	241	232	238	241	251	263	215	233	258	259	284	246	251	250	234	272	273	247	276	239	233	265	259	265	249	233	248	229	256	230	252	233	235	252	243	205	255	252	272	250	240	282	223	277	243	232	258	225	263	245	269	231	260	231	245	252	242	248	240	234	264	250	244	244	252	251	241	239	266	243	250	249	228	248	267	251	249	249	226	292	262	235	229	218	225	241	273	283	255	261	242	263	252	249	250	259	244	242	232	256	255	244	273	244	281	279	267	229	254	252	239	256	253	248	262	255	284	244	257	257	250	258	228	269	227	255	247	255	235	267	221	269	244	219	226	240	268	240	274	235	249	260	258	287	264	248	265	256	241	242	250	249	225	273	268	250	256	247	232	271	264	263	264	274	269	241	256	243	252	277	272	291	271	228	221	251	244	236	224	251	263	253	259	254	245	240	244	225	241	246	270	259	236	255	247	258	265	251	256	234	261	236	263	252	259	249	271	256	231	236	239	226	231	243	264	235	232	247	221	219	254	249	266	284	254	230	256	281	265	226	239	238	264	243	244	226	246	214	251	239	247	290	256	279	291	266	290	247	240	259	265	237	263	242	281	244	252	264	242	253	248	239	237	264	269	251	264	261	246	259	243	224	274	252	277	236	242	245	258	247	271	249	236	273	289	250	259	276	241	247	270	230	222	278	252	264	219	244	234	247	262	283	255	271	278	275	243	267	252	242	252	258	238	227	252	268	246	257	255	275	249	264	258	222	233	255	247	254	264	240	227	248	255	257	261	257	249	256	254	257	271	254	239	231	291	248	206	308	251	236	265	218	253	245	241	259	264	245	223	248	243	243	265	268	253	251	255	245	237	231	286	261	234	250	279	276	252	237	246	231	236	253	262	262	278	230	263	254	223	250	243	243	262	249	267	274	234	255	254	272	240	230	254	294	256	254	237	276	259	258	288	227	270	229	286	243	258	276	260	255	244	241	262	235	254	260	241	214	265	261	251	239	263	258	269	243	224	259	236	261	238	258	259	278	243	244	252	252	245	220	226	266	234	271	239	244	257	258	248	262	252	249	239	283	259	236	267	252	253	252	277	291	237	248	253	266	287	217	249	238	258	241	237	240	243	255	262	257	238	249	220	229	259	258	262	260	233	246	269	231	242	265	282	250	238	228	260	270	247	272	257	231	251	282	242	290	244	261	253	290	283	267	245	257	269	218	241	250	244	246	235	248	244	241	234	285	225	257	221	262	276	225	287	237	253	242	268	273	239	256	246	253	224	261	267	229	276	238	234	279	254	235	252	247	232	274	253	247	232	253	243	224	236	279	250	279	237	269	227	255	250	219	237	272	235	251	264	260	262	254	251	237	222	269	260	243	229	229	259	291	257	246	249	269	271	256	218	267	267	255	228	267	249	217	265	264	283	237	272	249	247	252	282	275	273	259	238	257	240	218	261	240	239	274	251	230	257	243	268	229	253	239	212	271	249	256	253	274	251	262	258	234	221	251	251	271	252	238	277	260	216	233	239	262	228	204	247	248	254	263	220	230	245	233	253	274	264	244	261	275	257	245	229	270	241	263	251	242	281	254	294	251	228	270	269	244	257	263	276	265	289	249	257	238	267	259	264	282	274	242	253	250	249	260	254	241	241	236	270	236	265	252	300	237	251	260	240	222	230	269	284	271	267	237	276	260	261	268	255	242	279	267	282	222	273	229	247	253	251	256	255	213	243	256	282	235	255	239	254	257	228	230	283	240	278	246	248	238	211	250	245	254	262	242	266	246	254	275	220	246	256	263	245	221	232	256	243	237	243	261	278	230	245	261	242	242	261	239	234	246	224	227	249	274	281	313	250	254	241	255
2482	585	630	586	583	580	568	588	574	564	571	563	584	556	559	556	561	535	582	577	553	550	614	566	526	553	536	566	537	515	553	542	570	561	571	580	561	553	560	557	531	568	521	556	548	567	563	596	542	583	544	530	526	563	565	525	534	623	589	544	596	541	573	581	544	555	531	556	573	569	575	586	529	603	547	549	559	585	580	557	576	568	565	562	602	555	581	592	542	584	537	532	624	614	580	599	598	580	565	544	556	553	612	560	564	541	544	551	554	553	559	574	576	570	527	576	563	555	594	563	544	526	538	569	555	580	545	568	540	589	617	546	600	584	560	544	575	553	547	562	546	538	538	592	527	586	535	546	563	562	610	577	575	548	544	540	547	582	519	588	546	552	556	583	551	570	525	552	578	536	576	544	555	542	581	585	497	558	560	576	566	531	576	577	529	538	524	571	565	540	543	581	497	520	566	543	544	606	510	596	581	565	559	559	533	556	538	565	546	581	554	520	595	515	568	551	549	549	601	590	565	558	585	554	536	555	573	582	633	566	548	580	600	581	576	581	583	556	608	545	589	590	529	593	550	619	538	549	562	530	546	550	541	562	566	571	552	569	563	603	586	535	573	562	551	571	557	611	525	552	549	594	561	581	554	564	549	570	556	558	567	562	605	551	581	558	534	525	551	529	561	562	575	590	531	518	573	583	545	564	598	554	570	561	573	549	552	565	575	545	521	545	505	560	543	580	543	528	538	601	535	556	568	573	541	546	592	559	606	579	585	558	540	540	551	581	537	560	585	551	563	588	536	550	569	542	573	564	564	544	550	604	566	604	607	559	580	593	557	525	559	560	574	587	585	526	569	575	590	576	544	548	596	562	546	580	546	535	531	557	558	564	593	547	587	550	587	561	540	591	538	560	563	540	550	593	590	563	582	538	540	612	550	551	551	555	569	577	524	558	563	596	581	574	586	572	591	619	586	524	590	557	551	575	549	555	580	581	539	554	579	559	563	588	539	560	578	605	566	553	511	578	549	589	563	590	518	539	532	509	535	606	558	550	542	548	547	551	558	558	486	580	569	574	562	589	598	531	533	582	566	542	564	574	565	568	549	575	547	596	581	584	541	595	543	580	575	622	534	612	591	565	549	577	520	571	531	607	553	601	557	511	560	543	566	556	597	590	551	551	601	560	569	568	542	537	549	560	546	568	503	565	563	595	574	546	579	552	565	636	594	567	581	556	577	550	580	583	534	540	580	569	581	575	577	583	575	575	559	577	535	575	570	559	586	604	574	595	553	553	596	564	528	570	598	570	573	533	568	569	576	543	547	586	558	558	535	554	574	542	570	564	545	565	605	580	544	552	569	571	564	580	563	549	593	568	592	540	529	551	584	546	528	568	556	567	544	588	597	544	576	566	550	562	549	555	574	604	534	520	545	612	598	600	542	577	527	567	571	594	522	572	554	577	533	558	565	561	537	562	588	588	560	611	519	553	551	552	595	579	583	587	602	532	565	541	559	556	521	548	589	551	594	591	539	545	552	517	529	547	582	583	554	539	567	574	577	571	626	586	579	587	561	537	558	614	559	562	600	597	539	556	526	542	577	587	606	570	581	581	562	579	542	564	558	583	552	575	578	595	544	564	583	562	593	545	532	571	582	581	560	554	525	536	537	577	564	535	610	584	572	570	587	536	609	588	580	590	553	586	541	534	582	560	557	619	576	585	542	536	540	549	552	550	599	545	547	581	532	580	582	563	555	548	586	574	590	518	538	551	557	593	544	564	533	575	577	537	544	566	584	589	588	555	582	610	612	547	582	570	580	550	576	528	530	614	558	554	569	524	583	550	576	530	613	587	575	603	572	542	538	540	550	548	609	572	591	591	537	566	559	524	552	558	553	540	592	565	546	567	551	536	568	574	524	600	588	515	550	559	572	594	517	534	531	622	567	569	544	551	508	564	539	550	592	541	590	585	563	520	581	571	585	550	530	587	561	550	593	536	547	534	572	568	576	535	578	535	551	550	568	556	594	552	542	562	555	571	562	577	552	530	570	537	591	559	541	518	543	561	590	575	581	553	503	584	575	568	579	577	584	543	562	570	559	573	587	556	576	582	543	603	578	552	544	586	555	571	549	550	580	561	530	572	587	533	541	567	572	567	556	568	558	528	547	582	579	563	531	516	590	565	560	549	578	579	532	547	572	557	538	592	556	599	589	546	555	542	585	576	541	519	601	579	572	553	530	597	559	547	597	582	565	552	565	520	543	511	613	559	545	543	491	543	554	576	560	521	569	571	532	528	532	576	557	516	549	620	571	537	605	557	569	564	593	536	548	533	578	506	540	583	546	578	557	553	570	559	591	540	546	533	525	577	570	546	575	560	556	534	553	563	571	576	598	557	544	576	564	582	538	542	536	568	517	546	573	594	613	583	567	605	578	580	554	594	581	564	545	568	613	551	604	526	588	523	604	559	590	556	540	616	550	533	601	594	594	593	583	601	589	532	539	590	520	534	571	525	512	590	578	558	545	566	542	575	571	576	583	575	523	573	551	556	570	565	539	548	568	559	532	551	589	575	567	616	563	573	534	565	527	556	576	557	562	540	612	601	570	575	554	538	611	570	547	559	584	530	573	578	542	517	536	551	574	595	609	565	561	559	580	559	561	567	569	546	559	600	555	557	568	537	564	519	570	576	535	569	552	568	524	537	564	552	590	535	607	573	590	564	561	547	537	599	571	570	552	553	555	516	607	572	565	586	543	577	551	597	589	571	558	560	557	586	592	554	576	571	608	568	591	563	569	547	567	526	540	582	623	546	584	574	586	557	546	576	513	582	608	548	604	529	573	584	539	550	539	547	554	590	571	528	545	567	540	604	593	589	589	585	611	603	548	567	534	563	563	592	554	592	560	565	548	537	540	556	596	568	536	545	596	522	576	585	521	530	569	531	564	576	529	534	576	569	542	572	552	583	568	540	567	549	594	574	583	617	539	581	600	555	517	523	554	572	566	598	567	628	526	550	510	555	620	495	569	571	537	596	564	581	560	547	595	578	569	559	592	558	576	562	588	553	558	563	585	534	561	553	586	539	574	554	521	563	583	584	547	548	563	571	544	527	578	548	585	586	557	566	508	538	583	561	582	517	577	527	570	548	551	581	546	551	572	577	550	597	616	588	574	569	558	544	572	610	550	605	574	558	585	555	545	530	574	587	525	585	540	564	603	577	562	603	533	588	561	620	569	582	555	577	596	552	525	521	550	538	537	595	561	581	597	514	538	551	536	595	521	529	603	535	574	525	570	560	546	557	548	586	560	593	534	502	552	540	526	549	565	563	610	577	556	578	570	572	571	587	568	608	553	560	530	554	577	521	561	568	614	551	539	589	578	575	546	537	591	554	594	561	577	573	546	612	569	561	513	558	547	573	579	549	566	558	516	575	544	597	573	564	566	522	547	544	560	529	564	585	549	549	627	588	554	544	560	552	566	610	558	545	561	613	582	573	543	554	557	576
10982	635	484	416	320	259	226	169	183	172	183	155	153	142	142	127	133	154	125	155	161	155	129	135	119	133	143	142	138	151	135	152	147	142	137	155	133	134	150	143	141	116	119	147	140	172	117	133	124	150	158	136	152	146	135	141	148	132	148	144	149	127	133	135	147	150	143	130	154	133	145	150	178	135	128	132	132	133	143	149	137	125	127	144	140	142	119	157	139	160	135	139	142	131	153	138	144	124	139	150	118	140	139	132	149	146	113	148	147	154	134	133	166	132	150	150	127	157	144	153	112	130	138	142	142	165	133	138	134	142	133	142	160	156	148	148	117	151	166	132	145	137	162	140	146	143	142	130	125	132	128	153	153	136	136	144	145	134	170	140	136	117	138	135	152	138	128	133	132	136	162	136	145	131	155	133	124	123	124	121	131	127	127	137	136	132	135	145	138	134	152	136	125	138	139	138	155	139	136	144	148	150	131	145	158	161	140	129	169	162	153	126	137	143	123	140	127	138	115	162	150	131	175	156	130	137	135	137	144	149	142	135	129	135	147	132	129	180	147	126	147	158	170	149	133	142	143	133	127	147	116	148	135	124	169	169	147	137	119	138	126	148	142	118	138	134	148	126	153	137	157	166	138	107	140	133	126	127	153	147	148	141	144	123	151	132	135	138	144	138	126	123	149	156	140	146	154	131	143	134	126	135	129	133	130	140	166	136	144	152	134	169	129	139	130	138	111	119	137	149	146	131	148	139	141	129	131	134	137	118	139	138	120	133	140	149	147	142	159	137	154	146	148	142	136	140	127	148	123	163	140	157	133	146	127	137	151	124	129	137	140	128	141	152	120	137	144	147	143	138	154	122	144	152	137	145	137	151	114	123	119	134	157	140	131	134	157	147	142	129	133	128	143	162	138	144	118	120	152	136	126	138	147	132	137	128	127	146	129	141	127	140	150	159	137	138	146	123	124	159	131	144	141	136	147	143	123	159	153	145	146	162	154	137	134	121	120	131	138	148	142	128	125	128	149	154	129	157	149	140	136	135	136	157	131	123	131	148	140	148	135	151	141	153	118	162	108	143	146	144	134	147	160	141	153	124	168	139	140	141	129	171	147	128	149	144	144	143	147	131	127	149	146	164	133	137	164	137	160	166	146	119	129	123	129	148	129	140	137	128	114	126	136	148	130	148	141	118	148	119	152	139	164	157	104	135	151	141	135	141	113	132	136	138	129	126	130	144	137	125	152	152	143	137	161	168	170	146	139	137	132	124	140	155	128	159	137	117	155	124	135	149	142	136	116	148	153	142	151	142	133	118	145	145	126	116	142	128	131	140	133	150	147	124	126	138	134	134	149	126	137	143	126	152	143	148	133	158	122	115	137	151	112	151	138	132	134	117	138	123	146	124	145	155	141	117	132	118	148	127	116	129	139	146	152	140	132	125	161	148	112	137	122	124	127	154	128	160	145	155	151	137	134	121	152	154	137	138	158	143	121	129	132	117	149	146	122	140	148	134	123	137	123	165	133	135	124	140	134	124	134	142	139	153	142	142	159	125	141	149	126	137	120	132	156	149	159	144	132	158	123	148	107	125	148	144	143	129	128	119	159	119	125	137	133	142	151	141	129	136	153	145	132	136	127	123	123	131	113	128	124	119	129	135	135	132	126	139	140	120	134	144	142	149	141	142	133	162	143	138	116	142	153	129	146	155	138	146	127	146	151	126	138	135	140	160	159	148	129	140	130	137	136	132	128	139	138	129	141	134	141	154	159	149	144	138	152	172	113	129	135	143	159	131	131	150	142	136	166	159	125	141	138	138	151	148	128	135	119	118	139	133	149	137	128	122	149	126	143	148	146	162	120	136	152	154	145	156	127	151	142	145	143	150	132	149	134	158	148	141	160	151	148	154	144	140	131	142	117	148	158	143	136	123	145	134	151	143	149	134	145	155	146	124	152	136	125	132	130	141	138	159	138	123	151	110	150	145	137	116	150	165	136	140	151	142	130	148	156	132	146	126	159	143	125	121	146	131	134	138	143	128	137	130	140	150	140	121	154	131	149	129	126	135	142	134	153	130	133	142	134	139	143	119	144	138	149	134	116	127	143	152	104	150	142	153	152	157	130	137	116	146	131	146	154	123	170	131	151	145	136	137	147	131	131	144	136	143	139	146	141	132	134	154	140	139	130	108	149	152	134	134	141	133	129	132	153	127	127	143	143	137	138	132	141	100	160	135	104	122	134	158	131	137	142	142	150	117	117	133	159	129	128	144	125	157	145	135	159	153	130	135	164	137	141	132	121	146	134	142	133	99	130	169	139	138	152	125	137	160	141	158	142	158	138	126	145	127	148	129	142	141	128	148	119	158	176	125	132	154	149	136	149	117	125	124	122	137	138	132	148	138	138	139	131	131	144	132	141	135	150	126	128	140	127	154	158	148	142	152	143	153	145	138	125	137	151	133	131	118	139	144	130	145	110	129	166	157	135	140	151	147	147	134	122	166	146	160	152	125	119	134	137	146	119	136	156	152	146	127	114	130	142	134	139	169	134	127	119	151	150	131	140	156	137	131	141	132	124	126	118	120	136	123	143	157	137	140	133	142	160	151	123	135	133	134	121	151	125	122	132	114	148	138	134	172	150	139	146	136	156	154	163	139	168	155	132	138	131	147	137	134	152	156	127	134	147	143	129	153	151	141	138	153	150	144	120	137	183	145	137	126	142	130	146	151	131	139	148	133	131	144	140	125	118	114	125	146	150	142	149	138	141	166	130	142	153	169	166	113	131	137	141	130	158	142	153	168	130	144	144	153	137	150	140	140	138	131	152	136	148	128	132	152	135	140	155	128	147	141	156	151	129	140	131	153	125	172	140	145	139	155	143	137	157	172	151	136	128	137	133	158	152	151	145	161	122	144	139	116	127	133	138	129	141	138	141	157	167	144	131	141	169	136	151	136	124	144	115	125	161	137	140	146	150	165	137	140	141	155	162	151	128	139	116	149	129	133	119	143	130	155	159	149	122	147	138	134	136	127	156	147	129	147	123	136	122	140	141	124	150	143	156	131	145	136	147	139	135	151	139	124	146	135	150	130	151	141	136	143	125	126	165	142	151	121	140	143	122	116	142	113	125	134	124	159	143	142	151	123	141	142	123	153	144	152	150	132	149	131	135	133	133	165	129	139	156	131	145	134	146	123	145	139	140	157	135	133	121	141	134	145	157	146	129	124	129	139	131	148	139	125	136	152	137	128	130	130	137	142	128	134	151	134	156	137	147	142	133	160	127	145	150	160	136	129	160	126	146	137	156	127	117	131	142	128	147	140	135	143	140	166	146	136	145	121	158	144	129	125	136	150	136	106	138	145	137	136	132	135	140	119	148	143	126	143	144	132	154	162	141	135	136	149	117	135	127	120	130	138	143	133	134	141	144	144	150	136	169	142	140	132	143	142	134	128	138	118	138	127	136	146	120	139	137	132	139	139	123	102	121	122	139	152	130	140
7746	663	943	1269	1053	900	749	701	553	531	530	463	472	462	455	424	416	385	416	363	444	406	385	396	355	384	362	386	397	428	349	414	368	387	351	348	376	374	356	356	383	362	411	384	365	357	361	361	364	389	364	370	386	359	374	376	384	361	345	360	341	354	374	395	349	335	393	353	376	358	365	368	341	369	352	384	343	392	358	344	371	358	355	327	341	390	348	355	332	361	372	363	362	382	332	342	346	350	361	359	361	362	368	352	353	320	330	357	394	345	335	371	355	367	329	367	345	330	348	359	367	334	352	360	368	348	388	345	336	326	355	379	351	366	354	320	369	354	365	349	332	378	354	351	375	339	369	327	339	342	344	337	345	380	359	368	339	340	359	342	333	326	317	319	351	350	371	371	332	331	364	346	337	343	361	333	335	359	315	323	352	337	372	349	371	353	333	299	342	388	345	339	333	335	334	365	382	388	346	357	364	354	346	376	353	360	353	348	344	388	373	378	361	359	359	338	327	341	301	361	321	375	317	376	366	356	341	322	378	349	347	320	368	356	363	338	328	333	369	319	356	340	351	318	380	364	360	383	341	367	348	363	343	346	347	327	317	347	351	353	356	352	327	348	385	342	338	344	347	377	326	381	362	351	330	328	363	345	340	320	366	358	350	364	320	326	346	362	365	338	339	351	349	325	311	378	334	337	365	359	349	352	336	318	347	345	367	367	351	339	385	371	329	351	373	368	339	339	318	337	338	346	330	364	373	335	359	321	347	373	401	354	386	366	349	310	340	360	379	350	368	337	348	328	366	328	339	325	347	319	377	340	347	349	362	347	370	336	370	360	376	346	328	339	337	337	349	345	356	323	348	376	352	345	355	356	376	341	354	387	336	313	360	358	357	345	357	356	345	333	339	359	407	358	375	334	366	340	375	378	338	345	354	321	355	347	342	363	359	317	314	333	328	329	347	355	365	362	347	346	384	351	318	333	335	317	348	359	355	362	380	370	349	392	341	378	358	329	364	352	341	341	351	339	358	361	363	343	377	357	343	333	333	377	342	395	320	328	325	330	331	351	376	355	352	370	319	384	350	321	350	354	345	327	347	343	385	375	350	328	341	349	349	331	333	325	370	376	376	354	330	335	319	352	337	375	339	388	320	357	324	371	350	348	355	336	360	358	348	359	363	340	332	336	405	350	366	359	318	323	337	348	360	345	343	352	361	368	396	395	385	332	333	354	359	389	376	362	359	370	383	360	352	350	325	348	351	331	314	382	356	374	377	353	325	353	368	364	363	350	329	326	348	346	346	360	340	355	386	338	363	361	330	323	339	356	347	368	343	342	337	348	338	369	346	369	359	385	328	361	359	340	350	354	377	348	335	311	368	326	337	363	333	348	328	357	331	343	368	353	366	302	371	364	353	372	390	362	368	324	336	370	370	332	347	373	328	321	340	340	347	338	345	359	336	319	358	365	353	356	372	356	364	353	339	346	363	319	365	354	349	375	333	352	364	355	351	363	353	346	367	377	324	351	376	344	332	338	337	372	336	401	370	342	357	381	347	363	355	379	333	388	330	352	360	359	341	372	340	374	334	333	332	362	328	364	341	358	395	343	320	336	348	357	347	351	345	334	339	321	377	327	353	351	359	338	334	355	361	368	343	347	335	338	351	345	342	339	324	336	331	349	349	373	339	346	334	349	369	345	355	363	346	370	369	332	345	346	375	321	344	343	355	387	354	368	349	364	347	343	357	357	334	365	323	358	350	359	320	345	350	347	367	355	301	358	363	374	328	335	326	357	352	330	361	371	362	329	322	359	361	364	342	376	342	348	331	338	323	333	363	349	338	343	365	341	317	356	317	392	365	355	383	364	356	357	349	353	338	369	365	345	357	364	322	370	361	380	357	391	308	341	300	326	341	382	327	355	324	390	365	392	337	362	341	354	356	338	360	337	360	329	359	341	336	354	348	356	358	367	337	355	329	341	367	312	314	332	343	353	356	350	365	371	352	348	382	370	349	343	357	326	378	345	379	344	326	372	336	372	382	346	320	400	367	325	354	325	374	357	341	361	370	344	375	379	350	344	377	353	375	341	331	346	358	384	341	375	334	343	346	369	352	340	370	345	376	327	339	365	351	375	355	367	383	324	360	336	364	338	363	328	340	346	342	368	348	360	357	321	345	344	365	373	357	337	342	361	375	331	379	360	362	346	373	339	323	343	340	343	340	381	377	357	343	353	342	350	383	339	362	347	347	338	380	383	315	347	368	382	330	380	342	383	335	342	352	361	386	344	340	324	339	337	371	353	317	348	353	320	369	359	351	365	364	339	360	363	348	335	351	335	334	351	337	331	344	367	329	333	353	348	345	350	321	361	332	363	342	357	364	374	340	344	350	360	323	321	342	330	375	358	391	357	363	367	332	308	338	383	358	361	360	353	320	339	331	338	343	353	364	359	345	343	338	309	330	383	330	356	341	357	356	365	361	348	359	329	352	342	320	337	337	384	352	345	379	374	348	342	342	362	353	393	360	333	321	336	353	332	325	371	345	350	363	294	333	355	337	385	351	341	311	324	358	378	333	328	375	345	385	358	355	381	366	329	374	354	354	362	311	326	364	333	369	338	331	330	330	335	328	345	354	308	334	344	361	355	365	351	347	329	366	346	349	351	348	347	362	353	369	340	368	333	341	352	330	336	331	346	396	375	352	334	358	354	356	354	353	361	377	351	347	351	344	342	374	349	374	371	373	342	354	335	338	348	397	355	404	306	352	343	352	326	347	375	362	364	372	365	343	333	358	370	354	354	346	356	321	361	348	339	345	337	370	339	324	329	326	364	294	346	361	367	365	329	324	351	359	352	363	356	355	346	356	362	374	355	357	339	372	378	379	331	346	343	329	344	351	341	365	321	335	361	358	365	361	361	365	310	307	350	332	350	341	361	364	341	362	326	354	319	360	359	379	321	379	344	343	373	337	342	350	352	329	337	367	363	370	369	355	380	308	325	344	333	371	341	358	360	314	348	389	349	365	331	348	347	357	338	363	364	330	375	389	338	358	356	386	342	327	345	340	337	358	349	347	335	359	314	370	351	352	343	368	354	337	380	339	346	349	342	410	356	360	356	314	385	361	352	338	367	360	365	369	354	335	328	370	361	323	380	375	355	389	346	383	350	320	358	363	344	329	355	376	369	372	350	360	339	353	338	349	333	339	370	346	333	361	367	373	381	347	332	338	324	330	337	341	352	357	340	355	341	337	344	358	352	375	331	376	377	351	338	347	352	340	354	340	380	352	349	344	365	328	342	353	351	345	351	356	346	362	325	348	356	342	358	365	351	332	339	372	326	370	390	350	359	370	341	321	378	385	352	365	335	387	359	348	331	361	331	379	346	346	372	366	368	372	348	331	367	345	333	340	361	332	342	385	348	375	357	354	348	330	372	315	393	364	349	337	354	346	331	309	332	381	380	361	365	318	326	342	367	398	370	337	338	335	360	364	344	301	338	347	351
18799	1695	1032	818	574	491	388	353	289	244	267	276	301	271	249	268	280	257	230	223	234	262	251	259	210	252	225	249	228	229	265	245	233	234	253	242	224	207	219	229	240	218	228	231	241	238	201	227	221	239	241	266	233	230	237	234	218	227	234	258	256	285	215	239	236	246	239	247	243	225	211	257	235	252	213	254	252	231	233	232	248	228	228	251	263	249	233	228	227	261	226	227	246	241	233	242	261	253	215	243	213	216	244	283	212	231	244	225	260	211	232	215	252	209	225	240	228	230	261	244	249	244	218	239	200	233	251	245	211	241	218	230	235	219	200	219	252	241	247	257	221	254	249	230	228	229	239	226	233	211	228	230	240	245	233	204	254	228	218	232	237	233	276	217	245	233	240	215	246	225	234	228	233	250	264	244	253	219	251	209	238	224	235	202	247	218	226	228	253	219	198	240	228	243	255	237	203	230	245	251	233	243	244	232	267	243	224	243	232	222	230	268	231	214	257	198	231	200	247	232	225	207	230	234	233	236	240	213	236	220	215	208	214	256	243	228	234	232	257	227	251	223	236	237	198	220	255	203	215	212	222	217	238	235	230	250	243	256	214	241	256	246	243	223	207	253	244	206	241	227	235	242	261	229	237	225	247	226	224	242	201	239	211	228	208	264	225	254	250	229	250	231	233	231	244	237	220	236	208	227	242	232	227	216	243	218	250	250	197	208	246	216	226	245	229	241	239	217	213	233	241	243	219	238	226	233	235	193	238	243	244	225	231	229	215	263	225	227	247	239	272	201	250	239	242	245	232	226	228	236	227	249	241	238	242	225	222	243	239	245	213	241	215	244	224	212	211	229	239	249	238	225	237	266	268	238	235	212	208	230	198	209	217	218	247	244	241	211	257	221	253	244	223	244	241	226	212	240	228	239	237	201	241	231	235	253	265	198	266	220	244	256	245	252	215	231	251	235	238	224	222	225	242	231	213	231	218	229	224	250	238	225	254	241	231	231	230	231	248	220	226	218	214	217	236	222	246	232	219	249	259	228	227	249	246	238	253	235	277	243	242	221	203	249	207	207	225	214	202	206	195	241	249	220	210	242	256	212	215	237	208	253	210	264	229	236	224	255	215	229	216	232	263	229	250	210	228	232	201	216	231	236	229	237	241	228	229	249	266	235	233	238	262	216	230	233	258	233	229	230	241	236	220	258	222	232	219	198	238	260	211	236	221	230	236	214	248	275	233	254	246	227	201	240	245	261	239	229	239	266	229	243	227	254	223	223	255	256	237	273	232	235	230	268	222	230	255	217	244	229	243	213	223	227	207	264	234	232	201	225	238	211	215	221	214	222	234	235	210	239	232	223	231	211	238	223	209	231	252	219	232	233	248	256	228	253	214	250	237	227	253	220	257	223	224	230	211	216	218	217	228	233	231	203	243	268	220	237	246	231	218	239	220	198	199	255	237	225	227	232	222	236	225	223	237	253	223	234	243	253	238	226	226	218	234	256	275	251	248	212	224	232	239	220	240	229	242	236	235	232	227	224	260	250	261	213	252	220	208	242	214	239	235	240	219	224	241	263	232	218	230	215	224	224	235	207	237	218	235	203	225	245	239	218	251	229	225	243	233	246	228	277	247	206	240	218	277	247	238	208	255	236	237	226	201	232	256	214	223	230	238	211	208	242	223	254	241	223	206	252	255	220	229	249	238	251	261	231	234	231	251	245	257	226	196	219	250	248	233	228	253	246	254	221	213	229	226	223	230	222	254	261	218	226	234	249	227	230	236	260	213	241	231	186	214	230	249	221	224	250	236	224	205	242	221	239	217	199	217	242	231	258	227	239	239	245	248	225	208	237	245	232	245	223	211	225	241	234	247	250	251	227	270	199	226	236	255	219	243	247	253	204	251	240	257	237	228	228	213	224	239	243	206	227	243	237	242	219	221	234	254	229	241	215	254	254	253	229	235	228	248	230	243	237	223	230	255	258	207	238	228	223	233	235	253	243	231	200	212	224	236	221	200	250	221	237	235	234	233	198	232	253	219	215	235	222	238	235	243	244	218	242	227	216	185	232	250	216	232	219	215	236	241	220	244	238	240	213	235	205	221	232	242	275	240	240	232	243	275	251	259	265	255	232	236	217	231	210	255	262	226	287	245	216	233	226	225	243	229	240	262	232	238	236	209	248	247	221	246	225	218	230	248	229	251	223	241	224	219	233	238	216	213	224	222	220	262	247	226	216	258	233	209	240	234	249	251	224	233	251	238	232	210	242	221	257	261	225	229	248	258	237	250	207	251	248	248	261	212	229	212	262	222	258	217	235	266	242	236	240	232	220	195	247	225	260	207	238	239	236	229	237	213	216	249	230	228	248	238	211	227	273	210	231	252	212	242	216	241	218	249	244	228	231	230	225	212	265	233	212	230	237	251	226	266	228	234	241	223	247	218	250	214	253	231	214	246	220	221	239	228	244	270	215	232	231	232	252	228	220	236	259	208	250	224	222	226	237	204	235	261	253	217	225	231	248	248	242	227	232	243	231	267	232	194	221	231	234	241	247	230	234	234	243	262	217	213	227	219	239	212	241	218	207	227	229	257	227	247	247	232	241	233	211	220	234	241	228	223	232	222	245	242	221	214	238	221	242	250	234	234	236	213	243	220	228	250	218	207	192	236	233	255	235	223	244	232	220	234	259	226	242	235	267	252	225	256	225	213	241	216	259	236	201	236	236	212	227	213	261	230	238	237	242	241	238	234	246	237	212	240	238	236	229	207	226	235	244	206	205	234	246	229	236	245	255	210	259	224	208	209	218	235	231	203	236	253	243	228	214	255	218	240	221	227	219	235	244	225	260	210	239	224	234	246	223	263	241	205	235	251	242	247	245	249	219	266	212	211	260	243	255	257	245	261	221	242	236	254	226	199	243	209	227	245	226	226	223	240	262	266	241	221	231	280	238	231	227	215	236	243	214	225	214	241	222	241	230	230	214	229	230	243	245	262	254	205	269	247	220	222	213	235	216	244	217	234	230	251	241	253	239	232	239	248	243	198	205	232	201	237	249	225	207	266	250	283	212	243	244	235	237	246	229	192	225	248	236	237	245	260	241	244	192	245	235	236	221	247	220	219	252	265	249	229	215	234	240	223	225	252	247	236	229	234	258	233	226	229	211	225	208	256	218	264	236	240	230	254	200	193	258	242	244	208	265	248	235	237	257	227	228	218	226	213	237	217	228	258	223	227	236	202	183	232	245	217	241	228	245	220	231	240	230	237	237	211	231	240	222	253	239	224	235	252	234	271	251	237	231	268	236	197	196	233	225	231	243	242	238	231	224	228	251	250	229	219	256	259	226	237	218	208	233	246	243	258	239	252	243	266	214	206	239	221	230	219	199	230	233	196	248	215	243	252	241	241	233	226	251	269	192	225	221	213	249	249	230	239	245	218	257	244	261	236	221	205	256	247	231	210	223	221	250	234	227	219	274	234	222	233	240	245	251	235	205
10514	1121	1935	2290	1942	1607	1420	1144	1086	996	909	841	760	772	735	688	692	706	669	671	664	646	584	680	613	668	661	602	591	648	632	607	620	594	549	531	570	595	598	587	532	521	537	590	564	555	562	581	546	596	588	574	542	528	557	570	595	550	581	570	584	548	516	607	553	569	551	547	520	573	571	547	532	535	586	542	612	571	539	579	598	567	580	541	561	539	566	553	530	557	551	513	564	550	586	577	538	544	591	526	569	587	554	587	567	527	545	569	586	563	614	538	582	566	589	577	580	556	598	486	576	539	566	500	580	558	567	527	611	565	542	575	557	598	527	546	560	576	559	578	633	551	590	567	517	578	543	570	551	539	540	531	548	583	602	578	546	566	543	573	547	577	570	595	552	514	551	545	562	553	525	542	591	561	554	527	534	508	615	568	549	558	537	572	542	559	542	492	552	552	517	581	589	614	569	525	559	586	536	558	549	542	563	564	551	549	587	536	581	559	569	527	530	525	550	542	544	590	551	546	560	555	576	546	540	536	529	514	569	539	599	553	544	547	517	562	545	526	562	518	591	566	552	537	567	510	575	550	547	574	592	585	550	536	600	541	537	553	590	539	545	558	527	540	542	525	542	568	510	520	549	560	561	590	566	527	594	551	506	573	578	541	577	538	563	593	553	529	576	578	545	555	581	531	591	563	575	616	558	604	536	553	558	571	569	541	564	541	496	540	522	582	552	546	539	565	567	572	545	527	572	567	544	567	558	549	582	544	580	540	551	542	575	547	536	568	546	558	520	569	565	554	519	547	563	544	548	552	588	598	575	584	572	565	548	543	534	546	518	525	545	563	593	530	545	549	517	559	549	559	586	530	527	544	543	565	548	517	524	597	568	567	544	526	553	546	563	525	625	581	559	574	549	554	593	565	561	582	532	555	562	556	552	532	570	567	605	524	561	551	544	564	536	556	532	616	558	538	554	522	580	577	543	527	542	520	537	548	543	600	533	549	566	543	550	548	552	576	583	538	550	575	535	565	571	567	591	574	565	548	564	548	550	545	543	531	577	492	565	574	553	538	582	518	537	542	559	584	596	589	533	542	540	587	546	612	576	506	529	573	550	518	557	529	567	548	566	529	566	565	556	556	545	530	519	532	545	560	589	614	578	553	536	566	548	520	539	561	549	591	569	544	550	548	579	580	534	507	584	585	600	550	545	554	554	520	545	541	566	524	592	547	503	563	558	576	534	606	502	571	591	543	587	542	566	537	586	532	556	549	553	514	536	554	559	570	544	580	543	551	532	523	524	572	516	518	547	555	541	537	525	539	564	580	540	547	555	501	550	554	580	564	542	583	568	534	567	544	610	560	608	547	595	544	574	518	562	614	577	587	577	537	604	567	515	570	585	567	553	557	559	548	576	538	608	582	527	585	547	531	555	568	610	544	536	558	568	572	543	531	548	545	544	536	579	570	543	594	559	586	558	592	541	584	546	550	545	547	576	552	526	535	562	555	574	579	547	507	582	565	516	524	537	578	552	559	594	578	581	565	576	588	545	550	555	579	484	522	531	573	590	560	550	533	543	588	550	567	561	583	535	576	556	526	544	569	563	512	554	580	585	544	560	585	582	533	539	543	560	526	572	515	556	555	548	551	548	554	566	556	558	585	612	542	548	552	547	531	582	547	536	540	522	533	503	547	570	524	554	598	553	580	533	542	562	544	521	564	577	574	552	550	559	564	594	529	598	507	559	564	513	561	565	533	587	584	582	561	555	552	554	537	553	560	554	547	576	562	577	563	560	543	504	549	521	596	511	534	559	538	559	533	551	519	548	544	629	571	564	589	518	545	570	595	577	511	575	588	557	569	564	536	531	565	542	520	512	525	565	560	629	570	571	575	553	544	568	565	570	574	565	567	561	555	536	568	568	538	555	609	554	558	538	547	550	581	560	601	608	563	549	566	501	585	507	533	531	583	565	579	562	573	519	539	563	555	574	537	546	578	544	574	538	540	597	579	554	568	556	542	547	541	588	558	548	550	559	552	601	524	577	534	547	569	551	562	574	534	536	533	564	575	540	568	578	516	561	590	550	585	610	554	549	562	546	573	567	567	538	555	511	548	558	573	556	565	556	578	559	548	585	572	572	585	564	533	614	561	557	577	591	545	559	557	574	559	569	572	533	533	508	555	550	545	570	550	563	560	567	553	586	513	598	521	630	577	533	530	526	552	518	541	550	607	569	595	581	598	559	534	537	569	561	565	533	539	546	577	548	575	601	593	547	511	580	565	551	606	514	567	532	570	548	598	555	551	538	560	520	585	553	564	556	565	551	583	557	535	538	569	571	549	525	546	530	595	591	551	551	588	578	500	579	549	537	540	580	562	541	530	544	552	534	582	574	531	526	540	579	581	574	543	557	549	606	528	566	550	541	588	555	552	546	548	543	519	527	595	572	572	576	541	526	556	507	559	555	583	592	531	534	578	569	557	534	553	535	553	537	524	553	547	577	558	570	525	536	542	550	509	550	606	552	538	562	571	553	538	566	548	556	579	556	517	579	559	578	599	562	601	558	528	579	579	565	528	566	561	540	549	538	549	538	570	582	558	568	544	553	558	510	576	543	566	554	552	580	576	599	552	586	583	523	533	539	544	529	531	503	591	564	578	517	561	579	566	553	563	525	570	612	521	558	569	590	585	556	596	582	551	572	520	567	538	551	533	547	533	565	521	554	524	560	539	554	546	545	605	550	559	551	545	534	538	564	535	559	574	569	567	517	551	560	576	546	547	523	584	555	584	566	535	553	535	562	543	572	574	549	546	565	543	514	547	601	547	549	557	578	555	553	567	529	598	538	534	598	577	544	612	551	551	512	541	572	522	546	547	572	576	586	576	556	543	571	539	545	561	554	553	602	615	574	522	563	576	556	538	578	570	528	567	602	586	557	536	545	572	582	540	565	605	541	553	540	557	564	541	548	543	586	576	532	576	557	542	584	567	579	528	560	581	531	572	550	558	606	554	583	541	541	522	561	589	542	551	579	553	556	566	574	501	484	535	583	557	554	505	534	562	548	602	577	537	578	545	544	564	598	526	532	546	534	587	550	551	527	548	531	555	593	586	565	552	563	551	544	583	587	582	533	570	534	556	560	558	589	550	562	566	554	540	572	577	548	568	532	549	578	558	589	544	553	525	543	499	554	593	577	550	559	584	571	534	589	546	555	561	563	573	519	592	557	533	537	556	543	537	596	573	572	606	551	581	552	532	536	571	516	555	567	584	517	566	558	501	532	521	546	587	530	595	547	556	527	546	555	577	529	577	578	550	553	521	534	571	535	563	548	546	589	613	599	537	565	575	574	575	562	572	555	563	589	597	545	583	543	587	571	573	589	547	530	551	569	575	560	532	561	578	541	531	532	586	536	556	577	559	508	559	564	580	571	546	554	547	532	533	520	539	564	580	542	582	530	526	562	561	585	602	559	541	565	551	575	593	538	524	552	559	547	546	586	546	544	527
2964	261	277	264	236	261	269	269	259	251	282	272	255	251	293	240	242	241	249	228	274	268	256	210	237	237	253	256	264	249	237	304	248	232	236	250	277	231	273	221	247	233	239	285	252	245	242	262	256	253	252	270	240	236	269	234	267	225	292	270	243	250	261	259	242	269	238	248	246	250	278	230	263	279	227	224	274	255	250	268	255	223	238	222	235	235	266	235	249	267	244	236	229	241	222	227	239	250	293	247	286	260	234	270	279	248	247	263	235	238	239	244	256	258	285	306	240	267	289	253	248	229	233	245	260	251	245	247	258	243	257	237	258	241	262	236	242	252	263	238	247	266	267	273	246	254	245	248	233	258	262	242	243	237	238	235	256	258	229	254	236	264	235	248	253	241	257	233	227	255	255	250	278	268	242	256	227	236	284	254	272	252	244	269	238	259	261	264	256	265	244	265	252	236	238	224	260	276	241	255	224	240	271	275	248	242	256	295	287	263	277	257	260	212	239	265	269	224	264	266	258	224	253	273	288	279	263	246	226	217	243	269	271	239	227	277	239	258	259	267	246	274	260	242	258	227	264	270	242	227	235	251	236	226	269	271	256	256	254	259	229	214	248	280	264	235	222	240	253	260	237	242	247	257	242	250	266	243	233	268	233	244	231	244	268	229	226	233	240	250	227	249	253	258	247	253	210	262	215	265	276	246	269	237	252	221	241	253	264	235	266	269	261	245	243	291	303	257	248	251	267	214	257	253	265	238	264	235	250	249	225	261	248	247	256	259	273	230	210	276	287	227	253	249	264	252	229	257	242	265	260	252	246	261	231	230	259	261	247	257	213	271	248	269	250	229	248	256	245	242	250	252	242	237	264	280	258	260	244	242	257	249	256	253	270	263	276	230	239	238	226	252	246	239	271	272	243	270	254	252	254	253	251	250	226	243	227	260	257	231	249	246	267	219	257	242	253	229	257	277	261	251	272	270	252	277	238	262	244	266	217	247	221	239	234	247	242	278	278	249	235	256	258	272	255	255	247	263	237	271	237	251	248	259	253	226	209	252	237	233	271	231	255	225	238	268	236	264	278	251	277	259	254	258	236	245	284	250	254	266	248	265	263	213	224	254	253	267	251	270	258	267	230	258	241	243	239	276	256	247	264	271	242	254	239	270	235	247	245	241	262	280	254	201	249	230	232	228	257	250	240	261	302	243	248	214	236	249	267	236	255	266	242	234	244	281	279	240	265	255	245	272	269	245	273	258	281	229	223	218	275	245	285	259	235	274	241	246	238	236	269	241	250	259	270	228	264	252	233	238	216	255	243	259	251	264	241	228	251	237	259	273	279	237	259	242	246	256	232	267	241	225	277	257	263	263	239	251	237	254	249	248	251	246	235	265	248	261	258	252	273	248	251	240	281	248	237	244	236	289	266	269	263	236	244	229	275	273	277	259	248	256	281	274	265	256	255	266	245	269	243	255	225	253	233	234	227	229	263	255	269	241	236	229	255	222	262	268	235	260	243	268	242	260	257	234	220	240	250	267	237	224	275	274	227	263	244	273	242	267	262	222	241	256	284	219	216	215	249	256	275	248	240	247	211	253	257	249	243	222	257	271	235	249	249	253	225	268	231	226	249	224	252	229	231	241	247	272	258	277	253	232	265	225	250	237	234	273	270	286	238	236	245	224	260	242	259	253	272	241	267	250	212	264	258	264	243	267	242	248	239	264	246	263	271	229	277	236	258	219	228	268	263	244	258	252	259	260	264	241	249	248	272	279	248	258	268	278	216	249	245	248	246	246	215	264	252	251	262	241	266	234	255	248	251	251	246	247	256	274	284	226	234	281	230	234	262	261	264	239	268	236	268	247	247	257	264	243	253	256	277	236	223	256	234	261	243	232	238	271	244	239	245	276	256	233	252	267	262	246	246	244	218	272	248	250	284	281	245	238	272	282	280	236	248	237	283	241	243	240	218	244	256	254	244	242	254	271	255	223	245	267	259	248	237	249	232	253	255	272	291	234	256	260	264	261	244	213	246	245	224	250	239	284	272	243	254	256	245	244	239	229	252	244	281	246	252	241	238	239	272	269	240	258	247	254	267	257	280	254	248	236	237	242	258	270	251	230	238	231	276	259	207	249	255	270	271	236	240	231	237	234	269	257	252	276	256	244	288	253	262	240	231	258	250	232	245	267	216	251	270	263	254	249	269	267	263	249	256	270	247	232	251	245	244	247	250	263	263	264	267	243	240	237	258	264	245	267	284	301	251	267	257	222	277	244	273	224	244	231	233	262	231	266	254	245	228	245	255	215	222	236	260	230	282	252	269	214	258	258	266	237	206	279	226	235	252	258	260	244	265	235	278	258	262	249	239	230	247	254	238	233	251	234	249	227	275	224	230	258	247	275	218	244	253	266	258	216	261	256	274	241	268	247	234	235	234	254	259	247	275	263	234	258	244	220	212	244	251	276	230	246	248	273	236	250	264	235	228	248	225	272	252	245	286	241	254	272	285	242	243	249	283	242	231	257	227	236	279	270	226	260	223	257	245	235	266	272	263	255	249	248	256	257	245	218	250	234	248	234	248	252	270	263	267	260	258	217	261	233	226	239	251	249	275	237	222	250	266	214	256	266	240	250	253	254	272	280	292	266	255	259	235	236	224	228	245	259	217	236	230	249	274	258	274	254	259	270	244	233	235	253	278	238	232	240	232	255	252	287	256	280	263	251	227	232	250	230	255	268	243	269	254	239	281	278	230	264	258	262	220	222	257	269	235	258	248	225	231	277	269	242	226	262	270	234	239	265	273	271	282	251	237	267	268	246	262	237	294	258	250	242	250	249	220	232	241	247	262	269	230	253	258	255	283	238	253	240	288	245	270	241	261	269	273	261	244	252	231	238	265	245	280	253	281	208	266	246	256	251	245	270	252	231	270	250	251	249	241	241	242	252	251	248	271	232	245	271	248	246	245	264	254	270	205	250	266	233	292	243	244	297	278	261	262	248	254	260	267	234	251	230	238	262	268	288	259	258	245	231	256	241	288	232	262	246	243	224	226	283	263	247	264	248	258	239	244	268	264	277	233	275	244	260	255	246	251	266	272	258	227	283	254	210	248	299	273	259	252	269	260	269	242	247	262	236	264	263	264	255	248	248	243	276	278	249	275	271	248	265	265	236	259	256	211	263	273	236	247	227	272	253	264	267	229	241	250	265	256	251	239	240	253	265	249	243	242	295	250	260	249	237	280	257	257	251	249	248	245	227	273	224	264	294	286	257	268	253	236	255	249	248	249	270	258	269	279	257	251	248	239	258	268	228	247	247	262	239	252	275	254	262	256	255	227	251	272	260	288	237	275	261	239	270	234	250	252	265	240	256	232	229	221	260	301	245	250	255	230	252	246	254	252	250	255	281	281	290	260	238	235	251	259	235	267	255	258	224	249	267	233	259	272	286	245	267	256	265	246	255	237	249	261	258	261	263	231	262	249	260	261	257	253	231	241	247
2477	576	567	544	571	549	583	573	552	551	575	621	540	537	549	559	609	559	595	594	580	531	546	532	538	577	578	573	567	561	551	544	571	540	541	578	542	584	559	516	556	533	528	536	549	602	595	593	545	549	571	565	626	601	607	561	537	603	529	579	566	562	540	594	564	550	539	543	509	559	540	589	606	561	579	567	574	526	527	533	543	574	551	529	585	546	577	574	563	570	582	604	589	511	570	546	588	589	576	605	530	556	600	518	543	520	579	534	503	573	572	580	541	595	643	580	581	560	577	502	565	586	576	548	540	577	558	588	553	609	548	578	563	572	618	544	561	578	588	540	525	562	568	538	582	528	549	547	543	571	574	593	585	547	540	558	612	556	556	526	560	563	559	553	560	582	597	571	593	570	589	518	593	500	615	553	533	521	572	557	600	582	585	592	569	539	528	542	616	551	548	509	518	544	556	536	565	535	552	566	562	543	515	545	587	546	558	555	546	568	566	557	600	545	605	521	529	599	563	596	555	543	564	556	574	529	603	581	547	602	523	552	544	561	524	560	570	551	580	561	550	547	569	565	547	563	557	537	554	593	552	588	592	557	546	560	544	527	579	561	499	621	538	554	508	541	596	513	512	619	625	566	556	539	517	510	523	555	566	537	594	551	536	574	542	557	551	586	543	556	541	583	576	553	554	567	571	538	537	521	517	588	549	523	584	585	549	579	540	535	544	560	580	561	541	548	585	546	583	514	571	535	565	542	546	551	600	569	571	531	543	570	614	523	600	590	557	578	578	561	538	512	579	571	566	575	538	580	548	578	537	529	541	545	611	589	555	520	583	594	570	527	592	566	578	528	551	518	611	547	568	527	558	540	554	559	620	578	549	573	558	552	588	609	557	574	585	541	531	545	537	587	548	516	541	587	591	532	568	564	557	539	578	568	545	577	556	539	511	533	569	587	584	556	544	552	518	607	585	578	607	588	590	562	520	545	579	570	567	517	545	592	582	539	543	553	565	569	593	561	559	554	543	561	569	550	561	554	578	563	580	550	519	549	550	529	545	572	574	545	535	626	551	582	571	549	578	556	542	568	579	536	578	544	556	614	565	520	529	578	567	571	560	600	552	579	531	595	564	551	536	546	571	531	521	531	536	531	544	540	567	547	561	529	554	549	539	575	553	567	565	550	544	559	518	552	594	549	552	592	578	600	561	557	549	591	588	552	541	540	534	572	570	565	548	566	553	563	499	554	507	531	540	588	532	510	537	564	559	589	569	569	555	585	586	558	560	578	593	579	534	560	551	581	541	575	601	557	559	574	572	563	518	552	500	531	584	571	530	534	560	521	541	555	538	568	598	553	546	596	556	599	553	543	550	547	583	566	556	571	574	529	595	527	548	561	529	533	560	547	533	576	521	566	535	579	552	562	591	569	551	540	555	568	536	575	546	531	570	499	549	578	533	539	565	554	528	568	584	561	538	573	583	534	594	579	558	620	531	513	540	578	593	572	564	525	543	561	552	595	552	549	563	556	556	546	546	586	532	529	516	558	565	577	586	595	546	569	562	523	546	564	551	589	529	548	558	556	527	573	551	547	564	543	527	554	553	551	551	573	567	525	536	594	569	555	560	555	526	571	568	540	546	503	554	587	554	535	539	529	568	571	568	530	546	585	556	584	574	571	525	561	529	546	538	574	563	540	574	542	557	506	526	598	548	552	582	559	575	573	553	572	521	613	596	600	599	595	564	573	571	559	535	560	537	549	547	524	508	563	548	540	605	546	576	559	559	531	570	585	530	538	540	562	558	535	551	545	554	580	502	567	561	558	557	554	558	553	562	558	598	560	521	615	569	581	564	541	582	544	573	568	584	544	578	545	584	590	564	549	564	558	529	571	543	550	571	544	533	562	559	568	545	603	556	576	555	549	541	591	574	560	509	546	564	599	538	554	572	526	580	565	546	598	579	544	540	579	551	548	585	591	560	564	564	573	566	546	533	575	576	593	558	559	543	536	550	557	551	542	597	552	562	526	589	524	507	545	597	601	587	540	555	566	575	578	552	579	550	560	570	548	580	541	568	567	569	572	522	580	551	591	540	555	567	557	528	558	566	549	579	536	541	538	530	586	590	528	562	613	584	554	602	594	566	562	542	552	537	525	556	549	620	557	569	580	545	561	572	549	585	549	571	547	563	594	556	528	555	564	558	584	595	597	535	534	545	585	561	613	565	562	576	527	606	578	549	567	567	536	552	579	586	563	545	541	587	568	559	556	564	560	562	556	542	556	580	569	598	583	562	564	528	560	554	600	558	580	562	524	571	559	549	534	493	521	626	530	584	524	591	571	569	562	550	543	592	564	573	549	587	533	547	603	577	619	569	593	570	576	599	576	571	544	558	516	578	582	568	521	545	560	634	553	563	556	588	583	627	542	585	542	566	524	613	557	594	565	569	574	569	547	545	574	577	547	606	577	562	598	551	561	598	541	559	603	595	603	531	528	557	589	540	552	597	596	595	559	555	534	539	548	504	546	565	533	552	596	538	561	577	551	560	542	574	524	555	565	570	536	558	545	563	560	544	532	560	515	545	559	563	568	561	558	563	594	569	564	563	575	537	555	546	576	552	532	577	555	537	563	556	571	550	589	555	580	560	584	615	600	535	593	574	572	574	563	550	557	552	581	572	565	584	587	556	541	566	552	550	543	612	566	570	560	586	538	576	530	566	555	528	556	543	579	559	594	544	534	538	538	586	573	569	604	590	547	573	578	564	541	507	551	567	543	584	576	588	525	556	543	574	560	586	536	541	534	510	535	561	532	537	541	549	549	583	531	578	559	618	554	573	622	567	565	533	507	566	562	532	540	552	561	582	572	565	537	573	539	541	532	542	589	500	568	545	569	550	563	546	545	554	576	523	581	568	571	550	567	531	580	566	542	542	592	604	583	560	574	568	575	576	624	510	598	533	544	515	571	549	545	544	560	555	567	539	582	548	564	568	535	548	619	583	526	573	536	546	562	559	567	562	564	539	542	520	535	558	541	553	562	565	572	526	539	528	547	577	534	550	556	530	566	559	539	537	564	579	574	574	563	564	580	560	565	560	572	561	559	556	553	585	538	542	548	526	566	595	567	573	588	558	594	542	557	560	522	590	557	521	571	551	567	540	589	546	574	512	536	501	562	563	573	586	630	566	566	557	570	553	548	532	580	552	556	585	542	584	570	521	562	544	566	579	600	572	551	528	597	597	524	541	618	610	564	591	582	553	571	595	561	582	566	542	524	600	541	548	573	594	553	598	594	570	559	573	533	543	591	550	552	551	549	551	574	568	537	548	549	567	594	580	504	534	560	544	545	551	582	548	569	569	561	542	515	570	563	557	556	583	557	567	555	563	558	552	562	548	561	569	562	580	565	533	592	555	546	557	589	592	597	594	538	575	589	565	508	559	582	554	569	588	541	542	605	605	586	565	580	563	572	525	561	551	567	580	521	530	550	579	549	524	553	564	578	584	552
9946	595	427	380	314	212	214	191	167	184	148	177	163	144	122	157	143	151	143	131	155	149	142	134	130	145	149	162	169	161	135	136	140	139	149	140	147	134	155	113	142	134	149	127	137	164	147	137	125	127	127	152	142	150	138	147	126	136	134	149	125	128	134	160	140	142	118	149	132	141	130	134	146	148	137	135	137	140	147	130	132	157	137	141	147	121	121	144	131	127	142	130	134	146	145	140	124	165	140	140	126	113	119	133	124	146	134	147	158	132	139	130	113	150	132	122	147	155	157	150	142	141	142	127	137	130	140	130	123	142	123	132	152	171	121	151	160	144	140	158	124	142	133	116	121	153	145	144	135	133	149	129	160	153	142	128	127	159	154	127	109	133	138	151	152	133	131	146	144	143	151	125	137	131	149	128	132	120	151	135	136	136	145	106	135	140	169	120	148	152	134	142	142	143	140	132	154	143	141	136	132	124	139	151	140	151	149	130	118	128	130	127	133	141	138	152	147	136	130	126	141	149	128	120	121	150	130	136	155	163	152	155	148	117	154	138	138	141	121	151	125	136	143	156	156	138	125	138	148	151	153	125	154	156	154	129	129	173	148	132	147	135	136	137	133	146	131	126	142	140	153	140	133	151	138	152	143	136	132	134	140	118	129	144	142	136	156	158	133	124	154	161	140	144	153	129	130	116	133	132	122	118	141	162	138	147	143	126	136	161	163	137	151	121	136	152	139	118	137	155	124	130	149	131	125	148	145	145	113	127	130	133	125	129	145	131	141	136	137	151	150	129	120	158	145	154	128	153	163	134	149	131	141	140	125	121	146	135	127	148	126	151	137	132	145	113	117	139	138	142	153	128	142	134	145	158	137	143	115	122	126	147	121	147	136	142	142	151	168	152	142	131	148	130	137	132	110	149	125	130	127	138	139	134	138	133	130	133	149	148	151	144	134	128	142	150	134	137	135	128	110	145	143	136	139	111	136	140	154	121	136	134	141	125	134	144	168	119	153	135	126	144	131	147	124	132	149	135	165	159	143	163	129	141	143	139	137	139	126	147	126	131	153	152	155	164	138	136	129	145	118	119	134	118	133	111	153	171	165	148	151	134	137	130	145	128	132	127	121	156	113	119	138	132	124	153	139	150	145	151	150	124	129	123	130	120	159	118	124	135	135	129	145	132	138	142	136	138	127	139	158	154	128	126	139	131	137	152	150	138	132	127	128	140	147	129	120	147	162	125	140	164	134	148	139	117	122	142	122	128	168	148	125	107	120	145	156	143	159	120	154	131	135	141	145	143	154	136	154	156	146	150	162	147	148	133	136	141	155	154	149	139	128	143	154	135	134	157	137	138	152	122	115	153	136	125	150	130	122	114	145	155	123	141	156	133	138	129	142	137	140	128	140	142	150	167	130	171	145	146	115	170	135	121	141	140	157	109	134	130	140	130	152	135	127	154	119	120	131	147	135	143	143	151	135	136	162	136	136	153	121	128	136	114	173	139	123	134	138	136	139	129	146	116	138	129	119	117	131	121	167	148	144	140	149	148	149	138	130	111	137	120	131	134	126	129	146	145	138	143	143	154	141	154	141	134	150	137	157	145	143	126	154	138	151	149	137	149	152	151	154	146	112	130	116	153	144	137	143	144	129	126	145	149	120	144	127	133	125	121	131	138	164	126	141	144	133	146	134	125	116	127	120	139	120	137	145	131	136	134	129	131	138	140	129	141	154	138	110	128	152	164	148	134	131	143	126	137	153	151	129	120	152	146	130	127	124	130	145	138	133	117	128	129	127	144	133	134	131	132	148	110	115	132	164	112	159	107	131	118	138	138	130	127	122	146	138	140	161	128	145	139	143	136	128	127	129	133	153	155	135	132	140	143	133	126	143	126	149	132	112	136	126	138	150	122	124	133	147	121	129	138	133	150	137	148	138	150	128	149	132	131	148	137	135	154	132	157	121	127	141	120	114	121	120	148	143	145	143	150	151	149	139	109	161	137	143	156	155	138	155	118	129	135	147	137	127	152	142	130	129	123	124	142	161	141	123	123	150	140	161	141	120	115	129	141	140	138	147	119	143	129	169	131	133	146	135	138	145	158	128	150	117	150	139	162	148	124	156	134	126	164	127	127	153	128	144	142	146	155	127	120	153	160	160	130	138	142	150	133	120	138	137	129	137	137	141	134	155	130	148	156	144	160	128	133	120	123	149	137	129	122	153	130	149	114	127	171	139	147	151	156	151	125	134	128	124	167	129	142	158	145	151	127	156	152	137	114	124	134	129	127	139	150	139	139	132	148	138	160	139	133	145	147	165	161	142	150	117	127	129	148	158	136	142	146	138	132	140	130	152	125	128	141	151	146	136	123	141	112	147	120	146	148	134	161	126	149	130	120	138	145	147	134	137	134	123	129	106	168	137	125	139	159	145	122	123	145	151	137	132	119	147	141	148	169	135	159	138	155	125	134	156	139	146	145	136	138	113	156	122	116	142	128	115	121	135	148	128	124	142	141	147	144	113	144	124	142	140	127	125	142	143	130	130	140	157	122	148	131	150	115	146	159	124	167	138	135	138	141	115	139	139	140	148	135	142	117	138	124	140	141	124	151	132	145	127	128	158	139	141	137	126	138	135	131	138	141	154	134	144	146	121	120	121	168	159	132	135	129	139	124	140	148	133	134	136	125	147	130	130	143	101	134	127	131	143	142	139	110	151	148	139	146	117	141	134	137	135	137	141	114	148	144	145	130	134	135	135	146	131	131	122	157	140	133	141	136	117	108	153	149	147	133	132	141	136	147	145	149	148	150	132	125	154	150	131	134	126	149	113	145	131	156	141	137	162	125	156	128	154	127	150	118	145	123	115	148	141	145	137	147	140	113	106	135	139	138	139	119	142	129	145	151	132	136	129	176	141	146	122	121	143	125	136	123	143	136	126	158	145	131	139	114	137	130	141	142	161	131	160	127	129	132	157	134	144	126	119	131	131	149	142	132	110	133	132	96	120	136	131	138	129	154	150	161	153	145	137	147	155	140	130	137	143	127	137	143	149	149	123	145	132	153	159	143	145	128	134	134	139	159	148	157	135	113	158	136	109	130	148	122	137	167	136	130	132	143	153	157	125	144	142	124	126	151	145	141	132	134	158	141	134	145	123	110	128	136	124	131	130	149	134	158	128	125	129	146	143	127	135	118	133	148	143	137	161	157	155	129	141	156	135	129	136	137	140	144	129	149	142	118	123	151	152	149	150	144	134	155	144	130	127	131	134	126	155	140	118	141	122	118	154	149	115	129	129	137	129	137	135	119	144	152	178	152	137	143	125	127	130	144	135	124	135	138	161	140	123	142	142	121	156	145	130	134	125	169	126	153	119	133	144	121	151	150	146	144	161	154	124	149	144	134	137	134	127	127	123	145	130	140	122	122	140	145	129	132	144	144	146	128	138	126	153	145	127	140	144	159	130	146	131	137	135	131	117	127	141	139	138	132	155	146	129	144
7399	638	1021	1259	1064	807	744	650	583	549	460	512	490	471	451	406	404	411	404	408	401	410	395	400	411	386	389	376	366	369	369	404	364	351	360	346	372	361	349	359	367	359	354	354	367	330	345	366	350	312	356	396	357	378	350	316	368	377	354	351	363	369	375	343	370	354	357	315	314	389	385	343	344	323	355	352	361	338	332	327	368	370	348	353	350	359	373	358	337	351	344	339	362	367	375	357	348	339	340	341	359	391	370	353	349	382	371	359	360	338	345	367	396	339	350	391	352	382	345	344	333	354	366	332	343	368	323	310	335	333	343	342	354	364	379	393	320	357	369	365	345	345	318	337	333	335	365	377	333	368	307	361	364	328	377	371	331	350	323	369	354	328	382	352	349	362	336	355	354	369	338	354	342	339	352	361	347	332	344	352	356	352	347	362	350	343	319	336	343	355	340	344	348	354	352	351	393	356	362	340	344	345	352	311	305	349	337	374	354	377	372	329	322	338	362	366	327	373	353	344	330	307	347	332	354	337	330	379	344	377	356	342	345	369	365	333	385	361	321	347	347	351	340	321	370	323	358	330	360	347	354	343	368	337	342	340	347	312	386	354	306	362	369	364	348	369	359	355	349	332	346	342	342	355	360	347	345	342	393	367	343	339	361	365	340	378	337	360	356	339	352	348	322	343	344	362	362	351	371	324	331	308	331	351	337	357	393	355	359	330	355	334	337	334	366	363	368	337	309	377	358	337	344	328	371	353	360	366	365	354	333	356	361	385	351	363	317	351	357	339	347	324	357	349	369	319	350	343	369	339	320	333	350	326	332	359	340	360	360	301	353	371	372	344	329	357	358	349	355	353	319	335	343	349	356	351	345	344	338	314	332	370	376	366	306	375	323	347	357	362	358	377	344	341	367	371	342	361	361	336	370	363	369	318	380	369	382	341	356	336	353	356	343	364	353	348	383	349	345	363	367	365	351	344	342	353	342	347	357	331	339	322	332	350	324	361	331	360	333	324	322	344	325	374	339	378	352	347	353	320	326	336	340	350	360	322	333	349	346	326	338	374	366	363	364	349	360	347	355	361	333	360	378	333	305	336	354	369	340	348	355	337	348	385	332	374	350	349	390	348	349	367	313	356	366	332	356	327	306	354	354	337	351	377	354	356	360	351	326	366	339	312	340	366	354	362	378	330	338	374	368	351	378	342	320	347	350	349	338	360	353	368	342	367	330	329	365	365	361	334	365	352	348	380	340	326	369	376	349	350	360	336	321	355	335	355	371	338	353	347	319	348	360	317	344	371	351	364	369	333	353	347	357	356	360	365	330	357	318	316	337	360	335	345	377	323	351	362	339	349	350	349	338	323	335	359	341	352	361	357	344	320	367	322	356	324	304	361	369	372	366	340	336	336	344	342	352	351	350	358	344	358	375	354	316	344	353	350	325	355	344	374	389	343	361	377	372	381	340	360	325	365	331	340	368	347	368	353	366	351	368	349	331	337	383	337	355	377	333	337	337	338	303	352	361	334	370	358	338	397	341	341	334	324	347	381	351	327	282	348	341	333	345	365	346	357	351	364	380	343	337	341	363	328	333	336	361	315	346	351	384	355	325	360	336	334	373	337	351	376	351	347	307	348	378	368	327	351	368	371	344	320	359	360	366	339	340	367	346	341	334	367	370	339	336	368	386	353	360	367	361	336	341	320	379	323	324	345	335	321	336	366	331	334	349	323	377	360	338	362	366	329	344	323	337	323	337	341	331	335	353	338	370	355	356	338	335	381	336	320	326	366	327	355	354	373	317	328	350	370	370	330	358	333	374	354	367	333	356	340	334	327	331	344	364	363	359	353	329	373	341	352	384	361	354	345	363	356	344	352	347	330	349	351	371	336	361	340	349	353	349	331	367	344	364	379	354	355	361	343	356	318	326	360	326	357	385	336	384	289	344	363	326	355	345	343	353	353	357	371	346	378	381	340	345	325	352	343	344	381	365	319	362	350	338	356	318	347	349	359	382	349	346	325	352	361	319	331	310	368	388	355	361	338	347	358	355	367	347	359	344	333	369	331	364	360	374	336	348	333	340	358	338	354	356	370	361	343	338	363	383	322	393	376	355	346	354	356	364	364	355	360	377	345	349	365	371	320	354	362	348	357	371	341	378	384	377	355	365	341	364	300	329	361	331	339	331	339	335	339	335	379	323	349	353	340	330	378	336	375	335	343	359	359	352	359	365	336	335	363	358	320	364	323	372	349	391	335	371	346	341	372	328	310	362	334	352	363	325	356	374	304	366	375	348	320	352	330	336	354	347	347	330	359	366	366	340	318	361	350	345	332	331	321	359	345	365	331	356	359	338	336	351	315	365	389	303	378	365	354	363	324	353	334	356	327	336	370	282	340	336	365	315	325	325	346	361	385	379	348	353	303	359	371	356	354	358	345	358	361	347	339	350	324	326	353	350	325	349	355	351	373	375	375	364	402	331	353	338	394	362	341	343	360	337	359	355	334	351	344	360	329	342	333	370	323	360	364	324	347	360	335	338	373	324	363	373	360	342	332	334	381	348	375	334	377	335	373	358	349	364	324	315	348	358	320	358	326	343	337	347	355	377	323	371	381	351	362	357	338	375	351	354	370	330	352	311	351	336	339	359	396	345	337	316	341	361	305	363	323	357	354	371	355	322	343	351	343	336	328	386	334	334	353	347	347	337	339	360	368	363	348	351	343	313	346	370	371	353	358	352	349	358	350	359	321	359	350	364	345	359	357	342	390	360	353	302	308	331	357	337	338	348	365	336	384	315	342	349	348	370	339	349	377	376	329	356	345	332	358	381	381	349	334	333	358	346	349	384	364	370	372	321	350	359	329	372	354	346	336	362	397	333	338	342	343	360	350	337	320	378	371	389	360	356	329	317	333	383	359	366	354	343	349	335	349	335	335	366	357	356	352	342	364	312	369	351	347	340	350	337	383	362	331	330	325	386	353	370	335	367	338	343	344	344	381	344	345	358	352	339	331	342	325	362	346	366	348	306	364	345	323	339	374	345	351	370	367	379	383	319	336	364	326	349	356	321	365	346	348	362	351	323	370	359	346	365	350	346	371	342	355	366	336	349	335	350	329	357	321	334	308	334	347	318	357	338	352	337	349	324	310	341	350	359	312	381	363	325	360	344	358	354	328	367	314	361	327	361	343	366	365	334	351	354	322	317	324	330	371	345	335	342	350	321	349	352	367	339	343	357	366	362	353	356	347	341	371	364	363	340	361	310	331	328	332	364	333	322	371	340	333	333	355	343	350	378	308	345	361	355	336	341	367	348	349	351	356	356	347	360	362	353	376	342	334	370	361	372	354	313	368	344	342	332	350	364	376	347	358	329	359	366	338	376	361	343	371	402	339	322	327	333	353	361	362	345	370	351	342	341	327	330	345	359	323	332	379	366	322	364	342	346	375	338	356	343	337	368	365	360	332	381	352	351	331	344	351	360	352	350	344	344	342	330	356
17828	1470	962	796	603	417	430	359	321	342	318	287	281	261	264	245	270	300	245	240	250	261	251	210	243	247	206	238	243	253	217	250	232	248	243	226	219	215	237	250	248	247	221	224	253	234	218	246	249	249	228	229	238	232	235	229	241	256	242	241	231	227	241	228	239	228	223	209	230	240	238	211	218	216	263	246	227	225	212	233	206	217	236	231	216	223	210	193	249	226	253	264	245	246	237	237	250	241	252	246	237	235	243	238	227	247	283	232	220	200	208	242	231	248	242	212	202	223	227	248	239	218	231	240	255	228	223	222	244	243	227	203	229	223	237	226	218	224	246	221	246	230	196	241	197	258	248	241	256	240	214	211	234	236	249	198	231	232	206	230	215	242	224	253	227	220	263	240	229	239	204	238	237	238	220	259	214	244	234	232	252	230	248	237	252	222	232	209	244	257	273	213	221	246	240	235	211	225	246	225	243	226	228	228	228	244	228	245	238	244	202	212	228	266	238	222	257	221	240	215	207	231	237	232	254	224	225	236	239	223	253	235	252	235	253	219	253	232	228	233	233	225	244	213	234	246	222	212	192	204	226	225	228	218	240	263	218	225	265	244	205	259	238	229	214	233	230	231	200	231	236	232	206	267	270	189	208	215	258	261	236	279	246	229	225	237	222	190	210	232	235	229	247	241	214	225	242	226	256	252	243	236	228	233	242	280	220	256	239	225	235	258	246	216	212	212	233	225	223	219	223	215	224	243	246	237	241	241	240	258	233	215	251	259	209	254	223	236	231	233	209	229	224	212	190	249	222	260	230	220	229	221	262	256	239	219	210	223	257	245	243	210	222	222	254	261	225	215	246	222	253	224	241	235	248	228	211	225	257	253	251	227	229	198	224	220	228	196	229	220	241	214	221	207	243	261	239	223	245	237	243	244	221	234	264	233	252	223	241	215	243	244	243	228	236	227	267	249	242	204	247	228	211	228	227	236	257	245	239	270	248	235	227	233	211	225	228	221	216	207	231	239	232	226	223	219	238	277	243	192	215	237	232	244	218	213	212	211	239	234	212	244	240	208	243	246	251	229	200	207	226	228	222	210	232	219	222	239	223	237	226	264	219	240	231	180	205	279	217	224	228	243	234	209	239	243	244	236	223	249	228	218	261	230	230	252	246	261	228	241	194	225	221	257	216	266	217	230	208	208	204	229	228	240	263	255	231	239	234	228	204	215	245	225	217	237	230	208	212	232	223	231	262	217	257	227	248	274	214	247	214	253	224	230	248	240	238	230	237	226	231	243	215	226	241	244	230	219	231	259	274	229	243	237	227	237	247	232	247	236	256	232	227	237	205	224	230	244	243	213	192	247	240	233	219	226	214	220	256	249	256	222	209	233	213	229	254	225	222	222	252	226	247	260	207	216	214	231	221	235	265	216	203	237	223	235	212	241	223	214	221	237	226	243	228	248	244	214	222	273	235	214	235	227	269	224	241	245	236	220	194	216	223	240	215	212	250	200	205	224	263	216	223	220	228	234	232	240	242	206	236	260	240	242	224	219	220	258	211	231	240	231	221	223	213	253	224	216	259	228	193	264	236	253	239	217	211	196	223	245	252	224	244	215	238	228	196	231	206	260	232	241	265	222	237	236	211	214	268	274	239	221	207	215	231	241	202	216	228	212	237	252	221	240	241	239	233	234	255	244	237	229	231	215	246	232	256	206	227	223	219	202	238	211	227	218	201	219	272	243	247	238	230	231	246	262	211	237	247	216	235	221	249	233	246	257	219	227	237	211	237	265	255	221	240	222	221	242	280	245	237	233	244	226	221	238	226	223	239	203	235	219	273	227	261	241	259	233	237	231	220	222	223	217	215	229	216	205	213	231	226	247	228	255	202	232	231	231	225	244	199	219	205	227	248	226	221	189	241	218	216	236	218	261	244	246	196	212	242	234	207	206	254	236	229	206	221	236	262	218	255	248	225	250	235	246	223	239	231	224	240	249	232	243	261	246	254	217	215	233	249	241	237	239	258	228	274	240	236	200	235	235	226	219	253	275	226	229	220	224	235	228	233	218	226	250	241	225	237	247	256	230	220	233	214	230	228	235	243	243	236	233	235	242	222	221	243	250	255	241	215	238	245	192	255	205	243	260	255	232	251	220	227	235	238	213	208	221	236	246	244	235	264	235	222	228	244	234	212	217	237	250	228	239	215	228	242	244	253	246	201	257	261	247	230	229	246	223	220	245	240	217	251	218	273	214	257	236	225	247	264	207	234	204	225	237	226	215	244	247	212	247	232	233	242	250	213	258	232	226	212	230	236	249	249	218	262	255	229	232	221	254	247	240	234	250	243	213	227	217	250	246	250	244	244	240	258	230	226	212	238	213	222	238	244	229	244	214	234	247	224	235	244	221	243	259	232	241	220	245	221	226	246	237	232	212	209	207	232	246	205	217	252	228	229	217	199	195	233	234	282	197	226	215	216	233	197	210	245	241	224	251	219	223	235	253	221	256	191	205	190	235	242	203	230	208	260	229	232	217	223	240	275	275	266	235	213	221	233	256	240	213	244	216	226	237	204	207	240	238	250	254	240	210	243	246	218	241	203	235	241	241	223	229	230	215	223	232	259	215	245	227	225	242	211	226	201	208	237	272	243	248	219	279	246	247	200	222	203	248	264	250	244	234	233	236	246	210	237	230	264	228	229	214	237	231	232	221	243	233	225	253	235	269	247	230	213	229	237	250	249	265	234	229	226	242	229	260	248	223	231	248	218	253	231	235	239	267	213	217	199	243	245	229	238	202	238	232	243	228	247	238	264	253	258	227	249	245	243	263	262	239	239	226	232	234	247	228	232	216	223	256	230	239	243	237	213	236	212	209	234	242	218	229	229	239	221	228	197	245	233	249	225	199	210	218	209	231	232	239	232	244	221	205	196	227	243	214	230	247	252	233	255	233	215	228	212	254	253	229	245	218	254	209	224	243	233	217	238	225	253	232	225	260	232	218	247	236	228	237	242	228	241	225	231	214	240	214	231	224	233	233	237	213	256	244	244	223	225	245	227	246	240	201	262	237	215	248	232	260	255	211	254	230	223	201	284	259	253	212	211	214	237	234	232	222	238	226	229	232	221	214	219	211	255	270	252	236	225	243	225	269	197	218	207	238	230	217	199	267	239	225	246	242	241	201	258	247	225	193	240	242	199	249	249	252	270	230	225	240	261	202	236	230	210	237	238	213	214	241	232	230	273	239	241	234	198	259	216	227	249	219	252	215	224	246	214	222	207	249	227	267	264	212	226	225	259	255	236	236	196	216	224	229	239	261	233	229	232	267	211	233	225	241	224	267	231	229	212	246	267	224	249	227	221	240	196	241	215	217	240	246	216	237	223	243	241	223	254	242	221	240	244	273	218	272	234	241	221	213	241	244	249	235	245	244	262	233	217	245	268	239	215	235	267	228	226	205	226	226	246	226	219	244	252	228	197	272	236	232	225	205	229	211	239	235
10144	1087	2047	2256	1883	1592	1337	1214	1010	972	871	805	797	739	713	752	751	598	634	650	648	628	623	615	614	653	593	593	629	574	612	557	582	586	589	535	567	573	619	574	600	518	549	602	590	565	572	572	527	592	558	596	535	549	540	598	597	549	567	534	548	552	627	561	539	538	608	580	542	554	603	540	551	595	584	527	571	616	546	570	535	537	596	595	580	541	538	560	517	567	576	542	552	521	538	553	572	582	591	603	547	581	582	606	550	559	556	594	562	564	598	539	536	537	530	579	566	561	553	563	552	521	540	576	573	534	597	597	584	534	533	536	558	589	556	548	548	550	556	561	542	520	529	552	553	547	554	524	575	565	533	550	542	562	605	564	581	577	520	557	554	540	573	554	564	580	562	583	555	555	544	560	572	513	548	507	568	530	539	573	554	553	610	589	536	564	598	586	553	556	516	572	595	555	539	590	550	558	539	530	532	512	550	569	508	570	526	548	524	582	551	538	551	525	496	588	517	518	525	570	558	548	534	559	552	558	562	564	564	555	553	566	514	560	581	527	540	559	501	572	556	543	545	530	636	559	568	527	516	606	564	574	603	544	558	565	577	551	521	528	590	605	570	557	558	520	551	577	530	546	587	514	577	562	512	562	550	521	509	528	543	532	558	554	585	566	555	579	547	565	570	561	554	576	520	538	525	591	527	545	559	567	569	574	555	580	510	528	538	559	507	555	572	528	544	541	572	559	547	558	567	525	536	573	568	583	554	579	568	553	569	579	561	540	521	558	587	497	558	502	516	553	557	532	556	575	516	535	514	533	536	557	540	571	562	566	531	525	553	499	519	527	592	563	596	524	537	569	550	585	574	549	507	553	539	544	577	558	550	536	528	576	566	521	552	535	559	547	517	600	547	514	551	562	586	549	549	550	519	531	536	544	540	547	558	544	509	591	599	530	564	538	570	546	503	525	507	529	547	540	489	545	548	554	552	598	535	546	547	573	588	526	548	553	557	545	563	541	533	534	562	558	577	569	518	560	525	556	523	570	499	576	550	566	557	598	541	565	540	578	535	571	535	577	542	545	543	563	569	529	542	511	568	555	517	536	505	543	540	577	527	559	535	571	537	558	587	522	538	564	519	566	558	549	571	500	567	556	550	519	580	575	571	553	541	544	547	574	541	530	542	563	546	571	535	548	546	518	539	532	534	535	541	519	534	567	517	555	539	533	541	585	545	525	557	574	534	582	563	515	537	553	580	550	539	557	565	533	575	529	630	541	565	527	549	539	538	516	583	538	578	551	544	534	551	542	532	574	543	532	564	552	543	563	545	572	545	540	560	558	526	514	548	542	551	555	543	587	555	552	553	599	560	554	547	537	578	533	547	548	543	512	569	545	567	554	507	575	548	563	531	566	569	540	519	530	560	581	533	560	510	530	519	579	518	571	520	544	567	549	523	570	575	541	551	554	564	544	556	580	573	535	523	561	554	581	582	538	565	555	582	553	560	531	506	502	538	572	554	538	559	527	573	547	547	553	553	532	550	520	549	587	553	559	552	529	543	565	555	555	548	566	538	589	531	544	525	549	536	577	539	531	556	531	553	523	561	526	581	543	549	539	559	557	594	556	514	549	550	549	588	551	580	526	562	567	554	530	541	554	517	566	535	600	537	543	571	547	550	573	544	550	572	551	523	546	581	557	512	569	571	556	557	546	509	533	533	587	554	557	586	531	561	588	492	528	545	592	528	554	569	524	576	521	537	555	549	594	513	533	541	559	574	535	553	561	578	520	548	544	554	547	499	621	556	586	540	551	499	573	538	541	540	546	554	570	603	566	535	554	520	575	522	578	545	562	556	569	552	544	537	531	544	512	537	533	538	536	576	554	569	531	591	558	586	546	515	573	549	530	559	567	545	543	553	582	572	568	513	509	521	540	544	576	611	540	561	536	529	535	544	556	541	562	544	520	565	543	579	529	564	563	574	563	582	568	517	556	597	542	525	531	602	600	577	587	498	545	533	558	506	556	549	577	515	568	573	578	584	545	505	576	518	566	546	541	552	582	565	558	551	565	556	530	580	576	611	536	549	549	545	537	558	553	559	535	600	573	531	551	540	538	556	543	528	566	593	548	565	569	561	557	542	538	538	567	556	591	551	503	520	601	560	555	534	549	563	586	515	553	494	535	501	555	566	552	535	542	546	551	546	539	544	508	575	504	535	592	569	578	527	554	552	516	550	546	578	569	528	546	524	538	562	558	557	580	553	546	573	526	602	545	529	551	571	595	587	543	542	567	535	517	536	561	517	576	557	552	566	584	573	588	589	589	556	569	552	529	525	577	560	511	594	577	534	522	577	558	559	514	555	551	544	584	567	565	545	564	523	587	539	550	558	547	536	535	546	539	567	536	525	549	553	571	548	554	587	561	542	563	535	516	557	519	557	539	553	607	542	545	522	555	586	527	531	551	533	537	582	572	545	562	509	559	583	531	588	540	505	560	518	570	614	558	529	528	565	514	562	576	549	578	569	527	576	535	554	557	556	518	537	558	513	583	559	568	598	562	554	564	567	566	540	566	575	528	537	552	511	580	560	579	582	525	565	529	523	564	567	565	544	553	547	610	527	527	552	577	523	573	541	522	536	488	564	583	515	557	541	538	564	544	557	565	566	573	569	544	561	518	556	557	520	542	559	586	574	549	563	535	500	554	531	541	575	539	550	543	598	551	568	608	503	550	532	546	544	551	562	551	526	574	548	585	534	507	564	502	561	538	527	573	552	495	556	521	601	566	513	559	548	525	565	520	533	535	509	538	546	536	572	544	559	533	580	564	565	528	532	521	595	530	526	588	538	572	531	556	518	562	526	564	527	537	583	580	545	568	550	578	549	545	579	540	590	542	568	545	556	547	580	555	522	559	574	536	551	530	566	587	574	625	584	571	591	529	516	552	521	553	570	528	530	571	550	584	562	550	570	566	603	555	535	537	509	527	565	572	530	564	523	541	567	564	547	557	540	601	550	541	515	534	527	562	560	552	507	514	561	573	596	533	578	558	498	563	562	532	581	525	568	538	593	592	540	563	519	545	522	545	565	555	575	572	518	554	541	550	554	521	539	570	530	518	556	548	544	585	580	584	547	574	568	542	578	569	541	571	567	558	569	584	568	580	513	544	552	549	516	540	560	573	508	565	525	545	559	563	556	527	552	551	591	542	539	556	546	561	539	526	558	539	507	583	511	555	537	553	535	542	519	558	540	555	564	593	509	590	544	537	565	525	560	575	546	541	552	567	521	550	617	547	540	551	535	529	506	534	542	600	561	522	560	554	531	603	568	550	545	516	533	553	576	565	541	583	544	570	573	567	497	513	536	535	539	556	529	573	528	554	596	553	524	558	578	539	557	561	612	611	505	552	545	541	555	548	542	551	534	606	561	559	531	536	520	567	530	563	582	523	561	542	565	530	522	524	574	585	593	601	545	532	517	508	523	577	563	557	571	555	608	546	566	566	584	529
2302	244	251	256	249	280	282	267	240	253	223	240	246	279	233	238	242	276	247	268	251	272	241	232	251	268	237	234	261	244	229	264	257	251	260	255	293	252	252	237	252	259	268	257	250	255	263	243	242	232	248	227	266	258	218	248	258	228	231	224	245	250	254	257	234	251	301	253	238	263	242	293	246	251	252	245	244	208	232	246	250	249	256	244	272	241	246	229	220	263	266	246	227	223	263	265	254	291	267	229	277	266	253	250	242	266	243	235	240	253	254	249	246	227	225	237	235	269	293	230	279	248	256	235	265	242	281	269	279	262	223	242	238	266	248	251	247	273	252	263	265	243	261	241	246	248	254	246	226	281	229	248	230	243	242	235	243	276	265	269	238	232	240	230	258	245	258	266	248	251	260	229	217	266	239	239	238	246	252	219	270	254	237	224	240	259	252	220	253	274	256	240	251	254	241	227	247	238	218	252	241	250	269	205	210	239	270	267	258	266	234	264	243	233	262	262	235	271	216	229	252	260	263	260	252	235	261	240	250	254	272	237	233	254	228	241	237	215	253	246	254	251	245	241	237	268	244	243	238	219	220	255	249	220	229	235	254	238	258	249	263	238	263	237	238	241	271	251	262	265	255	258	246	200	258	223	266	239	245	249	282	287	233	251	238	244	274	222	251	239	250	231	257	229	249	264	250	269	262	249	243	263	241	229	227	238	244	257	263	255	280	246	247	264	246	267	241	266	256	243	261	228	277	238	212	247	234	215	249	239	255	266	232	234	216	245	224	277	263	250	241	288	250	225	276	254	262	235	278	253	231	248	274	262	246	257	236	232	235	266	268	224	254	227	278	240	240	247	243	223	283	255	266	252	252	239	265	259	244	265	228	246	271	255	226	235	240	244	234	284	248	237	219	266	260	270	295	271	263	219	243	229	303	278	269	268	279	240	253	249	241	237	248	287	226	257	255	252	253	260	247	246	236	239	226	284	259	242	252	255	260	241	218	250	240	268	259	270	301	235	241	232	211	212	280	242	262	259	239	259	236	254	270	272	241	258	230	260	256	221	245	237	214	245	260	266	253	254	235	219	233	262	206	267	248	251	239	281	281	244	258	235	236	226	242	201	269	249	249	254	269	238	220	238	236	253	239	245	262	255	234	245	277	245	251	245	263	238	267	241	248	268	254	230	257	209	227	242	264	216	243	264	250	227	253	246	220	252	251	243	277	226	225	255	264	236	246	271	244	260	269	239	259	233	254	261	251	248	247	254	233	230	261	217	233	224	232	224	268	259	245	235	253	242	271	231	257	275	267	218	256	262	249	260	237	254	227	271	245	246	267	251	273	285	234	243	241	234	250	251	242	254	244	264	250	283	247	262	282	243	266	243	236	253	266	238	252	239	252	223	239	255	284	265	235	239	253	237	230	246	269	237	265	256	242	214	264	252	261	259	234	240	254	267	220	255	258	277	274	240	264	267	233	260	253	244	226	232	245	260	243	244	223	233	252	259	259	253	209	260	258	239	236	246	244	227	255	249	233	218	272	285	252	247	240	297	268	233	237	255	214	252	259	240	259	267	222	236	303	242	241	263	249	258	286	262	243	235	232	250	258	232	246	257	251	277	270	232	235	262	258	255	234	232	243	247	260	240	212	252	246	246	260	248	249	223	227	240	247	242	262	218	232	252	262	256	253	221	240	237	246	287	218	214	234	276	249	269	264	243	241	278	253	215	269	211	244	233	238	244	228	225	239	250	232	236	222	224	246	251	257	265	238	229	270	281	267	231	255	257	230	246	242	245	248	248	245	260	272	259	256	247	278	248	230	215	261	243	261	253	246	276	245	247	249	230	235	261	249	265	238	255	265	233	263	267	244	225	259	232	238	252	253	230	231	238	259	249	269	239	248	236	237	227	255	239	253	263	254	248	239	230	251	257	250	216	256	222	242	241	239	255	258	253	244	268	244	243	256	303	249	253	226	267	228	236	236	261	241	258	245	249	278	259	261	225	237	261	267	251	228	254	236	260	244	236	264	247	274	232	264	255	232	244	263	248	300	272	249	236	232	252	249	276	240	301	283	228	249	227	234	224	257	254	259	252	274	247	254	232	284	261	261	237	237	216	247	221	238	237	258	255	264	268	266	230	270	238	214	236	250	268	244	267	234	260	259	236	245	260	230	248	263	272	293	238	241	235	277	268	229	205	221	242	238	249	247	249	230	274	267	266	244	214	259	263	258	247	248	250	249	235	262	276	255	265	258	230	237	253	257	250	240	219	237	239	248	226	239	224	235	256	280	237	266	270	246	239	237	221	232	280	251	232	262	205	256	261	228	258	268	228	260	264	234	268	256	227	242	262	273	232	263	252	252	239	278	248	269	246	255	248	244	258	271	225	251	288	261	224	242	264	250	247	255	263	229	246	229	257	241	247	268	275	248	258	252	287	260	273	248	235	238	269	234	256	260	239	223	254	233	244	255	245	250	264	243	248	265	228	267	247	246	236	262	226	239	239	235	219	248	252	267	239	262	250	255	249	232	279	285	221	222	261	247	227	238	261	234	255	216	233	256	238	242	247	266	271	262	253	275	254	242	244	247	203	238	268	270	250	244	242	246	256	250	269	269	247	246	251	280	244	245	260	248	244	278	235	258	235	256	215	262	264	248	235	236	239	279	270	258	248	243	240	266	260	251	248	255	224	206	228	237	238	254	262	254	240	249	220	265	250	262	242	260	244	242	238	278	232	285	252	228	226	251	263	287	252	245	226	239	260	253	240	257	237	276	259	248	221	235	237	236	249	236	238	275	242	278	250	265	252	258	240	255	230	200	217	237	210	254	264	249	242	236	263	216	242	252	255	251	228	237	243	225	274	249	276	267	274	232	232	238	225	235	231	222	258	266	245	237	212	268	245	256	226	250	214	261	243	247	274	261	260	266	260	277	232	256	257	243	259	252	266	235	230	248	289	292	248	253	235	281	248	258	248	269	261	262	218	220	253	277	292	238	243	230	246	253	227	224	234	230	255	272	261	234	215	263	205	260	229	270	242	249	222	240	249	258	291	238	238	238	266	254	217	296	241	275	302	277	244	215	257	240	249	247	223	223	237	268	241	262	241	265	237	261	255	247	239	256	249	225	249	242	194	230	269	252	274	239	267	252	270	219	229	258	229	250	248	245	227	255	241	258	235	253	230	237	250	255	266	280	257	273	249	254	255	260	250	214	277	243	257	263	239	212	254	276	241	278	286	255	252	236	227	253	233	206	261	248	267	247	262	243	225	245	246	232	281	249	256	244	259	250	233	236	262	228	226	266	250	271	232	263	257	268	278	261	262	266	266	250	241	269	272	261	237	249	215	231	246	238	253	237	278	275	247	242	275	246	245	232	246	248	209	258	243	248	251	260	244	200	265	245	223	278	241	207	233	247	261	256	256	228	263	246	235	251	287	255	240	263	280	260	236	263	247	252	219	279	214	245	287	254	256	230	271	243	226	271	244	244	261	247	254
2173	613	599	554	578	598	557	605	569	589	550	545	564	572	553	565	560	568	554	568	587	588	507	597	575	577	598	532	563	563	571	581	522	587	594	556	538	567	641	550	530	536	523	558	514	542	541	566	547	558	545	519	570	528	517	569	559	578	550	579	572	552	544	520	561	533	560	564	529	530	571	546	569	578	575	517	552	565	540	590	544	538	530	591	544	577	556	581	570	550	542	521	554	563	568	542	538	570	538	578	568	537	525	539	559	547	567	602	563	531	597	592	595	532	560	509	568	552	560	552	538	552	549	515	541	550	577	590	528	574	577	570	557	561	573	514	563	549	548	563	523	565	553	573	545	563	593	545	589	535	534	567	562	554	541	561	564	555	553	602	557	539	546	584	569	570	533	567	536	554	514	564	524	563	570	541	576	574	557	527	555	571	562	535	577	537	562	548	552	528	572	550	537	578	597	536	539	547	559	570	577	554	549	519	580	532	546	538	554	527	541	518	529	527	614	518	557	537	543	557	552	526	575	586	545	540	547	545	608	518	568	571	533	507	548	561	526	560	575	549	583	561	543	574	526	542	550	523	559	525	553	575	570	555	582	554	582	547	596	524	518	616	515	608	553	555	588	598	555	589	548	553	561	556	549	519	532	564	529	571	532	539	539	546	589	533	553	539	591	550	547	570	526	551	580	534	608	601	549	499	575	553	565	548	554	532	572	574	525	581	576	593	576	556	552	559	556	601	564	518	513	550	613	535	540	581	546	542	536	551	575	564	560	501	533	588	577	526	564	537	534	564	565	574	517	526	532	524	523	559	606	532	548	558	548	564	544	555	527	566	538	537	572	546	579	587	588	576	562	538	552	526	569	600	510	561	549	553	531	556	601	562	575	542	540	534	592	590	528	562	568	599	550	581	534	553	574	560	590	547	584	545	533	573	619	535	520	549	530	551	554	546	572	565	525	533	556	560	545	557	542	561	579	544	591	540	582	608	578	579	545	583	541	538	562	546	556	571	544	498	519	581	518	542	531	577	521	555	561	517	538	517	538	556	528	549	539	556	502	532	555	535	546	552	569	541	562	575	524	529	583	561	544	525	543	508	544	552	535	561	568	565	503	514	540	501	545	576	595	537	593	553	587	512	559	592	556	575	514	608	551	510	512	516	500	583	533	598	568	546	546	560	522	515	570	528	538	550	574	535	529	548	514	582	580	572	603	516	572	544	534	551	557	531	575	498	558	534	530	559	580	544	529	566	586	615	562	573	590	532	546	536	546	560	553	561	570	560	582	530	560	579	573	557	532	505	539	553	578	488	588	554	525	595	577	523	573	542	585	532	591	564	557	542	549	561	526	582	554	565	577	552	567	518	499	562	543	564	572	570	561	583	581	607	546	519	539	562	538	561	557	560	508	548	566	581	555	578	539	528	548	556	559	510	550	544	546	581	527	534	569	574	573	577	528	564	539	546	554	544	551	556	560	577	553	568	539	541	559	553	546	516	539	538	560	551	556	497	569	605	558	541	549	565	584	558	531	550	594	510	572	560	546	560	547	552	555	557	567	581	532	538	533	538	571	556	551	558	580	559	518	537	530	539	554	567	598	575	600	557	567	538	568	525	552	510	519	561	536	555	563	559	544	564	541	618	580	568	574	564	533	558	553	546	541	573	532	549	540	569	570	517	543	578	560	561	540	575	564	569	528	575	540	524	559	552	598	558	568	534	581	539	567	621	517	550	523	530	550	516	592	536	542	560	572	560	590	545	549	524	601	526	561	548	586	570	568	573	539	530	604	523	556	576	571	563	569	534	573	563	520	544	540	555	568	575	562	561	573	522	562	555	568	581	539	530	541	541	590	498	581	583	546	544	542	565	589	523	547	538	542	495	545	576	554	497	516	562	524	555	541	556	518	585	563	526	538	555	584	548	588	558	555	540	592	549	568	572	508	550	544	563	531	560	577	511	530	563	546	546	531	535	538	556	559	548	565	532	523	578	615	586	558	552	545	554	557	589	559	573	549	599	587	557	560	562	544	531	528	579	520	557	560	548	518	541	564	582	592	553	585	566	564	539	518	576	576	544	571	542	511	582	550	560	552	591	533	548	567	576	526	554	541	564	527	513	532	573	552	581	548	583	556	594	549	632	559	603	524	532	554	571	535	547	523	547	540	554	531	543	521	533	606	539	499	559	577	534	547	551	547	530	527	516	582	544	536	567	563	519	579	539	558	535	553	555	586	545	527	526	540	539	542	578	588	540	563	555	538	567	556	577	568	521	552	595	584	551	532	586	578	512	549	601	537	561	561	543	553	527	546	583	539	582	526	551	540	566	526	542	579	597	517	563	534	578	525	536	581	613	531	539	567	541	541	557	593	561	489	525	574	550	552	547	596	550	566	565	533	570	553	560	566	539	586	548	599	571	552	527	552	558	574	583	489	558	571	561	519	563	592	577	565	582	576	570	548	540	568	570	546	552	552	604	578	518	576	525	564	548	533	552	562	594	548	565	511	534	559	563	558	604	543	518	505	564	546	538	562	535	560	570	570	554	557	536	507	516	589	525	562	535	567	539	533	550	586	571	567	538	550	586	580	570	567	524	549	554	575	534	528	542	580	535	594	591	554	568	565	566	538	540	579	514	522	550	588	570	545	557	560	549	566	555	550	546	528	595	593	561	559	522	582	562	557	565	524	572	545	537	537	571	561	536	520	545	546	532	552	508	564	571	555	560	556	603	586	560	515	512	574	593	568	535	577	594	550	578	561	550	537	534	554	549	620	567	551	552	530	536	503	560	570	510	594	570	512	550	561	520	520	566	555	568	545	542	580	573	566	558	536	539	521	549	551	559	592	612	560	574	567	565	543	561	611	542	511	584	512	536	586	559	574	568	560	548	597	489	516	539	581	518	537	539	510	558	587	578	514	591	572	561	599	575	577	527	571	577	546	542	554	585	541	555	549	568	523	568	561	560	584	532	554	575	540	565	572	590	535	538	528	528	558	564	606	534	596	545	532	553	517	558	547	560	568	565	557	559	580	529	578	549	556	549	575	550	567	555	558	527	598	519	589	558	532	527	518	550	534	564	559	568	576	518	570	545	563	514	553	553	547	557	567	589	537	522	574	558	499	554	572	536	565	618	533	551	544	524	574	577	550	562	577	571	545	560	583	555	531	541	550	534	575	545	583	535	566	539	538	558	548	611	552	546	552	531	554	556	555	563	578	555	548	553	531	528	560	605	574	527	584	541	544	577	563	578	584	530	570	582	493	548	584	601	548	549	576	578	559	589	558	553	591	537	505	522	566	524	549	544	589	492	549	542	538	585	569	595	564	538	547	573	585	600	540	532	548	550	574	542	570	528	543	531	511	566	567	566	560	552	578	533	547	535	565	573	581	551	569	528	574	560	561	575	542	532	546	543	518	573	575	537	578	533	598	532	539	549	584	525	549	572	533	556	536	586	578	536	547	532	516	568	578	545	509	544	511	581	561	546	557	571	518	555	560	538
9637	547	479	395	253	251	208	197	177	189	165	150	198	133	158	153	149	151	162	168	150	141	148	146	125	139	117	145	146	145	125	133	133	143	127	133	134	167	144	141	135	123	139	153	136	120	140	132	129	129	151	125	130	138	104	128	134	115	163	155	131	123	156	127	139	124	170	143	147	135	131	126	125	120	116	135	141	139	136	132	156	168	123	121	165	153	115	136	140	136	129	157	147	123	139	143	148	127	133	144	145	119	114	149	152	143	159	119	147	132	119	144	142	138	145	125	140	158	129	130	147	141	145	146	136	137	134	140	123	143	153	139	142	126	151	119	159	154	161	113	126	146	116	129	144	167	155	140	108	152	127	138	122	162	151	148	138	160	142	146	174	152	146	138	137	138	148	145	116	140	135	143	121	122	152	122	151	143	144	143	134	120	132	141	136	132	131	124	125	137	139	148	122	133	113	120	156	117	137	146	137	140	147	148	147	124	146	130	149	127	143	135	157	164	127	141	136	143	114	143	147	149	138	122	124	145	142	142	140	110	148	125	120	126	123	136	124	134	132	147	125	130	135	143	156	132	136	128	125	179	143	130	140	136	129	123	165	129	129	141	130	139	152	133	115	151	146	122	104	129	144	138	124	113	107	124	145	152	153	140	136	147	151	120	135	123	144	137	183	140	129	121	146	118	142	121	154	136	140	115	141	152	136	148	148	143	138	157	127	111	130	137	130	145	136	148	124	128	144	153	145	146	140	120	125	167	158	162	137	123	136	160	133	133	134	156	155	128	130	137	117	115	125	136	134	126	134	144	141	155	157	134	113	140	159	131	162	127	132	136	124	138	138	143	134	139	137	150	154	128	138	130	139	119	110	144	136	148	142	145	162	145	159	143	158	150	142	155	135	126	143	146	133	150	144	125	111	122	142	133	140	126	133	119	138	135	144	137	117	138	137	152	147	145	136	163	155	127	137	157	136	131	120	122	132	127	144	148	150	154	147	156	144	151	119	133	138	155	139	126	140	132	128	163	136	131	125	119	130	116	155	163	142	129	141	139	145	139	142	156	129	120	147	141	149	117	150	145	150	163	118	130	123	152	135	156	140	145	124	149	148	118	153	120	150	148	139	137	145	149	137	133	136	126	135	146	119	150	143	131	146	147	147	149	129	160	142	133	138	125	120	138	132	139	146	137	171	148	143	132	117	147	118	143	168	142	134	131	151	105	138	155	167	141	134	134	129	117	124	141	133	119	142	119	135	145	151	137	145	128	135	139	136	152	138	137	156	119	136	136	144	152	135	157	151	137	159	150	147	139	165	131	148	160	105	129	138	131	140	124	146	144	135	138	123	145	138	131	135	123	132	131	142	143	138	138	158	118	130	144	132	132	108	130	145	154	129	131	154	143	137	120	181	135	165	132	132	134	162	160	137	112	150	131	132	167	135	132	131	148	133	137	130	131	152	137	155	153	119	138	126	151	147	136	128	136	107	134	127	147	159	137	139	147	136	123	130	135	125	121	146	144	135	155	137	146	140	145	119	147	123	134	139	138	143	137	131	139	154	115	118	135	131	140	138	120	144	114	130	145	124	136	140	150	125	124	143	135	150	120	140	118	132	142	123	126	132	133	133	120	134	141	108	135	165	135	148	144	124	136	136	128	147	134	119	143	163	137	142	140	147	138	151	141	124	136	111	125	145	128	133	128	130	127	145	126	100	134	115	119	120	132	125	130	127	134	129	155	149	135	132	133	123	152	136	131	139	137	132	135	153	129	138	168	143	135	155	123	127	151	134	159	133	129	122	140	129	139	150	126	134	128	142	150	170	139	153	139	143	144	152	168	120	153	132	121	153	143	116	134	140	159	161	124	136	133	129	175	123	134	143	141	146	157	160	160	135	138	148	129	138	137	127	116	162	127	132	135	135	146	136	164	143	144	138	121	134	133	130	126	125	139	148	119	112	137	138	148	139	143	144	139	126	159	130	143	146	136	124	136	134	129	126	138	141	117	137	131	135	135	124	124	111	132	129	143	146	146	135	125	144	108	151	152	140	163	149	134	140	137	142	143	141	166	151	143	138	139	144	130	145	147	123	156	123	138	105	135	156	134	143	131	137	138	122	157	128	111	127	135	132	158	127	154	146	123	146	156	122	154	138	134	115	151	152	153	120	127	136	154	151	147	137	142	124	160	135	128	130	150	143	151	133	136	153	139	130	132	141	124	127	136	147	156	141	141	126	161	146	151	157	123	130	174	156	112	136	130	125	151	132	135	154	136	141	128	158	160	123	129	136	151	126	160	158	127	136	117	136	144	132	140	151	145	124	141	142	150	127	138	130	115	113	148	123	105	128	132	122	129	139	136	136	134	133	122	126	136	126	128	144	144	146	145	153	131	153	144	145	154	143	125	145	140	132	132	144	120	131	132	130	144	148	124	134	145	143	126	139	121	160	151	125	162	152	153	127	125	137	158	155	139	131	121	148	131	142	138	149	150	152	143	136	137	114	112	137	147	128	129	112	126	137	138	162	149	140	148	150	136	149	155	164	129	129	124	140	128	135	143	138	131	133	139	143	163	122	146	137	147	132	149	128	144	147	127	117	113	139	142	168	125	124	134	156	118	126	131	129	140	156	135	116	146	136	144	160	134	120	153	161	146	132	129	134	144	127	133	160	133	136	135	141	143	119	127	137	149	142	146	151	145	120	139	140	150	134	165	139	108	141	133	127	136	152	129	136	132	142	123	140	141	152	134	126	131	132	164	126	150	130	112	118	151	133	126	136	137	143	132	117	144	125	142	134	139	128	135	155	126	146	134	118	148	146	139	134	120	123	143	142	139	124	158	151	140	130	139	135	153	148	139	140	123	156	129	151	117	121	135	117	137	118	149	128	142	148	139	135	138	160	134	129	141	129	123	129	126	135	118	143	124	125	118	136	130	116	143	151	98	174	133	146	114	121	140	162	137	148	142	147	163	135	144	146	146	146	131	149	130	131	159	139	132	158	124	136	146	146	158	154	142	134	148	145	127	141	142	134	148	132	128	121	138	129	135	142	119	119	135	120	122	134	156	134	151	128	124	125	129	148	142	165	120	127	122	136	130	124	123	137	126	130	137	129	134	124	133	141	122	139	155	138	166	139	148	145	147	152	135	137	138	125	138	118	120	130	141	135	126	142	120	142	125	129	131	159	133	135	179	135	145	122	146	148	131	137	153	119	125	147	140	121	146	124	139	160	111	135	131	129	151	126	143	129	153	170	140	125	138	137	138	144	129	146	154	123	156	132	139	123	148	141	146	128	138	148	144	138	120	152	131	140	135	157	150	125	108	138	128	143	130	145	137	150	128	139	141	148	140	133	145	142	130	136	163	121	139	138	129	134	142	118	105	142	120	158	165	114	131	132	126	103	113	137	124	125	137	129	132	143	146	129	133	150	137	144	144	138	125	104	136	136	109	152	132	141	150	140	161	140	150	138	141	138	146	146	125	142	139	141	153	136	140	153	118
7152	565	1069	1258	974	881	739	645	658	563	543	511	467	445	413	418	396	406	412	426	394	411	389	384	397	404	367	365	364	396	344	394	403	362	369	331	372	345	413	369	340	374	343	348	343	368	384	375	390	367	370	345	335	353	349	387	351	367	366	367	351	393	346	341	341	336	356	363	362	330	353	327	374	354	350	379	365	356	339	365	335	390	366	367	329	363	339	382	364	356	343	324	341	342	352	381	334	362	367	310	344	382	350	341	395	366	370	364	372	349	368	365	359	346	351	354	350	355	353	320	354	374	349	319	371	360	353	347	329	363	336	327	375	344	336	337	317	383	408	353	367	351	349	311	344	350	315	337	355	385	350	333	356	351	351	354	336	341	337	348	351	349	387	383	372	337	338	368	335	342	312	344	338	328	360	372	312	321	362	337	351	376	350	350	368	351	332	341	347	367	331	351	365	326	370	341	362	380	359	326	316	319	349	334	357	367	349	340	350	327	340	293	328	339	316	348	399	354	334	359	348	358	329	356	315	326	353	339	360	371	349	324	374	340	335	363	389	361	364	349	390	365	342	366	349	346	374	356	309	362	361	359	386	339	325	323	373	369	367	326	360	326	331	325	383	323	347	351	326	321	374	348	349	335	367	344	367	338	342	372	348	375	349	353	328	303	338	375	304	330	342	334	381	384	341	355	379	361	369	333	339	371	353	323	338	336	328	372	362	329	353	325	313	371	347	360	332	368	341	370	359	338	350	322	346	333	358	368	353	345	373	356	358	350	375	355	349	347	350	339	332	385	392	361	379	343	368	346	366	332	346	329	323	321	369	330	375	328	371	315	372	349	342	342	359	366	383	319	357	372	354	384	329	350	346	368	315	374	353	339	315	333	364	352	358	350	356	352	340	328	387	335	304	343	329	298	356	342	361	312	320	378	342	359	396	338	333	329	342	384	341	394	358	351	353	343	357	368	348	359	319	343	379	340	366	364	365	341	319	377	338	351	367	378	302	368	359	349	331	342	342	391	340	372	340	365	328	359	368	385	318	330	369	377	351	333	319	331	348	353	382	358	350	341	393	349	361	362	316	358	345	331	378	343	336	364	340	346	334	336	361	355	357	352	321	320	358	366	370	371	354	338	376	353	355	335	337	341	365	317	328	340	357	371	370	326	337	378	370	357	328	348	360	345	360	348	345	353	355	350	359	345	338	331	386	373	307	347	347	334	326	305	341	341	372	353	346	346	359	345	364	357	381	324	341	329	335	317	356	350	356	326	335	344	323	323	355	357	355	335	379	370	363	359	367	350	332	346	347	334	348	336	322	341	331	372	369	351	370	345	361	332	353	354	330	312	339	361	336	362	303	351	348	354	359	351	354	323	349	362	332	332	366	316	361	329	367	371	373	363	323	359	349	324	370	324	359	330	336	369	347	369	338	351	360	344	355	324	350	353	316	336	363	335	371	335	347	359	341	334	337	374	338	372	363	341	356	328	339	329	367	362	335	364	355	346	333	361	329	350	345	350	331	319	365	315	354	355	366	345	359	335	333	353	300	327	365	371	354	357	340	352	314	333	311	363	319	352	339	337	395	346	358	331	375	347	353	335	330	344	354	332	403	332	344	381	355	323	364	340	345	375	378	367	377	336	344	340	341	382	359	332	370	340	373	316	341	352	331	327	340	354	360	345	322	328	365	347	369	369	349	331	353	327	365	351	367	328	303	363	373	332	326	350	328	346	345	328	343	365	349	346	335	365	362	382	326	347	315	326	344	340	366	329	327	388	382	333	315	319	385	316	375	332	346	356	346	338	340	340	349	324	330	340	321	346	372	355	337	347	341	362	345	314	354	331	352	358	386	365	367	377	369	331	352	322	354	346	329	367	365	368	336	351	383	333	334	359	318	340	330	359	350	376	365	359	328	328	354	373	338	372	343	338	346	356	336	344	350	337	326	357	347	342	356	350	306	340	339	359	356	317	348	363	341	316	344	349	354	350	415	358	309	338	359	352	355	338	346	357	357	342	348	348	356	347	366	375	349	355	362	335	335	339	326	338	330	331	342	355	356	349	340	341	360	334	389	355	329	313	359	343	330	358	335	340	337	353	366	339	377	365	375	318	374	359	335	350	358	351	294	335	330	345	365	356	331	317	358	340	329	331	313	387	368	377	359	345	315	345	327	326	329	364	363	350	343	319	357	355	396	375	330	371	345	311	333	350	332	329	366	333	333	327	375	356	338	385	386	340	329	348	358	364	343	360	328	336	341	300	371	354	363	368	343	327	320	392	368	317	355	360	370	372	338	317	374	331	346	349	392	357	324	349	354	322	326	348	351	356	306	354	350	340	315	337	344	355	343	322	348	342	323	339	320	326	378	346	350	348	302	382	331	354	358	343	374	349	307	367	304	331	341	331	360	351	356	369	350	371	349	339	354	343	320	354	363	351	356	352	360	359	327	333	339	363	358	342	346	338	352	339	345	363	358	337	336	331	326	304	339	352	345	380	334	368	358	341	353	327	354	307	329	340	324	300	301	363	375	322	309	348	331	365	334	345	341	364	327	353	352	340	353	329	338	364	366	372	331	328	344	303	365	344	324	350	347	382	343	307	328	333	345	377	335	309	351	325	333	346	353	343	342	345	344	368	328	353	336	356	372	342	348	341	356	333	363	334	353	336	327	377	340	332	324	298	323	372	318	365	342	366	320	312	362	343	348	328	324	356	357	355	354	330	306	314	354	340	347	296	346	353	350	374	323	333	353	335	373	349	359	355	337	353	352	287	329	341	366	325	341	324	363	304	312	357	333	295	349	313	308	357	335	362	350	331	327	352	356	324	331	344	336	351	335	358	349	333	327	332	342	362	333	351	328	325	337	330	382	341	349	365	364	334	340	358	337	348	317	349	355	315	346	354	328	392	352	349	318	346	360	375	341	340	374	362	364	381	367	341	358	363	346	325	389	330	318	382	357	311	360	333	355	349	356	343	305	360	354	331	349	360	347	353	343	355	338	367	356	343	312	330	337	365	337	333	333	380	323	341	328	336	351	374	334	349	306	338	332	349	347	378	294	360	365	374	367	359	359	346	360	353	338	323	349	373	358	345	339	359	372	382	362	363	337	332	331	360	363	352	341	328	329	337	326	377	313	320	360	353	385	336	359	396	323	344	348	376	325	350	342	342	361	362	357	350	381	368	377	375	329	367	375	348	368	332	355	320	322	338	318	349	332	376	366	340	349	326	366	377	356	355	334	342	360	325	345	342	330	343	334	335	318	319	365	353	321	339	330	359	361	356	351	332	362	318	371	354	350	352	387	314	374	350	360	341	348	328	318	345	316	334	385	334	339	347	340	366	365	376	317	359	377	372	357	351	338	351	337	338	367	332	350	356	342	368	376	316	337	354	329	343	318	319	309	325	317	369	357	352	319	337	319	351	325	351	359	341	345	315	337	350	323	374	322	335	338	358	331	346	347	370	361	356	336	347	333	343	352	362	328	341	347	328	360	321
17379	1407	1003	776	554	442	411	368	336	272	282	270	265	257	214	230	254	253	230	231	241	254	236	269	234	252	227	226	248	240	239	253	245	225	247	231	235	242	228	270	252	245	264	239	232	229	230	239	258	262	250	226	232	238	257	258	218	264	232	218	225	202	233	253	253	221	221	233	216	184	223	235	250	220	217	237	223	232	260	233	242	212	212	210	252	232	210	238	220	222	226	237	264	240	242	214	234	249	235	237	222	237	226	240	263	229	217	263	220	240	219	229	230	246	245	253	268	218	198	228	211	254	227	198	230	241	220	229	233	229	243	236	217	234	260	243	242	231	242	214	216	246	253	260	254	218	214	247	242	218	230	265	213	226	267	272	258	254	247	221	254	196	260	254	205	234	235	236	247	211	222	206	242	255	245	252	213	252	237	275	223	237	193	256	225	223	237	207	212	199	236	241	227	259	250	226	207	229	259	229	224	223	223	242	252	254	263	225	225	212	234	234	239	230	231	228	246	246	229	256	220	224	235	257	241	222	226	213	251	241	253	226	185	217	248	224	243	231	260	258	248	257	258	255	266	226	243	216	220	221	238	205	204	232	246	232	244	206	207	226	235	232	221	232	210	221	236	229	224	257	251	230	239	215	250	234	235	211	216	226	233	246	268	245	251	224	235	245	219	211	223	222	236	237	221	239	209	238	214	210	221	185	243	222	247	209	257	239	260	244	216	234	217	210	263	230	231	244	210	245	236	251	207	249	231	253	251	198	201	226	225	205	244	245	269	226	247	248	242	248	221	231	242	241	234	233	249	215	227	239	264	221	246	248	271	219	256	259	264	237	242	209	257	227	230	203	240	213	218	235	203	223	242	231	235	233	246	235	242	248	225	212	204	213	217	259	227	244	206	231	244	223	236	214	244	186	239	221	221	230	215	226	216	208	239	263	253	230	237	231	222	241	246	239	232	244	252	221	256	231	242	242	256	220	236	219	211	232	254	251	237	234	236	256	241	258	209	215	234	222	236	217	231	232	234	208	223	259	234	231	250	222	239	248	226	213	233	217	238	213	217	230	239	247	217	252	220	231	199	230	225	237	211	214	188	250	240	214	220	240	240	237	224	252	233	243	256	224	202	223	217	268	248	228	245	239	233	229	258	242	219	246	240	223	228	229	239	207	220	233	223	240	247	251	237	221	250	224	207	255	222	224	260	227	215	219	245	228	256	243	199	217	220	245	227	215	227	243	231	254	222	209	246	239	236	239	228	226	231	235	243	246	236	261	231	266	258	249	207	232	254	249	242	215	233	272	217	213	230	211	270	225	215	232	248	244	228	227	208	221	220	254	239	242	238	213	213	241	228	244	221	233	216	229	216	234	247	224	264	223	234	247	256	232	225	245	254	219	227	230	234	237	226	207	269	239	271	234	221	207	240	232	226	263	215	227	235	207	227	262	250	202	266	239	233	235	267	233	226	214	257	237	238	246	239	253	265	247	215	233	259	217	229	202	241	224	225	222	233	255	228	246	221	218	244	231	224	241	219	189	236	231	245	224	226	233	206	232	214	233	234	221	227	241	219	233	238	192	247	213	227	235	242	200	220	240	265	238	257	239	221	218	239	238	214	220	244	234	215	242	224	235	268	227	242	244	239	247	217	223	209	229	227	264	262	233	227	250	220	215	220	242	225	273	263	224	253	213	244	187	237	229	230	229	240	232	236	224	240	272	231	218	237	205	236	229	231	249	260	234	260	252	218	251	223	234	257	266	208	240	219	255	223	236	219	255	239	225	236	246	236	249	213	226	243	243	225	224	247	216	227	280	200	219	192	240	213	233	240	247	229	276	220	233	225	225	246	229	220	234	207	257	237	210	213	235	238	232	223	234	204	207	224	229	223	243	237	250	252	231	210	252	237	248	224	223	236	225	230	206	244	255	233	256	248	237	246	214	265	253	241	263	233	210	224	242	214	243	240	243	227	252	231	236	295	215	212	227	229	241	205	221	205	208	236	252	235	234	238	240	231	229	230	237	230	281	208	227	233	233	237	208	252	230	218	255	205	236	223	254	238	219	220	224	243	244	243	233	253	245	230	207	213	247	224	231	236	247	236	259	240	221	251	237	226	236	254	237	203	238	243	253	228	266	231	239	267	232	226	241	211	242	242	231	239	221	242	266	218	226	242	238	228	252	237	243	241	249	232	228	225	210	223	193	266	239	213	223	212	229	232	227	238	212	225	237	225	229	269	245	235	225	218	227	245	213	251	209	241	244	235	217	230	216	225	217	232	209	243	201	236	245	220	244	268	244	238	211	224	220	214	221	217	280	214	236	250	224	254	242	224	227	241	258	219	227	250	261	244	224	209	225	227	258	240	217	243	192	203	264	233	238	262	208	214	259	239	242	242	224	228	243	237	244	281	252	207	239	235	235	202	250	256	235	226	203	211	216	223	246	231	246	260	221	237	207	225	223	230	220	225	239	233	240	213	253	214	250	225	231	236	210	253	250	239	244	206	215	226	238	224	235	246	242	250	250	257	204	215	225	238	225	233	215	205	216	214	230	233	180	247	253	226	219	237	216	200	227	253	229	238	206	214	204	258	245	229	220	227	224	222	231	231	237	256	231	232	200	251	225	241	224	246	230	227	246	257	229	229	199	214	232	219	235	228	241	253	207	242	223	253	236	209	224	207	224	217	226	229	229	205	227	250	257	244	238	252	263	215	256	223	233	226	223	215	245	258	222	231	227	206	241	239	202	239	227	241	245	255	236	270	232	243	243	229	211	214	241	240	210	238	267	220	222	272	236	233	214	268	228	217	239	214	222	202	221	263	216	244	252	228	211	197	212	258	229	252	213	204	230	206	230	232	243	243	237	193	223	210	230	240	238	232	222	255	209	232	248	212	233	216	224	239	232	220	234	226	212	243	230	222	249	255	238	223	219	217	226	248	244	260	212	229	225	223	239	229	222	245	232	217	233	252	198	247	217	241	225	245	225	233	250	245	254	238	240	227	230	247	253	258	235	237	222	216	239	228	238	242	245	243	214	227	269	225	260	214	251	253	213	227	231	231	258	248	224	221	235	227	248	248	242	245	219	228	233	252	250	242	241	218	221	195	225	237	262	220	220	245	224	253	220	246	242	235	271	219	217	233	223	241	231	236	243	226	258	258	257	244	191	188	242	233	201	269	219	239	240	262	233	221	253	237	236	246	224	247	206	226	236	226	243	226	248	234	242	243	250	238	210	226	222	228	226	223	235	256	248	236	213	227	227	261	233	218	248	262	257	235	229	256	249	225	244	254	223	241	243	215	213	245	239	242	212	254	248	215	227	235	238	224	218	219	215	236	207	227	239	241	242	246	235	225	213	231	255	244	247	263	271	253	221	220	215	231	255	225	228	238	238	235	216	264	255	257	250	225	215	268	257	215	232	204	248	221	232	243	249	238	247	233	233	223	231	239	219	230	233	227	232	239	232	238	235	217	244	237	221	218	237	222	255	211	231	231	217
9871	1093	2034	2208	1932	1524	1361	1168	1130	944	873	860	786	716	748	671	682	680	695	696	673	616	662	635	625	644	546	618	637	576	547	573	604	611	604	564	602	600	604	609	577	579	554	572	571	598	608	533	558	566	535	573	615	569	594	586	561	609	557	540	575	583	581	557	544	549	543	592	605	571	597	538	593	560	577	545	554	533	587	558	577	558	551	508	564	563	570	547	537	548	549	579	554	525	515	568	558	568	541	541	567	557	539	557	534	553	543	566	523	551	575	518	611	564	560	597	570	534	530	561	548	525	608	520	556	571	594	529	551	565	511	540	560	522	572	530	571	546	539	577	547	545	559	581	569	587	572	558	553	561	543	561	565	542	547	545	512	539	553	572	581	528	575	538	579	536	512	561	526	527	582	550	529	568	561	567	578	561	574	579	513	577	586	540	573	610	542	563	553	518	567	554	564	558	530	599	583	554	593	539	587	580	553	584	547	541	502	553	587	528	558	548	521	560	528	526	611	533	547	575	537	560	591	576	548	558	599	570	568	573	547	579	564	538	502	548	584	529	549	554	587	551	561	549	523	527	577	537	558	532	582	579	566	547	489	529	542	549	529	539	549	521	594	545	581	574	528	532	550	573	554	542	539	560	540	560	540	564	600	536	510	539	558	594	584	577	585	539	538	589	559	537	578	512	529	535	555	564	551	576	559	544	528	568	559	565	539	546	598	573	522	567	559	594	561	574	553	566	557	564	529	538	583	583	542	562	553	538	532	537	556	543	559	583	576	534	537	593	561	581	574	527	553	576	553	603	513	600	553	531	548	527	560	578	557	515	510	527	570	520	551	556	581	550	532	601	564	546	584	542	585	507	542	537	545	564	556	556	579	570	545	580	553	552	572	581	575	560	537	522	523	557	569	594	530	543	537	548	571	547	546	538	513	551	538	579	533	532	573	536	585	545	553	512	537	566	550	549	520	523	536	517	575	515	571	548	581	497	565	574	547	563	508	548	554	532	556	556	566	546	547	585	548	574	562	587	570	569	494	567	496	509	507	527	578	518	565	538	602	525	561	527	528	578	523	551	544	582	556	531	550	518	578	473	558	591	575	567	529	574	568	539	555	560	562	560	485	545	518	559	520	536	557	517	550	550	513	567	536	574	583	548	578	558	589	509	565	485	523	525	559	550	578	576	559	531	519	566	558	547	549	568	576	552	565	568	551	585	485	564	527	559	566	522	540	560	525	555	551	556	586	567	571	546	550	536	570	525	555	526	527	570	522	531	544	556	585	564	550	573	551	544	497	573	540	541	584	552	522	550	557	548	517	545	539	569	550	562	560	540	540	571	576	584	583	563	566	546	569	522	567	559	542	499	593	549	539	514	506	527	564	565	554	567	542	546	526	523	508	506	579	575	562	538	554	549	588	574	535	545	575	553	542	563	542	550	592	611	559	552	571	576	559	572	540	539	574	566	577	569	594	587	542	534	541	518	549	477	546	562	574	568	506	529	588	553	548	534	568	536	571	539	487	529	585	562	579	592	539	574	569	534	516	594	538	515	557	526	546	526	578	552	508	581	532	559	561	550	578	520	544	510	532	590	539	600	553	547	550	550	601	501	537	561	570	569	525	553	527	587	572	544	502	554	541	539	570	557	572	557	533	543	565	534	530	585	537	504	583	557	563	520	593	561	590	534	550	526	562	554	569	522	562	544	529	565	555	552	542	600	595	517	530	561	558	559	568	572	605	541	574	562	591	573	570	554	537	584	569	525	583	516	573	575	535	555	556	570	546	550	548	527	516	545	576	545	554	545	530	552	515	574	536	548	541	581	550	505	566	566	534	548	540	598	585	556	534	512	518	524	571	556	550	545	592	546	519	551	554	540	555	544	534	549	581	574	552	561	561	569	518	546	508	543	538	554	554	547	597	522	557	546	581	558	560	566	546	537	508	556	575	537	554	534	554	508	572	607	571	533	584	588	559	484	554	546	533	593	573	542	564	582	564	558	564	550	559	501	566	546	563	550	619	546	534	550	594	625	595	580	567	546	542	528	561	561	518	595	548	542	552	559	524	561	550	586	528	511	578	571	541	511	517	579	532	521	524	556	558	538	566	570	567	545	552	549	545	564	569	521	552	568	552	580	564	503	588	553	561	561	552	516	541	550	577	544	577	560	530	553	568	560	552	559	562	546	571	572	577	577	562	590	555	551	572	542	560	560	530	549	529	555	551	567	547	566	558	576	579	558	552	591	601	544	546	521	577	557	567	574	526	578	531	557	522	553	582	562	546	532	542	601	557	500	505	542	541	522	564	548	516	582	555	547	551	537	580	552	563	556	574	546	564	540	551	547	549	531	570	542	518	559	538	518	551	592	575	554	578	541	562	571	561	557	498	571	527	559	578	507	571	554	550	531	525	560	549	582	546	517	544	543	557	556	512	548	541	535	562	506	546	584	570	534	538	550	514	559	528	531	555	578	592	534	543	558	552	530	564	538	528	541	554	528	526	536	582	576	590	552	567	558	589	525	540	536	564	569	556	530	547	527	527	584	572	537	555	524	533	529	556	554	560	542	531	535	526	585	568	570	540	544	573	535	565	596	560	569	538	509	573	557	567	538	597	515	553	544	549	549	533	553	540	558	530	555	560	542	576	577	561	559	540	573	556	543	551	551	537	493	562	538	573	545	589	564	584	563	564	549	537	549	550	577	545	544	576	572	596	568	529	538	553	584	525	553	562	538	539	592	593	532	540	587	558	544	558	548	579	517	565	541	575	520	554	547	539	563	559	574	578	552	562	550	546	501	578	531	553	592	546	567	593	537	524	579	585	571	570	536	560	536	554	555	564	550	531	564	572	505	540	551	504	582	540	530	542	586	528	598	545	542	527	560	589	560	589	544	564	531	570	552	597	588	555	574	551	560	557	572	515	545	541	569	544	547	552	552	541	533	584	589	569	547	550	588	534	538	546	533	565	535	594	525	535	588	511	565	563	527	543	563	586	568	604	514	565	578	521	603	565	532	582	593	553	526	558	534	549	543	520	559	588	543	557	577	513	541	538	522	576	548	581	586	542	558	584	550	511	519	540	565	541	579	566	571	558	541	550	494	555	565	534	538	546	559	544	540	548	561	549	532	565	556	565	525	523	536	599	554	584	540	561	571	561	559	548	567	540	587	555	521	580	555	563	537	533	534	557	501	530	564	558	562	571	539	539	558	538	555	571	555	532	549	538	546	587	554	544	520	569	556	586	582	580	582	592	533	555	579	559	539	532	561	526	586	552	537	564	536	538	562	531	571	549	581	528	529	568	574	531	581	596	555	523	540	552	546	537	561	557	546	540	548	509	534	553	564	527	583	512	553	590	527	541	628	532	526	540	565	552	499	520	538	547	567	536	555	524	566	624	529	518	529	529	524	575	566	545	561	535	580	584	562	592	533	582	576	552	558	542	584	543	528	565	619	549	564	569	559	566	564	561	572	539	529	553	529	549	603	522	582	526	497	549	583
2319	275	248	248	264	259	250	231	235	240	250	252	234	282	263	256	257	266	268	249	250	239	265	239	256	244	265	272	267	286	244	244	267	240	260	254	258	286	277	236	274	269	220	259	243	263	264	265	265	244	269	231	253	290	267	230	264	255	247	238	240	216	255	250	252	207	231	261	248	273	227	225	230	270	224	236	225	262	237	226	258	258	245	240	235	234	246	278	265	259	265	253	237	268	219	229	256	243	223	237	259	247	259	244	250	245	257	248	267	256	246	250	240	220	210	259	251	283	240	255	241	273	242	203	269	248	239	261	249	235	254	241	244	286	246	256	284	243	255	244	266	238	242	263	287	266	243	246	258	224	245	264	229	290	219	223	222	226	272	238	253	244	260	242	272	247	242	237	255	249	247	255	248	250	274	248	252	223	253	235	245	257	249	235	235	231	266	257	265	231	258	252	228	246	244	267	266	268	267	268	305	228	263	247	246	282	219	233	242	238	244	255	237	248	251	247	249	232	222	224	200	260	265	244	219	259	253	280	235	257	226	250	273	230	255	262	230	235	253	247	257	254	263	254	227	236	235	276	231	255	255	237	217	239	236	239	243	211	224	261	233	249	250	254	240	240	260	244	248	282	233	253	263	226	263	243	227	231	259	232	234	279	257	248	258	258	260	259	220	281	270	245	250	214	254	276	255	246	250	222	245	253	240	251	233	275	257	251	253	252	258	265	231	227	240	274	256	246	246	287	225	243	263	247	223	241	276	265	239	255	234	260	270	251	245	266	260	274	263	255	280	238	258	257	235	259	229	221	259	263	267	224	249	244	282	244	264	231	259	229	273	232	266	247	266	231	235	242	230	223	265	261	262	249	243	232	246	259	269	229	239	263	251	262	270	252	254	228	254	250	253	246	274	253	257	224	256	277	254	249	238	254	251	254	269	237	263	262	258	264	227	223	249	241	248	257	267	251	290	257	242	277	243	255	263	280	254	260	250	271	282	252	265	257	259	264	247	268	238	261	249	238	234	268	259	253	242	252	253	235	291	280	234	218	249	254	267	274	212	260	273	258	235	281	244	250	223	217	260	264	247	217	241	239	266	238	217	277	275	241	244	259	239	258	241	292	246	248	276	241	273	245	265	240	249	261	257	267	239	250	269	264	235	272	263	234	229	250	256	248	230	262	245	250	255	232	250	248	261	242	249	266	241	235	241	229	273	277	252	259	270	257	269	238	269	232	215	254	265	242	252	254	257	270	229	234	259	240	267	263	239	248	212	279	205	277	257	280	246	235	235	220	252	244	247	228	223	231	282	259	252	276	263	241	282	229	250	236	277	245	233	285	253	218	235	261	246	216	255	266	238	253	256	245	240	219	220	257	246	231	224	244	229	228	244	235	247	257	260	235	253	225	268	277	264	229	253	247	255	219	215	252	226	275	251	256	211	247	243	247	231	260	271	228	261	258	265	248	264	250	262	237	269	241	248	278	271	252	239	233	243	251	229	285	261	254	246	244	250	279	228	270	256	245	243	249	222	253	283	278	253	238	261	244	240	215	214	296	242	262	252	233	257	251	253	242	250	233	236	276	240	242	218	225	229	233	249	270	277	243	258	261	272	258	238	257	211	246	231	247	235	256	257	244	237	249	246	246	231	235	231	228	266	222	242	253	255	258	252	256	279	242	248	246	277	231	247	241	250	254	221	269	233	218	228	252	259	222	236	253	289	275	233	213	272	243	245	241	245	254	283	251	276	249	238	230	220	267	239	239	257	234	248	227	257	239	246	239	260	252	236	230	259	255	241	245	244	267	257	241	278	235	235	233	236	237	214	247	244	261	248	274	285	267	247	266	245	252	225	254	240	253	242	237	262	222	264	264	235	272	258	271	250	250	261	256	240	233	232	249	257	243	230	252	232	253	235	243	264	235	252	223	274	272	233	250	243	259	281	242	264	245	227	256	264	266	238	254	267	244	240	245	272	277	252	262	262	239	238	247	257	253	223	221	249	272	269	247	255	262	261	276	244	249	274	232	265	288	270	268	238	270	246	266	257	250	262	242	248	231	240	262	234	229	250	240	255	248	279	259	233	245	273	233	239	277	231	258	236	249	278	272	249	269	239	250	272	287	254	235	257	245	233	242	222	258	265	255	226	286	257	237	238	251	256	250	238	271	289	252	256	255	282	249	271	251	293	253	244	266	225	256	240	244	236	222	234	242	280	244	237	253	276	267	254	293	241	272	213	243	269	232	223	241	242	274	252	255	234	284	266	239	241	243	282	249	248	268	244	212	283	275	241	257	260	278	246	267	232	248	254	272	255	238	213	228	230	233	248	202	248	212	233	232	263	253	208	222	235	252	267	263	244	255	228	252	228	265	236	262	236	230	264	265	272	249	247	258	253	264	246	273	267	250	257	281	264	266	253	237	259	245	251	260	234	251	255	232	257	247	236	255	254	254	270	246	251	274	250	284	277	226	236	228	267	260	243	238	238	244	238	245	263	260	231	225	243	244	247	239	264	248	230	236	246	267	227	225	259	268	256	250	221	223	220	275	251	240	229	211	238	263	252	273	257	254	252	241	237	224	244	236	276	227	230	235	215	259	247	217	235	255	239	253	288	253	248	253	231	248	271	249	248	253	229	247	255	248	251	251	238	244	214	258	258	254	225	251	264	259	259	236	227	223	242	258	261	223	234	250	223	252	243	231	225	242	238	245	263	272	269	219	278	277	243	260	267	244	240	276	284	268	264	242	244	243	233	249	239	264	285	228	263	233	256	238	228	268	269	232	262	273	272	251	242	221	250	235	249	282	249	227	273	241	235	271	216	245	226	248	290	252	250	256	263	271	215	231	252	257	226	258	266	252	253	257	241	249	242	259	248	235	222	256	244	271	233	243	264	255	254	248	231	268	255	208	239	239	267	253	263	247	248	232	238	264	256	275	250	244	249	254	244	222	241	266	243	221	267	237	234	237	267	247	253	232	259	226	284	266	277	261	238	255	280	251	262	240	235	270	228	264	236	229	239	254	269	264	263	262	230	227	263	228	226	268	238	264	223	232	249	228	259	238	236	232	241	268	237	264	253	231	251	271	231	231	247	241	258	257	246	250	265	219	249	263	271	253	251	242	233	256	237	260	211	257	278	248	230	259	276	251	274	247	248	252	247	271	255	263	243	254	260	262	247	250	234	263	250	245	249	262	248	256	263	273	270	249	236	238	245	254	259	269	230	233	248	286	278	250	261	256	256	238	251	224	279	266	238	306	242	253	269	246	248	246	230	247	235	249	255	262	250	226	251	262	242	257	291	257	264	246	234	277	254	270	234	254	259	251	246	270	264	231	261	272	261	260	274	227	272	284	216	266	264	238	277	213	219	235	252	256	253	240	234	254	267	253	265	248	216	248	264	268	243	298	243	270	251	244	279	226	284	218	250	272	254	246	224	258	257	247	281	316	260	246	277	266	215	257	255	280	205	233	237	258	235	252	301	259	252	240	246	265	240	240
2192	565	586	606	598	574	590	555	548	606	541	586	612	542	578	559	530	562	538	550	559	524	555	537	565	519	579	604	576	566	570	547	527	570	618	553	570	511	546	541	551	569	564	568	580	562	572	584	544	511	603	567	536	607	585	586	559	611	582	550	524	573	551	543	554	541	604	536	519	547	568	532	538	531	549	537	601	542	569	552	583	537	565	600	532	540	559	579	522	550	573	518	602	554	537	553	517	545	559	537	547	552	550	567	533	570	582	555	601	590	539	533	557	525	595	564	530	570	520	510	545	547	589	515	536	594	544	541	528	554	544	506	556	538	504	583	570	548	559	526	536	538	575	569	553	549	561	558	576	539	545	524	553	595	546	571	539	526	564	555	596	557	582	542	544	572	541	580	528	519	545	564	561	547	521	558	564	525	543	554	579	579	539	574	555	613	517	552	542	563	580	559	587	577	545	525	565	558	555	516	546	557	566	539	516	506	570	521	566	577	571	543	586	564	553	535	558	586	561	532	550	558	552	571	578	530	562	518	556	523	567	550	578	561	552	562	563	540	530	554	563	558	551	548	583	588	551	563	498	525	569	561	545	576	540	573	541	525	519	550	564	539	578	573	520	559	547	564	604	550	528	513	593	558	559	528	557	548	526	586	550	544	560	599	521	587	563	558	526	566	578	589	557	578	562	487	545	577	533	558	535	560	512	539	543	551	526	522	534	562	533	532	551	561	562	546	536	508	556	526	581	546	574	536	515	565	595	574	592	570	572	571	564	553	571	572	581	591	537	567	546	581	542	540	566	545	590	560	574	536	549	561	543	583	542	567	532	548	560	519	569	552	517	577	580	575	577	532	539	589	554	542	565	586	552	589	506	549	627	560	568	517	603	602	592	607	551	605	500	563	554	530	562	585	513	517	545	513	598	565	571	537	543	562	543	544	558	552	569	543	538	578	582	561	547	514	534	589	522	557	564	572	543	577	556	554	546	580	536	578	596	553	550	526	522	573	541	572	574	602	537	571	567	566	538	541	551	538	560	551	559	528	535	553	609	529	587	569	585	576	581	576	563	559	563	566	541	602	544	586	545	533	568	564	551	594	560	611	589	530	471	551	593	608	542	574	556	547	539	552	575	567	561	545	542	577	536	579	582	556	536	528	575	551	534	599	547	581	513	552	598	564	547	597	571	545	562	543	559	548	560	538	521	578	529	618	599	509	504	503	514	600	533	632	551	566	539	502	561	570	532	572	603	558	529	537	553	572	528	579	533	561	551	528	583	578	602	550	561	601	567	533	555	542	527	583	571	532	537	597	567	540	545	605	559	539	613	553	543	535	566	560	576	533	576	589	540	580	602	551	531	521	535	523	542	551	517	579	565	559	563	598	562	511	553	542	568	586	559	569	532	563	563	583	582	533	573	534	553	537	518	552	560	560	555	564	554	526	546	573	583	544	612	586	549	561	563	547	531	571	561	564	541	596	537	573	526	569	580	548	565	602	554	570	531	515	549	579	580	571	518	542	570	579	552	565	612	545	554	561	560	528	568	581	561	575	561	569	528	576	593	573	584	536	546	586	507	565	575	502	568	549	544	542	531	523	583	587	585	584	507	560	536	538	541	552	561	547	495	571	502	558	529	521	531	529	546	551	556	576	543	565	560	557	539	574	574	569	558	573	554	536	575	557	539	535	601	528	569	514	564	537	556	536	558	551	549	582	537	578	550	556	594	505	551	601	578	549	586	562	571	559	532	538	537	546	575	550	539	546	557	585	555	529	552	563	580	530	542	588	581	614	560	560	580	571	574	534	567	584	528	552	529	541	531	580	566	577	538	581	566	538	511	592	570	588	539	583	537	574	586	589	535	549	533	586	524	545	553	548	530	572	565	532	537	600	540	543	565	567	553	567	564	566	581	575	545	556	497	551	551	565	550	542	551	570	533	571	580	543	577	503	547	518	594	576	573	554	557	539	540	571	533	539	572	548	552	582	591	586	558	605	565	614	531	569	566	564	559	494	565	566	576	599	548	525	556	543	565	530	527	580	561	550	585	540	534	547	543	582	568	587	571	594	550	570	603	547	538	582	522	569	531	558	547	569	595	543	539	549	547	574	562	542	535	528	534	538	533	575	545	551	545	555	531	531	548	559	551	554	566	553	521	579	562	564	579	584	551	521	523	585	527	570	539	594	550	560	541	551	555	550	532	535	577	556	542	546	540	547	560	551	564	542	593	556	551	574	595	541	579	551	554	534	506	636	558	552	558	573	574	586	564	571	577	547	547	577	522	563	506	541	562	571	553	575	580	600	528	545	565	558	573	556	536	561	529	530	574	523	542	572	554	533	529	557	550	544	558	558	588	574	577	527	532	528	575	554	553	542	517	578	564	541	561	555	536	546	602	584	544	578	592	610	586	549	564	586	534	545	543	529	568	537	604	588	557	546	587	576	566	583	576	542	578	552	501	577	527	559	589	571	560	544	564	564	522	597	595	556	551	538	568	616	536	537	594	566	576	539	570	564	597	586	523	555	579	590	557	531	556	559	552	552	567	540	547	544	564	559	548	551	558	592	552	562	568	545	580	527	600	581	589	538	568	539	562	572	563	591	588	576	551	537	576	535	551	534	571	558	555	526	532	523	555	550	569	530	522	513	549	540	537	545	529	547	548	566	569	547	527	570	541	589	560	533	575	547	563	504	512	570	577	576	525	590	543	577	590	561	563	555	562	558	580	557	565	592	549	527	539	521	574	541	537	553	603	543	492	565	556	545	611	511	538	545	553	557	583	557	580	547	543	572	540	554	551	590	543	554	614	555	547	563	562	557	575	546	539	557	552	532	573	560	534	552	538	585	591	526	517	533	584	558	588	564	535	586	526	542	564	606	529	543	580	558	591	566	543	567	587	569	586	589	539	529	572	529	584	594	556	545	548	530	584	570	568	554	518	567	571	583	519	547	530	573	558	554	544	552	557	542	529	588	558	599	594	619	569	573	544	553	529	599	587	540	572	526	550	548	568	537	539	535	574	525	591	541	541	579	543	522	560	520	551	565	583	557	546	591	597	518	564	590	559	525	578	539	557	568	535	516	579	544	524	550	505	553	590	528	567	565	590	556	521	539	535	556	573	552	533	583	546	506	572	576	554	537	591	576	552	554	530	545	592	576	535	577	598	554	574	541	564	565	582	610	564	587	571	548	545	583	576	565	574	544	558	534	567	536	574	564	580	594	541	520	575	554	529	588	572	535	578	552	577	565	572	541	557	541	573	576	530	575	530	565	571	537	586	575	535	617	570	582	534	562	552	608	545	579	615	553	599	543	562	537	553	575	543	550	577	552	588	552	578	562	558	527	545	554	544	561	556	547	595	522	565	555	572	575	534	552	540	550	602	585	546	580	555	548	573	528	586	522	532	565	635	618	538	564	560	546	567	559	633	518	581	536	570	524	554	524	525	533	582	558	565	557	561	551	558	555	534	573	530	555	545	573	578	557	592	554	563	543	578	538
9657	549	470	432	306	261	212	187	202	158	157	169	156	147	134	152	154	134	134	140	138	138	145	153	141	157	152	142	150	146	132	161	129	154	133	130	146	143	135	122	148	142	155	132	133	114	149	134	166	156	165	159	136	138	146	120	135	160	131	125	136	131	153	154	132	128	130	125	137	135	138	142	134	162	124	134	139	142	143	142	150	132	135	160	140	150	162	148	137	142	136	126	125	162	147	120	131	111	154	134	131	152	123	149	137	121	123	144	140	139	163	143	140	144	138	132	151	121	123	130	128	134	121	118	139	116	143	148	116	121	131	117	140	141	161	147	130	144	134	138	141	143	128	134	120	136	135	124	158	139	130	132	140	158	162	140	141	149	141	144	133	133	122	154	145	143	131	148	138	123	143	169	142	145	146	127	125	137	151	113	142	147	141	138	133	154	167	133	138	153	135	154	128	140	119	163	178	124	114	141	125	142	134	133	129	135	130	124	143	148	124	137	154	132	138	144	156	141	139	141	135	143	117	167	130	140	115	149	134	146	127	144	139	103	160	128	134	139	136	155	114	151	124	147	133	132	126	133	145	107	132	157	107	143	140	165	121	131	148	160	117	126	159	144	134	155	143	147	125	130	139	158	141	125	131	162	145	148	129	156	155	143	153	152	154	140	155	157	125	133	154	160	138	156	156	120	119	144	128	146	138	143	136	148	132	116	116	146	132	163	136	147	123	125	141	140	144	146	141	126	128	147	135	152	132	121	146	131	153	128	134	131	143	147	136	146	153	141	162	137	132	138	126	124	176	153	129	127	128	125	127	145	132	113	131	167	143	136	158	148	146	142	134	142	139	123	131	149	157	140	139	144	136	132	132	123	147	134	156	126	139	120	132	147	119	120	115	171	159	149	137	147	150	131	144	146	124	125	134	146	138	122	149	147	146	102	122	151	122	146	164	151	131	131	134	142	160	130	129	156	166	136	141	131	136	141	133	117	141	140	120	118	125	167	153	135	146	142	139	135	147	135	131	154	133	143	150	127	125	137	127	141	126	138	133	124	132	130	174	130	152	138	128	119	119	151	124	149	139	158	146	134	163	144	162	141	130	133	149	130	145	143	127	164	145	120	148	125	126	119	114	142	144	166	123	129	143	142	136	153	145	146	137	133	156	157	124	155	147	126	128	145	116	146	126	126	139	138	136	119	118	128	125	130	161	132	143	127	133	119	140	119	127	134	143	144	138	132	137	122	139	139	142	136	128	142	145	164	134	145	153	133	143	121	119	158	156	159	144	154	146	148	144	140	157	135	148	151	137	118	128	137	134	141	145	139	167	154	135	141	138	142	137	119	148	144	117	124	131	162	141	123	159	130	141	134	123	133	115	146	144	146	128	124	145	147	122	141	156	139	111	142	140	142	119	150	122	118	149	138	150	170	119	124	120	152	151	160	163	141	139	134	138	152	120	144	161	157	136	146	142	131	122	140	156	151	113	112	114	133	143	173	148	152	117	146	151	124	134	150	138	131	130	131	159	121	130	160	144	138	136	145	129	142	155	158	154	135	140	132	115	136	153	130	148	150	155	137	145	118	139	139	138	149	145	135	127	141	148	124	131	131	134	140	143	136	143	115	119	136	135	136	127	160	128	138	133	166	150	146	148	133	134	141	127	125	123	146	155	181	158	136	120	151	144	148	135	138	141	162	143	136	136	151	139	125	110	138	147	120	145	150	144	124	142	133	132	163	136	145	128	126	142	130	147	131	139	130	139	136	137	132	144	148	118	163	139	143	142	139	123	143	119	160	110	157	149	126	139	139	137	126	114	146	143	127	140	146	132	135	161	119	133	168	135	134	159	163	148	135	126	153	143	141	144	145	113	136	133	145	134	141	165	121	152	112	147	131	143	123	142	126	138	119	148	129	150	139	166	136	156	136	109	141	149	130	144	144	139	120	122	117	145	147	131	145	127	159	150	136	132	129	159	143	134	154	145	133	147	137	152	125	144	151	126	153	121	133	175	142	137	141	160	133	133	118	159	143	131	147	137	132	136	145	149	130	156	139	122	151	144	134	146	130	153	138	135	165	135	140	144	134	130	136	143	146	142	140	119	144	147	139	142	137	150	159	138	141	131	127	120	141	147	129	153	129	147	143	152	134	127	151	142	131	133	147	139	118	132	138	165	147	124	131	133	160	146	160	150	147	117	148	146	137	128	128	130	136	108	150	134	145	120	149	169	118	124	129	143	124	132	168	124	150	146	129	154	152	139	130	147	125	126	134	129	146	137	148	155	146	165	148	139	160	137	125	144	139	131	140	158	141	131	150	132	127	119	127	142	121	146	116	123	147	131	159	137	154	148	125	127	145	129	131	132	131	120	141	135	162	133	129	153	142	117	131	120	133	146	123	136	151	134	147	122	147	144	130	136	140	116	155	119	147	128	125	131	135	139	143	134	132	137	124	138	149	142	128	117	150	144	143	144	146	137	127	145	151	157	121	134	150	125	128	133	111	152	124	129	133	129	144	139	134	138	136	120	128	116	133	134	137	150	141	133	135	144	137	139	146	142	150	123	137	143	127	119	136	147	120	132	143	128	145	103	169	140	119	157	142	146	144	135	143	141	128	126	146	137	145	143	120	132	156	143	121	136	157	121	111	142	129	155	118	150	129	138	139	138	144	138	125	150	151	142	144	159	131	138	113	117	136	135	162	147	136	140	165	125	143	129	127	133	123	121	131	155	123	134	152	148	135	133	121	144	152	132	140	144	151	137	129	129	143	121	155	146	152	149	139	139	125	141	159	138	123	120	147	150	135	139	139	138	124	129	152	150	133	120	131	154	143	129	163	140	142	140	142	153	148	128	138	130	152	151	155	132	154	127	135	139	154	138	119	139	133	133	130	149	151	151	165	170	114	125	112	145	132	134	129	129	144	157	138	135	153	134	139	153	163	141	141	139	151	148	119	127	168	167	143	141	150	147	134	154	141	141	133	141	128	140	139	131	151	128	147	160	155	146	144	137	148	162	175	133	125	148	121	127	139	139	132	140	142	156	126	129	130	130	121	133	137	145	142	122	146	153	133	154	154	126	149	156	151	173	148	132	169	148	152	132	136	141	153	134	137	140	164	148	119	142	118	138	147	116	128	137	118	153	121	144	126	132	129	156	152	178	138	152	132	139	129	135	139	134	149	149	118	152	133	155	142	132	119	117	113	144	117	132	129	126	138	143	143	126	148	117	143	144	155	134	133	123	137	116	136	137	141	127	166	127	140	128	114	134	143	136	127	139	133	132	163	134	176	143	155	160	127	104	125	151	128	135	145	129	121	143	146	147	140	129	150	124	132	133	111	148	115	162	140	125	130	129	125	124	114	134	133	138	149	124	143	134	158	135	156	140	143	139	155	142	156	137	134	157	159	130	146	121	117	158	137	143	134	126	125	105	123	143	135	125	144	138	133	140	132	133	126	136	141	149	157	144	135	125	143	136	108	123	138	140	133	162	150	122	113
7363	601	1034	1323	1054	956	803	730	581	543	506	488	543	489	463	409	438	409	402	391	421	395	365	375	359	405	366	356	356	374	355	342	353	362	339	342	362	336	336	373	370	353	361	347	354	350	354	360	337	359	331	358	390	368	352	418	365	366	358	375	363	327	334	378	328	341	329	363	371	369	378	329	322	341	346	365	366	356	365	383	351	328	339	368	371	367	395	348	355	346	403	382	360	351	387	375	357	351	350	369	356	357	320	340	319	381	346	351	366	340	357	322	335	362	360	331	365	346	340	331	325	340	382	337	362	349	343	355	346	344	373	345	333	364	374	359	338	304	329	386	317	328	380	355	374	352	367	329	333	368	366	360	341	347	373	331	365	362	325	355	341	348	353	348	372	376	354	353	373	367	353	357	344	365	364	375	345	334	354	351	329	347	350	328	361	376	323	342	334	366	362	326	328	362	363	334	350	359	315	363	368	335	361	338	383	352	326	348	374	372	353	319	347	309	341	305	346	344	378	382	325	329	345	316	332	318	362	346	378	359	336	354	350	354	361	352	364	386	363	328	344	368	351	333	382	363	380	346	336	328	353	341	377	377	366	342	327	346	359	366	352	352	289	352	326	361	355	348	324	324	391	359	353	316	307	368	336	342	368	332	339	322	350	372	347	346	330	338	373	334	351	332	343	325	336	393	372	341	350	327	327	367	343	344	335	326	352	366	347	346	358	375	369	371	380	369	326	376	354	389	386	351	355	325	351	347	328	335	335	351	330	381	366	335	356	346	369	313	324	342	317	379	335	336	347	354	339	323	344	375	361	365	319	329	367	322	357	342	355	360	344	371	371	391	357	363	347	338	387	348	358	331	377	331	374	383	361	324	358	349	343	375	335	363	294	343	312	340	333	324	379	363	331	336	339	323	343	333	325	335	350	335	333	352	355	401	383	328	350	308	343	364	340	335	342	318	381	339	340	317	350	320	364	328	343	331	364	347	380	381	306	363	359	379	315	326	342	346	327	352	317	328	362	342	357	350	345	363	339	365	340	353	385	375	355	353	343	363	367	349	351	342	329	371	349	364	335	337	334	355	352	410	333	365	322	369	325	347	348	338	322	326	329	346	343	327	328	344	341	347	334	339	365	334	323	331	342	356	345	355	329	395	330	337	342	330	353	354	342	331	346	344	379	357	338	363	365	359	350	314	329	342	367	340	358	309	332	318	364	330	355	364	352	360	315	383	344	339	327	358	328	350	341	337	382	343	350	367	374	366	363	335	376	375	364	351	351	335	377	367	355	291	375	344	364	356	350	346	361	367	327	356	355	350	356	362	308	341	369	333	358	338	375	346	301	353	364	355	347	424	380	362	361	357	331	315	345	360	384	342	328	353	347	338	389	355	327	318	395	375	362	394	342	340	350	336	349	354	352	345	360	378	361	337	322	333	361	370	340	345	357	363	345	324	338	344	354	327	374	325	360	354	321	344	329	332	374	340	342	353	371	388	343	385	334	340	341	323	349	358	331	342	378	311	328	359	327	319	330	353	337	346	343	348	317	343	355	359	333	338	349	327	362	366	369	382	329	344	331	338	339	373	340	354	348	345	358	339	356	353	381	326	348	387	312	314	364	326	347	359	347	365	343	349	326	370	362	363	368	352	327	338	335	346	365	354	343	365	378	372	357	368	344	361	347	319	360	347	336	330	332	351	345	339	361	382	357	359	351	319	360	355	339	334	323	342	338	361	346	356	354	329	364	366	328	387	343	327	384	349	320	364	344	363	364	362	357	352	321	376	338	358	347	359	385	368	353	372	321	354	306	335	357	338	378	372	388	367	377	329	292	314	347	328	357	347	357	349	320	338	347	300	353	349	349	340	324	337	353	364	348	336	330	334	372	324	331	357	347	307	339	317	360	336	346	350	347	378	336	329	361	375	363	321	331	342	360	340	368	339	345	369	350	358	325	384	303	348	362	381	357	328	358	351	317	333	327	363	363	371	342	336	354	352	348	339	374	364	339	340	354	357	329	386	346	317	361	375	333	320	363	361	350	334	331	354	338	326	359	345	342	318	363	305	318	361	335	342	335	321	364	328	333	362	325	351	309	365	376	349	304	344	337	386	344	333	368	329	337	359	360	361	364	360	354	357	334	371	364	343	374	353	350	351	342	348	352	343	340	337	330	369	313	331	338	374	321	353	343	358	363	371	355	360	375	351	380	307	337	351	338	376	345	354	377	376	361	336	342	326	342	320	340	351	315	332	347	369	384	346	315	351	370	367	368	345	356	341	366	340	342	346	345	357	377	347	354	339	359	352	365	366	371	349	344	366	356	348	311	337	328	365	332	374	349	351	348	346	365	375	344	332	354	363	350	351	319	363	348	333	339	306	348	334	361	325	354	380	350	379	312	324	345	372	338	345	334	377	335	381	346	375	326	363	370	373	333	373	354	358	366	343	344	353	320	362	370	357	323	341	348	339	387	352	378	351	344	351	329	363	330	356	339	342	352	349	342	359	325	353	336	351	338	317	386	366	340	358	330	323	337	378	376	380	350	360	323	320	339	338	349	376	335	349	335	341	310	329	370	349	338	336	362	327	343	358	317	367	340	369	326	325	346	363	362	332	354	350	330	369	333	319	378	336	344	331	323	333	357	326	374	328	332	359	357	340	363	346	340	372	345	346	302	352	350	349	374	332	348	332	336	366	312	336	364	352	377	374	340	342	328	364	343	375	380	397	373	360	380	363	340	377	324	329	344	353	361	360	343	371	337	320	330	357	350	344	329	347	343	338	371	325	341	344	385	343	343	365	342	364	351	361	329	340	363	355	326	305	332	325	344	371	390	343	354	343	313	364	384	347	327	343	302	375	373	346	363	365	324	350	355	338	343	343	349	344	326	365	361	338	368	335	320	351	345	345	369	337	310	371	358	368	326	339	324	370	349	350	332	404	340	330	367	335	324	336	367	326	320	360	362	310	343	365	337	307	323	342	331	366	375	340	355	371	338	362	319	366	324	352	358	349	360	352	353	370	355	370	384	363	337	359	352	357	360	362	334	363	341	359	334	344	367	343	337	364	381	324	351	357	357	382	343	337	341	347	343	342	366	377	381	359	385	337	327	338	346	340	364	334	364	354	355	345	357	363	362	352	353	331	356	353	337	372	348	363	346	363	322	348	380	316	314	333	342	356	329	368	341	352	337	354	336	386	372	357	350	340	366	359	357	348	333	352	353	358	352	359	354	356	338	371	349	362	356	334	342	358	357	350	333	372	366	319	342	342	341	324	355	361	343	334	327	287	363	339	355	326	343	339	356	322	374	347	352	335	363	346	352	353	387	345	347	387	344	367	315	333	351	346	381	364	349	326	367	347	344	342	358	368	346	358	352	314	331	363	347	341	363	341	397	364	349	397	354	342	321	334	349	379	342	365	330	326	342	380	330	359	344	370	387	336	327	399	358	335	342	365	355	364	358	371	369	352	331	371	350	340	335	361	337	342	369	339	348	333
17203	1460	1074	754	576	463	394	355	318	268	257	246	286	283	258	299	252	244	254	262	238	281	224	236	229	222	252	256	226	247	240	230	230	252	249	213	247	225	233	247	236	259	235	229	214	207	245	212	249	232	256	219	225	257	222	250	255	242	201	227	258	213	241	233	247	230	212	236	243	232	214	231	228	243	221	212	190	238	255	250	247	221	222	222	267	217	224	247	256	218	235	218	231	217	220	211	242	251	246	211	251	231	243	222	252	242	229	229	241	244	256	244	211	216	234	226	214	210	230	234	229	243	226	236	234	228	215	232	235	231	248	220	251	235	226	260	235	217	247	277	230	261	223	224	237	227	225	240	249	247	216	230	256	228	228	234	247	248	241	264	256	228	249	242	232	248	245	229	245	235	210	262	215	243	263	220	226	216	254	211	224	250	227	217	232	243	209	228	241	223	228	211	223	227	211	239	190	217	203	238	225	231	235	207	228	215	226	205	237	233	217	227	261	238	237	247	222	254	232	268	231	221	235	226	228	261	236	248	222	247	222	210	188	208	247	232	223	224	222	238	230	210	241	254	238	211	246	225	242	234	268	269	254	219	232	244	221	244	249	239	223	219	230	254	244	262	238	249	254	220	240	233	248	228	250	226	215	248	198	214	252	259	232	216	226	218	246	239	263	217	247	230	228	246	219	256	217	259	258	226	216	202	244	224	223	246	248	235	237	233	239	230	234	241	244	239	228	235	246	250	207	241	213	232	259	235	224	266	261	226	233	234	277	255	218	235	244	241	226	240	223	249	196	233	239	239	260	206	237	231	234	208	226	230	221	192	263	215	230	220	221	255	237	208	221	232	225	258	225	227	235	248	232	237	237	251	250	240	261	246	256	243	218	232	224	231	241	249	238	219	226	254	233	241	216	229	250	235	222	225	235	249	221	250	240	238	210	234	244	251	244	245	269	238	243	246	212	236	230	232	241	241	248	234	250	246	243	246	229	248	239	287	229	219	239	214	248	227	250	237	231	218	228	226	239	255	252	239	241	239	233	237	250	200	253	232	219	246	247	242	244	229	255	209	187	250	208	219	237	244	235	203	273	222	225	234	234	240	236	235	259	257	258	216	247	222	218	219	222	241	212	228	222	230	242	225	240	223	211	202	216	240	226	237	240	240	211	253	230	239	258	245	261	249	231	210	234	243	222	256	230	262	217	210	251	223	202	226	244	217	239	239	221	225	230	204	257	221	212	234	237	206	249	212	215	247	246	220	220	225	224	221	236	238	215	213	222	252	214	250	218	220	234	233	234	244	229	213	215	235	210	223	243	257	233	255	237	231	241	244	233	261	234	240	234	229	228	216	238	242	224	214	236	217	250	245	207	212	248	215	215	218	237	209	225	233	210	238	220	233	247	216	239	217	212	229	238	273	223	247	193	233	213	248	225	223	239	233	228	222	203	203	232	221	234	221	219	256	218	220	247	222	228	231	204	230	243	243	249	240	231	256	222	234	231	227	208	196	227	239	249	225	222	229	252	262	247	244	244	231	228	238	252	244	245	221	201	232	233	240	222	225	212	222	230	247	240	239	227	231	232	236	213	284	243	245	248	232	235	225	230	238	220	242	232	238	248	235	242	235	220	240	219	255	246	254	225	213	240	248	213	250	249	230	251	255	237	239	241	213	217	216	245	238	226	222	206	220	222	254	261	254	209	249	224	222	228	234	240	248	223	227	233	248	244	206	237	231	246	224	252	221	219	234	225	223	215	257	234	250	230	232	240	228	258	225	246	255	241	214	266	240	206	240	265	255	242	241	208	217	228	222	233	233	266	217	239	223	214	242	243	219	219	225	222	238	213	209	249	220	237	220	221	243	240	229	254	248	231	249	250	245	242	261	233	234	221	224	225	233	237	260	238	248	219	212	248	235	224	238	225	251	211	222	258	222	235	233	249	256	228	210	214	258	247	247	220	231	224	248	234	225	243	243	230	241	252	242	226	251	247	285	234	222	226	246	237	203	230	211	240	236	249	225	227	233	212	259	228	190	224	245	216	233	220	271	248	250	267	221	233	251	252	237	272	243	249	244	232	230	245	279	237	217	245	257	243	244	246	242	218	218	217	264	240	205	239	246	223	242	217	238	227	228	221	227	204	207	243	239	232	230	222	206	225	214	209	254	229	223	194	223	248	229	224	242	202	220	255	237	255	229	246	216	220	229	238	221	225	228	226	189	221	255	250	256	274	219	208	238	216	239	236	232	248	202	247	224	232	216	211	216	214	243	234	245	225	257	237	204	255	232	246	269	244	244	232	239	250	218	230	224	227	251	218	269	241	262	252	227	205	239	217	243	240	264	257	276	231	238	199	233	229	219	234	219	240	219	235	207	219	234	246	235	250	241	243	250	236	232	228	208	241	227	213	226	228	237	229	241	217	236	221	222	217	220	245	247	205	208	207	233	207	221	260	256	233	248	230	217	232	228	243	242	247	229	235	224	252	216	224	253	270	255	219	192	211	239	218	246	247	257	237	212	245	241	242	240	240	199	206	225	251	218	225	198	243	222	246	248	239	231	237	246	230	245	234	241	227	236	219	238	232	250	215	232	223	235	246	247	242	239	234	200	191	243	240	229	250	243	225	225	197	228	234	246	242	220	219	235	240	219	223	247	230	255	250	213	217	250	232	230	241	225	254	189	208	227	256	230	247	241	229	245	243	240	208	227	237	243	241	211	244	226	225	218	244	224	257	221	249	215	224	246	238	227	230	238	243	240	247	251	246	213	200	236	230	266	247	234	233	230	226	266	234	239	220	258	226	230	238	225	218	230	220	236	207	203	231	242	236	269	220	214	208	234	229	233	233	237	226	223	238	208	219	261	216	228	207	237	218	234	256	224	225	243	265	228	233	197	203	211	210	226	236	246	226	229	257	205	206	254	250	218	233	259	230	248	241	246	247	229	209	249	248	246	202	231	249	271	276	242	243	229	216	240	237	253	247	237	237	243	250	235	215	235	239	235	232	213	241	209	227	227	217	259	246	255	233	236	223	243	230	218	231	248	267	234	250	198	213	242	239	227	213	220	215	216	235	247	244	247	212	224	243	217	226	223	233	219	192	275	232	238	232	265	256	262	261	228	248	236	240	258	208	223	228	199	237	278	242	249	223	213	252	249	246	234	271	239	230	205	260	238	232	232	201	250	259	191	229	272	245	243	217	260	238	233	212	231	263	236	231	232	241	219	219	222	247	239	242	211	241	233	251	238	254	246	247	206	257	215	232	233	224	242	234	229	241	235	211	209	227	208	214	231	241	242	236	211	253	234	264	209	236	257	244	213	250	218	217	218	237	258	239	206	234	239	193	212	240	242	214	258	251	242	214	236	225	200	224	207	245	237	206	243	230	247	206	239	231	233	216	226	220	217	231	261	256	206	240	235	215	256	251	243	205	223	228	244	212	240	240	211	240	228	232	249	200	244	255	224	241	203	245	212	225	223	229	248	257	263	259	228	243	226
9709	1061	1998	2228	1985	1524	1364	1190	1066	986	916	818	848	820	735	714	698	688	635	650	636	663	693	646	581	594	602	618	621	626	606	605	574	604	602	569	539	591	612	579	559	621	562	555	555	594	612	591	547	589	591	563	599	542	587	627	574	526	563	565	578	569	561	595	551	579	573	556	556	577	542	582	595	538	549	590	568	542	546	557	583	571	580	595	584	552	543	577	548	575	571	528	539	589	573	591	578	634	582	568	553	576	536	568	606	552	587	550	556	545	580	574	541	537	553	565	549	569	541	534	552	533	534	555	563	552	588	610	525	576	584	586	549	557	533	530	533	573	514	531	613	562	570	540	566	504	569	538	589	532	516	568	567	526	546	543	587	566	594	570	574	545	544	581	560	553	551	555	590	530	576	540	585	532	507	516	535	535	559	571	531	563	574	542	591	553	546	563	537	541	600	543	537	539	520	558	527	579	550	544	553	518	526	547	610	564	557	548	566	543	535	520	536	543	567	500	567	549	571	569	536	523	551	556	555	497	531	556	595	524	546	561	565	545	552	562	541	555	545	537	577	548	562	547	556	557	551	606	531	545	561	555	535	522	540	578	516	536	527	560	583	599	562	572	560	560	563	545	582	541	574	538	550	583	526	512	586	517	561	520	536	543	502	561	500	537	550	531	543	552	550	529	524	592	557	542	568	523	586	555	506	569	545	601	563	555	578	556	550	588	570	594	573	568	515	531	573	551	529	582	517	557	543	509	512	550	568	527	577	514	541	568	546	591	574	532	568	535	498	539	517	575	511	586	553	508	593	582	503	547	587	563	559	551	542	594	580	521	551	537	531	566	579	590	539	485	570	540	575	545	549	556	582	531	556	531	554	579	552	542	497	521	518	541	555	571	547	587	550	547	517	533	553	582	529	555	552	553	554	506	566	551	519	532	554	524	525	533	592	609	584	565	565	546	592	543	536	590	580	595	576	598	601	577	554	526	544	524	535	565	549	560	523	567	556	540	526	558	561	563	550	586	560	563	555	542	541	535	531	554	545	541	560	531	585	532	528	550	587	557	540	540	570	538	562	565	539	562	558	485	582	575	575	551	564	563	566	544	565	555	558	575	595	541	531	549	537	565	595	556	563	578	581	544	533	580	528	564	554	542	573	528	533	535	517	559	603	550	575	535	556	560	567	563	560	575	540	514	512	577	555	604	579	532	568	575	564	552	540	546	523	557	556	513	562	587	530	555	514	551	521	562	589	548	557	537	573	581	560	533	529	564	569	555	581	581	539	576	556	578	533	561	586	572	536	583	554	543	545	512	559	574	591	524	584	539	567	560	544	583	558	578	567	564	561	609	534	594	582	583	601	528	540	558	579	579	555	599	553	523	549	592	595	565	517	565	553	573	566	528	547	562	535	558	522	563	557	564	549	535	583	552	568	591	551	530	566	547	583	537	581	565	528	532	545	590	550	566	565	552	576	571	574	593	562	527	535	543	558	553	537	551	558	555	558	540	557	576	532	585	545	525	586	533	546	528	576	527	569	506	581	563	584	591	534	544	562	539	542	512	526	544	519	545	552	547	554	549	556	542	525	515	540	587	549	559	564	549	546	511	549	551	541	581	546	556	576	575	617	604	531	558	565	569	538	565	554	529	558	580	549	583	556	537	558	566	539	544	548	590	559	543	570	520	501	576	566	503	563	532	518	547	552	545	531	583	591	593	558	558	568	573	519	588	528	588	571	542	565	580	548	571	583	565	583	594	509	569	538	487	625	552	547	535	522	564	527	543	546	575	522	559	531	563	554	597	573	539	565	541	554	547	550	589	508	541	523	531	572	584	547	567	535	569	565	550	549	535	568	534	519	557	562	538	534	526	547	551	585	539	549	579	536	518	537	590	533	555	559	558	568	553	571	543	524	575	539	586	570	548	569	610	539	548	515	536	591	552	563	512	553	558	532	509	582	532	524	540	542	578	542	525	588	569	555	605	559	524	563	550	549	560	552	525	534	565	568	561	598	543	609	543	542	550	535	581	554	566	539	519	585	538	559	564	602	543	562	536	561	558	529	548	573	508	540	533	502	546	538	561	552	546	519	551	541	534	553	566	494	583	539	551	588	503	561	576	527	535	542	576	529	572	519	576	565	535	530	561	549	587	533	564	555	576	608	548	595	513	577	556	528	530	531	557	541	544	524	573	554	537	551	538	558	591	568	511	578	590	551	566	559	577	516	562	555	581	545	569	513	552	550	559	569	518	547	504	521	527	515	533	506	529	535	551	520	513	543	540	570	556	582	550	554	563	535	518	541	544	526	479	508	562	550	520	522	532	593	587	527	561	518	571	542	550	609	542	563	533	577	545	558	532	558	558	569	575	534	533	541	547	541	553	554	555	560	557	508	543	558	540	583	555	601	568	546	544	556	526	541	565	556	577	546	544	559	530	574	546	571	596	505	601	540	528	507	509	515	542	537	517	565	532	581	560	526	579	570	569	589	527	549	545	548	591	544	548	582	519	568	571	541	528	567	523	561	553	561	540	589	589	550	522	584	514	553	560	533	524	530	553	558	547	563	548	552	555	543	566	563	562	510	564	568	548	579	553	604	533	519	590	527	542	532	525	529	588	546	524	525	566	575	559	529	539	577	566	576	546	538	545	572	556	522	565	537	581	532	545	575	565	588	565	563	493	511	570	560	531	567	536	558	551	521	530	544	549	536	548	564	533	555	560	546	562	522	550	536	538	534	536	516	539	541	520	531	540	566	535	547	568	555	552	603	545	559	554	559	577	567	507	554	558	562	520	585	563	540	545	578	584	580	525	545	528	529	608	559	539	541	549	528	607	536	570	547	559	542	530	501	583	538	559	586	558	543	543	538	584	555	550	539	557	564	532	589	568	523	554	565	543	526	563	619	547	548	517	532	507	524	522	551	536	553	514	574	531	578	522	529	541	563	514	575	561	574	573	548	562	557	577	510	536	524	576	538	555	605	528	524	558	516	550	552	534	520	579	533	537	591	559	543	578	536	549	521	556	573	533	547	549	525	524	515	580	588	542	561	573	555	516	588	602	524	531	528	577	553	572	539	551	562	548	524	557	556	517	588	570	571	536	543	616	543	556	546	578	534	558	554	520	525	541	544	535	562	568	538	586	530	537	559	532	519	576	544	580	556	554	552	538	512	582	574	559	550	540	555	550	537	534	529	562	536	518	509	561	572	543	572	556	570	575	545	558	536	565	549	581	571	535	563	549	559	552	539	515	567	517	538	520	573	546	554	544	551	516	580	568	551	533	565	538	563	558	529	497	569	553	553	560	547	555	521	562	561	588	504	525	560	593	573	584	528	525	593	543	542	528	507	542	558	551	523	571	517	534	562	546	550	568	535	559	584	569	561	584	586	557	590	573	551	545	558	601	557	579	566	543	563	570	553	585	511	504	558	563	563	538	558	572	547	535	522	550	611	547	572	568	544	550	552	564	540	553	571	540	520	532	603	495	578	559	550	531	571	560
2502	287	284	247	220	246	252	257	256	253	235	237	265	238	247	233	261	234	267	237	248	230	264	251	220	256	223	245	282	247	246	201	268	223	250	264	256	220	252	265	258	274	250	264	258	256	269	224	252	256	251	236	257	263	236	233	244	263	266	251	241	263	254	253	285	245	251	244	254	243	267	253	225	258	245	218	249	226	262	211	220	256	263	295	242	269	256	254	243	254	216	230	254	230	231	238	223	253	279	248	229	267	266	259	219	218	273	257	263	273	220	250	238	227	236	257	237	235	266	254	237	252	239	239	246	249	278	261	278	252	242	225	241	240	221	234	260	293	274	230	228	273	263	272	265	266	268	255	256	235	221	250	251	252	238	275	226	241	225	259	246	264	280	228	218	254	235	272	240	239	236	225	231	258	258	279	241	249	260	240	243	244	249	251	223	232	277	241	233	243	256	238	279	268	239	274	243	251	240	244	251	265	228	222	260	236	238	255	251	238	232	261	265	240	241	279	258	234	212	252	274	236	263	249	244	227	263	246	265	241	246	264	258	256	262	277	243	244	258	268	246	237	252	236	239	244	235	240	246	248	254	251	265	230	235	230	230	236	241	271	236	256	270	210	276	246	246	240	233	221	252	222	259	250	254	222	242	246	216	283	259	243	256	239	243	255	271	210	252	254	251	232	237	250	257	240	221	234	233	256	253	277	239	237	237	238	245	254	261	290	249	233	229	270	247	230	230	246	243	259	266	237	249	240	282	231	248	243	252	249	271	230	242	239	237	218	244	290	265	232	228	255	266	261	266	268	266	252	238	274	249	254	247	248	222	236	270	242	252	274	262	272	237	237	263	278	234	273	246	266	235	263	225	248	248	224	271	277	252	231	218	261	242	250	295	260	227	277	247	246	228	255	238	242	232	228	247	255	233	287	249	255	261	248	254	261	223	255	259	263	233	245	252	228	239	235	257	219	241	252	233	265	247	231	244	223	237	273	249	233	266	231	246	264	255	235	259	248	247	226	242	248	220	242	267	243	245	268	249	260	241	234	254	245	276	246	251	235	251	197	236	218	264	234	258	258	236	263	303	238	226	246	238	250	263	236	263	241	248	253	251	223	262	285	234	270	242	234	240	258	245	245	235	264	245	231	249	286	271	256	255	254	241	255	251	252	248	260	260	246	261	259	252	248	241	266	266	229	241	251	219	244	251	251	260	273	256	262	299	239	287	218	249	239	227	221	237	284	238	257	256	263	252	242	247	235	240	259	256	233	222	250	243	234	264	221	259	237	278	260	244	248	261	235	242	235	244	236	255	260	275	273	257	260	265	202	262	259	261	253	269	249	249	273	259	248	235	233	223	253	254	241	227	238	238	260	279	249	235	255	244	258	200	242	212	283	233	245	283	245	217	261	205	252	256	255	256	244	233	246	232	272	276	258	259	264	258	256	262	252	234	263	271	237	231	235	263	257	259	246	236	250	247	274	229	216	227	253	254	242	263	246	230	252	219	232	248	253	265	248	252	245	256	278	253	250	262	237	259	285	261	223	223	256	254	244	242	205	220	273	240	234	211	234	247	235	216	245	263	233	270	264	266	226	235	244	238	233	249	248	248	222	264	255	256	234	219	267	252	250	276	271	238	211	237	225	250	235	266	252	246	250	281	259	251	276	196	264	260	245	276	256	204	245	246	259	262	236	228	257	238	269	235	265	249	265	259	256	264	249	259	242	264	279	235	234	237	251	263	211	229	267	267	250	271	245	275	230	249	240	272	251	253	256	253	195	242	253	264	239	251	229	238	259	236	262	261	263	255	268	242	230	236	271	262	269	263	205	221	222	260	230	248	236	261	253	270	259	272	251	218	232	254	236	249	202	254	271	236	255	239	265	254	215	251	269	270	240	244	214	270	243	264	259	205	253	236	226	253	266	263	251	252	233	231	225	272	272	278	236	250	254	233	255	242	238	258	239	251	262	258	270	221	241	229	222	239	257	261	260	273	263	253	259	236	268	232	248	236	256	234	238	246	236	225	282	260	251	253	246	272	232	240	220	262	255	249	269	249	249	253	238	240	246	256	241	245	266	239	256	264	245	256	251	258	249	249	267	248	241	250	254	245	236	251	273	260	233	240	254	268	269	238	248	234	241	249	227	240	250	259	239	239	228	294	243	270	257	236	225	259	244	219	245	215	259	246	261	248	237	267	241	230	244	258	217	234	258	245	262	264	240	208	225	222	252	268	243	235	254	228	229	266	219	227	247	217	212	251	233	256	250	253	260	225	263	248	237	207	267	281	253	256	226	241	225	259	268	234	233	255	284	242	268	239	252	244	218	257	222	218	247	239	275	251	248	231	242	231	278	255	251	254	273	258	251	247	239	209	240	235	251	242	230	241	264	270	241	259	289	242	226	253	251	245	230	238	250	238	259	241	263	264	264	252	253	238	232	251	266	242	253	250	229	229	263	234	251	266	271	247	245	211	251	280	243	228	260	228	246	239	280	235	240	294	226	241	231	222	223	236	240	248	245	252	244	235	254	251	234	258	269	271	244	252	224	252	237	263	272	214	226	231	244	225	223	221	255	220	259	220	263	248	246	256	267	252	257	252	232	225	264	246	238	228	245	234	243	250	271	250	249	235	218	255	247	228	226	231	273	267	266	248	231	254	249	261	237	249	257	252	262	262	266	234	214	248	232	239	256	244	249	267	274	287	258	248	225	234	237	234	253	263	284	241	266	269	246	242	235	255	235	260	273	256	260	255	245	232	241	239	264	276	250	253	286	271	252	254	276	281	266	241	244	226	248	250	252	240	224	256	273	252	252	239	275	276	256	247	233	241	273	249	230	233	269	240	253	250	269	242	249	254	268	243	254	224	272	240	254	260	235	243	253	272	268	242	223	234	237	226	223	215	297	255	240	235	270	266	252	267	264	245	242	256	256	271	236	235	240	283	268	226	257	266	254	265	253	239	260	272	257	235	225	275	248	250	260	234	231	245	230	205	273	231	261	216	245	273	234	212	250	255	255	246	251	247	248	273	267	222	265	232	248	285	254	269	238	257	284	264	240	253	246	260	224	274	239	243	231	233	250	237	217	227	238	260	241	261	283	255	252	257	258	212	241	255	231	243	225	250	251	249	254	251	271	239	247	261	270	231	237	239	246	255	231	254	254	254	214	276	265	227	259	260	251	237	293	251	275	268	231	236	255	255	246	249	274	268	240	252	264	216	282	267	259	228	232	280	250	232	239	277	259	246	228	264	260	243	214	247	258	239	206	214	255	254	220	259	259	219	249	260	258	250	275	262	249	268	235	230	264	226	236	252	244	240	247	252	263	265	242	263	247	244	263	241	279	269	254	247	283	251	237	274	250	250	235	223	256	257	249	248	232	266	244	260	247	272	261	243	270	257	237	262	247	233	262	256	247	259	262	269	223	263	241	245	285	243	225	250	258	289	237	272	268	225	237	224	272	237	222	241	256	265	253	261	272	234	237	234	210	223	261	239	261
2267	602	618	591	572	575	572	620	564	584	567	564	530	544	556	562	556	529	562	596	555	532	502	547	580	541	587	561	593	522	580	531	593	576	566	536	567	536	552	545	528	579	582	564	539	592	562	557	573	550	573	582	551	578	576	595	594	552	577	560	543	571	566	600	580	574	557	572	553	576	559	608	540	571	526	518	586	588	550	555	540	576	547	586	551	539	540	573	530	583	585	523	573	569	572	519	532	595	569	556	578	589	548	581	557	562	496	560	527	603	559	530	575	570	558	551	545	529	540	557	588	520	524	597	538	518	547	549	587	540	530	542	547	573	573	553	552	604	553	565	571	540	535	560	525	567	568	527	525	585	558	589	577	555	553	574	530	551	569	571	572	559	537	559	570	510	556	586	542	567	562	551	520	573	567	600	565	541	564	548	564	546	553	522	550	584	512	580	531	574	534	560	559	549	602	565	581	567	559	533	569	527	555	550	531	549	553	617	537	537	577	561	559	571	519	516	552	557	564	591	532	579	535	591	557	540	508	594	585	531	567	548	561	555	580	553	564	576	577	540	551	549	572	541	535	532	531	548	547	549	571	541	557	561	569	544	536	562	539	554	579	574	543	518	561	536	464	520	535	568	580	546	544	526	568	583	617	546	620	511	533	525	544	565	565	530	578	520	572	557	542	520	512	548	514	568	509	567	547	558	510	603	582	580	561	556	551	564	534	542	586	582	549	535	493	580	579	530	546	555	549	527	543	582	560	579	564	530	560	565	562	547	570	527	598	539	541	561	557	570	537	609	561	515	578	542	537	578	537	574	563	572	573	590	565	552	577	529	549	580	574	555	565	565	553	594	597	556	546	562	573	529	525	556	603	562	522	565	513	566	568	593	544	525	579	538	563	554	543	541	608	578	555	535	555	553	526	554	555	545	597	580	530	567	521	549	528	549	537	590	552	531	563	536	565	535	556	521	582	540	545	554	513	554	540	561	573	518	538	570	539	530	529	563	543	550	542	563	534	586	560	570	566	519	566	584	546	561	595	560	589	558	524	455	544	536	559	558	533	562	516	565	586	551	539	528	518	571	545	573	560	544	524	557	547	564	534	542	540	510	578	580	538	546	546	569	567	542	565	557	565	548	613	531	525	554	586	548	520	532	547	550	555	525	562	487	545	576	575	524	544	555	550	536	545	595	562	573	569	509	550	530	533	555	574	577	525	530	538	544	492	546	577	559	557	577	562	518	539	543	586	579	574	534	596	548	544	525	579	562	546	567	540	546	564	552	543	537	573	564	568	579	576	525	584	561	523	548	540	554	557	552	544	503	522	560	542	567	576	581	590	523	559	575	556	513	546	559	569	544	584	603	549	559	600	558	561	560	565	570	567	579	519	546	559	563	614	550	544	531	531	537	588	544	573	533	576	571	574	565	591	516	560	553	565	578	564	567	514	580	550	551	516	554	595	550	517	589	577	580	563	552	543	539	557	565	563	588	578	598	526	563	550	525	611	582	553	571	556	587	566	549	553	520	581	536	540	607	573	517	548	581	553	507	515	572	548	525	548	591	547	542	555	569	530	538	537	589	525	528	563	618	536	549	583	583	575	554	553	532	553	562	594	555	566	551	546	556	551	567	580	532	526	535	569	520	525	535	618	561	568	577	545	602	570	604	521	535	534	546	520	560	579	537	555	548	565	589	561	563	563	514	545	574	526	559	588	592	559	592	536	559	556	533	562	549	534	598	591	543	536	540	573	543	563	577	532	590	576	582	555	539	581	571	550	548	625	539	533	590	557	560	592	573	578	531	578	562	542	525	556	599	558	558	588	548	568	596	610	525	571	603	492	580	556	568	542	518	610	561	494	546	565	517	528	564	582	577	540	556	548	573	600	566	521	569	557	544	546	618	532	511	587	583	538	554	546	569	575	572	568	552	610	591	594	552	545	574	593	584	550	545	556	589	540	514	556	565	541	566	547	553	547	586	563	561	558	559	577	571	570	514	555	548	585	589	573	539	520	561	584	568	570	543	584	559	593	563	559	540	566	534	585	574	541	546	568	606	552	554	536	577	557	566	586	520	541	550	578	571	562	515	526	568	555	525	571	516	601	548	526	540	589	543	566	562	567	579	543	561	560	560	580	553	562	512	559	565	564	579	538	537	543	537	582	532	552	530	568	542	542	553	507	563	568	538	571	557	488	601	544	601	544	550	550	616	534	544	566	585	591	524	595	595	576	548	549	534	547	555	540	559	567	507	560	538	570	527	574	512	570	575	537	533	527	559	534	560	515	554	620	553	542	567	527	576	566	568	510	563	553	556	545	564	552	566	524	550	533	550	589	544	558	523	539	516	573	594	579	558	558	527	540	570	509	585	536	548	519	549	547	553	511	530	559	553	596	560	561	571	537	554	558	571	526	572	577	552	539	550	543	546	561	557	547	540	522	557	530	528	595	575	576	505	553	557	556	540	561	601	537	581	559	522	553	526	544	565	565	564	571	567	519	532	582	540	519	565	562	546	587	565	554	580	577	522	586	552	557	566	530	555	543	541	570	578	551	553	567	563	533	576	559	574	560	560	547	542	555	571	542	522	562	540	571	556	583	546	565	548	536	541	568	584	558	564	550	527	560	585	520	533	592	594	561	584	566	557	560	558	553	567	573	523	582	557	565	529	533	552	563	542	576	501	603	540	563	564	561	560	584	581	567	611	590	552	552	589	561	564	544	581	580	538	592	566	539	610	555	543	544	565	592	524	574	567	568	560	538	504	587	571	541	568	540	548	582	530	589	610	537	561	567	525	523	534	512	546	583	541	566	554	538	579	523	565	546	550	560	585	524	543	542	581	522	583	575	548	590	577	570	555	557	563	558	543	577	543	621	526	575	579	504	569	555	525	542	518	520	558	594	554	556	556	583	532	512	603	527	553	523	574	546	554	529	541	561	549	515	516	557	552	555	536	535	571	541	561	570	512	581	604	548	552	529	575	598	552	573	571	564	563	560	551	597	514	547	578	539	541	549	558	586	548	590	563	520	541	535	531	554	562	512	548	589	590	554	590	553	547	582	560	540	538	544	579	556	576	581	576	559	529	558	554	556	521	552	551	541	572	527	591	534	562	586	571	540	618	527	530	517	547	574	583	563	553	534	539	579	541	563	585	553	553	562	592	542	575	560	545	517	530	561	581	555	564	536	583	555	505	557	585	571	560	532	551	548	537	560	560	588	580	515	554	545	576	552	564	534	548	610	557	545	562	526	535	556	593	572	533	532	518	563	571	573	537	555	577	555	546	548	505	553	535	517	554	527	554	558	559	531	597	558	570	586	542	550	553	536	563	532	588	555	562	563	567	552	539	526	552	562	577	546	593	573	557	539	540	579	524	521	526	488	572	544	602	575	559	506	585	580	533	583	552	595	584	536	555	533	552	563	547	592	541	568	603	538	592	577	568	553	601	542	522	512	576	544	594	627	547	583	551	501	530	555	533	552	548	564	557	610	579	577	551	539	510
9180	546	467	409	298	265	203	187	175	158	163	177	151	177	136	166	142	135	151	142	137	145	135	142	134	143	140	159	130	138	154	140	132	125	133	126	142	151	136	164	148	144	132	118	140	132	132	151	138	154	130	155	154	154	144	130	133	156	152	165	142	154	127	123	148	147	124	139	151	142	131	147	130	144	121	145	138	140	146	151	139	121	136	142	127	136	152	155	153	136	143	138	150	143	150	116	126	146	138	152	129	108	146	121	150	141	126	139	116	114	129	137	137	133	157	133	135	127	130	129	163	145	141	144	111	144	157	142	158	134	142	151	131	127	132	126	148	122	139	125	141	140	146	118	142	133	129	123	132	138	133	152	153	135	142	156	120	123	135	138	128	137	129	161	141	140	156	131	159	140	128	138	121	147	121	138	145	140	137	176	155	121	151	142	149	128	129	136	130	119	125	139	142	143	139	111	134	124	126	129	159	133	153	145	153	125	150	137	158	134	138	135	161	139	126	137	154	139	131	137	139	136	112	140	135	138	134	153	143	143	152	148	128	127	133	134	126	136	122	124	142	131	133	140	144	145	126	144	131	124	149	151	144	154	130	140	133	160	148	127	139	149	153	123	163	157	130	135	135	122	133	157	143	150	141	127	137	140	155	142	128	122	135	154	132	151	136	138	141	136	127	114	133	149	162	131	159	155	144	132	133	155	127	127	142	151	124	129	144	109	130	129	144	161	136	121	134	133	148	143	157	126	156	132	141	152	141	125	115	137	129	165	133	144	129	135	136	128	139	161	135	112	112	122	139	120	155	159	136	154	147	129	124	102	129	140	119	123	143	115	131	133	140	148	123	143	166	154	138	143	132	158	136	153	115	116	133	159	136	157	123	130	134	159	149	158	140	136	133	128	134	130	151	134	112	140	144	131	132	146	132	153	128	137	138	130	119	140	133	129	136	141	129	144	144	157	134	138	121	149	127	112	138	142	150	126	149	130	145	136	148	125	139	133	136	114	127	122	143	149	148	137	130	118	135	135	134	126	150	132	140	150	134	121	129	138	151	154	108	149	129	131	150	140	123	146	129	136	135	161	131	148	131	153	129	142	146	132	136	133	151	157	170	121	133	142	139	140	142	128	124	176	122	153	141	134	145	140	151	136	142	138	111	143	141	136	139	124	130	148	143	141	137	131	139	150	140	139	143	151	146	138	113	129	131	113	124	119	135	145	159	136	152	144	138	97	143	150	106	153	149	143	147	129	131	145	143	136	130	147	122	153	116	129	150	182	145	128	138	135	117	128	149	126	144	146	123	138	139	142	126	136	123	146	128	120	134	112	126	157	146	145	135	131	139	157	123	134	134	137	135	160	143	122	159	158	166	125	135	151	134	127	155	149	136	166	140	131	136	121	149	148	151	160	123	122	135	119	127	138	127	140	160	153	142	148	144	156	179	145	146	124	140	140	114	137	150	130	134	164	151	156	141	123	132	153	151	133	131	160	152	151	139	120	130	131	148	143	141	168	153	130	147	150	168	140	145	137	110	138	141	167	166	145	166	171	133	129	137	134	138	135	130	157	125	148	153	139	133	121	137	141	152	139	133	117	137	144	149	142	130	141	139	178	133	150	117	141	147	132	172	130	124	112	155	137	134	138	160	138	140	138	130	129	137	142	141	143	141	145	145	134	144	140	145	156	148	135	165	141	131	142	133	141	131	127	136	138	150	129	121	133	145	143	141	138	132	140	146	169	119	152	159	132	145	141	130	118	151	127	145	138	129	154	134	160	138	155	142	142	124	151	150	135	151	145	171	142	136	144	129	164	130	150	146	117	140	151	149	139	128	155	140	152	142	150	148	127	144	152	167	124	144	147	137	168	139	138	144	158	140	120	131	128	126	125	135	150	143	137	138	145	138	139	122	144	126	124	132	130	128	139	153	152	167	148	133	151	146	141	137	150	130	154	172	132	159	127	148	150	114	153	157	142	136	167	135	125	124	139	111	160	137	136	124	124	143	145	149	143	135	146	136	108	120	124	124	169	136	144	136	135	124	128	145	152	140	141	132	146	147	167	142	134	130	158	123	117	130	126	136	130	129	139	129	133	134	133	134	144	121	138	133	138	121	124	131	129	139	142	166	168	135	144	138	126	139	143	123	131	134	139	120	122	135	126	126	144	125	141	128	126	127	157	128	136	157	132	141	154	138	140	136	148	161	159	140	146	114	153	140	175	128	145	173	120	149	145	149	137	133	162	132	128	152	151	131	120	161	146	142	137	133	142	147	119	121	125	151	141	139	119	159	145	145	144	125	142	134	138	147	139	149	123	144	142	134	148	142	126	143	139	146	138	153	141	135	137	156	170	143	134	158	127	157	143	134	166	139	153	134	128	136	158	132	142	148	168	154	125	125	154	131	161	150	137	154	142	137	150	133	130	154	169	129	117	126	132	137	158	137	133	135	150	124	122	148	172	148	149	151	154	145	151	135	138	102	140	127	152	126	127	122	143	137	150	122	142	123	161	137	139	115	140	164	143	139	127	152	145	139	168	148	126	145	122	120	131	155	146	144	147	151	153	135	166	140	116	146	133	112	133	127	138	125	156	139	158	117	138	152	125	168	152	155	128	126	148	143	140	130	134	113	124	132	169	116	150	134	125	117	154	133	144	150	152	132	144	164	155	130	146	140	131	143	145	127	146	150	119	125	138	129	157	149	157	165	163	155	160	121	123	136	115	143	138	144	148	151	136	125	138	156	138	144	129	128	129	151	137	150	136	127	147	159	149	138	149	164	124	150	112	137	155	140	139	132	151	144	127	159	139	155	137	147	153	167	148	125	130	140	139	129	152	156	148	138	151	124	136	137	125	132	149	148	118	138	135	136	136	145	158	150	150	140	180	164	136	146	143	137	133	131	145	135	119	136	155	138	145	142	147	141	130	129	149	149	140	123	143	138	117	130	150	124	137	134	138	125	135	125	140	151	126	121	117	147	128	143	141	152	147	135	149	134	136	127	147	150	147	146	147	113	148	148	142	138	118	117	128	119	145	151	129	142	146	136	118	106	137	131	147	165	147	170	164	145	132	137	148	130	137	116	139	149	137	141	118	136	165	143	135	129	161	117	137	155	160	134	147	135	115	145	159	169	135	144	155	132	157	148	146	122	120	149	123	119	145	115	136	144	157	154	118	133	151	142	124	154	160	124	148	152	138	116	156	144	156	143	128	147	127	153	138	131	128	155	139	146	154	134	129	148	142	150	125	133	139	148	145	151	148	133	174	139	135	153	125	143	139	153	121	121	163	154	141	152	140	155	154	130	152	147	137	148	139	163	147	116	135	131	120	151	138	141	137	151	136	162	142	124	129	137	140	126	120	126	120	136	135	139	133	144	126	136	148	156	148	124	140	141	154	125	146	127	143	127	151	154	151	162	129	117	171	132	126	117	134	131	132	156	153	141	164	135	146	140	123	140	139	128	170	135	134	137	152	130	173	149	152	139	157	135	139	138	175
7086	599	1101	1233	1086	886	763	665	659	579	518	516	481	443	440	381	397	414	417	426	404	419	416	377	418	363	353	404	378	377	369	340	385	377	352	360	368	411	365	342	354	340	359	363	412	333	356	349	324	359	337	331	357	362	329	364	332	347	382	397	375	322	338	376	376	357	385	345	346	328	330	346	374	389	357	373	325	376	311	354	355	349	348	361	350	355	338	294	341	377	364	346	367	340	339	375	337	347	372	350	356	369	317	387	352	328	342	372	376	419	370	322	362	350	337	339	340	327	337	343	350	379	368	338	302	346	360	308	342	329	363	369	353	333	355	365	389	360	322	357	330	336	366	357	354	332	371	349	373	350	363	356	355	332	355	343	360	331	346	331	336	372	346	351	347	368	363	389	336	361	345	349	364	313	341	358	337	332	350	324	349	340	341	400	343	362	355	327	369	321	372	369	367	349	347	366	342	361	328	348	325	377	337	320	340	352	369	350	387	333	352	337	339	355	363	353	323	351	352	365	343	335	370	341	346	348	362	358	349	366	350	353	356	368	366	355	329	317	348	341	355	354	355	335	334	357	389	336	344	338	336	361	357	324	342	346	349	354	341	355	362	346	336	309	365	365	358	338	371	306	382	334	346	346	342	375	318	373	311	347	376	346	342	379	349	365	329	368	318	350	333	355	344	351	336	314	342	331	342	337	379	376	316	337	345	338	316	343	349	349	343	354	356	388	327	307	337	338	303	354	331	343	358	370	342	317	347	339	347	350	360	360	355	381	334	353	357	367	320	347	372	344	358	368	341	344	361	357	373	358	348	337	337	361	336	358	353	340	324	349	368	358	346	337	336	378	346	327	363	348	344	307	337	340	380	356	371	367	346	319	316	323	333	348	341	338	334	337	336	368	329	348	323	336	356	343	355	332	326	354	355	349	368	377	364	340	343	340	309	349	347	360	353	341	350	347	319	353	358	308	365	352	378	348	326	362	344	343	376	315	384	351	369	325	343	343	346	389	352	342	359	347	339	350	376	314	354	360	317	390	331	398	355	340	360	349	338	382	350	332	329	339	361	364	359	361	357	359	378	342	393	373	344	328	377	325	359	348	353	376	336	322	343	337	331	361	342	345	364	354	340	347	346	323	352	370	358	322	326	352	357	319	343	358	336	336	340	355	312	353	338	322	334	330	345	325	354	310	354	355	345	344	348	348	366	366	340	327	319	372	345	353	345	356	330	351	333	375	337	354	382	362	332	359	365	349	339	375	362	334	352	372	365	360	318	320	353	348	334	359	361	350	363	342	376	323	341	346	344	322	350	345	343	331	333	358	372	381	352	351	355	334	359	342	357	367	343	369	363	324	371	347	345	323	367	338	331	303	306	345	335	324	374	331	301	337	357	345	323	321	330	385	371	364	336	365	341	357	328	343	327	354	350	348	347	371	360	362	355	351	355	399	329	373	350	371	310	337	340	344	349	325	350	335	338	370	359	338	354	333	333	361	351	380	356	347	339	340	334	326	329	376	372	329	324	341	349	382	316	351	362	375	342	371	387	346	363	373	357	356	382	329	350	359	364	340	354	335	334	365	358	339	365	348	333	336	356	368	371	355	350	382	378	332	330	368	341	344	353	335	330	356	351	338	360	345	328	329	353	371	380	308	344	368	346	342	366	313	349	362	351	331	384	357	361	327	356	351	337	338	337	356	307	332	359	350	352	363	370	348	343	314	380	351	331	345	356	397	344	367	346	341	378	336	350	342	344	311	339	377	366	391	351	346	344	351	332	358	342	354	324	361	351	341	371	332	368	344	350	365	334	319	324	350	339	378	336	333	324	337	325	348	327	343	367	351	356	361	340	356	346	351	342	354	338	330	338	345	348	339	375	359	353	323	358	301	355	334	346	350	343	364	346	359	370	336	368	328	342	365	363	379	362	362	365	376	357	348	373	331	326	354	355	327	359	388	357	334	369	357	352	361	353	349	337	358	320	370	311	328	342	334	403	351	352	333	329	332	346	356	348	325	345	342	375	323	393	330	345	391	353	350	397	380	350	369	375	327	337	354	346	348	388	356	363	339	367	358	358	339	372	328	332	392	370	340	346	352	336	328	365	329	361	351	354	342	326	333	369	347	338	348	313	385	383	334	367	364	380	347	343	350	352	351	339	370	356	331	340	347	342	317	348	367	349	373	354	350	310	352	342	319	382	334	355	320	379	325	345	325	346	363	336	335	339	361	381	371	383	356	319	341	353	372	331	357	330	346	343	374	406	357	336	348	319	323	347	381	338	337	312	345	365	351	335	366	342	354	324	327	343	349	326	345	370	341	326	351	357	323	354	355	346	328	372	360	352	328	339	348	351	340	347	323	320	335	325	305	345	367	396	375	350	367	313	366	335	332	342	345	360	333	319	333	343	395	348	332	365	344	351	386	366	361	366	364	356	383	330	340	347	359	365	331	345	344	376	375	381	336	354	347	338	347	345	313	376	356	331	354	363	388	356	339	331	360	338	375	350	365	370	360	311	330	360	374	355	357	338	348	396	368	350	366	346	346	346	361	369	350	351	375	332	322	344	307	350	337	338	333	313	351	365	374	347	359	388	339	359	336	359	325	348	348	352	366	343	341	361	352	332	369	391	372	346	352	338	353	325	352	339	379	384	328	354	361	349	310	332	353	350	338	350	375	377	349	329	391	330	351	387	363	367	363	356	354	335	347	355	328	343	374	370	328	350	336	340	355	343	343	349	357	349	384	350	346	381	312	359	342	346	356	368	326	369	329	342	334	353	334	329	371	350	351	343	346	338	371	371	340	319	336	368	370	330	368	393	374	364	343	330	330	348	342	344	347	370	306	332	337	360	323	313	346	372	369	351	366	358	350	339	362	374	385	308	351	342	322	320	344	345	339	313	323	367	310	320	371	344	351	353	396	322	335	329	359	339	350	330	365	384	381	355	330	389	369	353	375	344	334	374	372	329	345	387	337	312	338	331	341	366	357	355	335	356	400	355	342	336	344	342	365	365	289	340	353	358	336	323	337	377	354	393	342	339	383	334	380	342	330	361	367	325	348	340	343	355	340	300	364	341	379	342	385	341	319	357	352	347	331	383	348	341	321	327	339	387	364	329	331	330	355	358	352	369	354	345	356	399	342	346	342	334	346	336	339	363	362	374	330	344	301	361	369	362	337	323	355	351	332	362	389	337	361	342	335	339	368	359	382	336	341	354	347	356	354	319	365	351	375	367	344	348	347	354	350	352	380	361	331	333	342	373	359	346	337	309	364	348	349	330	323	348	337	339	365	349	338	347	334	346	344	357	381	351	341	325	370	358	388	353	341	355	334	348	343	343	358	352	345	355	343	363	330	352	367	370	338	357	356	352	359	352	355	377	368	330	348	372	320	366	350	326	343	348	368	318	341	354	376	370	376	362	355	345	355	338	377	360	354	346	339	357	334	394	331	371	346	341	349	376	379	370	316	386	350	316	350	361	339	304	330	350	341	362	328
16645	1367	960	792	568	441	408	369	291	288	290	290	254	233	235	264	289	252	237	276	252	227	241	234	236	236	217	235	252	233	200	223	235	264	246	217	221	236	232	224	259	198	255	234	254	225	235	229	209	245	235	265	225	232	226	263	244	246	237	266	229	209	242	260	238	237	243	208	201	207	234	219	223	216	208	234	236	219	234	227	220	217	231	241	223	222	221	223	228	258	264	234	212	212	233	245	206	227	268	260	239	223	230	235	242	255	226	236	266	235	239	246	223	238	232	237	224	214	244	238	223	221	238	248	220	261	240	230	247	250	258	232	247	227	257	238	254	231	230	234	227	247	226	195	247	252	257	273	262	220	243	239	234	219	233	227	244	244	237	247	250	218	263	223	235	221	243	239	223	238	226	261	231	219	243	221	233	227	237	207	246	250	235	240	254	223	241	201	242	247	236	245	236	224	187	222	234	250	219	250	299	251	242	220	269	231	228	225	283	256	239	227	201	234	246	228	246	232	228	226	222	242	250	236	261	246	243	225	225	262	224	214	209	221	238	240	231	237	214	258	234	250	241	226	236	231	207	215	232	239	220	211	238	213	210	245	238	234	219	244	249	260	211	253	226	235	207	237	220	222	220	266	207	235	232	195	230	234	231	227	237	214	249	223	229	228	213	242	261	251	227	238	229	210	238	216	235	217	251	214	218	219	233	233	241	241	248	213	206	225	224	255	226	254	195	249	225	227	217	225	258	282	239	232	275	232	234	217	229	234	224	244	234	252	248	240	216	231	222	249	211	236	251	223	215	218	241	247	217	244	242	243	230	230	217	232	254	230	247	230	239	236	250	246	236	207	220	238	214	276	264	222	250	213	238	236	232	240	231	219	237	247	234	247	213	206	256	237	224	219	238	226	238	249	233	240	216	211	233	223	236	225	252	222	265	245	284	228	236	245	254	193	257	238	225	260	206	233	217	239	242	260	216	231	237	241	253	213	212	231	231	234	212	227	207	234	253	240	224	226	236	230	248	244	222	218	234	227	236	254	249	237	220	210	245	216	226	237	243	230	204	246	246	241	226	218	267	239	263	270	232	245	253	241	249	240	230	231	231	230	230	234	224	239	230	234	231	223	243	264	226	224	254	231	254	226	211	226	266	252	255	239	244	257	227	229	235	206	223	241	217	204	224	226	242	229	236	250	225	233	236	236	241	225	235	222	229	201	205	220	240	201	250	242	229	236	236	236	217	228	245	215	228	212	245	212	232	232	243	235	233	238	255	222	223	227	254	236	233	259	236	231	234	223	247	251	214	211	227	251	245	246	227	230	220	252	215	241	229	258	230	245	226	227	254	253	234	219	215	230	243	216	200	228	230	240	223	234	224	214	214	220	235	277	231	240	214	231	232	240	241	238	240	247	228	247	233	224	237	221	238	227	241	224	250	251	239	263	243	250	216	237	218	224	247	251	251	213	211	236	233	244	251	214	226	230	231	231	271	256	235	271	233	230	228	261	231	224	228	229	228	209	230	245	232	207	228	218	232	239	254	259	258	219	235	233	255	186	219	255	238	229	237	224	200	223	222	214	238	226	202	218	248	247	237	236	248	224	267	232	235	241	210	234	229	217	267	233	224	257	245	195	193	227	261	212	231	243	235	244	273	228	216	231	223	246	222	210	230	220	206	222	249	270	227	233	217	227	250	249	260	210	254	239	225	240	222	226	208	235	241	221	247	216	220	240	228	242	207	228	211	226	244	228	240	248	233	224	195	213	207	243	235	250	224	225	239	220	240	220	216	262	237	233	247	232	239	212	235	220	234	249	221	232	271	205	257	211	211	235	223	259	247	243	260	246	255	211	217	227	245	256	228	215	242	221	231	232	221	208	238	206	232	254	233	221	230	244	231	212	240	221	236	234	254	206	233	236	196	234	221	232	223	242	240	232	215	227	221	257	259	235	231	220	242	216	220	214	257	236	212	244	224	241	234	208	244	220	237	235	237	238	222	248	233	248	213	249	216	254	232	253	238	238	223	243	214	242	228	205	233	248	254	214	246	222	226	239	240	233	225	244	236	245	214	206	222	221	210	211	240	230	231	244	210	229	230	206	241	231	205	247	237	233	239	246	283	234	244	259	254	238	240	257	222	222	237	240	229	236	268	228	233	239	214	232	217	246	238	255	211	227	206	227	254	198	223	237	226	214	200	221	212	206	244	250	233	234	240	243	223	220	196	217	228	211	237	258	239	205	236	211	239	250	228	217	210	237	201	217	270	256	233	246	226	225	234	229	216	228	225	253	251	242	235	248	244	233	240	240	234	218	253	230	217	253	252	218	223	200	239	222	225	238	239	215	238	264	257	246	258	258	226	241	236	245	236	225	248	250	228	230	234	240	249	236	257	221	253	248	235	247	225	239	225	215	215	241	256	241	229	249	234	218	264	227	244	232	264	217	206	217	261	266	202	216	180	233	238	256	233	245	232	195	221	249	237	259	255	247	212	255	229	236	211	242	245	243	230	251	271	221	236	266	244	245	213	254	239	257	228	212	231	245	234	229	235	216	239	245	244	241	226	245	231	216	208	240	242	246	226	247	267	229	219	244	259	222	229	212	234	242	245	206	237	242	227	218	230	244	237	235	251	246	230	243	275	221	246	244	223	209	227	238	250	251	256	269	217	233	237	209	229	242	236	221	238	242	252	240	223	230	239	231	263	231	257	262	221	227	229	220	235	222	253	226	208	208	221	222	232	232	237	219	219	256	228	248	206	243	210	204	223	247	198	210	234	230	205	237	227	210	201	234	200	231	235	209	223	227	238	195	238	217	260	194	240	247	210	233	267	237	207	236	208	237	240	231	236	230	256	256	254	223	241	234	221	211	245	262	218	243	224	233	253	259	251	234	237	234	230	242	242	243	238	240	237	236	248	224	241	210	247	223	229	234	216	213	195	232	247	232	237	230	244	251	224	221	225	260	207	205	234	226	255	240	217	268	262	266	260	246	234	219	243	250	228	246	209	237	215	286	235	238	225	247	211	228	245	229	245	219	221	230	213	249	236	238	251	216	251	229	216	246	214	239	235	256	260	250	267	215	227	232	211	232	231	244	217	231	218	238	249	228	228	249	216	241	235	250	227	198	226	245	217	264	237	273	204	205	229	234	242	240	217	226	236	215	223	215	242	214	213	239	236	233	241	209	240	231	228	229	228	249	247	246	252	246	237	217	238	243	255	242	223	237	244	231	252	224	212	277	291	235	262	257	245	244	227	215	227	199	216	244	243	254	218	233	231	230	223	236	252	242	222	242	237	211	222	192	207	223	251	229	240	245	226	211	217	257	243	246	263	247	274	252	249	247	216	235	243	211	218	229	241	245	233	226	222	226	218	235	253	247	221	212	214	247	227	203	232	223	233	226	236	246	217	222	230	237	241	224	235	243	243	204	217	210	249	205	230	234	234	261	241	210	218	224	227	244	224	246	233	230	224	248	211	212	206	236	199	225	247	209	242	216
9488	1115	1989	2293	1962	1636	1351	1206	1075	1029	884	822	769	770	741	690	682	726	639	654	660	635	635	640	613	631	594	602	582	627	576	638	612	601	614	615	564	598	565	597	579	624	520	575	619	534	594	578	588	544	550	572	572	559	553	574	554	590	575	567	564	558	600	537	537	595	542	593	587	507	566	555	577	507	523	559	571	596	542	577	571	563	556	576	547	580	475	538	565	543	557	517	594	593	548	581	555	539	577	540	576	550	572	540	579	539	589	553	558	596	612	527	578	488	560	596	529	578	531	598	553	545	575	522	616	608	548	629	578	594	581	598	590	619	562	572	540	543	550	542	573	605	544	551	587	541	583	516	561	541	585	543	573	586	533	606	589	594	566	572	572	563	577	550	557	527	533	575	590	580	537	567	549	557	536	532	572	581	574	554	618	547	553	560	571	570	563	549	578	550	548	550	579	560	538	530	587	553	555	562	563	596	546	563	555	556	528	520	570	574	552	541	568	570	500	548	547	556	566	575	539	578	597	538	572	579	585	548	537	554	550	571	558	538	564	559	577	594	544	573	558	545	501	557	549	543	564	564	571	565	556	598	542	522	556	565	559	551	529	527	575	570	603	520	549	571	585	520	553	509	528	537	550	517	540	522	523	551	598	538	554	538	530	530	569	538	524	542	545	565	563	558	520	566	541	555	522	532	545	565	576	563	536	536	534	538	522	547	591	551	540	576	521	539	516	586	495	551	538	542	569	568	518	567	519	586	565	534	576	585	568	554	523	562	543	566	604	545	565	552	573	560	555	611	542	553	558	549	579	515	585	541	551	548	544	511	553	558	543	533	542	537	548	552	606	554	575	592	552	569	518	553	572	574	564	624	593	575	572	524	583	556	541	513	563	544	572	571	552	524	547	554	579	561	567	537	550	521	541	568	556	550	543	579	528	595	556	589	554	513	535	584	555	557	593	579	595	524	539	512	560	545	548	521	532	553	565	555	564	564	534	541	590	550	551	542	541	507	539	578	559	561	594	559	564	511	557	549	547	575	559	564	562	560	555	559	536	562	607	544	511	609	560	566	544	555	569	566	503	542	559	570	570	546	548	537	523	518	555	539	588	570	584	560	517	566	584	558	577	563	584	556	529	525	582	554	543	595	546	571	546	557	584	515	552	564	564	562	545	527	547	523	569	562	544	528	553	577	598	540	505	526	570	556	569	572	599	566	537	519	543	541	524	556	592	563	539	578	532	547	539	553	550	545	533	578	554	581	608	552	578	557	600	520	553	571	577	578	592	577	554	538	592	544	539	539	569	570	547	549	503	576	592	595	572	560	529	543	552	539	553	560	585	539	524	584	610	552	603	536	572	540	559	531	540	549	534	528	544	577	587	550	566	582	546	554	574	549	561	553	521	513	553	528	535	550	566	543	547	524	569	520	571	567	563	536	546	596	551	593	563	538	534	542	544	567	568	564	542	588	567	541	563	564	556	507	552	605	531	550	557	556	551	568	607	586	555	547	558	564	574	563	580	558	549	533	538	569	547	595	540	529	543	550	556	548	533	579	563	589	534	538	527	561	533	575	580	604	560	566	555	543	480	552	552	584	518	606	553	565	534	561	560	556	569	568	526	521	568	555	545	585	545	523	569	556	626	533	569	560	552	573	553	556	572	540	557	586	557	548	489	533	561	563	552	506	565	533	532	565	564	557	577	527	543	560	598	552	544	550	545	539	572	541	542	518	578	555	542	526	554	546	589	514	547	606	555	593	564	570	539	545	565	555	545	549	561	573	524	514	564	580	574	540	589	564	539	526	579	540	531	598	544	579	597	590	579	533	560	566	551	597	607	574	569	557	575	571	549	575	544	581	567	565	562	514	592	498	525	570	551	587	565	561	533	565	547	559	540	525	601	580	565	542	531	609	562	560	543	549	561	545	575	541	575	555	574	624	569	562	585	535	606	534	578	559	524	581	538	543	568	584	559	544	578	583	548	556	555	566	608	503	597	548	568	563	526	535	562	566	541	593	524	561	512	571	534	571	550	537	560	590	564	567	562	535	574	602	548	541	559	562	552	578	545	544	539	552	608	556	572	549	571	552	541	545	549	565	559	566	550	607	557	556	585	572	558	588	535	567	553	536	544	556	574	521	581	549	575	532	582	566	563	557	565	531	554	524	594	539	570	571	583	508	543	592	577	548	575	547	554	516	517	567	519	514	552	527	571	548	513	545	594	519	544	571	545	533	594	560	573	594	528	578	570	568	550	554	581	551	515	503	533	521	561	584	566	595	624	562	561	573	566	556	567	530	604	534	530	543	541	564	563	581	548	544	563	543	541	583	547	558	536	570	565	533	577	493	570	553	567	544	533	531	565	535	530	554	579	556	609	573	581	500	523	579	573	567	500	537	591	557	559	554	532	526	549	555	574	566	545	560	589	546	575	565	570	559	569	604	566	592	557	538	543	566	526	580	560	523	573	553	524	512	570	535	520	536	579	572	594	562	544	579	581	543	539	525	557	544	522	564	511	550	512	561	573	578	534	534	546	529	604	565	527	531	582	537	568	545	560	560	564	571	550	560	556	565	555	553	557	561	592	523	565	550	511	534	525	565	578	541	564	605	561	587	599	548	547	568	535	540	546	549	570	598	557	541	591	583	568	558	524	568	556	595	564	523	573	563	545	572	522	543	549	560	566	533	553	524	550	568	552	522	542	550	540	564	556	521	551	580	551	573	589	569	565	565	538	589	538	597	568	588	536	569	541	535	524	505	572	515	578	595	582	566	565	540	569	571	573	600	552	558	518	588	562	570	590	587	588	539	566	557	576	575	545	625	578	551	529	555	519	554	557	572	518	573	581	561	564	560	550	574	551	557	524	606	591	565	571	551	564	567	576	559	523	583	552	558	566	561	570	539	561	592	556	557	582	523	542	578	528	548	585	543	572	534	558	576	488	577	529	545	544	544	600	545	519	538	609	516	569	597	532	550	541	515	553	554	586	541	562	561	609	584	564	565	532	556	576	583	557	537	541	606	536	515	546	548	579	577	553	570	566	545	544	568	538	562	573	541	523	506	549	556	568	531	562	551	559	588	563	557	602	519	571	539	570	538	523	563	560	555	544	579	543	567	572	540	562	558	583	543	561	547	565	548	542	504	508	555	553	547	567	579	517	560	565	558	565	542	537	555	557	552	525	580	571	547	643	557	542	570	539	564	572	569	546	548	525	555	541	546	554	515	561	551	555	556	547	581	583	524	537	592	546	569	558	555	551	573	569	587	553	599	536	543	589	564	584	513	550	561	528	564	567	517	586	529	576	549	558	543	549	542	552	578	553	512	571	544	590	527	570	582	573	535	569	518	536	604	551	559	547	547	562	550	601	570	572	567	592	548	548	549	573	554	581	572	558	537	574	581	585	523	577	565	503	579	545	541	558	538	559	574	551	554	539	589	552	544	538	595	540	573	537	559	557	572	529	565	543	556	538	532	572	566	551	583	629	533	559	513	591	615
2236	283	279	287	276	268	249	238	250	246	265	252	253	265	259	247	256	250	263	208	226	274	253	248	226	244	245	247	258	253	274	255	251	259	218	247	261	254	275	198	246	252	247	239	244	238	244	244	252	230	269	272	225	234	282	267	250	270	250	262	247	239	258	262	248	232	280	250	252	229	254	236	240	276	229	252	236	235	301	263	241	233	290	289	249	228	232	259	255	250	281	246	296	245	245	238	218	260	229	280	255	253	249	265	233	259	240	265	258	270	254	217	247	246	248	260	256	244	245	224	248	246	244	285	266	257	257	244	285	243	271	274	243	194	253	279	295	263	251	276	249	261	249	220	294	242	266	251	252	247	260	230	216	251	235	201	216	233	267	272	228	247	260	237	254	247	265	265	235	229	222	258	230	247	240	267	259	259	252	251	243	219	260	270	260	265	230	269	279	250	259	259	276	241	249	257	218	212	251	207	248	229	251	258	257	251	257	252	221	240	229	291	246	243	220	243	230	243	247	263	261	232	253	245	239	245	273	233	247	213	232	246	247	233	259	247	259	275	244	259	253	243	230	238	222	219	269	255	239	235	234	236	276	279	237	241	261	222	226	243	254	251	247	253	260	259	238	241	254	245	250	220	231	239	246	238	247	264	238	238	250	225	283	265	226	269	246	234	223	260	252	242	258	279	236	232	282	246	245	236	265	252	256	254	234	260	265	223	236	209	220	244	268	240	251	234	249	245	229	224	238	242	250	239	234	259	255	265	239	266	253	238	246	269	229	244	241	232	298	238	236	280	223	239	245	252	259	249	210	269	257	232	234	259	254	256	253	251	273	255	236	262	199	259	262	244	225	247	244	246	267	252	275	227	268	259	251	273	266	281	247	262	265	216	237	261	248	232	247	231	242	256	235	217	267	225	244	274	274	245	231	259	257	241	266	243	262	210	238	274	246	215	215	223	251	274	237	232	238	239	249	235	246	229	250	244	254	224	251	274	244	236	237	263	261	247	268	246	261	229	260	230	248	252	274	264	238	286	226	246	273	259	242	244	248	242	240	216	247	262	240	284	256	247	249	231	247	246	252	230	238	246	251	259	224	240	234	255	224	210	269	243	265	227	249	264	252	217	246	257	270	261	229	276	245	251	255	279	284	223	250	258	227	268	215	265	258	237	254	261	231	221	256	249	272	255	249	232	264	251	260	242	221	245	269	207	257	252	238	226	245	263	241	231	242	263	243	237	241	244	247	209	247	268	261	250	269	214	248	258	233	249	283	242	248	228	232	210	239	267	280	245	244	207	261	261	236	243	262	248	231	232	236	224	237	226	250	210	253	242	246	251	238	243	258	269	240	259	238	228	235	252	263	247	226	250	245	254	240	236	271	265	264	255	251	237	238	244	268	215	241	246	256	282	247	247	261	259	233	210	242	262	254	256	245	247	242	250	250	251	249	265	246	247	213	233	256	250	245	265	257	253	285	231	223	251	259	244	250	246	248	270	255	267	221	229	245	243	228	256	251	213	266	269	255	207	246	268	229	243	271	256	267	275	259	277	248	239	235	232	238	287	250	218	255	244	264	246	258	234	256	253	233	247	230	236	263	238	239	257	270	244	248	254	258	252	247	258	256	270	219	285	273	247	240	258	232	234	248	261	237	261	272	246	237	240	255	255	254	282	252	229	253	243	301	226	261	262	244	253	275	238	220	274	232	255	249	245	225	253	256	226	263	247	205	266	260	264	257	273	246	223	246	241	230	256	261	232	220	238	287	262	216	253	274	253	263	235	228	241	258	233	237	254	280	251	249	244	263	248	247	267	233	274	245	235	236	254	283	259	255	233	263	235	255	263	251	218	225	265	253	264	288	253	224	267	271	257	235	243	264	244	254	261	263	267	266	241	271	261	230	237	247	246	266	262	268	275	199	261	256	265	231	271	259	244	245	270	247	217	254	297	240	225	241	243	255	234	216	251	261	260	249	255	247	235	289	251	222	275	221	239	237	235	259	256	241	273	221	239	244	242	261	209	242	237	239	260	246	243	272	234	248	262	239	253	244	268	250	262	275	253	221	246	253	279	213	243	266	225	236	255	266	222	251	268	245	244	234	266	279	255	234	262	256	215	260	210	244	261	250	252	238	273	220	232	235	245	223	260	221	296	240	243	233	238	239	253	235	242	243	193	245	233	228	232	261	253	216	266	248	246	233	243	254	225	242	260	236	234	268	237	238	242	259	295	257	249	243	240	235	268	248	264	260	247	244	229	242	233	240	253	248	227	209	234	260	240	247	275	249	272	259	247	247	245	248	258	232	265	232	242	252	257	221	242	264	227	250	255	253	219	223	248	234	238	215	257	242	256	256	238	242	249	248	252	217	267	254	265	277	257	246	230	227	244	238	250	272	230	282	259	249	246	263	236	249	258	269	265	241	241	261	249	252	235	243	259	215	230	243	247	217	213	256	233	249	250	234	220	231	240	247	236	243	254	231	272	263	219	244	268	228	238	229	272	248	259	254	231	246	237	252	252	255	286	235	269	244	252	287	255	255	265	231	264	246	269	251	241	224	224	231	271	238	236	234	223	264	274	249	271	261	235	265	243	223	230	208	261	277	246	246	275	255	262	241	281	237	247	234	249	239	240	262	227	244	217	245	241	234	247	230	251	268	251	245	235	261	263	253	225	247	215	235	249	221	246	240	242	236	241	250	239	252	219	249	245	247	234	274	252	227	248	250	237	245	235	246	256	234	268	239	220	248	219	242	229	259	255	250	235	241	237	261	264	223	239	251	284	274	218	256	251	249	245	240	253	251	254	248	242	237	225	212	229	230	263	253	271	241	211	234	245	250	260	254	249	256	264	261	243	239	239	244	238	247	235	238	239	215	242	272	280	240	256	262	227	230	240	234	235	246	242	261	250	236	254	235	245	244	260	239	236	227	239	250	249	262	255	249	226	274	240	254	223	251	250	247	245	237	270	253	272	224	255	262	267	266	246	246	241	236	273	229	250	259	270	261	274	264	244	242	247	271	249	253	225	237	246	258	259	263	263	243	270	258	259	247	258	244	268	253	249	237	236	259	235	234	273	286	248	224	248	244	216	211	270	272	248	259	249	264	226	253	242	273	266	224	257	275	292	242	272	230	260	250	223	234	256	263	268	229	257	241	264	256	231	246	222	238	245	261	250	253	254	247	276	246	248	246	253	258	252	238	213	235	226	243	237	232	254	238	263	250	248	254	271	227	261	253	234	248	255	279	247	231	221	274	254	265	266	230	264	264	235	264	251	267	263	232	271	227	250	243	215	261	254	257	268	264	265	266	274	254	224	242	258	228	240	241	246	227	220	246	270	257	258	251	241	260	214	247	240	250	226	275	264	285	266	266	267	246	250	235	230	264	245	268	256	251	266	224	236	257	270	243	226	250	223	251	255	259	228	271	254	229	261	229	241	275	250	254	244	256	225	275	229	258	286	226	249	254	220	268	277	248	265	274	253	262	257	263	232	251	246
2172	538	637	575	616	594	611	549	605	560	554	565	537	583	580	542	556	572	595	573	529	580	591	542	586	558	518	560	587	560	539	514	530	547	535	544	570	540	591	568	539	541	601	576	564	530	549	545	550	574	576	571	548	600	566	595	550	556	534	563	555	585	575	552	577	573	542	575	517	537	581	556	509	548	587	522	543	584	518	551	553	558	568	532	574	571	574	535	529	566	577	579	539	562	567	577	579	592	597	560	543	571	538	548	609	585	550	530	501	575	549	549	588	572	564	560	567	581	554	553	545	537	546	561	559	552	572	534	549	539	574	573	537	566	530	548	517	565	597	535	579	543	558	569	590	538	589	520	575	548	585	493	555	568	549	505	587	556	570	532	537	576	559	504	562	498	519	553	505	556	580	605	513	534	551	545	557	560	550	554	534	557	535	581	535	535	540	559	558	551	562	558	557	555	537	566	517	606	497	540	525	555	546	572	567	589	522	574	538	570	549	570	583	578	562	590	568	542	543	571	581	556	541	600	599	563	557	595	583	535	535	570	550	551	583	542	568	567	567	577	546	551	563	566	578	520	564	541	555	574	562	564	552	573	545	554	574	596	558	533	554	593	570	556	551	541	565	588	540	560	531	518	551	563	550	551	568	574	526	559	499	568	532	598	574	562	498	531	522	535	575	514	533	517	552	576	540	549	564	521	539	546	537	593	544	554	575	605	554	540	550	543	554	555	563	554	552	510	538	518	574	571	558	572	586	579	549	578	538	589	607	614	564	516	551	555	516	559	518	555	553	589	609	571	526	529	568	593	535	554	535	574	578	551	518	592	562	553	500	568	535	580	493	592	558	603	560	534	582	582	578	557	502	546	550	582	540	535	609	545	548	562	550	572	532	556	561	533	535	541	537	565	581	554	574	587	533	552	554	595	582	534	558	527	580	566	597	561	566	600	572	538	565	568	531	565	558	564	580	552	549	546	564	534	555	566	557	571	558	539	522	528	537	528	583	539	589	571	570	565	540	579	589	538	502	525	508	572	548	584	560	565	557	583	563	550	561	539	546	530	570	553	574	591	625	584	557	539	567	601	566	537	562	520	568	530	537	579	588	576	596	541	579	569	551	578	560	573	562	531	555	553	555	573	560	560	589	581	583	579	583	557	595	554	543	600	577	552	534	590	548	583	573	559	567	563	556	576	544	582	542	531	605	592	559	525	555	534	531	545	554	552	549	537	565	559	566	581	526	533	542	541	551	518	560	557	548	563	568	568	526	596	575	556	525	559	551	566	611	558	568	553	468	554	565	556	553	546	505	534	570	532	528	527	546	531	576	548	582	528	589	569	575	546	591	583	546	545	562	561	510	559	556	540	551	577	555	556	559	546	542	596	546	562	561	568	526	589	596	539	530	582	523	570	528	553	526	512	567	538	549	541	561	559	572	582	565	573	563	558	547	564	590	563	565	539	593	565	576	549	556	560	590	569	555	562	547	555	505	535	547	603	530	561	581	543	554	549	563	555	524	556	573	548	519	555	553	537	542	554	563	559	544	583	587	544	541	574	587	577	552	531	548	580	524	549	526	521	573	533	543	596	583	579	560	548	597	524	589	578	576	505	547	577	507	547	550	559	545	528	513	533	527	573	573	579	528	560	555	540	557	575	541	539	572	557	557	587	558	552	595	519	560	530	554	573	573	549	578	591	517	550	531	545	586	577	555	558	564	580	533	513	565	573	557	519	533	572	569	552	557	555	571	605	536	549	515	580	510	579	592	544	570	553	542	557	553	596	542	588	564	614	576	571	562	552	562	543	559	572	553	557	523	605	535	544	572	533	552	528	556	526	539	568	568	558	553	579	583	560	531	573	572	549	557	558	566	541	567	565	590	596	575	549	568	572	636	561	530	572	503	572	501	553	519	542	537	562	612	603	585	583	575	556	573	555	544	541	548	508	556	549	541	559	570	529	555	587	546	577	549	587	583	550	553	553	517	468	533	595	534	521	555	535	526	538	564	584	537	553	577	482	565	527	569	532	541	563	539	564	558	581	551	547	533	539	594	540	567	562	544	577	576	549	561	544	576	550	538	549	549	547	572	542	529	554	537	562	540	558	557	580	558	585	550	578	581	538	507	575	557	516	530	552	531	536	563	559	584	563	570	564	593	578	555	552	589	523	552	552	526	545	569	538	572	561	553	565	559	556	525	578	544	562	529	572	528	569	573	536	602	521	590	584	521	553	581	528	590	541	584	559	545	581	576	581	503	606	505	523	588	537	547	545	548	557	528	569	522	544	539	550	548	556	573	531	548	568	544	544	566	562	540	618	575	565	574	580	537	575	597	594	564	541	574	565	568	564	529	610	556	570	545	537	563	547	541	597	520	558	589	595	547	566	541	550	569	542	571	525	531	606	616	520	565	559	545	541	548	564	518	516	515	543	591	536	580	529	584	530	578	572	552	569	541	597	581	537	588	569	577	550	560	523	617	524	561	610	547	599	592	562	518	548	533	509	522	534	537	536	527	575	614	579	547	568	550	553	572	560	535	562	582	580	549	559	542	586	566	545	527	481	588	572	548	572	531	551	526	553	524	615	575	539	602	554	537	538	524	546	545	569	565	590	563	577	556	556	571	572	553	550	551	540	550	516	532	533	542	534	591	571	543	581	532	512	595	562	593	567	517	565	597	518	616	554	532	551	562	541	564	592	569	552	561	555	566	517	547	542	581	561	542	587	587	606	531	536	546	580	545	561	587	555	547	551	547	509	549	586	567	528	579	548	524	518	533	568	554	547	531	538	535	570	630	574	561	558	566	493	527	580	583	570	579	537	550	570	542	543	549	563	518	528	547	544	524	587	529	548	551	534	524	518	598	546	563	545	582	550	561	537	548	554	531	581	633	530	595	514	527	527	526	590	554	500	603	534	525	539	553	567	547	577	592	544	574	541	585	540	537	582	554	562	559	559	553	587	612	561	566	559	607	572	551	551	590	550	578	570	601	536	566	558	546	563	535	531	566	537	546	565	554	535	536	547	561	569	560	537	536	535	579	553	561	553	529	551	555	549	546	574	584	559	562	529	572	557	588	557	564	558	546	553	584	579	563	568	538	531	555	581	567	579	543	550	549	581	539	530	540	558	551	572	595	528	561	517	560	515	521	564	534	542	562	552	587	552	524	561	557	549	568	559	569	501	550	576	533	583	557	563	569	594	636	598	564	588	539	565	547	576	578	553	560	571	552	556	555	565	556	575	600	531	530	553	561	575	579	587	555	551	556	547	554	576	562	596	536	535	553	616	588	527	564	519	508	513	572	555	555	547	518	581	502	553	623	554	579	599	569	580	562	558	535	545	546	552	554	566	534	520	492	586	569	559	550	576	611	531	565	569	590	570	500	536	563	514	565	577	535	535	585	476	560	539	585	570	533	537	562	558	544	546	538	546	561	575	554	534	601	564	548	527	547	557	566	582	586	603	597	546	582	547	588	581	552	491	564	524	571	562	608	553	562	542
8927	541	473	369	313	229	203	230	196	169	175	149	139	170	142	169	163	131	153	123	135	152	153	149	106	135	154	149	162	122	131	130	139	140	136	146	124	127	144	145	154	137	132	139	131	153	147	128	148	136	138	153	129	143	128	144	134	138	143	143	144	129	125	142	153	143	135	138	126	128	115	136	113	139	133	148	164	144	140	144	128	135	148	133	123	130	121	128	141	143	149	132	130	153	129	137	151	149	140	126	161	130	143	150	140	126	142	147	128	123	163	143	121	162	143	126	125	162	128	129	131	162	156	142	134	150	150	110	125	120	134	114	132	146	139	143	146	119	144	136	135	141	134	129	160	136	147	129	145	135	137	136	127	148	139	124	130	147	143	134	157	159	159	137	121	150	150	152	167	127	143	150	139	152	137	141	123	127	143	137	142	138	142	132	129	116	124	155	155	130	127	142	134	147	115	134	164	117	144	139	158	136	135	153	165	142	130	138	146	130	128	138	147	141	127	147	134	146	138	136	132	154	145	155	138	157	147	131	120	165	114	118	151	135	154	138	157	132	158	138	140	144	158	138	154	124	140	123	123	164	146	135	140	143	149	146	125	139	139	157	152	148	153	136	161	125	157	144	132	127	136	139	130	142	132	156	115	115	124	130	125	143	155	153	133	139	135	145	127	151	152	148	110	149	152	139	129	115	135	134	135	144	118	122	130	118	139	155	121	142	138	132	120	130	128	146	126	152	134	143	159	144	123	136	147	151	125	144	117	149	114	132	132	140	148	141	157	170	132	139	130	144	135	128	130	150	138	154	139	131	134	161	152	129	137	149	144	151	135	140	137	142	117	145	143	143	149	136	138	142	145	131	156	149	121	143	135	132	123	147	173	166	144	135	143	149	132	138	151	147	127	139	158	158	131	129	149	127	131	150	129	121	108	120	156	140	164	147	122	140	128	143	144	143	151	130	140	158	151	133	133	163	157	132	158	135	167	137	119	147	122	158	130	122	133	125	145	120	112	146	135	138	138	136	139	162	141	126	146	150	108	114	120	145	148	138	136	135	145	143	134	146	128	147	154	132	136	144	141	121	136	129	148	163	136	165	128	136	133	109	130	153	134	125	111	139	125	151	151	176	125	153	128	139	146	117	135	138	125	138	143	127	136	129	134	133	130	151	170	141	132	142	141	128	111	150	123	140	133	135	116	123	159	143	167	152	135	136	138	126	136	119	146	148	147	129	136	156	150	122	122	125	165	106	143	154	151	166	146	142	135	140	153	156	139	153	164	148	141	125	129	156	141	142	152	144	129	166	174	144	143	113	146	146	169	151	123	120	130	157	120	122	122	132	143	127	133	140	112	124	125	136	137	153	124	121	122	127	138	129	143	144	133	161	133	150	131	140	159	167	132	126	129	108	142	135	145	162	123	126	127	140	123	144	142	154	142	131	133	131	151	154	135	163	145	134	170	126	143	139	121	132	126	137	129	131	131	160	152	131	145	144	150	151	137	132	136	139	135	141	140	149	137	128	140	135	144	125	144	139	149	139	168	118	141	146	150	143	137	141	160	159	167	143	136	139	127	113	137	150	157	147	127	130	174	139	132	143	136	146	151	135	136	157	128	177	134	159	129	128	136	159	143	146	134	142	142	132	141	131	143	161	158	141	118	148	153	120	131	119	151	123	131	134	143	136	138	151	150	128	142	133	144	129	147	141	143	154	145	142	138	131	136	121	144	121	123	138	170	127	142	147	127	120	155	143	139	168	120	149	125	136	119	133	142	138	130	139	140	140	127	152	148	122	168	138	134	142	140	140	134	145	140	141	139	144	136	139	128	140	140	149	128	135	136	145	149	128	135	144	112	144	138	130	150	123	144	124	138	155	121	128	138	144	127	126	122	132	125	145	184	154	162	119	111	131	133	153	160	131	139	146	138	129	118	133	157	140	146	124	147	139	124	139	124	147	140	120	111	125	135	147	148	143	120	160	167	138	121	142	162	156	153	140	125	143	136	137	158	157	153	139	140	136	145	153	124	144	136	134	132	121	153	128	142	135	167	140	147	158	136	138	161	150	143	166	152	143	134	141	144	138	152	116	134	120	151	144	138	112	137	144	125	109	139	144	166	138	140	159	143	151	133	136	126	122	153	151	132	118	128	152	152	155	120	137	152	136	119	157	154	139	141	152	142	127	150	134	138	138	127	132	139	127	151	130	107	121	142	106	134	112	135	142	148	137	157	135	155	138	166	147	135	138	130	134	147	141	137	141	130	122	131	147	118	135	133	132	139	131	137	153	151	119	140	130	137	132	135	130	131	159	144	160	128	144	148	137	126	153	128	142	134	121	151	122	139	133	150	139	125	128	146	134	163	130	132	130	132	130	152	132	121	129	146	143	118	124	159	164	145	123	137	141	172	140	145	142	136	152	146	134	160	130	139	145	152	155	147	157	143	137	130	134	134	164	152	142	138	133	142	138	144	128	134	153	131	122	147	143	172	138	145	138	133	138	138	131	126	138	125	137	148	145	141	136	132	117	141	139	163	148	125	116	150	144	165	147	155	148	146	145	128	157	138	128	155	131	131	130	125	142	120	136	132	141	137	128	154	134	157	138	114	142	137	150	147	119	139	160	134	137	131	153	148	137	123	135	139	143	137	138	137	129	144	163	130	143	122	160	148	131	152	133	148	142	133	142	143	144	144	130	162	164	183	136	125	141	124	163	118	128	131	133	150	146	119	139	141	135	145	128	152	125	136	136	138	156	129	128	143	138	131	134	168	133	162	143	162	129	121	136	139	134	139	132	172	167	132	131	148	151	155	139	112	145	146	151	128	144	163	143	148	135	157	159	114	101	155	133	140	141	133	144	169	130	155	146	141	127	150	145	163	141	137	144	141	134	120	135	141	124	156	147	143	138	140	134	133	133	133	135	149	121	120	142	127	115	128	116	125	164	120	138	148	132	154	130	144	146	131	145	135	161	157	137	151	118	157	129	147	158	174	110	136	155	140	157	153	128	125	119	133	152	142	129	122	123	132	133	140	148	130	152	139	147	114	121	172	122	130	116	146	136	141	134	127	139	133	127	136	127	133	141	138	163	147	149	145	151	138	150	148	144	152	143	146	145	146	151	135	126	146	150	148	132	158	141	130	120	119	149	118	113	144	124	151	128	136	135	136	154	145	129	130	131	136	120	142	152	146	143	130	142	118	153	146	145	145	148	141	138	166	147	118	146	121	136	143	130	138	135	149	139	142	150	149	123	151	147	156	134	162	154	163	145	145	126	139	171	131	131	142	142	122	133	137	118	151	143	143	140	122	153	129	140	140	136	143	142	128	135	126	138	120	129	138	150	149	118	143	135	131	131	140	129	140	120	151	128	145	134	140	129	130	114	126	141	160	138	171	125	138	160	138	130	124	152	135	125	148	147	136	143	150	152	168	122	125	142	127	130	160	157	129	130	135	157	128	137	128	129	133	152	130	143	151	150	125	126	135	150	156	148	149	141
6900	613	1080	1224	1055	974	791	684	632	577	505	508	520	451	447	436	453	385	392	433	373	339	405	376	370	405	333	338	371	385	358	366	385	353	336	386	386	359	364	364	353	388	354	359	372	392	365	352	346	343	367	365	365	328	296	345	367	378	340	361	361	357	387	352	364	337	343	398	350	353	337	343	348	366	380	350	344	340	358	362	317	360	381	374	347	349	369	362	334	362	341	351	348	362	366	381	356	363	388	335	348	334	330	364	329	387	367	316	358	327	339	351	380	360	333	343	374	332	348	364	360	344	330	336	350	355	318	365	356	365	361	362	331	357	336	342	315	380	364	334	347	357	348	344	360	366	351	322	373	385	347	382	353	356	331	341	355	369	331	330	328	344	344	350	311	357	346	328	334	353	352	324	377	349	352	378	398	356	352	384	330	376	362	333	363	311	335	346	322	338	371	330	359	347	366	308	325	314	347	351	338	364	327	363	341	338	336	332	345	367	347	369	350	355	339	355	330	334	358	313	354	330	342	344	321	321	377	354	362	359	344	371	342	369	388	336	316	344	318	347	379	354	345	334	323	366	343	341	376	361	310	359	344	349	326	323	331	360	348	333	361	366	351	348	338	362	340	370	332	369	380	325	354	374	325	336	369	342	361	374	370	381	350	353	346	351	320	316	365	335	358	342	333	360	354	311	344	378	335	347	360	346	359	365	359	361	371	349	358	334	371	321	360	353	382	347	340	350	352	299	364	342	347	367	334	347	348	348	352	316	301	330	360	300	329	337	349	352	369	354	329	350	339	349	376	350	313	343	339	340	357	309	343	316	371	368	405	366	342	372	352	327	332	368	381	368	340	345	341	343	350	345	369	359	334	355	309	355	368	336	323	347	352	296	330	364	350	323	346	361	379	338	388	381	343	340	325	362	333	354	314	323	345	352	360	372	374	339	350	362	334	373	365	355	349	346	346	328	352	347	383	340	366	364	378	375	339	352	360	360	334	347	351	332	327	338	358	349	356	362	388	358	370	350	348	349	375	349	379	343	334	346	357	362	350	350	343	353	341	342	329	334	353	361	345	352	345	378	411	360	332	359	303	358	336	341	308	306	326	356	346	348	343	351	351	359	361	320	371	317	343	368	345	349	336	346	323	334	337	365	363	351	348	341	349	343	333	325	342	321	343	363	362	337	348	361	343	362	324	340	334	352	369	366	348	331	347	340	349	357	385	345	334	370	356	342	340	396	330	349	349	340	350	370	351	353	313	331	318	337	345	346	341	340	360	354	348	345	359	363	376	341	357	348	354	357	367	347	374	332	350	337	353	369	365	334	347	350	335	382	377	332	308	316	357	318	363	357	311	340	341	368	350	360	357	341	351	356	360	346	360	336	354	332	385	346	372	379	366	369	335	347	356	363	338	372	344	348	364	350	345	362	323	361	360	338	353	387	322	363	346	380	340	369	348	377	329	349	346	320	324	351	362	356	363	319	345	352	355	327	391	319	391	381	324	329	363	328	349	350	354	347	341	337	347	328	346	316	351	357	334	325	347	370	321	325	383	346	313	344	352	319	361	343	341	361	370	371	361	327	378	370	376	389	361	338	340	344	341	347	339	355	343	369	325	363	372	367	339	337	347	334	327	344	364	350	323	349	337	338	352	344	322	332	363	358	372	335	340	363	363	361	353	364	340	340	355	342	372	368	330	341	335	361	339	367	330	362	334	371	354	353	373	361	364	365	350	344	328	334	341	353	346	357	346	363	378	360	345	360	336	335	343	361	365	355	334	349	356	371	370	349	371	333	328	382	342	352	339	343	347	353	361	358	316	384	337	331	363	372	348	365	366	357	350	341	327	341	358	362	344	333	385	306	343	333	339	357	357	317	331	370	357	339	345	341	342	321	325	409	366	369	344	362	349	314	324	361	358	349	330	354	383	360	346	346	354	349	357	328	385	368	357	355	373	355	327	335	328	304	355	336	341	323	368	368	334	332	348	339	332	336	352	303	334	355	337	319	342	360	342	350	337	363	362	315	358	342	328	301	345	343	317	356	373	322	364	355	381	349	358	351	335	364	350	359	353	352	353	365	333	352	364	355	366	363	343	345	365	339	331	359	372	332	313	341	361	368	343	379	342	350	336	347	365	320	344	348	334	332	354	345	347	312	346	353	350	342	328	361	355	344	330	350	316	349	328	352	378	350	353	388	341	326	374	318	388	346	357	314	322	363	358	366	338	303	348	369	350	393	364	345	322	356	320	372	377	333	339	342	373	368	353	334	336	344	345	341	354	384	363	364	317	368	370	354	373	338	354	341	324	353	317	387	360	341	360	346	358	366	338	371	337	328	320	327	368	335	358	331	357	345	353	343	371	370	349	371	345	358	359	348	362	380	335	343	334	353	349	378	346	344	362	380	326	314	346	332	381	358	345	358	347	396	337	360	357	306	371	328	368	349	350	338	329	372	347	333	350	362	318	353	360	335	360	354	348	360	339	345	378	348	390	359	344	361	354	387	347	364	326	363	360	369	372	358	373	358	360	371	328	345	332	341	351	340	326	380	319	369	336	366	360	338	329	307	354	365	366	343	367	324	351	344	386	328	387	345	341	395	354	386	341	364	353	355	361	351	365	347	337	314	351	353	340	361	367	348	347	377	366	372	374	372	319	324	349	341	390	329	348	331	334	341	332	336	315	349	382	330	352	345	372	363	355	393	332	359	356	320	354	371	344	347	359	371	380	349	360	357	361	344	392	345	372	346	347	340	363	359	360	364	331	339	334	347	341	358	346	309	339	359	380	348	390	303	319	347	331	339	329	353	349	370	340	360	402	363	354	350	335	321	359	324	361	340	300	355	333	342	347	387	365	373	337	367	321	302	337	354	337	354	359	363	353	368	340	360	345	335	339	346	323	313	336	333	344	362	360	346	331	358	358	329	349	350	357	352	349	339	358	354	363	384	359	329	304	365	340	345	348	367	339	370	335	329	341	339	370	384	317	419	335	356	378	343	358	343	366	353	357	325	359	373	335	369	359	343	347	349	343	364	339	383	326	330	334	370	343	322	346	352	338	336	308	328	335	311	339	327	340	334	351	368	341	358	327	349	334	361	329	354	340	348	366	355	349	374	357	388	325	330	318	366	322	341	329	360	345	322	367	339	348	358	351	331	373	352	345	379	362	342	348	338	356	368	337	376	332	372	330	347	325	363	371	372	323	333	341	370	351	338	361	339	375	363	365	353	348	343	383	304	314	337	351	337	356	316	327	334	376	344	362	320	388	346	327	342	369	349	361	367	370	349	387	349	381	336	352	342	321	317	370	342	357	314	364	361	366	345	385	352	348	349	336	353	359	372	366	346	333	360	327	363	346	342	324	346	352	385	331	333	330	352	372	357	352	358	381	332	358	361	349	303	359	365	367	368	364	348	385	328	342	345	336	345	344	333	379	334	349	350	344	327	338	349	318	350	360	369	357	328	352	363	340	377	347	384	364	320	354	333	355	330	364	330
16267	1307	933	767	597	460	427	380	325	338	278	296	280	296	288	303	277	261	224	235	244	268	244	260	244	230	262	241	215	230	237	223	255	243	229	212	230	218	217	248	221	213	250	223	215	210	215	232	220	242	219	245	239	264	237	232	222	226	219	249	228	230	227	232	227	264	233	219	256	223	231	219	233	232	240	223	215	214	234	241	245	213	252	236	256	250	253	222	213	240	215	220	242	213	233	247	205	254	239	211	225	239	220	214	211	236	260	241	249	265	244	223	272	220	224	250	243	246	234	244	227	221	261	224	211	217	252	244	237	259	205	228	217	224	232	223	235	271	226	230	229	246	235	212	231	225	218	250	227	229	213	226	250	226	243	221	201	195	241	230	235	226	241	239	229	252	238	225	215	245	217	231	238	223	225	221	227	240	246	203	232	215	234	235	240	236	213	247	255	245	213	235	244	252	237	219	220	232	203	249	253	234	234	225	239	265	239	254	220	266	235	214	234	248	216	241	224	217	230	242	222	209	232	224	225	204	202	221	201	229	231	246	248	216	262	227	187	236	200	220	223	217	234	219	237	246	259	252	223	231	258	221	242	236	217	224	229	236	258	262	224	259	229	245	259	228	235	270	244	202	224	245	259	258	221	215	236	243	248	227	252	247	228	241	209	221	250	228	235	235	264	219	241	214	236	264	218	219	214	243	220	234	239	259	218	217	197	249	211	269	227	231	218	216	252	241	224	223	232	246	235	246	226	208	245	199	220	227	260	234	274	204	225	248	224	243	189	226	211	222	254	257	246	241	228	221	248	246	210	253	262	207	247	232	200	235	238	246	238	252	232	232	229	236	215	227	246	230	241	244	236	249	247	251	218	199	226	220	230	222	233	256	216	222	224	250	234	237	246	240	238	222	232	205	224	240	241	228	219	234	245	251	249	232	257	238	218	229	244	242	239	241	223	208	262	274	241	247	225	218	252	229	241	252	249	242	267	230	239	236	230	248	258	231	218	226	246	263	227	224	239	230	226	226	213	250	240	251	241	202	237	211	253	223	210	237	241	225	209	247	241	232	222	223	237	255	237	258	225	254	232	211	245	248	224	212	223	231	214	243	262	237	223	204	224	237	221	231	196	215	242	227	241	235	201	212	241	257	247	230	271	242	219	239	257	269	260	237	243	237	253	209	231	209	216	254	211	241	234	232	224	240	239	233	240	233	256	218	230	239	234	236	216	249	223	263	261	245	227	233	243	248	199	246	231	217	212	217	234	256	244	226	225	214	263	241	223	211	236	194	244	224	242	210	202	214	235	247	241	225	223	221	218	229	244	238	231	220	233	205	228	222	231	220	239	233	216	229	242	244	255	239	240	237	197	235	208	218	217	225	261	229	232	233	254	241	260	280	235	201	249	214	241	216	210	218	229	239	254	237	239	233	209	227	203	184	218	244	230	254	212	225	233	242	245	277	228	230	239	223	262	244	255	221	205	242	222	231	222	210	232	250	239	225	236	236	252	227	217	250	251	224	242	236	237	236	229	232	213	223	253	214	201	219	202	232	241	230	239	199	232	249	249	222	225	244	216	214	246	247	191	230	225	204	209	211	243	219	218	237	239	239	248	218	229	235	222	248	244	236	240	259	188	234	266	228	232	258	236	229	225	239	249	219	260	237	230	233	246	222	251	219	259	224	240	235	237	233	268	226	222	224	239	276	239	269	228	241	247	212	262	257	223	228	228	244	226	246	246	230	208	218	211	237	229	246	237	276	259	235	257	248	207	234	237	204	241	214	232	230	234	217	243	254	262	218	216	228	231	232	228	260	220	232	251	233	233	224	214	260	259	237	202	240	218	229	237	221	247	243	255	233	230	229	243	241	221	239	212	218	226	254	234	237	238	223	259	211	228	207	254	278	245	241	240	224	215	221	256	256	210	249	252	233	221	228	283	210	216	223	233	210	225	236	219	247	217	217	224	228	248	233	215	215	242	230	226	234	252	245	225	245	234	247	209	229	251	247	222	235	220	244	208	219	244	249	245	242	221	208	259	247	226	238	230	268	249	226	268	241	239	230	231	224	232	212	212	255	222	225	244	239	239	236	252	281	230	224	228	238	238	253	237	239	240	243	234	220	276	233	225	216	232	236	229	239	227	243	246	235	256	230	213	225	236	209	240	233	251	184	239	256	260	257	252	227	235	208	247	221	238	222	218	254	215	244	221	210	226	259	238	237	220	207	190	240	246	230	210	218	235	232	230	244	262	214	210	221	235	230	218	242	247	241	255	234	200	194	229	259	239	227	225	227	279	218	243	237	235	246	235	254	232	253	252	228	242	211	238	232	247	206	246	258	219	232	254	224	237	226	216	239	256	238	239	231	250	263	233	226	246	237	242	218	217	261	224	223	227	211	214	257	219	217	239	253	221	247	219	215	241	206	250	232	227	225	237	244	254	210	249	255	254	239	238	225	248	232	244	236	211	223	224	208	263	228	242	234	223	228	265	218	236	242	228	230	222	229	214	217	247	259	215	240	227	234	266	241	213	249	239	243	228	254	253	241	241	269	250	233	203	226	223	232	220	224	212	221	234	241	237	207	245	251	235	253	214	209	220	216	234	246	232	251	235	238	205	225	245	225	240	234	239	233	223	233	259	229	234	246	242	247	222	234	238	256	238	253	252	250	248	202	253	263	246	245	253	220	240	226	221	230	227	253	217	260	240	253	211	236	235	238	223	217	215	267	215	257	264	236	246	248	215	237	225	217	251	244	253	252	227	218	227	236	239	226	250	223	239	251	246	250	243	199	236	244	227	229	222	229	214	233	244	247	232	223	251	261	257	235	268	267	216	268	247	239	222	249	237	247	242	237	242	231	237	263	215	237	230	218	242	253	260	215	227	242	237	227	255	241	234	237	228	252	246	257	229	241	253	221	250	239	258	216	266	235	253	247	243	237	218	267	252	248	228	230	286	236	223	235	212	238	206	231	211	243	233	243	240	260	200	211	227	221	241	254	243	270	213	219	224	246	221	238	211	262	231	259	224	213	218	215	239	223	237	259	233	234	235	216	229	212	236	231	267	248	229	250	246	271	229	233	246	231	222	242	225	236	247	240	232	258	242	235	212	246	223	220	252	241	269	238	254	296	231	256	234	237	227	249	247	234	214	258	199	226	208	261	210	210	270	218	227	244	210	197	193	233	224	234	228	250	245	234	235	231	235	208	217	227	241	234	198	263	265	253	214	232	254	228	247	236	257	246	244	207	253	237	233	217	235	240	248	217	217	227	249	220	225	239	216	232	227	255	230	231	258	225	202	231	246	237	232	242	237	231	221	265	233	250	232	245	227	241	226	202	208	234	202	240	237	227	216	241	225	246	216	256	264	214	242	209	203	238	234	238	224	236	218	232	213	255	222	213	250	211	185	229	264	220	252	232	245	271	243	244	269	249	263	235	247	253	239	259	227	219	218	218	231	238	218	223	231	218	224	271	268	253	228	249	211	243	225	227	231	232
9212	1117	1934	2262	1978	1659	1409	1209	1114	988	904	916	802	761	724	700	727	650	699	673	658	665	630	613	635	606	633	601	569	567	580	607	592	584	570	538	558	585	562	612	579	536	602	620	572	602	612	586	567	586	555	561	575	531	617	560	612	593	569	578	527	577	562	550	561	602	582	565	559	579	569	547	585	595	538	529	570	575	550	553	527	550	586	584	540	553	550	560	575	510	584	534	540	600	538	568	532	588	582	578	581	532	539	602	525	554	591	561	552	533	554	552	521	543	530	580	587	569	566	551	568	550	539	541	564	569	549	553	586	539	548	542	575	529	608	569	534	557	533	559	552	568	550	582	538	530	588	581	540	562	549	557	542	543	545	550	581	548	554	565	542	584	571	550	537	556	574	547	554	574	538	566	530	546	573	561	559	548	541	557	575	616	549	554	560	544	536	532	555	552	578	540	546	569	571	552	612	567	594	561	584	534	528	583	533	568	546	563	491	551	526	545	543	558	506	565	589	607	562	602	546	579	559	533	578	531	559	549	526	553	604	570	569	565	572	566	542	591	568	513	544	584	539	558	591	565	599	533	576	532	547	535	555	598	557	548	544	543	561	546	575	538	567	560	517	564	555	558	582	576	540	559	554	546	566	567	581	589	550	562	557	580	590	602	581	559	554	552	557	580	585	555	570	585	582	566	537	554	606	572	571	548	536	567	538	528	572	531	539	546	572	560	574	511	567	566	550	533	564	563	569	611	593	559	567	587	578	595	547	553	538	562	527	570	610	575	565	564	544	537	556	541	586	529	571	545	538	550	551	567	579	586	558	507	541	542	555	551	548	581	600	564	515	527	543	509	568	524	557	529	533	579	603	590	535	550	555	555	560	558	567	592	560	523	541	565	580	553	544	584	551	561	563	562	541	541	532	537	588	573	550	572	558	516	523	568	589	582	558	568	576	537	571	548	595	539	594	528	549	558	547	560	541	542	540	532	548	506	566	551	542	539	546	568	603	605	557	550	542	555	541	537	537	518	509	584	524	522	564	578	529	562	597	562	525	577	535	569	529	562	560	596	577	539	574	513	598	538	584	559	544	558	549	537	543	536	567	579	567	529	527	536	600	521	545	563	543	543	585	568	557	516	535	543	519	546	551	572	580	593	558	572	565	584	567	569	535	537	559	569	556	554	558	536	596	548	547	557	581	602	537	560	550	559	567	577	536	514	527	562	549	548	553	518	556	542	516	563	571	507	539	531	579	537	580	556	539	539	549	555	572	562	544	538	565	572	527	542	500	534	517	570	574	575	586	559	516	574	596	549	575	591	614	551	527	555	604	554	551	565	550	534	522	540	517	567	483	565	558	548	546	540	579	491	549	577	578	544	557	543	565	564	547	554	541	559	538	581	525	570	569	535	540	535	555	537	590	534	524	554	563	552	554	580	546	533	505	517	577	559	509	517	554	551	568	540	548	519	538	551	575	587	575	571	509	523	569	524	561	567	565	544	612	565	560	522	590	550	567	551	560	587	539	569	534	561	549	562	540	556	567	562	538	558	529	512	557	561	574	499	553	533	554	538	563	540	594	567	576	559	592	535	548	567	532	538	509	557	588	551	552	520	527	550	551	550	542	545	548	572	561	563	550	611	572	527	548	535	560	536	530	559	572	532	552	591	546	526	545	572	559	526	561	537	506	532	497	556	585	597	563	561	566	577	583	573	540	554	544	514	570	546	575	584	526	562	554	568	541	570	541	541	544	565	548	533	540	581	578	525	564	532	598	607	554	564	558	574	549	572	553	527	518	521	557	606	544	583	548	580	582	557	563	597	548	554	587	539	553	566	517	540	577	561	584	544	557	602	535	530	595	532	553	550	570	576	567	525	564	582	579	548	518	543	526	542	600	551	505	572	532	571	530	566	557	535	563	544	576	569	594	567	560	538	580	549	542	533	570	563	568	572	539	574	577	565	587	582	540	582	555	535	575	601	556	572	551	549	545	542	524	585	547	532	585	576	564	569	565	531	557	543	561	576	572	572	572	534	531	528	575	582	594	527	576	559	566	563	555	536	574	553	586	566	573	544	596	474	538	558	555	546	576	609	585	538	555	476	539	546	523	557	555	562	562	527	562	537	575	561	582	586	592	526	564	577	574	540	543	576	563	561	531	531	598	526	537	522	548	558	536	581	581	591	550	599	572	530	575	553	587	527	537	542	585	544	544	556	559	566	555	542	524	518	526	526	573	546	570	543	525	537	547	591	548	558	554	554	533	502	535	510	552	530	564	544	526	547	525	550	611	554	550	542	555	568	549	560	579	549	539	575	560	579	548	541	537	541	559	551	535	535	538	572	522	540	540	563	552	551	581	546	558	530	550	564	591	580	552	591	558	541	578	595	552	570	571	547	543	571	551	562	583	571	571	565	551	572	545	568	543	537	553	536	544	508	544	571	541	582	544	518	548	566	580	538	561	559	559	552	545	566	602	558	557	579	525	559	515	541	551	572	569	563	571	547	532	551	545	565	612	572	588	494	546	563	563	613	524	612	588	580	554	586	556	564	530	547	570	534	528	577	540	558	555	545	526	566	549	570	544	565	539	544	495	551	588	533	560	515	552	557	569	559	528	511	567	578	553	554	551	553	577	534	556	560	550	511	548	532	603	575	532	558	551	504	545	556	582	565	568	541	557	524	564	542	532	551	577	521	578	595	591	539	592	533	538	519	534	527	537	537	555	556	555	549	543	575	525	543	556	542	573	547	538	534	555	571	576	567	579	534	567	528	557	532	550	505	539	536	568	522	520	540	561	569	519	541	492	540	537	583	565	578	539	549	568	543	549	536	591	528	534	563	528	558	553	547	573	569	583	581	587	581	563	553	541	497	599	544	587	574	547	555	590	583	541	552	548	552	550	540	572	559	569	579	539	558	533	535	564	534	576	546	562	529	546	547	514	539	552	546	551	571	572	582	578	539	532	544	568	565	584	571	567	564	583	597	571	522	581	531	584	568	580	584	552	523	576	589	571	580	544	577	543	572	519	541	571	566	518	566	575	578	594	544	526	523	547	552	583	569	552	549	634	564	546	544	566	563	564	554	574	546	587	560	538	543	589	594	525	535	559	547	548	559	552	541	547	558	581	558	544	559	553	510	570	586	534	558	589	553	539	581	531	570	575	539	579	553	600	542	520	550	566	587	581	580	534	549	579	548	553	570	546	579	560	536	550	525	556	560	566	525	558	541	558	546	563	564	550	540	591	543	568	562	511	536	514	556	576	565	603	549	519	569	586	505	562	539	535	543	593	547	531	542	555	510	599	577	537	551	559	544	529	556	565	556	553	555	535	575	504	538	574	555	600	592	551	542	567	582	597	556	550	582	545	550	558	561	550	528	529	510	513	550	523	535	496	568	600	582	522	534	547	546	543	604	570	555	560	576	547	580	523	597	572	544	612	551	568	556	531	579	528	580	587	531	555	544	566	576	563	564	558	551	579	557	508	583	580	525	583	506	601	554
2096	271	305	287	261	249	268	231	220	252	266	222	262	265	230	242	258	250	233	263	279	260	245	229	200	240	231	257	237	244	216	252	260	242	261	236	254	268	256	225	248	245	263	255	265	249	276	212	212	215	239	257	256	248	258	231	275	247	266	259	267	270	241	238	271	253	237	221	262	255	245	243	274	263	268	252	267	240	221	260	235	233	246	234	255	257	243	249	264	241	230	243	223	235	237	231	242	240	250	273	234	235	235	237	269	247	238	248	239	261	285	227	244	246	266	257	224	255	243	210	260	213	243	265	265	273	282	209	248	267	247	237	238	258	251	236	265	248	246	237	240	243	250	228	252	238	238	246	247	266	251	262	260	236	239	234	259	247	231	202	217	273	236	263	257	220	238	256	234	245	249	254	240	246	261	256	240	253	235	259	275	235	235	230	221	251	257	254	249	259	254	251	237	248	243	241	237	257	283	260	236	235	235	244	213	263	242	245	263	245	268	243	254	244	255	268	226	275	258	259	253	252	245	238	247	234	233	245	223	263	275	247	233	224	248	259	221	253	251	270	244	249	249	214	241	229	253	235	241	283	288	250	228	267	239	246	229	239	245	250	229	256	237	233	268	250	252	239	263	262	262	272	273	241	213	224	255	217	230	231	220	255	267	236	276	250	231	251	261	248	245	254	198	238	244	234	230	264	225	239	198	243	279	227	232	239	250	270	234	229	245	252	250	256	257	235	265	258	239	258	251	228	309	236	244	244	226	235	287	238	245	224	239	238	249	275	251	240	273	236	231	259	284	252	240	225	225	271	221	298	234	242	255	258	238	218	241	248	241	246	274	240	248	216	257	238	256	235	271	245	260	248	226	219	247	244	228	257	255	245	239	273	277	240	243	248	267	213	250	257	205	254	253	218	243	269	261	222	247	230	234	231	259	248	258	283	270	249	252	229	242	250	285	239	258	224	232	229	241	259	251	218	269	234	236	248	264	233	217	253	253	258	257	240	251	273	261	265	249	231	262	241	237	231	238	293	247	239	267	225	263	242	245	252	270	243	247	272	248	251	248	235	271	247	263	272	232	242	250	262	233	246	236	238	272	245	235	251	233	222	246	263	217	233	276	248	244	234	266	251	255	256	252	247	245	250	287	231	203	227	270	258	239	237	255	227	275	254	259	253	232	260	235	205	235	239	251	217	242	250	268	256	250	247	230	237	242	229	241	219	229	232	242	238	290	254	263	275	254	244	231	284	240	230	244	264	264	248	261	225	244	273	255	224	228	232	245	276	258	238	257	249	239	230	239	242	234	261	234	222	265	259	304	273	225	235	238	254	261	258	249	254	221	285	249	246	244	227	266	227	277	243	240	229	242	253	255	254	253	256	264	226	240	244	237	232	236	229	240	242	250	234	248	256	244	246	229	236	260	273	230	256	235	230	235	273	243	268	227	259	285	221	256	241	277	241	267	268	244	249	255	226	268	258	226	244	258	194	257	244	245	253	240	253	238	209	211	207	238	243	251	270	244	259	251	251	210	236	237	232	257	231	242	244	217	220	229	242	248	231	244	239	266	288	234	251	237	263	241	245	231	234	235	255	251	250	231	253	227	240	235	245	245	266	253	261	262	239	256	226	202	243	244	256	273	257	241	236	259	243	242	205	247	220	273	274	220	238	260	230	234	229	277	247	236	230	251	234	231	254	273	230	227	240	223	226	229	252	236	238	247	275	228	256	240	275	226	258	224	236	230	246	243	252	244	238	240	231	256	224	241	245	231	260	221	228	261	256	239	235	226	271	237	244	237	227	264	233	263	267	239	258	261	244	246	263	232	253	279	244	256	241	264	283	243	263	228	260	214	272	251	249	249	256	249	235	237	246	307	238	255	271	267	232	266	246	257	243	237	254	213	221	240	227	240	257	231	232	245	225	281	228	233	241	236	256	263	265	210	260	211	233	244	229	257	229	237	217	237	251	267	243	231	220	257	274	229	234	261	264	223	283	272	254	231	236	212	221	249	242	248	235	269	232	262	245	237	240	257	214	245	257	258	225	248	254	252	247	244	254	241	250	212	218	233	284	271	292	220	245	270	248	253	235	253	238	243	238	253	275	250	230	225	234	224	259	261	253	247	247	256	211	315	244	256	266	265	250	248	247	235	248	255	259	259	213	216	248	255	228	230	217	285	268	229	248	227	245	256	274	263	269	279	284	255	267	245	273	217	239	235	257	239	229	229	259	252	246	263	240	237	282	256	260	276	261	236	256	243	239	259	235	250	239	255	239	215	260	244	255	242	219	213	231	256	262	214	246	241	235	237	253	258	229	258	257	242	257	273	229	236	244	260	237	246	230	226	244	227	235	224	257	271	273	255	246	221	280	258	240	272	266	236	268	240	265	259	228	250	248	239	259	252	255	246	232	260	242	239	224	245	236	228	256	247	250	216	249	243	236	218	260	261	229	233	248	246	237	249	245	230	241	252	232	249	240	230	227	245	249	272	229	233	250	223	247	265	255	228	230	258	225	247	270	237	266	272	230	274	241	247	255	227	263	236	263	230	243	251	242	234	248	228	265	252	263	246	248	239	251	262	254	257	249	247	213	261	244	259	242	243	246	241	247	237	260	253	244	248	240	223	261	262	260	258	259	232	221	246	237	222	248	238	243	261	267	225	284	259	248	261	233	248	253	253	260	241	258	243	236	265	236	220	243	275	261	239	232	243	278	243	242	252	248	259	281	273	225	246	237	242	253	281	248	254	242	249	240	255	259	240	267	267	282	220	255	243	242	244	235	240	214	224	230	238	254	244	248	222	241	260	236	229	247	240	256	233	238	262	235	254	251	247	240	240	244	249	239	232	250	241	234	240	249	225	260	227	259	233	255	257	213	249	265	267	246	231	252	249	238	237	254	261	267	229	237	266	237	230	247	246	267	231	244	255	225	219	231	238	250	237	245	257	228	284	233	249	223	248	234	256	261	252	290	272	233	230	245	227	270	239	260	248	238	252	210	240	236	248	217	251	250	255	226	243	239	247	233	258	257	256	278	258	256	223	269	211	294	272	260	237	260	253	249	254	229	236	256	264	229	222	238	209	239	225	259	217	259	224	270	232	267	256	232	250	231	264	239	247	280	251	277	275	235	227	266	249	279	255	265	288	284	278	246	225	248	242	242	274	221	258	239	238	260	257	261	245	260	277	254	268	231	243	232	285	240	228	270	236	251	279	293	234	260	239	239	254	248	241	231	244	211	260	253	270	211	234	250	270	266	250	222	263	270	219	265	261	252	251	208	255	254	275	242	246	227	222	238	241	269	256	250	242	241	236	273	238	251	258	247	259	269	258	243	232	270	262	269	241	273	249	253	254	255	262	268	260	256	227	218	238	252	247	251	237	237	256	242	269	220	252	234	244	243	217	226	242	266	251	236	264	236	199	230	231	231	265	244	255	233	247	228	239	229	234	248	247	264	254	234	250	207	233	238	229	224	242	238	242	260	269	240	263	231	279	222
2125	533	613	623	590	592	592	515	570	564	591	601	568	583	567	561	535	620	570	535	534	500	546	567	550	562	558	573	569	586	578	559	557	506	537	570	574	584	556	546	557	562	483	600	548	519	531	558	573	554	541	558	550	560	565	574	541	545	531	540	547	562	521	561	575	559	553	558	536	568	552	578	550	537	539	549	581	586	606	531	563	558	567	577	569	547	581	553	565	551	594	598	527	545	563	540	546	545	572	517	561	588	598	565	543	515	535	552	557	533	577	568	579	511	561	560	564	574	596	538	533	579	536	542	558	533	524	568	538	561	572	556	538	545	543	555	571	565	533	544	553	554	541	507	565	560	500	534	485	599	529	536	542	580	517	560	562	569	557	533	521	534	563	555	542	548	570	579	491	518	550	564	581	512	572	562	564	535	579	562	541	579	518	545	525	545	512	549	585	560	594	542	527	526	601	564	567	522	569	534	544	529	549	506	589	562	549	530	569	505	539	540	574	544	549	542	551	547	543	566	556	521	533	555	528	553	581	537	582	576	605	546	522	543	573	570	563	562	570	585	560	486	575	509	547	569	524	533	544	538	556	532	547	606	538	562	512	519	539	544	548	533	566	513	528	559	506	500	573	603	561	548	561	544	517	525	584	541	522	559	532	553	521	564	523	539	567	517	525	484	534	501	525	577	552	567	556	565	556	573	551	562	565	539	556	533	528	562	563	544	530	489	569	516	557	563	513	554	573	533	593	562	546	608	542	527	543	557	531	524	554	523	564	590	492	538	553	495	545	534	550	541	555	569	585	545	558	494	554	572	554	575	583	513	570	546	541	593	567	511	515	591	551	578	575	554	568	558	595	567	569	565	551	529	548	578	535	588	591	547	587	564	568	563	562	568	528	529	548	542	494	587	531	515	546	535	550	569	584	536	534	590	533	581	519	556	535	572	573	524	514	538	579	570	493	555	570	531	559	536	540	543	534	533	512	576	555	542	585	537	589	513	550	549	522	543	554	581	549	572	525	509	579	529	558	511	561	542	524	540	522	535	525	559	510	575	549	532	524	531	536	576	536	544	523	543	539	573	583	541	542	543	569	608	528	561	575	526	582	576	533	563	543	554	579	541	602	568	565	523	547	590	508	549	546	574	567	538	564	553	590	532	558	521	560	553	550	558	536	563	567	571	554	576	541	562	558	539	547	540	546	603	570	554	585	519	545	497	538	504	546	532	553	550	573	541	564	551	578	547	551	528	541	557	524	536	604	559	564	518	551	534	550	567	569	553	562	509	585	566	566	558	568	582	543	523	545	520	543	548	543	584	572	576	530	539	530	568	569	575	579	553	539	582	538	563	574	567	563	558	570	555	559	592	569	530	530	571	591	548	521	555	583	536	548	571	564	532	557	565	521	548	562	613	592	519	534	513	551	571	573	575	543	521	551	541	544	547	507	551	521	587	571	572	572	531	532	550	562	575	549	551	519	524	548	532	502	563	534	577	582	535	519	552	580	569	561	526	506	527	541	603	572	556	550	552	548	549	553	513	500	557	562	545	563	588	542	523	518	529	567	559	574	561	541	523	570	588	538	523	535	587	530	498	519	592	559	550	538	546	572	555	538	571	576	521	542	547	553	587	553	559	565	534	495	542	542	552	567	573	535	564	510	565	548	566	514	553	516	503	530	529	551	532	580	570	573	566	593	533	536	517	561	539	552	588	566	535	591	554	513	541	560	540	531	546	563	522	539	530	577	540	557	542	588	582	564	568	541	548	563	550	552	536	529	504	579	528	547	554	551	579	531	582	552	551	603	553	539	557	553	571	568	531	558	534	585	558	560	578	554	572	579	535	552	567	519	560	569	529	576	527	564	504	517	537	545	603	546	545	550	523	553	550	561	559	555	537	560	541	516	549	595	591	577	547	516	531	553	546	516	557	549	561	540	561	535	547	610	597	523	505	576	539	570	584	521	558	560	613	572	575	525	559	529	556	520	558	600	572	570	567	570	553	561	570	563	587	527	531	576	539	579	534	509	531	585	508	528	578	560	549	538	546	513	553	558	565	575	526	598	572	512	562	550	534	540	543	546	584	536	560	589	541	527	555	596	548	536	477	554	579	586	546	550	556	575	525	528	554	538	557	560	569	562	547	545	567	515	504	553	565	559	538	560	581	602	539	564	521	501	562	505	554	534	552	537	551	568	575	527	555	530	562	563	582	530	549	582	526	552	547	544	588	531	574	548	547	571	540	545	592	530	563	540	538	511	543	518	536	559	560	550	595	536	546	593	539	508	546	557	574	556	543	559	552	570	549	534	564	548	550	567	548	547	575	537	561	530	548	553	604	530	544	562	549	550	542	548	516	535	535	558	521	538	517	573	559	533	550	517	536	556	577	495	561	545	557	564	550	515	568	529	519	549	527	548	556	552	579	533	507	561	574	577	544	550	583	547	543	539	594	534	552	591	581	522	558	556	542	587	586	535	525	517	575	543	482	561	524	543	578	552	544	565	520	552	566	564	551	519	564	553	607	541	513	570	539	540	519	520	549	575	527	539	539	576	558	532	555	598	594	560	555	534	533	572	563	527	561	529	502	532	561	552	573	572	524	493	570	535	610	566	562	556	491	547	499	561	527	578	524	551	588	548	581	566	570	549	523	553	589	474	544	597	563	569	539	584	566	522	532	563	544	521	494	563	541	511	535	579	527	545	588	564	516	567	585	533	549	528	562	562	572	578	538	552	519	544	546	535	561	562	553	567	543	526	540	559	586	532	550	538	565	542	532	510	570	553	555	564	569	532	538	589	555	520	539	518	526	568	509	519	548	573	592	546	525	555	591	511	523	499	548	539	529	559	517	542	552	545	560	559	539	597	564	559	575	540	542	510	537	553	554	580	524	560	561	523	554	512	544	541	544	572	538	589	544	524	570	526	530	564	572	574	555	547	532	577	575	547	566	562	556	519	551	526	552	523	563	576	608	525	526	544	582	555	541	566	582	540	566	546	570	547	557	560	515	577	536	520	527	504	518	539	541	533	558	538	549	542	530	546	527	615	520	570	558	537	551	569	514	542	557	505	540	543	581	561	524	521	528	544	548	535	599	575	549	519	568	528	571	524	538	543	577	541	558	557	543	555	518	549	521	563	564	557	569	540	548	527	574	569	606	594	543	570	517	536	549	547	547	548	556	543	545	547	521	567	522	566	543	536	561	540	543	571	592	531	553	513	549	579	522	578	561	522	551	563	550	581	542	546	588	568	536	545	533	534	511	537	544	515	534	571	570	552	555	526	551	571	559	538	548	565	507	541	566	552	533	555	537	532	585	506	560	548	537	527	570	524	581	574	551	555	556	527	567	545	556	548	531	515	584	515	529	521	548	559	542	552	560	551	575	590	580	545	536	564	512	566	520	567	504	579	571	568	561	554	515	522	514	571	555	535	583	561	546	554	558	498	531	515	547	541	570	543	545	564	519	552	573	509	553	498	556	596	527	558	539	562	550	519	524	580	592
8874	488	442	378	290	244	214	195	181	161	137	171	144	160	143	168	150	159	153	139	157	138	130	159	157	162	138	157	148	135	155	138	171	141	111	130	113	152	149	152	159	151	134	151	134	129	126	147	123	139	138	154	136	148	152	146	154	140	136	134	131	123	122	137	140	131	166	156	109	128	139	139	126	146	126	146	125	127	123	122	124	159	131	136	157	138	127	117	126	126	144	138	140	138	142	155	154	149	133	133	122	129	120	147	139	138	152	144	160	149	134	123	158	167	137	150	133	129	151	141	148	135	131	136	126	147	125	155	138	132	154	155	173	158	147	125	157	127	121	134	127	125	145	128	133	135	173	129	134	148	128	161	149	146	140	140	145	128	131	129	132	163	161	134	133	137	136	140	173	141	121	142	156	123	144	138	133	134	126	163	140	125	147	136	140	149	153	139	158	123	138	123	137	144	132	138	149	135	144	144	126	127	150	126	168	141	130	147	134	143	129	164	149	168	115	137	163	131	149	147	122	142	140	126	144	112	148	129	160	128	129	144	154	149	145	149	144	157	128	147	140	133	146	133	161	151	129	139	157	155	135	150	143	154	138	166	133	119	132	163	171	127	138	145	137	138	153	125	143	115	110	140	130	131	126	144	138	130	135	146	173	140	147	151	140	146	138	137	156	141	151	140	135	125	137	135	132	119	143	126	165	124	145	130	129	124	125	161	143	153	137	145	149	124	150	140	128	140	137	143	131	139	138	120	113	146	125	167	134	135	127	134	134	128	143	142	151	142	138	155	145	133	146	135	132	133	145	138	147	164	126	140	130	138	146	147	148	154	129	145	143	145	126	148	145	122	157	140	129	123	120	122	127	113	146	133	158	122	141	149	127	141	129	128	135	148	125	138	137	148	140	153	125	134	152	139	134	130	140	133	123	145	136	128	148	115	150	154	126	144	146	140	150	141	145	156	125	156	123	127	129	140	140	162	117	124	131	139	130	159	149	129	123	128	129	116	146	134	140	133	147	149	145	131	132	145	146	131	140	153	146	113	153	132	115	129	132	147	134	143	167	131	116	144	131	147	119	108	146	137	138	159	152	156	129	158	150	154	129	116	142	112	138	120	139	121	141	108	138	120	122	151	137	127	142	119	143	130	127	127	131	130	126	143	144	147	128	157	169	137	145	125	148	141	147	135	139	130	135	133	131	143	141	129	157	135	117	131	147	133	130	135	145	149	140	129	168	131	149	126	150	143	138	119	136	131	150	133	161	151	132	124	130	147	138	121	135	121	133	138	139	140	149	123	150	147	129	139	138	147	128	115	131	142	148	111	139	119	144	152	143	154	118	142	132	136	159	139	142	133	120	128	129	132	128	145	153	128	149	151	155	134	145	156	147	179	161	138	139	135	142	160	135	126	139	130	127	127	119	127	157	159	145	130	129	133	133	144	140	115	158	148	163	135	158	147	118	155	120	151	149	127	156	127	146	127	140	168	154	142	149	136	134	136	121	138	147	131	124	147	123	146	142	145	132	158	141	139	146	146	133	127	121	131	148	150	141	156	126	139	154	136	132	137	139	164	147	147	132	125	158	134	156	127	131	120	120	134	120	143	124	162	138	148	147	141	130	127	150	154	153	131	136	140	129	119	137	112	135	131	124	113	148	135	132	109	155	143	139	150	145	161	159	133	131	141	133	142	137	159	156	127	118	135	134	150	144	146	164	146	125	135	121	137	145	163	147	137	143	124	107	149	138	142	154	162	125	134	142	138	133	153	139	118	147	150	164	145	149	127	127	148	140	152	138	142	126	126	141	133	145	140	129	141	138	162	133	123	132	132	126	130	128	145	137	131	149	141	154	141	141	151	135	144	145	142	127	100	139	113	146	139	126	134	143	148	149	135	150	137	142	127	151	148	141	123	156	147	116	143	149	132	133	131	143	124	117	125	139	158	156	139	118	157	172	156	134	143	141	145	145	126	132	154	114	148	145	138	154	176	171	121	163	170	127	133	125	161	141	140	143	151	171	129	139	123	147	143	134	147	143	120	141	153	153	125	137	132	121	113	128	152	111	141	154	149	131	123	173	128	119	140	144	143	132	147	133	132	117	152	136	124	143	132	136	129	149	142	128	125	148	136	135	133	127	126	131	138	140	148	155	135	135	128	137	148	137	121	141	143	132	137	151	136	163	135	158	147	122	126	143	137	137	158	144	133	134	124	134	156	157	142	142	117	138	149	128	140	153	139	132	117	142	122	128	145	119	151	124	146	161	168	140	148	129	139	144	133	134	122	174	157	126	131	135	150	139	140	153	120	116	144	150	157	125	152	134	134	152	131	148	158	143	136	163	126	151	138	153	127	135	124	122	139	144	130	165	166	160	173	140	120	152	160	130	118	138	131	144	135	154	141	124	166	150	138	143	126	134	145	145	131	112	155	140	148	142	157	131	156	131	147	139	154	137	137	170	123	148	147	138	135	157	145	132	166	131	146	162	162	158	153	135	153	146	135	137	158	125	135	146	155	139	132	107	119	148	126	129	156	122	115	144	149	148	140	104	143	150	155	138	127	146	109	122	132	136	147	137	130	140	134	159	138	148	147	161	155	127	126	122	124	121	151	128	127	139	130	140	153	143	147	122	150	123	151	144	134	152	135	143	127	132	155	142	155	141	137	136	134	142	136	153	125	120	140	154	144	136	135	129	135	139	141	112	135	152	146	146	135	145	156	174	135	137	135	135	143	149	132	131	119	111	132	112	138	127	145	127	149	144	156	120	121	133	133	160	149	160	145	155	139	162	121	135	155	154	131	129	124	138	144	154	150	144	135	127	142	150	144	136	131	136	145	154	124	159	177	136	142	126	128	139	133	121	140	144	125	128	120	134	135	123	118	132	129	153	163	145	150	146	152	159	141	138	121	154	137	138	161	112	137	140	138	163	160	118	122	125	130	150	156	119	132	175	148	136	134	155	137	146	136	138	127	126	123	144	150	130	129	148	141	141	145	132	137	123	120	134	154	152	136	127	123	125	130	150	143	145	144	150	139	144	147	148	120	149	149	142	141	135	126	148	122	163	156	160	127	146	140	121	135	161	136	124	150	154	130	142	130	141	151	150	131	136	148	135	139	143	122	137	133	138	158	140	137	133	147	177	142	129	112	149	144	141	136	125	158	112	115	131	143	123	130	143	150	139	140	119	127	150	149	138	137	123	139	144	146	141	121	136	142	130	139	135	146	135	162	124	131	132	125	127	166	129	151	147	123	158	147	133	157	112	144	127	121	135	172	150	137	141	158	159	126	122	124	109	122	139	148	139	122	132	140	141	118	122	148	146	136	150	161	137	133	138	137	116	132	131	146	138	131	144	163	119	153	133	123	150	138	152	148	140	151	120	126	128	117	128	134	148	144	142	156	140	138	125	135	129	151	130	132	112	133	141	138	138	146	143	138	148	165	136	114	128	149	105	142	153	154	138	153	163	143	157	130	140	127	157	123	120	147	134	129	122	132
6991	584	1015	1264	1083	917	757	658	617	541	561	488	467	484	450	433	414	402	400	434	419	417	401	410	368	380	366	352	377	356	378	381	348	373	353	360	332	370	385	374	376	333	370	324	369	362	345	365	364	347	347	335	360	371	379	359	329	357	349	386	370	351	329	390	386	335	374	406	352	376	315	352	334	321	339	343	379	370	334	358	367	325	353	342	319	354	343	339	373	338	366	330	371	365	324	337	340	356	341	340	359	381	350	364	346	319	373	363	373	325	372	344	384	349	330	359	373	365	322	341	347	329	397	368	348	362	364	345	341	352	365	357	333	346	351	335	353	330	340	362	359	315	349	338	340	341	361	343	365	360	339	327	366	392	336	365	366	378	332	320	352	345	345	349	336	346	362	391	351	386	366	379	340	362	332	382	346	349	367	378	333	340	357	333	353	363	338	349	348	373	344	366	327	339	349	338	342	324	323	385	377	365	344	359	344	337	323	330	353	367	330	363	338	371	359	379	343	349	354	367	347	338	360	386	348	327	371	351	363	351	374	359	361	341	344	356	336	324	363	358	344	336	342	355	369	379	355	353	348	371	357	319	346	321	360	357	311	332	323	285	332	370	342	371	330	386	361	360	348	317	345	315	354	371	319	356	329	320	334	354	336	348	359	341	415	364	353	350	359	334	356	350	322	389	330	364	361	413	365	364	380	375	305	361	363	364	343	304	367	345	346	341	361	337	352	347	342	324	335	344	375	337	342	327	364	332	352	364	353	351	362	306	367	334	340	356	325	371	350	335	357	359	308	342	352	314	344	360	350	372	360	337	368	346	334	354	373	354	339	328	376	333	379	359	349	375	345	368	363	344	349	366	360	380	320	361	362	358	344	368	331	372	349	344	355	350	360	351	351	358	382	383	353	355	347	338	344	336	337	349	370	382	337	342	333	350	328	354	308	370	313	323	376	336	338	365	362	393	346	332	349	333	367	358	346	360	334	396	334	335	387	316	329	324	366	380	347	371	349	329	370	359	355	347	362	378	337	330	325	368	347	343	355	352	362	347	345	296	352	352	352	369	337	353	360	355	338	334	346	348	325	374	384	353	352	349	351	314	343	356	384	344	374	356	374	354	321	347	388	354	364	341	337	352	361	359	345	411	376	331	337	345	348	327	368	363	309	368	380	390	360	362	330	346	345	343	331	349	366	330	339	365	356	346	320	347	359	350	367	332	333	346	363	338	352	387	321	341	343	364	344	353	341	378	361	394	338	343	339	350	350	333	367	384	375	363	369	345	350	350	329	329	353	365	343	344	407	356	354	379	370	356	367	338	342	328	351	365	354	348	370	333	366	342	323	338	345	332	315	369	336	360	380	368	320	372	350	379	323	362	342	335	342	351	337	332	369	326	376	353	342	345	369	354	345	364	337	355	358	324	379	345	347	346	329	343	354	386	355	343	369	355	391	346	357	363	315	349	375	394	349	356	389	375	384	355	383	331	338	345	342	364	312	319	329	424	353	331	358	328	349	331	344	354	315	361	374	350	352	342	336	327	302	330	330	371	364	368	336	342	354	337	372	360	371	361	339	366	354	365	355	361	328	367	350	327	352	346	384	343	373	324	349	309	330	329	353	355	307	357	368	321	335	331	332	378	361	336	369	370	332	363	368	332	349	335	343	353	354	346	321	351	294	364	346	343	318	346	330	368	366	351	392	341	356	329	356	363	375	346	360	318	367	349	340	364	367	344	361	364	346	373	355	350	343	346	363	376	362	337	346	351	358	357	323	368	310	330	326	343	327	334	324	364	356	397	350	367	323	346	350	316	345	370	368	349	333	337	361	339	350	319	315	340	356	358	324	371	375	348	395	334	357	347	337	371	338	369	364	333	349	316	339	364	328	353	375	379	356	339	346	342	348	295	367	340	368	310	355	368	336	347	339	317	372	350	352	358	344	371	349	338	332	321	387	349	324	354	331	357	353	357	369	369	348	360	347	352	330	338	359	305	376	337	383	374	358	351	396	323	358	350	362	369	369	371	359	362	376	359	332	350	350	334	365	348	348	318	344	347	383	352	367	380	335	346	377	369	338	359	361	352	358	343	352	326	357	370	362	333	314	366	343	358	344	379	359	361	358	341	351	328	332	366	352	295	358	362	330	324	344	347	381	340	379	376	347	343	381	344	333	326	374	370	373	359	329	351	387	347	340	346	378	314	336	327	347	351	355	375	319	334	329	357	363	332	311	348	351	332	339	334	371	338	331	324	344	348	320	363	332	337	381	363	354	345	324	348	376	341	365	338	352	297	322	374	361	377	318	347	353	332	355	357	368	333	351	359	362	361	377	352	349	298	355	344	332	401	313	328	349	348	334	334	369	343	322	329	330	342	357	355	355	349	375	340	309	370	352	342	334	363	382	361	325	378	331	372	370	355	357	389	320	337	349	365	355	356	373	319	335	354	339	380	365	371	375	378	352	349	355	315	344	341	356	334	351	314	311	359	323	371	368	337	313	375	370	397	330	341	343	372	342	343	357	349	363	357	351	369	348	358	367	326	352	331	355	329	346	343	360	370	349	355	335	338	318	344	337	339	382	349	361	354	390	333	322	362	367	359	349	376	358	338	351	367	355	348	362	348	372	336	371	363	377	323	344	361	378	367	356	356	370	372	372	335	370	360	383	370	358	328	360	293	361	363	358	384	333	370	366	351	349	343	319	335	356	335	363	354	400	331	357	332	376	351	340	370	391	391	381	304	361	343	348	319	370	378	389	345	359	325	349	367	371	342	353	343	344	334	339	322	337	334	374	336	339	350	355	340	357	384	322	346	342	372	358	375	374	338	372	315	351	350	360	327	360	336	350	379	339	369	324	351	348	370	334	347	337	354	338	296	355	365	326	348	359	397	379	350	350	339	388	322	339	347	349	346	349	363	376	349	338	356	383	353	372	347	359	343	370	325	347	338	361	357	356	356	336	336	358	380	323	347	319	336	366	352	379	323	366	336	351	362	374	358	359	339	348	325	365	385	339	333	348	353	361	322	337	355	364	354	375	334	363	360	362	377	359	378	337	356	358	340	343	374	339	347	340	322	350	348	333	343	361	341	385	347	332	348	375	331	335	364	331	373	333	365	386	320	349	364	373	331	360	348	349	359	364	352	359	301	336	352	317	349	352	353	345	346	376	307	357	356	362	328	353	384	342	372	328	359	343	347	357	387	343	352	347	365	336	342	372	362	338	366	348	370	372	348	357	380	355	386	346	344	357	377	363	359	356	354	365	373	362	329	353	312	353	366	323	304	338	327	338	340	323	370	352	356	367	334	368	350	347	351	330	334	365	334	308	330	374	320	331	311	346	351	381	370	359	349	337	362	349	358	376	377	350	340	369	348	371	357	354	353	383	372	326	349	337	332	336	361	386	336	361	372	302	381	354	376	348	312	374	336	366	366	335	305	374	337	336	350	349	346	319	351	343	353	356	369	335	350	320	348	345	351	346	350	343	351	340	344	343	332
16369	1302	1009	760	525	443	393	368	306	295	311	272	227	261	290	239	244	255	274	283	251	237	255	252	248	229	247	229	242	233	218	255	233	205	236	262	268	247	229	240	247	220	230	249	244	237	251	247	263	221	236	264	236	249	228	233	234	230	218	250	243	247	253	249	239	207	250	229	244	235	265	235	255	221	246	214	226	260	256	229	227	256	224	262	237	235	224	249	264	254	245	241	224	242	199	248	251	233	255	234	229	224	238	226	233	217	222	242	215	235	235	266	233	249	242	233	213	228	259	232	231	250	227	285	240	204	245	244	257	222	226	240	275	239	249	277	240	212	231	219	228	232	261	230	252	223	247	245	209	248	222	240	248	223	237	253	241	278	258	229	228	244	213	236	211	252	215	241	253	255	248	253	234	257	243	260	233	232	230	223	225	254	212	211	259	248	214	237	233	253	241	276	243	221	237	255	240	238	235	225	242	226	245	227	253	246	207	252	224	229	224	262	217	235	239	249	250	227	243	221	234	225	234	223	206	212	244	206	222	245	225	231	274	229	213	230	224	223	229	239	200	199	228	234	206	238	222	248	216	214	224	217	228	242	232	234	213	234	263	252	212	236	248	232	202	218	241	265	240	259	248	240	257	219	251	242	208	214	252	233	218	229	262	262	213	224	210	261	256	209	279	220	258	239	236	235	224	217	224	241	246	242	230	231	224	231	247	224	211	270	252	256	250	233	224	246	220	240	257	204	235	211	252	266	217	227	216	239	238	221	227	227	260	230	237	232	218	229	230	220	234	233	236	219	256	231	226	244	242	207	227	229	248	245	228	236	230	243	245	242	247	269	227	252	226	243	237	236	228	227	209	247	269	225	228	246	230	228	250	273	256	272	231	229	227	223	219	191	226	244	215	247	222	221	270	235	251	235	231	224	227	231	259	279	233	246	231	262	252	237	241	236	239	232	230	243	248	211	212	224	245	230	252	248	258	228	249	215	207	236	229	256	214	204	221	244	260	232	225	218	258	257	226	251	237	262	265	260	239	239	249	239	211	232	284	265	262	240	228	207	236	238	209	229	221	223	238	214	248	263	248	248	224	226	267	240	217	256	204	211	207	265	238	261	230	226	217	227	201	258	228	222	256	230	227	230	239	221	233	263	212	280	251	205	238	215	237	236	238	243	230	241	245	248	231	207	233	272	204	276	232	245	215	263	247	238	211	212	247	223	241	222	235	244	225	233	256	220	208	215	228	229	227	235	228	198	220	224	250	234	260	244	234	230	243	274	249	268	246	220	246	226	255	202	210	225	229	208	244	245	232	219	224	249	223	219	199	262	235	235	205	253	249	233	234	251	243	236	241	248	233	250	241	264	225	223	237	240	248	237	229	220	220	226	253	234	234	228	244	269	247	248	243	230	238	242	221	244	223	233	251	229	223	231	245	219	204	212	228	262	228	250	232	272	258	246	255	229	240	251	245	260	241	238	244	226	250	228	246	215	243	240	220	224	247	240	229	215	257	238	282	227	237	261	224	253	218	228	236	230	221	234	220	237	243	235	234	229	247	247	233	259	245	226	210	196	242	210	245	209	232	252	242	225	238	210	221	247	220	220	246	242	235	227	216	234	222	227	238	222	246	236	263	205	255	248	226	238	236	249	237	235	247	234	249	244	248	235	240	251	216	203	224	226	220	239	246	231	235	244	217	254	240	211	259	238	229	241	222	249	218	221	222	254	222	227	246	240	236	242	265	208	243	216	248	211	252	257	248	222	196	244	209	212	209	246	261	198	250	241	252	230	197	245	242	271	248	238	232	232	216	234	241	236	230	231	232	227	245	191	241	229	220	254	219	232	274	266	255	225	236	225	234	247	238	219	212	228	254	259	232	209	219	245	244	238	248	236	220	210	228	231	209	215	216	255	236	224	272	251	208	236	235	218	224	210	197	223	244	248	261	227	216	238	271	247	247	208	217	222	259	227	233	229	271	214	231	241	242	227	237	215	280	226	236	234	228	219	215	222	253	237	217	248	260	236	239	241	238	235	243	214	243	277	235	242	238	266	241	223	237	206	236	200	222	239	224	236	223	224	240	227	223	225	241	231	245	248	238	225	245	245	245	246	254	246	203	218	235	216	262	230	221	227	227	226	226	244	239	258	246	226	242	252	248	257	208	232	266	236	228	227	217	251	232	225	238	233	279	243	266	224	228	245	247	202	232	232	237	236	233	232	208	224	230	231	232	221	237	222	228	230	236	214	270	235	252	219	234	218	216	221	248	245	226	267	208	219	201	197	222	257	221	235	258	243	241	217	239	232	245	224	208	248	218	262	260	217	254	234	243	242	244	216	208	243	269	239	227	244	212	251	244	243	250	241	251	231	240	209	242	232	224	193	248	250	241	234	244	220	232	242	229	232	220	243	240	228	222	223	244	226	242	210	264	232	234	229	263	236	241	241	241	251	208	238	236	223	248	243	224	220	245	257	244	238	228	224	242	234	223	253	238	237	248	250	249	237	266	236	246	247	206	204	241	256	254	206	203	228	238	249	233	232	240	255	210	228	245	238	227	236	236	246	259	246	217	207	240	237	244	225	253	230	234	238	225	235	233	220	204	219	233	229	238	244	223	223	218	246	236	252	236	220	268	249	232	253	230	226	259	216	228	251	224	253	251	248	233	239	244	220	215	218	223	234	221	238	225	236	240	218	242	244	248	204	198	202	242	244	260	250	235	246	233	219	229	246	234	215	227	216	211	263	268	226	228	234	248	229	236	214	218	240	225	267	237	249	236	238	256	242	253	245	258	256	247	258	226	234	246	206	255	255	223	243	223	208	236	234	249	268	234	209	232	212	217	225	208	258	251	238	257	232	256	255	244	236	204	233	225	251	241	261	242	243	214	245	254	243	185	257	237	242	237	230	234	230	228	248	247	254	273	249	274	258	229	231	224	227	207	227	227	242	254	248	244	272	232	231	242	233	245	257	235	243	212	216	207	225	258	224	247	211	246	238	226	212	242	241	247	235	242	259	229	229	234	223	253	238	241	211	204	237	241	221	225	226	269	242	219	247	225	231	221	216	212	213	228	207	230	236	231	243	232	217	238	222	233	264	227	229	246	241	244	257	242	252	219	238	246	238	208	252	231	208	234	227	233	245	241	242	239	238	223	229	212	206	261	248	255	229	225	252	231	255	225	224	234	222	268	213	222	251	255	228	223	228	217	224	234	240	266	236	211	247	240	251	220	243	240	259	242	238	221	271	222	248	240	248	220	237	228	233	209	197	241	255	232	247	216	235	239	277	227	245	241	231	241	227	240	232	264	234	247	232	219	265	247	240	232	223	268	213	222	235	220	249	251	227	259	235	236	228	237	226	230	243	286	225	243	222	239	234	238	219	215	229	217	220	219	235	256	227	210	225	221	237	241	240	235	243	264	203	259	257	282	250	227	207	206	256	260	214	233	230	221	246	228	215	247	249	224	220	223	250	241	250	236	263	238	215	222	195	240	246
9568	1108	1936	2238	1912	1726	1406	1162	1018	991	860	865	789	788	779	755	712	678	645	690	629	642	623	596	626	610	614	622	616	603	602	604	589	633	593	583	618	592	639	559	582	572	552	566	602	558	567	573	564	567	604	561	564	559	553	544	595	537	547	554	568	513	591	606	580	554	579	532	606	537	586	584	590	546	578	588	554	562	543	518	568	563	528	526	610	543	575	608	572	593	564	568	555	584	600	585	540	561	554	592	524	540	556	572	525	598	522	586	566	534	593	547	549	556	580	507	582	572	586	527	604	551	506	542	608	585	584	609	577	554	559	582	563	569	618	521	557	542	576	500	561	555	584	557	585	560	519	524	593	564	599	577	547	541	582	588	547	541	549	569	532	574	612	558	574	575	596	539	570	583	576	610	555	560	582	582	567	557	569	557	526	604	528	564	575	556	596	552	567	526	517	559	581	559	568	529	545	569	548	507	578	538	563	551	538	624	577	590	523	555	586	572	587	551	577	516	557	558	554	575	531	574	567	606	578	561	574	595	602	561	579	557	587	571	518	544	547	538	494	517	549	559	544	583	530	570	540	531	591	617	527	566	569	536	590	561	559	558	545	611	579	569	528	555	535	588	560	590	560	554	608	519	557	562	521	544	563	550	576	544	552	578	573	542	564	548	560	562	541	545	574	537	582	550	560	603	587	533	557	546	556	557	566	547	551	530	554	617	550	560	574	562	606	586	525	550	572	591	556	547	531	543	524	568	591	544	505	578	524	543	515	539	561	584	567	559	578	591	578	545	554	555	536	535	578	513	552	575	578	508	560	560	571	596	552	519	523	543	558	543	586	596	536	581	560	559	530	588	585	530	616	583	524	570	553	545	528	563	577	529	552	559	538	556	534	573	560	531	566	522	579	546	579	580	535	585	597	533	516	587	564	530	557	550	582	529	540	546	533	538	534	554	597	524	546	562	558	576	559	555	602	560	562	542	581	552	583	554	538	583	593	527	591	562	510	562	580	582	542	546	597	530	549	599	604	559	555	545	527	572	544	618	581	536	597	617	541	554	602	537	560	587	618	560	570	568	570	560	551	590	533	529	569	565	524	574	532	544	545	566	564	543	598	552	573	580	530	568	591	519	543	537	567	590	552	517	537	527	534	534	559	567	593	551	558	538	542	581	534	572	536	600	567	539	563	570	574	583	552	522	574	521	550	520	563	552	552	530	569	574	579	541	565	580	533	564	537	563	548	573	593	587	576	519	522	560	552	600	556	544	595	502	574	571	579	541	540	556	559	533	568	558	561	568	590	556	526	527	573	521	540	534	542	550	584	531	517	555	565	611	519	553	584	559	554	547	604	568	559	577	523	606	565	567	566	538	553	571	557	563	592	553	543	527	587	517	555	585	542	523	551	572	548	554	576	536	583	547	549	583	596	559	552	564	544	523	577	504	557	583	561	573	526	539	601	551	546	612	568	527	567	547	537	536	592	570	565	586	572	550	573	593	539	583	527	516	544	520	578	527	558	578	583	600	576	552	503	556	582	551	573	600	546	561	567	527	568	543	562	522	554	569	561	528	591	541	577	549	545	507	544	568	527	570	544	566	571	587	553	561	557	593	526	541	579	500	565	536	525	586	563	558	596	566	541	585	550	615	525	575	556	563	559	511	579	524	590	545	538	577	571	563	520	566	555	548	538	586	563	564	580	540	580	554	575	562	588	580	536	563	502	536	575	544	622	577	607	568	550	589	591	575	546	563	565	554	505	545	550	561	570	562	588	587	599	524	544	580	534	530	548	559	562	609	576	564	559	570	581	538	552	578	571	554	505	542	577	539	595	579	562	591	567	575	554	550	538	547	575	547	568	534	540	609	586	593	596	578	570	522	578	572	593	579	549	594	594	551	551	563	585	564	576	530	575	550	536	530	562	594	552	565	553	581	561	588	565	573	574	533	573	575	555	567	543	503	555	549	554	540	546	540	599	562	595	579	534	556	566	563	574	554	585	568	543	547	552	555	556	551	562	526	579	544	540	548	561	549	561	552	574	530	528	583	517	543	516	527	559	550	510	497	571	572	563	586	574	587	599	536	594	548	560	569	542	533	549	546	548	544	568	594	587	554	570	563	555	588	576	552	576	617	570	565	560	512	577	534	538	584	536	555	530	556	559	569	535	529	562	585	550	559	550	582	566	576	551	566	559	508	548	550	560	544	577	520	541	576	565	563	564	563	564	533	575	576	571	535	591	555	583	547	558	551	552	607	552	581	597	549	577	542	525	550	558	557	544	577	577	568	572	545	576	578	517	551	557	594	554	543	548	576	557	558	588	535	550	516	555	570	556	575	609	526	564	558	605	587	599	578	557	572	598	516	552	570	556	562	500	566	588	542	563	521	549	559	559	550	544	576	537	556	564	564	537	519	574	563	538	538	564	566	551	564	576	549	557	523	548	535	552	586	555	521	561	575	566	550	582	548	616	577	609	583	579	601	528	586	568	554	563	580	520	590	534	601	530	546	601	548	622	585	602	561	568	536	582	535	553	540	569	565	529	554	551	536	562	578	561	558	593	543	553	547	561	537	575	555	599	576	526	537	565	527	588	568	594	534	573	571	537	544	573	557	530	570	574	600	571	549	544	567	547	608	556	543	594	503	557	547	495	591	565	603	515	571	497	568	552	557	552	543	572	550	544	545	578	523	552	546	553	614	564	555	547	560	586	556	568	583	532	586	540	536	560	562	565	530	577	542	564	548	576	591	542	549	588	552	521	559	583	554	581	580	531	514	550	547	576	505	512	563	507	536	551	580	530	590	552	541	572	583	588	564	550	549	567	560	537	571	559	571	608	583	530	549	517	563	528	565	547	535	586	538	585	567	571	596	617	574	565	585	554	576	558	526	564	520	550	552	556	596	549	588	545	522	544	571	589	551	549	565	565	581	559	552	595	537	510	542	578	555	593	527	561	551	564	595	567	545	552	548	544	532	533	569	581	573	545	505	571	564	566	583	548	532	507	570	573	581	524	590	551	556	536	553	572	577	588	595	547	567	557	593	537	545	590	615	523	558	564	548	542	581	554	567	600	581	577	557	595	588	578	549	583	568	553	584	525	569	552	582	552	571	574	566	544	521	625	572	562	594	550	584	587	536	538	545	555	588	489	554	535	534	552	529	531	538	546	555	580	559	584	587	566	540	541	593	541	567	547	566	565	585	543	532	534	578	555	549	571	554	550	530	574	618	560	502	558	552	539	586	550	603	581	568	578	513	586	573	557	543	522	577	534	560	574	566	588	556	568	549	557	548	583	521	555	542	559	528	567	586	576	549	498	577	560	547	556	548	586	564	566	540	561	553	586	546	528	533	576	579	601	547	564	585	564	551	551	588	545	515	541	545	551	546	550	555	576	538	545	548	577	565	552	552	547	486	557	540	541	549	539	563	578	504	552	548	583	591	565	606	588	553	547	550	540	523	568	587	537	571	545	556	538	555	545	548	557	552	586	545	559	539	591	560
2040	237	250	266	275	267	271	226	231	263	223	211	221	220	247	261	238	236	260	248	237	238	217	238	270	248	254	248	232	247	219	239	263	248	243	256	246	254	278	227	212	250	264	279	229	274	275	252	273	267	229	253	235	267	261	247	254	231	267	230	252	208	248	204	237	223	230	271	226	262	241	232	251	235	280	260	244	269	262	229	265	249	237	217	261	219	215	228	257	257	261	247	256	253	218	230	223	240	235	252	266	266	263	280	223	255	267	243	251	246	263	237	261	272	242	253	248	224	282	247	251	230	247	240	255	255	262	276	224	246	272	238	242	237	235	265	221	241	275	233	238	235	251	252	233	254	269	239	226	234	225	286	248	262	256	212	211	248	235	243	207	262	241	258	264	256	256	255	238	235	242	205	232	232	231	244	245	213	242	244	254	234	252	235	258	244	274	269	235	267	245	241	212	249	251	266	272	252	241	252	243	245	219	254	229	204	249	250	241	214	225	252	254	241	243	250	280	261	257	244	244	246	248	271	232	252	226	234	240	232	208	249	224	266	235	261	271	262	212	244	280	218	224	240	258	252	236	243	261	246	243	264	234	214	232	223	267	245	240	264	263	251	276	251	222	230	232	239	293	243	229	256	258	255	258	240	242	276	248	246	230	276	261	249	238	242	247	252	244	223	245	213	273	253	255	215	251	272	245	236	230	227	221	276	240	262	261	253	276	283	237	258	223	254	262	266	228	233	240	257	240	237	233	232	241	242	254	241	242	241	220	277	240	270	242	278	249	271	230	273	252	256	245	211	255	251	268	240	256	220	237	268	270	255	230	224	231	239	236	229	255	252	273	271	259	275	231	289	237	250	242	250	211	250	216	231	272	262	270	237	232	213	258	229	263	244	235	229	249	240	255	249	224	239	242	237	231	249	263	233	231	272	257	236	225	252	230	230	237	257	242	246	236	243	273	249	275	274	260	251	181	243	228	211	237	254	271	213	265	235	251	231	262	209	249	248	241	261	239	240	225	245	231	257	260	279	264	275	268	264	288	256	253	232	244	246	243	234	236	252	254	230	245	236	246	268	236	264	252	243	263	228	261	266	213	243	269	234	232	252	238	255	267	263	234	239	263	222	242	243	261	223	216	251	259	256	238	269	239	268	241	253	267	278	211	228	265	253	214	224	230	249	226	254	252	244	236	293	233	246	270	250	234	239	263	253	252	242	243	267	252	229	282	240	229	235	270	238	247	229	241	211	230	270	248	229	236	253	229	243	225	261	242	253	230	240	256	272	245	252	263	247	253	238	236	244	237	230	265	257	250	259	225	259	252	261	272	246	244	276	230	236	230	223	207	244	248	245	249	261	241	256	303	251	257	253	221	283	253	257	222	226	225	232	233	244	268	232	219	264	240	234	229	251	216	256	227	269	239	241	245	261	257	254	275	272	224	242	230	229	225	249	251	238	242	237	241	210	241	265	241	256	247	233	248	233	267	283	212	244	268	259	232	228	272	241	261	281	267	235	273	276	212	259	255	249	252	248	234	249	265	255	237	256	254	250	225	244	248	235	222	238	237	245	242	235	253	231	229	217	245	257	221	243	274	258	246	230	256	278	245	272	242	238	238	272	246	249	263	232	253	251	259	240	225	245	241	262	260	216	250	248	226	260	248	242	227	251	246	238	235	236	246	206	221	269	254	248	242	255	250	255	251	231	238	244	237	250	258	275	243	257	262	269	242	265	222	245	231	253	236	244	241	244	240	261	241	254	243	236	206	258	229	234	229	235	214	226	246	247	225	248	209	229	245	243	245	242	231	277	235	240	224	235	250	218	244	248	258	258	228	247	236	207	258	240	241	238	248	249	238	250	261	273	243	232	254	249	265	256	252	225	213	231	258	243	294	251	264	240	242	234	237	257	235	271	225	217	246	214	255	245	248	223	269	259	269	253	237	249	264	256	272	236	225	239	260	265	259	253	244	241	267	254	264	253	223	263	217	211	245	259	248	247	256	247	251	228	249	231	237	222	219	287	262	254	253	244	242	256	231	267	252	220	250	263	255	250	233	250	251	253	231	226	246	244	263	273	267	293	250	254	279	246	272	258	260	242	238	256	248	248	249	264	246	269	265	237	233	242	265	242	247	251	244	237	222	259	230	256	241	250	237	226	250	252	278	221	223	256	218	264	274	254	239	210	236	260	253	232	237	242	252	248	252	250	231	234	249	242	255	224	253	230	237	220	240	212	230	259	250	246	238	247	241	242	242	225	251	253	240	237	241	252	244	247	227	242	239	236	266	241	237	247	236	275	273	243	246	226	235	247	249	223	241	249	263	232	247	259	260	238	269	264	222	242	275	243	290	235	242	237	257	244	248	234	274	238	225	264	231	253	252	237	254	253	256	234	251	244	243	236	222	259	232	271	252	244	247	236	261	239	250	247	221	247	261	249	243	234	249	253	204	233	253	234	247	243	255	254	280	246	238	256	256	247	238	237	256	248	234	224	245	240	245	230	280	231	236	231	229	234	225	224	232	247	247	257	246	255	244	267	246	228	233	245	276	225	234	251	219	244	251	305	246	235	231	226	223	258	227	267	253	269	255	251	256	231	265	248	235	226	260	222	211	226	239	225	254	243	253	271	218	257	257	250	235	260	245	262	266	235	232	233	271	249	237	244	238	263	225	210	269	266	225	223	243	249	265	236	260	255	237	224	240	254	246	251	236	252	257	234	263	244	216	239	272	257	252	277	238	259	241	258	272	262	242	242	249	244	245	245	243	264	254	258	231	237	269	246	223	238	258	258	221	269	262	238	262	241	258	269	257	233	212	250	250	224	249	252	261	256	236	243	226	232	266	242	256	238	201	238	275	239	248	256	242	233	241	248	264	261	247	274	252	235	263	239	232	247	255	206	224	242	236	250	241	233	247	254	237	240	237	237	256	231	217	252	236	242	240	201	255	205	279	256	245	230	254	241	237	244	250	244	261	243	244	221	247	241	264	264	234	259	258	230	223	256	261	273	216	231	260	244	252	242	230	249	268	240	257	262	258	223	258	274	230	218	232	256	227	243	236	246	238	225	232	250	288	238	221	240	240	261	262	276	267	273	224	277	249	255	249	252	262	257	283	240	263	235	250	239	265	248	249	258	244	243	248	258	220	242	251	239	251	229	238	258	252	270	256	243	251	258	252	251	246	263	218	255	281	247	247	265	229	238	252	257	249	268	234	267	231	236	259	245	259	239	258	235	241	261	253	246	250	253	243	204	264	214	247	226	269	239	229	247	236	257	237	247	257	224	228	246	248	248	238	265	245	268	255	228	261	250	261	233	267	228	248	230	254	251	247	248	263	233	257	209	271	257	254	230	250	223	216	240	257	271	273	242	234	235	254	255	208	234	255	236	277	220	256	231	289	253	243	250	256	256	227	256	267	242	242	248	219	237	265	264	231	231	253	259	252	273	258	257	250	218	235	264	244	228	232	249	178	235	291	239	251	221	249	208	245	265	237	244
2095	550	563	588	550	581	578	587	530	525	559	571	562	570	570	544	569	524	547	535	544	530	554	535	558	584	567	538	542	527	518	530	572	531	567	557	584	558	533	545	533	548	581	533	539	546	539	546	591	519	523	550	567	553	586	515	539	554	532	543	541	517	557	575	547	522	535	494	544	570	506	571	552	538	509	539	551	553	523	533	545	539	507	567	564	570	534	557	565	498	570	568	509	533	555	558	522	565	545	527	557	555	567	503	548	570	534	561	552	565	512	540	546	567	539	532	572	578	536	548	573	538	531	562	530	561	541	540	561	547	567	544	553	526	575	533	565	555	539	560	557	538	552	586	561	544	535	520	536	548	567	573	538	501	527	539	484	529	586	530	538	549	550	528	573	552	564	569	535	555	562	529	493	528	630	607	604	542	585	528	516	577	575	594	539	564	559	546	536	590	539	594	606	513	537	557	562	553	558	522	565	529	588	516	566	565	568	527	580	592	573	542	537	594	541	559	536	517	533	513	537	596	513	541	550	561	547	518	587	534	576	540	559	536	583	579	554	540	558	571	548	541	580	515	546	560	574	551	508	545	543	583	586	573	557	562	545	481	523	550	535	563	519	528	545	525	561	593	542	593	546	549	503	549	549	551	516	564	564	532	573	579	528	557	522	570	546	617	528	502	585	548	535	558	551	535	569	552	558	561	601	516	548	585	536	563	565	531	524	531	569	579	575	546	534	585	593	582	577	535	552	531	538	566	521	547	515	572	507	547	518	569	542	537	528	528	553	520	553	579	573	565	540	615	555	574	533	572	524	554	535	533	570	586	582	584	532	562	537	558	545	574	538	564	565	558	539	545	542	490	563	569	552	563	525	507	566	516	526	527	554	552	548	576	526	563	568	528	514	532	529	544	549	552	541	515	532	546	550	539	550	553	515	556	552	576	564	576	603	556	533	538	553	562	583	547	554	562	554	533	547	502	518	522	556	534	557	540	613	570	538	524	568	556	528	589	589	558	542	557	589	606	537	571	556	526	525	588	538	603	576	561	580	569	543	546	544	545	584	549	521	533	536	528	512	551	550	554	564	556	510	548	561	557	564	581	550	546	545	513	556	584	548	539	538	526	552	537	586	533	554	573	556	551	562	522	550	535	596	562	559	576	562	562	569	571	573	513	549	534	525	560	550	542	521	546	605	522	538	518	542	552	557	543	559	541	530	525	548	558	585	527	541	525	582	548	562	545	557	571	578	527	521	560	548	543	587	515	571	529	618	514	540	536	523	540	558	537	529	526	549	566	561	512	518	529	585	549	544	524	576	549	572	565	535	535	534	540	508	548	556	527	550	549	533	510	557	582	563	518	535	547	555	532	556	567	566	570	518	574	574	549	531	579	562	502	504	570	557	556	584	588	542	562	597	522	518	550	541	530	525	522	536	571	551	548	531	534	569	531	520	554	555	556	566	533	565	520	533	623	596	563	569	532	556	561	542	549	536	543	535	548	589	552	542	497	588	552	516	560	554	537	599	507	573	539	579	552	547	515	538	578	568	583	559	551	551	523	514	520	549	583	575	530	576	532	596	558	538	500	521	547	521	531	522	545	556	575	551	537	517	602	526	559	568	573	572	522	535	553	530	590	565	560	530	569	542	572	575	540	564	541	552	564	557	531	570	578	562	562	554	514	534	510	558	510	566	516	526	581	585	547	532	510	564	530	535	555	563	550	540	524	542	557	546	543	551	578	507	526	594	534	541	564	548	539	550	493	566	551	544	558	570	558	580	549	561	525	574	575	569	573	532	557	554	560	560	560	513	556	576	556	581	565	515	547	565	539	553	578	541	524	538	533	570	563	540	535	551	577	593	563	518	559	575	575	565	563	523	544	539	572	525	527	576	553	627	551	538	535	607	539	558	511	539	548	515	510	480	546	542	531	536	589	536	580	582	568	533	567	598	567	511	570	565	532	578	554	555	582	558	581	561	571	566	559	561	530	563	552	540	485	519	523	537	533	562	560	569	541	530	544	576	551	565	528	588	563	564	559	510	545	544	575	581	539	534	552	538	554	548	530	571	564	543	527	582	558	579	586	588	563	526	519	572	570	539	521	537	500	526	561	533	578	503	557	573	525	538	550	551	556	572	557	581	545	576	552	514	557	558	534	559	570	520	579	545	549	526	560	574	514	537	530	528	566	525	545	563	570	545	558	524	562	559	530	535	558	587	534	582	572	522	504	527	543	514	551	582	571	536	576	499	525	513	504	545	580	553	521	576	520	536	535	537	574	543	559	538	608	582	552	518	560	568	527	570	543	523	545	578	545	542	568	522	532	543	533	517	572	540	537	577	542	623	528	568	505	538	519	543	527	577	550	502	544	534	512	537	566	536	547	551	606	530	555	546	569	529	544	526	527	516	539	566	548	562	575	525	578	529	566	554	553	547	490	552	531	573	582	569	541	523	609	545	602	552	548	532	548	598	572	559	536	567	598	566	502	585	527	604	564	497	552	555	540	579	552	522	592	567	578	515	559	556	567	515	555	557	563	555	528	569	518	536	538	557	545	540	556	539	543	523	547	536	582	575	518	540	522	533	573	512	564	539	529	532	538	495	546	549	532	556	527	525	589	578	516	533	525	563	567	549	547	553	535	571	580	566	570	544	568	537	551	532	543	549	548	549	540	552	585	569	554	570	536	512	558	521	545	546	581	529	574	552	563	550	577	550	586	572	533	549	516	539	558	571	569	521	585	562	511	522	558	515	532	566	548	597	526	533	527	552	550	538	568	551	564	543	529	565	531	527	532	537	582	553	559	547	537	559	555	555	533	524	587	562	545	561	546	574	517	535	558	613	531	544	572	567	556	524	548	524	512	557	569	581	565	571	542	525	556	555	595	568	543	593	556	570	527	550	565	528	549	499	593	596	534	534	582	553	543	578	539	551	544	551	527	545	552	559	578	509	481	516	528	516	518	548	522	535	569	544	511	544	561	632	555	543	574	549	607	535	531	523	526	536	567	563	578	575	541	520	601	573	573	572	522	577	531	553	549	562	531	543	530	503	545	577	568	549	562	581	518	512	550	565	507	602	540	581	572	527	587	565	559	524	520	551	526	538	538	565	551	598	558	564	553	567	529	512	578	602	545	520	593	571	550	547	536	569	561	593	542	519	548	556	510	534	547	520	548	531	538	550	550	517	546	565	532	516	548	600	542	597	541	537	554	589	534	539	561	583	514	542	512	532	576	530	558	531	570	591	557	569	501	557	536	519	523	580	575	533	529	544	522	537	539	535	559	500	527	492	569	528	568	540	524	538	562	553	532	583	547	565	573	551	544	586	571	542	536	592	554	538	559	544	536	564	580	560	549	539	560	522	589	530	581	601	540	512	551	545	540	526	531	556	556	556	593	537	543	536	501	517	527	527	562	547	546	547	574	514	530	531	588	561	514	584	556	556	527	553	536	533	493	537	567	526	580	543	533	545	540	543	518	579	512	573	554	568	574	549	534	582	541
8445	470	450	402	290	265	218	203	194	155	162	162	157	156	140	171	171	163	149	136	156	155	138	131	129	161	121	132	136	148	136	136	133	151	136	156	122	142	169	121	166	151	132	148	165	135	128	134	138	127	148	124	111	131	134	152	147	131	147	156	129	149	162	134	143	134	171	154	108	152	130	128	148	138	143	138	130	150	142	114	144	120	138	163	156	150	126	155	132	142	130	128	135	143	160	133	122	149	141	158	146	127	129	168	166	175	159	135	148	146	130	122	139	136	136	134	149	136	167	142	127	128	136	144	153	149	107	153	143	146	167	136	142	139	140	146	134	140	148	138	120	128	128	126	131	143	125	140	137	152	150	124	155	132	126	137	149	156	126	137	151	145	140	143	120	140	120	118	133	147	144	152	140	119	149	128	123	148	148	150	155	122	113	139	145	123	149	137	142	139	121	149	147	161	133	142	128	149	148	133	133	134	156	152	134	132	147	139	116	120	131	139	132	142	134	149	129	134	143	129	125	115	135	129	165	133	124	128	148	149	147	139	132	126	147	140	142	124	132	124	157	171	144	150	131	129	145	146	141	112	148	143	133	120	155	152	131	178	126	135	123	138	128	125	141	143	177	138	154	153	165	134	140	141	135	128	113	144	154	144	133	127	131	146	136	150	129	127	142	143	128	136	146	150	169	137	148	118	133	132	149	143	152	134	114	128	124	144	145	125	136	140	145	144	142	172	159	148	139	148	124	103	131	139	147	134	130	126	133	147	141	165	140	150	138	148	124	129	156	163	150	140	137	126	136	162	155	135	134	131	109	143	121	136	125	138	149	124	155	145	140	162	124	122	136	161	122	153	132	164	138	152	148	123	127	133	150	142	114	117	137	138	150	135	146	144	147	161	142	156	137	133	140	146	155	147	130	154	135	123	132	128	124	144	140	153	138	121	124	111	128	177	146	131	145	127	127	154	154	143	122	133	153	140	120	124	159	117	155	146	150	149	146	126	167	148	155	122	131	130	135	150	140	154	131	162	134	135	148	167	119	134	122	145	150	132	138	137	134	154	144	138	120	149	128	160	125	150	137	114	145	141	142	139	127	110	164	134	141	135	147	131	149	134	127	138	124	166	141	120	149	112	136	123	161	147	138	139	134	153	141	156	138	138	135	122	114	119	123	151	136	119	145	121	126	131	167	140	142	161	118	135	154	134	145	116	129	140	141	144	129	138	117	123	128	127	162	131	134	136	129	125	118	142	140	149	146	149	144	126	134	129	144	137	148	133	137	136	132	139	145	118	141	117	143	147	129	143	146	134	127	112	144	127	153	105	168	135	131	147	130	139	145	142	150	127	186	144	130	135	141	147	118	137	134	149	135	143	137	147	131	151	143	138	142	143	144	145	132	121	143	152	121	166	151	130	143	136	141	135	156	132	116	129	135	140	147	137	160	144	156	116	103	125	145	151	141	139	127	145	132	157	134	142	151	149	146	146	128	122	151	148	129	122	133	134	137	160	125	143	119	148	140	131	130	154	155	157	135	148	117	153	137	128	145	155	150	143	129	109	153	134	142	150	137	151	132	155	136	121	148	132	144	146	150	155	133	131	160	155	149	131	128	139	141	155	141	144	132	148	125	142	145	134	144	126	143	166	141	147	140	146	145	136	140	151	135	125	122	130	144	133	124	109	128	148	141	144	138	165	139	151	136	154	146	129	112	139	138	129	148	151	151	149	147	153	150	137	142	166	137	150	141	140	132	139	116	130	160	143	133	143	138	161	139	125	159	142	141	133	145	122	123	158	129	114	148	140	142	128	149	131	148	134	145	123	153	161	131	150	119	150	123	142	125	160	136	134	132	129	150	146	123	123	139	126	140	136	144	137	142	136	131	131	138	126	131	134	133	148	133	152	139	141	126	122	160	171	163	153	142	149	131	153	111	142	132	119	128	120	134	132	125	128	122	140	148	150	140	135	165	125	144	136	125	121	136	160	124	126	127	120	134	146	134	136	154	153	128	132	124	128	144	160	125	121	151	138	124	149	148	142	155	119	140	141	145	119	158	141	134	156	159	131	141	164	140	131	151	128	163	162	151	119	118	119	135	144	121	157	139	150	137	128	135	138	134	144	161	145	144	137	113	136	143	127	158	141	117	129	160	143	171	163	130	124	148	142	121	146	130	147	133	121	168	173	149	147	131	147	129	131	160	141	146	147	145	158	125	119	150	148	143	130	154	137	152	155	125	146	144	147	138	134	148	140	134	138	140	151	126	128	134	135	146	146	137	123	128	127	138	132	129	141	154	132	102	147	148	175	173	157	142	130	121	147	135	167	141	146	136	135	162	156	138	155	166	165	136	145	138	149	155	144	135	145	166	120	153	127	128	114	126	136	140	124	139	142	123	116	138	146	127	154	122	159	125	113	130	131	146	150	163	139	143	146	144	144	140	126	137	136	146	140	142	150	138	124	128	130	122	143	140	113	123	152	134	139	150	142	140	137	131	166	135	125	174	130	149	119	148	148	111	131	153	146	135	145	137	135	135	123	136	163	142	128	146	158	150	121	151	122	141	127	157	152	151	131	124	135	127	111	145	148	156	126	159	148	121	124	135	137	143	135	143	141	137	144	142	146	150	136	129	114	136	133	149	161	150	138	135	132	125	143	141	134	136	131	136	130	120	151	134	150	133	132	131	115	154	112	118	146	124	161	142	113	144	132	146	132	141	127	137	139	143	144	138	133	140	141	151	128	139	130	144	136	142	145	148	148	94	117	152	152	148	135	135	118	159	133	142	156	145	139	126	128	142	127	131	103	157	167	150	145	117	150	143	152	119	135	132	134	116	132	135	145	125	119	150	142	120	133	164	152	122	149	134	163	147	146	140	154	123	140	125	147	136	123	134	151	140	127	137	145	124	117	135	126	168	119	149	144	120	137	133	146	136	133	136	134	144	140	131	148	142	134	138	131	144	142	124	130	133	106	150	130	132	145	148	154	127	147	163	153	122	151	121	135	169	152	169	117	132	129	129	130	135	140	150	141	113	131	137	137	133	126	149	137	145	130	142	150	158	139	150	143	140	164	135	143	139	125	147	131	139	146	149	130	147	141	130	140	139	139	128	156	131	110	156	130	128	148	147	127	140	142	137	139	133	141	130	146	151	139	144	158	125	146	127	124	143	120	131	128	111	120	148	143	133	117	130	134	149	140	126	120	124	143	145	121	153	132	132	121	133	140	142	142	103	165	117	144	146	135	151	142	135	142	151	150	140	143	136	134	123	124	137	122	133	137	139	138	126	133	149	178	131	125	120	127	139	150	117	134	132	158	130	138	145	132	139	161	147	109	123	130	145	136	130	135	134	140	136	142	148	119	141	132	158	127	126	136	124	130	132	133	165	164	126	152	116	135	151	124	122	129	132	123	129	137	134	119	119	131	135	122	134	139	141	134	130	136	131	143	144	139	119	141	118	153	160	115	147	158	139	119	144	159	137	142	122	143	153	116	141	148
6803	583	1048	1191	1005	853	754	665	609	539	510	509	491	427	430	432	437	420	369	401	409	427	362	412	374	380	376	387	426	387	352	358	356	354	360	385	348	357	330	341	343	373	341	374	361	354	343	378	354	347	367	371	321	376	343	357	379	362	380	373	353	351	391	360	349	366	338	326	350	374	336	331	356	347	365	366	333	339	343	350	349	359	342	355	384	340	337	348	317	372	357	350	340	369	381	337	342	377	337	362	344	333	354	368	360	328	346	349	330	369	327	358	372	370	320	326	324	351	372	353	333	339	386	371	338	327	385	319	329	353	384	331	346	368	368	337	378	355	385	362	375	312	339	350	369	319	362	369	331	365	344	348	357	379	353	342	361	397	368	341	344	352	360	354	351	320	364	352	343	366	346	345	352	361	356	351	333	331	354	328	337	364	383	361	346	371	322	336	368	347	342	369	348	353	378	334	367	353	359	384	337	371	349	369	371	379	350	372	324	347	360	349	355	346	326	376	360	327	344	364	369	390	331	357	343	327	337	332	368	340	344	348	336	369	352	351	356	318	354	353	337	346	376	368	353	346	367	364	353	347	354	341	361	359	383	326	312	346	340	364	321	373	350	352	336	378	330	309	319	334	374	373	340	317	364	369	382	378	346	362	354	360	337	334	348	329	344	363	351	353	378	370	368	345	326	372	315	351	329	324	347	394	353	333	335	372	351	336	311	340	354	326	379	359	325	331	345	346	343	345	325	334	361	345	340	320	348	353	360	345	323	360	331	389	340	357	346	328	373	329	365	386	379	357	374	373	385	369	328	352	381	379	329	342	368	341	353	345	349	342	379	367	331	339	372	323	364	376	375	388	362	375	327	337	341	349	354	322	351	301	347	326	355	399	331	367	339	378	337	364	362	364	345	356	342	354	386	390	350	342	356	367	354	348	400	310	350	321	335	368	344	378	344	343	331	327	346	358	303	328	348	349	340	342	366	362	334	330	324	356	323	372	376	369	355	329	391	338	338	344	347	349	340	381	346	357	371	357	373	399	358	370	360	342	325	331	381	345	335	346	319	358	351	354	340	361	345	374	368	358	361	371	365	335	344	354	383	348	301	340	350	356	368	344	334	367	388	356	353	373	381	327	323	359	380	351	350	315	331	321	322	348	337	338	335	346	345	338	351	337	357	333	353	316	351	342	366	348	333	355	351	345	309	344	316	367	394	362	378	366	374	354	352	331	370	360	330	376	385	347	338	326	385	339	351	350	354	346	348	395	347	347	344	331	371	373	384	328	322	344	362	377	373	341	362	368	350	360	347	329	334	371	352	385	362	357	358	356	334	349	379	351	352	343	323	355	386	334	357	327	328	343	354	344	366	377	344	340	334	349	346	333	352	351	360	366	329	364	335	366	343	342	342	347	393	369	360	339	375	351	336	349	330	328	367	349	348	355	375	342	342	324	340	342	338	359	354	341	345	364	369	369	334	309	357	387	350	335	374	329	348	422	330	349	350	341	349	344	324	358	355	329	341	339	323	335	374	345	335	336	343	393	379	358	363	348	349	339	346	366	368	339	343	350	354	375	329	360	372	364	373	366	347	330	395	354	322	387	356	345	352	375	370	341	340	353	346	362	372	342	324	359	374	375	329	341	343	355	330	347	342	340	365	340	342	367	394	354	377	372	360	368	318	351	354	307	361	329	367	358	336	339	366	380	368	374	372	324	356	369	350	340	341	328	340	338	352	347	347	342	378	359	356	329	377	342	346	341	358	332	367	337	348	385	354	327	337	361	366	374	345	347	345	347	355	324	356	354	343	372	341	358	336	338	368	333	366	328	357	365	320	401	349	373	354	310	344	383	330	325	353	327	365	375	365	357	348	395	345	345	357	358	327	349	313	328	347	354	332	373	328	349	349	327	322	388	328	333	325	353	334	334	373	367	374	358	370	358	336	331	310	343	347	354	349	362	339	344	359	377	362	339	343	325	349	351	363	352	349	324	341	363	363	342	369	367	325	362	365	356	366	339	315	355	336	329	344	370	348	345	359	335	364	337	341	330	353	384	359	332	309	333	326	359	319	381	358	326	310	347	351	364	345	343	377	373	344	375	350	357	323	361	343	363	347	347	339	365	339	371	384	372	342	329	391	368	323	371	361	343	362	334	358	329	337	377	339	346	366	335	341	377	355	360	336	341	351	347	336	327	350	366	363	295	327	342	345	361	346	329	375	371	374	391	348	327	331	363	364	341	352	355	335	373	318	361	313	311	360	371	311	348	362	369	315	323	376	383	385	346	356	364	362	364	355	373	368	337	358	338	349	370	349	387	335	312	340	355	331	358	331	320	360	353	363	305	314	320	358	358	333	352	314	361	329	362	373	338	360	353	339	356	394	365	378	323	351	357	352	360	394	334	378	331	355	324	352	328	366	324	333	368	366	340	380	322	322	334	319	350	356	352	347	349	329	350	358	367	363	358	340	348	363	369	335	354	319	321	349	334	357	371	365	364	342	326	326	340	330	344	361	351	335	346	371	358	360	336	349	306	371	355	348	342	361	344	349	369	342	322	337	286	355	340	360	339	357	349	380	360	340	343	328	339	332	350	333	329	371	316	338	375	356	335	357	331	319	373	362	323	347	351	361	345	350	374	390	355	290	320	345	356	314	355	364	352	343	360	333	354	353	351	355	323	359	348	366	370	361	359	338	367	365	323	351	353	343	312	354	341	363	390	339	361	356	365	344	354	319	379	345	355	362	320	346	376	331	345	379	395	349	376	344	347	346	335	348	367	331	354	346	333	318	357	359	318	367	333	349	373	343	356	308	365	349	367	361	383	358	345	326	325	316	341	323	393	369	326	340	374	326	343	326	378	334	355	350	341	376	359	350	334	338	388	317	303	379	350	374	348	374	344	356	346	341	371	341	322	373	334	344	347	395	347	358	369	345	333	354	348	359	334	327	322	347	352	344	346	338	335	378	371	348	332	312	349	304	354	349	339	324	349	356	362	348	328	355	370	381	331	326	369	370	344	370	352	319	348	345	334	348	339	356	366	334	379	343	372	367	332	337	354	358	335	401	358	354	360	380	368	373	344	342	329	331	373	347	344	356	373	368	377	353	336	364	342	368	372	358	365	328	349	355	358	331	338	356	352	351	378	318	325	347	349	350	345	351	327	371	341	372	344	360	356	361	347	368	363	369	320	358	347	360	350	353	356	336	345	350	372	301	337	329	337	326	344	344	343	363	364	363	365	327	358	340	331	375	360	397	325	354	355	333	325	361	357	339	365	363	341	353	354	329	337	368	350	364	383	357	357	340	344	349	339	348	358	391	368	348	354	351	345	349	341	352	384	373	342	351	389	344	322	348	379	365	346	337	366	350	385	352	313	379	364	332	330	351	338	342	344	365	361	344	362	338	356	328	364	330	314	343	354	342	342	339	349	387	316	375	312	351	353	345	350	337	324	356	370	337	374	369	365	359	330	331	359	362	360	368	327	332	310	356	359	316	341
15647	1198	881	790	564	435	345	368	319	256	294	301	262	271	274	254	280	263	242	244	240	250	244	255	208	235	239	255	236	241	221	249	262	265	227	253	210	224	241	243	231	258	226	245	282	232	207	240	249	239	228	257	216	236	230	222	231	209	253	229	199	247	258	265	240	245	236	254	238	242	246	250	255	218	257	208	225	247	238	217	229	220	222	219	258	250	248	249	224	266	217	239	209	263	255	225	251	235	234	237	249	228	233	229	243	235	255	227	256	273	203	260	241	276	228	227	240	255	235	207	223	241	259	258	235	245	225	234	227	238	229	270	259	220	234	249	226	228	228	200	214	223	212	216	224	248	250	254	223	232	225	211	230	242	220	238	229	245	234	219	214	219	253	256	258	232	231	231	188	210	247	239	241	217	221	256	228	236	240	237	238	257	248	244	216	256	230	246	249	223	243	213	231	262	236	232	222	239	233	213	228	248	229	206	219	237	224	224	230	261	252	222	229	231	227	236	226	273	238	249	236	250	269	240	260	233	235	256	233	243	262	259	235	239	214	229	236	270	273	261	268	221	219	237	216	238	253	245	202	266	234	225	232	226	227	239	221	221	231	253	240	248	228	218	204	210	237	259	248	225	210	220	247	260	242	217	223	224	234	233	210	245	237	268	231	235	200	237	238	190	239	235	219	244	233	235	222	231	259	248	263	249	252	228	251	228	204	267	230	227	259	238	248	221	241	234	225	259	231	238	208	226	234	209	230	243	250	210	267	232	232	258	243	219	201	220	228	240	245	231	266	237	229	226	213	241	231	222	236	243	245	222	244	250	231	231	236	242	242	219	253	213	220	229	214	243	226	207	197	259	220	222	227	236	234	234	227	245	225	229	237	246	237	220	220	206	231	255	225	248	244	244	247	251	238	237	221	228	227	227	248	231	232	233	233	236	248	249	244	221	218	257	244	271	214	225	230	250	244	237	236	242	242	258	237	252	266	238	219	254	222	239	233	250	188	217	235	242	222	249	233	234	216	214	236	243	243	265	245	251	229	192	274	264	217	232	236	237	209	228	255	218	215	247	233	227	226	219	240	230	231	251	206	251	227	227	213	218	244	221	234	236	234	208	254	232	212	226	242	231	217	235	222	224	207	214	195	186	274	241	222	231	250	218	233	229	229	212	248	249	214	200	238	257	242	203	236	284	223	230	238	243	235	227	255	220	238	254	227	237	223	224	236	256	249	219	241	220	247	257	215	222	242	271	243	236	220	254	248	231	258	254	237	229	206	242	242	240	245	235	215	260	224	232	265	234	241	242	209	243	201	240	226	253	213	237	235	247	242	222	217	238	235	196	213	251	255	235	251	235	237	235	231	242	237	231	224	222	237	219	254	231	239	244	214	232	246	214	239	218	207	231	241	208	253	226	230	232	224	257	219	222	236	237	239	254	231	243	270	211	215	224	252	223	242	216	240	248	234	253	228	255	242	267	260	245	228	237	221	237	274	233	240	234	245	233	215	220	218	231	237	226	249	222	270	240	208	232	242	239	241	235	249	223	229	239	230	241	220	222	205	230	251	232	217	225	272	232	222	228	249	219	219	220	263	229	241	243	235	234	267	281	264	214	234	213	257	237	261	223	237	251	213	240	239	221	244	241	237	222	234	215	250	235	249	198	201	201	237	246	271	232	242	225	224	231	237	259	236	242	261	229	218	228	257	220	231	211	226	229	231	232	237	218	236	229	212	249	238	258	244	224	262	259	225	211	251	267	250	284	213	252	228	261	270	257	236	221	195	232	251	223	256	251	211	230	239	269	221	261	238	225	208	226	229	251	227	248	269	234	238	196	270	254	240	262	264	275	241	270	255	226	240	254	218	218	229	250	221	233	214	241	244	262	233	223	237	273	225	224	244	230	235	202	225	247	235	243	205	209	274	235	219	233	260	235	235	250	253	233	236	228	249	251	236	240	232	217	213	261	231	219	250	246	216	207	224	226	256	221	206	244	234	255	212	264	245	230	218	260	246	229	238	260	231	221	243	236	236	226	261	263	245	225	241	282	233	232	237	264	214	223	238	264	241	234	231	222	220	233	248	240	230	247	242	242	224	221	244	247	212	248	236	258	255	226	262	232	231	264	223	212	235	209	225	228	275	233	270	262	209	257	217	224	275	223	236	231	210	239	239	253	245	249	206	224	198	220	253	265	253	237	238	225	240	267	213	214	221	254	207	240	233	213	236	253	249	234	221	237	220	236	238	231	231	254	253	237	237	209	215	226	213	259	238	220	256	259	251	235	247	252	230	216	239	214	224	238	210	215	231	227	255	202	210	218	244	242	218	242	249	222	236	222	244	260	222	235	203	201	222	245	234	225	243	231	229	250	231	237	225	214	237	223	227	207	247	261	245	228	240	234	240	259	237	232	250	228	253	228	230	232	229	232	219	198	216	240	225	260	216	276	240	229	226	218	269	244	232	243	237	219	202	240	222	216	209	241	236	225	228	225	211	211	238	227	233	217	221	239	216	253	275	248	254	246	206	239	239	255	223	219	221	235	217	235	283	225	247	244	217	230	227	225	210	224	256	246	213	243	236	241	206	236	252	232	237	228	231	243	217	215	242	225	225	259	236	232	223	231	244	237	226	212	254	247	232	244	248	262	238	264	215	234	228	242	245	252	238	244	241	267	251	236	246	233	241	215	250	232	208	224	244	219	235	212	245	222	273	275	253	233	233	249	218	264	242	258	262	246	243	238	235	252	259	244	230	250	247	233	252	236	234	214	263	222	202	264	204	236	223	215	226	237	243	236	224	247	208	219	222	226	260	245	235	236	234	229	260	229	204	218	202	228	241	192	230	235	232	202	227	252	239	258	251	242	222	239	249	234	213	238	241	223	222	269	227	239	242	251	232	244	194	229	210	226	231	237	241	248	235	262	241	209	242	230	241	222	235	230	239	275	250	212	235	222	216	232	204	244	214	210	207	228	253	262	214	225	207	245	244	255	231	239	224	209	231	221	237	245	251	246	262	262	260	242	248	232	218	210	243	229	208	223	231	210	239	217	250	206	242	216	281	217	216	218	240	238	254	211	258	250	231	239	244	257	241	231	223	226	237	249	248	259	280	237	231	248	271	228	233	238	267	230	232	218	237	246	219	218	224	249	240	225	233	236	230	220	227	217	254	236	253	246	208	243	244	263	234	237	228	262	247	224	216	229	253	230	246	218	234	238	213	240	249	235	244	230	258	233	238	233	215	250	216	247	225	252	248	237	220	222	213	217	211	223	222	230	232	226	224	229	240	214	222	220	227	209	217	224	247	215	214	219	244	240	214	210	250	218	250	243	199	233	257	228	252	240	258	215	212	225	251	221	237	249	237	220	232	242	240	268	221	210	232	213	258	243	229	240	243	247	237	206	211	235	215	238	239	199	239	250	239	285	241	249	258	256	225	220	238	254	228	230	236	231	230	225	196	235	225	237	223	223	229	244	225	234	220	246	227	260	250	228	253	205
9109	1132	1942	2275	1953	1553	1318	1222	1041	1019	925	843	824	749	795	660	727	666	710	675	742	628	649	601	626	606	614	654	641	593	604	574	559	645	611	548	601	557	606	581	591	558	558	585	607	557	554	602	575	539	558	555	569	581	556	576	612	582	594	568	606	609	615	604	539	585	556	580	553	560	553	618	571	564	521	588	551	577	577	581	597	579	540	542	534	569	590	560	582	571	555	548	605	614	573	563	520	562	557	589	562	534	570	555	531	580	556	547	539	586	570	546	598	534	570	571	579	574	585	553	543	557	589	555	602	573	552	541	529	535	579	517	584	542	612	583	561	549	567	595	558	551	562	577	523	559	544	584	562	561	539	558	538	593	564	570	556	560	565	552	547	562	558	565	560	564	528	560	574	552	559	542	554	576	563	573	601	507	581	576	569	547	590	551	549	622	561	555	551	586	565	577	543	582	598	551	561	517	560	557	591	558	621	561	575	550	564	578	591	548	519	520	571	546	562	529	566	574	595	555	575	568	558	523	556	530	570	555	599	536	539	540	542	563	532	586	559	540	560	579	541	617	568	575	528	566	575	565	580	588	580	573	571	603	534	517	571	536	537	559	564	576	558	552	544	564	570	573	546	552	583	546	572	569	567	554	564	555	562	591	595	572	548	578	583	556	584	594	546	529	574	570	569	569	577	559	588	565	551	570	543	569	533	528	605	575	583	597	524	558	559	580	537	566	617	541	536	593	572	532	559	509	569	543	562	539	566	533	568	542	537	562	616	556	537	554	549	566	596	572	518	548	528	522	549	590	569	561	567	560	545	541	552	582	567	557	557	600	565	574	561	532	551	556	585	562	598	562	572	575	583	568	537	586	530	585	553	583	541	569	542	570	566	559	572	579	546	547	567	563	575	569	556	565	583	546	529	566	578	597	542	596	550	522	549	552	511	551	556	530	542	527	587	546	590	574	618	551	588	579	508	551	529	555	570	565	576	588	581	537	590	559	600	570	566	570	549	631	569	548	553	556	550	581	612	576	569	553	590	548	578	572	549	570	612	580	543	536	559	587	538	554	533	593	526	548	557	542	559	538	574	521	568	562	581	563	588	562	564	566	575	528	551	557	580	561	575	551	588	594	556	605	563	598	575	583	570	569	570	525	522	553	591	540	550	573	590	583	543	592	563	578	554	526	515	560	531	570	601	543	596	557	560	582	539	576	572	577	555	559	516	556	551	594	559	550	530	581	539	534	563	567	525	548	587	561	533	596	566	592	590	565	546	566	545	578	580	592	552	561	537	586	536	544	578	497	528	565	564	559	556	596	559	549	547	552	569	570	578	526	531	560	531	579	541	567	553	579	567	571	580	512	562	536	582	565	560	576	558	564	563	542	518	637	546	545	529	535	491	568	595	539	528	552	554	553	529	574	561	551	606	558	572	572	579	605	558	578	560	539	556	532	545	585	606	507	561	569	522	600	550	593	556	614	554	555	556	560	609	588	570	550	553	560	567	570	565	546	571	560	531	544	609	559	579	528	586	579	599	535	557	539	572	583	553	579	522	589	523	540	566	546	560	561	580	576	561	579	514	579	545	590	568	574	605	542	582	586	548	566	580	588	541	559	526	592	552	576	587	537	583	556	565	569	543	552	588	582	545	533	600	576	573	546	527	575	572	552	538	562	582	606	551	577	547	559	566	553	558	576	553	571	575	533	583	563	583	519	555	564	523	534	525	544	588	567	548	548	609	583	531	555	573	574	544	551	523	569	549	502	585	534	604	538	514	588	533	558	575	589	547	524	597	573	513	570	549	551	583	550	529	585	584	543	575	580	502	554	568	546	554	567	538	542	600	593	573	531	587	606	543	572	514	578	547	603	543	612	545	567	577	533	596	584	528	546	562	540	578	564	566	540	548	592	573	534	566	552	566	548	547	590	543	600	554	574	553	559	550	584	608	560	548	572	575	536	559	560	533	554	562	566	555	585	554	563	576	490	547	599	572	536	541	588	551	569	579	563	554	540	590	536	535	585	519	589	585	547	581	508	606	565	510	534	541	588	560	564	582	558	531	554	581	557	568	582	589	555	557	581	570	549	579	553	574	564	533	536	570	536	596	536	528	548	544	558	583	568	562	575	583	557	549	522	588	521	548	549	557	546	550	558	524	532	549	556	569	579	529	560	537	529	548	556	558	553	550	537	563	582	576	519	590	570	526	612	575	584	584	564	507	602	562	594	548	542	543	542	587	537	562	563	535	566	549	559	556	556	570	527	585	509	572	596	560	565	513	572	525	562	531	602	561	552	581	565	576	577	602	515	577	568	556	538	528	524	570	560	551	574	544	546	585	527	548	556	578	592	557	550	570	542	517	535	538	565	565	589	578	532	562	577	561	560	526	598	561	499	571	556	537	568	543	535	577	531	584	607	588	539	548	571	546	575	554	561	531	582	604	577	559	566	566	594	554	556	557	554	588	560	528	576	549	562	573	540	591	574	549	575	549	543	567	573	584	579	632	583	548	586	621	574	578	540	544	548	563	558	554	550	544	590	570	599	564	565	553	599	558	531	557	579	609	568	579	536	607	560	575	567	591	575	557	563	572	525	547	547	565	569	552	535	552	550	524	556	577	538	537	547	567	575	580	533	543	587	583	544	574	568	566	571	555	572	559	559	521	551	588	555	613	575	552	544	562	541	577	577	526	539	562	570	579	563	568	547	574	497	540	533	560	533	525	575	575	542	589	554	584	553	536	586	578	573	580	565	530	540	555	563	577	549	577	543	563	602	560	576	540	532	570	580	558	557	516	570	562	564	552	565	563	548	545	534	599	611	568	582	536	502	551	539	545	556	524	536	589	530	591	548	582	587	560	551	572	554	563	555	568	548	577	544	555	573	546	551	542	538	557	556	535	556	549	563	588	527	523	549	527	543	630	556	494	574	567	528	583	503	561	509	591	564	561	554	574	587	556	517	546	559	583	531	548	530	594	568	544	555	600	592	582	555	561	574	546	554	523	545	563	602	552	557	598	554	527	534	595	553	570	574	555	585	530	519	566	573	539	556	565	537	564	553	566	573	531	537	565	571	605	579	592	573	557	499	559	560	543	553	569	531	504	560	551	575	560	536	555	565	548	535	595	583	567	546	573	543	573	606	533	547	601	557	542	572	561	521	559	543	560	565	567	524	547	544	590	519	505	534	543	567	566	557	540	580	579	613	580	524	567	543	572	532	569	568	552	576	572	554	585	561	574	593	555	548	506	533	585	558	571	523	539	570	552	552	517	590	606	581	562	590	576	584	562	568	563	581	554	564	588	545	582	550	539	572	542	573	529	565	529	554	529	523	573	589	587	568	620	557	581	556	610	549	599	538	531	547	561	521	573	534	574	579	564	589	598	568	583	546	562	573	584	576	581	571	565	551	497	590	600	549	589	526	599	560	551	563	523	565	550	578	519	571	599	556	590	573	544	596	554	532	541	573	555	531	540	527	580	555	584	561	557	574	604	577	547	552
2096	296	256	274	249	286	241	284	252	223	263	249	263	252	256	250	259	261	270	248	250	250	235	221	265	270	272	231	252	239	259	235	246	251	240	227	226	264	239	223	265	307	252	247	255	241	284	241	253	241	254	234	226	253	242	256	262	249	256	265	276	259	288	233	260	250	274	221	255	253	213	257	251	280	237	286	272	272	239	257	244	263	276	244	234	250	276	267	266	260	231	244	261	267	260	269	267	244	251	259	277	249	282	242	255	231	210	244	238	237	223	255	262	287	230	276	256	255	231	244	261	232	220	267	258	259	284	236	247	259	260	254	234	267	235	238	241	250	262	252	240	216	241	270	240	252	237	256	290	250	269	239	284	231	222	248	251	244	237	240	228	270	248	270	264	240	268	242	270	257	230	247	245	261	273	248	253	242	281	255	278	237	210	272	269	225	261	233	234	246	264	255	238	254	228	247	254	265	266	234	246	255	243	236	238	249	236	245	273	249	273	247	227	241	241	233	243	237	219	250	261	251	208	236	280	245	252	256	245	248	243	264	228	257	244	241	236	250	253	248	265	259	251	242	255	249	245	226	226	245	229	236	240	260	253	250	235	256	259	279	262	247	264	221	245	247	239	282	247	254	263	240	264	254	254	236	281	276	253	277	240	233	279	264	260	239	253	261	272	255	274	247	254	263	226	255	250	241	232	236	262	241	244	245	222	255	266	252	249	269	257	244	232	248	245	261	233	257	248	258	249	261	263	234	265	268	275	257	224	259	244	238	263	265	226	267	238	236	269	228	246	269	270	269	237	250	257	244	266	270	242	262	240	250	236	276	258	234	221	284	236	223	241	275	226	271	235	273	228	263	266	255	265	258	286	242	273	235	265	235	220	276	272	278	269	247	261	254	252	270	247	261	261	275	249	236	237	238	242	274	273	269	253	263	235	242	255	234	256	254	269	244	246	220	242	241	273	229	257	269	209	252	259	271	234	240	233	222	254	232	236	281	239	233	240	240	244	258	270	247	243	255	247	275	251	268	237	242	259	265	263	256	272	256	255	247	253	241	244	223	272	261	257	242	248	236	257	272	249	256	251	257	245	212	249	284	234	243	249	264	238	258	275	245	261	257	249	246	262	261	239	262	274	245	288	240	245	263	249	251	229	224	270	262	225	241	266	274	269	225	267	261	248	231	238	272	245	236	245	233	243	252	249	247	234	242	265	235	298	250	270	215	269	273	255	270	274	261	255	258	232	249	246	228	240	252	260	234	252	246	241	248	276	221	221	258	237	246	265	243	266	246	283	230	228	274	253	249	240	247	290	263	268	256	244	239	261	273	239	259	246	250	221	229	220	266	268	221	271	247	240	251	244	255	268	247	246	232	256	262	232	246	255	273	236	277	254	266	238	251	233	276	257	253	289	242	267	245	247	233	222	227	255	240	275	254	262	242	285	274	274	282	238	260	217	265	253	275	247	295	251	263	262	269	275	259	274	240	201	271	254	247	242	237	245	254	244	242	237	241	241	229	236	270	246	259	229	280	216	270	278	232	237	240	230	268	268	285	216	234	265	256	257	245	235	252	245	225	232	253	246	230	247	257	237	276	229	246	252	225	239	244	231	258	268	232	217	256	246	288	243	255	242	242	263	244	246	271	236	218	275	302	270	223	240	268	234	245	271	228	251	239	254	244	259	254	232	248	264	245	235	258	275	232	251	270	252	241	267	250	268	247	225	254	231	243	288	245	262	235	248	236	277	239	272	220	253	260	259	265	248	271	255	244	226	275	257	230	235	227	269	225	295	281	264	275	268	268	264	251	208	227	216	253	276	255	277	265	268	268	227	267	244	239	244	241	255	255	232	236	228	276	270	270	234	263	260	263	283	245	260	245	237	253	212	237	233	241	249	263	257	228	232	270	269	246	275	266	241	252	226	227	260	261	226	258	243	253	243	261	218	264	241	245	247	252	277	256	239	290	250	267	225	250	272	257	259	244	218	232	251	274	235	255	241	262	246	234	232	242	262	247	230	263	240	268	254	237	232	264	280	226	258	236	242	259	239	231	263	242	225	269	231	256	286	244	272	273	249	242	256	248	249	248	251	228	250	251	223	245	232	237	258	250	250	273	238	257	246	239	257	253	256	260	246	230	236	254	209	225	273	271	248	246	262	217	265	308	276	235	253	294	228	249	222	252	249	243	249	248	237	257	259	259	255	254	242	221	220	256	257	239	252	253	239	272	264	239	265	209	251	230	254	261	230	245	237	220	247	264	244	268	271	251	254	225	240	249	250	249	223	268	282	230	256	232	235	261	244	228	271	247	244	263	258	273	229	209	266	246	267	268	259	265	256	236	248	271	222	248	231	264	251	250	257	275	255	287	255	251	245	251	250	264	240	235	247	234	261	229	264	250	249	296	253	246	243	261	261	248	263	264	234	224	238	224	245	256	257	269	271	212	239	247	236	257	203	252	222	237	248	259	260	269	268	284	242	233	258	216	256	259	259	244	206	258	244	257	240	257	236	207	257	247	216	244	255	248	241	246	252	229	242	261	218	231	243	245	220	238	240	227	236	252	238	264	251	245	254	242	244	266	243	241	232	245	249	259	230	238	231	238	260	253	249	236	271	222	259	220	230	270	246	267	268	265	264	255	234	289	261	254	228	232	228	237	250	281	242	235	238	292	281	240	287	239	252	249	208	246	269	259	218	230	216	243	238	268	266	241	262	238	258	265	255	249	287	231	254	280	276	270	242	269	270	272	222	275	242	237	257	295	257	231	237	267	248	214	240	248	255	258	233	278	250	261	233	269	253	289	263	274	228	239	223	240	261	247	254	246	258	231	232	261	242	263	273	256	236	211	246	252	232	251	257	237	237	238	246	258	249	250	278	231	262	228	237	244	245	236	259	239	242	233	238	258	257	219	231	240	238	233	264	264	254	235	236	260	300	260	235	250	248	255	244	221	236	237	281	263	257	239	249	261	245	262	252	253	260	260	274	264	248	262	252	262	244	247	243	252	259	264	254	250	279	227	264	251	265	280	231	258	245	263	223	241	245	259	266	245	277	229	246	266	255	228	235	234	229	262	248	234	297	249	263	255	224	243	264	253	257	264	238	259	244	261	205	245	249	262	232	240	236	251	247	245	259	238	274	248	237	241	270	237	254	236	252	255	260	259	261	230	238	250	259	230	226	216	238	276	235	250	263	221	241	222	234	269	268	254	232	255	248	271	249	205	231	220	258	248	287	207	236	245	259	243	263	260	275	252	247	256	264	261	245	237	247	272	269	265	248	253	245	255	265	244	281	275	226	227	247	276	247	242	258	258	266	226	257	234	240	268	252	238	254	249	268	240	270	217	226	255	301	237	257	228	232	251	278	241	255	230	231	246	252	236	232	255	274	267	239	231	225	239	240	245	253	274	255	264	223	235	236	232	247	240	273	254	241	253	223	262	240	228	250	282	255	263	245	265	251	252	245	225	255	272	258	243	269	256	261	231	251	223	234	275
2120	570	632	575	600	573	546	576	577	603	526	571	564	574	594	592	539	554	533	541	575	585	554	568	536	566	567	583	556	553	563	602	543	564	558	599	584	562	580	574	524	583	572	601	594	548	583	566	582	590	590	527	614	581	605	561	542	516	558	578	556	566	552	532	595	572	605	567	561	548	570	560	610	599	574	545	589	503	556	576	567	540	519	575	556	551	563	537	553	564	591	543	574	573	591	561	553	535	544	519	535	566	601	556	533	606	567	526	570	505	500	562	567	547	551	565	530	544	554	536	525	561	543	560	525	555	523	570	554	538	595	553	594	549	557	552	524	551	552	620	609	559	510	538	570	560	563	544	541	554	564	567	594	563	581	554	558	583	571	549	567	558	528	527	536	529	539	551	612	524	522	561	567	560	559	576	568	586	529	576	573	552	526	580	566	579	518	563	512	531	562	622	556	574	584	560	590	574	584	548	558	587	536	569	576	566	566	544	571	579	521	556	563	610	530	585	545	544	598	577	557	538	598	542	565	577	548	546	537	542	548	567	568	559	535	537	523	567	566	548	539	617	557	522	627	584	540	564	586	581	559	576	565	536	537	572	526	521	554	578	527	576	552	522	564	568	593	543	532	571	543	582	538	535	569	539	566	565	566	587	601	562	568	563	539	573	600	567	566	568	518	552	529	556	527	576	556	572	584	570	521	578	571	574	613	568	522	577	601	519	546	609	545	556	596	597	557	503	546	570	595	559	530	535	536	529	526	606	546	592	544	586	563	555	551	540	608	566	571	555	541	591	536	524	570	563	573	532	496	562	539	582	580	543	586	533	597	590	571	550	571	582	569	580	544	545	563	572	561	548	548	546	586	564	535	563	534	562	544	574	567	533	575	589	578	543	577	541	535	554	569	532	553	582	551	581	566	577	588	550	556	538	574	575	561	514	580	563	578	561	540	558	525	543	560	629	562	557	553	567	569	561	558	563	545	542	581	536	600	546	556	573	581	524	560	537	568	559	532	526	540	570	558	552	605	537	541	552	574	539	559	597	582	556	576	541	527	571	577	605	541	586	557	558	546	541	539	529	531	541	530	560	568	563	559	590	562	598	559	546	588	587	550	517	549	565	551	527	570	594	566	572	539	541	536	556	548	545	525	541	561	591	561	576	524	561	561	584	547	530	518	562	488	579	552	541	555	559	595	551	589	568	582	600	537	557	579	557	548	587	569	540	541	557	577	594	561	554	574	518	555	579	587	552	526	549	559	535	553	556	580	549	545	544	548	531	531	555	618	535	569	588	557	513	556	540	545	577	586	561	570	564	529	529	584	577	521	552	551	573	605	573	557	560	567	555	527	530	569	551	552	568	563	578	570	539	590	576	583	598	568	598	564	561	607	536	548	562	522	552	551	557	574	590	597	590	549	569	561	584	564	562	558	559	551	560	557	541	537	562	589	565	537	562	595	579	589	541	669	576	570	547	577	594	519	583	553	575	600	528	555	564	577	560	586	581	564	572	545	547	564	608	520	535	571	588	515	553	573	520	554	520	584	588	547	581	570	550	609	577	573	560	561	536	530	544	573	545	560	554	602	595	541	563	608	579	537	592	549	584	554	541	546	560	583	550	572	591	528	528	576	585	551	516	549	582	558	531	534	593	574	553	565	550	540	562	559	605	539	529	555	561	565	568	536	585	557	563	534	561	537	546	571	548	576	570	527	521	551	542	587	600	544	568	545	527	566	616	556	585	594	545	565	563	582	551	539	597	548	596	570	543	595	531	541	562	578	569	552	532	564	560	535	569	583	599	576	570	565	534	564	506	577	527	585	526	569	584	516	585	548	548	525	551	608	525	534	569	527	573	569	571	554	562	536	592	565	543	539	518	542	583	556	550	569	590	528	583	545	529	518	557	547	547	574	560	521	534	526	622	554	566	536	558	608	574	557	581	544	562	581	624	544	586	602	538	588	557	583	555	560	536	589	553	566	515	556	582	580	580	547	529	568	597	560	547	560	574	574	563	548	534	616	560	570	592	575	549	535	548	565	563	547	534	550	557	568	553	557	556	591	589	572	501	564	585	602	576	587	557	539	534	581	531	568	569	578	584	571	523	571	568	521	549	568	550	536	590	573	553	559	523	565	581	566	573	561	581	572	549	590	556	615	551	560	533	580	571	593	544	566	570	560	611	544	563	551	582	541	539	602	545	567	556	574	567	562	570	540	516	558	573	556	592	577	583	557	559	581	573	577	548	584	559	564	586	574	555	594	531	567	535	557	551	542	557	527	521	604	537	559	570	555	581	544	557	568	580	530	546	546	548	553	532	572	578	564	573	577	547	586	546	563	587	560	548	611	563	546	569	556	586	577	533	571	578	574	575	558	611	549	568	512	565	544	532	561	536	574	577	536	584	555	568	582	588	556	538	602	562	542	577	525	524	562	552	567	550	571	577	558	535	547	581	527	614	562	550	562	556	571	567	594	570	574	547	579	568	543	556	558	580	541	540	579	546	578	559	588	548	564	559	547	568	570	532	598	570	557	578	532	574	544	560	542	570	551	597	522	557	584	552	556	542	512	561	566	557	571	554	587	517	534	587	550	563	542	516	608	525	588	581	551	533	565	575	535	560	566	532	554	592	570	563	556	586	541	571	544	570	574	539	544	516	547	553	598	551	562	558	561	559	551	590	579	610	595	533	594	565	597	534	588	536	597	555	572	552	574	518	559	528	578	572	586	576	593	568	532	559	558	590	540	572	534	562	566	508	586	555	594	565	554	551	567	513	563	575	571	516	580	586	573	548	542	591	529	554	596	557	570	578	552	517	560	553	532	565	569	557	553	514	536	530	561	532	619	500	547	598	558	543	578	564	567	552	544	569	568	557	565	548	575	572	538	565	530	571	548	603	542	510	536	578	564	570	571	548	573	590	528	584	555	612	543	544	519	574	541	593	541	526	570	569	555	577	539	527	552	551	546	557	572	542	598	541	564	586	592	546	539	551	585	498	549	542	573	549	545	542	558	578	568	550	577	566	571	530	537	555	594	548	531	570	525	568	577	598	565	588	575	560	553	538	556	563	563	557	568	566	566	577	583	575	563	536	611	563	588	567	552	551	543	523	577	528	586	580	535	566	571	553	545	554	529	558	575	558	525	572	547	541	526	538	577	568	595	522	589	567	558	552	537	563	599	583	569	590	546	571	537	577	531	574	544	544	569	560	587	535	558	566	559	599	516	588	572	581	566	504	576	563	566	581	575	541	573	513	533	591	585	581	592	533	570	577	567	573	598	587	572	527	574	563	553	570	617	527	534	539	545	519	577	526	583	548	563	545	543	586	571	574	543	570	574	578	575	591	562	527	549	566	562	532	564	535	528	551	589	562	531	549	530	584	585	544	572	586	548	571	564	558	560	543	604	573	506	536	549	572	590	541	605	528	573	563	566	553	566	544	568	582	572	543	532	543	544	528	544	583	555	565	554	555	535	545	564	539	533	558	540	548	508	595	575	565
8376	470	476	383	341	255	227	165	162	182	175	158	143	148	133	134	128	149	141	132	142	130	152	161	151	134	164	152	131	164	147	138	128	158	134	141	151	146	162	155	142	156	133	137	120	124	119	145	138	141	127	143	139	137	145	117	132	148	107	147	146	157	128	131	146	133	124	135	142	128	134	151	142	148	147	125	125	156	155	126	129	130	127	140	155	156	142	120	142	169	139	132	123	124	139	124	144	142	133	123	126	144	139	147	144	137	156	137	155	167	146	147	122	151	140	162	119	143	145	106	144	157	147	128	133	152	117	135	121	149	128	145	149	151	142	145	147	137	140	138	147	131	126	156	146	127	137	128	147	138	138	149	143	167	151	152	145	153	101	129	133	146	135	111	134	152	150	129	134	128	129	151	140	149	142	159	115	117	133	157	119	134	136	155	173	146	153	155	115	149	147	152	148	121	143	152	156	147	159	140	116	148	130	147	127	126	144	152	154	132	131	127	133	161	111	127	141	131	147	134	157	125	147	117	137	141	144	150	161	131	135	141	144	140	158	127	151	154	142	129	133	151	138	143	128	146	150	143	123	130	119	146	129	128	127	170	140	135	127	129	130	135	112	129	149	127	130	162	146	146	142	134	130	132	154	139	128	129	151	143	116	129	152	134	147	150	155	141	149	135	164	141	141	130	104	134	141	144	146	115	113	158	155	126	128	129	141	158	140	152	153	134	151	157	140	135	146	133	150	142	143	130	154	118	147	138	147	125	156	143	140	126	133	140	129	111	143	134	132	123	152	160	131	163	139	158	130	137	131	163	146	146	128	126	146	138	130	127	148	131	132	141	165	139	133	147	152	142	159	135	148	141	137	155	126	171	169	146	142	131	154	147	145	135	125	155	135	136	145	131	122	122	124	141	139	136	143	166	120	135	110	127	116	135	142	123	122	133	148	153	134	158	125	133	138	142	163	129	148	123	126	144	127	144	136	124	137	150	133	134	166	142	114	145	138	152	133	146	112	135	146	129	170	131	147	148	141	147	155	153	135	155	148	135	126	125	150	136	142	118	147	146	129	133	135	131	143	130	125	160	140	144	141	153	116	151	137	152	134	137	137	126	143	130	121	138	155	135	140	139	131	115	149	130	129	150	130	154	151	159	159	148	135	138	110	108	133	139	124	148	147	152	120	126	131	129	162	139	123	141	137	131	131	133	147	160	140	171	149	145	160	141	138	130	138	137	125	134	126	150	165	138	139	138	139	144	129	180	125	142	142	115	141	156	142	128	157	129	115	128	145	119	138	142	145	149	124	146	169	137	142	145	158	156	158	127	151	126	134	145	134	133	134	147	144	168	151	138	127	136	152	133	146	145	160	146	143	141	130	122	132	139	121	133	154	175	148	143	118	156	149	115	126	105	133	146	144	137	152	131	133	133	142	150	135	126	141	133	135	143	130	134	123	163	134	172	143	152	131	130	151	139	157	131	151	141	135	152	132	140	157	140	125	126	127	138	132	139	133	150	122	143	155	148	128	128	132	138	150	147	155	127	121	141	136	134	155	144	139	140	133	142	149	145	151	119	132	144	123	147	129	147	139	124	120	145	151	132	122	130	151	132	127	132	151	147	137	156	139	149	128	139	153	131	132	153	155	143	156	133	133	149	155	148	152	151	140	118	146	130	134	125	121	146	132	147	115	128	139	133	146	146	141	154	141	145	149	158	158	148	152	126	117	119	139	137	150	156	145	164	167	151	123	146	154	139	128	166	121	167	143	145	143	142	159	127	124	174	148	131	133	134	145	140	160	125	135	107	174	128	131	114	153	122	153	122	153	132	144	127	137	141	139	142	153	136	142	153	146	140	142	127	172	124	139	132	143	147	149	165	154	114	136	111	131	133	141	127	139	135	145	118	140	161	130	126	103	142	146	129	152	132	124	153	136	122	127	134	128	141	148	163	123	125	137	142	137	124	116	142	144	137	146	129	130	130	130	156	119	137	145	132	128	143	165	149	133	120	133	125	150	113	162	150	146	158	109	146	167	120	116	148	133	143	147	164	142	153	133	130	140	150	132	137	157	129	149	116	149	139	127	137	125	136	117	126	175	148	126	146	133	153	135	147	107	143	138	143	137	130	153	147	119	116	129	125	119	151	163	141	138	143	129	121	154	128	149	131	148	130	108	157	131	170	148	147	145	134	132	130	165	128	158	151	163	171	169	148	134	145	139	151	157	126	133	149	123	142	133	123	118	132	135	139	141	147	139	129	142	153	146	138	149	140	147	141	145	143	126	146	142	117	150	126	150	136	133	166	137	156	164	145	128	123	138	139	140	155	154	134	138	142	144	130	148	142	136	117	130	127	117	124	145	111	133	145	128	133	121	141	135	144	153	151	142	127	111	150	152	125	119	126	140	142	147	161	135	122	137	136	123	126	128	119	133	123	142	134	136	144	152	154	120	141	154	126	130	144	148	142	137	133	128	122	125	141	127	128	135	129	156	149	146	149	139	149	114	140	141	134	155	137	121	124	130	147	149	139	138	141	143	151	141	157	139	152	137	156	152	139	129	148	128	152	132	141	145	138	155	145	126	126	112	128	134	122	137	123	123	155	137	142	128	149	134	144	154	154	134	136	136	144	132	141	145	135	136	127	122	134	135	145	158	133	144	139	130	142	114	140	128	159	159	155	144	148	123	141	131	146	137	142	143	147	128	132	169	136	151	134	155	129	155	147	140	133	126	116	170	150	148	132	137	135	146	144	135	153	127	153	155	111	134	154	143	132	140	134	128	120	132	116	136	135	130	137	140	118	155	131	117	136	124	154	142	132	134	110	132	136	133	146	131	136	133	144	120	165	130	120	151	152	156	127	127	145	143	124	130	133	146	161	137	138	127	126	158	141	144	150	142	126	150	111	132	132	135	133	144	161	129	125	146	165	131	132	142	128	136	135	136	140	157	149	154	135	153	131	149	162	130	152	148	150	127	147	114	137	144	156	151	148	118	148	119	127	142	125	117	130	143	140	150	139	143	127	146	155	136	142	132	129	166	142	177	150	130	146	144	144	123	132	155	142	136	120	132	124	140	116	123	122	139	110	120	130	154	138	139	164	161	149	127	146	167	147	138	145	160	122	133	128	157	145	134	153	115	147	141	145	135	138	123	155	135	118	161	140	173	171	129	128	147	142	141	156	133	132	127	131	136	136	139	106	137	127	137	139	135	142	158	137	135	126	110	145	136	130	126	129	137	145	133	159	127	146	149	162	148	144	133	137	130	139	126	110	169	130	134	146	161	139	134	142	136	126	162	139	153	118	116	152	152	155	105	132	146	143	164	131	148	148	134	120	123	140	133	159	131	140	135	147	138	124	152	131	135	134	160	134	145	139	148	152	118	148	145	132	139	133	145	150	117	125	124	144	124	118	149	131	117	161	121	151	131	121	156	117	146	141	132	110	148	154	175	140	135	133	113	140	139	133	140	157	137	150	143	144	125	131	143	143	150	140	144	131
6696	618	1074	1189	1042	917	754	649	623	563	513	513	479	455	463	441	394	355	414	405	385	401	375	393	348	374	391	383	405	373	411	388	396	380	370	359	356	401	341	375	331	400	342	342	368	359	369	331	368	328	346	384	331	335	382	403	356	350	364	351	357	351	361	410	394	339	370	340	358	345	362	357	356	347	365	336	320	335	359	337	341	343	347	345	329	331	337	369	333	349	366	349	340	327	351	375	380	318	334	325	347	380	315	352	357	366	347	341	342	324	324	342	349	346	328	353	358	353	411	354	351	356	381	364	345	354	340	338	373	360	362	314	319	360	362	346	358	385	357	345	354	350	341	321	371	330	364	362	339	374	366	310	355	358	342	327	348	340	388	354	356	343	319	349	362	324	323	335	355	352	364	383	347	369	347	358	350	366	309	320	340	354	351	329	381	388	350	336	344	359	377	375	363	324	358	351	402	386	337	361	378	371	333	374	362	387	347	333	379	359	351	370	397	395	346	350	341	300	379	365	337	359	356	343	341	359	336	355	356	345	337	355	346	362	338	347	368	351	374	321	376	321	345	347	332	336	350	342	366	363	359	377	367	354	364	339	361	321	342	305	366	333	352	337	326	349	389	347	328	357	393	372	339	334	340	351	375	356	308	353	351	352	363	336	328	318	361	361	353	338	345	338	339	334	348	352	374	331	369	366	344	327	362	383	310	346	333	349	355	318	355	335	341	332	348	337	379	353	349	371	353	332	349	375	365	352	367	358	300	380	371	330	405	351	335	335	340	318	361	338	368	368	384	368	343	350	344	350	370	332	351	367	365	355	340	345	346	349	343	365	367	369	324	379	352	344	333	369	337	349	333	402	317	347	327	363	354	372	348	347	330	344	325	333	372	344	367	344	335	354	346	322	374	307	370	353	335	343	357	385	366	344	391	360	402	352	334	377	343	336	379	344	344	321	339	329	339	338	366	354	341	336	360	369	336	358	353	365	374	334	348	323	368	328	349	354	362	346	340	356	333	354	354	341	360	345	383	359	335	349	340	325	350	332	332	318	327	336	340	363	374	333	367	360	324	354	394	380	385	369	326	359	344	342	367	348	364	371	344	344	356	396	369	329	361	353	329	357	351	358	363	325	362	382	333	392	343	327	359	354	318	368	328	348	334	338	357	372	362	359	355	320	354	364	362	373	316	348	304	320	338	344	335	347	347	360	369	313	345	358	355	358	348	358	349	336	317	341	331	356	370	342	366	332	323	342	361	334	379	326	371	336	327	367	353	372	355	393	353	356	393	366	348	339	359	345	369	366	364	345	353	358	324	356	346	345	382	337	362	351	376	303	328	354	351	352	325	345	360	378	313	336	347	361	359	377	388	348	340	371	351	331	349	389	353	378	324	360	348	354	340	334	327	329	347	361	317	368	363	355	333	341	313	366	337	381	356	328	344	349	359	365	345	358	377	352	374	361	348	375	379	356	343	355	330	339	363	367	349	357	353	340	353	399	345	331	335	376	364	345	376	351	362	375	336	334	360	343	352	307	355	376	348	394	347	348	329	343	342	370	333	337	359	366	380	353	343	302	355	361	351	303	357	333	348	366	353	322	357	371	371	344	339	357	351	340	347	351	334	335	359	383	353	355	331	351	374	368	341	337	380	329	342	318	367	355	363	387	355	391	313	383	348	345	322	369	320	328	322	411	350	385	345	354	359	324	384	340	373	305	309	324	334	354	387	361	337	316	362	349	346	367	354	361	371	343	383	329	337	369	373	341	340	355	332	360	351	337	369	336	350	343	341	365	353	373	351	339	314	360	376	338	386	353	349	356	340	325	325	371	330	332	349	345	323	367	349	359	340	357	395	332	350	356	345	365	387	347	349	385	311	371	359	360	331	350	389	330	341	349	355	358	347	349	368	332	361	328	360	358	349	341	331	376	342	379	337	363	357	362	371	336	338	338	325	324	346	381	327	331	352	350	340	330	349	342	366	345	354	385	342	348	354	339	361	340	333	338	362	360	389	367	350	364	352	352	352	377	336	351	357	326	356	338	362	333	325	363	370	328	361	373	377	351	392	374	344	365	350	342	377	359	346	315	379	351	367	375	344	324	348	325	353	346	342	370	343	346	370	369	312	347	318	355	342	317	356	378	354	342	331	372	359	357	349	317	348	352	377	363	357	362	344	334	372	354	335	390	337	324	340	351	360	355	322	370	343	349	338	406	343	339	313	354	353	390	359	314	346	361	354	357	336	361	367	372	367	333	388	344	357	315	364	317	382	373	354	346	333	398	351	351	331	366	363	358	353	387	339	352	310	369	346	357	367	356	376	373	361	338	316	323	354	324	344	348	332	326	337	365	369	335	350	380	324	384	331	370	342	382	375	366	353	334	393	361	352	392	331	394	345	372	348	384	323	338	351	359	377	382	327	346	324	363	349	334	345	369	326	312	394	350	374	345	341	346	355	351	375	347	357	352	323	393	353	367	379	361	348	362	350	312	325	367	339	357	324	380	347	382	340	406	369	331	362	346	337	366	359	363	340	336	397	341	337	362	339	346	335	343	348	374	330	343	374	349	335	368	344	376	357	381	374	352	373	360	393	359	333	410	325	326	366	382	346	348	348	338	327	341	361	326	334	381	333	333	331	328	380	374	338	355	328	340	341	336	363	351	355	352	329	376	362	346	390	303	339	334	353	373	351	371	363	341	367	391	353	377	353	341	365	362	377	370	372	349	344	306	365	342	342	360	331	368	345	341	336	328	385	356	365	359	340	333	341	354	342	357	317	388	360	343	357	344	329	350	388	386	386	353	384	378	364	334	328	379	359	371	349	329	351	372	352	332	343	351	334	320	373	336	351	353	348	356	342	353	329	383	347	374	354	362	363	359	361	359	365	370	333	366	356	359	360	310	343	326	340	352	345	330	368	331	355	335	356	355	367	355	331	358	352	358	344	349	349	383	339	361	347	360	340	372	331	376	358	353	374	351	350	338	373	357	340	323	324	362	302	356	339	350	376	354	361	383	334	342	325	310	371	372	335	350	319	317	340	355	352	348	391	360	347	344	326	346	334	358	391	351	333	345	372	355	344	344	366	333	311	352	333	349	333	385	352	357	346	351	344	353	334	336	346	365	403	333	319	357	328	355	352	347	328	373	327	361	360	364	327	379	328	362	356	352	323	365	304	323	335	337	347	384	336	348	357	363	332	318	354	333	337	357	335	338	356	387	350	351	337	381	337	365	337	353	340	368	329	354	322	365	360	354	360	380	368	364	366	354	365	382	320	349	360	344	320	334	340	319	331	353	354	341	346	346	325	342	347	350	365	317	365	346	372	368	345	331	323	376	344	346	362	353	353	372	319	335	318	338	305	348	327	377	355	357	342	337	330	356	344	318	336	351	362	362	337	374	325	345	339	356	376	360	340	350	371	341	362	314	338	337	359	305	382	321	377	367	338	368	349	348	371	373	377	359	385	350	362	360	392	364	319	344	356	368	345	348	380	357
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
