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
338114732260	338114732818	338114733368	338114733917	338114734469	338114735019	338114735569	338114736119	338114736669	338114737219	338114737769	338114738320	338114738870	338114739420	338114739970	338114740518	338114741070	338114741620	338114742170	338114742720	338114743271	338114743821	338114744371	338114744921	338114745471	338114746021	338114746571	338114747121	338114747672	338114748220	338114748772	338114749322	338114749870	338114750422	338114750972	338114751522	338114752072	338114752623	338114753173	338114753723	338114754273	338114754823	338114755373	338114755923	338114756473	338114757023	338114757574	338114758124	338114758674	338114759224	338114759774	338114760324	338114760874	338114761424	338114761975	338114762525	338114763075	338114763625	338114764175	338114764725	338114765275	338114765825	338114766375	338114766926	338114767476	338114768026	338114768576	338114769126	338114769676	338114770226	338114770776	338114771327	338114771877	338114772427	338114772977	338114773527	338114774077	338114774627	338114775177	338114775727	338114776278	338114776828	338114777378	338114777928	338114778478	338114779031	338114779578	338114780128	338114780678	338114781229	338114781779	338114782329	338114782879	338114783429	338114783979	338114784529	338114785079	338114785630	338114786180	338114786730	338114787283	338114787830	338114788380	338114788930	338114789480	338114790030	338114790581	338114791131	338114791681	338114792231	338114792781	338114793331	338114793881	338114794431	338114794982	338114795532	338114796082	338114796632	338114797182	338114797732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
34139	4982	1234	937	734	607	541	497	455	459	455	429	424	434	449	396	456	391	412	405	388	395	346	381	395	348	382	400	340	409	410	412	447	385	403	367	380	379	372	382	377	399	372	399	375	382	413	390	369	366	387	384	398	359	380	404	379	393	364	357	390	381	415	394	389	397	393	393	406	417	359	384	394	345	361	405	383	373	357	389	396	397	396	373	353	378	388	396	382	385	410	364	366	351	349	361	415	372	393	387	377	411	387	401	358	404	343	361	396	352	387	415	372	405	385	379	354	364	368	383	411	362	398	367	383	377	434	353	345	359	383	427	366	394	407	381	417	367	360	418	371	379	381	350	361	371	336	365	394	352	411	388	383	395	388	381	357	413	432	349	399	396	345	376	357	375	385	409	412	389	381	374	418	398	394	391	380	384	370	361	378	377	382	391	372	394	349	368	390	348	371	381	368	419	409	367	391	381	401	372	392	373	379	362	393	366	370	361	377	382	397	392	387	390	373	372	374	352	366	371	414	365	369	365	408	415	380	369	382	350	367	360	348	359	359	386	388	372	382	375	389	383	378	378	337	372	392	387	391	416	408	384	393	361	386	394	375	353	376	378	388	393	373	425	384	395	365	365	415	345	366	363	389	362	360	382	393	380	418	386	376	375	360	415	391	393	378	436	366	402	392	420	420	393	353	347	398	381	386	393	427	398	357	367	398	407	420	394	361	376	375	403	395	383	379	383	403	386	376	386	401	375	420	415	395	390	370	412	382	410	407	382	384	408	411	397	403	384	403	385	433	378	399	393	376	354	363	397	373	377	392	363	371	374	349	385	378	408	380	369	333	392	395	373	396	403	382	410	373	386	390	357	412	367	384	432	426	410	386	361	357	388	389	387	354	363	404	361	377	410	374	370	376	392	423	373	389	384	352	382	392	384	358	353	369	337	377	370	398	354	407	350	437	364	420	338	337	361	392	382	380	388	385	367	351	389	391	370	368	337	387	388	389	394	360	398	365	391	386	407	406	367	395	371	383	341	403	393	377	380	358	354	405	351	419	372	370	336	394	398	424	403	395	381	397	368	373	339	388	378	373	390	391	328	355	340	375	365	395	399	384	399	399	403	356	355	389	378	393	366	362	387	370	395	368	402	371	395	354	384	404	371	339	388	387	333	375	390	390	375	361	373	356	363	398	375	367	392	405	376	373	360	379	345	359	430	370	375	344	372	348	383	401	373	345	382	387	409	385	373	420	420	350	399	375	411	365	400	380	387	369	376	346	388	395	429	351	396	410	385	369	373	355	396	395	404	386	389	400	391	409	348	364	388	359	370	389	409	354	363	379	384	368	359	397	382	381	344	389	416	369	386	403	371	339	413	365	354	401	373	386	351	352	388	380	383	377	394	380	379	390	416	353	329	365	399	338	381	383	363	387	388	416	381	379	396	425	390	392	405	383	366	417	400	394	413	412	394	409	399	361	419	390	408	354	392	335	388	410	367	379	370	388	378	378	395	338	362	407	340	400	395	372	325	356	388	402	367	381	409	366	343	393	405	392	379	362	380	384	410	408	351	369	435	392	373	416	394	404	390	358	383	373	391	369	409	353	394	400	393	410	389	377	395	394	409	409	405	382	390	352	393	397	356	406	377	350	416	406	388	350	364	362	403	375	423	394	414	399	353	365	356	370	355	364	362	372	381	368	375	358	391	384	410	413	412	386	379	373	366	392	396	386	419	423	368	358	393	435	372	350	355	402	370	367	397	382	379	389	406	384	380	393	386	407	412	407	364	366	399	379	410	361	373	374	340	371	418	332	351	374	379	344	353	380	386	377	416	388	357	379	410	351	364	382	354	345	357	399	369	385	397	400	377	389	407	354	401	400	384	388	386	373	417	360	398	371	344	371	350	386	425	364	389	394	354	402	424	422	371	395	389	369	370	370	365	355	355	360	431	392	376	379	388	379	341	409	397	361	363	387	354	365	398	388	339	358	400	385	389	392	412	393	354	399	399	350	353	389	351	356	414	342	391	368	387	393	371	352	363	415	405	404	362	367	382	389	380	362	345	386	406	386	412	407	414	394	381	377	353	375	400	382	345	391	353	369	395	396	423	359	410	335	369	401	366	396	371	375	334	358	384	388	369	369	381	361	378	345	365	396	337	409	381	375	368	340	372	365	399	362	352	354	370	378	404	370	377	360	344	329	395	377	378	400	368	361	342	404	391	376	365	380	367	397	382	345	371	386	406	372	384	387	395	376	381	373	368	410	382	381	395	397	373	394	408	403	374	369	410	400	373	409	374	383	364	389	409	405	385	382	343	414	422	405	359	405	420	391	367	390	380	402	400	378	385	383	367	419	403	414	406	417	389	428	406	384	367	385	395	400	362	388	359	395	367	329	360	390	393	392	381	377	399	397	340	359	359	448	381	354	410	389	384	334	388	352	357	361	383	427	413	435	385	393	359	390	352	354	348	384	405	374	373	372	361	349	366	382	362	393	377	350	439	417	373	373	361	409	334	430	387	399	397	417	378	371	382	363	366	385	403	384	410	384	341	396	420	362	317	402	385	354	375	380	404	376	406	414	378	391	395	367	395	415	361	392	390	361	358	388	385	383	357	413	385	337	378	373	396	385	398	375	386	382	374	348	382	412	383	393	386	389	390	365	390	409	414	413	374	404	385	390	363	362	400	374	360	379	374	350	412	395	389	379	352	388	385	392	363	382	386	381	386	368	382	398	378	368	404	404	387	352	396	374	403	419	373	391	379	425	344	396	378	390	370	389	368	396	367	388	399	374	401	363	359	393	436	380	356	404	345	385	357	382	373	372	370	384	361	373	371	362	360	400	378	389	392	409	361	377	430	394	429	387	372	352	322	402	354	409	390	366	385	411	388	381	367	372	361	329	409	367	400	354	366	348	376	403	410	377	385	423	374	372	377	400	368	384	391	343	395	408	401	403	379	340	395	384	395	351	349	418	395	390	363	395	364	385	426	423	380	373	391	404	386	350	351	443	425	400	367	403	372	396	378	415	432	399	375	381	394	361	339	419	394	404	378	399	358	404	380	365	382	342	373	372	380	400	404	382	374	340	361	379	367	409	420	405	382	375	352	367	405	345	348	362	345	355	359	370	376	388	394	357	384	393	418	380	392	340	414	401	338	381	378	378	396	415	368	381	386	396	400	381	386	368	384	405	396	390	382	423	371	394	385	359	393	421	431	372	425	364	327	353	414	459	382	422	375	408	385	400	380	388	384	366	384	399	374	372	368	357	384	342	394	384	401	408	374	378	377	375	412	364	355	395	391	369	357	380	358	390	404	418	387	392	372	398	361	381	416	370	340	390	353	397	372	370	367	378	372	370	397	397	369	418	390	360	347	383	379	377	363	365	380	416	376	401	425	399	370	374	389	381	383	404	380	370	371	356	345	403	431	355	366	378	368	373	355	385	358	366	380	379	371	360	395	383	404	359	387	382	369	402	396	393	390	385	376	398	345	415	359	364	357
17985	1390	2027	2354	2015	1802	1591	1369	1306	1210	1114	1100	1053	1009	1026	946	953	941	900	875	930	946	850	867	926	939	922	879	856	882	907	884	906	885	846	847	874	901	896	782	873	857	842	888	814	860	842	823	872	850	843	853	832	859	819	844	837	844	855	844	865	841	839	850	865	860	882	810	848	858	856	891	892	834	800	876	871	829	829	889	825	814	804	827	873	844	865	858	873	861	817	840	851	813	814	872	872	868	908	862	818	860	882	844	838	816	904	840	882	813	835	819	867	852	893	855	852	798	872	836	803	820	867	849	836	824	852	829	867	821	821	882	779	826	849	829	838	910	913	832	827	879	809	798	872	857	811	848	809	822	876	890	821	858	891	860	865	847	851	764	879	837	837	837	844	836	846	828	852	843	865	863	846	855	917	836	846	852	872	842	845	820	870	795	860	868	842	891	816	813	851	853	828	896	857	808	854	839	832	902	834	827	887	834	889	820	820	823	853	868	830	808	884	880	831	862	842	906	857	891	818	894	850	816	814	840	835	828	824	815	808	800	815	859	872	819	799	858	840	772	873	801	849	855	892	857	822	844	848	833	769	850	844	887	829	838	809	795	832	797	850	828	816	891	871	819	877	772	877	878	833	853	824	886	872	887	866	786	864	798	826	799	826	814	841	853	822	833	842	867	806	787	850	844	839	789	789	814	864	850	857	838	806	803	891	819	903	844	896	845	853	880	809	863	830	841	879	845	821	819	862	839	809	891	842	873	841	770	896	814	881	824	835	864	754	887	860	850	816	844	817	794	853	827	831	821	799	842	807	852	778	835	849	823	867	848	878	853	838	873	863	869	825	789	867	856	883	840	845	860	852	867	836	836	880	823	838	880	863	806	833	819	814	815	860	844	855	854	857	882	917	879	874	809	823	847	815	858	810	894	836	793	888	832	832	862	844	863	839	853	825	842	858	829	862	875	831	868	847	817	888	861	853	822	877	815	861	840	850	851	871	850	814	835	883	858	842	862	852	837	869	866	849	828	822	876	813	824	865	887	856	808	821	802	845	824	815	845	858	837	775	829	837	849	866	880	818	830	795	900	843	800	818	859	776	821	907	863	884	798	780	879	821	844	877	837	859	839	850	875	865	813	888	881	812	814	886	815	788	848	821	837	872	912	854	916	835	833	884	890	828	840	837	857	793	827	822	819	826	879	844	834	869	853	834	848	809	849	836	842	833	856	852	803	860	868	865	915	898	848	834	835	883	837	827	836	849	797	822	865	836	833	839	825	825	832	807	857	850	811	830	867	894	804	894	837	863	795	831	791	831	876	844	854	837	869	881	835	821	829	879	847	807	850	783	803	855	836	874	818	840	847	796	804	803	892	870	820	835	816	871	856	867	818	875	853	843	778	855	833	825	806	775	862	872	817	812	834	846	815	851	915	832	856	838	860	802	841	847	872	822	823	834	773	886	852	849	800	845	834	808	802	861	801	825	870	786	828	802	866	857	827	863	816	856	861	919	853	846	812	858	841	823	837	786	816	873	874	837	798	828	870	831	841	866	816	811	902	833	844	851	852	868	859	860	864	859	830	848	786	845	858	860	872	838	839	801	864	869	833	822	847	898	792	884	818	839	872	846	891	831	845	811	923	775	860	821	883	830	875	837	820	850	777	789	865	827	761	817	875	806	859	892	822	823	810	779	800	805	834	863	839	789	827	837	834	866	831	868	807	856	831	837	851	818	816	797	810	823	860	890	835	835	820	836	845	868	856	899	838	888	808	856	845	833	913	828	839	777	840	806	852	837	805	880	864	861	838	781	825	842	831	855	844	835	816	823	861	829	821	872	796	790	855	889	874	828	818	807	886	856	801	888	842	880	862	880	865	854	840	852	831	835	872	809	849	812	846	843	818	879	829	877	852	802	831	830	854	845	827	872	880	867	805	785	836	872	853	850	845	786	822	846	854	872	866	868	862	843	841	800	851	830	850	869	793	877	828	882	816	878	833	815	853	878	840	847	818	857	875	821	890	840	869	871	776	833	842	852	857	817	861	807	835	847	832	864	832	881	835	805	818	804	854	859	827	868	864	872	831	832	802	832	809	837	877	858	845	840	898	890	777	852	830	830	852	818	805	878	802	877	849	838	822	847	842	803	827	851	870	824	807	837	880	862	833	835	840	874	846	845	798	842	866	870	813	876	879	871	842	834	848	837	838	839	834	883	812	856	899	829	790	830	824	877	881	839	870	858	827	813	865	870	879	817	867	813	813	826	835	854	833	818	838	874	888	866	861	824	838	786	802	848	850	905	849	831	898	845	853	830	787	890	838	831	837	848	857	833	820	853	836	862	820	833	884	802	907	864	831	862	841	851	836	821	839	795	883	847	838	828	881	858	843	845	813	833	830	838	858	868	767	828	872	863	857	825	786	856	834	844	899	884	850	788	840	839	820	878	892	918	891	822	860	849	879	795	900	872	854	876	794	871	842	825	817	804	859	846	882	825	826	870	849	876	810	834	816	799	842	876	832	869	859	808	825	829	844	871	815	839	812	862	863	848	852	829	854	893	844	850	867	863	865	887	840	850	822	867	797	817	842	816	875	827	843	854	856	882	896	845	870	848	868	872	899	837	818	849	843	784	811	781	863	796	812	866	845	826	928	801	822	831	837	865	826	839	818	881	850	865	867	829	845	817	856	849	816	861	799	850	865	817	850	819	847	866	842	876	847	868	825	860	835	840	836	823	839	785	846	860	836	830	892	857	847	813	854	863	817	838	815	827	888	797	864	837	853	888	846	790	831	852	878	885	818	832	871	835	846	841	812	861	856	828	833	790	893	802	840	836	882	782	855	833	810	807	802	873	846	859	859	790	852	825	824	846	875	821	852	825	818	836	854	848	830	813	840	806	803	878	837	868	818	840	846	877	870	817	821	824	812	797	825	805	825	833	882	866	824	858	850	838	848	849	807	885	822	827	776	881	864	884	808	843	925	874	778	785	843	891	779	873	791	829	852	871	807	853	879	824	855	840	821	893	864	807	882	847	832	792	822	840	873	837	854	803	814	827	859	872	858	811	869	820	813	845	888	831	872	840	789	825	873	870	829	792	803	822	841	843	877	855	866	822	859	891	828	804	831	837	848	809	816	818	854	811	814	812	789	856	838	887	824	888	843	841	838	840	833	864	822	844	866	851	807	784	811	815	837	865	878	844	839	823	827	867	817	849	823	842	883	849	809	828	806	857	855	853	820	810	880	853	808	866	837	802	832	801	822	870	834	810	835	888	861	798	837	814	830	803	864	803	832	881	812	865	848	813	778	812	805	867	828	864	834	850	856	854	848	821	847	865	859	841	869	826	867	869	836	792	863	852	801	836	873	836	803	883	884	819	850	849	843	820	829	862	839	845	842	792	824	874	823	866	809	824	816	818	799	809	823	860	839	820	854	846	809	852	793	829	851	846	786	828	857	823	879	810	846	829	815	854	885	860	824	818	849	807	858	852	862	887	815	804	859
9329	572	163	171	176	150	180	163	176	168	166	171	156	168	158	166	140	163	175	151	154	151	155	177	178	166	133	152	166	128	177	166	146	169	158	171	158	151	161	170	158	165	141	154	147	146	150	153	174	156	170	157	177	192	155	164	163	145	143	148	159	180	170	143	161	179	142	152	170	161	183	138	161	162	131	169	176	153	177	161	166	146	155	184	142	159	154	151	177	168	150	171	136	159	149	167	152	153	134	149	176	164	138	161	176	202	162	166	147	168	139	155	168	168	165	141	157	158	157	136	154	164	159	174	136	176	158	181	141	161	148	142	135	159	155	138	159	168	171	169	148	145	159	153	149	170	159	127	156	175	163	165	187	172	156	168	147	169	159	157	159	143	159	182	155	161	166	162	160	187	147	147	160	152	176	171	138	176	170	164	173	167	168	134	172	171	151	172	141	154	168	176	151	147	174	146	151	136	174	166	157	166	166	189	169	156	174	159	178	156	158	165	190	162	160	163	179	163	173	162	139	152	151	161	151	153	173	154	157	157	179	158	166	140	145	186	159	131	141	154	155	186	155	161	163	153	141	151	159	180	157	166	160	150	163	168	166	154	133	153	156	162	156	170	168	140	170	149	164	151	158	146	151	161	161	153	156	164	158	150	143	160	173	176	180	149	163	151	153	162	184	140	174	172	161	177	150	149	155	161	149	170	165	145	133	159	166	138	159	160	171	173	172	166	161	187	158	183	192	172	156	143	162	171	160	154	143	165	171	141	176	187	176	152	132	161	158	140	156	160	139	171	163	135	172	147	160	148	154	161	148	172	145	170	159	176	176	141	165	139	153	141	183	201	162	164	135	187	159	155	155	161	159	155	157	170	169	152	158	160	172	159	175	166	158	167	153	188	136	164	148	162	135	153	157	141	165	140	182	131	164	154	180	166	156	152	187	180	165	149	198	151	178	151	147	152	183	145	185	149	169	145	167	156	164	184	173	135	165	138	122	144	144	141	158	142	143	176	144	154	192	181	148	152	167	152	177	153	168	168	168	164	145	173	156	156	145	150	190	132	144	171	125	157	147	165	165	168	149	176	170	149	146	172	154	155	181	134	161	171	150	168	160	155	155	168	160	156	137	148	154	154	147	161	172	171	179	161	173	161	158	159	178	162	141	150	184	175	153	150	160	149	152	197	164	153	142	157	162	158	150	155	157	152	171	156	162	159	135	151	142	174	159	178	172	159	178	151	138	175	165	137	144	141	184	169	156	148	136	171	153	178	160	150	158	162	171	147	167	155	150	159	184	136	159	155	174	160	153	170	159	159	163	159	163	158	159	142	154	162	175	157	146	158	163	158	158	149	159	136	175	163	177	156	188	130	149	169	124	155	156	164	166	155	147	171	170	144	177	161	153	145	159	173	167	118	174	161	146	160	135	161	161	147	159	166	146	159	151	170	134	186	156	167	132	170	137	170	164	167	164	164	183	184	146	194	156	167	169	153	158	151	159	169	162	147	162	165	154	168	164	154	161	147	170	162	152	139	162	166	170	195	147	158	172	158	149	164	145	170	166	149	162	170	159	152	147	178	130	156	153	187	171	156	173	147	136	146	170	166	160	141	157	151	163	193	167	164	172	174	148	155	181	164	174	151	154	154	151	157	148	165	163	156	165	135	166	166	159	155	188	143	150	154	155	158	148	179	129	159	142	156	167	137	149	178	137	176	171	155	158	155	158	159	168	149	156	187	161	157	170	150	165	165	159	136	156	160	154	154	146	143	168	168	165	146	149	150	164	145	167	177	171	162	133	143	155	137	136	144	161	123	167	158	180	140	150	186	170	173	137	179	161	143	178	163	153	132	145	148	152	160	151	160	192	162	168	178	180	188	152	146	163	158	143	177	180	161	177	181	170	150	175	155	155	173	136	168	154	155	173	164	148	168	155	151	133	164	171	153	151	177	142	171	166	154	164	159	163	146	171	168	154	148	185	147	181	151	159	167	154	155	164	175	170	179	143	142	142	140	174	158	165	161	138	148	172	156	180	153	157	156	178	173	177	182	140	158	173	133	151	186	148	153	138	157	166	159	153	142	154	163	151	171	163	147	141	184	167	169	177	167	154	175	151	166	181	167	187	171	148	157	166	159	172	157	158	157	158	158	161	156	166	152	164	153	165	177	162	162	173	155	172	145	170	166	140	159	167	156	164	173	145	136	153	149	168	156	131	189	147	161	169	169	164	155	143	150	166	173	152	150	156	144	161	165	178	157	157	158	166	170	189	187	185	139	141	167	186	188	154	175	179	170	179	172	192	151	156	157	171	155	155	175	152	171	166	175	178	145	130	130	154	149	143	158	155	145	152	156	142	156	133	149	169	146	165	170	183	175	165	153	167	158	141	167	153	155	150	178	153	156	159	159	153	174	175	172	152	154	158	176	141	152	163	153	139	127	176	160	170	200	154	144	136	152	188	160	160	153	157	155	155	159	163	161	140	168	168	161	133	157	170	145	154	156	171	170	161	172	162	174	144	143	156	186	150	191	160	163	162	144	181	148	164	162	144	169	202	171	136	166	172	145	155	156	169	175	131	146	153	162	151	133	154	178	147	183	146	134	145	159	170	172	148	172	172	171	139	156	192	171	174	162	163	189	150	160	173	160	140	178	152	159	168	177	154	164	173	158	178	170	156	151	167	149	181	143	148	158	164	175	149	139	151	155	144	152	165	150	189	179	172	172	154	149	172	164	151	153	160	140	145	172	166	162	158	164	142	179	156	139	179	160	155	167	150	165	145	166	153	168	161	161	175	185	162	176	150	164	156	150	147	178	180	162	164	164	148	154	169	170	160	153	157	173	154	187	158	152	164	168	178	182	167	164	162	171	158	178	154	183	163	146	146	161	146	176	170	141	143	164	184	187	160	188	168	149	171	166	169	190	137	169	161	164	171	189	187	159	160	171	141	172	184	165	176	143	157	149	179	137	169	168	160	174	127	152	159	167	167	136	171	169	175	154	167	154	142	137	137	178	159	171	168	152	150	154	160	173	165	152	153	164	144	151	143	149	163	147	158	147	161	156	151	138	156	166	176	173	155	143	171	159	165	133	129	186	174	155	184	181	146	161	166	156	156	185	165	154	169	170	167	153	150	142	155	172	139	151	147	158	165	176	178	179	158	181	171	183	152	172	142	139	156	167	165	167	165	175	154	170	175	145	155	164	179	166	146	145	153	169	154	188	133	147	175	192	156	180	173	165	151	181	177	154	144	147	163	171	162	149	168	123	174	167	158	176	164	151	147	174	169	146	182	171	164	162	179	149	152	188	154	164	154	151	146	124	179	150	191	149	161	147	179	162	177	150	143	150	172	185	176	139	167	176	155	148	187	179	165	165	149	169	143	166	143	163	151	140	161	164	164	171	152	149	156	152	166	148	156	149	131	180	159	132	141	148	193	175	167	179	153	144	160	159	164	167	174	157	150	147	141	153	167	176	177	145	162	185	145	140	158	161	180	150
5399	401	451	426	429	457	440	423	423	433	440	380	412	416	414	375	406	391	384	427	433	419	414	431	393	415	402	399	427	415	361	382	429	388	422	380	369	395	409	397	386	417	414	392	407	413	441	397	413	413	418	413	409	426	395	370	434	409	421	397	411	395	387	421	344	414	356	433	432	410	432	378	415	371	414	394	367	407	395	429	451	425	394	409	441	448	423	424	399	402	400	391	398	401	400	394	463	433	438	435	423	435	415	413	401	410	405	409	396	394	388	397	383	360	391	404	414	398	415	415	425	409	412	422	429	407	385	402	409	426	415	418	405	443	395	421	428	387	416	424	411	431	376	400	385	398	373	426	413	400	376	394	418	377	396	397	425	402	414	458	389	390	415	402	378	386	387	421	397	403	437	391	425	406	405	438	365	397	388	401	439	429	416	398	444	384	423	381	420	406	412	367	425	381	406	365	412	374	404	433	373	383	428	388	413	419	413	427	420	396	428	435	381	434	385	408	438	385	420	423	376	418	379	403	442	388	378	334	421	381	403	354	399	428	394	412	418	392	386	373	374	426	394	397	382	365	408	405	383	402	421	395	403	403	457	415	390	432	371	415	408	402	384	417	400	402	425	409	429	406	393	421	425	414	419	370	414	390	439	399	377	393	395	352	406	372	403	429	412	404	407	377	385	434	408	396	390	404	402	401	416	400	392	418	403	394	373	413	384	421	422	407	397	386	412	412	439	399	391	400	421	410	388	384	387	390	401	420	401	404	384	396	402	429	394	420	423	396	384	391	448	406	392	398	432	414	404	427	392	397	387	447	406	387	392	394	394	408	386	411	404	458	383	425	419	438	402	408	415	412	438	398	418	383	380	376	443	396	430	390	377	338	432	400	410	425	437	428	409	399	393	398	393	376	392	399	426	436	393	413	371	368	423	442	397	361	389	373	391	406	424	411	381	383	406	400	412	420	394	395	369	390	402	393	415	407	366	374	376	408	395	415	414	440	372	418	403	389	395	371	415	408	385	386	385	417	446	420	357	407	384	382	403	375	447	412	409	392	404	412	419	427	412	407	387	446	404	431	400	379	392	390	371	432	391	376	403	433	411	369	373	410	391	378	387	411	427	375	396	414	428	408	430	384	370	422	390	390	409	431	422	412	429	388	441	398	402	404	399	423	413	470	400	415	421	405	389	448	397	379	390	381	414	417	395	429	409	408	418	374	421	411	427	420	399	413	399	408	450	372	401	400	426	378	404	394	432	415	379	399	433	398	392	416	399	417	420	377	391	389	423	405	396	420	403	414	413	385	385	403	407	380	406	400	366	395	402	381	405	379	383	403	385	377	396	392	363	407	408	367	422	386	405	406	400	395	421	395	402	403	419	429	389	395	369	425	380	442	389	426	405	410	393	392	404	419	410	373	374	410	426	356	365	419	418	393	393	391	370	409	428	415	400	398	398	381	404	419	422	395	385	420	412	413	364	410	406	399	437	422	385	413	387	403	382	373	401	426	398	390	448	405	362	378	408	385	397	421	383	399	419	400	410	415	443	395	427	403	429	394	388	446	423	388	412	401	424	411	381	421	375	431	424	385	376	429	406	379	411	384	407	403	412	403	406	405	351	392	409	398	392	415	362	417	413	430	365	417	406	407	380	440	412	338	407	406	429	377	411	388	382	405	377	394	386	427	407	389	398	429	369	423	390	423	405	445	417	386	450	414	406	411	396	427	409	427	420	395	387	351	373	435	424	416	388	431	403	416	420	381	383	390	411	413	404	434	383	401	404	407	409	432	415	433	401	404	420	393	393	381	369	392	402	402	386	372	415	415	445	388	409	407	395	430	375	413	433	421	426	374	385	402	427	404	445	422	398	416	402	422	373	396	382	398	394	392	415	369	392	386	388	394	417	415	409	443	380	372	379	391	403	422	379	395	375	405	398	388	433	386	400	440	399	419	386	409	420	418	373	374	393	438	431	368	415	417	418	419	419	391	412	404	404	388	426	409	413	391	387	387	409	395	411	364	410	381	396	404	384	377	379	415	405	385	408	430	381	392	391	439	410	430	350	422	414	391	394	428	414	420	417	389	396	405	399	429	441	410	401	419	407	430	404	413	398	396	398	442	410	371	368	410	393	420	403	382	402	424	418	393	385	396	423	427	398	402	402	383	411	377	391	367	418	403	426	432	405	375	409	390	415	364	422	381	414	396	394	398	406	433	369	375	409	383	408	397	403	404	414	380	399	388	374	396	412	395	399	404	427	407	389	400	404	435	390	420	406	413	384	417	384	390	401	411	410	405	386	415	411	411	369	423	418	419	428	388	409	420	400	384	383	390	424	439	418	408	389	406	455	416	382	388	417	397	392	431	411	381	401	386	452	380	404	414	368	368	367	416	408	432	414	392	392	406	351	401	381	411	386	421	427	417	433	399	403	432	404	405	384	405	376	380	373	383	384	373	371	388	410	411	396	407	387	377	401	433	424	408	386	395	428	412	378	409	399	443	424	391	406	401	413	401	413	407	396	422	368	408	423	406	355	446	384	410	387	428	394	402	343	401	391	381	421	402	389	391	411	394	410	406	417	432	394	383	436	382	399	396	418	391	418	405	404	409	390	404	440	412	427	358	385	422	423	394	402	393	395	360	386	400	419	415	413	406	454	392	373	401	402	424	391	401	420	421	403	400	401	413	380	421	434	416	402	422	409	425	409	417	386	416	390	394	395	428	385	386	430	394	418	434	419	366	358	469	379	379	390	409	408	401	435	420	418	387	392	380	417	381	425	375	401	399	389	435	414	451	419	441	422	372	392	395	395	410	412	384	373	390	437	418	390	417	398	408	427	376	419	410	382	400	373	386	399	421	397	415	420	437	423	376	431	416	412	400	399	367	386	405	389	419	394	407	400	404	398	358	380	418	380	436	429	456	399	415	365	422	368	405	383	387	386	421	430	402	434	384	409	399	406	412	420	400	403	396	400	409	388	425	397	416	401	400	427	397	412	383	431	441	391	420	414	397	417	429	427	413	413	403	419	435	372	421	395	378	386	435	394	404	433	409	409	376	432	381	370	421	397	411	406	372	408	436	405	421	406	399	395	405	383	393	380	393	385	404	377	402	423	437	381	415	404	388	421	411	416	392	378	429	375	385	398	377	412	391	412	392	409	404	411	373	459	375	419	441	417	430	381	401	452	424	409	408	418	361	395	427	396	403	402	399	383	426	412	426	398	410	419	396	402	432	402	386	422	400	403	391	410	409	420	401	358	383	380	385	373	406	394	414	407	393	408	410	405	409	398	346	422	382	397	455	429	402	433	393	410	371	433	430	397	413	453	414	390	414	394	383	374	439	416	415	406	423	447	427	403	430	384	404	397	393	408	416	421	418	384	397	403	393	392	418	407	406	384	414	427	411	399	455	387	421	385	382	387	413	399	416	408	406	403	379	389	386	419	394	395	420	409	412	356	392	380	381	387	384	388	406	407	405	393	417	422	386	405	408	408	367
22711	2161	578	435	346	306	255	267	262	248	249	265	226	247	241	264	215	218	217	274	211	235	222	228	212	210	232	218	253	246	226	212	231	256	246	232	235	203	218	241	221	243	208	205	192	222	221	218	240	199	240	230	210	222	231	236	234	204	217	234	213	217	227	258	234	247	204	217	235	215	206	214	252	223	237	245	211	241	238	285	244	249	214	180	218	216	211	199	202	189	233	257	246	230	234	212	232	257	229	230	202	219	220	266	210	232	192	216	208	218	240	223	223	235	250	233	223	223	235	230	243	202	231	236	253	230	224	209	241	244	232	219	232	231	240	233	270	222	227	248	215	233	239	237	225	205	256	212	230	222	231	242	215	243	228	237	244	184	254	237	212	204	242	228	215	239	231	243	215	230	221	233	227	237	197	219	238	237	239	213	219	217	253	232	217	225	234	235	227	231	234	221	238	230	222	243	232	254	227	243	232	225	260	244	225	248	209	221	206	229	211	228	240	235	218	208	236	209	238	214	233	226	250	242	239	227	216	231	247	230	254	235	240	196	220	222	202	229	236	218	252	207	219	231	243	231	243	219	244	241	247	227	220	240	226	218	211	254	212	220	268	231	220	222	214	231	211	244	244	224	208	249	208	234	230	221	236	249	250	245	201	213	244	195	225	223	228	237	218	244	216	218	245	219	227	232	215	208	246	222	241	257	229	233	224	242	215	229	210	223	238	199	223	214	238	234	233	223	229	214	269	220	234	233	233	238	239	218	229	217	226	246	220	241	225	233	233	191	208	271	232	239	243	234	240	232	215	219	236	221	265	236	213	258	202	202	253	225	245	231	210	265	253	225	233	234	232	235	213	228	192	249	238	226	248	220	246	239	243	223	226	236	234	209	230	193	244	260	228	239	215	224	202	255	254	218	180	187	209	203	224	245	234	225	210	240	228	235	222	210	214	234	222	225	216	234	243	223	220	225	206	227	236	219	253	237	213	225	240	229	237	231	248	213	223	229	263	228	214	206	231	252	246	221	234	226	216	255	222	232	231	215	240	235	224	213	224	253	227	215	252	223	215	228	225	218	234	248	247	234	223	234	238	222	225	255	227	208	222	241	215	219	234	247	240	229	208	247	229	212	224	218	212	229	194	235	226	220	221	220	232	234	262	232	215	207	218	219	220	242	215	249	226	217	224	219	216	218	246	226	229	232	229	250	247	215	240	232	232	216	246	242	216	207	220	216	264	229	235	240	231	238	238	236	241	223	268	250	242	242	246	216	243	230	203	215	235	262	233	231	246	220	264	210	249	227	227	214	213	226	246	219	222	234	240	246	220	241	232	234	256	211	265	239	226	228	238	259	222	224	245	218	211	223	251	220	227	218	234	203	217	231	221	234	203	206	261	230	220	226	241	192	192	233	238	232	217	205	226	182	220	207	219	232	230	238	222	228	249	236	216	251	231	236	246	227	267	267	227	236	252	222	241	247	229	245	219	210	214	198	212	191	209	257	247	242	242	244	253	254	243	211	185	226	242	215	244	232	210	252	210	254	235	237	244	204	257	242	205	223	248	251	262	259	214	245	204	246	252	249	234	213	202	229	249	217	228	231	242	206	237	209	223	205	252	227	226	243	209	255	238	231	219	253	231	258	242	251	218	221	229	225	255	233	204	232	249	259	190	210	240	246	218	195	218	217	224	235	252	214	257	220	245	227	210	252	223	228	218	246	226	225	250	237	226	225	234	202	239	234	196	219	235	231	238	222	243	200	227	235	238	219	239	227	221	224	219	219	239	227	248	225	206	249	242	230	271	234	235	216	241	189	229	240	229	210	215	215	225	237	259	235	210	225	215	244	204	235	224	225	238	223	204	237	254	227	231	251	236	216	214	252	222	225	237	236	233	216	241	233	201	229	204	227	251	246	227	241	228	244	218	217	200	223	232	205	216	236	252	245	238	255	209	234	244	233	243	244	223	229	220	222	255	232	226	229	239	256	213	212	245	236	242	215	228	244	220	219	224	220	218	235	229	246	207	205	218	225	225	210	229	233	232	245	234	222	238	219	251	228	206	208	247	232	212	226	206	195	218	231	205	226	256	219	248	220	213	216	254	201	248	224	234	207	257	216	232	217	232	235	206	223	233	212	235	265	228	233	239	237	269	226	256	198	245	227	205	236	255	262	212	256	233	249	231	248	205	199	260	217	220	223	216	219	223	243	195	250	230	229	238	244	248	226	249	220	181	212	237	216	223	206	230	227	239	226	243	214	231	209	241	227	205	220	202	259	275	223	216	218	223	216	212	206	246	233	240	250	219	193	214	251	266	212	228	213	223	207	211	194	223	243	216	239	217	246	245	234	232	222	227	227	208	230	230	209	211	230	239	263	217	232	221	233	235	246	215	218	234	211	223	223	231	221	238	252	221	224	219	224	233	239	217	240	236	232	246	230	200	205	243	237	234	234	214	208	225	197	239	223	240	228	247	206	248	235	228	211	221	239	252	218	206	255	225	248	206	235	229	219	206	209	208	237	259	237	235	242	190	230	201	230	232	218	262	246	231	221	234	227	273	230	265	249	243	210	202	235	231	230	253	237	226	242	213	250	205	211	222	208	233	202	222	254	212	202	210	208	214	217	247	252	231	239	233	203	220	256	213	243	208	205	235	238	244	246	235	230	228	240	270	236	236	222	252	232	183	235	258	243	232	242	197	244	225	208	245	217	192	228	237	241	226	193	248	207	207	212	235	227	223	217	195	208	220	249	204	226	240	226	260	239	245	243	230	246	227	243	214	247	229	219	211	232	213	221	215	247	226	229	248	217	224	207	231	221	227	218	247	253	211	234	228	229	225	205	219	235	243	219	221	237	213	195	237	214	237	275	239	219	210	235	242	239	239	229	260	216	220	242	218	226	220	245	219	226	223	250	225	234	222	225	216	214	241	238	222	239	205	220	207	195	240	221	229	219	221	251	212	263	205	245	224	228	211	265	227	239	247	249	233	229	229	240	202	230	220	255	232	219	222	239	215	249	231	217	228	278	218	221	234	231	207	212	215	235	203	234	230	236	241	224	229	223	212	202	217	225	217	222	216	222	249	255	214	232	248	238	218	227	203	247	246	237	219	238	226	240	247	209	187	224	238	206	237	234	212	235	219	243	238	210	222	249	271	216	233	223	216	259	207	223	222	241	238	236	242	228	201	245	218	196	227	201	250	263	238	237	232	233	236	272	229	200	210	219	233	259	228	215	232	211	222	221	235	260	209	231	227	214	209	260	213	234	237	209	205	224	221	237	214	210	246	233	267	212	208	226	240	224	190	219	204	247	227	213	229	274	237	266	220	216	221	222	225	264	244	228	219	229	240	254	212	254	225	239	224	225	236	270	218	236	235	234	226	212	230	203	241	183	224	226	236	210	224	203	228	211	226	241	241	228	229	236	215	213	215	213	216	235	238	208	254	221	202	221	231	222	232	216	232	212	202	212	234	228	251	219	214	199	239	244	254	229	238	195
13077	776	1165	1258	1228	978	895	822	735	696	703	647	645	640	633	618	578	587	563	598	597	572	598	594	552	601	580	574	557	553	565	545	630	568	558	552	570	557	598	580	548	551	537	526	543	542	554	567	558	593	550	552	538	527	554	535	566	588	497	543	520	532	555	550	556	555	582	574	533	541	538	556	530	572	545	512	554	576	566	522	551	555	552	572	524	560	512	498	553	493	532	585	495	515	571	542	549	547	588	535	516	525	567	536	553	524	538	561	542	575	553	578	586	552	508	523	535	535	540	523	542	544	543	515	523	559	562	577	586	578	542	544	578	541	560	571	551	530	580	561	503	551	563	541	521	512	494	530	522	536	576	544	549	538	563	524	574	596	540	597	550	531	533	553	539	573	541	542	569	487	521	568	551	555	530	566	546	557	537	567	556	566	569	530	581	540	561	551	502	553	517	542	549	553	561	578	576	545	549	574	553	520	563	523	515	547	535	572	560	560	497	573	551	538	577	550	532	537	578	570	553	566	513	536	590	553	561	532	540	567	534	567	577	584	579	523	549	555	545	553	568	533	541	530	502	525	570	572	535	590	557	593	596	557	510	563	541	548	579	558	523	548	566	525	555	554	510	607	520	539	526	553	570	499	556	542	534	557	539	537	538	555	543	575	526	543	547	535	540	537	538	556	568	514	566	543	546	594	557	530	547	540	565	567	517	634	588	534	553	563	561	530	520	517	506	533	502	561	549	500	543	571	572	549	548	568	573	534	532	519	577	553	539	494	564	557	552	547	545	526	558	529	569	527	534	524	552	510	546	513	544	577	544	572	548	544	478	563	517	495	503	531	508	577	560	551	538	554	556	565	514	519	537	532	580	534	516	520	540	534	594	543	529	566	540	556	549	597	594	585	517	592	557	576	530	504	557	533	581	567	528	576	535	508	541	541	539	522	528	565	566	562	534	541	562	517	522	550	585	595	569	531	562	604	574	503	552	511	546	518	528	498	534	553	570	499	538	531	557	550	570	508	541	514	520	560	575	574	527	534	561	547	544	519	570	578	538	533	525	534	561	537	587	548	555	522	546	531	540	533	538	537	547	557	535	554	538	555	519	547	537	555	551	477	567	548	517	560	547	535	576	529	524	542	554	523	544	542	525	559	531	542	568	555	511	582	533	543	567	579	551	567	526	545	510	557	535	512	581	509	552	522	542	502	556	564	551	544	545	562	499	540	519	572	579	559	525	531	562	559	564	551	564	560	529	572	548	509	499	557	566	540	587	562	554	547	581	555	553	526	535	551	548	565	536	539	533	537	539	532	543	528	579	543	528	547	532	532	544	579	529	557	541	534	525	506	566	533	576	558	534	522	558	542	545	560	536	552	576	536	550	544	549	557	548	612	583	586	523	564	596	531	520	551	527	567	544	506	535	576	558	542	533	553	569	528	524	526	522	546	518	585	546	509	514	552	500	540	595	554	509	591	553	550	531	541	551	561	569	569	557	535	608	547	593	545	520	527	564	512	533	583	545	556	564	551	595	538	542	542	565	553	523	544	578	544	566	533	546	561	494	523	570	578	575	554	502	531	577	552	570	521	515	562	553	537	565	518	588	581	576	586	551	550	517	558	522	546	547	533	561	550	548	533	520	484	555	557	530	532	533	563	505	551	527	528	566	548	544	545	556	549	565	568	539	562	564	551	553	549	569	530	532	550	516	575	555	520	556	558	544	527	536	570	548	540	548	552	579	538	518	517	550	537	573	509	566	565	549	569	519	518	537	544	553	531	536	545	557	512	588	548	497	546	548	573	502	567	551	505	538	520	557	544	552	550	561	521	555	526	591	518	560	569	495	511	582	558	522	589	578	518	553	558	558	565	549	494	574	521	521	541	517	550	506	523	551	544	542	617	545	524	528	522	551	497	549	525	546	542	546	533	572	542	567	560	555	542	551	561	585	487	593	572	548	579	540	525	555	523	534	508	568	514	588	575	538	523	543	545	571	519	573	535	543	562	531	531	545	560	514	575	530	497	560	564	539	498	549	531	538	556	550	518	576	512	520	558	542	540	596	541	514	552	572	586	525	551	543	578	526	522	569	549	545	521	535	549	548	554	542	534	541	560	573	540	541	544	573	573	574	570	534	561	551	549	555	545	576	572	522	590	582	517	541	550	577	551	530	557	537	577	558	535	499	522	556	537	544	542	557	530	528	578	542	588	563	560	596	564	589	514	541	555	564	535	533	530	524	546	560	551	529	556	512	587	585	531	553	537	559	558	563	538	539	544	615	592	550	512	540	536	561	585	528	550	523	528	521	565	513	526	524	529	560	509	540	535	560	542	541	526	589	564	519	562	567	539	542	547	548	545	549	551	483	555	543	528	550	539	537	503	556	550	559	556	548	506	558	500	519	542	515	503	517	569	528	522	567	550	546	506	538	547	524	543	570	563	541	589	556	511	534	546	542	532	562	536	543	552	568	521	528	571	559	609	581	571	585	526	544	572	547	575	511	524	568	551	557	536	545	541	579	535	564	559	520	545	566	587	548	551	525	543	535	555	568	594	571	518	550	530	519	529	524	546	543	556	515	567	541	581	552	534	515	555	531	558	494	513	569	548	519	515	563	532	540	548	558	557	532	564	539	545	528	531	508	528	559	556	552	534	561	567	521	553	589	532	568	524	566	520	574	544	533	564	556	549	490	543	511	591	571	537	502	532	589	533	546	568	556	574	541	572	550	553	592	510	573	560	499	567	556	575	567	525	540	560	532	568	559	544	569	529	557	562	539	540	554	569	567	543	597	519	580	595	562	535	544	526	553	582	556	518	530	592	569	549	539	552	533	604	508	561	570	562	564	548	551	579	522	528	491	560	573	514	547	600	511	550	538	575	513	579	565	529	565	582	547	552	598	534	590	505	544	525	544	515	562	522	582	510	581	555	539	517	530	544	546	548	565	542	558	556	538	545	550	585	548	512	511	519	572	583	549	550	546	547	563	513	585	512	525	535	533	518	568	575	569	542	526	542	549	572	555	549	520	544	535	588	573	578	536	575	592	514	562	540	533	539	572	558	518	587	538	525	517	551	590	549	538	512	481	522	488	553	553	563	533	523	561	559	566	544	568	567	555	560	555	548	546	524	535	518	536	587	554	546	555	557	517	571	598	519	520	549	527	538	534	566	554	542	519	538	573	518	521	530	550	562	538	525	533	538	518	560	574	516	545	550	527	529	595	514	562	525	565	518	562	555	509	551	595	570	533	550	528	508	518	549	584	550	545	506	556	593	546	588	533	557	534	532	529	533	581	542	535	517	563	567	544	527	542	530	514	552	585	561	556	609	504	542	566	570	578	552	559	545	609	555	535	507	537	567	559	538	541	576	517	540	529	540	528	518	575	579	554	527	511	557	560	559	549	538	576	522	533	524	571	554	603	547	499	560	512	562	578	596	565	491	547	580	494	525	586	535	517	554	497	505	569	535	532	610	542	572	550	525	554	537	564	522	548	536	546	521
33441	5004	1160	901	689	591	527	450	479	425	443	430	405	387	387	398	406	402	373	412	421	405	391	381	434	399	391	346	404	376	394	394	396	373	369	365	408	393	359	369	372	354	371	344	369	401	376	366	382	375	364	368	387	358	411	404	348	354	388	387	411	371	380	380	423	361	381	413	384	375	383	409	374	377	382	415	375	392	359	404	338	398	398	421	422	371	386	392	375	373	388	357	419	367	389	375	396	416	352	403	380	366	387	433	373	344	386	356	373	351	387	376	405	389	397	348	398	414	371	381	385	390	381	369	344	405	343	363	365	403	400	395	399	407	373	380	408	394	369	387	390	391	361	383	383	410	414	400	393	341	397	376	386	412	383	364	394	397	381	370	366	366	352	370	357	373	421	390	389	377	347	381	369	395	395	386	390	403	379	365	355	380	395	364	422	372	417	389	355	386	354	365	379	357	374	382	356	385	416	361	358	392	386	381	380	353	422	381	357	356	402	388	350	375	360	381	377	378	363	427	361	342	378	401	369	342	426	393	414	363	405	375	389	344	388	379	361	360	377	375	372	362	417	377	378	391	341	379	399	393	390	372	387	387	389	355	394	389	337	343	348	365	411	369	407	422	400	371	393	385	351	391	412	396	395	363	387	393	380	401	389	389	419	388	388	355	376	389	404	389	380	363	375	399	403	430	380	391	410	369	401	394	366	364	358	352	384	397	398	350	349	389	401	394	396	361	396	352	376	394	360	380	348	378	395	364	394	362	364	351	405	386	336	313	362	394	367	381	400	437	377	330	333	354	397	357	347	370	376	383	378	368	372	389	416	381	345	373	377	398	398	393	385	376	366	330	428	398	353	396	419	349	391	381	381	361	364	393	385	401	401	383	330	402	364	413	401	360	392	360	387	390	391	407	354	368	382	412	374	357	352	418	398	393	352	396	418	372	387	394	392	380	365	365	355	377	388	416	405	401	385	392	391	396	388	416	374	345	378	387	379	393	385	357	363	379	385	363	372	362	391	369	396	370	389	411	425	365	403	396	386	399	367	382	379	370	380	406	419	439	382	372	357	360	390	381	378	390	368	373	370	364	399	377	373	368	376	407	418	342	360	419	363	372	394	359	386	359	369	373	387	401	374	384	411	378	403	397	376	373	373	375	368	377	354	393	385	370	343	372	404	404	387	396	369	397	386	406	429	395	394	377	369	395	392	353	370	382	355	385	397	347	398	362	404	368	404	396	335	371	372	383	368	403	357	377	403	377	373	372	384	374	373	376	362	383	439	377	409	375	431	369	417	394	403	420	396	376	377	382	350	401	363	383	348	393	352	393	409	404	374	357	374	402	352	369	375	377	365	357	352	402	408	386	387	379	360	357	381	382	371	385	356	382	396	386	377	376	365	421	370	388	392	405	364	361	375	419	368	343	359	351	365	391	390	401	379	421	378	414	369	393	364	359	380	419	365	358	366	410	376	356	393	358	390	376	338	382	371	386	376	393	363	329	368	373	406	360	385	387	376	387	394	373	381	393	419	372	398	383	380	301	363	370	392	356	431	372	337	401	364	374	382	374	369	379	389	361	410	388	381	363	354	409	385	355	391	411	368	370	372	357	413	379	353	385	373	381	360	356	389	389	358	395	382	363	343	376	387	353	402	416	410	352	351	407	412	395	351	410	367	373	407	397	355	390	374	341	360	383	383	439	386	345	368	387	379	384	378	388	371	408	403	411	381	414	365	387	360	386	373	368	370	384	380	379	404	341	354	366	316	424	394	407	365	368	408	365	383	360	355	364	357	379	391	388	352	379	388	387	366	361	352	389	363	338	379	353	374	394	393	381	360	387	372	362	358	343	397	386	370	368	352	396	350	355	379	376	384	363	403	393	392	385	386	361	364	366	374	373	410	384	374	377	364	389	369	334	359	380	406	383	367	379	385	382	389	359	361	376	403	367	377	333	377	389	399	339	382	392	341	399	357	358	366	364	410	351	421	378	374	356	352	377	381	356	390	369	397	402	381	363	363	325	407	393	398	381	348	371	370	384	379	345	379	422	359	369	411	369	410	384	367	406	346	359	394	430	388	377	448	430	366	374	394	386	369	391	401	419	402	360	406	356	370	379	373	373	396	341	380	384	385	370	375	380	395	373	390	386	362	374	383	401	376	351	378	377	415	389	384	350	428	377	393	392	417	371	381	421	363	392	373	391	381	377	386	395	381	365	389	370	364	373	417	353	390	388	413	386	365	385	340	352	378	359	404	385	382	383	387	365	369	383	365	359	364	370	377	415	392	371	383	371	374	341	358	372	354	375	375	354	349	355	347	354	433	359	389	393	368	390	359	397	384	375	417	360	398	385	367	381	342	422	375	404	409	351	394	383	417	392	362	361	366	397	352	382	374	413	372	365	378	379	373	419	377	376	357	380	369	399	390	352	343	374	371	410	387	313	358	371	358	339	320	379	380	381	345	394	400	380	388	378	427	363	393	396	393	338	340	399	401	367	343	398	403	376	411	426	379	327	395	353	382	417	371	355	377	400	370	405	395	352	379	381	371	362	387	372	384	353	373	348	375	333	386	411	389	381	385	354	352	430	370	383	415	379	408	360	389	387	341	357	365	355	359	378	385	419	389	420	361	358	364	374	349	358	407	390	395	362	384	384	350	352	385	412	396	357	369	340	398	377	429	368	376	406	398	406	384	362	374	353	376	375	389	362	371	359	375	370	372	380	344	362	364	372	384	361	367	381	384	408	364	396	377	373	361	345	391	375	379	382	355	386	412	350	378	337	357	359	341	382	381	369	371	356	357	384	383	394	414	374	392	375	358	383	368	396	345	396	427	407	378	344	370	345	353	395	368	410	372	393	343	381	370	362	365	337	353	376	333	395	387	402	358	365	412	394	373	375	386	410	387	386	381	295	339	354	404	389	391	407	406	367	383	373	373	378	384	393	407	387	397	319	365	364	339	387	374	380	359	335	389	376	342	364	375	379	395	384	382	368	372	365	389	377	399	405	412	354	379	355	402	416	357	416	343	361	406	370	418	372	373	409	414	396	376	391	386	369	339	394	404	374	388	373	397	422	382	367	374	369	396	391	370	371	396	394	383	395	396	354	347	382	410	367	389	361	374	395	376	355	359	377	387	378	367	388	346	379	383	381	365	366	386	354	420	416	365	361	367	396	352	371	370	365	375	380	399	367	406	403	402	377	363	399	394	425	387	376	308	370	402	366	386	369	368	406	378	389	371	414	384	396	385	397	358	368	389	377	387	364	347	358	373	355	384	366	387	408	431	376	392	387	402	414	369	376	365	402	351	414	387	374	386	406	401	393	345	390	369	397	406	378	383	370	396	341	396	370	379	419	404	399	359	399	400	382	394	397	359	392	395	353	385	395	371	380	400	411	372	366	372	384	377	427	354	426	371	365	384	379	350	359	379	394	396	374	387	373	361	387	403	405	380	418	386	354	407	392	397	394	375	334	398	388	364	375	356	401	376	379	385	400
17520	1280	2114	2344	1930	1731	1527	1418	1271	1240	1094	1082	1086	1011	956	968	932	929	949	986	955	899	892	960	888	897	909	944	925	898	898	930	874	880	811	847	824	802	877	839	884	833	870	874	865	827	837	823	925	847	856	867	831	836	875	890	856	816	824	841	855	876	811	832	831	844	801	854	844	829	822	848	857	868	862	845	882	844	783	820	832	858	823	832	819	877	864	830	813	859	865	880	952	805	857	822	872	845	813	784	768	845	788	815	863	850	862	835	845	870	793	879	853	828	794	832	845	842	847	806	818	849	858	773	800	854	864	837	859	878	879	839	869	789	810	834	873	837	894	882	807	831	845	811	835	849	778	835	848	856	844	831	867	874	853	820	814	843	855	862	816	885	843	859	833	844	808	842	860	796	859	836	849	849	842	877	807	819	801	811	865	860	832	774	794	839	835	792	841	812	871	842	865	839	819	822	809	855	802	824	859	885	917	831	855	808	842	836	844	829	793	802	814	896	862	850	850	837	796	818	853	858	793	834	841	805	832	840	893	836	849	874	845	824	849	793	844	869	829	844	859	802	833	835	902	820	866	856	824	862	843	843	805	901	812	863	873	815	847	798	831	859	848	821	844	879	823	851	839	845	853	828	862	807	874	863	853	822	808	800	805	860	822	858	846	882	854	830	840	834	818	846	834	856	831	765	828	821	809	860	810	849	855	878	840	861	799	836	842	840	841	801	847	807	840	822	809	811	851	826	808	845	860	836	827	816	801	815	779	804	851	813	765	900	834	828	806	855	802	818	845	885	836	849	874	858	896	852	883	826	857	847	757	840	883	879	877	822	857	866	836	879	890	802	860	799	853	847	832	831	819	842	803	842	883	808	844	821	851	840	826	822	856	845	844	820	847	833	865	808	815	859	853	850	838	832	866	823	782	866	790	857	845	803	790	822	825	841	866	851	850	850	814	883	831	809	805	793	843	788	820	846	799	885	839	907	829	815	828	870	829	857	831	797	813	820	801	784	842	806	838	830	856	838	808	821	845	843	858	846	824	857	833	839	847	847	817	853	844	828	815	863	856	822	848	868	821	850	822	830	862	869	822	782	829	826	826	854	850	808	865	802	842	823	868	785	841	841	830	865	784	848	892	847	823	813	764	905	839	858	823	903	845	811	838	824	850	816	841	827	801	858	836	837	842	822	791	865	840	837	815	815	865	851	825	836	884	831	860	864	821	812	845	787	844	820	835	827	802	838	839	862	869	787	906	784	839	847	861	856	851	863	809	816	825	824	883	845	887	805	831	821	820	772	849	843	812	837	834	832	842	825	829	789	765	814	832	824	823	840	843	815	809	811	878	868	872	822	881	843	830	817	823	822	834	835	822	836	816	877	830	830	839	819	883	880	885	845	846	829	841	744	854	845	800	852	839	834	853	807	811	794	825	789	859	895	825	833	819	792	846	827	851	806	838	832	879	828	813	874	831	887	810	815	815	812	818	855	809	793	846	840	834	836	864	852	893	870	827	831	835	823	848	866	818	833	885	825	812	882	831	843	865	889	845	833	848	807	783	829	868	828	831	840	874	826	842	786	829	850	823	788	818	847	855	797	836	830	812	834	801	861	824	852	798	814	856	836	908	847	830	854	836	814	807	825	807	813	822	811	847	823	790	824	814	851	864	854	866	839	870	856	755	769	756	874	849	864	856	821	839	825	758	776	846	838	840	820	828	834	839	819	854	817	846	831	787	859	810	859	835	847	771	845	819	828	798	822	835	896	867	847	840	788	903	813	853	851	824	798	813	937	829	768	856	826	798	791	924	853	758	841	877	867	836	792	875	853	825	862	829	834	828	838	844	813	877	845	805	858	840	816	829	868	807	863	871	865	820	909	781	828	818	883	851	820	874	829	833	823	861	822	813	834	834	861	834	882	819	841	799	834	769	815	789	838	863	820	893	860	858	804	826	832	858	896	812	846	814	824	805	847	832	790	856	789	841	844	807	798	842	892	820	801	874	832	810	884	861	854	847	824	852	803	838	808	799	808	801	825	842	883	871	841	861	828	791	821	845	811	817	862	802	852	829	860	858	875	836	824	838	804	874	836	869	825	814	807	836	817	837	857	890	823	821	821	806	835	822	807	845	822	795	803	879	852	855	842	828	866	850	807	831	851	835	850	885	862	832	786	846	830	850	832	807	802	779	824	835	801	870	791	828	843	844	901	807	854	865	819	838	848	843	864	802	808	818	866	845	844	813	887	897	762	893	847	801	831	825	863	850	816	839	800	761	832	788	841	848	791	829	865	896	812	799	805	812	817	817	813	818	813	865	836	863	792	859	826	870	830	822	812	828	873	811	802	818	801	788	861	742	830	835	846	840	875	818	806	832	821	807	840	857	843	854	848	775	846	883	889	819	860	819	888	824	825	873	853	838	885	812	815	783	873	858	783	843	822	856	878	786	847	853	857	877	843	804	813	871	839	886	846	838	835	866	835	837	880	815	832	848	888	800	845	849	829	790	847	892	826	830	849	797	865	792	893	885	857	858	853	846	863	841	855	826	811	796	806	825	830	834	845	840	783	791	861	877	812	815	845	871	840	806	851	835	815	869	812	796	898	843	814	857	841	861	831	840	819	818	860	825	849	821	844	846	804	823	827	828	838	832	880	856	803	822	844	837	823	827	832	862	818	793	748	852	781	841	811	861	847	830	817	858	833	793	853	796	823	819	800	855	843	779	845	832	874	785	841	824	817	851	827	812	828	826	862	848	813	804	878	799	824	852	802	885	828	841	835	830	866	817	828	773	834	866	803	828	818	804	869	809	856	860	843	815	872	833	858	818	831	807	865	871	862	873	813	862	839	786	833	847	885	844	868	824	767	819	839	863	810	869	792	817	781	856	745	840	850	842	884	838	838	829	829	825	791	834	885	833	838	848	787	841	804	829	867	808	786	833	869	856	847	912	846	879	801	826	855	787	793	837	814	821	851	954	845	790	856	805	819	832	856	798	849	851	862	846	814	790	830	847	852	904	864	847	878	812	856	784	849	857	838	826	829	838	852	874	898	877	813	829	851	883	833	831	878	822	825	805	813	823	816	877	862	827	831	848	837	850	822	802	827	834	834	834	852	850	846	867	783	804	803	812	863	816	830	882	829	855	850	824	831	812	847	821	820	786	832	858	849	810	830	829	797	824	842	879	821	826	868	826	807	877	798	886	825	840	842	847	845	827	829	832	858	862	869	846	838	879	853	775	821	828	833	813	885	823	878	852	844	813	811	850	792	857	817	832	813	873	841	864	802	852	796	795	807	819	815	827	914	806	874	794	781	877	866	795	828	839	852	891	794	787	832	832	846	852	827	806	850	840	810	835	837	811	791	843	845	797	795	843	919	844	856	871	833	847	841	834	817	756	817	858	873	778	827	876	808	811	838	827	831	842	782	818	839	810	843	844	853	893	813	831	872	879	849	829	814	836	827	875	845	885	800	824	827	820	824	849	820	826	807	879	811	810	837
9152	555	168	169	168	153	161	156	142	156	172	166	145	181	168	158	138	173	165	170	157	150	141	165	150	127	174	149	163	164	171	161	211	169	177	164	157	159	171	150	155	142	193	153	158	155	157	161	179	163	147	167	167	159	172	167	160	155	170	165	140	172	161	182	145	152	167	163	169	150	164	167	158	169	168	187	173	161	151	156	168	160	161	162	172	170	180	165	135	146	184	157	175	143	134	144	170	175	168	155	137	134	144	150	164	137	158	148	165	141	140	144	129	151	151	162	156	156	168	175	170	173	172	148	176	166	180	189	186	166	155	153	155	159	150	179	161	152	154	161	123	172	144	138	147	178	187	143	159	155	150	145	153	164	156	160	166	158	176	122	165	144	165	170	154	164	139	166	169	142	141	171	170	148	148	179	148	160	146	160	139	152	164	162	176	134	154	157	173	158	173	156	189	178	151	171	164	158	176	157	166	146	153	197	162	160	159	150	148	170	163	184	176	153	147	160	164	152	134	162	178	173	160	179	160	164	168	157	143	145	152	136	172	171	157	173	147	149	161	143	160	138	158	151	157	155	177	193	171	163	143	143	146	156	165	178	170	155	182	183	163	168	144	167	152	154	152	152	171	159	167	170	187	153	176	157	152	194	156	155	167	151	177	154	151	157	162	148	175	154	163	175	167	146	146	138	162	159	136	153	152	189	153	178	144	147	168	166	174	141	168	169	138	189	168	173	162	171	167	166	149	154	159	155	154	146	157	153	169	160	157	151	148	159	139	165	185	175	130	170	173	164	164	148	147	189	176	169	159	165	138	180	152	167	160	157	158	169	132	151	165	154	159	162	148	148	164	170	152	159	159	161	183	149	160	154	157	170	189	155	153	160	161	158	143	163	176	166	163	170	172	177	166	163	138	152	161	160	182	195	153	163	163	155	149	140	153	149	168	152	177	161	154	155	130	161	143	185	164	155	154	165	170	171	173	142	161	145	192	128	160	136	161	140	162	158	152	166	167	161	156	151	144	165	147	174	148	136	163	161	139	124	147	154	146	161	157	177	185	153	157	151	165	179	176	187	144	140	173	155	155	159	151	171	173	170	156	165	168	133	176	157	167	150	148	165	126	165	165	162	160	175	172	161	155	152	148	149	167	151	156	153	170	135	148	169	190	137	172	166	148	162	184	170	179	147	165	146	162	154	143	153	152	132	153	164	161	173	160	152	170	162	139	173	154	166	165	186	168	156	146	163	154	153	139	180	202	150	163	173	168	177	143	164	161	144	200	169	168	156	187	159	162	167	164	158	172	154	169	171	174	145	147	157	185	156	163	168	172	158	173	157	155	146	158	161	147	174	186	168	139	181	180	153	181	145	150	142	153	136	148	134	153	193	159	161	177	167	181	173	176	159	160	157	169	171	158	165	146	151	157	158	155	161	153	193	168	158	161	131	145	158	172	162	154	168	181	161	162	156	149	175	170	160	165	149	168	165	154	174	132	154	167	159	168	173	195	172	153	152	165	170	169	164	176	144	173	196	156	157	173	145	177	156	141	162	170	155	154	145	158	172	161	196	162	166	147	142	152	146	160	157	129	154	150	173	146	142	177	160	180	156	155	175	164	180	161	162	165	157	178	157	165	133	151	175	149	160	155	161	161	159	158	165	154	142	172	156	163	171	162	175	195	137	151	149	163	172	138	171	176	163	147	146	156	168	146	157	147	162	176	180	169	133	148	168	172	154	167	130	133	170	160	177	188	133	169	142	142	131	151	153	158	154	166	180	165	132	156	151	162	165	154	151	137	134	170	161	182	163	177	169	186	146	143	163	159	138	155	154	153	154	146	153	148	149	159	135	169	145	161	146	151	151	178	140	156	171	150	161	131	170	134	163	164	143	179	144	157	153	197	174	194	156	139	165	174	158	167	140	172	164	138	153	164	175	147	167	163	152	170	173	166	165	152	159	167	151	176	168	166	181	168	166	173	171	166	167	149	157	171	156	141	169	164	187	138	150	145	164	167	167	167	167	167	168	156	154	168	191	185	174	146	126	167	163	171	151	169	151	150	168	170	157	156	171	127	157	178	151	176	136	149	151	172	149	151	186	143	169	162	145	139	175	155	156	191	180	147	158	163	171	202	158	145	161	163	145	159	170	172	152	170	172	160	169	179	171	131	165	170	160	163	159	163	190	162	134	160	136	174	157	165	157	148	173	145	154	170	161	136	154	157	133	144	166	151	164	162	156	149	155	155	167	182	185	143	153	167	147	164	165	148	165	156	152	146	148	150	141	162	140	182	150	178	147	172	154	135	126	146	155	176	157	158	163	173	173	150	181	162	143	139	178	153	148	132	155	158	170	170	162	125	165	156	164	155	170	158	153	143	162	154	162	139	143	158	161	156	171	128	161	157	173	172	152	152	160	181	154	152	170	144	168	164	155	147	166	167	158	145	177	165	164	165	182	160	159	159	181	181	142	155	182	152	167	171	163	165	153	157	168	158	142	163	138	143	144	154	169	164	167	168	187	179	162	135	140	146	148	171	170	145	157	167	166	157	174	167	161	157	188	184	180	164	151	160	152	170	155	164	156	170	172	173	142	143	153	166	146	156	164	147	186	147	167	180	152	166	159	161	151	163	160	143	156	147	147	168	169	147	128	155	163	154	179	144	171	175	158	174	162	142	153	168	133	167	127	183	146	146	152	168	169	166	150	171	145	153	163	176	153	157	135	153	144	175	155	173	142	158	157	149	176	148	157	145	179	182	159	178	182	190	181	153	159	140	157	148	154	149	174	173	144	161	149	149	176	181	157	135	160	151	153	157	174	177	169	188	158	146	169	149	179	180	155	183	155	154	172	162	160	148	189	144	161	165	174	147	176	181	173	150	184	186	176	165	146	156	170	145	178	170	167	171	155	154	170	146	154	161	140	183	168	164	154	162	172	142	132	162	171	166	159	159	131	152	157	155	135	172	149	166	145	143	156	161	165	178	167	167	145	164	161	151	159	128	162	157	172	180	152	160	150	151	170	168	154	125	149	173	139	140	151	169	161	154	185	169	150	144	167	175	152	166	157	167	166	166	148	179	154	160	187	153	155	157	137	159	154	150	164	172	175	157	177	163	134	161	171	130	147	148	160	155	159	138	184	132	185	158	168	170	143	145	162	142	156	164	182	172	141	164	175	180	129	137	161	165	181	156	159	137	145	152	161	169	161	178	189	148	182	166	161	147	152	146	153	150	156	144	163	161	153	168	167	180	155	181	152	139	160	144	176	168	157	176	153	172	163	152	154	163	155	151	145	172	162	148	163	165	153	169	163	172	155	163	148	203	160	165	153	150	172	158	159	168	157	153	153	163	141	141	163	152	168	164	152	161	167	155	143	160	139	167	163	144	133	173	170	150	169	172	155	147	158	177	168	150	168	160	151	154	143	180	154	159	132	167	156	146	131	132	170	191	155	139	142	183	160	168	171	165	136	154	173	136	140	153	145	164	162	153	148	143	145
5331	420	441	427	399	402	415	441	412	422	422	404	419	401	434	390	449	364	385	424	404	392	415	414	394	362	389	413	389	372	436	407	398	414	433	428	420	422	370	388	403	414	410	391	404	413	431	384	403	402	391	391	425	397	413	400	432	386	407	401	378	415	387	398	392	408	409	412	399	418	434	422	403	431	439	418	412	426	411	392	419	388	401	389	408	420	406	443	402	416	401	412	388	395	377	425	423	415	426	368	410	413	394	384	402	391	409	410	393	405	426	443	402	380	370	423	434	436	430	430	407	425	390	413	436	368	383	415	420	408	366	426	416	376	395	402	414	427	396	387	444	380	370	420	387	419	387	408	407	394	399	406	411	410	389	389	406	386	423	387	384	417	419	391	414	425	401	387	375	414	403	393	403	389	403	393	373	401	404	409	426	412	422	403	412	399	420	393	394	394	412	429	413	381	392	421	430	456	428	439	403	381	405	383	401	423	404	418	405	394	387	421	383	391	376	432	379	381	388	420	384	403	395	430	407	415	410	408	421	400	411	394	433	435	401	399	397	391	396	428	437	387	395	374	388	387	384	378	408	390	436	412	386	376	405	385	376	406	375	415	385	425	427	383	374	373	416	409	398	431	403	397	426	405	428	413	429	406	419	414	431	397	432	378	413	377	365	342	419	380	417	390	396	380	408	428	421	385	411	407	395	407	405	401	401	399	396	398	385	412	412	374	405	469	402	416	411	412	380	401	370	428	398	419	403	389	417	350	410	392	422	422	414	375	412	405	370	410	421	411	410	370	417	407	400	420	381	371	413	387	382	395	385	425	404	396	407	391	383	415	379	445	377	433	421	412	450	432	386	397	467	389	418	421	407	416	395	387	408	417	431	409	382	371	404	424	409	403	397	398	404	418	412	403	408	405	397	410	442	404	379	389	381	428	385	400	408	420	393	423	410	410	410	418	386	412	410	417	407	362	383	376	382	414	376	407	405	412	365	383	368	391	429	373	367	412	404	401	367	401	367	387	406	423	386	416	382	422	445	432	424	416	404	418	415	401	406	382	429	370	414	380	377	369	414	376	390	381	389	416	382	420	404	417	373	440	389	403	413	363	449	383	420	392	380	402	405	365	389	376	415	409	400	385	399	413	436	418	376	440	401	389	394	398	434	356	414	388	396	402	406	397	387	408	421	374	422	387	358	419	406	397	405	448	380	429	398	397	409	384	376	402	430	428	435	380	385	404	429	382	424	409	405	413	419	407	377	409	385	377	408	403	419	402	425	398	368	400	403	379	380	415	428	385	388	424	372	378	369	380	391	376	397	406	407	421	378	404	406	359	386	391	373	419	410	394	409	379	385	430	437	391	413	406	427	419	398	417	414	426	391	418	426	434	363	421	418	403	391	437	406	420	389	396	390	380	371	365	372	402	408	381	393	364	419	346	461	419	409	401	411	410	410	390	409	383	384	405	402	404	453	419	426	377	397	354	393	389	388	383	364	431	428	358	368	406	410	400	385	399	372	427	395	420	407	431	433	396	405	363	406	428	405	412	406	435	394	402	382	421	372	399	378	414	369	422	387	423	388	400	395	413	398	393	394	423	339	401	420	384	380	384	416	425	416	461	375	379	429	429	403	405	408	383	417	395	401	398	450	371	435	439	420	401	408	416	389	422	402	414	396	419	365	359	396	387	387	395	406	392	408	423	391	377	410	392	384	391	377	387	391	411	400	400	434	414	361	422	396	447	391	396	374	415	409	415	418	398	401	387	400	398	389	405	408	397	394	412	416	393	393	388	419	416	445	387	440	407	375	418	383	393	382	421	370	400	411	390	416	388	396	403	415	357	383	424	391	405	422	351	407	418	415	391	409	400	415	399	437	404	391	414	360	391	386	397	387	407	459	433	417	389	379	435	413	408	391	384	358	399	421	402	382	423	412	443	395	390	392	406	400	370	392	407	399	401	395	393	393	375	397	355	379	386	421	408	379	441	406	405	424	374	429	412	402	400	388	397	390	413	425	415	423	399	417	408	404	421	407	384	417	384	419	422	429	367	441	385	403	407	380	399	387	431	406	436	375	411	387	403	420	420	391	404	405	407	396	437	364	388	419	385	384	396	415	420	416	365	338	396	382	390	384	385	396	390	422	429	400	414	387	397	414	423	395	374	407	360	419	402	392	402	389	433	374	351	428	412	414	379	407	414	398	404	415	388	422	402	366	408	398	397	433	370	422	383	368	392	443	413	408	385	383	380	431	424	393	388	408	454	420	425	420	408	409	370	413	385	379	398	397	388	413	415	367	374	384	385	402	400	417	370	370	398	428	369	423	364	389	386	403	400	429	410	411	435	421	399	404	401	381	402	395	436	403	432	412	418	399	372	437	396	412	437	404	410	429	402	408	407	449	402	419	394	432	395	405	399	425	406	395	409	417	416	395	442	398	417	396	386	386	405	416	383	376	402	378	410	437	428	396	413	397	401	398	399	372	353	378	387	402	381	419	357	407	419	391	427	387	410	395	397	418	426	394	432	410	385	382	400	403	400	358	426	413	402	422	406	399	376	428	395	363	421	414	425	412	420	394	422	426	433	397	394	422	410	402	387	433	415	436	388	439	421	401	409	400	406	427	404	425	426	425	430	392	362	364	412	405	374	406	427	396	398	406	391	410	388	416	387	391	391	410	414	431	389	396	413	405	388	400	395	395	415	388	425	400	418	392	407	405	388	404	409	408	424	434	400	377	380	365	384	385	423	427	379	409	403	451	398	371	388	440	385	406	395	398	389	400	452	377	362	418	390	410	440	415	392	415	386	406	428	389	434	422	396	409	389	414	372	404	390	388	406	375	390	371	423	422	435	418	418	406	367	420	405	396	395	414	411	410	412	380	408	370	402	406	453	420	429	341	385	410	427	406	429	429	397	402	420	413	407	405	396	417	402	392	400	388	402	427	421	406	406	405	410	389	397	391	399	398	388	453	409	406	400	445	377	420	417	391	400	421	403	381	421	400	398	394	390	421	415	349	395	423	413	394	395	432	440	431	392	422	388	383	427	379	443	378	413	418	434	369	411	414	376	386	411	416	417	385	405	432	414	416	411	406	385	379	393	406	409	405	379	413	398	390	389	404	402	385	409	365	375	391	382	421	388	409	409	406	424	398	409	427	420	422	416	408	399	394	390	387	371	396	419	406	386	433	437	385	442	389	390	385	350	377	392	424	415	396	344	400	433	381	410	372	391	430	422	408	345	413	415	414	405	430	381	383	369	405	385	395	401	413	410	415	371	404	423	402	402	396	446	423	391	431	380	401	402	409	406	408	404	378	377	389	379	425	422	368	426	404	410	385	378	379	426	398	429	442	397	409	430	427	428	437	407	403	392	390	412	404	437	371	396	424	426	393	397	402	440	374	401	433	392	426	392	375	434	378	400	460	417	422	395	405	397	405	395	401	381	432	433	408	421	383	399	390	384	367	388	415	399	384	386	422	421	422	412	415	386	382	400	396	389
22663	2146	560	487	401	290	302	267	272	239	271	280	252	234	237	247	219	233	235	248	224	223	232	240	207	254	225	214	216	216	203	213	249	244	236	244	234	237	240	226	194	245	216	222	205	260	225	216	220	223	205	247	214	233	251	227	214	232	215	206	221	229	219	259	242	218	240	233	235	209	227	209	232	236	238	220	216	232	235	212	252	232	238	229	200	232	225	239	234	201	237	234	237	225	207	239	204	233	249	227	246	234	206	223	198	212	250	243	214	216	212	211	232	207	214	229	210	216	204	227	224	232	234	223	243	230	218	268	236	235	251	248	226	197	222	223	235	209	258	234	197	236	217	216	240	235	204	237	231	228	198	218	209	221	214	245	229	254	237	204	216	244	214	240	205	226	224	242	218	229	239	219	223	221	216	232	246	248	213	222	235	213	241	246	238	238	221	238	218	233	205	246	227	210	227	203	235	221	234	248	231	234	217	217	252	225	194	230	198	257	244	208	233	234	220	225	209	236	238	223	226	231	233	252	215	232	233	231	221	223	224	260	245	218	222	229	211	245	217	238	233	229	233	232	195	228	227	275	245	253	249	242	220	242	212	214	245	283	244	220	229	241	243	248	242	225	190	226	214	217	240	247	239	234	233	256	232	218	212	211	232	230	269	236	215	209	245	229	245	222	243	234	242	203	230	236	251	237	218	231	204	231	243	223	198	212	209	225	221	224	196	221	224	229	232	242	234	241	223	201	198	237	240	243	238	245	220	241	233	221	226	194	256	231	215	234	232	231	239	242	243	232	238	242	208	230	227	238	188	238	204	236	211	222	201	237	176	233	218	235	227	211	227	214	249	241	227	217	252	226	206	208	236	229	272	219	195	199	214	224	229	242	228	220	218	214	230	223	237	201	248	250	224	231	239	231	223	227	206	244	250	225	244	260	229	232	229	209	226	206	214	242	229	237	222	198	227	215	251	221	223	231	221	227	202	251	198	261	218	244	241	248	236	221	223	236	224	225	232	261	240	227	234	226	231	243	224	250	220	226	239	226	247	229	215	230	237	231	219	242	232	213	226	227	237	261	215	211	205	202	229	217	240	218	226	251	229	223	225	230	239	233	220	199	222	220	200	226	238	203	218	223	201	211	233	219	213	245	228	211	192	218	211	230	252	234	248	218	210	230	216	232	248	233	198	240	207	250	187	226	208	213	214	232	234	235	229	228	203	231	257	239	261	246	225	218	258	243	224	202	218	233	219	196	261	252	208	216	193	235	223	201	230	215	202	218	227	211	226	246	225	247	208	228	216	250	221	224	197	213	219	226	235	261	214	204	232	222	211	205	214	218	204	226	233	238	246	230	240	214	205	223	196	223	219	221	203	218	234	231	234	204	221	236	244	232	213	248	247	242	224	219	213	205	208	242	221	230	232	260	234	222	229	198	189	230	227	230	230	208	227	248	213	231	268	203	230	200	201	255	229	246	233	232	224	233	201	234	201	215	190	221	224	244	224	243	231	206	237	203	227	207	200	215	189	250	233	227	224	224	233	237	248	224	217	228	232	234	219	229	216	243	240	226	232	228	220	249	245	245	225	237	236	211	213	235	239	204	214	243	236	236	203	231	212	228	232	217	241	227	234	238	238	217	247	240	224	239	273	248	226	216	203	221	248	232	224	291	239	203	208	214	232	225	227	207	206	204	218	216	259	250	232	215	233	230	236	211	223	207	212	216	207	246	234	234	240	248	233	254	238	237	217	214	224	227	245	213	268	243	224	241	226	202	221	227	213	208	222	230	234	255	225	207	220	234	240	223	240	209	256	230	221	212	210	216	227	223	236	218	245	210	205	213	210	225	224	231	229	259	215	225	223	240	247	230	220	233	230	218	237	213	238	247	223	222	182	212	224	231	238	225	224	261	242	230	218	224	224	251	215	191	209	208	204	229	213	222	216	205	219	236	234	230	214	223	214	222	224	261	231	212	253	212	226	237	239	221	218	230	222	203	238	215	224	197	224	231	263	245	250	242	227	218	212	216	219	238	228	215	224	200	261	228	225	234	189	240	207	204	230	240	217	219	239	233	263	216	203	234	260	226	238	236	227	241	219	223	211	231	233	236	205	227	223	255	226	202	219	218	225	233	217	224	229	225	215	223	251	237	233	226	215	218	238	207	215	251	226	207	244	232	205	220	249	228	220	249	222	208	218	250	240	277	240	214	242	236	260	226	205	223	218	234	246	240	223	211	193	228	227	217	216	222	204	203	218	219	240	219	235	233	241	224	247	213	227	243	224	240	215	227	247	208	200	238	228	224	257	213	213	221	233	223	206	247	234	239	252	239	220	207	211	247	230	219	202	202	234	220	252	215	250	215	191	221	217	230	200	229	209	204	244	220	213	204	242	233	215	235	220	226	246	231	223	211	218	214	230	234	245	239	240	235	217	214	217	217	218	228	204	263	212	252	239	218	211	249	227	221	220	235	242	221	224	214	236	226	232	254	254	233	228	230	197	207	248	197	198	245	249	229	217	241	246	199	224	209	214	235	248	207	207	231	220	232	204	257	273	217	231	239	232	226	257	207	210	227	233	201	237	214	233	211	242	201	229	199	208	202	237	192	224	207	224	232	246	239	225	246	211	218	223	239	246	225	225	227	220	254	220	208	203	204	221	223	230	220	202	194	215	250	211	204	239	243	233	259	229	238	223	198	222	229	220	248	239	231	217	232	224	214	220	224	228	238	233	239	241	256	238	208	203	210	248	214	207	211	216	234	221	232	233	197	211	229	224	217	240	267	245	251	237	187	225	237	219	230	238	225	231	221	212	243	244	214	244	212	221	244	223	193	237	235	229	264	269	215	219	243	224	207	224	227	243	230	218	205	192	205	233	248	236	256	243	218	234	219	239	224	217	244	224	215	181	211	230	266	238	223	210	248	237	221	213	230	232	212	215	239	227	224	204	214	269	241	234	238	210	204	213	243	249	242	233	241	205	217	268	240	252	245	229	232	202	251	252	194	234	213	192	237	218	227	217	205	209	228	216	256	231	248	214	214	236	229	231	197	231	214	249	204	218	243	222	198	249	224	219	220	233	209	235	237	219	241	210	191	238	212	238	226	256	205	211	231	227	244	216	234	218	240	227	232	238	209	224	231	201	211	181	207	217	207	227	210	219	199	219	195	235	222	211	216	236	207	260	235	222	227	253	232	225	220	236	253	226	250	209	246	228	216	235	263	243	207	227	205	248	260	213	220	245	251	223	224	215	238	227	222	226	239	230	235	217	242	232	224	202	220	193	211	218	227	230	240	234	266	221	197	218	219	190	239	238	203	215	249	236	268	246	205	203	229	244	240	247	249	227	272	229	226	246	223	232	223	220	201	258	241	238	211	249	199	258	248	255	245	237	229	235	196	235	214	223	213	227	235	216	237	182	235	220	207	240	241	249	213	230	219	221	228	196	218	238	210	243	212	222	214	220	220	249	272	215	249	213	253	256	244	238	219	228	226	207	219
13106	849	1153	1297	1155	1040	882	784	777	726	640	685	678	635	606	591	580	598	582	577	616	577	596	570	600	542	549	574	589	531	603	535	545	537	534	556	597	554	604	577	539	559	594	594	527	590	548	530	577	522	573	548	561	539	569	569	576	519	528	552	554	523	560	572	592	550	551	538	538	581	539	558	544	566	554	563	500	548	595	569	518	553	547	537	521	586	548	575	562	520	575	553	577	561	541	581	578	567	581	580	535	543	542	550	537	521	525	564	556	621	537	588	574	573	547	542	536	530	553	523	584	519	515	531	535	520	544	516	542	587	558	616	518	515	532	517	561	569	529	557	512	563	552	552	547	544	518	516	566	593	539	545	542	521	530	529	550	553	540	544	522	545	550	558	523	532	571	568	542	546	562	535	589	581	518	521	550	550	553	562	556	557	548	496	519	583	580	571	599	540	578	555	571	522	566	572	550	553	530	502	544	531	543	563	566	555	574	534	520	551	577	591	563	547	566	545	587	565	514	544	536	587	540	618	530	519	532	531	516	538	535	563	545	520	549	558	585	560	528	593	532	527	571	530	583	546	584	567	519	565	534	570	584	529	553	535	557	527	531	568	562	567	594	563	533	525	575	575	562	533	548	528	522	554	597	550	618	585	566	580	556	528	555	530	526	578	520	554	551	572	557	545	520	535	547	541	545	554	578	525	559	566	531	527	512	538	543	556	558	568	552	589	512	560	546	489	494	569	586	578	559	569	548	548	530	521	561	608	568	531	557	560	518	552	542	486	538	561	544	557	526	592	523	531	520	511	516	547	557	533	533	556	537	529	546	572	542	528	547	535	529	560	502	599	498	560	553	559	534	527	577	577	560	562	549	531	534	518	579	566	573	542	578	542	542	547	574	539	556	534	555	543	567	563	563	534	558	515	536	544	510	530	562	565	597	532	542	537	560	497	558	531	568	553	574	542	539	544	558	532	548	534	508	539	555	556	570	564	595	553	565	544	529	530	556	547	535	548	603	562	559	549	555	545	514	516	553	538	569	524	594	544	541	535	530	570	532	511	547	559	556	548	527	504	561	531	482	554	551	542	548	538	541	556	561	544	534	531	527	545	539	519	549	556	514	558	557	528	539	499	553	529	511	537	593	515	548	511	554	571	544	559	569	559	506	562	502	539	568	598	531	545	549	569	518	543	536	552	524	566	534	541	552	587	518	539	540	560	508	568	546	605	562	545	572	562	517	556	594	572	584	563	543	592	525	545	552	518	588	527	536	564	537	582	541	542	533	573	561	561	538	558	524	585	548	552	535	585	595	533	526	572	591	559	555	514	537	522	548	534	574	555	563	537	556	573	573	560	570	512	517	550	515	556	565	574	495	571	533	533	563	553	517	531	561	535	540	548	553	572	581	576	510	558	555	537	584	578	545	501	531	525	545	563	547	554	540	549	566	558	517	548	552	566	561	556	518	618	546	538	544	612	510	551	527	569	534	568	552	568	539	500	589	551	516	588	520	560	550	545	504	518	556	533	540	541	554	540	574	549	554	560	530	569	566	582	566	526	547	586	559	560	569	538	549	528	519	568	555	509	579	555	567	562	563	539	571	522	560	505	541	531	603	523	564	542	561	563	498	526	559	612	567	541	564	530	543	568	567	521	511	512	527	556	538	578	581	561	553	536	548	508	589	553	557	537	553	550	519	527	536	559	554	574	563	568	541	520	530	495	582	554	502	522	556	527	558	513	523	537	526	569	581	561	513	562	602	570	575	530	528	556	534	533	518	518	525	531	544	570	511	500	550	530	546	516	540	532	562	534	530	561	542	562	494	557	555	531	562	567	545	535	544	582	618	542	529	556	584	540	596	535	563	584	518	557	553	513	536	533	554	575	528	565	584	562	592	555	550	500	585	513	540	546	525	534	554	575	560	521	524	572	576	542	535	530	551	538	541	530	568	534	570	550	543	527	532	549	526	552	580	563	512	599	549	517	527	522	497	550	551	561	525	578	573	565	557	517	522	530	567	579	542	531	537	535	526	549	548	517	530	577	564	521	531	521	533	556	509	523	538	537	552	544	531	530	527	535	586	514	563	575	541	576	543	517	524	581	564	494	524	523	574	560	540	568	543	504	587	539	541	556	502	532	540	549	522	503	513	527	539	537	533	551	577	546	541	541	550	557	538	595	536	547	576	551	530	540	552	548	580	569	581	559	560	538	546	548	580	573	607	571	516	520	570	565	562	513	555	554	585	562	566	609	526	571	539	562	550	547	488	531	539	499	552	510	528	540	527	552	544	526	534	527	543	548	521	497	547	525	553	571	569	545	518	546	544	534	540	581	493	557	556	521	515	531	552	578	525	540	536	566	545	549	527	529	549	574	558	536	526	525	593	533	536	586	527	528	546	519	542	565	532	528	545	550	570	524	543	529	533	538	531	600	559	544	580	549	550	528	544	539	531	585	596	534	551	516	549	525	536	537	556	531	555	591	579	540	592	548	575	572	555	544	544	551	581	547	570	542	545	537	520	536	543	553	562	568	548	550	538	552	538	558	550	557	553	515	550	554	597	552	530	542	518	568	543	546	557	538	579	577	543	556	551	566	556	536	536	521	560	562	508	555	543	508	534	518	581	570	541	479	559	573	547	506	577	593	554	553	558	576	557	536	509	519	533	548	561	569	518	577	540	556	549	527	527	564	525	563	551	551	558	561	561	558	550	519	552	535	559	565	526	550	527	556	533	537	606	543	533	520	530	564	545	518	525	541	569	510	499	564	511	513	561	572	511	567	570	586	555	543	535	554	563	549	535	547	557	518	550	513	534	523	573	583	554	550	579	531	552	586	581	589	525	549	564	558	510	528	539	539	520	545	579	571	563	563	555	520	540	515	528	518	547	575	544	530	581	534	560	533	534	540	554	554	514	525	560	540	544	555	536	559	507	529	552	585	576	568	530	528	541	576	562	574	552	573	554	511	541	568	530	553	521	538	571	534	521	534	548	559	559	583	543	555	469	545	558	529	511	560	547	569	573	542	577	516	550	586	547	522	521	542	526	542	566	513	520	551	528	562	524	550	545	557	550	536	565	534	537	555	517	539	537	540	519	528	536	509	534	565	550	537	573	554	563	542	535	557	519	558	554	524	548	480	544	535	521	558	548	598	549	542	504	507	568	581	598	583	560	592	564	539	554	510	496	522	565	549	550	552	490	559	526	531	571	587	553	523	544	513	602	592	559	525	519	594	538	537	556	518	496	553	542	509	513	538	581	544	539	555	523	558	573	575	562	579	517	538	571	556	588	566	545	523	558	584	534	564	541	576	561	554	568	567	554	553	594	560	539	536	562	557	585	537	554	573	525	556	516	529	517	567	570	619	525	551	560	543	474	537	520	566	501	570	547	510	545	546	572	593	538	552	561	557	578	547	501	537	550	533	536	552	542	558	528	599	554	560	571	543	551	560	555	542	582	524	567	535	541	541	542	533	545	527	553	504	521	546	566	563	555	566	533	545
33305	4803	1197	899	633	539	497	491	493	447	420	434	420	438	417	399	383	419	361	389	366	414	401	405	405	378	375	421	395	382	341	386	365	390	400	367	405	385	381	379	372	367	341	351	404	384	363	400	396	397	389	391	380	335	394	408	365	341	363	367	408	349	355	341	386	397	406	365	384	389	405	356	357	378	362	387	380	367	395	385	391	360	373	397	381	377	362	393	398	366	369	388	404	342	330	347	394	381	353	347	353	360	399	339	372	385	366	375	348	396	396	361	408	389	368	374	371	371	361	374	391	378	382	354	346	432	412	308	393	356	323	367	375	410	398	386	397	370	392	338	367	359	368	376	361	347	375	374	394	379	364	387	390	359	370	358	363	404	373	379	387	372	371	412	359	361	373	381	364	405	339	333	334	409	377	362	361	388	389	377	401	391	359	367	375	364	377	371	379	361	379	375	421	385	401	328	387	341	366	380	405	412	414	356	378	345	379	381	373	378	368	366	380	348	362	358	374	371	380	396	414	346	368	365	390	324	380	323	349	381	341	425	377	383	396	383	382	403	367	379	395	397	373	382	377	401	366	378	390	427	345	372	389	351	378	350	356	389	381	391	341	360	364	383	334	341	410	384	365	370	345	347	367	381	322	340	367	380	326	355	365	395	369	376	386	407	419	389	385	424	378	371	350	338	377	386	390	381	410	349	349	366	390	392	363	347	389	380	377	373	389	363	417	401	342	379	387	391	407	384	370	365	388	369	419	378	369	420	386	372	357	367	376	347	401	391	387	359	396	348	375	344	368	379	347	351	396	418	400	348	361	351	378	412	345	384	358	389	386	413	384	373	394	343	370	336	389	352	372	378	373	373	384	347	356	366	392	375	372	358	358	395	391	378	385	415	402	395	375	390	360	344	386	376	408	314	354	375	365	393	352	392	368	389	390	361	373	367	366	353	352	363	397	407	358	375	347	369	363	360	379	373	370	336	377	396	375	361	392	372	378	364	345	370	422	421	352	389	367	374	367	365	398	396	369	357	349	352	353	368	380	367	393	391	360	399	368	367	385	359	361	390	387	373	371	389	386	362	360	381	351	369	389	354	416	347	379	370	377	345	387	389	378	355	380	401	379	390	399	404	342	382	410	353	395	369	338	369	385	347	366	363	381	390	368	380	374	396	362	374	380	353	352	415	422	375	375	340	346	418	372	382	388	417	368	397	369	381	356	344	338	368	412	378	391	359	399	368	405	399	408	380	397	389	385	358	378	366	387	360	385	366	386	367	386	364	372	387	363	380	352	397	394	365	407	356	360	356	343	381	407	386	360	353	365	387	396	381	372	347	394	365	374	376	370	383	428	355	383	374	390	357	366	335	357	378	366	373	381	420	386	400	391	356	379	390	363	360	352	399	374	340	390	395	357	370	392	361	372	356	379	429	375	358	386	349	360	384	397	380	376	389	339	355	352	379	342	364	359	387	387	355	397	367	381	384	390	381	355	384	403	401	381	358	348	389	391	421	391	408	366	362	359	359	393	364	356	385	347	402	385	405	398	384	417	390	348	374	376	364	381	407	380	381	368	365	430	386	389	381	369	407	381	380	385	336	376	377	385	400	327	401	432	410	384	373	344	364	378	374	365	340	407	390	374	344	390	411	394	401	372	373	400	415	366	382	365	340	397	376	350	358	375	398	415	373	371	363	376	377	420	393	419	375	375	388	401	355	396	335	352	376	401	377	364	380	396	335	398	361	389	353	349	408	369	351	375	379	357	382	380	379	350	352	357	369	375	421	418	388	357	401	400	387	380	358	349	411	381	383	363	322	364	371	353	372	436	376	378	390	380	390	351	396	383	359	379	366	416	390	381	366	391	382	354	399	401	370	381	409	419	351	376	399	395	395	363	375	364	373	389	374	387	400	366	353	355	401	381	357	358	392	391	358	361	371	364	373	397	411	401	388	384	366	382	360	338	379	389	383	351	398	396	388	353	370	366	370	354	385	383	378	391	355	385	385	365	387	384	354	353	356	389	396	348	427	414	354	385	428	363	400	375	345	382	374	349	366	375	395	382	370	400	357	408	333	383	375	393	392	412	360	356	385	433	372	352	376	374	359	383	366	402	375	399	362	371	404	382	404	378	370	385	368	378	379	389	381	421	348	377	387	400	380	352	402	360	399	364	337	347	406	361	344	353	378	367	384	376	383	346	363	394	361	378	350	327	344	367	328	392	368	399	383	345	384	373	366	394	393	364	364	406	379	343	391	373	359	385	405	369	381	403	373	361	383	399	401	375	391	414	385	420	345	366	388	412	375	338	365	370	386	395	341	357	348	376	383	372	400	414	382	385	415	369	358	393	370	388	366	371	335	388	383	365	359	367	403	356	389	359	377	383	419	372	389	397	426	397	388	381	374	371	379	409	398	352	367	380	382	379	417	353	348	352	388	383	361	378	322	376	371	385	395	388	376	394	417	360	407	349	357	396	370	392	390	338	357	386	348	362	407	384	382	391	357	391	332	364	387	373	389	378	387	411	348	381	365	368	374	386	349	361	388	382	400	377	343	374	354	370	381	388	365	368	393	385	374	375	352	388	362	374	382	367	374	402	370	398	367	378	372	372	372	376	376	367	426	376	382	365	395	381	411	392	387	373	376	363	401	394	388	409	364	378	361	366	355	369	402	344	391	363	393	368	400	376	382	388	373	377	375	408	354	357	392	368	383	378	409	404	377	384	377	408	366	346	362	380	388	374	376	396	396	371	380	390	387	354	379	359	392	392	387	386	363	393	398	384	385	384	356	385	375	362	354	382	402	363	404	391	400	375	427	398	381	415	375	404	382	386	340	383	363	366	352	350	357	361	404	366	407	391	361	397	356	328	363	343	363	389	375	356	365	368	357	377	375	410	372	398	383	405	367	395	322	407	400	425	398	382	395	369	358	359	397	403	376	355	408	367	379	358	370	381	401	364	371	402	357	355	410	367	389	385	410	384	361	346	339	376	367	405	393	337	374	365	346	361	350	319	373	353	355	398	369	409	432	395	362	366	346	360	389	397	379	342	381	401	384	378	396	366	375	385	374	375	395	366	402	370	376	373	338	378	364	368	374	395	355	368	359	373	415	376	398	362	372	410	353	372	369	363	407	380	344	385	351	354	351	362	409	369	434	371	396	382	344	353	329	333	381	365	341	332	338	364	420	389	389	388	403	386	388	365	361	392	384	375	382	410	347	381	397	375	375	357	368	379	352	382	378	370	365	350	349	362	386	395	347	403	365	413	419	394	376	405	352	378	406	382	374	372	370	368	404	402	368	384	355	381	382	380	335	375	393	376	411	389	404	382	377	372	373	363	381	377	397	367	392	338	387	368	359	394	393	393	383	388	402	374	354	383	331	385	354	353	370	332	369	411	431	355	374	401	354	380	346	393	382	403	397	373	390	407	414	343	359	396	367	350	371	384	356	360	376	362	356	356	378	387	392	404	431	405	369	368	382	397	361	374	378	343	366	332	333
17573	1368	2122	2187	2102	1702	1587	1370	1263	1114	1152	1050	1104	992	941	1005	941	971	921	879	940	907	903	919	905	877	872	938	873	877	901	882	834	847	911	863	850	893	858	813	886	851	890	827	842	892	873	866	862	836	838	829	794	802	881	832	885	832	795	800	825	828	842	793	867	834	864	809	848	887	805	787	858	815	819	837	853	821	811	830	839	854	854	854	805	788	836	797	861	808	876	928	818	809	815	840	846	815	843	849	804	801	832	819	839	808	881	824	858	799	875	812	831	874	868	796	841	866	839	821	826	887	834	832	810	823	870	826	879	837	854	861	864	837	879	797	808	879	833	819	776	805	816	771	867	804	850	824	856	837	854	849	819	838	885	867	803	750	797	828	868	791	797	817	820	861	809	764	821	843	821	823	805	831	803	863	846	831	842	818	873	819	811	831	852	873	831	848	783	834	767	885	820	884	804	836	834	777	880	814	863	837	795	857	890	799	833	804	815	855	839	813	821	825	837	783	827	828	829	834	822	814	835	779	804	856	842	858	885	791	795	845	858	765	879	849	850	812	844	848	826	858	845	821	813	849	814	811	848	786	784	857	827	794	845	780	816	787	822	790	800	811	810	853	882	838	780	823	820	821	834	848	834	809	841	877	850	841	758	863	837	861	847	810	783	809	852	819	868	855	889	829	852	862	825	853	832	833	851	822	819	845	865	861	849	834	829	838	900	782	814	770	841	825	844	847	823	846	805	847	833	822	868	795	810	870	876	819	823	855	836	839	847	857	800	895	876	768	832	850	896	853	825	846	822	850	846	836	816	872	792	832	831	848	837	857	818	780	817	816	831	800	823	856	818	811	813	812	834	826	806	826	883	835	783	810	856	777	812	871	823	852	819	855	834	796	830	804	862	897	917	864	858	862	889	910	798	827	843	859	834	870	886	847	873	812	881	815	849	841	835	811	839	815	867	820	814	832	810	842	805	829	803	836	793	821	870	816	833	818	802	872	849	839	833	812	814	869	819	785	830	841	822	845	847	795	840	828	851	854	808	795	860	805	873	862	857	801	823	837	816	818	823	789	878	853	814	816	846	806	823	781	862	857	854	820	836	829	892	830	877	803	787	820	897	830	783	848	813	830	846	882	863	809	836	838	785	850	828	828	785	813	865	836	848	843	804	840	829	848	856	828	766	790	802	826	863	841	896	850	819	813	840	832	824	825	861	852	828	884	849	793	864	832	824	818	818	797	832	788	875	840	863	778	910	878	859	804	827	822	847	831	808	839	802	810	854	838	814	835	818	800	785	832	819	840	867	825	842	871	863	864	833	855	854	813	847	873	825	818	820	834	859	858	774	850	817	814	854	835	855	818	860	885	841	847	835	842	841	850	834	836	850	808	815	851	882	866	844	799	859	855	798	862	856	810	821	824	837	817	890	837	837	813	831	881	843	826	849	837	819	835	841	898	815	868	819	848	823	787	873	860	842	831	808	787	825	879	784	852	826	866	821	871	823	823	811	808	840	804	817	898	863	789	801	877	804	840	852	844	839	833	776	840	845	837	845	842	832	805	826	765	828	824	827	835	822	872	844	800	837	837	822	839	822	842	836	841	859	805	837	847	848	798	791	815	853	789	884	810	832	819	866	816	838	818	856	869	823	805	866	808	830	809	816	888	863	835	836	872	856	821	852	844	841	828	819	862	859	858	835	911	822	800	757	861	833	814	819	868	841	777	832	872	867	818	815	816	840	891	807	793	837	810	825	854	843	861	813	812	797	800	796	847	803	877	824	840	850	857	835	796	864	871	823	802	829	836	814	801	867	847	862	804	814	766	869	808	827	833	866	842	827	845	786	873	789	811	833	857	768	841	843	807	815	854	823	814	823	911	836	825	851	842	869	778	824	790	863	855	859	774	795	825	805	831	840	826	811	791	876	829	825	819	838	783	889	833	801	836	795	809	854	797	855	865	839	806	835	808	849	848	816	799	861	767	853	786	813	787	937	867	817	839	852	840	856	835	819	840	816	833	797	809	862	821	849	785	867	839	830	802	831	834	837	889	849	846	806	876	853	823	817	817	767	837	794	913	818	847	807	839	770	789	784	863	846	824	773	838	845	835	855	854	789	847	840	850	844	807	814	841	806	829	858	831	868	833	840	869	819	828	843	894	871	855	832	820	833	857	781	831	854	832	827	862	816	818	837	826	833	834	855	770	807	850	850	837	800	847	832	867	804	832	857	854	858	860	826	864	819	847	811	798	789	842	893	835	873	874	820	805	780	864	816	793	793	806	834	815	814	831	788	811	830	864	832	815	832	826	824	758	835	821	797	828	840	825	832	845	786	809	808	809	869	805	859	807	829	833	839	834	829	848	883	828	853	771	853	870	827	819	839	787	832	827	834	892	869	857	842	846	797	792	870	859	884	852	856	868	862	858	786	811	859	853	801	844	818	852	838	821	818	882	810	838	812	761	831	814	779	800	827	848	797	868	830	824	885	763	838	809	808	836	804	852	804	857	836	777	762	817	825	827	837	831	839	859	817	831	884	823	815	867	800	817	843	841	787	855	850	817	851	813	890	834	859	829	812	823	863	819	827	852	845	895	829	850	822	862	830	824	797	818	857	809	855	825	824	765	811	852	842	839	889	771	830	849	787	779	797	825	817	860	831	792	846	856	841	837	795	821	818	866	864	873	865	838	845	853	793	810	782	831	830	793	804	859	846	825	842	861	863	836	873	784	836	858	860	821	826	837	822	875	891	860	829	866	813	856	786	819	852	828	823	867	865	857	838	810	913	779	841	821	813	798	775	819	776	821	818	903	789	862	851	824	857	828	863	825	773	827	866	869	827	888	834	839	876	826	825	802	802	844	857	842	830	856	844	812	839	831	810	836	808	858	839	821	805	859	936	835	837	829	859	802	803	857	801	828	784	796	849	830	804	839	844	753	823	838	795	824	846	814	822	883	830	777	807	818	829	777	859	862	841	813	839	773	822	814	831	827	807	877	800	862	829	793	824	855	881	855	808	864	877	810	804	859	864	806	829	854	781	767	792	845	829	820	810	836	878	775	785	811	831	818	778	815	799	810	885	790	850	845	838	861	815	787	868	813	817	909	874	803	814	852	842	805	821	845	807	811	812	795	842	805	810	825	849	791	875	837	801	874	838	845	829	838	787	826	829	835	793	783	868	848	870	865	799	864	791	801	844	820	849	789	893	812	824	821	844	850	810	830	793	780	826	786	830	833	846	849	880	816	837	804	840	827	846	817	812	802	851	862	845	846	816	843	794	861	831	857	867	840	865	872	811	801	814	839	866	877	789	830	846	831	815	818	844	827	841	866	823	850	782	856	798	848	816	777	829	853	858	804	867	804	850	812	836	820	825	832	812	826	829	821	867	811	805	820	824	805	789	890	806	843	835	837	796	824	821	797	824	851	849	810	818	812	857	817	778	832	792	846	779	852	845	869	812	795	838	779	819	847	869	887	794	830	844	824	863	878	876	877	853	791
8452	483	195	170	170	152	158	141	139	163	149	167	156	155	136	162	161	171	178	168	163	162	149	169	144	165	168	169	167	174	165	141	144	158	167	166	155	162	158	119	170	179	154	166	147	159	177	173	163	144	188	183	169	154	140	182	168	164	160	165	166	155	166	155	154	155	175	166	158	160	122	160	166	158	154	149	171	173	148	157	148	154	140	175	137	182	122	128	164	151	160	171	150	154	157	168	160	148	157	171	180	166	147	165	165	171	144	160	168	177	162	138	189	185	196	167	157	181	135	168	163	163	142	164	151	177	159	148	141	166	161	162	170	164	144	160	140	150	163	157	150	168	172	151	131	142	153	170	165	165	143	162	156	150	155	179	179	153	168	137	132	156	169	168	128	165	141	147	158	157	173	139	134	186	169	143	165	147	172	132	158	180	150	156	171	159	160	163	150	173	194	181	147	148	165	133	160	167	175	168	150	142	133	170	165	141	164	159	191	158	147	144	163	166	130	154	161	139	162	149	174	154	143	137	186	160	146	142	139	145	178	152	169	172	179	141	156	172	175	158	145	159	157	160	164	163	165	155	172	152	174	170	175	149	155	151	151	148	136	184	151	149	141	179	179	161	157	157	189	130	149	154	148	142	168	140	145	172	172	166	141	138	134	154	168	156	156	139	159	159	129	138	157	160	148	150	179	173	158	145	165	157	157	146	157	190	169	161	159	146	140	145	140	146	159	163	163	158	169	157	159	149	146	141	130	159	148	158	148	150	156	170	171	195	155	184	142	169	172	161	144	146	163	162	171	168	159	165	171	147	165	158	149	152	152	158	134	147	179	168	164	157	149	142	129	169	148	159	164	129	158	181	174	138	179	150	175	132	165	161	163	156	186	162	157	152	160	169	132	130	153	129	159	165	157	144	173	166	149	156	157	143	162	157	162	155	160	153	154	140	166	161	150	147	167	153	186	161	133	151	162	143	162	151	134	184	144	167	165	184	171	167	178	141	143	147	176	174	173	144	158	146	152	174	160	166	178	180	143	146	191	168	166	156	138	145	164	177	141	137	170	136	164	165	162	157	142	188	157	159	177	157	160	170	178	166	158	139	142	134	153	167	170	153	149	127	167	141	184	172	158	151	154	162	190	165	157	135	142	146	156	134	159	177	148	151	162	203	148	152	180	131	127	142	163	158	149	156	141	160	145	174	187	166	131	172	155	152	164	135	158	159	174	156	151	158	194	159	137	161	151	180	154	132	148	189	152	152	144	143	176	137	172	151	164	166	141	161	135	133	151	148	154	166	154	158	165	174	151	161	171	176	172	187	158	128	162	158	148	163	140	169	159	179	168	152	168	170	173	154	161	183	159	166	142	158	139	148	129	155	136	160	143	125	142	146	128	170	151	153	163	144	147	148	130	146	156	166	174	150	148	158	163	150	160	150	145	191	166	155	198	151	129	159	146	159	160	143	161	179	181	158	153	155	168	145	138	167	139	140	141	177	186	150	140	166	170	146	137	154	180	159	168	134	153	170	161	138	175	170	142	175	162	179	157	166	155	150	178	147	171	169	150	128	140	166	153	175	147	163	163	156	172	148	151	145	173	157	166	157	144	180	152	155	151	162	153	151	168	167	145	181	187	162	178	158	173	147	154	163	167	155	169	178	133	175	176	165	178	165	180	156	159	162	142	149	147	145	188	156	145	175	154	134	149	171	150	144	143	148	181	160	144	162	157	150	143	169	158	163	152	169	156	166	137	173	139	169	132	156	163	168	153	163	172	142	169	158	159	175	131	156	144	153	166	148	161	142	128	171	156	167	154	166	153	130	158	154	144	161	165	164	178	130	154	161	183	172	141	166	158	152	144	151	174	170	159	163	145	178	167	147	175	176	162	159	160	163	143	167	132	146	167	142	155	161	160	179	133	145	161	181	161	156	179	155	163	162	139	174	143	178	148	144	154	173	148	169	148	161	158	126	146	167	169	180	160	154	165	164	164	149	115	148	147	164	149	151	166	145	176	178	171	170	147	167	142	143	153	168	145	171	155	160	148	163	176	170	153	150	143	157	189	150	168	141	136	154	140	149	147	159	145	169	145	168	170	171	156	142	180	163	137	141	156	137	160	149	144	171	173	151	179	187	162	124	171	144	182	157	159	167	156	172	179	155	133	167	167	152	151	165	150	191	158	148	172	139	152	173	148	148	161	178	140	171	151	143	171	126	154	161	177	153	128	157	133	169	157	170	174	155	169	163	161	167	186	155	161	172	156	130	168	143	153	145	150	147	175	148	140	147	156	126	156	158	158	157	167	163	130	152	163	163	147	134	151	152	162	177	148	164	172	168	162	174	169	139	168	176	143	155	146	167	157	155	145	164	169	169	157	163	173	161	145	151	141	171	162	149	159	150	169	165	149	147	136	155	159	155	141	156	181	151	159	156	149	145	148	161	146	168	165	160	146	154	161	168	164	161	153	150	125	162	136	159	171	142	166	160	169	155	167	151	175	140	147	149	145	170	140	159	159	161	145	151	158	156	137	143	161	153	160	153	156	174	189	146	130	147	168	159	149	148	141	144	146	155	150	171	135	157	149	170	139	156	155	140	177	156	171	143	150	162	162	161	153	164	158	171	163	156	152	163	160	147	161	137	172	136	146	158	183	164	150	147	164	174	147	149	134	145	142	165	154	149	178	148	131	181	154	174	166	172	154	155	169	150	142	172	154	144	143	140	153	162	154	151	160	159	158	155	160	134	150	158	153	198	158	129	146	171	141	156	159	161	156	161	172	168	149	174	166	170	154	171	139	152	143	140	143	165	168	146	156	152	139	151	147	134	143	167	145	167	137	180	157	187	183	126	151	144	149	144	150	173	146	160	135	158	158	161	186	158	123	173	146	142	168	160	146	162	151	135	162	148	153	164	158	160	161	153	154	188	165	169	183	151	167	137	169	135	138	156	166	138	143	175	158	130	143	156	171	152	171	170	161	162	140	152	183	145	153	162	154	145	130	188	155	185	172	153	164	194	163	164	146	154	167	175	164	138	172	150	164	161	167	163	137	158	153	146	142	176	138	160	153	134	159	155	121	141	170	160	134	156	139	169	153	139	159	146	162	163	165	168	127	146	169	178	163	152	138	177	147	138	145	144	136	133	152	157	151	178	146	165	149	132	141	156	144	159	143	150	146	177	156	155	133	153	169	125	147	163	149	192	162	149	168	149	152	164	136	153	157	163	143	141	165	174	144	170	155	158	155	139	165	170	141	157	164	143	164	174	160	162	178	159	158	141	163	148	187	157	161	151	166	149	130	161	163	178	143	159	186	183	155	165	169	149	171	172	184	167	154	171	174	160	151	123	156	151	180	145	173	162	154	165	127	152	141	152	152	160	177	166	155	161	165	132	151	147	174	172	163	161	170	162	151	146	158	135	141	170	153	134	174	142	154	151	176	138	164	148	166	161	170	155	146	157	159	167	160	181	153	183	137	128	179	162	167	155	139	155	157	147
5031	419	419	399	387	414	449	400	422	418	400	430	412	398	399	421	409	393	418	394	381	420	437	389	395	396	373	403	368	394	407	406	403	411	400	394	362	379	416	388	389	390	426	414	399	419	351	397	398	380	410	373	444	394	433	387	362	396	421	410	432	408	380	386	425	394	395	389	398	365	374	398	403	371	411	422	448	360	395	449	360	433	413	405	407	395	380	402	388	386	415	371	405	428	422	395	378	375	407	391	416	397	421	413	387	419	389	477	385	400	415	424	414	416	386	398	433	384	396	410	423	428	422	398	449	389	394	399	421	379	386	395	431	392	393	356	393	411	403	404	403	405	391	393	393	393	410	382	438	413	402	422	413	403	395	422	439	399	395	379	361	400	407	411	414	378	390	416	420	412	361	400	402	365	376	398	425	383	408	394	367	407	405	417	403	411	420	424	419	374	386	399	383	394	413	411	411	424	415	381	429	424	406	416	411	389	397	407	388	404	426	388	393	383	428	433	391	418	412	411	411	384	383	384	380	397	406	448	408	397	373	412	381	408	375	387	398	361	418	376	406	372	423	386	410	357	400	416	407	415	395	380	385	405	385	429	411	417	383	420	396	410	409	352	369	404	382	395	397	386	394	430	392	395	418	399	388	406	411	409	395	374	450	364	396	376	407	363	417	422	383	412	377	413	388	434	382	402	430	386	379	383	420	386	381	416	401	422	403	441	406	384	378	405	399	396	401	374	415	395	420	421	407	416	382	403	413	396	408	386	394	408	405	410	406	400	376	404	418	380	373	393	424	408	420	383	410	416	375	384	408	398	363	393	394	425	414	405	392	415	392	381	390	382	420	386	402	375	341	419	399	380	407	395	367	410	385	405	420	407	435	422	398	404	396	411	404	371	397	400	391	413	412	418	384	383	372	447	403	390	383	440	409	416	426	421	367	403	398	409	396	380	406	375	391	403	448	386	412	383	396	409	422	400	412	424	373	392	410	437	436	396	445	385	418	408	413	382	370	422	388	416	398	397	350	395	422	383	383	398	412	378	432	419	418	413	425	399	379	411	376	381	423	425	375	419	416	429	386	400	403	409	398	395	398	386	447	370	440	406	409	424	395	403	409	377	400	390	423	351	390	372	395	431	389	378	380	379	431	384	429	379	377	368	386	425	401	393	386	411	403	422	378	379	426	427	428	403	399	404	391	385	393	400	369	417	400	372	384	380	376	397	426	405	397	372	419	373	402	390	418	409	397	382	389	436	402	390	389	405	399	408	393	389	390	401	426	430	414	420	385	408	390	422	417	403	404	425	354	393	411	416	414	414	410	404	398	414	388	425	419	441	409	396	396	347	404	409	391	365	404	385	386	407	391	383	417	404	389	395	377	450	415	396	399	396	385	384	372	401	382	406	423	396	402	423	395	424	404	380	404	364	395	404	406	378	410	381	402	385	407	424	391	384	408	447	378	413	450	398	367	416	424	418	398	380	426	397	388	362	401	408	401	417	400	373	389	384	372	404	387	383	403	399	409	399	380	416	428	424	383	387	396	408	434	395	441	376	406	392	391	379	378	418	422	398	395	413	410	377	399	417	415	402	409	392	417	397	404	407	400	378	370	434	410	380	359	428	410	399	374	415	413	397	370	388	396	410	422	425	405	453	406	368	386	452	391	411	394	415	398	418	413	404	377	411	399	382	392	389	412	405	400	415	427	384	399	412	389	410	342	384	391	415	435	370	406	360	377	399	387	466	389	375	375	385	448	399	390	411	407	406	400	429	401	359	406	419	432	408	429	415	399	367	384	363	351	399	402	390	362	371	395	428	379	411	410	389	375	383	407	431	344	418	400	373	410	375	417	407	383	365	387	426	396	380	389	417	393	418	414	409	395	363	397	413	417	422	403	377	458	413	410	383	413	376	386	421	389	405	389	386	402	401	395	433	389	418	408	403	421	411	409	381	378	376	382	395	400	418	396	451	373	423	390	398	408	414	371	385	372	388	386	373	407	393	391	390	401	389	399	428	428	404	417	404	381	357	414	396	392	417	414	402	378	401	417	365	383	395	394	402	363	402	390	419	409	399	408	397	387	443	398	398	428	376	398	420	432	382	433	424	423	414	406	395	414	390	355	413	386	397	402	360	406	419	350	405	413	391	392	402	409	406	427	410	406	397	455	411	397	394	373	379	384	396	415	443	397	383	393	436	432	377	400	425	424	394	379	374	369	392	413	410	387	426	381	412	426	390	396	400	402	405	416	420	418	399	373	419	378	394	382	409	439	397	416	413	414	395	401	390	426	375	395	459	391	391	354	434	403	382	410	382	440	406	436	369	408	371	381	408	390	384	376	424	389	420	374	380	397	377	398	414	394	402	386	397	388	410	384	354	421	409	387	414	374	412	419	408	410	417	413	407	396	424	410	371	435	415	384	410	398	398	422	435	410	412	397	408	414	403	404	404	398	383	413	393	434	403	392	402	382	378	376	376	393	399	407	388	398	442	429	370	403	403	429	408	419	421	460	410	410	390	389	414	401	418	394	399	413	402	412	372	422	394	394	386	442	419	418	377	372	400	402	402	410	416	449	429	402	413	404	394	413	427	397	407	393	403	396	383	385	405	372	378	406	382	411	432	378	392	428	410	400	401	436	362	377	419	380	392	412	411	399	397	347	379	418	415	381	410	372	378	401	378	425	413	366	422	390	399	398	381	405	403	424	407	405	394	384	377	389	375	403	385	408	428	401	394	409	420	391	390	395	356	406	377	411	395	429	412	406	370	404	389	401	395	399	409	399	379	403	400	384	420	387	412	375	387	420	396	392	418	403	371	410	375	380	379	352	380	433	365	411	398	412	385	427	355	430	384	415	392	385	439	394	380	417	394	399	385	377	399	360	394	391	416	436	377	398	358	387	370	409	403	409	394	431	400	406	391	398	387	415	422	402	405	402	387	394	366	373	390	418	385	394	395	394	390	388	389	397	428	418	365	418	401	404	429	380	400	371	391	359	400	400	416	378	369	404	373	377	374	418	416	395	398	390	408	397	428	411	410	379	355	406	410	404	386	396	375	408	415	408	432	399	401	392	416	396	409	393	399	443	395	414	411	381	436	386	400	409	377	399	413	376	385	405	408	369	393	414	385	410	404	385	404	386	366	444	394	405	442	436	395	392	422	434	393	425	423	408	401	382	402	428	414	385	367	415	373	426	407	420	393	416	420	402	413	368	383	390	385	416	424	432	404	397	381	386	389	402	411	390	386	353	410	369	416	411	424	419	394	416	392	389	418	408	438	400	414	403	407	375	402	401	428	404	456	404	397	397	426	384	408	423	391	414	389	361	365	397	385	422	385	405	380	406	416	384	415	374	392	403	412	404	414	383	397	388	381	367	393	436	414	357	404	394	403	402	403	378	425	398	369	412	394	403	407	394	424	385	413	438	399	370	378	398	396	398	397	415	423	386	417	442	382	435	411	385	428	393	433	376	408	404	445	389	399	388	389	437	398	367	421
22724	2301	558	435	337	332	309	291	287	274	258	243	261	250	250	229	205	219	227	209	228	236	223	222	245	227	200	265	235	241	224	234	249	243	234	228	246	235	226	237	238	256	232	227	236	221	205	215	235	242	234	235	246	221	248	212	220	232	232	207	211	217	225	229	215	197	229	207	243	224	237	244	240	210	212	236	261	237	231	251	244	206	226	237	238	217	208	230	215	217	253	225	212	254	224	218	208	257	237	267	220	225	253	245	236	218	228	226	217	221	213	227	234	238	203	242	196	239	246	236	226	240	223	257	224	216	235	222	249	229	246	230	237	235	237	218	225	255	269	222	239	239	215	232	271	203	207	245	216	243	228	215	238	230	259	225	236	223	229	218	250	216	246	236	227	233	232	239	247	215	226	232	193	221	219	228	268	218	213	217	223	214	240	227	217	207	230	226	222	255	228	206	221	208	221	223	226	243	275	187	215	198	213	229	226	230	237	247	198	226	241	216	246	271	262	215	211	204	228	204	244	189	215	221	207	213	224	242	224	202	229	232	229	251	224	238	223	236	207	220	217	216	225	254	230	244	232	227	221	248	222	235	204	246	230	228	246	213	228	223	230	231	224	235	237	208	226	255	228	230	224	233	239	233	234	219	226	221	240	240	232	219	222	213	232	215	233	224	203	216	222	253	245	189	222	214	232	228	226	245	215	224	223	227	225	221	242	236	226	259	222	239	211	222	215	194	229	234	216	237	220	252	248	225	241	228	227	206	231	216	241	225	239	233	210	228	220	180	222	214	234	209	228	209	231	229	228	221	211	227	226	214	225	236	211	215	253	215	258	273	221	238	269	238	222	254	238	245	223	212	214	220	207	235	220	216	211	208	210	237	264	217	228	253	229	203	211	216	199	267	209	248	224	216	254	233	234	246	231	226	257	224	251	244	233	206	209	233	230	280	251	241	241	213	218	223	208	256	224	232	213	227	258	229	211	232	212	224	218	238	238	248	238	242	222	222	249	255	243	239	244	221	229	258	255	217	221	243	200	233	220	237	227	241	230	223	255	218	212	222	229	236	219	196	238	212	202	249	223	220	219	267	221	237	231	230	198	233	238	241	203	197	215	229	244	215	254	250	207	274	232	245	220	242	230	242	205	235	230	223	256	218	212	200	255	235	219	224	221	212	210	227	249	245	210	225	211	210	269	220	238	211	194	188	246	254	237	223	229	234	204	244	209	228	239	203	233	225	264	253	224	247	218	203	257	248	211	221	216	228	235	247	258	222	195	231	234	207	242	211	240	212	181	217	209	225	220	228	203	224	269	209	215	228	231	211	220	227	208	230	247	225	242	211	235	227	233	211	241	240	219	234	194	227	233	224	218	218	245	229	234	240	221	204	217	209	202	213	245	226	228	246	222	230	247	233	201	218	208	247	251	228	233	242	256	216	177	232	239	224	225	207	225	223	232	257	225	219	227	225	207	230	228	236	243	216	249	234	211	222	237	222	221	224	212	243	225	229	253	220	225	219	185	261	232	237	231	247	223	238	218	234	218	215	220	249	196	213	240	242	236	195	210	236	215	242	230	235	245	264	231	208	223	267	229	239	211	227	222	220	253	217	222	224	246	228	215	239	245	218	206	255	211	257	192	241	236	220	204	244	234	217	230	228	214	202	205	226	245	268	214	235	237	229	274	260	210	249	199	225	234	220	227	195	228	246	222	217	225	221	216	223	225	226	256	217	219	199	228	223	220	225	233	187	223	212	207	196	211	238	221	214	233	237	239	250	231	268	228	236	235	220	220	218	259	237	232	235	225	259	227	205	257	232	234	235	206	233	210	245	231	214	189	225	239	241	224	230	233	243	258	221	207	226	199	233	232	258	235	236	224	219	214	193	230	232	231	222	257	225	205	221	224	240	231	221	259	228	217	216	208	235	234	233	232	239	211	213	233	215	220	253	215	227	222	247	217	229	236	249	212	203	239	243	217	247	206	252	246	240	222	212	251	218	241	195	219	239	233	228	244	258	212	220	238	220	222	232	246	257	236	230	250	209	230	241	237	225	223	216	228	229	207	212	224	219	235	232	225	234	242	246	228	224	224	234	222	237	249	198	231	249	194	215	245	243	189	242	249	233	209	218	215	223	235	200	219	224	218	257	224	220	216	233	251	249	238	220	260	215	231	249	235	225	229	192	222	218	257	244	211	233	224	218	253	214	229	220	202	258	202	222	200	219	228	220	227	212	234	228	210	220	254	225	220	251	230	256	209	228	223	256	255	222	233	226	197	198	243	217	213	208	252	264	267	215	242	212	236	230	216	217	245	227	209	251	236	263	241	254	235	219	206	217	219	250	250	233	242	191	218	252	217	207	224	228	211	221	214	237	233	248	235	231	246	247	204	254	198	222	222	216	249	207	233	231	204	233	232	211	215	244	237	204	225	236	243	244	210	222	223	220	210	231	250	203	208	234	257	228	244	261	247	238	212	233	243	237	226	230	218	223	236	239	235	225	227	203	272	240	211	215	241	218	202	210	210	221	192	240	222	226	230	220	209	209	227	270	220	234	219	220	221	224	254	214	233	232	249	222	243	233	244	219	246	228	224	240	248	201	208	230	213	253	245	202	255	215	217	216	212	236	216	241	253	233	233	238	231	210	228	226	205	213	217	228	232	229	249	246	212	249	228	213	218	282	239	245	232	255	222	215	251	255	205	230	206	217	261	227	219	238	237	228	225	188	206	264	234	247	238	230	251	231	237	237	221	260	215	195	217	193	238	214	246	249	241	234	231	218	232	223	242	227	216	219	226	216	238	207	190	246	256	216	259	243	241	235	235	218	204	221	205	213	213	217	212	226	229	253	212	250	207	232	236	208	240	233	231	222	220	207	210	252	211	233	220	206	217	242	230	248	231	221	245	230	232	251	215	232	265	216	213	223	243	202	255	243	229	232	262	219	221	245	225	224	193	203	197	207	221	241	213	211	226	241	237	214	195	217	200	238	233	227	253	228	232	216	202	228	265	239	227	210	226	245	244	211	243	245	210	242	245	240	226	248	251	230	232	250	240	225	224	231	221	238	236	243	222	245	214	223	229	237	246	226	211	252	225	220	220	231	249	247	240	256	225	221	248	222	258	224	258	245	239	221	215	214	246	216	225	225	258	226	241	229	211	255	244	223	254	225	212	226	215	238	212	236	215	217	239	252	243	201	239	226	200	242	241	238	219	251	221	240	254	242	242	239	235	224	243	235	223	207	254	239	219	207	229	218	228	196	233	224	226	202	234	232	237	234	232	246	224	198	224	215	231	239	218	245	228	221	245	247	237	226	232	239	232	223	259	223	203	244	247	234	204	216	213	237	217	234	214	270	236	238	200	245	229	208	243	226	234	238	225	220	216	249	234	221	217	216	223	243	241	248	213	247	223	243	233	244	249	202	224	236	222	212	230	216	198	244	214	216	202	233	239	242	230	215	224	217	248	244	234	226	243	237	218	233	231	238	204	226	233	206
13406	860	1139	1258	1206	1011	953	870	781	751	715	626	637	701	650	618	635	587	606	587	593	581	606	557	592	541	569	592	542	590	538	540	550	544	613	596	574	573	581	557	561	564	591	546	536	561	578	590	535	523	580	553	533	561	521	534	545	503	594	580	534	541	540	551	551	571	557	521	550	559	552	530	574	565	536	554	540	593	543	572	536	544	561	546	509	524	561	530	536	588	576	536	542	545	538	567	543	540	567	563	537	524	592	518	549	555	560	558	550	545	563	574	551	544	555	590	545	541	551	523	532	547	586	533	549	561	528	558	544	565	537	528	520	536	584	528	517	556	562	546	536	537	499	519	524	583	541	544	518	603	561	549	495	531	556	553	542	558	558	558	521	542	520	576	519	538	548	553	545	524	557	543	508	531	576	546	547	543	548	533	562	571	531	569	563	548	513	610	546	559	540	524	504	562	530	580	539	530	540	597	545	568	527	559	557	516	528	505	552	553	565	528	605	536	500	533	571	558	546	547	555	514	543	552	539	522	513	554	563	558	556	548	556	562	520	559	527	550	532	553	534	578	582	545	531	552	550	536	547	532	540	563	545	581	553	573	532	544	549	578	519	551	565	580	587	553	563	491	552	555	519	531	565	527	546	539	535	559	533	564	582	580	550	556	569	511	582	565	522	549	569	577	525	542	572	531	582	546	526	530	538	522	522	522	597	540	542	558	513	529	575	555	546	554	544	518	571	575	540	526	544	549	534	538	524	549	542	553	579	557	575	615	572	590	548	554	568	530	564	578	525	557	541	556	526	553	524	560	580	549	556	584	543	590	568	540	547	532	534	526	523	528	542	564	526	532	524	545	563	567	533	555	516	546	560	555	562	555	543	524	542	540	534	549	534	506	499	530	565	591	540	545	538	586	573	561	557	528	513	561	532	526	538	532	569	531	612	572	583	542	574	582	588	524	546	569	541	555	566	504	584	560	516	562	585	565	544	587	568	561	551	539	505	574	562	557	515	527	561	568	555	587	574	567	588	519	528	631	563	548	566	505	534	540	540	564	536	542	538	564	529	528	554	587	529	532	554	530	531	515	527	587	588	532	541	577	528	573	536	572	557	544	567	542	567	513	579	543	546	535	530	498	522	528	538	552	555	530	546	531	606	502	546	578	534	521	529	550	554	582	517	550	547	531	563	552	535	566	586	521	549	530	570	534	551	601	549	534	543	513	561	553	510	617	523	519	530	506	543	589	585	562	534	595	557	485	540	537	564	543	583	533	507	554	587	589	564	553	512	538	534	520	536	537	556	562	524	535	544	564	558	537	568	563	571	535	561	529	575	562	518	509	567	512	567	551	559	551	537	608	533	555	545	535	526	560	569	530	508	534	497	515	580	581	551	561	540	564	545	540	528	538	542	540	547	545	561	562	554	517	606	564	567	546	564	518	558	550	565	558	555	552	522	535	535	561	536	512	523	539	574	543	563	563	567	562	507	585	541	566	584	554	573	521	541	515	547	563	559	569	573	508	569	551	562	551	577	555	536	575	582	555	550	550	538	517	608	542	535	539	510	500	578	527	549	496	505	578	549	507	577	539	543	552	544	566	584	520	575	550	550	531	593	533	570	534	555	536	532	625	551	609	553	561	549	552	543	579	536	558	534	525	539	572	523	544	578	536	558	543	550	567	548	519	516	523	551	520	525	523	570	557	533	509	529	557	538	548	533	565	604	513	580	560	566	569	548	542	499	562	534	570	509	533	540	543	540	513	517	525	539	555	540	524	525	504	559	554	579	578	552	526	552	562	571	563	553	536	531	541	585	503	534	547	503	541	522	530	559	538	559	578	552	545	545	525	528	530	566	508	532	571	522	534	547	516	554	555	552	552	540	527	535	569	575	542	540	561	566	531	528	560	555	549	512	550	532	528	560	540	573	551	523	543	582	536	547	516	562	518	539	586	514	548	555	510	524	571	520	564	497	538	488	564	538	567	552	509	578	530	524	541	563	581	568	517	535	578	576	542	585	545	554	569	530	558	529	543	564	570	539	541	541	569	584	543	544	542	552	594	568	523	508	522	517	561	541	533	530	582	564	561	568	523	513	526	515	537	571	515	562	524	544	547	557	558	530	580	521	569	575	504	542	526	552	577	515	566	541	536	510	557	546	545	528	554	556	599	600	522	547	490	501	574	545	552	565	552	585	535	510	582	526	560	548	536	576	535	534	529	508	533	531	577	557	556	557	544	505	491	590	535	528	562	530	553	547	519	550	565	547	567	587	587	545	514	539	529	566	556	528	555	565	570	571	533	499	565	532	573	558	553	542	576	569	555	550	547	534	536	606	499	552	569	542	518	523	548	596	521	527	546	542	562	528	494	527	526	526	567	552	528	561	547	517	539	543	543	538	538	574	559	554	521	527	569	581	553	538	575	548	550	619	576	559	523	518	570	553	543	537	552	515	537	526	541	506	548	538	552	522	532	566	538	544	538	547	603	570	526	568	532	558	499	522	544	529	530	598	509	540	543	529	553	510	580	561	561	572	556	546	574	509	537	490	567	532	605	526	528	504	555	572	560	555	563	491	607	528	574	522	570	531	564	575	460	550	498	544	558	503	553	555	555	526	539	528	556	558	501	535	562	543	524	557	576	545	545	568	573	523	531	548	525	560	515	547	541	567	542	571	509	529	552	578	513	512	579	515	513	545	521	546	550	515	519	517	538	498	561	562	593	563	536	554	597	504	571	544	557	561	558	528	520	531	541	561	522	570	553	570	526	555	540	552	574	524	555	589	529	549	570	551	487	583	504	589	536	568	582	512	526	574	510	537	602	532	563	548	550	556	562	572	517	554	497	529	499	526	549	514	544	497	548	567	560	574	534	505	585	560	595	571	529	539	569	565	571	585	544	533	525	563	579	554	579	487	575	571	553	552	568	545	563	539	553	578	533	549	552	521	534	526	513	534	537	601	548	565	539	520	540	497	547	576	581	527	587	521	534	549	561	522	579	570	536	540	561	547	517	533	570	541	540	554	514	535	541	527	541	535	525	581	539	541	541	539	551	577	570	577	541	540	515	528	481	516	554	542	573	573	533	582	526	530	564	525	564	504	530	575	542	535	539	576	540	589	551	560	547	543	567	533	538	613	537	567	547	579	508	565	540	598	577	531	549	550	554	564	593	579	559	525	556	550	518	549	572	561	539	549	553	506	554	570	528	551	541	560	524	565	582	521	550	570	563	582	565	515	538	534	557	563	566	541	556	586	525	528	569	554	544	555	578	499	562	568	509	539	547	551	543	577	529	554	515	503	545	543	529	550	551	529	515	528	553	555	547	555	545	556	560	561	489	542	536	509	524	582	559	557	554	573	568	564	558	555	565	586	534	566	558	559	547	520	562	542	521	577	592	582	504	584	541	566	522	554	492	553	541	512	511	594	530	552	544	532	545	570	521	581	573	512	555	577	529	524	549	564	556	521	542	499	556	577	534	542	535	537	504	507	564	520	539	541	548
33707	5059	1179	839	736	517	512	469	434	466	456	413	418	429	388	391	387	388	383	386	425	360	424	359	385	389	373	364	381	407	342	371	417	383	356	374	374	374	400	373	380	378	401	364	364	379	374	367	373	373	424	408	410	393	350	335	374	379	349	393	414	371	400	414	395	394	396	372	361	427	405	372	382	367	344	358	359	361	364	405	371	386	386	396	382	365	360	379	399	401	361	362	387	353	338	380	407	409	367	383	383	362	364	376	403	341	350	350	368	412	385	429	364	417	373	370	363	352	398	405	381	370	329	356	381	418	366	394	381	431	342	380	372	407	407	370	390	360	389	357	391	347	364	421	377	365	342	378	362	358	377	345	347	367	392	371	345	371	367	373	404	408	354	406	401	381	375	384	380	389	417	388	331	371	407	399	365	404	377	353	378	385	382	371	322	405	388	386	407	335	358	341	371	374	399	381	363	390	353	332	373	368	374	371	345	343	393	384	364	375	408	390	380	374	337	376	405	383	396	394	366	396	370	336	362	383	385	374	363	368	399	376	427	385	405	376	375	382	379	350	380	390	413	359	381	382	327	377	389	396	358	380	361	399	374	404	381	388	397	362	370	363	346	365	407	366	347	386	406	365	363	386	374	361	375	371	371	349	375	368	328	386	384	388	340	368	384	353	363	362	370	356	371	364	408	378	362	350	396	377	382	418	387	355	335	375	369	406	412	379	391	319	367	387	371	397	371	395	415	405	375	375	373	407	351	355	399	390	366	402	378	368	392	360	369	395	354	383	369	369	360	374	385	368	387	405	407	378	388	393	387	408	372	405	388	364	412	411	402	390	344	396	362	390	366	373	381	389	359	404	357	367	390	360	371	392	375	357	377	338	378	358	364	398	359	384	378	413	381	346	399	348	405	355	387	337	344	375	378	344	368	390	388	353	395	370	359	403	414	374	369	374	397	360	414	395	394	351	391	384	337	383	410	343	411	365	379	378	371	386	347	423	386	325	363	372	375	413	355	333	388	366	383	373	365	354	359	363	367	373	351	376	357	373	374	425	384	372	345	346	372	354	375	372	381	347	393	381	387	351	341	367	353	358	347	355	389	373	398	390	361	373	389	412	380	388	379	373	363	377	373	386	388	331	382	363	414	386	375	372	360	382	378	402	383	380	392	326	352	385	395	369	401	411	361	368	366	350	355	391	366	406	386	361	367	369	344	399	363	429	352	381	402	343	404	360	378	359	342	345	381	371	358	352	327	363	380	360	353	380	393	407	347	344	396	346	400	384	399	378	354	353	352	393	385	376	414	385	396	385	410	366	372	369	389	373	360	399	361	372	362	402	364	377	368	343	373	386	398	369	372	351	362	400	391	380	416	404	343	376	363	386	378	388	386	395	364	406	420	412	385	377	346	374	418	362	386	368	364	382	373	345	365	421	403	380	370	361	384	396	409	382	400	352	387	371	424	362	370	333	367	353	411	404	372	342	352	357	376	386	381	423	360	395	402	356	351	343	387	396	386	360	357	367	396	354	360	367	414	389	409	346	390	317	366	385	349	366	385	386	334	361	412	396	366	394	375	354	371	407	383	364	409	366	349	369	381	348	371	361	352	374	386	374	384	377	386	402	387	391	349	363	350	392	366	381	387	371	331	351	361	397	355	378	383	359	362	389	364	380	398	387	357	404	362	410	421	342	346	370	382	389	333	369	387	401	370	349	392	381	367	367	363	383	344	386	345	386	371	368	356	332	412	393	408	375	352	357	344	358	340	372	391	322	367	344	396	364	383	381	385	370	353	359	365	394	374	399	406	418	414	376	364	365	399	373	385	311	370	408	376	410	335	404	361	399	394	385	400	365	376	350	367	396	358	374	383	392	344	381	375	359	384	351	354	390	341	399	376	377	425	367	382	342	405	340	366	370	368	378	362	367	386	346	457	394	375	381	326	347	367	342	413	371	378	343	355	381	398	394	379	362	364	406	372	347	376	366	377	342	391	383	391	357	400	364	400	433	399	358	367	389	393	407	352	382	417	423	352	386	382	363	342	382	394	382	389	343	379	396	452	357	357	365	374	410	395	372	374	407	408	424	386	389	382	413	381	406	394	373	360	346	355	406	401	400	360	416	378	366	369	359	342	376	375	375	365	386	392	354	393	391	355	379	364	377	395	405	373	378	371	364	394	368	394	405	372	356	344	393	371	331	381	383	385	372	382	405	381	374	375	379	378	328	397	398	389	395	393	342	363	375	420	374	379	355	382	382	395	371	371	402	355	371	369	363	364	403	388	361	377	389	344	380	369	358	367	375	365	392	354	375	421	360	391	385	386	379	367	396	375	388	398	372	344	351	385	369	360	381	411	378	391	412	405	401	376	413	366	352	408	366	346	336	378	372	352	380	334	375	346	383	376	409	352	376	351	395	404	408	369	361	378	377	359	368	350	383	395	393	377	389	385	392	402	374	408	396	386	367	342	404	385	403	401	351	418	356	389	312	383	420	383	392	368	366	354	377	372	384	399	375	376	367	394	368	371	383	355	376	353	371	402	423	387	385	374	401	373	411	390	354	399	385	359	392	353	366	343	406	383	377	403	365	372	382	413	345	350	343	402	407	382	377	396	379	372	314	398	383	346	346	370	382	365	397	377	385	373	382	391	400	393	361	364	369	374	381	377	394	387	369	365	394	380	387	364	355	398	391	364	366	379	362	394	397	357	409	394	416	384	359	396	380	351	411	386	407	375	369	389	392	361	333	356	427	387	345	339	390	347	337	369	387	360	396	405	393	397	377	359	377	381	401	375	375	346	386	375	391	407	376	370	370	363	373	396	358	359	352	366	375	373	366	373	372	377	357	353	344	398	354	398	386	382	401	376	363	345	354	357	350	391	357	381	367	371	345	412	352	367	391	358	370	379	375	348	389	337	426	385	374	382	375	375	376	353	399	350	359	357	436	360	368	379	346	383	362	378	390	367	361	351	402	389	405	388	377	376	367	356	388	368	401	384	382	368	368	317	377	346	412	390	397	380	403	352	352	371	419	347	341	386	377	383	398	405	423	386	378	421	355	370	378	364	413	348	397	362	415	388	400	378	367	380	400	393	402	341	356	401	352	349	366	388	388	389	384	367	383	382	346	370	377	391	356	394	366	376	344	402	374	404	367	373	369	360	370	407	374	363	359	358	383	398	331	376	397	372	408	372	338	332	394	345	394	375	375	366	389	379	391	359	407	358	353	392	402	348	388	366	395	365	386	392	432	397	387	324	415	394	377	364	372	396	360	376	373	345	392	348	417	358	363	380	356	399	381	376	367	375	364	412	366	372	356	375	344	384	363	361	383	365	397	404	404	386	378	385	387	333	388	366	371	360	365	351	372	359	398	408	377	372	389	394	396	375	369	372	400	339	348	365	373	373	307	367	389	394	390	391	389	385	407	367	385	386	372	380	395	386	402	386	345	387	343	362	387	388	362	364	398	400	335	345	402	385	366	396	380	368	383	383	368	357	364
17624	1297	2091	2334	2036	1804	1505	1394	1241	1188	1142	1095	1089	1044	1008	1049	965	967	871	956	894	902	935	925	916	895	911	860	872	901	892	901	869	872	854	833	886	856	843	840	858	850	862	877	878	780	885	807	796	838	863	818	869	823	850	878	801	806	817	872	890	825	833	849	862	872	842	872	863	813	823	831	875	787	880	830	866	868	837	802	777	849	797	845	826	846	836	822	816	850	877	837	875	811	871	885	826	826	848	874	841	875	803	852	882	841	859	834	909	801	793	837	893	844	901	800	852	805	810	845	825	811	852	861	913	813	837	775	757	869	808	825	820	839	821	826	839	789	846	843	832	848	818	863	810	777	871	837	876	792	855	863	886	812	840	828	817	827	852	764	816	835	778	830	837	874	821	790	845	783	848	849	829	812	843	849	859	850	838	821	834	818	830	884	870	853	847	864	855	823	803	820	821	835	821	830	828	823	815	877	809	805	816	841	892	806	818	832	845	841	798	813	826	861	837	850	854	916	816	845	892	830	848	814	769	828	800	795	848	805	868	773	848	861	842	865	823	787	850	873	839	854	827	809	817	876	815	827	851	785	836	853	837	831	866	766	778	812	820	815	787	813	861	805	864	833	804	839	764	825	800	817	795	860	848	871	798	837	790	813	815	766	792	809	810	812	865	851	814	848	831	767	816	767	893	830	813	862	838	809	828	896	831	832	807	826	813	881	840	843	778	767	867	810	846	865	814	791	806	867	864	814	847	892	785	874	827	817	856	798	816	832	863	822	869	850	816	827	847	845	870	819	860	775	884	890	841	806	831	780	842	842	845	873	808	797	863	826	819	817	817	893	800	875	853	794	881	821	851	815	883	799	852	822	838	854	822	815	826	851	846	803	774	817	851	800	858	849	818	872	817	880	837	886	884	847	821	788	832	855	799	799	807	835	787	853	839	786	829	814	827	783	819	823	823	836	839	846	785	801	801	832	825	856	804	798	846	809	804	824	831	805	831	790	803	837	853	862	790	796	790	782	844	833	816	814	841	840	830	861	783	813	793	894	839	820	804	808	803	806	856	817	847	811	884	820	858	843	777	809	855	812	874	818	830	808	848	848	824	852	782	873	842	820	859	830	824	857	859	815	802	773	847	842	773	754	855	809	892	788	865	876	797	752	804	835	849	815	803	820	850	864	775	817	912	834	847	860	838	826	857	836	839	820	804	827	841	825	861	855	891	781	835	820	815	844	841	814	840	832	883	840	823	822	839	831	791	884	808	822	883	869	819	837	797	802	819	884	834	846	833	820	802	810	867	858	816	814	829	799	843	793	837	825	837	812	872	833	825	826	845	879	780	839	786	799	820	814	820	798	823	829	812	834	865	856	793	846	775	845	888	785	863	853	850	811	804	868	904	833	863	803	851	800	800	872	879	842	870	826	809	834	870	863	865	840	878	880	813	823	923	840	802	839	798	813	815	851	848	847	847	899	811	835	828	872	809	825	805	761	834	831	804	878	773	784	832	862	821	858	844	819	852	849	842	800	824	807	887	773	796	842	852	904	867	857	899	823	869	841	860	828	803	807	842	830	806	829	814	806	823	848	793	788	788	861	824	825	834	845	791	828	826	875	852	833	835	848	832	809	837	859	868	824	851	784	794	820	850	806	808	828	830	870	804	849	813	840	831	824	819	849	852	861	774	878	810	833	838	850	879	828	847	824	861	796	830	768	776	823	869	843	794	840	808	792	812	800	833	843	787	862	820	814	799	762	813	842	825	813	782	814	894	815	794	836	851	887	830	801	864	839	809	828	828	819	842	856	894	786	897	830	767	845	863	862	822	806	882	816	816	817	782	796	868	805	802	814	795	828	870	885	886	816	872	803	808	872	798	848	849	831	828	863	839	866	813	804	815	853	801	827	840	798	810	847	837	859	846	810	896	814	848	801	852	862	824	865	815	824	850	862	845	824	813	821	861	876	812	870	811	862	865	810	847	761	855	866	827	816	827	841	773	865	789	843	831	803	867	863	798	870	841	790	813	841	839	811	788	879	865	746	854	892	806	823	848	864	786	817	808	871	816	782	830	875	837	791	852	839	768	805	823	875	823	833	851	823	786	824	824	829	852	838	839	872	824	821	869	816	792	850	820	871	848	791	794	875	858	846	846	830	839	860	783	829	797	857	832	787	836	816	842	843	821	792	862	819	821	851	850	789	884	821	847	822	871	827	831	822	858	785	848	824	901	850	828	913	834	807	825	848	803	808	855	823	832	783	835	783	824	783	776	830	839	804	830	838	827	820	783	844	844	828	834	875	872	827	798	834	867	864	875	825	809	864	855	857	804	818	814	794	853	857	788	783	814	768	806	845	896	814	800	839	820	830	831	850	891	842	812	837	854	886	833	857	820	836	825	781	812	817	826	813	841	838	850	843	811	799	829	797	846	832	793	800	820	828	809	815	753	866	818	869	869	863	803	838	855	816	834	824	832	869	817	834	814	795	849	819	848	851	871	870	833	875	851	855	831	819	857	841	815	869	861	854	836	830	805	819	810	839	867	842	814	812	784	820	863	815	845	798	771	828	836	834	780	833	834	836	835	860	822	858	820	838	824	808	820	845	829	806	823	858	842	785	778	841	835	846	821	827	848	832	817	839	817	848	805	790	824	830	790	870	817	771	828	891	831	796	835	856	831	798	852	854	846	807	806	848	871	824	788	855	875	805	831	819	812	832	828	831	834	807	800	802	801	863	814	812	848	881	823	890	839	808	847	790	823	810	783	824	784	821	817	833	800	778	869	846	797	786	812	851	768	881	792	809	803	822	861	790	824	820	859	850	787	870	842	805	835	865	820	808	844	835	813	831	786	825	824	841	846	796	808	827	806	879	840	848	868	812	822	846	813	852	830	824	793	796	829	860	815	850	814	875	828	866	813	867	825	799	842	821	858	831	810	879	836	833	886	864	844	821	816	767	916	866	829	875	834	790	830	831	808	830	850	831	843	810	844	793	796	854	822	838	887	830	799	840	843	810	832	815	828	834	881	818	845	789	833	828	785	811	746	806	836	780	798	840	828	833	780	874	838	829	876	847	765	779	864	804	821	822	856	816	828	852	808	849	852	831	817	791	897	815	874	875	826	805	826	793	842	841	872	838	796	875	841	834	838	828	816	828	835	829	851	852	838	826	795	820	834	818	800	872	858	811	795	788	863	848	832	812	831	812	828	810	790	792	797	806	837	834	857	818	814	821	792	852	876	800	843	781	830	799	868	858	832	824	808	810	835	858	812	844	803	810	837	793	855	810	853	815	778	833	763	882	820	852	875	820	802	850	817	821	766	785	850	786	801	817	846	848	780	870	811	873	793	796	855	871	861	764	825	874	856	822	789	783	812	838	857	840	782	837	833	841	847	879	771	845	855	817	810	836	836	829	756	796	819	819	813	888	814	840	816	816	817	881	854	781	813	830	793	844	848	824	828	782	820	816	819	846	810	819	865	789	820	802	806	830	844	773	889	792
8376	470	165	161	193	189	166	184	152	160	134	154	150	163	170	156	163	137	143	153	146	155	143	168	179	171	160	169	149	139	164	177	137	147	153	137	157	123	141	154	150	152	140	155	151	167	169	144	169	154	146	142	156	151	163	183	164	175	168	146	164	160	151	173	149	167	155	140	173	158	141	156	163	170	135	165	160	154	169	154	169	143	135	162	151	161	183	154	154	153	155	163	139	177	149	168	164	171	141	149	184	160	147	139	141	138	166	172	164	165	183	165	177	171	153	153	163	168	161	143	180	174	139	148	147	155	164	178	181	140	158	165	182	136	165	146	144	145	145	147	176	145	178	140	137	128	152	151	151	156	153	162	171	156	150	153	146	173	143	165	174	123	191	170	166	168	155	134	189	144	158	155	162	182	155	145	134	162	175	145	139	157	148	172	168	164	154	158	171	136	147	161	148	135	178	164	152	163	139	153	177	183	187	184	171	147	134	159	157	150	160	148	152	157	159	141	147	154	166	169	165	159	140	167	155	140	158	152	140	134	148	152	145	178	159	153	151	159	144	154	157	156	146	129	166	171	150	162	148	169	167	150	152	144	157	158	124	169	165	175	168	173	147	162	161	133	155	140	164	164	181	134	160	140	167	154	162	158	154	147	147	149	144	162	149	166	151	164	140	178	162	142	154	162	171	158	144	168	158	185	140	148	181	165	168	153	167	166	153	150	171	167	139	163	131	149	135	152	156	160	150	207	163	186	146	175	141	180	162	154	135	153	179	167	143	150	180	126	154	149	143	182	151	150	181	167	165	152	166	170	162	154	166	140	151	159	138	150	155	147	159	157	162	158	159	148	135	165	140	154	146	166	186	158	176	175	169	170	167	167	172	144	157	151	157	147	175	162	180	170	145	136	158	148	143	155	149	127	144	177	134	146	162	159	170	135	163	162	160	140	161	158	152	165	160	170	159	163	138	182	155	159	131	161	160	147	151	150	150	152	157	166	143	152	150	173	168	148	167	141	181	149	156	191	154	166	155	164	144	154	164	178	185	165	179	144	150	151	155	169	182	151	138	135	131	153	158	146	140	166	141	161	155	148	138	153	144	177	179	175	154	150	163	151	168	181	173	159	150	153	134	152	159	165	157	151	173	181	151	176	155	174	168	169	158	151	161	141	148	152	148	162	152	169	173	158	155	167	137	182	153	179	145	168	157	176	151	168	150	143	153	164	162	139	134	170	159	184	172	155	151	164	165	162	170	149	170	145	145	148	163	151	153	148	177	151	162	152	148	162	157	152	152	131	144	149	151	146	169	147	152	169	126	142	162	185	144	144	176	161	161	161	155	151	167	150	134	136	177	158	164	155	170	143	160	139	153	144	161	156	161	138	144	165	166	154	158	170	145	142	165	145	169	146	135	119	159	154	152	158	167	163	149	144	159	153	158	153	146	139	136	142	165	158	184	164	171	179	199	173	174	145	179	134	170	173	139	162	139	149	154	178	169	139	157	156	171	165	152	170	176	184	164	144	141	150	147	153	169	155	155	179	169	167	167	168	149	160	161	145	153	177	176	153	167	151	144	150	146	135	156	162	169	150	159	153	128	161	169	148	168	146	148	145	158	146	160	161	149	157	169	144	161	153	165	168	154	164	182	178	138	163	139	136	160	136	166	154	173	143	171	151	167	144	157	168	133	149	159	147	134	159	171	145	172	165	143	147	161	184	147	154	168	147	158	171	148	139	176	151	146	148	161	154	156	162	149	163	160	149	140	181	151	169	154	178	160	142	152	186	155	156	164	145	135	157	182	174	153	165	146	176	146	148	139	142	178	165	153	160	151	153	152	184	160	145	157	166	173	152	170	164	146	144	166	171	191	165	146	139	144	173	139	167	156	146	166	165	150	166	160	135	151	167	167	188	161	149	149	177	138	143	153	147	156	179	130	151	161	139	153	173	190	156	152	129	160	157	154	175	173	166	160	187	117	163	148	166	133	164	147	137	150	163	146	144	158	187	183	143	168	164	158	154	173	158	189	158	148	161	171	159	172	185	161	143	142	153	164	170	154	177	149	152	198	167	137	157	146	163	180	165	169	168	127	147	154	142	152	166	157	171	162	164	143	154	148	142	145	162	144	130	152	126	139	147	140	151	150	137	166	134	138	186	153	158	154	145	158	159	170	160	191	141	142	145	149	156	155	140	155	190	156	167	175	117	164	154	143	191	151	160	158	168	163	177	160	152	160	153	142	183	162	171	158	175	157	172	168	151	154	136	166	132	149	158	142	151	125	152	159	171	161	172	143	142	148	153	173	145	167	171	153	167	175	138	165	154	161	150	155	179	150	170	152	150	165	183	163	158	153	160	150	141	143	157	168	152	168	150	167	178	175	146	159	142	141	179	167	172	150	182	158	178	160	175	163	167	170	168	157	139	155	150	141	152	181	156	163	161	161	163	149	153	148	164	162	158	157	158	160	176	149	137	155	152	148	158	167	150	159	179	173	160	176	144	150	161	136	145	148	158	186	161	149	175	169	147	141	136	168	142	142	128	172	174	189	176	164	163	120	148	160	152	174	146	168	173	142	132	165	151	166	159	142	174	161	148	168	171	158	176	138	188	151	127	156	162	151	160	159	158	149	141	158	176	173	160	164	168	157	171	152	152	146	148	156	150	148	183	164	176	153	147	167	185	174	139	190	148	158	164	138	156	171	165	155	151	140	142	167	194	161	137	148	163	145	161	162	146	150	148	155	184	167	148	178	158	168	170	148	146	167	159	160	155	174	147	152	170	159	156	177	149	149	129	142	165	168	124	167	160	155	173	156	154	170	180	195	127	187	173	159	157	142	158	151	141	133	148	154	167	166	145	172	144	155	145	166	165	171	127	165	140	147	157	163	163	157	121	152	145	151	158	147	165	159	158	169	170	157	155	161	171	159	108	169	154	183	160	152	165	171	170	166	155	135	152	172	166	163	169	186	164	174	156	149	138	169	178	159	157	162	153	153	178	154	151	163	159	180	159	170	150	171	152	130	151	131	153	174	148	181	164	159	159	179	141	174	172	172	180	132	149	171	147	156	175	143	125	168	159	162	156	160	149	174	187	172	161	153	164	163	158	141	160	145	141	153	159	156	181	154	172	134	168	152	143	142	157	128	170	160	153	155	138	151	164	157	152	134	163	145	176	174	144	175	165	173	160	154	159	180	156	159	183	178	152	156	145	150	168	161	148	160	142	133	149	144	130	156	172	148	151	175	153	163	151	154	180	145	172	184	153	162	141	147	148	139	154	164	142	158	176	179	168	147	165	152	176	149	166	157	159	125	162	162	136	145	152	171	170	156	173	175	136	129	154	171	142	145	136	154	167	154	171	142	185	151	157	150	156	171	153	169	150	164	143	136	128	151	154	159	135	165	190	177	155	156	151	157	160	151	177	156	173	170	143	147	162	135	156	164	150	151	169	134	136	149	162	159	149	172	146	143	159	167	164	160	151	148	161	144	168	166	161
5091	443	395	457	441	471	391	397	419	414	412	428	406	442	408	411	433	392	393	395	399	399	445	380	407	411	367	422	371	388	399	396	417	386	378	388	399	412	396	407	405	407	372	374	395	406	373	397	411	400	401	386	399	387	405	390	393	419	373	408	411	376	371	368	351	398	411	372	406	432	388	393	389	394	397	408	394	396	386	402	380	411	376	375	376	389	393	395	417	387	399	396	401	392	428	423	419	359	397	397	399	432	436	456	428	408	436	400	423	364	383	449	420	410	364	424	459	395	406	393	392	364	401	406	415	408	398	405	389	376	425	404	424	375	350	388	364	406	434	394	380	424	398	398	395	416	425	379	413	393	392	404	400	374	427	393	372	414	385	407	458	413	428	368	412	388	424	425	382	420	410	410	394	400	382	414	417	400	393	404	395	404	388	406	429	409	401	408	438	412	384	416	365	435	395	397	387	433	394	411	381	414	412	428	421	372	409	389	368	383	408	392	396	371	385	404	373	422	366	411	362	389	382	429	372	373	386	413	396	386	396	384	438	385	431	384	395	426	403	412	381	394	403	422	413	380	405	361	403	379	410	373	382	396	406	422	411	406	398	371	394	417	390	397	393	368	403	414	399	415	395	395	416	409	369	396	380	403	373	397	391	404	401	417	385	383	382	411	398	419	395	406	391	398	420	456	396	415	417	420	405	400	361	431	354	381	426	370	397	389	399	386	413	429	449	399	414	370	409	418	403	367	393	401	440	381	403	436	399	432	396	425	404	438	391	442	406	408	377	400	417	392	362	391	414	396	361	397	416	396	393	361	397	380	394	388	400	406	411	403	402	411	426	391	396	380	413	428	397	398	396	395	401	398	395	394	413	364	387	390	418	378	426	380	410	412	387	396	364	389	384	426	420	392	402	399	396	395	392	416	403	389	427	408	391	401	412	405	415	399	413	392	383	390	433	400	389	402	376	340	384	379	426	399	424	392	423	364	403	387	413	416	355	404	378	412	410	421	418	422	421	398	389	389	380	421	404	403	418	400	435	400	435	410	384	394	396	408	377	374	405	416	384	409	383	373	391	398	417	441	355	377	373	393	360	424	403	391	409	402	377	413	353	417	429	401	442	373	389	420	384	391	409	362	404	366	392	406	388	398	381	385	393	400	408	377	393	373	378	431	394	403	387	418	361	431	414	404	399	368	425	420	380	363	359	391	393	368	415	390	445	397	426	425	390	388	394	392	396	419	385	406	442	402	401	380	421	379	399	412	411	381	393	425	395	408	385	356	382	408	422	446	389	404	412	459	410	424	396	432	426	406	416	387	403	429	381	348	394	409	412	380	379	402	416	389	367	390	389	378	396	407	406	371	407	402	379	426	383	383	383	390	409	359	384	368	418	409	384	413	378	398	389	393	408	403	406	409	370	392	388	393	389	422	430	391	380	397	395	415	416	379	373	410	398	413	388	364	391	379	409	388	397	433	388	392	411	418	415	376	379	419	402	405	390	391	404	398	387	425	423	442	386	419	376	358	385	422	419	391	397	418	413	435	414	422	388	395	390	392	376	398	385	371	422	365	421	400	398	403	384	423	429	410	371	391	387	411	433	384	390	383	360	386	424	391	401	410	386	407	370	359	385	397	399	394	394	384	374	390	428	393	376	398	398	386	409	424	388	362	422	435	408	405	400	383	404	427	423	426	366	379	389	402	389	434	399	418	418	385	429	356	362	380	438	385	401	401	358	405	402	446	384	424	381	408	397	435	372	429	396	397	387	375	420	397	411	409	441	404	393	396	426	392	367	431	395	417	409	380	410	402	383	415	371	394	393	420	438	376	394	376	371	410	416	394	402	373	421	408	389	422	373	399	382	442	371	412	369	393	387	382	380	388	382	418	410	372	420	412	412	382	414	433	401	402	387	397	377	411	397	399	393	429	401	419	409	404	385	370	372	411	395	391	360	392	419	396	387	390	388	397	413	398	403	391	389	427	379	399	413	406	409	385	409	431	369	389	390	428	403	417	415	418	369	421	429	423	426	405	403	396	416	375	364	414	389	403	402	428	404	395	424	387	393	399	416	381	426	418	399	406	377	365	404	413	402	427	400	420	396	424	395	377	399	423	431	384	374	379	432	372	406	389	413	393	385	409	418	423	390	428	378	356	419	406	392	419	407	405	375	407	398	377	412	361	403	406	399	419	365	393	428	404	423	411	377	398	395	385	388	392	414	421	393	415	367	454	404	397	394	420	403	396	384	407	395	419	391	423	379	374	417	393	406	395	364	370	413	420	410	397	373	392	422	412	429	404	413	359	385	399	400	419	404	385	397	401	361	449	439	421	390	391	403	426	386	362	388	406	413	412	417	459	420	420	446	360	393	381	434	412	363	409	411	447	414	397	409	417	377	409	389	403	384	420	379	370	407	437	399	385	403	449	351	395	403	410	405	389	376	404	409	406	395	391	401	411	403	410	399	388	405	393	391	384	419	394	404	389	382	396	380	417	413	388	416	397	376	416	423	374	413	412	369	466	427	416	430	438	386	407	422	388	421	402	416	375	403	416	420	417	410	364	394	384	448	410	392	429	417	397	384	398	427	378	413	385	423	418	430	425	403	402	383	432	388	418	388	380	412	389	409	364	416	423	390	399	400	396	382	385	401	376	402	410	402	398	413	374	427	407	442	395	411	390	386	398	385	395	421	429	376	418	395	436	390	403	398	391	411	421	411	419	403	420	410	390	379	389	372	399	427	434	424	388	410	388	406	421	379	436	371	408	377	415	412	435	421	388	392	367	356	390	429	432	412	412	378	402	401	395	423	386	419	379	381	396	394	390	436	359	419	329	371	405	385	426	441	458	399	390	409	415	386	419	412	432	397	402	406	380	416	398	366	393	390	408	406	440	380	402	379	415	384	377	414	373	409	384	393	364	425	379	422	403	414	388	402	459	409	414	408	386	396	407	399	362	405	387	392	418	424	397	419	384	405	415	373	370	394	411	420	394	392	382	413	416	421	432	418	408	421	398	391	405	403	424	383	406	370	364	385	418	380	378	425	402	404	430	411	370	433	373	379	370	388	386	409	403	393	397	404	407	407	377	422	432	386	398	451	408	425	393	376	423	391	387	432	371	411	404	387	393	393	423	379	409	399	361	411	407	383	411	416	394	409	408	417	381	407	384	419	408	387	387	375	392	416	403	403	395	392	410	406	421	385	387	438	399	374	410	395	404	357	366	420	421	395	359	354	381	383	394	404	404	401	450	387	421	393	393	389	408	409	343	401	415	398	403	404	385	404	384	393	433	422	375	365	401	385	366	401	420	388	412	384	410	410	432	363	398	430	387	397	416	419	381	425	405	416	411	389	408	405	373	404	390	459	406	414	415	419	430	415	408	376	399	419	430	385	395	379	423	405	402	386	374	406	423	396	418	406	374	393	411	422	376	401	390	352	371	405	407	390	392	380	377	396	405	393	408	380	411	395	385	380	413	402	409	395	423	358	399	400	413
22735	2149	529	459	351	316	288	271	241	265	247	291	240	253	232	209	241	217	230	247	269	229	234	261	273	228	236	225	229	239	244	203	212	215	268	218	216	211	267	231	217	249	216	206	213	220	206	235	226	220	200	231	230	221	223	228	217	225	243	254	218	208	222	208	218	221	240	236	224	229	228	213	227	194	199	244	229	259	209	214	256	252	244	248	228	237	209	234	232	213	230	229	219	216	224	241	218	228	220	220	248	234	212	206	213	201	228	260	272	207	240	221	226	219	231	225	233	261	269	229	236	242	229	242	224	221	230	246	246	232	234	216	185	220	241	228	244	232	238	213	220	256	248	265	247	231	231	231	224	228	260	236	219	242	235	228	212	231	222	201	234	222	253	237	221	217	252	221	242	240	218	272	244	255	204	238	221	230	220	227	243	227	240	231	218	222	237	265	202	251	202	234	238	218	245	222	257	242	226	226	254	235	215	197	225	241	242	230	236	279	250	210	232	242	224	235	219	230	222	213	197	220	229	225	218	249	230	228	219	214	236	211	234	217	239	248	216	225	220	214	237	254	256	220	241	237	229	255	215	226	225	224	240	233	227	238	231	240	216	228	208	208	240	211	227	224	258	258	207	219	221	231	239	218	242	227	238	223	238	203	239	238	231	192	233	231	222	242	213	205	214	224	222	223	222	184	220	217	224	265	232	217	200	215	268	233	215	201	241	200	228	258	236	247	228	213	236	230	244	215	214	211	238	237	230	246	229	240	205	229	235	203	248	233	243	196	244	217	211	234	237	217	215	231	229	202	223	201	233	216	183	236	202	216	220	235	210	228	276	206	222	248	238	220	238	253	228	254	238	237	228	195	213	240	220	240	236	232	223	244	249	213	264	232	225	202	239	214	228	224	244	254	250	233	204	249	224	226	241	221	203	227	216	209	223	237	236	225	196	237	229	255	242	227	227	212	213	242	209	211	222	225	214	215	240	208	235	242	243	251	243	201	252	236	226	218	217	211	231	220	241	245	227	234	202	233	217	241	261	221	201	229	218	208	227	231	222	217	212	235	218	243	238	284	231	225	233	228	215	228	249	213	227	219	228	213	232	207	224	225	236	230	215	220	205	229	221	222	230	247	240	247	226	239	209	241	217	241	252	247	211	245	196	242	238	236	225	228	224	213	244	230	249	228	248	225	246	238	236	230	195	224	242	229	242	227	206	286	218	277	206	215	244	224	221	245	242	225	235	219	243	239	224	222	227	223	245	178	242	229	235	244	252	241	209	258	221	248	200	225	228	206	254	250	215	218	230	225	236	227	227	224	241	229	240	256	246	215	223	226	236	232	234	236	268	217	229	242	230	229	237	244	224	232	203	258	233	239	202	208	247	243	219	218	239	218	238	238	242	242	242	213	232	250	214	215	236	207	244	267	223	227	217	193	216	218	197	224	216	256	229	268	218	212	240	247	219	237	232	224	213	223	215	219	218	252	252	234	224	272	215	208	211	217	236	215	211	246	249	213	244	224	220	234	213	221	229	225	215	221	231	218	246	254	205	226	242	236	221	220	220	233	221	215	221	228	230	252	251	232	203	214	223	213	196	251	253	247	250	204	217	216	263	233	226	213	245	258	203	226	225	217	196	206	241	229	238	254	225	241	223	240	236	209	254	249	263	241	227	219	225	225	225	194	215	220	215	228	221	228	225	250	237	233	223	227	211	232	204	213	251	216	277	179	186	197	247	223	223	229	259	230	196	236	211	218	219	235	213	210	211	209	232	226	231	242	260	238	236	219	233	230	235	223	207	231	226	203	233	255	262	239	240	237	232	240	242	231	239	242	203	230	229	225	244	237	226	232	248	191	235	230	221	200	224	223	214	244	214	202	223	241	237	230	220	244	233	223	239	259	249	194	225	215	244	201	237	235	225	214	208	214	214	215	207	188	230	205	226	260	260	239	210	227	244	267	230	244	226	220	206	225	221	222	222	241	264	214	222	212	213	190	221	228	250	226	252	229	200	217	200	239	224	219	229	241	256	252	217	233	236	249	247	228	195	234	221	219	232	198	217	234	258	220	239	237	226	238	220	268	215	241	257	199	246	236	220	231	228	232	204	190	230	239	236	222	191	227	248	243	221	207	195	198	217	206	268	253	212	217	229	225	222	216	214	205	232	204	228	211	218	230	223	202	197	212	225	232	226	237	199	260	251	192	179	255	221	238	217	225	220	229	221	207	220	220	263	252	250	204	236	221	208	228	248	220	223	227	225	236	206	244	199	223	229	239	237	239	212	220	226	219	229	233	212	226	256	215	240	237	228	210	230	238	209	219	225	232	195	213	236	225	214	202	234	227	231	242	231	231	259	238	235	225	235	214	203	211	221	248	240	221	227	206	211	238	244	227	251	215	242	243	242	239	218	234	212	223	261	233	229	224	256	216	248	227	207	205	218	246	238	230	267	226	249	229	237	246	218	198	201	227	220	246	234	218	215	241	234	202	216	190	231	243	211	221	231	216	220	216	211	232	249	216	219	207	255	209	214	220	223	217	209	226	238	231	221	206	213	245	224	201	238	211	236	222	214	238	216	227	229	253	221	227	237	213	207	213	245	248	228	215	227	231	215	217	229	204	199	226	224	243	210	225	237	242	210	221	226	226	243	229	280	253	234	184	228	195	226	218	245	220	206	202	218	260	233	220	266	246	221	226	220	246	194	215	218	258	250	213	238	236	244	259	242	231	234	240	255	217	204	220	204	222	197	224	204	203	207	236	218	248	235	242	244	203	217	223	243	239	246	251	242	236	207	215	233	264	211	224	226	218	244	235	203	219	207	238	244	205	231	231	243	212	216	225	228	235	239	214	209	238	223	238	258	252	216	231	220	233	254	230	240	238	239	249	254	228	241	217	221	211	233	256	229	214	215	194	234	207	209	208	233	235	236	236	215	256	213	220	248	214	241	216	231	224	227	222	252	237	240	237	217	198	223	259	219	214	243	223	236	239	241	225	216	197	213	221	218	258	225	244	257	217	230	227	229	214	230	220	222	237	256	211	258	218	229	219	216	254	219	250	232	214	243	206	234	241	213	219	223	242	242	220	217	250	224	222	229	228	240	224	210	236	244	232	216	234	233	234	234	215	211	211	230	244	259	203	225	230	228	238	204	194	240	244	220	203	237	196	210	226	231	226	248	231	245	225	235	206	226	239	225	235	228	235	223	192	248	248	240	276	248	215	211	205	204	234	192	229	212	217	207	198	225	231	225	251	261	258	237	234	218	192	208	256	207	237	241	243	249	232	215	220	233	214	229	240	233	248	230	237	229	217	211	203	212	237	224	254	252	222	229	225	243	209	222	216	233	207	243	220	240	259	219	230	243	215	209	228	257	220	215	223	225	255	228	223	229	204	210	221	236	223	218	217	251	236	239	228	229	223	221	216	200	232	220	240	214	221	224	218	209	228	241	222	220	238	219	232	244	231	264	209	229	229	239	233	211	214	215	225	247	255	222	212
13139	789	1158	1283	1189	1065	914	820	788	697	656	675	655	652	634	586	633	592	622	606	638	648	542	568	565	586	590	581	568	574	588	595	518	568	572	582	570	567	546	587	547	529	581	526	598	589	541	547	568	559	537	553	577	563	560	563	529	578	547	541	531	512	511	544	556	549	567	555	590	562	549	559	502	557	557	539	536	602	534	563	535	546	554	531	515	569	578	556	527	543	560	551	570	584	552	565	555	553	538	579	556	590	550	493	563	515	553	534	541	575	544	558	551	546	547	525	595	567	562	584	556	514	501	557	531	556	547	531	560	518	552	561	522	549	548	553	508	549	530	594	573	523	561	556	555	517	549	526	564	570	551	616	556	566	564	531	534	544	513	544	552	553	527	558	536	501	543	570	536	479	569	562	552	557	584	569	543	510	503	580	528	507	564	581	550	525	516	563	541	528	525	549	535	550	548	557	499	554	543	602	544	548	556	558	587	535	558	544	554	554	537	545	545	557	587	560	558	562	570	599	532	513	552	524	555	573	537	531	557	551	561	562	553	595	557	578	535	541	567	565	557	540	489	550	561	539	561	559	564	535	583	492	544	550	541	548	508	560	556	533	618	540	589	527	547	545	536	501	540	503	542	518	516	567	579	518	549	574	531	539	549	516	587	569	592	550	572	610	554	590	566	556	517	500	543	538	574	553	530	513	495	550	579	525	564	548	558	561	558	545	529	554	556	544	555	544	554	531	536	557	531	514	532	538	525	581	537	566	551	570	552	534	596	525	544	516	542	518	531	544	576	575	501	563	542	532	526	549	557	563	557	550	518	538	562	524	514	529	563	552	546	534	565	553	539	529	545	507	506	530	588	556	515	514	567	543	568	534	528	561	535	568	531	500	520	544	566	534	526	536	552	567	524	539	539	567	541	542	562	564	527	569	563	539	565	559	543	568	557	537	587	548	573	519	517	547	525	567	564	580	553	534	604	528	559	544	566	557	567	505	532	538	563	539	593	556	555	541	556	576	538	540	575	525	548	542	535	540	549	542	546	527	539	579	533	552	533	546	535	566	559	559	509	559	585	547	542	542	532	537	549	540	497	564	601	515	549	564	544	544	561	570	529	530	566	551	579	574	560	547	532	541	492	562	546	569	575	515	546	524	558	498	547	550	569	522	574	546	499	535	562	507	549	539	555	556	543	565	501	545	534	537	530	552	520	519	525	546	548	549	519	514	548	534	560	533	552	560	581	562	613	564	597	514	547	531	550	556	528	561	545	509	528	524	594	566	529	494	517	520	563	532	555	575	534	591	534	593	551	538	543	542	484	553	566	542	563	535	549	510	546	528	513	529	549	584	520	565	543	585	600	517	555	585	572	533	566	548	559	575	520	547	587	597	529	565	549	588	530	529	566	534	541	580	526	558	535	529	564	541	560	558	555	554	574	593	523	552	562	568	531	564	572	537	580	532	580	559	533	547	543	548	532	528	554	529	528	554	536	552	564	549	533	540	559	533	548	540	559	547	516	569	497	550	576	532	562	543	522	539	558	533	555	557	518	570	550	577	563	586	556	543	582	541	513	543	512	496	520	500	579	515	544	541	519	562	532	592	563	553	523	520	524	507	544	523	548	552	556	534	575	548	532	523	515	554	536	540	499	545	500	520	521	554	543	568	521	531	552	544	552	584	531	587	526	574	541	537	526	498	562	541	556	556	587	555	563	541	524	570	554	545	579	558	511	581	584	557	507	515	525	520	551	534	558	525	533	560	535	531	550	525	525	541	591	545	568	549	556	527	548	559	521	542	525	545	565	542	518	547	518	539	523	581	546	560	557	505	549	544	550	544	565	555	572	526	499	537	571	505	559	538	526	574	550	534	590	576	556	568	615	523	567	517	545	555	530	542	584	547	549	526	586	565	558	557	528	534	541	547	541	550	542	590	519	518	559	539	597	560	546	563	600	565	561	544	533	552	528	551	558	545	536	587	541	560	554	507	566	548	527	548	512	569	559	576	569	582	545	554	565	530	554	479	545	513	521	563	547	538	587	569	520	505	542	538	474	538	555	560	583	530	543	534	533	503	543	556	562	582	566	581	562	534	547	563	554	512	552	562	585	547	577	554	512	540	541	546	527	511	512	538	559	535	568	523	566	531	566	598	555	495	563	532	590	571	521	559	485	578	557	550	576	551	535	579	511	521	525	546	522	528	553	548	528	494	562	565	540	589	554	518	574	578	562	532	560	559	590	523	566	506	537	546	564	547	529	519	494	523	575	495	534	573	567	573	512	554	518	542	551	548	571	577	600	557	534	558	572	562	551	535	534	539	540	529	546	556	536	544	527	529	562	574	513	545	582	539	506	513	536	517	527	531	558	521	553	556	548	546	520	539	552	566	553	577	559	558	521	546	549	534	529	555	531	549	598	559	555	549	569	517	562	543	522	517	547	551	568	539	546	604	540	545	544	510	546	521	506	545	597	537	547	549	559	473	529	563	538	530	538	584	511	557	524	541	537	500	549	578	571	529	547	531	539	517	499	550	564	522	587	530	565	593	571	600	551	549	559	592	541	527	564	508	534	569	536	575	545	503	578	545	530	588	521	544	583	536	543	558	567	580	563	556	531	524	527	575	531	550	544	568	552	522	555	517	538	517	510	536	526	560	524	515	540	561	543	556	513	538	537	579	539	554	515	527	546	554	562	560	547	571	560	508	545	555	553	543	526	584	516	509	583	529	524	564	517	528	516	582	550	513	554	545	585	530	587	619	556	536	557	555	534	548	576	513	534	588	552	552	506	552	544	516	540	555	575	547	542	546	572	569	569	529	533	543	543	516	562	530	490	506	510	518	525	551	527	561	584	579	535	518	575	537	538	528	542	582	519	555	554	536	547	562	525	610	602	569	560	534	553	500	537	561	568	565	537	572	594	546	562	552	530	555	557	549	557	513	557	575	542	552	533	587	538	549	566	530	582	536	528	532	549	560	539	534	575	532	543	537	559	483	517	527	522	565	555	526	560	523	547	513	540	523	551	547	547	489	554	547	550	522	534	595	504	524	542	551	526	579	551	525	552	509	560	556	527	547	589	574	490	571	553	560	602	490	537	495	530	522	532	557	572	534	516	575	571	528	562	546	543	593	536	571	535	556	517	567	587	560	553	550	566	563	546	575	599	547	562	552	587	580	552	572	496	539	545	551	562	571	536	551	553	589	514	515	546	539	555	539	557	524	557	527	482	536	555	591	515	539	558	567	592	586	561	556	542	555	531	549	549	530	548	551	519	573	517	534	538	533	549	533	546	533	579	564	549	553	580	554	576	565	578	580	554	580	555	564	556	518	600	571	550	523	512	570	583	551	545	552	505	572	566	571	580	524	542	536	558	575	533	511	521	520	538	560	532	513	582	531	579	534	544	535	553	530	540	596	555	526	576	592	555	561	558	555	547	562	531	561	527	574	571	525	537	547	556	581	547	571	548	531	550	530	528	579	588	576	544	543	501	549	515	522	530	572
32695	4779	1193	895	644	575	574	505	423	432	405	452	370	380	440	446	428	380	386	440	418	412	418	428	355	353	352	368	386	396	383	361	401	385	396	370	408	395	389	385	361	396	356	361	374	393	423	447	408	341	408	365	386	379	391	348	346	357	350	387	409	385	379	367	389	394	392	342	383	386	339	364	372	427	397	359	348	387	363	363	431	382	418	407	350	381	394	419	351	385	405	384	373	381	383	367	361	381	382	446	427	430	384	360	392	386	347	397	375	399	385	386	387	382	355	406	353	374	394	359	379	365	388	382	366	376	375	384	405	391	359	377	385	363	372	432	376	390	362	395	402	405	420	397	328	367	362	445	405	401	352	378	343	410	400	407	380	347	394	410	357	376	356	383	409	354	377	377	362	347	413	375	413	368	397	375	366	370	394	392	389	390	394	387	387	347	385	389	364	373	422	360	397	401	428	368	400	392	408	379	364	357	395	394	334	372	375	403	390	426	380	398	387	363	355	330	378	396	415	420	401	373	380	337	360	384	351	353	362	343	418	337	385	375	357	344	363	358	370	360	394	376	404	391	373	378	366	352	382	390	418	416	393	370	389	349	384	409	382	395	361	404	373	375	370	365	389	370	377	378	354	374	395	340	384	368	365	432	394	372	383	362	375	393	384	349	370	361	390	376	411	351	327	386	356	385	407	370	380	374	359	385	412	378	389	403	345	326	364	359	364	374	343	398	375	387	368	384	376	357	386	389	381	359	346	373	366	349	374	366	381	428	396	357	390	363	383	386	363	412	392	371	375	362	386	389	387	360	384	398	377	392	380	375	362	380	419	401	374	403	382	404	353	361	369	408	360	385	375	388	359	365	382	389	374	407	369	356	365	374	424	349	357	419	365	379	376	365	391	410	367	408	363	383	380	386	390	355	415	363	386	348	433	368	366	427	365	362	374	385	402	356	359	363	351	379	340	411	389	389	381	384	378	386	382	367	393	380	401	361	375	424	368	380	365	410	360	378	350	368	388	386	376	362	358	380	363	410	389	370	361	371	356	328	387	365	401	377	393	387	364	334	378	373	435	387	368	380	419	379	404	360	368	364	366	389	384	379	403	408	375	378	375	445	383	378	362	367	388	364	391	362	373	360	365	386	367	399	409	359	366	351	359	406	369	373	373	405	383	384	366	374	349	336	355	383	371	395	346	424	353	336	403	353	343	376	389	350	377	355	378	352	403	379	361	350	402	365	342	372	382	383	395	364	387	379	371	384	366	363	401	365	351	390	416	410	362	398	341	367	370	393	384	390	386	396	387	398	372	357	370	426	380	358	401	414	347	416	381	384	380	383	390	363	374	403	386	381	380	362	360	384	400	364	398	374	355	354	382	367	374	389	323	382	369	358	379	367	398	352	337	364	367	372	368	346	368	382	372	373	388	371	359	380	378	388	348	363	390	369	379	392	342	343	370	360	411	405	388	392	374	365	399	366	367	374	383	396	385	405	364	370	332	366	357	370	363	367	382	353	348	401	369	385	412	368	385	371	395	372	383	361	395	418	367	367	369	328	388	372	373	358	413	367	396	440	353	378	365	387	408	380	354	363	384	388	378	329	341	342	405	361	397	388	410	400	408	373	359	359	382	403	406	373	359	404	381	364	387	381	405	382	374	400	421	392	399	379	374	373	357	373	411	352	396	347	364	369	388	357	391	382	390	356	381	386	336	394	397	444	360	417	418	355	360	360	420	414	395	389	362	358	365	411	353	389	381	369	374	367	410	395	417	385	400	387	341	381	389	369	387	398	352	357	363	393	371	401	375	405	412	412	355	402	320	384	405	358	401	394	404	381	380	403	368	376	391	387	397	371	367	347	393	387	352	375	341	370	368	370	410	387	383	378	371	332	341	416	357	375	377	352	386	377	411	339	383	367	347	365	365	373	342	381	398	367	379	324	383	328	373	390	392	401	389	413	374	384	356	372	397	357	388	364	378	379	335	409	385	365	360	382	368	353	391	372	390	390	368	405	374	394	361	346	350	388	412	385	393	374	389	372	375	382	349	362	344	352	383	386	384	383	405	382	383	408	395	352	394	412	386	415	390	411	418	390	371	420	385	363	362	372	429	375	381	345	398	385	417	367	393	398	370	372	363	363	373	385	388	392	387	386	387	385	349	372	371	379	398	366	343	351	421	398	351	377	376	385	361	328	375	378	397	396	412	385	394	405	377	389	354	366	360	373	375	364	381	364	377	366	361	373	346	413	391	382	400	350	395	364	411	404	343	364	343	366	380	428	386	376	351	414	370	346	335	352	373	391	342	360	387	374	352	352	397	398	401	401	357	359	367	391	392	356	372	382	377	410	378	363	411	384	351	393	381	387	367	399	375	373	401	391	363	371	406	339	366	334	406	408	373	377	371	386	417	365	341	375	373	365	423	386	376	372	380	402	413	383	342	311	401	369	384	396	389	388	380	367	353	371	342	387	341	375	405	361	381	365	373	358	374	380	402	393	401	392	354	362	314	345	381	389	405	392	366	376	393	381	402	371	370	361	378	353	372	383	340	359	356	380	400	384	399	348	360	394	380	364	401	388	375	386	397	339	396	372	422	350	371	384	379	411	329	404	358	388	354	350	371	357	375	377	390	364	381	380	392	351	380	391	376	362	369	366	393	372	387	356	396	422	405	389	375	350	383	354	392	334	424	395	359	396	398	394	408	373	391	392	389	404	362	394	345	384	352	379	351	398	422	410	372	407	387	357	370	343	371	404	371	370	379	375	396	383	360	377	355	348	361	398	404	404	393	414	402	364	372	351	422	356	380	377	393	404	371	381	372	363	351	393	404	369	383	347	390	365	384	371	370	418	376	395	386	350	387	384	372	376	371	387	395	402	383	400	373	386	376	363	362	358	339	347	352	388	341	362	373	374	340	369	386	390	337	340	375	343	361	435	407	401	362	403	370	352	343	382	393	380	404	388	394	399	346	392	365	387	374	346	375	363	356	384	374	406	360	386	388	368	396	396	373	389	404	424	315	403	376	368	356	372	375	346	389	386	375	379	335	408	352	334	379	379	379	373	337	363	414	381	400	387	377	382	373	359	372	377	393	377	399	364	362	373	371	358	409	383	379	367	372	350	368	385	349	382	375	391	406	391	385	403	409	396	354	374	402	420	374	407	365	377	349	379	394	384	380	394	376	390	404	366	346	370	374	352	376	360	387	384	333	394	359	353	358	410	391	363	388	388	398	360	392	356	386	336	380	392	371	387	408	394	360	404	379	360	355	370	382	323	369	378	381	375	379	380	436	360	380	357	391	375	360	385	412	364	352	352	386	409	350	349	338	347	353	356	374	371	403	380	360	332	377	393	337	379	405	379	420	375	337	394	404	389	374	365	317	377	366	424	380	362	379	371	363	402	344	357	406	364	338	377	347	362	391	389	402	329	412	381	378	421	413	372	400	362	397	385	408	400	392	377	364	406	376	368	356	386	398	379	380	349	387	388	387	373	318	374
17381	1392	2190	2342	2034	1770	1575	1334	1290	1206	1106	1120	1041	1002	1002	978	1001	968	924	928	891	898	887	919	931	875	886	888	822	862	885	873	886	863	893	851	864	830	792	850	859	844	888	883	781	867	868	843	790	839	824	887	852	867	820	836	802	827	843	844	814	816	846	810	843	833	836	846	821	816	812	845	870	806	773	834	841	831	860	828	794	853	839	824	834	833	839	842	793	861	823	783	862	859	802	839	786	833	853	807	851	834	798	844	802	830	800	806	843	783	822	847	837	843	813	843	819	832	806	849	848	810	790	848	826	852	842	862	864	808	835	815	777	884	846	849	833	851	830	849	826	845	794	845	803	864	855	837	798	816	835	823	816	850	843	833	832	790	825	828	827	831	783	843	862	859	831	856	816	803	864	804	804	859	868	885	801	831	850	805	831	836	841	912	826	807	843	832	875	812	818	835	835	778	789	838	847	863	794	835	805	849	807	843	833	831	831	849	833	751	886	790	812	820	812	838	808	835	874	840	816	840	831	806	881	818	824	807	865	831	810	821	860	841	815	803	849	849	792	839	793	844	854	816	830	785	798	792	875	787	812	843	852	842	803	794	797	888	813	846	822	838	845	816	843	880	827	858	827	782	825	767	824	837	824	829	820	826	825	832	827	789	793	807	792	857	795	894	851	823	877	810	899	826	845	833	812	856	809	853	857	833	848	826	874	858	830	821	841	834	888	825	848	848	839	785	847	831	831	849	845	795	816	760	813	844	876	846	859	834	803	795	830	842	876	878	836	853	896	818	866	842	845	841	831	841	848	853	851	823	801	837	847	869	819	864	790	834	826	777	823	890	830	875	796	867	792	832	855	796	811	842	818	872	768	861	828	813	780	852	857	812	835	867	854	850	877	845	746	820	812	814	831	790	858	823	822	854	874	818	857	810	876	892	831	851	821	839	827	827	819	836	827	808	823	842	839	832	827	845	795	861	829	872	835	823	829	847	824	797	865	829	824	776	803	823	814	883	839	824	868	752	812	778	785	853	762	830	880	831	827	791	815	857	804	772	821	821	819	838	865	846	834	828	844	830	821	832	814	818	842	829	863	873	844	800	845	871	827	811	835	789	826	822	849	808	786	794	817	879	853	863	836	889	802	844	829	838	808	849	855	797	849	828	861	832	890	776	802	759	836	839	829	850	865	815	841	829	830	853	828	838	839	857	815	852	794	862	813	804	860	832	839	842	848	804	863	809	817	871	794	792	810	802	878	876	825	865	819	837	863	820	843	799	843	848	846	799	827	845	852	890	867	821	815	851	835	875	821	794	841	860	776	833	810	799	873	838	860	821	809	817	824	783	820	855	812	862	796	858	816	838	824	810	844	866	806	824	797	835	863	803	804	824	845	810	800	861	809	863	794	784	851	813	827	830	847	820	837	838	781	870	866	807	795	816	825	798	842	809	831	838	847	835	812	845	806	840	834	809	814	781	839	845	806	830	830	848	843	805	831	790	844	798	831	874	830	866	837	847	823	864	873	841	792	866	816	895	803	862	801	832	865	829	812	813	864	872	835	824	864	856	775	813	804	795	772	739	800	812	825	842	873	839	884	855	778	873	778	812	760	823	897	838	809	830	857	814	825	821	861	807	817	850	848	868	811	829	844	787	855	820	864	835	871	848	856	806	806	801	829	783	801	837	795	803	859	815	854	820	821	820	800	857	827	840	807	836	765	836	771	780	796	834	818	842	890	876	862	780	820	876	833	817	832	799	853	873	796	851	838	817	884	805	782	846	790	848	801	819	802	861	846	777	888	904	849	822	827	817	827	881	828	839	845	804	813	800	853	842	787	843	869	794	743	827	812	856	858	789	868	813	821	813	819	846	880	791	769	852	851	823	811	824	835	870	832	837	826	858	847	810	837	887	791	787	826	760	832	830	849	836	850	850	833	875	857	792	825	825	807	816	797	820	856	875	817	838	819	913	813	824	821	863	827	804	815	828	806	855	822	826	830	898	833	840	847	841	816	835	843	778	804	847	820	804	775	799	840	881	831	832	898	880	849	791	823	804	801	872	833	780	836	776	823	882	844	818	810	874	809	870	809	819	834	847	822	789	857	869	847	801	825	803	870	803	843	884	833	836	848	878	831	855	834	842	830	825	867	855	846	807	846	812	833	842	816	814	818	864	849	822	846	781	848	830	840	830	854	837	827	822	818	799	863	846	846	832	796	744	859	814	850	808	827	862	838	783	815	842	836	825	800	842	819	857	847	869	868	867	822	790	851	815	808	802	840	833	799	829	790	816	838	797	827	818	794	835	792	800	827	803	839	795	841	827	864	823	858	815	793	876	853	810	851	820	846	780	809	760	769	862	800	816	834	859	838	828	802	814	832	830	856	899	816	870	801	879	858	864	850	792	819	812	832	761	835	769	847	878	857	817	834	801	850	814	843	835	813	847	797	814	807	855	837	815	857	848	842	845	825	762	792	815	784	800	828	808	780	821	817	837	791	804	833	855	851	879	804	858	809	816	827	799	875	870	826	815	829	821	836	815	834	806	900	810	798	834	815	817	871	864	798	811	800	839	830	773	850	853	841	854	857	803	828	767	782	852	855	847	853	813	826	827	842	853	840	842	821	844	810	843	856	872	816	826	834	846	860	779	744	869	872	827	816	794	799	800	881	856	840	853	791	846	810	860	801	789	860	835	798	849	843	821	858	803	833	867	832	850	779	873	862	860	802	800	810	832	797	858	827	801	811	880	787	883	838	867	850	824	880	842	819	879	861	805	827	838	843	886	791	823	789	845	809	879	822	773	848	794	823	837	836	800	818	858	773	792	843	849	842	846	777	845	810	819	873	873	780	831	783	841	790	889	811	812	813	867	803	861	849	824	852	827	800	813	815	804	830	795	837	789	809	839	802	788	793	753	796	830	905	797	876	815	852	839	835	821	796	815	865	832	866	888	838	828	885	854	838	883	842	887	831	833	866	813	865	818	774	849	850	835	927	848	822	835	882	849	802	812	809	829	828	790	850	800	834	771	810	772	869	844	790	874	843	817	839	871	829	856	812	858	804	816	835	889	816	800	823	832	872	847	860	827	809	842	851	819	825	839	820	773	804	830	802	861	859	855	819	845	814	820	842	785	805	831	801	843	828	845	842	832	829	860	805	851	806	806	831	807	836	847	823	844	847	847	863	855	853	842	832	834	879	871	841	836	823	812	815	846	819	805	836	784	863	904	820	826	849	834	842	813	838	811	840	812	798	833	881	810	852	826	847	810	873	815	805	793	810	822	865	847	780	792	864	809	819	794	848	843	881	799	885	862	844	886	832	809	849	834	832	821	843	811	879	839	838	808	821	795	853	830	846	848	840	836	802	802	834	790	849	793	764	828	822	794	762	852	856	793	820	833	820	829	854	836	828	817	788	818	798	850	803	816	825	813	836	825	825	752	828	849	856	805	831	806	829	805	834	834	834	843	800	843	894	883	827	849	801	841	818	815	855	843	789	806
7975	448	173	192	170	150	178	154	130	180	178	175	156	151	123	152	159	157	150	154	140	140	151	130	159	167	153	177	167	172	146	142	152	160	181	170	150	177	162	148	143	154	145	168	148	152	167	173	179	165	161	157	168	189	152	147	156	174	152	154	162	145	179	161	152	168	156	137	141	139	162	180	155	143	182	175	138	168	141	148	163	161	152	143	150	157	161	150	160	162	172	159	163	153	143	166	151	181	164	149	150	155	169	145	172	159	141	183	139	165	157	185	150	161	160	131	165	136	138	144	161	188	145	152	153	162	165	140	144	172	155	154	157	141	152	181	158	160	158	135	187	181	158	127	156	135	155	155	149	172	166	158	188	161	147	138	184	175	174	162	143	201	145	141	140	144	173	166	151	171	166	175	146	156	162	157	148	178	144	154	162	158	153	172	154	151	175	145	159	154	187	172	153	150	181	167	139	139	151	125	142	167	170	140	165	177	156	153	175	148	195	168	150	172	160	139	135	171	151	126	148	181	165	176	166	184	153	145	117	169	142	161	160	177	147	141	163	148	171	133	137	147	142	156	150	155	149	164	155	139	143	140	163	173	159	186	158	179	173	134	158	156	154	162	140	145	154	157	168	141	128	138	145	169	160	152	149	146	166	160	155	162	140	140	169	181	154	162	157	149	146	140	169	154	143	155	140	157	139	155	164	165	151	146	153	162	157	162	167	149	164	156	173	160	182	164	184	174	136	155	153	152	150	135	131	163	138	181	156	150	140	162	138	162	165	147	146	160	170	144	159	140	151	151	166	168	173	144	151	159	149	137	159	173	151	165	146	177	169	141	151	135	154	158	156	143	147	166	167	169	190	176	171	169	139	158	148	150	138	156	170	128	182	151	168	158	161	134	166	147	143	165	167	151	157	153	151	178	147	143	152	151	168	165	161	139	167	169	158	135	148	149	160	130	154	149	150	164	176	162	156	164	147	151	151	149	137	169	172	174	180	164	167	167	178	145	146	147	169	146	139	178	157	146	166	153	181	175	169	176	152	183	141	172	165	170	147	171	160	134	137	160	157	175	145	156	134	160	180	151	188	155	153	165	143	150	158	150	156	155	176	149	152	143	142	175	168	142	161	150	146	171	173	145	151	158	170	152	132	145	176	156	158	162	158	163	168	160	162	168	140	163	191	150	162	167	170	134	142	152	156	161	145	131	187	169	151	171	179	169	155	144	161	162	164	139	173	181	164	176	162	129	158	158	158	169	146	145	145	151	182	155	152	151	145	148	166	156	155	142	144	176	152	127	149	146	152	155	153	147	140	163	154	134	139	173	144	175	164	152	166	135	176	164	154	164	163	143	124	142	157	159	151	143	148	162	176	145	145	150	143	164	178	164	134	144	184	146	162	143	149	164	145	143	169	155	178	163	181	151	146	149	144	142	159	157	152	159	147	159	135	133	154	186	142	134	130	172	160	174	154	143	153	157	158	158	139	134	149	145	144	145	163	176	161	122	161	166	158	153	177	154	166	165	150	156	153	181	175	202	163	165	158	168	157	142	166	150	152	141	165	132	141	181	134	166	147	150	153	171	148	174	143	156	167	165	157	156	153	154	163	145	174	175	134	147	172	174	153	175	140	133	155	147	163	162	148	174	159	161	153	145	169	151	164	157	158	176	160	170	175	177	164	156	157	165	170	155	169	149	134	158	157	164	181	169	150	167	167	163	144	170	161	135	156	173	149	158	178	160	144	133	173	154	154	161	167	182	178	197	179	188	149	167	151	152	147	152	162	153	170	151	179	148	132	149	138	174	166	159	179	139	157	157	174	165	170	174	158	153	154	145	163	158	168	149	167	171	152	163	147	156	172	158	134	158	151	179	178	183	183	145	183	172	162	144	155	152	147	171	159	170	171	152	180	169	158	164	178	158	170	172	172	184	170	159	185	152	173	155	164	186	150	180	155	151	158	130	184	145	128	150	146	171	165	150	179	150	158	158	164	137	139	138	171	163	138	149	171	164	134	140	167	156	165	189	160	178	180	180	141	167	190	153	152	138	177	158	139	149	149	150	146	154	164	150	195	152	139	142	143	163	132	167	171	159	137	171	182	167	158	167	151	162	130	157	147	178	138	178	168	172	168	125	157	163	140	156	181	134	171	134	165	158	158	176	152	157	156	128	171	173	143	172	140	171	152	156	148	159	156	157	156	182	169	151	155	167	161	155	151	160	151	132	142	136	165	160	190	162	149	161	144	168	158	159	151	169	162	132	172	147	146	153	157	163	153	168	142	170	151	143	145	147	162	137	164	147	162	147	137	144	170	159	188	139	143	161	139	159	151	149	145	149	188	160	162	139	145	176	157	172	149	165	176	167	166	174	161	150	149	126	126	144	151	161	147	159	138	149	152	132	144	162	169	156	171	145	164	165	152	137	151	155	146	141	152	182	166	155	139	175	161	151	168	159	159	145	180	172	155	168	169	163	158	157	183	159	168	199	160	152	140	149	175	170	163	170	164	137	155	148	157	153	134	135	169	158	136	165	157	153	128	182	157	161	130	144	149	152	150	166	140	146	170	111	156	127	182	142	155	152	167	138	168	180	187	148	171	154	154	162	143	178	156	172	167	180	179	168	168	145	169	150	128	151	160	145	173	154	145	166	170	150	170	166	163	156	169	173	173	169	157	176	147	148	156	145	165	151	160	146	147	135	159	174	138	152	163	140	143	154	159	155	153	165	155	157	177	144	148	159	170	155	192	146	158	186	163	174	166	145	132	151	140	154	138	159	168	151	164	159	168	157	168	145	154	185	155	143	146	149	170	155	124	169	178	151	144	146	129	128	120	159	144	171	181	178	178	173	132	124	147	147	133	161	141	158	157	146	147	155	143	159	169	158	154	121	149	152	167	166	147	173	185	166	159	146	150	158	166	142	166	134	164	160	152	134	167	153	149	120	178	167	147	152	164	157	165	136	164	155	149	172	166	162	133	139	145	155	150	149	161	153	187	145	170	154	162	178	164	167	159	140	137	149	163	170	166	183	145	171	161	146	158	145	144	157	158	153	164	150	146	170	127	181	181	149	158	136	158	181	171	143	137	154	149	169	151	142	143	133	148	159	160	179	159	160	143	129	149	178	177	168	151	174	154	168	178	165	152	168	172	155	166	163	174	145	151	154	182	186	159	148	177	132	149	155	151	149	126	154	158	155	164	152	174	157	174	168	143	140	177	162	144	140	165	164	171	181	141	163	153	157	145	151	171	143	153	170	163	139	162	161	142	159	183	146	150	145	161	141	166	147	169	137	155	154	140	170	163	167	121	135	144	159	152	187	151	155	162	158	152	144	147	167	165	157	148	154	164	180	155	138	163	152	172	167	165	154	179	165	163	162	156	151	160	163	137	153	144	152	144	169	141	149	162	166	162	150	159	164	155	125	166	183	181	146	166	174	170	166	161	158	139	158	185	121	144	199	157	122	141	140	150	155	184	166	174	141	156	149	147	184	175	148
4902	488	411	397	453	456	388	403	389	418	378	447	399	383	382	419	368	408	406	392	425	385	443	385	397	394	387	390	387	436	378	433	437	371	425	406	390	448	411	403	392	416	432	369	407	420	407	358	437	412	395	391	383	411	391	401	374	385	436	399	393	376	394	427	347	389	384	409	426	412	433	377	400	377	361	396	398	416	389	388	407	359	383	390	367	402	410	429	410	383	381	437	403	423	405	389	419	429	404	398	371	414	391	415	379	364	429	378	395	408	429	415	355	391	396	422	418	417	381	382	414	384	420	423	399	392	388	394	415	415	398	376	389	401	389	433	411	410	393	410	381	372	375	424	413	397	381	414	399	408	447	433	365	416	431	396	446	391	374	375	414	399	407	397	412	415	392	357	413	396	387	368	384	413	409	378	391	400	392	399	371	400	379	389	421	393	405	414	401	402	391	402	422	369	408	418	397	390	370	389	385	382	404	393	390	418	354	381	425	393	396	423	416	424	419	369	405	401	426	390	385	385	406	372	384	397	393	388	389	400	400	373	400	429	368	409	401	358	388	384	418	381	399	414	437	441	399	397	376	410	375	409	412	419	401	380	434	407	377	396	398	379	357	433	391	406	361	422	357	413	391	379	415	366	422	399	381	415	382	408	429	409	404	411	415	383	357	411	390	377	397	358	389	400	376	385	413	415	405	417	375	395	379	417	387	389	426	371	410	382	395	395	413	336	336	431	406	377	369	440	378	410	379	376	414	403	388	444	409	400	387	374	398	393	374	382	411	428	406	361	398	371	374	402	406	395	370	387	418	411	370	390	404	388	397	393	409	407	370	383	391	396	395	405	401	380	363	401	403	394	402	381	434	402	425	383	385	392	383	412	417	409	394	423	383	388	389	418	412	425	425	390	407	424	403	397	384	422	406	387	401	405	398	426	366	349	402	406	414	368	385	385	409	378	447	396	424	433	406	398	415	388	398	433	407	388	370	418	409	452	423	405	352	427	373	372	430	408	399	403	368	387	422	375	406	410	406	380	411	384	386	384	382	376	413	427	397	425	413	414	424	411	408	395	364	380	359	390	384	399	392	361	392	379	392	415	400	363	370	433	395	397	407	406	415	375	383	383	390	402	394	421	387	393	388	401	396	370	434	433	365	429	431	388	429	377	433	432	418	377	364	372	418	414	415	376	403	398	385	373	420	410	420	420	395	416	396	381	411	360	420	406	379	406	407	425	399	397	414	385	395	387	397	395	410	416	421	394	403	392	392	399	411	356	378	383	445	416	405	403	370	404	404	359	425	409	385	416	374	371	406	392	401	401	377	397	391	422	381	386	423	401	416	392	399	399	374	417	402	412	385	395	408	411	413	387	399	412	390	342	429	402	385	393	389	376	395	388	436	380	413	385	431	389	389	384	393	409	404	396	388	415	398	398	383	423	374	424	435	418	396	389	396	414	422	361	381	407	414	383	365	368	361	379	395	435	398	370	396	340	388	408	419	383	429	410	412	386	454	418	412	419	426	398	379	388	368	372	426	379	384	389	390	400	392	383	406	407	391	391	429	399	398	419	400	396	416	370	430	418	368	392	361	371	440	414	394	414	411	402	415	407	421	393	398	422	410	384	390	416	367	412	428	416	419	433	370	408	406	394	382	405	427	440	402	393	405	415	380	400	414	385	420	403	431	385	401	424	420	396	387	345	404	394	436	395	403	394	433	372	390	385	394	402	402	387	410	388	415	395	407	405	396	410	404	362	415	383	391	411	402	410	400	381	435	412	399	389	389	414	363	349	407	372	449	361	391	404	394	381	387	384	393	380	401	389	398	371	350	391	352	410	371	378	423	359	367	372	409	402	407	375	391	368	398	407	390	417	371	399	408	388	348	393	398	367	425	394	410	387	379	406	391	385	386	377	385	407	371	395	389	398	375	390	386	387	407	402	418	380	372	403	383	405	382	413	392	385	410	387	368	423	432	388	393	387	428	431	389	374	416	365	404	414	385	402	388	394	416	353	405	401	393	405	433	399	395	417	420	430	420	448	348	372	379	402	399	384	421	383	413	394	421	388	384	411	436	379	443	396	407	407	426	423	367	430	388	390	342	436	416	395	391	366	378	387	400	412	363	424	418	392	364	368	385	408	395	410	410	440	420	369	399	421	418	401	396	407	432	423	404	428	408	380	367	409	398	387	402	408	429	399	440	383	401	460	401	379	372	407	399	396	401	424	376	401	374	426	443	415	365	366	376	394	426	381	390	396	403	413	405	435	407	380	398	405	459	394	391	424	386	411	421	426	395	401	443	409	393	384	390	390	384	387	412	374	396	355	364	413	392	396	404	442	409	406	433	385	372	387	389	390	390	391	391	399	403	383	402	423	405	393	381	407	402	380	390	394	428	398	375	391	429	400	416	432	357	351	381	428	378	396	399	391	381	393	383	404	402	403	395	421	421	432	407	386	400	378	382	373	394	361	391	373	397	387	411	379	402	391	401	368	372	389	372	394	412	408	408	382	408	399	381	429	380	415	379	402	385	416	408	373	414	417	394	418	402	421	404	406	402	401	398	403	364	386	405	375	386	388	422	408	418	409	394	369	373	377	404	385	368	393	372	375	411	408	380	382	429	404	427	415	444	420	374	415	380	355	396	400	403	433	400	397	430	385	389	432	372	384	378	420	436	391	362	359	370	428	420	399	392	400	392	407	397	398	390	405	395	380	403	380	412	399	390	404	403	390	426	440	424	377	418	382	418	384	414	392	413	401	387	402	370	394	410	417	404	422	402	408	408	413	395	395	447	382	386	404	406	383	396	399	418	413	416	379	388	409	401	397	464	390	399	377	429	380	428	424	410	404	426	386	432	399	398	426	433	403	425	397	379	419	397	414	416	398	416	375	399	399	440	379	388	351	391	357	356	414	410	414	391	372	431	396	415	395	435	388	377	399	379	420	393	413	421	399	402	429	401	417	380	370	407	398	361	422	404	403	415	427	370	373	393	347	423	401	371	402	419	397	370	410	443	383	404	421	397	380	379	414	385	371	417	360	418	362	388	416	418	404	414	399	386	411	384	375	386	388	418	395	424	432	371	373	391	417	398	387	382	407	406	386	459	387	366	389	426	379	395	428	363	398	417	412	413	411	410	394	385	413	399	413	360	402	413	422	387	390	402	408	400	417	394	419	418	390	400	428	387	416	417	400	389	363	354	400	401	347	364	384	416	428	355	388	422	424	412	437	401	420	398	411	403	363	382	417	368	392	398	393	375	361	417	424	399	396	363	412	410	396	418	405	373	394	418	390	368	412	412	407	405	383	394	409	407	378	396	402	397	406	399	374	396	409	426	438	410	378	380	392	375	383	413	403	389	406	423	385	421	372	394	414	388	378	414	399	392	392	383	402	402	391	400	404	424	388	382	390	423	413	420	378	435	363	375	423	407	372	410	400	425	350	384	371	403	400	401	399	398	363	369	422	365	397	411	386	424	417	379	393	438	369	426	396	400	396
22142	2022	557	476	361	322	306	254	271	249	256	225	256	225	242	246	231	218	241	264	236	199	234	221	233	199	257	213	233	224	218	239	232	237	200	222	223	217	251	237	205	235	244	236	265	227	221	217	212	249	227	240	217	212	218	207	214	206	231	268	222	220	227	222	245	229	204	189	231	207	255	220	233	228	205	237	236	217	230	233	215	205	203	218	252	227	256	234	222	209	224	241	242	235	216	237	245	221	223	208	219	245	218	225	215	215	216	195	225	209	229	219	250	238	217	207	208	221	240	193	222	241	222	205	235	253	226	218	227	218	206	206	206	246	237	249	217	255	237	227	240	230	194	194	191	219	226	203	237	211	231	225	207	218	228	216	240	220	236	232	230	208	225	219	228	215	204	231	205	205	246	225	235	231	220	225	193	229	229	239	226	232	240	201	227	229	216	232	220	230	252	209	234	202	227	220	215	249	188	209	229	219	232	246	228	213	219	219	196	201	244	222	247	204	261	234	280	244	220	232	195	229	241	218	178	207	224	246	206	225	231	236	221	236	229	207	244	227	197	200	243	219	224	249	221	254	239	225	204	204	208	238	209	207	221	195	210	204	215	244	223	225	228	243	233	215	230	217	240	238	241	257	222	251	203	209	228	226	242	211	218	225	227	218	202	237	219	241	229	240	227	221	217	221	183	220	233	213	272	260	226	217	222	201	210	275	235	222	232	188	239	233	240	251	221	217	228	224	221	215	220	219	215	214	234	233	219	232	225	234	262	244	222	230	238	217	204	246	234	242	227	226	216	188	226	210	226	216	209	233	233	264	221	223	216	221	228	220	208	206	223	227	227	202	209	198	239	209	246	208	231	233	233	241	209	204	214	234	236	202	224	228	225	234	214	263	224	218	223	217	203	197	204	229	211	243	221	220	210	214	246	230	208	218	221	217	218	207	242	242	228	214	228	220	210	211	228	215	213	199	223	226	207	213	253	232	211	224	258	205	247	239	241	230	228	201	201	197	225	211	257	214	239	225	235	243	235	228	192	237	243	239	240	220	212	218	217	246	240	228	213	228	240	226	192	233	212	222	239	263	206	205	261	214	237	215	198	205	225	215	218	217	222	239	248	238	209	226	222	237	216	222	204	233	237	231	227	216	215	206	256	249	218	213	233	229	237	215	241	214	217	243	239	248	227	217	229	254	235	199	241	238	227	212	232	243	207	229	226	217	237	219	233	223	232	221	216	228	253	215	206	237	215	204	267	218	221	219	225	219	230	221	225	255	230	220	221	241	227	224	213	209	233	194	224	192	242	225	237	225	222	233	239	201	229	222	206	224	222	226	236	237	202	201	234	214	259	224	221	218	258	230	245	205	206	210	210	245	223	211	182	224	224	240	246	231	237	213	241	229	245	213	242	233	224	213	249	224	195	242	246	253	218	235	203	241	236	232	226	209	199	215	215	211	212	216	216	224	247	228	201	204	232	199	241	236	234	226	238	222	253	219	212	228	220	199	211	234	235	239	233	258	234	258	228	231	206	224	216	225	195	227	233	214	241	249	206	237	213	218	216	258	206	219	228	208	236	230	235	206	204	254	224	222	245	230	198	189	200	227	249	258	230	258	242	228	268	227	254	255	205	186	217	208	213	224	226	208	232	222	215	217	219	241	244	227	231	219	242	237	221	220	221	211	216	203	251	242	231	226	229	232	240	242	219	243	222	212	223	221	223	245	225	154	223	227	233	226	225	244	219	212	238	212	213	185	241	220	232	262	222	216	217	237	236	233	216	255	233	231	227	225	228	214	230	255	220	217	216	235	256	228	205	223	225	192	235	205	247	207	244	203	209	247	240	227	203	241	214	232	225	227	229	246	240	218	235	219	217	245	205	212	224	212	234	239	221	227	236	224	231	240	278	232	247	212	226	215	216	219	234	208	252	247	203	217	243	215	196	230	235	222	203	224	202	220	229	226	206	237	222	237	267	224	207	203	218	202	236	215	213	225	232	219	217	216	226	234	258	211	230	251	230	211	215	236	240	241	229	238	243	265	249	234	232	213	243	245	238	215	231	241	226	214	245	244	230	224	221	251	239	229	207	256	224	231	251	221	200	244	221	222	239	208	225	199	249	263	247	261	223	236	241	202	226	216	232	233	217	265	261	212	237	232	253	191	264	210	213	187	244	250	239	221	237	220	221	240	235	209	224	213	211	247	223	240	224	210	227	217	228	211	229	220	231	240	233	220	217	191	243	221	235	204	247	202	226	233	216	233	231	227	185	201	239	218	215	209	221	247	206	218	204	257	235	233	234	218	239	247	244	242	196	238	207	190	201	243	250	217	221	230	235	199	210	227	223	215	235	221	222	210	228	214	253	263	204	222	199	237	208	213	207	214	263	221	246	238	229	241	208	234	256	227	229	230	235	221	239	235	231	269	246	220	236	228	217	219	246	186	207	229	244	205	219	263	204	233	229	228	232	248	202	212	227	219	229	209	215	247	223	220	256	258	218	210	237	212	231	237	250	216	223	233	228	215	232	211	230	210	224	204	217	209	244	228	235	232	237	205	260	224	223	225	226	217	243	251	249	260	239	236	198	222	243	221	236	203	224	196	216	220	210	235	240	231	239	218	235	231	200	234	222	213	221	232	233	211	223	207	223	224	253	205	231	249	217	213	233	196	218	240	238	227	204	237	241	227	243	251	260	231	256	216	214	206	243	204	245	203	247	232	208	233	205	231	195	215	256	234	190	200	203	231	231	227	254	228	213	230	282	222	215	207	220	207	215	244	195	207	197	246	205	205	239	200	220	234	233	206	239	229	217	240	217	221	229	242	220	205	234	220	213	227	232	247	229	209	248	208	221	235	248	252	246	259	234	270	203	232	251	231	235	250	238	229	230	210	223	226	231	235	242	238	247	235	248	260	248	238	229	228	226	205	256	248	217	238	213	190	228	225	199	251	218	224	218	203	225	225	235	240	246	238	232	244	241	230	219	244	225	235	223	232	223	225	220	256	271	245	240	235	218	231	264	247	211	218	244	214	201	222	235	248	240	212	225	199	223	237	197	232	230	235	204	201	225	206	203	215	200	224	217	218	221	249	226	226	239	247	263	196	236	216	265	247	213	222	175	226	207	222	212	245	231	195	210	242	269	252	195	202	228	221	217	214	240	235	229	224	221	242	230	245	211	213	257	229	254	221	212	246	226	255	225	233	211	230	208	237	242	255	200	221	237	223	256	237	221	227	222	228	247	238	245	254	245	220	231	218	207	223	261	198	233	238	217	240	200	213	216	234	248	232	232	224	220	217	236	217	219	206	251	243	241	188	259	238	203	239	229	219	230	256	213	230	228	225	207	217	213	236	229	235	226	238	235	244	239	223	233	245	219	213	230	222	191	232	237	247	214	218	214	227	240	202	246	206	241	221	232	226	218	239	249	235	229	246	209	223	238	200	208	207	230	197	222	234	238	238	206	234	229	209	217	235	231	210	245	238	200	212	226	207	205	233
13043	825	1215	1260	1186	979	966	832	772	706	647	710	676	639	661	605	617	555	599	618	518	564	610	559	624	587	594	579	587	583	546	549	548	581	566	602	529	534	569	601	505	557	581	572	534	561	550	560	570	551	532	524	555	583	568	594	579	580	553	533	537	593	536	529	581	539	539	570	521	547	574	530	545	525	552	537	498	519	572	512	591	554	532	528	541	562	554	554	554	555	540	606	517	570	549	561	526	524	590	547	562	550	554	546	579	521	544	542	564	526	580	552	502	556	554	517	512	565	568	512	557	538	576	607	563	582	545	580	521	564	523	543	537	567	555	571	602	560	579	537	541	565	558	571	553	572	496	609	555	549	541	535	595	556	528	498	558	526	499	550	507	540	533	544	565	573	549	507	476	520	531	576	571	524	543	534	585	500	514	528	547	542	527	591	518	544	544	560	534	545	523	553	548	559	570	554	573	553	580	530	556	520	581	547	543	537	549	554	534	579	556	577	509	574	506	554	516	523	535	535	523	570	557	568	558	525	592	533	540	586	545	561	546	543	562	576	529	499	532	537	545	550	556	588	566	494	496	563	574	540	566	520	506	557	536	534	552	557	545	557	543	558	562	514	507	545	598	543	535	531	539	523	516	539	548	569	495	552	561	546	579	545	531	567	561	529	568	549	538	570	543	517	528	576	545	546	540	517	530	545	511	561	569	535	507	557	536	533	505	540	559	566	515	584	528	530	554	511	531	535	522	525	607	557	558	534	602	539	557	592	551	553	471	534	548	585	558	540	531	524	536	559	538	568	562	555	533	549	610	559	570	518	564	557	514	509	544	534	528	560	563	521	545	520	557	552	488	512	500	566	572	581	528	535	576	515	543	581	522	528	609	574	531	525	544	565	522	534	585	553	541	557	550	583	515	512	549	563	570	532	568	552	523	554	551	543	524	586	551	556	547	547	535	538	535	548	548	575	514	556	533	568	553	555	501	555	576	579	553	561	530	532	545	534	514	582	568	543	584	541	563	532	561	569	527	525	569	536	571	544	540	591	544	527	568	525	551	568	587	538	550	541	537	547	511	531	541	594	551	549	539	576	554	564	535	542	540	546	542	524	542	539	585	554	598	562	521	543	522	548	543	550	548	566	509	526	551	552	565	524	532	523	526	553	560	539	535	520	547	571	534	581	526	551	516	576	532	526	533	521	584	579	518	543	532	514	576	540	565	562	538	536	556	514	542	583	549	517	594	576	553	613	533	540	557	548	540	536	531	546	572	534	596	536	525	538	530	592	523	531	551	574	602	519	565	548	540	528	572	568	557	532	554	539	524	559	533	548	561	520	552	525	545	553	509	546	543	532	542	560	521	536	583	518	555	537	550	537	534	534	511	604	563	562	598	519	550	527	498	544	556	553	553	551	539	531	537	571	577	554	544	557	543	572	552	562	542	568	517	548	550	540	549	522	499	557	524	534	561	529	551	500	513	541	556	578	547	542	555	543	550	513	496	532	572	565	543	549	575	586	513	558	526	586	535	521	561	567	512	568	570	510	545	567	553	502	570	502	532	543	576	553	558	495	540	564	505	531	566	588	544	562	554	543	572	543	585	552	514	512	546	585	533	574	544	535	576	576	526	556	553	566	594	564	558	514	552	558	493	576	564	577	564	525	538	596	526	527	474	577	593	551	570	548	523	550	511	548	555	566	540	519	551	559	553	504	559	547	531	577	553	508	525	560	538	546	558	515	547	545	572	549	551	533	609	546	547	536	565	533	555	553	517	506	576	560	557	542	515	565	569	517	562	475	534	554	602	535	591	545	549	552	559	542	539	544	536	599	520	566	568	512	566	562	530	540	567	558	553	540	552	547	548	562	547	515	535	544	498	539	582	539	563	555	536	575	539	565	562	512	542	537	549	518	547	590	537	539	528	572	587	542	522	548	518	565	529	539	552	536	528	570	540	572	545	547	525	541	579	543	545	515	526	562	516	529	513	542	508	503	584	527	536	562	528	562	522	530	538	533	545	546	539	570	511	555	567	562	525	548	553	559	538	554	552	558	551	543	567	524	517	560	559	563	518	537	532	518	531	550	559	539	570	555	548	502	532	525	543	555	527	559	579	576	523	577	560	540	525	514	521	572	549	590	566	560	559	523	527	568	564	509	568	543	566	505	532	541	599	553	572	532	546	505	594	561	559	602	557	556	559	556	523	502	563	564	537	537	530	531	521	575	573	526	544	529	576	563	535	527	558	515	591	534	534	546	508	555	524	517	576	556	544	584	540	558	552	531	535	553	559	563	572	554	537	514	532	557	532	556	534	568	516	591	531	545	548	527	542	533	559	575	536	557	519	566	521	539	551	549	555	546	539	485	579	557	568	503	504	578	550	531	537	556	551	572	517	507	564	548	538	495	550	567	560	553	576	528	559	552	548	544	517	578	558	562	580	541	546	551	556	610	562	558	547	527	587	561	545	560	541	561	521	557	556	524	571	547	546	550	589	564	517	512	550	550	559	534	571	547	491	545	559	555	594	514	567	560	530	584	578	571	532	542	594	542	520	507	529	546	600	571	545	553	563	560	539	508	543	562	527	518	498	570	554	551	564	537	536	534	534	548	551	524	552	530	546	598	540	520	548	545	545	552	567	559	523	527	585	584	552	539	563	527	537	536	570	553	556	534	559	530	543	547	569	507	530	514	550	559	569	524	518	575	536	556	535	557	535	569	556	528	517	552	573	568	543	592	552	546	546	520	541	581	560	547	539	567	551	534	546	540	511	530	521	533	553	546	589	580	573	535	555	535	544	509	544	550	537	543	549	520	529	540	542	562	521	541	544	579	544	544	523	546	544	505	526	579	550	554	576	586	511	519	560	522	516	569	579	535	526	543	516	575	546	558	527	588	517	536	535	558	547	584	591	560	597	563	543	558	549	550	539	544	536	560	599	538	520	536	563	585	561	525	517	561	510	549	524	526	565	586	535	583	551	553	543	538	531	544	556	542	533	558	573	561	552	554	538	540	520	547	524	541	533	545	561	543	568	554	519	547	543	512	538	574	542	550	553	536	543	574	561	519	554	515	550	509	528	575	512	512	619	484	547	579	580	538	533	509	576	520	563	506	560	515	531	553	576	528	558	555	550	545	561	571	546	580	543	545	503	529	560	550	595	539	565	557	565	602	584	559	547	555	583	563	573	580	548	514	542	543	514	574	560	578	572	535	553	512	569	565	564	570	548	508	523	549	573	549	524	555	555	569	529	571	597	531	558	545	557	536	538	519	579	556	555	508	504	558	525	537	565	562	565	529	531	550	526	534	548	515	578	602	535	516	543	541	536	567	584	570	538	515	554	570	514	593	535	533	562	533	560	518	565	557	573	532	567	545	616	497	556	541	568	542	566	542	557	557	555	588	538	544	556	511	506	554	538	572	538	524	520	521	531	523	550	540	574	545	528	516	526	563	585	541	531	534	502	521	582	507	499	517	513	542	557	543	535	541	564	548	535	510	564	534
31714	4226	1109	867	693	595	501	504	472	479	405	436	417	410	413	393	373	398	386	373	407	391	403	375	375	353	369	359	363	360	425	399	396	400	388	369	355	394	394	413	370	344	407	386	381	411	373	389	375	368	372	386	371	371	389	358	387	381	397	401	403	376	420	415	364	374	372	378	399	349	402	389	361	324	366	379	403	367	372	386	351	363	372	352	350	394	364	356	380	340	398	386	345	376	370	358	393	344	396	349	383	345	356	362	376	354	371	392	346	328	359	381	351	377	349	391	378	364	332	376	372	364	381	374	382	363	364	378	356	334	349	345	361	408	357	414	383	409	381	351	397	375	417	382	380	342	381	400	327	412	356	355	372	401	361	384	376	375	391	375	382	352	402	370	367	334	361	380	360	382	359	382	350	366	406	391	377	363	375	414	393	367	394	367	391	390	376	331	380	388	377	352	389	376	363	385	367	374	363	403	384	376	373	389	373	331	360	368	402	357	365	415	364	377	380	318	383	387	412	383	325	389	396	357	349	372	379	367	347	389	386	361	361	389	367	361	320	345	382	392	372	369	372	329	332	339	368	408	378	386	347	390	371	391	352	376	378	394	395	359	353	348	394	364	409	385	378	376	372	327	357	348	371	342	392	413	367	385	362	369	375	374	392	394	384	349	428	353	332	380	340	416	347	367	381	391	358	342	414	367	389	367	359	386	378	365	382	395	365	358	338	346	393	399	398	384	358	409	387	406	364	378	395	409	389	389	374	393	368	382	401	384	337	343	321	381	368	359	354	365	396	392	420	384	413	413	389	339	407	376	388	335	397	387	378	363	368	365	339	385	361	401	373	353	398	379	353	392	354	381	374	358	401	382	379	424	365	375	390	374	363	402	379	360	347	388	398	332	333	384	381	379	370	372	380	365	363	370	379	389	379	356	390	377	366	359	357	380	423	366	385	377	379	394	371	325	390	358	373	395	377	394	369	385	408	351	408	380	350	381	403	367	362	386	372	376	354	378	402	348	409	361	369	365	369	404	396	408	398	390	352	368	388	340	348	391	363	364	387	378	384	339	346	332	374	354	407	388	358	372	372	375	369	371	402	392	372	350	370	390	402	339	377	412	419	362	361	336	369	393	367	394	364	390	421	336	369	357	327	351	391	376	346	346	390	364	361	385	360	395	354	388	380	340	361	360	376	387	365	388	392	402	389	410	373	337	386	385	365	362	346	359	356	385	364	370	364	385	331	372	364	375	383	374	382	382	364	351	380	390	369	369	399	397	400	357	414	373	371	368	374	368	393	396	376	382	389	376	371	367	403	350	352	416	364	382	405	433	377	346	356	394	412	395	374	404	403	345	382	388	391	359	366	370	380	385	364	371	374	363	379	389	363	343	404	388	400	376	377	354	393	408	371	350	371	370	350	364	364	408	370	394	365	390	360	416	388	364	353	361	426	390	364	350	407	370	353	373	382	390	339	364	353	408	322	413	366	351	365	356	381	360	390	374	405	361	343	369	357	403	354	358	393	368	386	362	371	411	393	331	367	402	343	386	350	376	373	381	384	372	407	399	420	413	355	380	399	356	367	364	407	382	368	404	377	413	333	370	390	365	372	383	348	321	334	358	364	395	350	358	378	376	367	357	355	375	368	370	362	357	363	372	398	340	379	404	407	376	369	356	397	385	365	396	363	374	385	357	345	395	332	361	433	383	389	391	329	371	371	345	389	326	384	404	370	356	375	388	381	377	397	341	397	360	386	378	367	385	385	360	352	365	349	348	324	353	370	385	357	382	330	362	357	368	393	343	341	410	413	386	364	381	410	416	399	338	351	362	395	396	339	389	351	382	348	362	354	342	371	392	417	364	373	355	362	381	350	379	380	388	363	408	364	352	400	364	403	387	369	417	395	396	340	414	392	373	339	379	368	395	367	393	380	368	439	378	391	371	396	366	379	391	379	388	416	376	373	389	380	410	359	395	404	381	421	399	382	465	333	361	369	354	405	374	397	356	388	374	372	343	379	375	394	408	355	374	379	361	409	400	353	360	386	334	378	447	385	378	360	356	382	366	380	403	357	367	408	375	398	384	383	377	380	355	350	356	361	371	404	387	373	380	395	405	379	401	388	377	332	370	365	403	366	357	405	380	366	350	398	365	355	353	385	390	373	373	372	407	372	378	360	386	354	366	382	382	372	351	361	345	370	377	392	382	402	353	351	379	382	347	408	381	379	353	367	388	375	366	344	366	376	371	386	398	366	380	378	388	372	357	346	365	391	351	428	367	368	375	359	373	407	392	382	391	387	383	371	380	372	408	382	381	388	360	332	348	413	375	385	408	402	383	388	391	398	391	388	364	354	367	373	337	373	374	356	342	331	406	391	387	348	397	376	381	367	363	362	393	411	390	386	366	373	367	350	386	379	342	373	381	362	357	394	339	392	370	386	378	376	385	378	389	382	390	345	327	354	366	367	403	375	370	356	395	408	371	402	354	354	354	384	414	359	407	354	354	360	387	399	396	390	409	367	349	391	360	394	354	376	370	351	384	377	382	380	378	367	391	355	384	361	361	374	371	391	374	383	389	384	385	397	359	396	372	379	379	375	356	389	368	391	382	336	384	357	339	374	377	389	353	354	333	383	371	385	381	372	348	346	369	384	412	370	373	404	400	383	382	372	335	386	434	408	384	373	376	356	439	383	419	395	361	364	394	346	373	365	417	345	355	380	408	378	369	403	352	397	368	400	375	408	400	350	345	377	395	364	370	384	362	409	337	372	363	357	362	383	432	399	338	387	354	384	394	394	412	417	395	370	324	376	343	384	380	400	387	367	396	370	377	386	377	420	363	359	341	368	383	375	373	357	377	363	368	379	354	383	378	335	366	353	365	354	385	397	365	379	349	333	346	358	370	363	402	390	369	384	381	360	374	361	367	368	383	378	389	396	366	394	358	334	355	375	377	323	392	327	367	376	378	378	354	379	407	360	382	428	332	410	360	383	387	393	396	413	399	366	363	362	357	343	411	402	372	372	408	387	338	336	371	389	356	369	374	363	389	345	392	414	399	377	402	355	376	382	327	373	421	360	376	395	391	365	397	352	367	374	362	399	402	394	378	395	381	389	402	404	348	374	382	372	397	376	412	388	387	365	360	371	370	365	374	374	351	346	360	378	366	365	382	362	384	385	375	405	422	407	327	411	384	394	394	414	336	356	354	404	391	397	364	366	380	390	378	390	435	365	401	348	350	365	350	380	410	363	404	351	404	365	393	389	361	388	368	385	402	389	345	380	364	354	375	391	386	393	396	375	390	408	366	425	380	370	378	379	374	404	382	405	396	421	383	341	367	353	356	391	369	376	399	373	337	405	378	375	354	366	369	359	403	355	364	406	373	383	376	369	370	373	382	346	352	356	365	376	377	378	379	344	402	371	371	386	348	392	371	361	396	397	398	379	396	373	394	370	421	380	368	386	325	351	373	363	364	362	392	355	378	363	379	377	356	366	384	342	356
16963	1328	2054	2343	2051	1733	1555	1394	1336	1162	1111	1132	1062	1008	965	994	959	933	1004	925	925	959	863	910	861	882	875	839	890	839	901	834	845	903	852	856	897	861	865	793	866	888	873	847	842	853	834	882	850	882	779	858	839	860	866	853	831	837	821	818	823	860	837	863	890	805	840	846	846	842	801	811	836	813	868	849	811	850	842	850	833	832	836	842	825	805	867	868	833	814	821	838	839	870	863	843	866	847	826	876	823	842	859	839	798	836	797	807	864	876	820	811	830	830	840	845	900	868	815	864	807	804	842	846	803	813	830	819	821	811	838	769	804	846	774	776	825	853	843	843	838	887	846	816	793	865	821	779	858	824	784	862	846	845	858	830	842	868	820	834	854	806	785	788	844	833	842	830	838	855	815	855	798	834	840	800	840	810	860	846	798	855	819	813	834	804	838	830	840	842	775	788	837	862	797	861	828	837	831	791	847	799	910	826	859	794	816	830	800	886	829	810	829	833	798	828	843	808	847	875	841	836	807	819	814	848	861	831	821	822	812	854	869	800	846	809	844	774	833	836	753	831	870	780	826	864	824	885	771	872	855	800	766	853	786	791	814	843	811	834	840	868	828	813	820	790	849	791	805	805	862	833	860	752	829	828	780	806	805	820	873	838	804	847	822	841	814	781	822	812	754	792	782	801	860	873	876	869	852	847	881	807	779	833	830	845	850	821	853	845	785	852	831	839	829	829	810	827	833	863	898	840	821	797	798	864	861	801	867	844	893	857	833	777	843	797	838	841	826	887	825	810	871	766	822	883	791	817	741	859	800	837	844	789	837	833	763	813	792	829	847	835	848	848	818	844	758	852	847	835	762	815	827	840	858	818	860	778	815	789	824	793	804	757	803	787	823	832	831	868	830	823	823	845	789	828	811	798	804	833	823	798	855	837	841	850	833	852	827	827	860	840	835	820	887	863	798	807	828	815	809	810	791	822	830	847	879	826	879	803	812	845	812	854	814	828	835	795	842	781	773	836	850	826	780	841	809	804	809	865	850	865	785	830	843	814	842	852	831	849	790	853	846	807	858	806	851	801	876	825	836	827	860	830	813	781	789	830	862	783	817	824	818	824	916	823	808	846	808	773	837	830	858	839	878	825	863	851	836	845	793	831	883	789	825	807	771	813	795	778	804	848	848	809	833	764	756	888	828	820	835	800	834	842	803	813	830	841	871	820	850	836	778	871	848	811	854	869	825	815	834	841	821	807	804	798	809	785	802	830	800	899	859	802	770	836	816	815	835	770	828	804	901	816	851	869	799	780	853	839	837	834	788	837	836	877	809	866	829	805	821	840	822	816	788	807	854	820	825	864	835	807	858	919	820	873	840	806	806	861	803	772	839	883	795	805	806	797	868	837	852	855	826	815	876	882	847	757	802	826	833	887	842	845	836	841	799	807	817	799	828	864	863	839	848	830	847	818	844	792	804	857	794	813	782	777	847	855	868	827	802	826	809	843	829	838	806	859	856	786	811	815	846	824	882	787	837	804	799	788	825	840	852	883	829	835	851	816	839	786	773	841	758	836	786	870	858	821	805	854	846	805	817	839	850	848	855	816	805	833	805	835	804	814	857	786	826	817	862	864	864	880	875	790	823	819	892	782	847	792	811	855	816	890	823	827	787	836	795	803	806	843	818	837	761	819	850	775	812	825	845	869	836	842	799	825	790	831	833	815	873	845	848	854	824	860	858	858	790	794	784	835	868	783	817	890	821	815	834	838	799	864	821	899	860	841	809	844	853	836	834	833	878	809	850	831	814	830	826	889	821	831	809	835	800	788	817	838	834	860	817	804	754	850	827	846	861	839	845	828	838	800	773	830	832	847	809	868	794	827	798	830	844	837	883	816	830	842	855	863	809	857	764	816	839	820	838	825	806	832	857	781	831	861	813	846	807	848	786	836	861	851	839	808	869	823	823	828	830	858	789	902	782	804	834	839	842	813	862	850	834	863	822	841	839	853	814	824	832	855	865	812	835	774	773	855	816	856	883	827	843	805	818	858	812	853	831	830	874	886	820	863	817	789	784	808	832	809	871	875	859	873	826	846	851	853	834	814	835	848	842	824	812	788	843	792	796	774	833	838	864	814	850	818	826	855	781	793	852	858	841	865	862	841	843	848	895	823	828	831	837	849	809	831	826	851	819	814	831	814	786	845	821	834	874	837	855	779	794	847	802	863	806	845	873	799	825	860	847	852	804	845	824	814	797	821	807	886	828	844	831	852	847	824	804	787	823	832	816	807	827	832	798	818	815	820	831	808	857	844	814	821	842	885	856	815	839	853	772	810	858	838	854	851	841	878	840	843	808	817	828	913	856	917	843	830	836	791	891	800	830	798	872	825	867	823	814	841	801	867	862	851	815	850	830	803	862	855	844	842	815	786	869	859	871	832	822	858	816	848	839	851	820	832	848	832	814	851	834	824	806	848	840	835	837	812	829	812	807	766	776	866	831	832	847	837	772	852	825	899	880	871	826	820	840	815	814	811	850	811	826	857	868	817	821	793	830	861	784	805	794	832	873	807	848	835	866	815	815	904	800	864	816	880	859	823	826	857	872	839	787	779	863	843	848	827	823	820	839	858	827	807	801	873	811	844	845	879	847	799	814	918	823	856	831	821	816	842	840	859	843	828	768	826	812	842	859	823	834	812	820	823	837	804	863	895	823	815	842	816	895	841	795	817	837	773	808	855	775	802	862	769	879	805	849	890	838	892	810	814	810	827	761	823	829	796	852	802	771	796	813	856	806	790	818	806	825	849	787	758	868	797	768	818	858	848	782	845	799	762	830	836	834	831	886	854	856	791	789	893	830	812	812	798	825	781	853	831	839	834	833	862	829	878	863	804	824	832	861	850	852	844	797	786	786	833	849	817	866	815	882	859	832	801	874	811	815	829	830	896	828	841	784	831	801	807	876	833	875	829	832	787	863	856	774	778	789	901	812	777	845	864	804	831	851	864	804	789	779	852	816	861	845	809	899	820	828	798	868	838	828	810	801	847	783	836	824	816	823	795	804	840	873	823	778	813	827	822	831	826	865	825	836	830	843	790	812	850	817	845	838	840	782	854	865	784	878	837	853	793	819	819	780	752	824	806	818	820	768	800	807	807	866	798	851	799	826	785	868	821	837	871	875	818	875	815	780	857	824	799	879	847	846	856	836	846	882	879	832	829	864	830	846	837	848	784	854	856	818	835	843	827	841	799	890	861	834	865	826	806	846	878	851	859	835	845	815	831	791	792	865	825	850	826	804	850	811	833	761	825	896	852	861	845	772	871	858	818	779	812	834	857	861	803	808	776	866	822	786	813	838	772	859	808	851	829	845	880	832	907	855	861	781	815	853	831	787	828	835	853	800	807	837	850	804	840	810	804	856	839	833	874	840	865	784	815	858	820	831	888	831	857	896	846	802	818	819	795	792	840	880	820	798	838	847	800	877	830	850	866	848	820	832	845	786	805
7907	457	168	155	157	170	159	170	162	158	165	187	140	158	171	154	152	142	155	166	142	161	158	147	163	192	152	160	134	176	151	163	163	146	156	170	175	146	148	163	165	168	129	153	156	146	189	163	158	159	136	139	154	133	164	145	150	130	170	162	153	143	156	130	160	163	177	172	178	154	166	160	173	154	155	186	143	137	163	160	173	147	148	141	146	142	162	130	164	158	162	146	173	164	155	145	131	142	159	156	149	168	162	134	168	154	157	168	147	135	160	168	152	149	168	146	125	135	155	148	162	158	164	143	176	170	163	158	160	161	138	154	159	177	146	161	138	170	162	136	163	172	182	163	168	152	152	151	169	174	143	143	155	179	136	177	159	176	156	153	154	163	153	142	131	144	159	147	141	163	143	171	125	155	174	170	152	152	156	149	137	141	166	167	144	131	152	155	159	174	143	112	185	147	134	137	151	172	162	134	160	156	154	144	158	172	148	164	171	170	162	160	156	147	168	161	158	170	170	145	148	153	145	163	156	149	147	158	137	165	150	156	167	131	152	136	172	186	166	162	135	144	144	168	142	168	155	174	142	168	143	142	149	168	158	155	158	175	149	147	169	166	144	174	150	147	154	151	135	158	153	152	169	156	181	137	135	161	173	167	154	165	150	155	166	168	144	140	158	150	155	168	175	153	158	152	152	143	148	134	149	155	167	147	148	156	160	166	144	141	157	172	179	141	168	140	163	146	164	131	144	160	138	165	165	159	149	186	146	155	145	165	178	179	162	164	152	153	163	145	157	148	177	154	177	170	144	171	171	175	176	157	153	191	170	160	144	174	136	146	142	167	164	165	160	164	160	156	143	142	155	146	146	152	151	167	134	133	147	160	147	166	188	147	168	166	153	155	140	174	169	139	155	165	151	165	171	143	176	166	158	154	159	158	144	163	167	156	182	152	149	159	134	162	162	187	169	180	178	152	169	164	141	169	139	153	160	137	165	159	140	171	174	158	163	159	149	170	150	144	146	180	156	147	165	142	140	185	173	146	180	164	132	165	142	180	179	153	132	144	180	158	140	162	148	182	180	168	144	152	159	184	158	139	143	164	144	158	133	151	140	138	173	161	161	166	144	136	144	150	156	191	152	138	149	125	162	154	178	173	145	151	141	151	148	160	168	154	171	152	148	139	164	136	149	167	158	148	150	174	151	179	159	154	128	160	152	158	171	168	148	177	145	159	136	140	162	150	167	167	166	143	152	172	151	152	170	182	159	143	168	160	158	151	145	167	139	173	140	179	158	175	148	141	153	135	170	155	174	138	162	155	174	154	178	170	144	187	161	144	168	131	165	126	164	155	157	142	144	153	156	141	147	144	153	168	141	149	165	154	162	164	156	160	161	152	141	169	145	170	170	148	144	148	151	168	165	141	151	123	143	200	174	163	187	145	142	176	140	149	154	143	149	117	164	162	158	158	139	201	152	147	182	181	160	153	162	161	156	161	143	141	166	129	144	158	141	164	168	152	140	176	164	152	150	173	172	162	172	160	148	154	162	170	164	164	143	142	136	146	121	163	138	135	160	182	152	169	140	150	162	136	156	149	154	150	157	143	139	150	171	154	156	167	141	151	162	179	156	151	150	156	164	150	157	139	160	162	144	155	153	159	123	130	149	160	186	146	185	138	162	181	146	162	150	187	157	141	160	142	132	147	165	169	165	163	168	156	138	157	173	173	146	141	174	183	190	141	153	175	157	144	175	169	165	157	174	142	165	145	171	170	139	163	138	162	138	157	142	132	155	134	151	159	155	147	162	150	162	135	168	135	160	169	161	174	154	145	152	149	180	165	152	149	146	151	154	158	194	156	163	179	150	157	142	145	186	151	174	164	158	179	158	150	162	178	154	162	190	152	158	140	158	160	155	151	136	147	170	173	149	141	175	160	152	162	150	137	197	154	156	161	141	161	154	182	166	160	151	174	153	172	137	158	161	145	145	157	177	140	154	135	153	140	172	157	151	145	152	144	132	153	147	162	136	184	147	155	137	171	144	134	161	185	186	154	167	140	155	154	168	181	154	141	143	140	156	142	161	182	153	182	149	160	136	143	162	176	186	158	167	167	166	166	155	162	172	163	172	177	183	136	155	165	165	158	145	159	157	176	144	183	141	133	149	163	152	164	167	145	161	158	170	173	154	175	158	136	146	165	154	147	177	146	150	155	137	147	131	133	161	151	157	164	157	163	148	158	171	157	154	153	156	162	167	142	125	168	172	143	148	142	159	142	164	173	158	162	167	144	152	141	165	159	159	174	144	135	140	166	157	166	172	162	118	149	151	167	146	180	147	156	168	140	142	162	140	154	145	136	141	152	150	156	140	167	135	160	151	156	159	151	173	177	159	153	156	167	162	147	152	181	130	142	149	169	163	173	153	136	146	146	140	168	142	173	170	177	173	154	156	132	142	147	150	145	159	160	142	187	151	166	191	167	128	157	166	182	154	147	154	157	157	146	161	131	163	151	168	138	165	148	156	161	141	150	159	149	156	139	162	169	167	151	158	150	169	159	142	155	148	162	164	143	146	164	148	159	135	169	151	164	161	150	166	175	164	153	168	141	166	158	138	138	149	138	167	142	174	158	145	148	185	160	189	158	156	149	134	155	163	156	173	134	148	140	185	150	142	173	152	146	151	154	164	159	147	143	159	162	139	158	180	205	166	160	134	138	152	141	143	142	155	161	152	161	151	136	159	156	155	146	152	149	172	137	142	137	146	156	168	153	167	170	170	165	136	142	150	156	153	145	155	170	191	130	154	163	153	155	143	159	158	137	159	176	168	151	176	174	149	145	183	163	157	153	152	186	156	160	158	168	184	164	138	154	166	159	153	158	176	145	154	148	168	164	146	158	171	149	153	158	172	177	163	149	161	139	154	157	157	145	139	141	168	153	145	130	165	168	149	158	165	157	178	166	174	132	183	147	145	175	192	141	161	159	139	146	164	141	146	155	153	157	149	148	160	142	164	143	157	151	158	167	156	157	167	133	150	137	153	144	164	180	171	154	154	152	183	153	161	132	156	158	186	163	148	152	147	143	179	166	153	138	123	144	166	156	163	154	153	160	162	140	147	181	154	166	142	154	166	176	166	145	158	175	153	152	138	160	156	135	147	145	146	146	175	144	178	156	141	160	174	145	152	165	156	162	148	147	142	144	150	149	149	174	162	155	146	142	151	147	147	145	167	154	133	145	180	182	152	147	152	162	130	154	150	152	161	142	176	152	169	181	148	159	141	163	168	140	156	162	146	162	138	191	160	130	159	141	160	173	148	168	145	167	145	148	164	158	148	137	133	150	167	167	165	178	182	151	139	162	166	194	127	170	144	165	161	139	165	159	150	157	194	163	164	163	129	148	141	150	168	144	149	150	186	169	145	177	172	161	150	154	153	155	173	132	167	182	169	150	146	183	152	135	165	171	117	136	155	157	171	154	180	153	139	150	151	167	167	155	145	163	143	161
4831	396	437	448	441	441	448	430	411	391	389	391	406	397	405	379	373	382	384	410	413	408	396	375	392	388	371	399	439	360	418	401	384	403	437	368	383	399	382	397	397	372	391	392	403	390	387	391	431	367	397	412	406	403	402	407	393	404	388	367	431	436	403	412	397	417	392	398	350	400	404	416	407	427	385	397	380	374	410	367	382	391	367	389	392	415	409	392	397	375	400	396	380	363	370	432	399	365	443	413	397	395	415	406	375	430	408	391	390	412	357	419	382	393	346	413	398	395	358	368	382	388	393	375	358	407	408	382	431	405	375	360	427	390	347	396	412	380	377	366	366	389	394	401	392	384	360	392	401	393	391	400	399	410	407	415	349	389	387	396	390	406	415	474	428	421	404	377	411	397	406	383	431	395	374	374	367	380	424	399	375	387	381	402	381	376	355	441	413	400	393	415	373	387	400	416	376	356	368	408	375	387	414	380	415	405	407	379	401	432	380	366	419	345	412	392	412	394	376	383	413	386	392	380	405	422	369	404	388	407	447	392	442	405	384	359	390	394	408	411	419	399	387	403	397	379	413	421	399	382	361	414	405	395	385	437	412	395	386	381	384	383	372	392	445	393	402	406	410	381	416	427	384	404	381	389	402	396	417	397	390	390	402	376	412	376	402	398	379	413	417	400	387	378	383	397	380	395	405	419	371	417	387	380	420	423	376	397	402	396	383	398	396	406	395	370	390	452	372	389	400	377	418	386	408	389	396	398	410	384	418	382	408	396	412	400	390	400	427	377	404	364	394	391	418	409	442	401	395	380	399	392	400	427	445	391	409	388	405	350	410	413	409	406	400	380	391	390	394	404	381	405	372	455	380	392	426	385	401	390	380	385	424	371	404	423	423	425	381	418	421	405	417	403	437	436	436	396	392	411	337	392	406	427	366	423	372	381	415	412	397	394	387	427	447	348	411	390	410	429	407	388	374	377	389	370	385	383	408	425	411	369	384	433	387	381	413	381	400	432	379	385	378	413	415	406	404	420	378	402	404	397	412	442	387	403	415	385	418	396	401	381	388	407	391	419	382	424	389	417	393	371	384	371	383	370	355	405	403	433	409	387	408	425	359	403	374	370	424	387	412	405	384	402	432	363	416	387	374	425	353	392	411	400	387	406	409	406	435	375	412	404	379	411	411	393	390	412	368	408	372	410	413	410	391	384	384	420	371	381	380	401	395	397	373	406	407	406	423	350	407	396	401	409	395	398	396	418	458	374	397	385	394	402	393	359	382	403	374	382	394	396	395	434	394	394	394	436	416	405	385	362	397	398	379	417	424	391	403	399	425	376	392	414	420	426	391	380	387	364	424	394	401	380	419	407	420	392	402	384	372	375	396	378	392	406	389	412	361	425	364	368	368	411	388	412	394	393	389	388	397	383	416	407	414	406	404	403	361	347	372	398	370	370	386	416	401	411	412	395	379	416	416	392	432	377	363	408	405	388	409	395	401	403	389	360	383	375	412	361	386	401	403	406	406	393	353	435	414	393	417	385	407	405	332	403	395	418	403	424	396	417	400	394	403	364	361	384	428	415	397	406	404	391	401	396	375	380	414	400	442	410	385	434	415	396	415	438	391	403	416	394	399	391	420	424	423	424	406	420	418	432	383	421	388	398	377	393	398	371	389	358	415	412	431	383	400	424	403	365	411	390	353	370	357	390	418	368	373	433	399	428	406	396	394	406	389	414	392	437	378	381	367	385	391	397	415	410	401	402	407	370	397	400	388	359	367	430	418	392	414	373	410	396	383	365	395	404	348	392	393	401	414	396	367	411	422	393	404	378	400	399	428	397	381	413	399	419	408	405	437	405	390	443	373	436	408	373	411	399	396	403	375	368	421	427	456	384	392	410	439	428	412	386	393	427	376	405	414	392	425	367	435	428	438	428	374	398	428	396	424	395	406	410	405	376	408	402	407	404	400	437	370	388	389	365	407	370	406	400	395	408	390	377	390	388	362	409	414	376	412	355	365	373	416	399	372	377	409	412	384	374	395	387	395	416	386	410	409	397	434	386	407	412	377	401	408	381	374	424	396	382	390	380	396	381	402	400	398	384	389	394	405	407	398	373	365	415	392	402	369	384	372	416	395	370	417	407	391	412	399	388	410	395	382	387	423	385	400	379	385	377	382	362	403	392	418	426	400	371	398	416	406	382	433	402	375	387	435	409	381	385	376	396	399	423	422	394	412	395	416	427	367	437	397	417	386	429	431	402	381	361	381	406	402	362	437	404	378	393	376	412	401	414	386	400	386	384	407	426	388	414	405	429	433	392	362	396	413	366	398	439	398	390	404	385	372	406	436	417	420	420	400	383	396	389	397	384	387	387	398	442	403	397	377	381	424	406	387	395	414	422	419	392	412	430	384	448	401	397	402	411	443	389	372	417	398	360	409	373	393	362	383	375	402	391	460	380	445	406	416	405	405	418	411	367	396	406	402	381	419	390	369	425	425	375	367	424	393	394	406	424	379	382	397	399	425	413	394	399	396	402	406	408	390	401	397	387	400	382	376	391	385	434	351	406	373	382	368	389	410	433	364	356	435	377	406	385	361	381	407	391	407	415	385	392	446	401	368	439	401	438	386	394	433	400	424	377	382	411	400	407	400	393	372	403	401	401	402	400	406	424	415	416	414	378	412	384	364	391	412	370	392	406	430	411	418	409	453	386	404	401	384	386	397	403	366	414	405	381	390	400	393	384	395	415	407	404	434	421	410	409	395	413	381	413	388	416	380	419	391	450	417	407	420	391	399	389	420	401	419	396	402	380	427	438	420	399	415	401	425	418	398	395	414	394	408	385	378	414	420	444	422	423	426	368	383	438	371	407	402	338	396	405	387	385	397	395	387	394	411	415	367	387	404	390	388	433	427	393	421	394	357	384	393	434	421	437	382	399	377	402	405	386	421	434	410	381	416	378	388	384	420	415	390	432	403	404	413	399	412	400	400	420	396	384	391	420	407	415	406	410	386	385	400	400	392	387	399	402	378	415	399	349	414	388	402	403	405	417	390	397	385	369	407	416	396	421	405	401	414	436	441	406	423	384	413	421	371	406	358	411	362	386	405	425	436	408	350	396	395	412	397	395	423	382	375	400	394	400	403	425	395	422	395	405	410	389	374	396	416	398	427	396	384	392	396	406	411	413	375	389	403	398	425	396	416	384	428	410	388	392	420	379	411	388	367	388	388	393	400	381	376	401	397	390	387	412	375	378	391	381	356	409	391	397	412	423	403	360	387	381	401	427	407	404	379	418	365	392	392	391	386	414	369	424	379	410	434	403	425	440	426	381	399	368	373	422	400	381	416	409	398	416	408	399	383	403	372	444	390	385	404	408	400	415	407	415	411	409	367	406	385	401	373	422	379	415	365	434	379	400	374	392	400	374	402	368	383	362	432	395	413	417	409	415	392	432	405	421	412	382	414	396	374	419	387	374	443	402	403	399	366	405	378	407
20737	1747	523	450	356	320	270	276	247	289	228	267	236	262	251	246	228	230	209	227	266	253	226	245	243	245	212	198	246	250	235	223	249	221	205	211	226	218	232	216	206	232	206	217	256	217	236	243	245	213	243	237	242	211	216	230	237	225	235	235	244	215	227	220	219	253	212	185	234	238	245	232	219	211	221	200	196	227	218	219	232	224	237	199	203	231	186	241	221	201	181	233	223	231	240	208	238	207	202	223	227	229	212	229	211	197	220	225	219	222	222	223	228	246	241	220	214	233	230	232	250	227	238	211	237	236	256	226	222	216	218	201	247	204	217	255	201	248	220	237	214	209	210	235	189	245	259	239	239	250	208	211	208	215	220	248	225	240	238	252	225	251	217	234	193	207	201	237	203	246	225	223	234	222	208	236	240	249	207	244	213	199	217	251	241	209	227	194	235	220	220	250	238	232	222	220	204	239	234	207	229	227	211	236	250	204	218	212	206	215	227	196	228	241	231	220	226	222	218	192	210	233	226	249	231	233	219	231	243	228	223	234	214	218	226	233	201	233	211	235	217	204	222	248	239	200	220	226	222	233	192	221	222	215	259	231	231	227	230	258	223	243	206	217	238	247	234	229	218	218	249	208	224	244	229	219	222	258	201	204	213	219	212	236	215	216	235	222	235	235	221	241	251	242	220	213	244	247	222	229	260	204	196	246	238	244	236	209	215	203	234	216	221	219	219	258	247	210	199	212	218	229	225	222	231	248	244	222	231	206	218	252	230	238	210	237	222	248	242	238	208	255	205	229	213	227	263	236	240	227	218	231	244	229	237	241	235	246	222	244	244	245	214	209	233	245	221	214	225	205	232	191	238	246	222	201	201	250	216	222	229	217	217	227	224	233	212	201	212	225	217	238	227	220	209	213	226	204	237	228	218	224	208	204	219	235	214	222	243	233	208	202	202	231	209	222	239	236	213	225	224	216	220	232	238	221	202	232	184	217	229	236	243	232	233	219	235	219	196	227	234	229	228	230	246	257	216	209	210	244	220	250	230	213	219	234	219	226	191	230	208	201	249	193	215	224	232	235	234	232	234	213	236	253	231	224	198	231	229	208	194	232	236	221	238	241	208	214	230	236	247	219	211	219	250	234	212	223	227	221	243	256	236	264	237	207	236	270	211	237	215	219	242	238	199	213	215	238	221	237	238	246	247	233	244	220	222	217	238	234	200	262	236	212	219	220	257	252	242	234	205	201	239	196	201	228	211	227	217	229	247	202	216	232	242	213	209	233	232	229	220	202	233	220	221	215	219	232	239	235	203	185	208	234	231	225	225	251	248	228	211	209	233	215	225	210	229	227	245	236	227	236	217	232	208	239	212	210	224	219	219	216	243	227	230	207	239	204	225	220	248	216	224	240	229	221	231	226	243	230	220	232	219	248	252	227	200	229	225	260	268	250	233	220	215	251	223	252	211	231	237	205	211	198	212	251	211	230	262	216	213	223	223	224	197	209	232	246	243	231	237	228	213	249	200	221	246	233	261	230	232	230	233	223	239	232	222	239	264	229	224	229	256	229	224	227	218	218	211	239	246	208	235	226	231	226	224	235	222	224	211	216	212	240	228	233	227	210	214	215	222	209	230	213	235	239	258	200	246	207	222	215	197	237	226	257	236	262	218	239	218	247	188	225	255	246	224	217	241	219	220	240	235	229	212	215	236	218	219	232	229	212	196	207	215	229	201	223	238	234	195	252	223	223	246	247	251	222	219	227	244	241	235	237	194	237	221	215	197	195	230	234	228	227	197	202	219	210	252	222	210	226	228	227	206	237	251	247	224	196	236	208	228	195	228	202	234	207	220	207	237	225	219	234	230	210	232	222	224	204	173	220	228	236	218	227	216	221	243	218	207	205	217	215	251	224	254	240	199	217	213	216	235	222	203	231	240	242	221	237	225	200	244	230	213	215	236	218	242	238	229	241	220	232	226	250	234	200	276	234	211	199	219	190	231	212	231	244	217	247	261	230	208	216	225	221	247	240	249	197	224	229	260	226	211	224	234	221	235	229	236	230	231	216	209	215	218	246	236	235	194	224	239	224	231	253	210	223	229	246	222	231	230	210	220	211	250	253	239	243	237	213	249	236	189	205	209	251	220	239	207	218	220	202	259	236	236	233	246	238	216	251	237	236	230	215	229	212	219	210	221	198	250	203	224	213	246	238	212	256	246	231	231	238	216	205	238	222	226	222	230	207	241	195	237	214	231	236	223	209	214	207	269	245	228	226	217	233	236	202	198	220	221	233	249	216	238	200	221	224	208	233	227	232	236	228	211	255	211	236	212	239	225	209	195	221	256	223	225	223	235	214	214	228	213	248	241	239	222	229	247	274	228	218	245	239	214	214	257	213	232	208	216	237	235	192	200	240	210	229	220	236	229	237	220	242	228	211	230	210	240	215	256	226	207	244	215	220	218	221	216	225	228	228	223	247	199	216	225	225	191	236	210	215	247	205	207	213	225	234	211	258	194	259	222	214	206	250	243	247	217	269	234	248	241	264	231	217	229	227	207	245	220	213	223	261	236	236	223	229	246	227	207	215	206	208	224	197	195	246	256	266	211	206	203	223	237	231	240	231	238	230	227	209	203	238	208	218	230	234	218	205	245	247	228	196	238	233	237	225	231	231	211	201	245	225	215	238	225	227	242	206	241	231	201	221	252	232	239	224	226	238	211	209	232	240	218	216	208	265	223	219	201	199	212	252	210	213	241	228	219	231	240	203	216	201	220	249	245	217	248	214	233	242	250	229	217	262	221	231	239	224	241	200	196	236	230	245	199	209	225	215	222	254	236	189	214	209	212	216	242	216	223	224	183	233	234	234	225	216	250	253	207	206	227	258	227	201	197	222	206	202	214	245	236	240	198	231	219	222	239	224	237	225	239	218	224	203	239	246	200	198	210	212	204	238	237	204	220	219	212	222	218	236	219	241	234	232	238	248	256	247	217	249	222	241	225	204	254	238	194	251	233	236	242	232	211	277	222	250	227	221	257	229	226	225	227	235	256	205	192	227	228	229	228	212	240	231	242	236	242	226	236	252	232	200	248	225	203	233	213	214	223	206	225	204	242	221	249	231	201	220	199	233	257	240	203	198	227	215	246	223	218	250	241	229	233	211	231	234	206	235	218	226	242	233	232	222	255	225	214	217	227	252	229	209	215	240	232	239	209	265	205	233	209	252	258	229	201	204	251	234	219	235	241	212	241	239	254	218	218	189	196	222	221	222	205	230	211	223	223	217	186	240	226	228	228	223	251	232	234	199	219	206	226	219	247	249	220	236	255	244	238	210	232	243	228	231	223	235	232	242	235	211	207	215	228	235	213	200	211	258	236	233	220	224	234	200	271	235	203	236	235	239	235	214	226	222	225	209	201	251	214	213	212	208	213	213	205	211	228	225	200	226	191	232	227	259	217	196	205	242	222	228	213	211	245	237	221	208	247	199	244	242	236	225
12369	806	1139	1278	1112	993	932	843	751	678	679	711	659	624	644	580	625	586	579	600	612	590	526	630	529	530	539	559	588	553	515	533	564	565	564	556	557	549	560	545	585	567	550	545	526	569	508	559	551	565	554	499	542	517	577	528	527	582	598	538	561	529	537	577	560	527	526	518	533	508	496	579	522	549	518	534	510	551	569	554	560	532	534	586	564	527	550	560	541	547	560	580	546	567	519	569	524	527	506	537	554	549	531	588	549	530	545	539	518	543	538	541	559	538	566	559	507	545	559	565	597	572	569	549	586	573	552	540	536	545	527	546	524	484	522	521	517	551	554	556	559	569	588	524	524	554	579	585	558	542	542	520	564	583	526	506	547	538	538	516	578	537	529	514	564	535	532	524	558	545	535	567	558	520	556	509	570	515	532	533	497	546	535	569	518	519	569	513	540	520	532	552	549	572	556	571	499	544	587	577	521	527	546	597	575	548	527	543	513	559	552	550	515	526	515	536	580	535	557	525	584	577	570	548	598	558	563	545	511	577	546	571	531	551	526	522	531	543	556	539	515	528	537	528	555	521	526	518	547	546	527	529	533	573	572	538	537	542	494	551	578	558	523	561	557	517	585	538	500	571	546	493	521	564	559	553	513	573	538	577	554	547	539	562	559	547	568	562	536	539	538	568	572	602	544	520	530	534	523	544	527	542	569	528	539	534	575	563	573	565	566	519	521	565	583	566	553	570	556	535	579	575	525	534	575	536	526	538	551	507	534	518	511	545	528	571	541	554	547	529	581	549	570	539	543	548	545	567	561	581	534	524	590	561	509	593	512	497	554	542	543	527	536	583	557	556	535	558	563	517	564	513	598	541	481	564	534	564	534	530	572	566	570	565	538	510	549	514	546	559	549	566	489	552	560	553	528	532	496	528	549	541	579	547	540	540	564	550	524	553	532	535	542	529	533	558	495	548	534	566	569	555	485	558	535	503	519	549	540	592	535	553	584	558	559	556	549	539	558	509	539	588	561	487	553	562	556	526	539	546	528	594	529	543	528	556	556	528	511	547	557	511	533	551	564	498	512	534	564	507	539	550	526	541	547	529	533	565	525	525	509	512	531	558	528	563	551	565	578	540	549	568	539	563	523	590	534	574	578	529	552	598	567	540	572	557	553	539	545	523	538	516	573	532	609	547	520	534	522	539	528	585	543	547	544	502	570	538	583	527	545	546	541	562	560	539	576	543	521	538	536	505	564	522	561	580	571	523	546	543	532	522	561	518	545	554	575	555	554	523	592	518	545	504	493	583	515	573	522	543	567	553	553	524	509	550	563	566	543	493	581	544	589	536	565	492	519	570	540	532	585	567	522	539	552	547	566	528	574	499	554	509	526	578	504	555	520	546	564	579	552	528	555	528	544	517	553	524	530	547	527	586	532	551	523	552	540	538	563	564	497	540	528	565	481	539	509	576	527	532	477	549	559	545	537	563	538	553	550	550	546	573	591	553	598	578	520	528	548	530	584	532	514	582	550	524	578	580	537	521	535	592	526	551	590	566	571	502	536	571	564	577	583	542	533	519	562	545	541	518	497	539	580	554	517	512	555	526	525	540	586	543	592	565	588	535	511	571	530	522	587	522	554	544	522	525	533	541	536	563	522	552	547	569	544	531	571	501	507	558	537	552	565	552	576	550	550	532	559	547	500	546	509	546	505	561	541	572	519	562	541	548	555	520	495	561	565	509	531	553	541	571	519	559	547	589	526	553	548	547	507	555	591	541	552	547	537	534	556	528	521	531	560	498	532	522	571	502	532	557	522	567	535	513	548	528	587	537	578	535	538	579	539	558	554	543	503	571	514	505	586	557	566	547	552	577	553	559	548	574	567	583	549	556	521	577	515	591	528	581	529	572	524	557	505	540	551	559	553	549	553	539	546	533	556	526	544	503	543	517	543	564	547	587	525	558	517	562	505	528	519	553	549	534	558	539	535	538	553	590	552	560	516	539	532	560	557	530	529	514	549	537	554	523	574	546	491	587	543	568	558	509	512	519	528	561	498	545	578	583	515	542	573	558	582	578	511	522	542	546	547	560	529	522	578	542	548	540	559	530	548	560	499	577	558	527	573	558	546	566	519	553	578	530	554	564	565	540	580	561	498	554	520	532	557	581	556	567	512	554	561	551	559	575	538	542	581	563	579	543	571	519	527	542	556	552	544	558	537	573	549	541	519	529	518	557	499	556	542	494	549	543	582	553	568	498	578	513	561	544	505	548	551	471	517	548	506	563	536	574	570	546	530	545	550	499	530	558	568	508	506	553	528	540	546	553	575	563	571	558	570	516	553	573	552	517	579	480	588	527	559	585	562	528	539	536	559	524	541	520	541	551	553	529	553	553	557	567	514	577	514	515	546	561	558	497	559	548	532	588	534	515	541	540	527	512	547	524	574	570	550	505	561	549	539	539	570	566	538	536	528	521	514	540	506	578	523	494	558	538	527	547	511	515	541	561	502	558	526	571	529	533	527	508	592	563	534	531	520	575	544	565	582	501	559	505	513	581	579	533	555	524	556	521	545	552	523	515	528	542	541	582	537	550	506	575	576	574	524	562	573	573	536	547	553	510	575	546	584	533	515	533	559	546	556	554	550	538	559	545	551	591	573	549	535	546	520	512	554	583	557	506	537	576	525	513	543	558	544	573	588	524	555	524	582	553	537	503	547	556	545	544	518	611	574	514	538	524	525	547	546	546	514	580	544	579	545	542	536	532	538	562	594	537	564	571	533	526	508	540	528	515	548	515	522	544	560	553	522	569	538	566	550	564	501	598	553	520	581	542	551	552	550	532	554	539	562	566	529	544	538	551	569	542	539	567	519	580	554	546	534	573	518	550	502	544	524	515	559	493	534	563	551	522	527	515	597	559	518	506	542	552	539	580	547	513	547	536	568	561	522	567	561	524	563	540	556	567	505	541	536	555	526	603	555	556	501	522	534	542	532	541	545	540	524	560	553	547	510	556	550	511	589	510	512	548	552	517	514	541	546	528	537	549	543	577	521	556	524	526	578	578	548	572	561	528	501	543	532	510	545	552	556	578	518	541	546	564	549	509	558	516	544	551	559	603	548	512	559	542	546	539	561	577	514	553	538	562	535	544	560	551	501	523	552	511	517	594	548	590	531	554	576	506	530	537	560	508	532	573	571	533	531	555	578	523	561	576	559	553	554	516	518	547	524	587	480	530	542	584	539	552	558	592	531	524	545	560	543	531	511	529	570	558	573	582	590	513	554	550	531	548	541	537	564	552	535	521	599	543	484	527	559	525	546	482	575	547	500	560	526	552	497	532	525	526	512	541	574	493	508	543	552	551	563	554	543	562	554	517	565	523	537	543	551	606	510	558	569	526	519	542	554	603	543	568	541	502	530	561	577	527	556	551	526	505	569	556	539	582	492	551	523	535	554	566	541	564	558	569	606	565	530	550	516	606	518	561	530	555	535	537	575	477	549	577
31868	4421	1190	828	675	565	504	486	495	484	416	439	403	392	362	409	462	374	379	412	380	368	366	430	342	354	315	391	371	402	421	384	360	391	395	385	387	377	381	388	373	439	380	367	372	383	385	359	367	346	379	394	373	395	418	412	370	413	355	343	362	362	352	377	369	401	381	373	408	387	405	362	384	394	355	389	410	391	402	382	349	356	364	413	316	400	396	380	358	358	330	363	390	352	348	372	370	384	367	401	367	385	352	364	352	400	379	360	342	375	377	359	364	394	419	368	337	373	344	372	375	384	388	366	384	366	385	343	365	378	397	390	381	398	355	367	372	390	362	406	365	371	388	369	370	387	345	358	392	348	357	376	358	381	374	389	393	405	395	369	369	358	354	350	370	349	338	401	353	370	382	348	398	408	389	379	377	376	390	361	368	403	394	382	355	380	375	368	396	370	384	409	361	401	378	344	406	369	386	390	348	353	401	385	350	337	375	362	371	382	354	348	372	373	393	374	414	382	390	392	370	384	371	380	396	356	356	386	351	406	362	361	395	390	381	356	350	428	402	407	367	383	386	380	397	388	349	387	336	378	361	365	387	390	401	389	344	413	384	331	402	344	375	352	389	354	406	381	389	367	384	400	365	403	409	355	362	356	339	416	386	376	341	408	359	398	373	382	351	313	379	370	366	401	379	341	380	386	372	359	393	403	342	368	381	390	346	388	356	395	339	367	363	394	419	381	377	376	353	407	411	365	395	369	384	358	407	382	373	376	396	361	396	367	373	368	356	371	387	399	369	361	392	334	396	381	350	383	399	381	380	384	411	352	387	413	406	391	382	339	370	390	364	375	369	354	386	410	367	402	366	365	372	415	391	363	382	335	363	349	345	366	385	392	436	413	416	382	359	405	408	340	368	393	374	370	382	377	347	413	374	375	363	371	398	394	361	349	336	352	361	378	367	399	418	374	394	364	363	382	359	421	363	386	408	378	382	407	377	373	385	351	394	404	358	370	374	388	395	414	353	365	406	351	368	364	394	373	394	339	395	370	385	357	333	367	397	412	369	360	393	383	358	384	379	347	343	385	349	378	414	374	350	361	384	362	341	365	412	368	359	338	390	384	358	359	353	337	382	391	394	352	399	397	369	353	409	378	376	391	358	384	372	372	419	401	361	409	368	359	367	411	409	386	409	351	352	373	405	384	374	381	348	385	359	378	339	359	365	410	405	414	379	415	376	403	358	355	383	393	361	356	385	383	399	398	366	404	359	358	394	366	372	357	377	397	407	354	410	382	384	371	347	375	359	400	397	371	340	376	377	387	355	384	385	338	368	385	351	357	402	396	369	417	403	374	382	387	402	379	398	367	367	397	403	374	378	373	373	378	344	384	376	335	417	371	362	380	370	343	357	374	380	355	424	352	362	389	352	412	415	342	381	416	369	339	363	411	367	358	374	352	407	394	371	359	356	420	429	365	367	360	369	370	365	350	349	393	385	368	384	356	350	359	395	361	386	353	381	399	378	393	373	339	410	391	371	402	396	372	364	374	387	378	343	412	367	374	388	361	384	403	379	416	347	387	372	376	353	390	410	400	362	366	334	361	368	409	403	359	378	336	350	388	366	382	342	390	377	397	394	373	403	369	366	353	401	367	354	387	355	369	380	362	409	372	369	372	357	388	346	360	368	378	368	379	386	374	390	373	393	361	366	390	384	386	350	344	407	353	396	350	363	386	357	361	376	362	390	404	391	386	380	366	397	395	372	368	333	362	385	379	347	382	363	350	377	380	386	367	380	425	330	330	356	390	387	373	359	400	364	393	365	384	429	377	347	314	346	362	338	406	366	379	361	364	349	368	383	449	365	388	347	377	367	380	392	342	372	380	375	375	362	351	405	373	393	373	369	341	383	360	359	336	368	357	345	381	386	393	368	356	387	383	369	369	362	362	368	369	410	350	393	355	389	359	392	389	396	401	406	395	405	403	428	381	393	386	420	355	355	357	376	386	426	352	354	371	369	402	387	359	381	405	352	356	410	373	414	423	351	370	404	382	386	369	353	407	390	354	345	366	351	391	369	356	359	352	423	377	408	368	359	395	390	369	344	341	385	388	379	381	376	359	404	370	396	377	365	402	369	357	393	364	394	380	365	421	375	380	371	359	385	371	381	381	378	383	344	323	392	373	387	382	356	399	407	445	361	375	405	364	362	390	352	368	402	380	389	401	382	389	396	352	395	366	377	399	351	352	413	394	336	347	393	405	348	357	353	387	329	362	381	378	373	417	372	389	397	397	388	378	395	373	359	324	363	340	347	364	380	402	393	383	394	370	362	406	341	338	361	335	395	357	343	367	374	360	395	375	379	377	378	353	364	376	373	372	390	371	406	344	362	417	372	375	377	406	363	353	346	409	418	379	377	379	380	379	375	362	343	354	402	366	390	380	374	357	379	339	370	403	376	396	349	377	394	394	356	323	362	378	380	372	401	372	388	358	351	335	411	371	367	397	389	380	409	371	361	397	352	396	367	353	365	398	374	341	403	378	355	373	420	337	357	374	369	375	367	365	414	375	380	377	348	358	357	388	346	385	412	420	404	374	373	347	401	373	373	390	381	369	350	359	403	360	320	363	367	385	369	387	388	410	394	411	353	401	363	402	411	376	345	385	370	379	405	387	379	414	405	405	367	375	340	374	374	358	380	380	345	353	389	388	378	400	350	371	407	353	354	363	341	391	346	365	378	369	380	390	417	388	355	385	350	389	407	372	359	397	366	354	342	367	362	387	408	337	339	362	378	380	388	374	376	405	361	383	394	373	351	348	364	381	359	368	379	375	381	353	372	393	369	379	362	380	397	402	369	365	381	393	362	395	373	367	371	374	329	368	370	365	386	354	383	383	372	364	356	367	363	383	368	341	368	371	391	374	352	381	392	394	365	410	373	401	398	386	386	400	384	336	412	370	350	379	390	392	419	382	374	356	384	381	358	395	389	384	376	401	315	352	382	375	355	391	391	388	373	402	389	388	393	350	351	341	366	377	338	371	363	372	375	327	360	391	366	366	355	371	374	375	364	409	387	393	361	384	368	371	356	394	385	383	356	361	349	369	411	363	364	355	400	362	403	402	392	359	335	366	360	355	365	394	404	388	357	412	358	374	403	383	375	365	350	402	372	390	381	396	387	395	407	387	352	394	339	353	399	376	363	369	400	389	364	442	337	381	381	372	329	395	379	390	354	387	375	369	384	386	361	396	361	363	375	387	367	387	353	394	352	396	406	387	373	375	370	366	355	357	370	393	375	373	366	385	365	376	370	394	368	397	366	401	360	390	385	355	384	393	357	334	400	374	379	375	360	336	360	381	381	370	387	399	376	341	338	353	342	373	383	362	373	443	373	361	390	393	369	396	397	359	393	388	397	395	376	383	384	368	355	383	367	383	390	357	391	348	401	411	378	381	348	424	374	366	396	367	359	393	312	350	385	379	409	384	377	360	403	386	312	354	370	379	413	369
16901	1354	2047	2323	2067	1773	1505	1398	1308	1209	1194	1081	996	1026	990	1004	989	964	937	912	912	924	933	865	863	937	868	841	870	916	871	866	901	893	893	860	846	895	864	849	841	824	832	866	868	870	807	824	798	818	857	856	849	831	882	827	826	844	889	858	820	857	816	848	816	822	848	824	838	785	788	838	812	814	814	836	843	822	826	845	812	874	830	863	803	863	835	834	836	883	854	823	865	850	831	813	853	838	832	802	806	843	882	841	878	827	863	787	859	868	812	884	864	808	830	849	781	901	808	888	833	876	794	828	847	883	801	869	795	872	830	842	834	807	823	872	804	839	822	854	838	807	873	847	829	832	798	830	832	846	830	806	810	823	832	862	818	846	807	853	836	870	864	796	817	821	876	831	809	780	816	800	860	835	799	871	813	820	833	927	814	867	828	886	811	810	841	862	843	864	808	766	833	830	866	819	836	846	849	809	833	856	829	828	828	831	844	817	818	861	802	770	802	825	880	875	817	826	844	850	858	818	854	832	833	827	828	834	802	839	851	847	774	796	842	793	851	818	803	867	827	792	825	844	833	827	805	790	834	833	818	815	857	805	763	831	820	797	824	842	812	853	791	849	839	805	825	832	799	837	815	875	881	821	828	832	820	836	843	802	808	775	854	811	827	855	856	827	857	780	839	816	847	839	810	868	850	825	822	832	825	883	866	884	879	844	826	803	811	806	865	796	800	831	803	873	895	838	781	885	802	843	818	814	837	826	810	784	870	880	875	813	832	828	783	858	820	858	814	838	871	851	806	785	833	840	826	810	834	804	883	822	800	838	833	812	862	798	855	836	834	786	819	813	867	867	782	867	863	811	788	828	822	834	848	849	867	874	796	822	816	822	839	839	852	865	865	851	844	828	827	834	832	871	871	832	878	831	845	833	836	877	851	746	789	837	882	814	788	863	758	815	853	842	819	856	888	801	845	815	833	812	836	884	816	790	805	778	822	881	820	832	809	855	851	842	866	896	816	827	812	816	819	926	804	836	854	845	824	833	782	860	788	810	807	748	835	799	846	824	842	831	825	846	797	863	808	841	861	833	818	784	845	765	820	844	840	796	867	842	823	790	822	823	806	800	852	813	811	837	829	799	867	820	797	842	785	870	777	835	854	849	833	828	872	822	836	838	831	859	841	812	852	841	841	839	844	832	842	798	853	808	840	796	835	829	883	864	843	853	859	813	823	839	763	775	853	831	785	817	797	828	891	823	777	833	843	858	819	797	820	791	871	811	868	780	797	778	820	823	872	866	868	834	823	827	787	851	775	823	799	861	844	822	831	807	852	782	812	818	811	804	855	846	833	809	818	788	822	793	837	806	830	815	824	809	826	778	845	821	797	825	856	819	807	830	811	838	805	857	868	865	825	834	849	824	842	821	826	766	768	830	823	836	819	867	844	834	795	841	795	878	813	848	880	835	839	836	797	827	809	820	820	802	772	782	804	855	817	834	843	859	821	830	829	823	775	813	814	852	838	865	888	849	839	818	880	798	829	815	797	853	879	804	807	823	802	838	798	846	815	852	868	853	824	837	836	801	796	833	843	797	864	831	835	763	857	818	843	860	828	820	810	802	816	825	856	846	810	807	821	826	824	823	811	849	872	804	826	813	825	850	851	810	825	851	851	757	854	822	870	833	847	837	854	868	787	832	784	824	875	769	839	826	855	794	791	837	880	843	823	831	845	796	809	785	770	817	796	844	823	839	785	762	823	799	902	854	836	796	763	810	906	831	841	836	866	824	841	861	869	771	822	814	768	857	798	812	838	794	823	796	848	821	803	761	844	838	840	875	839	829	861	799	851	846	852	812	863	859	827	885	807	834	840	796	860	843	805	879	867	795	795	814	828	771	817	895	851	840	826	881	831	860	818	772	839	790	855	780	861	790	816	826	816	834	760	858	817	835	799	826	850	842	798	913	797	832	841	829	889	817	854	858	847	830	801	793	851	824	864	837	827	784	847	820	904	826	842	831	800	824	780	812	825	828	837	839	870	850	797	824	832	768	787	831	800	835	805	819	840	876	799	802	789	787	813	852	816	840	840	821	900	813	792	841	843	831	846	805	862	784	829	779	806	882	849	837	833	873	856	869	833	869	847	827	810	833	820	852	843	850	827	845	842	788	848	807	807	837	856	850	792	833	886	871	768	849	818	841	806	828	857	780	840	809	794	866	821	822	845	782	782	826	819	857	873	839	826	832	814	795	801	827	831	820	865	835	831	847	889	827	808	816	847	827	803	825	800	820	811	799	833	832	868	829	830	781	846	767	841	753	831	842	816	853	847	797	846	843	796	853	802	770	785	815	845	844	824	758	826	864	809	867	848	810	835	898	864	864	844	818	820	801	790	831	841	862	822	839	844	838	864	815	848	790	823	794	786	833	848	839	872	808	814	868	799	863	840	848	859	830	785	849	777	798	851	787	806	821	838	834	897	805	851	878	819	799	794	834	758	825	854	807	840	804	833	829	848	797	852	885	875	852	848	816	831	854	770	867	848	857	786	803	828	859	829	832	840	801	823	850	846	858	803	805	793	805	812	782	785	823	868	837	868	850	819	818	903	874	868	830	797	835	812	831	854	791	839	809	819	814	849	853	821	834	859	832	815	802	828	832	835	826	820	849	804	844	880	866	842	835	800	828	879	800	840	815	908	821	833	834	821	858	806	775	796	889	850	845	884	833	841	799	805	829	818	828	784	831	849	850	795	799	830	825	839	835	843	802	801	862	862	798	859	828	836	875	812	804	851	843	839	855	789	780	792	854	858	776	805	878	778	885	782	774	816	843	826	851	933	834	843	835	823	821	767	869	860	805	868	805	813	793	828	828	785	811	832	855	866	794	847	851	794	838	858	787	819	824	833	805	761	832	800	859	817	839	811	831	870	774	850	759	812	792	807	843	794	830	845	821	804	854	830	816	788	838	825	812	786	824	866	866	891	828	776	799	821	868	839	797	839	819	830	846	807	823	782	811	806	851	846	831	759	874	831	873	792	858	868	845	825	774	872	802	816	801	819	802	779	846	845	830	826	821	786	821	818	831	838	778	806	777	862	834	859	830	829	843	827	837	852	786	816	830	849	852	831	766	791	832	847	822	811	810	818	815	847	883	824	853	866	808	891	831	817	842	872	853	800	827	772	803	791	827	818	835	783	839	805	810	801	875	817	850	830	818	876	841	832	820	842	826	820	848	853	809	821	768	875	798	794	814	804	865	851	866	817	822	819	790	835	824	836	834	852	851	821	795	838	829	821	868	868	811	799	821	841	817	796	867	779	841	811	852	858	838	849	757	860	781	834	804	809	893	826	871	825	863	843	806	856	762	803	844	783	883	848	826	796	768	849	825	846	809	880	880	876	759	875	858	846	859	842	821	852	820	865	802	882	826	913	850	814	856	831	884	834	862	832	824	877	847	831	866	778	825	889	790	812	813	836	878	849	877	881	817	891	802	849	805	858	800	831	801
7915	423	169	132	158	139	151	141	162	130	169	153	137	156	167	169	138	135	132	167	188	136	188	143	151	156	137	150	151	172	156	141	161	159	143	167	154	145	166	169	136	132	146	124	142	171	153	166	163	149	159	153	143	154	174	166	137	144	165	154	132	160	138	160	134	131	145	156	124	166	165	148	161	168	133	143	149	140	147	137	152	157	162	163	166	143	134	154	134	168	164	145	165	171	165	148	130	138	144	171	170	154	167	161	144	167	147	158	154	151	188	169	171	146	141	164	144	152	151	147	155	157	160	125	142	153	150	167	168	159	137	152	164	153	144	159	158	161	124	130	165	152	160	136	153	160	156	123	146	141	157	152	145	149	169	153	168	149	149	155	173	181	151	183	154	151	161	162	158	176	164	146	145	171	122	164	159	145	155	159	171	154	173	159	172	163	154	150	149	157	146	138	152	142	155	145	152	147	180	145	169	171	151	161	152	166	150	149	122	141	147	170	165	168	137	180	141	175	161	167	141	161	135	153	160	170	146	158	172	175	158	151	141	175	164	166	133	152	145	148	175	144	166	139	161	150	129	149	154	157	159	161	164	160	139	156	163	147	159	146	177	166	150	164	138	142	150	167	166	148	163	155	158	143	164	154	123	163	144	160	177	141	165	144	165	166	178	170	178	162	139	151	144	142	185	161	150	131	148	155	125	141	160	141	166	149	153	155	151	150	146	151	145	142	161	175	157	149	162	158	168	142	149	138	141	140	158	185	131	173	178	148	168	150	153	170	156	154	143	145	152	136	152	145	143	168	163	163	153	161	159	149	177	164	147	159	150	141	164	179	170	150	155	136	190	145	145	157	137	180	177	135	152	145	163	146	154	165	176	138	143	156	146	162	134	145	141	150	142	159	136	167	146	138	148	153	156	149	160	153	141	142	151	180	158	153	136	145	157	166	155	133	155	152	154	155	164	158	158	144	165	145	149	124	170	157	124	129	155	171	147	126	125	138	153	140	144	160	163	172	147	156	170	150	137	152	147	159	167	158	161	145	150	161	169	161	129	168	156	154	151	173	140	155	165	148	150	153	174	143	137	153	168	151	168	163	153	153	143	144	159	138	171	149	137	151	135	170	151	159	137	130	130	136	148	137	147	175	170	141	149	150	161	171	149	176	135	140	143	169	148	160	165	165	141	154	158	147	151	120	148	131	160	148	146	165	136	165	151	152	166	162	143	156	155	143	145	170	165	160	140	168	137	157	157	158	165	149	159	159	163	161	144	142	150	155	142	190	151	158	138	172	148	172	164	134	134	130	153	155	162	167	147	159	136	184	169	155	162	147	137	153	125	146	156	148	143	135	143	154	153	156	182	151	134	182	168	165	167	174	174	166	151	144	143	162	145	157	150	161	148	140	149	164	136	151	148	170	136	148	160	155	143	147	137	169	158	156	154	159	168	146	174	131	151	150	144	169	159	148	134	174	134	174	172	154	174	159	154	136	173	151	160	164	151	177	144	144	158	139	191	175	163	151	180	155	142	163	184	170	119	152	167	151	180	164	162	167	156	163	173	171	154	158	132	128	159	162	151	146	147	174	156	151	158	152	164	129	154	140	130	167	163	136	158	161	155	160	161	146	168	166	140	137	165	164	162	155	167	139	133	186	175	146	164	170	159	154	160	167	156	162	168	170	161	164	158	162	155	136	168	168	168	161	143	142	145	154	182	192	161	123	179	135	164	173	118	146	152	155	166	159	162	169	154	167	140	157	146	156	172	162	127	163	154	153	150	149	135	154	173	140	156	142	155	156	157	165	155	138	156	161	135	171	178	139	145	141	190	169	151	166	152	154	159	132	170	151	168	141	115	146	153	158	181	139	159	158	169	180	169	157	165	152	147	160	155	137	160	153	130	159	156	188	181	154	180	143	162	143	165	156	144	155	146	160	143	163	170	143	156	180	168	139	140	158	178	201	149	146	154	145	166	161	141	135	152	170	148	151	144	166	162	168	144	151	134	168	140	132	140	159	171	156	147	161	161	133	142	185	142	191	150	159	143	155	156	141	170	160	168	144	152	148	180	138	146	138	162	152	163	149	146	160	128	156	161	156	162	135	154	158	170	138	138	155	153	169	157	178	169	124	165	141	153	168	154	136	162	138	161	137	154	164	153	163	141	162	134	159	172	145	143	148	156	138	181	176	138	151	164	177	171	157	173	131	143	154	171	129	168	137	157	137	151	156	139	136	159	147	154	139	154	157	160	120	129	144	138	129	150	145	156	143	130	178	154	155	165	179	148	170	165	164	150	141	143	153	168	167	150	138	161	154	157	167	165	143	135	162	155	150	176	164	142	161	173	148	187	163	142	153	164	161	151	171	143	131	162	145	166	159	141	137	151	161	173	174	149	140	150	144	166	160	139	153	143	157	154	161	163	149	156	152	122	147	151	161	142	145	177	139	157	151	133	165	168	144	145	165	136	171	175	170	162	148	148	173	169	153	152	134	162	160	150	160	139	166	147	152	179	151	156	155	142	147	179	173	169	161	140	161	148	165	161	147	143	148	150	155	131	177	161	145	156	145	170	139	145	152	151	144	176	159	166	144	144	171	162	151	137	163	156	170	163	150	163	161	148	152	132	171	142	152	154	161	180	155	163	173	155	147	150	157	140	164	162	176	135	155	179	167	163	161	166	164	150	150	166	151	136	153	138	165	184	158	152	160	154	158	149	148	154	143	165	158	178	145	145	146	154	168	157	157	152	153	160	144	171	137	152	147	150	153	147	171	138	159	145	145	141	156	154	161	122	194	161	135	168	150	152	162	141	130	167	154	136	175	156	154	144	155	157	146	168	145	165	175	158	172	145	165	140	172	147	137	172	162	142	163	139	134	157	177	176	147	146	139	141	166	140	149	176	140	157	162	138	145	163	145	155	187	165	156	167	170	156	141	156	156	154	163	145	175	163	147	157	176	147	153	184	171	145	132	138	152	151	154	154	169	176	155	143	155	162	152	159	139	146	147	160	151	162	160	171	151	154	181	169	146	147	172	164	139	131	145	137	144	149	149	148	132	155	157	131	155	146	157	129	143	170	170	164	170	139	170	167	165	148	169	149	152	147	147	148	172	161	179	145	155	154	161	161	151	130	150	163	173	165	178	151	146	183	164	145	148	139	142	143	191	135	137	168	175	154	149	170	164	161	144	166	151	163	169	154	157	161	158	165	147	149	136	154	141	159	158	140	137	146	130	134	167	146	153	134	156	164	165	150	170	133	151	129	185	150	122	178	172	162	176	139	140	168	168	137	154	166	150	167	157	147	129	156	163	170	146	148	170	150	134	162	161	169	131	160	150	162	158	139	159	160	152	158	135	140	163	159	136	150	147	146	143	156	157	119	135	150	166	156	140	162	182	141	136	161	153	139	155	150	162	150	130	162	167	146	145	157	132	164	138	136	160	168	136	187	146	145	164	179	161	161	167	168	145	157	176	140	166	163	171	171	172	153	168	150	137
4787	447	434	466	421	429	399	390	389	367	391	392	422	377	435	384	410	391	416	417	369	391	399	401	387	391	410	366	406	387	382	376	397	387	388	388	414	423	390	421	376	371	415	392	377	396	397	413	376	356	401	367	383	377	402	418	428	429	464	405	413	401	387	386	411	383	400	417	388	373	405	397	374	393	392	385	411	387	397	421	395	392	380	398	442	414	418	383	416	413	384	397	368	388	386	402	395	398	434	387	365	382	414	400	369	408	388	365	442	385	382	395	432	392	386	408	388	396	421	396	414	383	389	377	373	381	448	409	375	388	375	397	392	383	408	393	343	394	388	398	387	349	412	391	406	372	395	422	395	419	400	372	400	358	416	394	403	412	391	384	416	383	388	387	378	410	416	400	367	394	448	384	395	395	401	391	352	414	376	406	439	413	373	383	409	363	390	380	373	413	380	392	395	374	399	395	414	358	423	364	347	385	381	372	376	397	423	399	383	400	370	386	405	389	419	382	404	369	385	391	396	373	390	392	405	403	404	405	371	384	414	396	362	424	363	389	409	404	371	399	400	401	441	414	396	388	400	376	364	413	399	414	396	380	395	377	400	373	405	445	393	416	393	380	381	360	396	409	398	420	418	407	379	427	381	399	402	423	383	373	371	430	398	386	393	395	400	405	406	379	400	379	395	393	369	348	392	417	397	385	395	378	434	397	393	396	375	410	396	392	377	419	389	389	410	392	386	412	380	377	378	404	404	405	370	407	410	392	397	446	337	373	381	367	397	374	390	391	381	423	407	412	367	395	407	398	403	363	398	381	423	378	375	391	389	424	428	346	395	352	377	429	382	377	404	367	404	431	368	389	398	401	416	442	403	419	384	379	374	405	388	396	394	361	357	417	382	404	392	379	386	403	394	391	396	415	405	419	413	371	399	364	371	418	409	420	393	386	408	396	402	388	407	365	410	371	379	393	398	390	414	401	410	403	392	399	388	385	380	397	385	409	404	375	400	391	382	366	405	389	370	365	422	401	392	407	411	396	387	372	407	409	388	393	405	393	400	364	369	390	382	385	403	375	387	378	369	385	382	374	401	380	372	395	381	399	392	410	392	396	377	361	429	377	393	390	380	390	361	405	375	417	388	390	391	391	408	393	378	362	389	400	378	427	389	412	387	395	375	392	401	383	417	369	372	390	394	388	357	370	385	415	403	389	380	388	392	377	421	403	409	384	364	390	403	359	380	399	390	438	404	379	399	381	413	394	411	403	380	378	420	402	409	394	412	400	388	399	385	421	396	426	400	388	386	373	391	450	409	384	397	376	362	387	430	397	378	393	388	398	375	440	400	384	392	408	358	398	390	448	371	384	379	419	443	427	378	413	382	362	433	382	414	358	409	372	396	386	395	410	393	376	383	382	423	407	394	384	376	357	402	368	416	408	365	423	352	414	393	445	392	398	374	401	359	382	387	371	372	383	369	394	458	396	423	411	375	373	398	381	394	384	399	375	358	398	374	361	388	412	408	382	395	388	362	361	416	382	408	388	405	401	418	388	379	428	401	420	384	414	392	396	408	407	378	420	397	378	375	401	402	427	403	419	354	394	355	410	379	430	421	373	377	381	423	398	405	363	378	398	372	382	414	378	384	364	384	383	356	372	414	390	353	408	412	400	410	392	402	398	393	394	389	371	383	389	372	374	403	383	428	410	389	385	431	404	403	409	397	381	371	397	373	401	360	388	406	433	379	402	376	371	392	399	401	415	391	397	379	405	405	436	432	394	400	373	411	374	403	394	386	412	380	397	380	396	427	397	411	389	391	403	456	392	399	411	396	386	319	395	421	371	385	402	405	394	420	392	428	392	373	377	371	396	362	464	370	380	378	400	389	365	367	373	386	414	377	393	369	377	391	378	411	418	408	405	378	418	425	376	395	400	404	409	392	389	405	409	394	434	428	366	409	400	353	385	418	366	386	393	400	381	395	408	341	400	371	423	377	380	392	375	364	382	388	406	431	413	374	384	366	364	382	372	402	396	384	375	382	412	406	379	393	408	388	412	413	395	384	411	361	373	375	413	373	387	362	395	379	385	413	423	388	378	404	375	405	377	388	399	395	418	416	395	363	349	388	387	407	416	400	391	363	419	399	399	359	407	367	382	359	398	364	426	421	373	377	390	398	380	409	415	391	403	413	378	386	387	378	373	375	427	362	402	405	367	396	418	399	384	379	397	389	386	406	380	414	374	399	418	403	379	392	379	357	403	373	403	374	371	409	360	400	386	376	387	379	378	398	366	407	416	382	397	401	365	402	370	393	384	395	382	375	352	386	397	370	383	379	406	371	390	381	409	375	371	438	365	360	426	399	410	370	406	408	393	364	400	386	365	375	387	416	394	364	364	377	412	426	409	409	445	363	393	391	392	364	363	399	365	395	367	388	414	410	401	418	384	392	395	417	375	382	398	391	413	395	398	420	398	412	398	375	371	387	396	386	362	351	393	376	400	375	405	390	367	375	386	358	376	384	418	388	381	370	388	368	408	357	373	386	405	414	392	393	405	394	381	411	383	370	372	379	381	374	368	371	393	385	421	387	403	400	387	382	385	393	403	399	402	395	382	375	379	396	417	391	405	393	443	409	421	362	400	420	394	405	374	367	364	411	370	391	392	347	412	385	398	384	404	405	412	402	372	374	372	418	415	358	395	391	389	360	371	407	391	387	378	385	415	402	359	360	401	386	389	378	402	329	416	367	411	365	399	360	416	420	380	434	400	392	399	403	339	417	366	399	400	402	387	390	412	387	407	370	364	406	411	377	414	380	408	365	404	407	387	389	392	397	428	377	372	386	367	400	386	386	386	372	355	403	389	397	427	381	410	398	366	382	403	425	366	387	387	397	379	382	373	386	382	411	405	392	344	402	381	394	385	380	380	347	413	409	386	366	376	381	377	381	396	367	365	417	414	402	407	384	403	421	407	402	351	396	389	424	427	408	383	395	387	371	360	388	389	393	386	396	400	395	412	391	393	367	397	376	424	396	365	407	381	383	368	371	363	388	392	391	388	394	418	368	420	371	403	419	411	383	407	400	380	378	397	432	384	408	378	377	377	356	397	374	410	367	389	395	381	395	382	430	378	392	353	396	408	379	415	362	403	378	367	376	363	383	390	405	391	370	406	383	400	403	348	382	413	377	398	377	385	398	402	404	390	406	373	380	407	412	405	391	391	406	389	397	365	397	380	381	392	398	392	390	409	403	397	398	390	391	352	408	397	388	390	398	365	390	375	410	404	415	356	369	373	404	384	383	406	422	406	386	406	390	403	382	372	421	391	369	399	425	389	429	385	394	408	403	358	356	393	374	354	380	429	435	390	387	411	433	419	406	399	394	367	389	342	385	422	423	398	372	393	421	382	420	400	394	393	406	388	397	390	388	370	395	430	427	361	404	383	394	397	385	381	410	359	412	400	387	370	424	375	410	390	378	411	363	393	372	404	381	409	392	408	390	373	431	377
21934	2031	523	485	368	308	315	277	259	297	234	258	247	244	249	274	216	245	242	257	273	263	238	237	220	208	217	236	248	230	213	261	232	252	256	238	217	224	233	240	231	248	229	228	230	248	200	228	192	219	224	242	216	236	256	266	211	229	216	234	238	213	241	240	227	221	240	216	235	218	244	241	239	214	233	223	223	206	236	225	232	210	228	205	202	225	233	205	209	218	236	227	251	226	239	222	265	201	217	229	210	235	196	203	198	197	218	240	212	242	249	236	236	203	243	246	242	207	249	246	214	247	229	210	217	230	220	237	237	216	219	255	246	239	211	236	243	205	256	258	235	225	239	234	223	238	244	210	229	250	214	210	218	208	234	246	237	221	215	234	209	235	244	242	225	238	218	233	207	248	233	240	233	234	235	216	240	236	205	231	236	225	251	237	237	214	227	232	231	227	238	248	222	185	225	245	218	204	206	210	253	244	215	260	215	228	237	207	239	230	218	209	227	252	235	238	242	229	208	225	221	228	206	220	220	231	229	218	242	228	220	241	245	211	244	222	238	223	255	240	233	217	206	237	234	250	227	215	237	244	233	209	180	250	209	203	231	237	226	232	231	239	244	260	204	209	240	225	234	225	213	199	187	229	209	237	225	238	257	269	237	214	216	211	213	220	219	254	229	251	251	213	243	249	211	247	221	248	232	245	253	216	245	231	219	203	198	238	243	229	226	203	228	191	220	250	248	208	252	216	223	203	226	233	258	268	201	224	210	220	215	234	224	218	236	214	264	221	237	246	221	234	227	219	263	233	231	221	222	221	212	217	215	204	227	263	200	241	226	209	212	217	225	241	214	239	220	226	201	236	214	226	236	267	240	210	217	223	230	219	210	244	240	226	221	217	248	240	219	215	212	198	209	224	238	219	218	229	245	225	208	218	229	247	218	246	228	235	229	199	218	249	248	214	213	232	224	227	202	217	204	207	220	218	215	185	219	210	217	257	235	219	232	216	218	212	200	240	241	211	216	265	217	219	211	234	218	230	223	244	228	240	209	236	240	253	242	279	236	233	249	222	226	235	253	234	261	220	232	198	203	239	208	217	220	225	254	246	215	252	261	199	232	241	208	241	245	240	238	223	235	244	245	231	229	257	235	222	241	210	254	257	223	228	246	245	203	210	203	217	212	248	235	231	233	249	242	217	226	236	223	238	230	209	223	223	223	223	242	220	237	231	252	195	215	222	238	227	213	243	234	226	216	209	247	220	217	245	231	228	251	203	257	227	229	235	239	222	258	265	235	226	224	230	191	233	219	247	232	253	230	219	211	217	233	218	210	226	212	221	226	210	234	225	229	199	255	193	217	222	240	246	209	205	233	230	248	234	235	209	210	212	208	228	224	219	247	214	248	239	202	250	219	241	218	253	236	198	238	234	234	240	214	234	217	247	235	247	241	239	237	238	243	222	243	239	230	246	213	233	225	224	208	249	209	239	228	225	256	228	232	233	215	214	215	242	254	241	212	209	246	211	232	245	231	241	219	231	216	207	249	217	223	263	237	208	208	216	212	224	232	213	218	225	254	227	225	229	255	229	233	243	240	219	213	188	247	215	234	207	230	221	265	247	230	250	224	222	224	229	225	219	226	238	258	219	234	231	212	237	219	234	226	200	222	201	212	233	228	217	220	210	230	223	213	211	215	202	207	216	221	212	205	210	243	204	253	252	240	226	213	236	234	222	238	217	212	250	239	181	232	221	226	215	224	255	248	221	222	255	205	211	221	258	269	228	241	192	233	228	251	211	273	241	235	195	210	246	248	238	233	235	251	241	225	224	240	227	207	224	228	240	241	226	213	208	225	216	225	236	210	233	237	221	219	205	216	198	241	215	240	261	229	201	245	229	224	220	245	217	226	225	250	244	213	221	224	240	274	221	231	234	213	229	223	242	276	208	222	272	238	245	220	234	232	215	227	249	220	189	214	225	235	219	231	225	227	237	243	207	234	224	202	220	222	235	211	242	242	229	239	252	238	229	226	214	215	230	260	230	225	227	209	241	220	265	239	203	253	212	229	237	247	222	251	251	223	189	201	227	231	247	204	222	212	231	209	230	253	238	187	230	232	201	223	231	227	225	230	259	227	222	223	215	244	215	213	240	208	228	241	241	252	235	230	245	221	228	231	214	225	241	217	232	211	230	254	251	225	214	229	221	210	230	217	231	238	235	226	217	205	242	195	235	213	236	242	227	218	235	213	213	239	234	233	220	208	214	225	196	232	240	237	222	253	206	222	237	247	217	234	225	218	237	223	225	236	207	218	226	242	224	214	261	221	224	244	212	251	218	238	212	234	232	214	238	212	228	242	231	232	237	237	203	222	241	271	242	237	226	237	227	237	254	223	199	256	233	222	211	219	216	221	216	208	228	217	230	217	229	225	226	254	220	223	236	228	246	200	251	218	237	240	224	243	222	242	246	215	228	225	239	218	239	208	210	230	226	233	224	245	208	256	254	242	234	219	228	210	214	218	218	213	263	228	227	203	234	208	245	237	239	204	257	219	242	264	252	205	235	210	211	225	231	209	204	230	218	246	241	236	193	219	227	229	207	211	225	224	204	203	204	240	199	241	216	215	223	226	231	202	225	233	240	222	196	204	229	231	218	232	227	233	217	231	248	236	225	212	204	232	198	210	212	205	226	215	227	213	234	231	250	219	210	234	232	231	228	213	221	201	249	207	227	210	218	249	222	237	231	219	217	263	227	252	247	266	253	238	210	210	217	237	232	237	239	225	231	236	215	224	244	238	228	234	225	231	246	231	228	223	237	247	232	234	219	250	226	198	236	223	222	228	217	244	255	226	237	220	237	221	209	233	217	202	232	236	221	219	213	212	271	247	220	213	216	231	207	227	233	222	208	228	261	265	196	266	240	261	206	239	222	243	229	246	227	210	212	237	213	248	210	222	211	209	225	258	212	206	218	232	210	233	233	209	237	225	201	246	218	211	240	226	227	192	246	226	230	213	237	213	234	235	243	220	252	229	238	198	221	226	233	206	215	237	273	227	244	231	193	223	214	211	232	221	250	200	190	221	231	230	232	243	228	238	263	225	245	229	210	228	251	210	238	233	210	237	225	240	244	209	245	224	210	214	224	211	221	217	273	231	209	241	232	218	252	263	226	218	226	226	227	253	201	192	242	237	242	231	236	220	239	244	219	242	226	245	226	182	247	221	233	235	223	242	222	242	235	195	211	224	191	248	259	229	206	226	215	246	246	235	221	215	206	213	216	260	238	212	242	215	227	239	240	201	197	225	227	218	252	220	249	240	206	237	230	232	241	241	235	213	227	243	226	238	216	214	225	210	235	222	214	235	232	239	241	257	203	225	203	244	216	227	206	215	240	229	245	243	222	228	260	249	210	241	180	217	223	232	217	223	253	209	208	238	208	215	209	231	228	224	231	244	242	234	236	245	230	237	217	246	222	191	201	239	241	226	213	204	221	212	208	232	224	221	240
12745	774	1170	1223	1135	952	860	862	752	740	717	675	666	663	626	603	595	600	608	559	578	578	573	542	575	647	551	563	564	549	551	556	562	550	562	535	560	541	554	550	524	534	561	573	567	568	590	528	554	555	553	555	524	520	537	553	541	532	559	560	537	546	514	538	574	542	541	535	526	584	549	564	538	512	611	584	527	552	551	531	514	544	532	567	555	530	570	554	576	529	601	544	495	509	517	562	552	563	560	611	551	515	542	542	564	545	530	567	557	564	543	580	548	543	566	482	552	559	537	524	571	536	552	522	561	550	536	587	553	571	546	602	505	546	593	550	518	556	541	593	518	556	557	585	554	537	562	536	549	525	556	543	527	550	557	544	562	574	555	534	503	533	570	552	554	517	557	541	540	580	473	565	542	589	563	552	575	529	497	549	546	524	505	543	547	553	585	587	562	566	535	563	521	560	550	534	543	485	520	524	543	554	527	530	520	541	534	556	577	548	529	522	558	571	582	568	558	580	547	570	545	532	529	609	499	517	561	547	545	560	509	547	537	612	596	542	533	555	562	532	545	544	550	591	543	525	610	554	538	565	540	541	546	532	576	569	556	546	544	509	540	566	527	530	566	550	588	529	554	525	494	539	552	543	564	556	566	584	542	539	604	542	558	537	523	504	564	509	540	545	561	572	534	570	538	555	553	540	528	562	527	538	570	568	503	554	548	522	525	549	537	559	572	531	571	534	565	559	539	532	529	521	574	560	550	565	529	553	571	561	544	526	552	513	570	556	525	569	515	596	540	539	509	527	566	590	531	589	565	565	539	531	517	556	545	577	564	531	547	546	540	528	596	585	556	559	542	521	545	562	543	551	579	484	556	488	532	559	559	548	543	530	573	569	527	570	525	544	546	486	533	518	530	519	567	527	511	545	535	534	546	524	549	563	544	579	568	564	544	548	554	585	576	553	583	535	520	557	551	557	548	494	581	566	580	554	576	561	513	523	552	514	562	531	525	546	545	548	526	569	585	571	572	552	565	534	546	536	598	541	593	570	552	533	525	533	567	526	512	574	529	573	541	534	531	541	540	561	563	547	556	496	518	534	547	543	515	487	571	554	532	536	574	587	551	536	529	551	529	520	556	492	528	557	534	526	537	527	555	541	527	555	513	558	551	553	521	527	555	555	566	532	553	534	590	530	516	550	551	526	569	537	545	542	531	553	580	549	547	603	586	542	549	551	521	564	518	540	508	534	551	582	516	548	591	560	570	548	552	521	566	485	552	583	531	538	566	550	560	596	575	507	546	524	539	492	523	525	540	518	508	549	546	559	526	532	541	509	563	564	584	566	545	558	626	570	550	539	568	540	558	554	539	571	548	507	553	539	598	508	581	539	525	526	591	580	574	503	604	530	571	573	552	533	548	558	505	585	593	586	540	548	548	538	592	521	549	531	509	537	527	567	531	532	525	502	551	545	577	570	524	561	508	563	531	558	550	567	551	550	545	589	573	575	538	494	527	509	576	545	566	551	546	544	541	582	521	548	556	562	554	552	540	529	542	554	531	558	596	523	526	520	522	571	538	537	551	551	543	568	535	551	585	584	589	562	542	554	609	536	558	558	557	498	517	518	562	522	551	585	517	535	561	542	581	581	546	560	551	580	539	573	548	594	535	557	550	512	537	555	521	565	531	563	580	545	516	548	581	538	520	544	517	538	582	537	539	515	537	531	544	551	575	551	533	544	539	605	553	543	525	565	551	593	542	540	550	539	523	547	558	566	531	503	531	511	584	540	549	542	545	556	599	543	579	563	537	555	540	589	573	579	576	543	557	568	576	528	537	541	567	544	509	521	515	546	579	542	515	574	568	569	587	530	514	528	543	558	517	517	514	539	527	541	530	557	548	535	546	557	574	522	541	506	503	521	544	548	535	553	571	512	537	526	589	540	567	574	576	553	555	519	565	531	564	563	552	566	548	521	511	553	563	552	551	540	591	566	556	518	574	505	517	580	575	571	558	532	559	554	578	574	562	556	537	526	574	541	531	533	564	515	556	571	564	574	548	546	568	532	533	539	531	555	561	550	588	537	530	532	524	546	551	524	539	532	567	545	537	527	539	567	526	501	492	550	538	564	551	559	573	526	529	559	542	576	534	537	580	516	557	525	538	540	544	520	555	523	550	548	582	564	557	565	576	498	512	544	545	518	534	514	562	508	529	582	532	540	574	567	519	530	504	539	495	521	534	539	581	531	513	524	551	552	524	531	576	522	510	548	528	557	557	582	532	562	540	522	520	543	574	512	537	543	562	552	522	554	503	532	556	509	533	538	535	543	534	539	518	511	566	526	561	492	612	582	551	549	529	556	561	572	562	555	540	503	514	529	530	530	528	527	523	558	509	527	536	559	584	541	570	530	509	532	511	555	512	511	543	532	562	542	546	554	536	529	540	562	589	531	533	519	532	530	532	555	539	529	543	588	563	587	533	503	554	534	573	560	554	550	565	540	520	549	596	556	507	570	545	551	536	543	558	570	561	530	553	526	581	531	568	538	578	557	555	554	543	512	558	509	549	540	555	531	530	527	561	537	576	534	513	559	502	546	510	582	509	554	539	568	516	565	524	571	566	543	541	523	553	509	530	555	550	552	562	555	552	569	561	558	526	570	537	556	537	519	561	554	537	543	520	563	552	577	557	572	551	571	546	547	534	563	560	546	563	573	541	552	550	545	548	557	523	547	531	504	528	554	551	531	551	600	557	559	579	538	545	544	542	557	545	517	556	553	538	542	563	565	573	519	559	562	528	542	574	548	546	561	552	550	520	564	586	518	599	549	580	544	551	579	542	525	551	526	514	564	563	528	536	523	545	582	528	553	517	525	535	563	567	546	517	515	531	539	532	529	573	567	528	535	532	553	578	516	491	524	570	496	524	550	546	559	594	566	563	498	549	528	574	548	547	559	538	563	556	529	524	492	565	555	571	523	524	554	533	531	572	535	551	571	538	526	579	546	531	544	566	514	544	542	520	523	537	551	523	517	591	518	532	542	562	499	515	536	548	551	540	543	526	597	562	539	578	534	537	545	556	540	534	589	544	528	528	516	565	540	548	564	545	520	519	512	553	526	518	564	541	608	555	526	525	549	550	533	553	534	512	546	531	548	539	570	572	611	594	579	527	587	569	539	549	540	568	546	478	542	571	556	530	574	587	532	553	522	518	527	565	583	568	546	562	508	556	565	533	547	525	545	569	542	505	531	590	526	543	529	555	509	495	541	568	530	531	517	547	553	572	523	528	551	535	499	563	548	554	569	563	555	565	554	543	538	577	602	520	541	557	526	558	566	524	514	583	549	556	535	595	556	571	556	605	540	578	535	549	563	553	522	501	544	500	560	593	516	497	523	526	561	582	534	561	534	577	562	602	580	536	502	521	555	561	548	522	571	571	538	535	553	555	563	584	583	530	606	527	503	496	525	563	540	532	516	538	529	520	534	526	531	592	578	507	525	533	563	521	501
32620	4642	1168	871	676	603	484	436	452	435	423	436	435	380	364	395	389	426	365	403	388	359	349	394	373	403	409	403	410	396	394	378	386	406	357	384	443	399	416	382	393	373	370	340	409	379	376	374	359	359	379	384	379	382	385	373	401	405	388	375	366	349	392	400	378	371	396	408	408	412	359	413	384	441	349	357	370	377	376	389	405	350	354	397	374	415	389	375	349	355	362	353	368	384	401	395	418	349	359	382	389	402	332	389	377	378	430	405	401	359	400	377	387	398	385	388	397	384	379	380	377	366	378	377	431	321	345	341	396	340	387	375	361	376	431	397	356	392	359	391	378	380	358	385	423	423	374	371	398	377	373	368	345	412	352	385	394	373	392	355	395	350	371	393	356	388	388	361	367	416	393	369	383	384	375	370	340	363	367	396	392	398	388	364	383	339	372	399	385	421	355	339	407	398	339	378	387	385	377	407	371	429	376	379	356	401	368	357	402	383	377	343	381	380	403	370	379	351	338	391	395	406	366	376	362	375	381	379	391	332	417	361	362	425	419	385	366	386	374	370	373	359	337	376	389	342	376	388	379	346	417	411	391	391	387	362	381	348	398	371	411	430	340	396	412	391	368	382	396	408	413	364	323	393	369	419	391	392	408	338	372	392	376	373	354	377	360	383	358	363	338	395	368	370	374	373	377	381	384	374	376	379	355	368	374	366	334	387	353	387	384	372	340	367	373	365	392	394	399	358	365	376	401	385	380	354	371	365	372	395	417	373	392	371	358	357	353	343	380	384	370	408	369	346	436	371	406	373	383	368	364	338	364	381	383	352	427	367	383	382	379	385	373	360	378	430	395	355	389	375	397	354	347	352	367	417	351	370	369	383	375	390	400	341	375	390	386	378	333	385	365	381	377	362	409	384	352	363	374	349	355	358	394	357	367	332	370	388	377	378	381	360	402	409	375	340	396	353	381	355	355	390	372	412	390	394	363	387	366	360	371	374	382	353	368	348	392	381	379	378	354	349	389	352	358	329	352	411	342	374	366	383	364	373	359	368	374	405	364	337	356	345	370	363	409	396	366	386	355	353	359	401	380	365	371	362	356	390	411	377	402	371	334	378	409	358	400	354	387	345	343	365	338	381	368	392	387	372	344	361	375	364	389	384	377	358	400	385	382	349	359	362	319	351	401	381	399	394	382	396	348	386	364	359	399	397	368	373	351	382	397	354	397	357	375	354	358	382	370	399	347	419	375	415	370	422	371	404	399	348	370	378	388	361	388	389	378	369	377	394	382	359	382	382	391	406	390	381	377	370	392	396	370	381	355	378	369	403	361	396	375	350	310	378	370	373	364	384	374	356	394	376	377	381	353	358	370	340	371	382	366	409	351	389	347	365	389	378	381	403	407	386	414	395	357	390	411	383	409	371	347	401	386	380	384	416	402	362	381	336	339	385	365	367	402	357	393	458	375	381	356	387	397	382	327	317	372	346	371	345	379	380	358	388	351	364	358	393	385	396	376	347	361	396	436	370	349	337	329	402	394	383	371	394	407	408	386	357	441	345	359	387	361	388	353	351	383	383	378	376	403	422	365	386	393	363	397	376	354	385	371	393	380	367	357	417	373	358	377	391	352	400	400	385	359	355	368	369	397	396	374	404	396	402	364	390	381	392	307	395	391	390	368	354	389	352	355	358	381	345	401	374	372	360	396	383	356	382	344	355	394	340	365	353	362	399	380	376	425	396	383	390	407	384	355	420	382	379	396	385	349	339	385	355	379	382	378	370	429	371	406	377	401	388	378	397	380	388	371	351	358	395	371	357	362	391	382	368	363	349	371	387	401	390	393	387	362	398	385	375	381	375	378	360	382	356	343	372	400	367	388	386	373	368	421	395	407	380	406	416	397	392	366	344	430	367	402	386	376	399	333	354	404	408	385	342	402	369	377	400	353	367	382	371	335	394	372	402	419	365	386	370	369	346	349	401	391	374	402	375	364	376	399	353	381	343	403	341	347	354	352	334	351	408	362	372	408	333	406	358	383	350	368	377	394	371	377	334	389	408	392	421	384	350	372	385	386	399	402	344	366	367	377	318	370	396	364	362	404	353	384	372	413	345	384	404	362	357	409	360	368	384	386	353	357	362	407	380	349	404	340	387	392	395	360	380	404	383	380	381	379	376	362	379	366	362	348	383	368	349	344	373	391	327	351	374	365	365	357	378	358	414	374	348	371	381	377	369	376	392	390	393	372	341	362	371	356	332	363	354	426	399	385	360	398	372	360	387	376	380	384	363	379	345	365	400	387	330	384	384	393	371	374	384	369	354	341	352	350	353	371	376	399	326	334	382	403	377	384	367	393	388	376	372	400	374	379	381	388	389	393	420	390	403	384	362	348	397	394	345	375	375	389	334	353	362	353	367	399	360	356	331	360	357	352	389	402	372	399	376	368	363	374	363	376	385	335	381	369	379	380	370	393	330	394	363	398	369	386	375	378	395	381	359	358	386	351	364	368	335	359	352	372	373	391	404	362	387	382	409	364	365	373	378	419	384	395	368	366	372	386	399	343	357	370	352	361	415	387	378	360	387	376	330	400	377	339	347	369	415	354	352	390	392	366	372	371	367	320	368	358	357	390	365	358	383	370	349	364	420	354	380	374	402	349	358	355	425	401	374	355	368	361	348	411	386	389	370	392	374	372	393	367	371	387	382	394	372	388	387	385	379	384	384	375	354	380	384	373	345	388	398	373	367	396	389	377	385	351	405	358	351	403	388	395	392	382	381	394	400	401	350	382	366	352	354	409	349	403	404	369	365	383	369	376	398	369	330	357	396	369	364	347	370	361	392	356	382	334	354	396	391	368	384	376	398	381	367	365	367	407	412	373	385	389	389	358	394	379	319	363	344	373	403	370	394	374	364	377	375	369	376	398	383	358	374	359	385	378	346	354	339	366	373	372	373	366	351	385	392	367	397	388	356	404	331	371	378	345	361	405	393	390	367	392	372	397	361	369	399	363	385	372	387	364	361	390	407	363	382	382	376	379	353	326	338	392	349	361	370	355	375	337	348	396	366	379	375	373	399	394	382	361	364	388	372	407	422	397	402	373	402	401	373	403	386	356	352	372	441	370	413	381	397	365	360	367	372	338	349	367	365	380	371	382	373	365	370	381	341	359	346	406	359	348	344	347	376	390	357	385	374	363	378	366	380	367	389	382	357	352	401	363	374	386	360	366	406	374	398	378	426	404	380	377	369	372	375	369	393	358	364	415	369	378	398	412	351	385	387	351	336	351	386	397	385	411	361	369	356	373	380	401	362	365	420	359	377	402	368	392	386	401	345	377	398	372	359	394	376	373	383	386	382	367	345	358	355	373	344	361	378	389	366	370	380	343	391	364	385	377	377	416	373	364	392	358	368	341	391	372	335	375	372	366	380	374	400	392	362	377	382	403	406	365	354	375	385	399	399	373	388	384	370	388	340	356	349	354	377	383	391	367	367	410	373
17254	1306	2000	2273	2032	1722	1555	1371	1299	1208	1156	1161	1046	989	987	963	922	953	891	948	909	935	929	937	906	874	913	878	885	913	881	890	835	885	827	844	857	791	882	865	906	851	877	839	839	827	854	796	846	855	797	834	826	818	896	865	829	771	789	871	835	830	847	766	862	808	832	805	846	820	835	837	887	792	823	844	811	855	853	853	820	876	871	818	836	815	803	884	809	855	833	836	928	850	796	796	914	866	854	818	848	797	810	814	844	796	833	872	833	823	779	805	797	843	820	820	846	827	850	827	815	828	847	847	791	889	836	856	811	822	768	850	807	818	875	850	801	876	876	843	873	786	868	850	846	774	848	815	816	852	809	851	797	832	880	782	805	797	826	880	836	862	838	822	791	793	849	817	787	753	791	865	803	811	808	862	829	822	831	804	847	834	838	841	877	844	827	795	809	799	864	794	790	875	818	790	934	847	872	806	777	829	851	800	827	799	805	804	856	837	830	836	811	822	822	859	834	769	899	784	828	830	832	829	815	846	843	816	830	784	820	840	831	812	820	780	861	812	818	819	851	830	850	844	789	856	817	847	839	784	842	793	873	825	821	831	809	811	859	847	789	850	819	826	842	861	832	833	789	800	847	843	793	845	828	831	846	824	833	787	808	830	815	845	824	825	791	866	811	832	856	847	799	913	842	825	817	882	835	823	838	829	796	859	837	811	860	850	840	797	825	802	833	783	815	868	849	832	816	828	806	870	817	851	793	832	810	800	811	843	790	818	886	810	819	888	845	769	844	803	817	841	831	777	866	803	795	796	755	785	870	807	832	851	807	796	831	835	871	799	809	813	810	809	806	831	858	776	841	854	849	824	816	842	831	817	846	811	802	823	823	868	846	849	819	808	837	823	810	873	859	811	833	806	879	827	761	815	773	839	840	823	826	841	804	873	808	856	790	855	827	800	837	869	855	835	840	835	827	836	827	789	798	851	828	844	797	829	816	832	812	798	792	842	776	845	777	907	850	860	814	849	821	841	810	864	789	769	820	794	778	809	821	810	844	784	796	862	848	831	795	805	803	814	812	786	822	806	857	766	795	885	849	838	808	840	846	826	865	822	887	841	838	841	836	841	803	790	847	782	857	856	866	798	851	855	838	812	855	824	818	805	854	829	806	845	799	848	853	777	849	845	830	832	839	830	793	813	829	818	789	861	837	837	801	815	806	798	788	833	818	834	825	842	851	858	845	818	781	853	848	858	841	808	857	799	829	820	816	828	804	814	800	847	809	826	841	815	758	828	839	782	810	820	853	856	780	816	840	802	842	831	888	818	872	796	769	840	837	766	832	808	862	831	864	833	831	825	826	845	795	837	782	841	777	860	814	829	835	797	837	842	866	811	806	840	841	857	818	864	843	783	795	838	829	843	810	802	843	822	784	810	844	848	812	789	836	849	876	817	834	771	846	783	825	818	800	812	814	739	851	871	866	807	845	806	868	867	818	892	791	826	793	816	817	830	853	826	833	808	781	815	801	853	833	880	846	824	846	808	803	789	809	861	810	820	792	848	772	848	844	843	792	791	803	803	820	824	851	830	809	802	849	866	834	829	859	828	859	844	779	864	822	774	813	823	781	840	824	767	802	821	849	836	768	818	869	835	787	831	818	823	786	848	824	845	809	817	823	779	818	840	812	829	870	832	865	816	826	802	833	833	828	859	813	793	849	794	820	848	788	809	810	836	830	824	812	840	802	860	808	843	806	877	760	830	811	781	807	881	830	903	822	816	869	814	857	806	811	810	793	831	828	797	778	861	805	827	848	863	876	804	843	838	838	771	795	814	802	809	844	760	818	844	813	807	794	832	830	765	812	855	883	836	844	817	795	799	848	807	836	813	830	799	819	815	848	822	867	776	859	833	821	824	841	765	868	814	787	865	840	798	752	789	789	867	833	813	825	787	830	852	828	899	853	805	820	785	880	790	803	821	863	817	801	866	800	850	793	862	814	842	831	782	834	833	806	807	829	871	825	837	858	844	808	830	847	828	865	919	778	843	812	830	808	801	864	803	838	875	805	847	797	842	874	772	833	828	836	843	820	824	824	846	863	835	840	798	844	803	790	879	798	788	854	842	833	834	802	834	813	828	871	826	830	825	837	836	837	823	836	843	801	872	815	774	812	812	843	771	815	793	806	769	787	874	777	801	844	836	830	817	836	820	840	811	839	837	841	863	813	800	789	819	844	860	796	819	852	845	865	836	828	814	799	815	815	793	873	798	796	858	844	804	756	892	821	808	840	778	855	805	802	847	773	793	816	826	839	837	816	868	802	795	816	847	813	805	837	813	862	811	824	785	834	815	809	823	826	898	829	860	872	813	876	840	835	801	773	861	840	837	810	795	797	806	750	798	844	841	809	814	809	810	816	821	846	885	827	845	832	805	865	880	843	823	825	859	871	801	807	803	793	846	802	832	845	861	772	822	846	876	805	799	850	818	850	868	824	844	843	834	849	826	803	838	834	824	781	816	794	813	822	830	779	802	781	780	860	804	789	824	802	791	798	795	798	878	809	884	826	812	844	832	836	827	804	830	837	856	791	847	823	819	861	839	797	814	799	831	844	869	813	856	857	868	791	845	838	855	844	793	848	773	832	766	788	838	858	840	827	836	815	832	838	817	821	835	838	812	809	821	819	815	778	808	841	860	827	853	794	773	825	850	831	828	783	839	841	856	806	838	855	829	784	846	831	865	747	902	822	830	830	786	828	823	850	890	842	833	832	817	797	811	831	808	817	821	830	857	840	835	834	847	865	855	788	807	847	800	791	880	771	859	890	856	851	879	824	795	836	853	822	872	793	823	772	777	880	808	775	855	846	811	844	847	821	810	809	813	800	804	871	818	814	793	762	795	849	860	799	786	847	823	827	878	799	808	806	845	822	813	797	843	825	882	822	805	833	790	841	795	784	815	821	780	832	832	795	840	766	855	814	861	841	882	817	845	848	794	844	859	843	799	831	800	778	792	866	819	857	830	852	844	822	800	823	856	828	819	859	804	849	810	755	850	829	854	819	825	794	833	841	773	847	802	821	791	841	799	846	764	813	828	868	896	862	830	834	807	824	828	815	814	863	872	815	795	772	843	819	820	889	864	871	795	855	766	794	823	820	813	806	855	815	787	827	785	866	776	869	875	812	810	844	853	859	796	826	833	837	790	820	847	808	876	820	755	843	813	834	842	789	892	779	828	860	812	834	841	855	832	837	866	857	814	843	885	843	874	806	811	845	819	853	831	803	816	828	803	848	829	850	854	842	876	898	829	868	796	835	820	854	830	815	802	830	862	802	812	812	823	823	831	819	841	842	818	825	844	813	800	825	847	794	837	841	802	792	839	815	833	793	757	788	834	846	855	810	831	801	799	826	800	851	829	834	807	794	777	813	813	837	813	848	889	797	901	847	821	803	844	811	813	796	805	847	848	804	796	887	848	815	844	834	773	834	791	835	861	792	823	819	814	821	804
8256	477	189	173	181	166	166	162	170	170	139	129	158	165	177	179	177	182	149	172	147	127	144	155	151	159	155	176	160	146	157	142	155	162	154	160	147	153	168	164	144	182	167	153	176	146	153	142	146	142	138	131	147	144	132	152	155	148	147	182	162	164	170	188	173	186	178	176	144	151	152	157	161	162	147	177	179	147	137	150	174	163	156	145	134	154	125	172	164	148	147	171	159	139	187	176	124	165	177	165	138	148	160	131	153	151	182	158	153	153	154	156	173	161	175	174	170	146	171	184	156	166	186	145	165	157	153	168	161	179	149	179	142	150	144	147	136	159	139	162	173	137	154	129	161	153	146	186	152	132	151	153	154	149	160	158	163	151	163	143	156	181	149	133	170	173	175	145	177	143	184	136	136	145	149	129	133	158	168	140	151	172	129	181	166	175	159	171	170	132	148	163	156	148	158	173	119	156	160	184	138	152	149	143	151	164	164	134	163	130	162	132	164	155	161	177	142	153	182	140	143	143	151	166	161	156	158	178	183	161	151	158	159	156	177	154	162	146	144	197	178	147	143	161	161	157	123	165	149	160	167	154	160	173	148	186	167	173	148	137	153	144	171	160	156	154	168	148	158	169	158	157	168	172	138	149	164	140	156	149	162	179	161	164	162	146	160	156	146	164	179	169	139	160	167	138	134	140	138	150	162	158	184	135	158	170	155	164	138	159	158	133	151	134	153	147	157	143	165	189	173	147	176	172	124	163	164	181	145	144	156	153	157	158	168	165	155	143	150	142	161	136	172	187	163	159	137	166	143	166	144	144	152	155	143	147	150	147	134	167	137	149	143	124	156	164	193	153	151	165	155	159	145	134	153	148	158	153	131	166	141	167	158	150	164	150	169	157	154	155	168	145	146	157	179	152	177	149	163	146	159	161	157	139	157	179	153	176	158	146	135	159	164	160	141	159	172	153	126	154	162	156	160	174	168	157	175	148	146	155	164	143	154	155	144	166	148	143	170	164	168	157	143	142	176	148	142	144	161	157	168	151	177	168	153	149	158	167	161	163	156	151	152	191	159	163	133	148	166	172	183	167	132	147	152	161	121	150	183	161	165	171	161	182	162	159	150	162	131	157	148	150	176	157	182	170	149	180	182	183	136	163	159	146	181	162	159	160	157	195	129	172	156	128	146	156	190	158	164	143	164	180	138	172	143	134	168	152	165	153	144	142	148	145	176	164	146	162	166	148	179	171	164	159	175	150	152	155	165	170	170	167	151	165	186	112	182	156	150	161	174	175	183	157	162	138	155	165	134	151	160	156	163	163	180	165	155	149	159	174	159	156	156	148	166	150	172	137	157	171	160	146	154	175	125	165	150	139	160	181	162	165	161	150	159	162	143	146	166	147	170	134	122	144	158	136	184	176	159	172	164	184	167	169	154	163	144	181	144	165	144	133	156	154	144	160	154	153	143	133	168	137	152	155	140	152	154	147	159	134	144	183	152	155	151	136	141	153	161	167	180	156	145	145	164	143	166	175	170	162	152	175	162	143	145	150	148	159	146	167	164	163	169	154	173	154	184	165	155	137	151	146	146	159	173	176	152	190	147	163	139	162	162	161	130	155	160	139	147	153	154	164	141	140	162	171	158	145	176	154	158	159	124	148	190	152	141	164	145	148	176	127	150	150	152	160	159	145	147	141	162	166	148	165	158	170	193	150	156	142	166	147	150	156	157	159	190	184	167	182	140	169	148	154	154	157	150	180	140	158	156	165	171	177	140	162	164	154	142	153	155	155	152	156	142	157	146	169	151	166	158	149	169	158	154	166	153	169	165	163	179	131	155	210	152	141	158	169	166	154	171	147	147	154	153	124	179	165	139	168	154	156	173	158	148	182	168	153	149	170	145	142	152	173	133	158	171	152	145	143	166	159	145	142	154	146	164	174	175	157	192	155	136	176	149	160	184	168	181	133	151	166	150	187	172	167	165	144	174	146	171	153	142	141	161	135	167	167	194	175	166	137	146	167	144	156	121	130	142	167	150	178	156	160	150	159	153	145	163	167	177	154	138	155	147	167	159	139	161	181	158	160	159	174	177	156	163	164	132	157	148	179	156	165	181	143	173	167	150	159	151	158	149	146	150	167	161	159	152	137	149	158	161	164	145	135	168	156	158	149	142	157	149	148	170	147	155	151	143	142	166	149	159	150	162	155	144	166	132	145	161	164	162	127	130	145	162	154	152	174	160	156	163	172	157	148	132	170	161	161	174	146	147	169	151	153	156	165	140	156	156	147	162	131	176	161	141	139	191	150	148	153	171	140	140	167	166	160	147	163	160	141	147	141	165	146	170	129	149	163	155	146	144	164	151	144	168	150	146	180	167	149	139	147	110	175	157	155	160	153	139	150	162	151	163	158	174	199	143	161	150	171	156	143	160	153	140	148	144	161	173	147	117	155	168	187	167	142	154	162	172	147	163	160	159	144	183	156	124	160	148	170	163	138	169	162	164	159	166	173	178	156	140	152	149	167	169	147	174	137	163	162	167	147	172	158	149	162	165	187	169	176	153	167	164	155	151	143	156	157	152	148	180	173	152	152	155	170	174	149	146	143	167	137	152	185	158	158	161	149	154	150	160	143	171	169	166	174	142	174	190	159	156	143	164	194	154	146	154	161	172	176	167	175	163	181	147	148	168	150	137	152	160	124	154	155	150	160	174	166	166	138	151	164	152	150	172	167	133	148	162	182	154	150	157	170	150	147	176	175	142	147	174	147	170	164	173	164	178	123	153	154	175	151	185	164	153	155	153	168	164	196	182	159	167	171	169	164	167	161	165	191	153	135	150	170	191	179	134	168	147	151	172	136	152	174	142	190	149	158	166	150	154	150	142	155	145	139	158	153	159	149	180	143	163	156	177	142	153	166	154	140	138	152	132	151	157	181	170	189	177	157	187	162	161	140	157	191	178	170	161	175	147	154	148	141	171	176	157	152	146	152	157	167	161	152	144	177	138	134	143	148	182	143	168	167	149	145	152	154	139	158	141	153	155	163	115	175	153	168	167	164	166	160	159	159	164	164	148	134	165	191	146	182	177	158	181	132	164	133	189	163	169	165	178	145	140	161	165	178	190	150	161	169	144	161	180	144	145	136	159	167	164	166	150	165	162	177	185	141	173	151	157	155	141	156	151	156	147	172	118	142	161	176	184	147	168	157	141	142	163	156	174	167	169	144	152	170	155	142	155	153	168	183	129	144	150	153	159	162	160	148	155	159	174	145	182	140	154	183	150	141	155	154	159	154	149	178	146	150	170	174	153	160	133	162	165	147	155	168	157	125	155	131	150	145	159	142	161	134	167	180	161	131	164	168	174	159	160	153	138	142	173	155	161	159	175	173	175	141	144	184	175	163	157	157	140	172	150	155	146	162	195	181	159	154	163	131	165	160	167	161	170	159	147	158	145	186	167	144	125	160	161	167	167	159	147	167	147	142	151	154	141	180	143	166
4984	409	461	427	425	436	427	425	387	413	379	396	403	449	426	419	409	396	423	408	400	397	372	390	395	398	381	411	400	381	403	369	416	380	355	393	430	366	386	389	385	354	396	396	434	365	396	351	401	390	389	368	402	377	397	407	430	451	394	401	377	387	378	402	409	396	400	430	399	428	427	376	393	391	395	384	400	400	417	428	364	389	405	420	450	399	409	400	401	372	364	393	400	397	406	410	361	407	372	409	400	425	393	386	426	412	426	376	432	391	403	395	374	382	422	412	411	408	389	394	427	379	387	415	422	372	383	400	404	381	402	375	407	372	404	362	381	394	399	383	395	396	377	404	369	404	379	421	414	399	373	388	370	363	404	408	411	415	423	388	362	418	423	393	382	401	403	417	404	381	423	396	386	380	399	382	392	401	380	376	402	379	390	394	413	389	377	388	406	385	405	392	380	418	411	404	411	369	383	384	415	389	388	406	402	386	371	419	448	401	408	417	412	388	418	418	421	393	395	395	401	400	350	426	408	411	420	433	372	396	417	395	413	393	386	382	378	383	395	399	416	382	383	417	400	389	405	373	374	420	373	408	411	395	392	395	398	424	407	378	375	383	421	399	367	405	395	369	422	374	392	407	415	373	405	407	397	395	374	376	415	397	402	406	369	413	420	405	369	409	419	389	381	369	375	397	398	403	415	412	374	363	390	424	423	393	386	422	369	345	382	434	394	417	411	365	422	362	365	384	384	377	379	425	439	375	383	436	408	399	440	411	351	379	401	402	360	417	429	393	376	392	412	389	355	407	357	383	347	392	369	389	382	378	384	385	372	392	416	443	396	410	426	438	365	369	387	383	409	389	409	401	387	387	405	437	421	403	434	412	419	394	378	406	400	460	419	397	413	419	379	390	379	399	393	384	402	406	382	370	418	419	405	430	388	402	375	386	431	395	371	379	408	382	392	387	431	396	401	421	394	398	425	397	412	433	390	422	381	357	400	459	413	393	372	438	385	423	347	377	424	397	417	410	406	411	409	409	381	373	405	387	385	442	449	379	395	403	379	415	390	398	388	424	400	395	392	389	394	436	393	378	407	387	346	392	387	410	393	365	404	372	354	417	382	400	387	416	382	413	400	389	394	417	405	376	365	383	407	409	398	386	402	437	388	338	403	388	419	383	404	417	412	402	390	379	417	397	396	406	393	404	373	406	394	390	404	390	363	393	380	398	417	394	430	365	397	413	391	380	393	392	383	391	378	374	399	419	411	365	416	398	392	398	387	419	371	390	433	401	379	395	448	404	422	406	384	398	392	365	379	410	433	389	402	399	398	363	404	396	418	393	398	381	386	382	390	391	431	399	411	351	423	365	375	406	382	413	354	391	338	389	377	398	372	387	418	361	421	371	396	388	404	404	411	436	388	394	396	422	406	380	424	393	400	416	358	403	374	400	412	384	409	442	392	416	416	404	395	418	399	385	384	406	431	403	367	386	419	385	399	344	377	370	402	369	394	413	383	384	408	392	399	387	405	369	408	363	413	395	419	392	399	408	374	397	376	394	401	436	377	384	399	422	423	400	372	390	418	395	386	382	398	359	422	395	414	374	371	396	397	385	389	382	409	383	413	392	357	427	433	417	399	403	394	380	396	397	414	369	386	402	413	395	365	385	418	376	392	401	422	419	395	425	390	418	410	384	386	388	397	418	403	423	370	383	357	406	429	434	393	344	396	386	407	376	379	367	389	405	389	375	366	372	369	390	393	362	369	391	430	385	398	384	390	402	409	406	400	374	394	427	396	402	397	378	414	371	377	403	386	403	398	412	376	397	415	380	403	381	397	392	414	382	371	386	423	364	377	393	429	410	388	414	401	415	405	413	405	415	399	385	388	368	439	415	385	422	405	396	386	421	383	359	394	372	395	359	388	394	406	401	371	422	402	397	421	366	412	402	401	380	406	423	391	365	388	428	391	384	388	409	401	403	416	384	427	399	383	390	373	364	376	426	402	378	372	382	401	389	386	368	372	373	439	383	383	378	380	461	411	418	380	406	374	386	392	394	423	406	433	402	379	388	425	394	361	368	430	385	392	410	415	399	396	370	385	391	397	386	371	396	405	411	389	400	400	369	401	391	362	391	371	418	411	378	385	378	352	416	421	405	382	403	386	379	431	414	405	390	368	368	378	414	358	384	366	388	395	399	386	400	399	402	372	410	394	385	389	382	436	398	400	389	406	387	450	371	401	388	406	412	398	392	371	406	327	419	384	384	432	401	429	405	390	410	398	429	407	412	421	387	367	382	417	386	376	367	412	407	404	409	355	411	412	379	414	416	418	404	398	360	396	416	415	427	421	407	393	377	393	422	403	354	421	400	413	361	391	373	399	368	375	386	400	375	438	416	379	380	427	378	397	448	410	370	435	438	396	395	399	392	435	413	402	387	371	354	387	401	399	397	386	387	405	400	362	389	401	365	372	394	419	387	413	371	395	378	397	387	360	415	363	392	387	370	401	421	385	391	413	375	419	386	407	362	394	401	396	424	402	412	393	354	410	382	400	405	370	392	383	414	399	393	415	393	428	397	377	425	374	371	388	414	396	393	414	379	451	391	398	414	390	385	427	408	375	406	387	389	400	395	394	385	431	380	407	373	400	376	393	369	370	426	378	377	389	370	387	412	373	382	411	396	380	407	393	387	396	373	365	350	379	375	400	379	386	410	383	394	351	393	385	373	395	401	389	374	408	414	419	419	409	414	390	393	398	373	409	408	391	402	411	416	390	407	398	374	393	393	419	378	365	403	432	370	412	384	410	409	411	402	356	390	440	387	442	424	412	392	391	353	388	415	417	378	391	393	399	371	362	402	397	384	361	384	404	422	439	369	363	395	412	405	365	363	406	398	391	365	422	391	363	381	381	382	394	385	416	383	395	399	367	411	391	386	405	422	395	381	414	426	373	364	401	385	412	378	363	404	378	367	403	409	391	392	359	423	450	430	411	385	374	384	424	383	372	372	389	398	373	365	394	390	414	418	403	404	393	385	391	385	425	384	405	438	391	404	426	414	429	402	384	424	401	361	368	401	401	380	433	413	410	400	361	396	407	382	389	398	361	395	389	386	402	413	375	394	431	371	384	400	377	389	386	406	391	412	412	368	379	397	392	420	404	405	404	412	407	388	385	398	398	384	373	385	397	365	389	409	395	367	372	378	378	399	416	410	383	421	393	399	376	368	413	408	374	419	390	417	410	390	450	394	412	388	394	408	399	389	396	390	402	419	381	416	389	395	394	418	362	386	371	387	388	392	410	382	406	410	366	411	403	406	366	378	349	392	396	393	411	424	373	385	412	408	360	412	379	417	413	399	417	402	369	406	418	416	359	352	398	411	403	413	382	407	384	398	401	418	406	408	393	379	423	372	392	381	368	390	420	387	403	408	400	436	394	392	383	394	377	400	371	405	395	419	395	405	376	402	384	394	406	372	393	419	402	421	402	363	392	383	389	405	388	404
22575	2089	603	482	400	304	301	298	283	258	263	229	258	218	202	222	245	253	231	214	250	223	249	247	233	228	245	228	242	199	226	244	232	209	216	226	230	230	224	227	216	233	224	210	203	215	237	222	262	208	235	245	203	222	218	195	233	275	236	200	217	229	239	205	240	235	257	218	235	238	199	228	246	207	231	233	226	237	248	213	225	235	226	247	212	257	247	220	236	231	226	240	220	232	226	236	224	250	246	218	228	230	223	261	236	207	253	233	236	262	218	214	193	262	230	265	241	236	234	202	235	223	209	239	222	237	221	213	210	228	249	222	229	227	214	237	283	274	244	209	216	207	223	226	226	227	242	231	233	213	234	207	248	223	228	223	209	237	237	248	201	225	243	248	197	204	196	220	224	229	204	235	253	242	258	251	191	213	249	239	253	239	220	201	181	270	221	222	197	219	235	229	241	219	223	232	217	252	225	210	207	232	221	202	213	190	240	246	227	230	230	210	247	258	240	239	232	230	224	243	262	260	239	227	240	220	214	210	248	217	221	255	221	249	234	215	227	213	222	216	225	214	218	234	234	255	233	204	250	221	206	234	227	233	219	249	245	221	233	223	211	219	201	237	217	200	214	235	240	224	219	230	246	232	243	241	228	194	225	223	206	210	207	234	249	226	190	225	249	224	249	228	232	191	207	249	240	275	223	205	236	230	229	276	243	228	225	257	215	205	215	232	241	225	219	220	205	237	230	252	223	207	205	248	235	232	251	202	234	252	223	242	186	263	260	218	192	236	220	239	213	209	202	220	245	213	227	218	225	215	229	207	246	223	225	216	239	216	263	227	271	224	226	221	227	200	243	240	233	217	228	240	216	230	214	224	245	233	220	227	228	228	238	245	223	205	204	228	234	225	227	232	225	207	236	218	246	241	223	248	252	232	234	245	236	252	230	199	214	242	217	235	225	212	220	216	227	229	219	231	214	237	231	235	249	216	226	210	218	205	248	233	250	207	238	205	199	226	219	265	247	239	210	236	228	236	202	229	235	198	232	220	214	221	217	213	220	249	250	238	225	229	220	220	225	226	255	239	237	237	258	239	204	219	225	210	246	243	232	224	217	232	230	213	219	207	237	227	250	229	246	213	228	211	245	248	224	194	216	228	228	225	233	241	258	234	239	230	199	273	210	244	242	231	224	240	241	215	237	187	218	197	241	231	224	222	246	199	238	241	217	210	248	218	223	222	260	226	235	224	212	235	221	218	258	238	224	203	209	205	216	231	231	222	218	238	219	215	218	219	238	214	223	255	265	207	230	225	222	264	227	212	238	225	248	219	228	217	208	209	242	201	206	205	240	241	264	216	231	198	217	247	232	219	239	248	219	244	220	243	220	227	221	224	198	212	250	201	248	232	228	234	247	237	197	209	236	216	241	240	242	215	197	242	208	225	237	202	224	240	231	248	229	231	241	213	219	239	204	210	248	222	213	223	253	243	234	240	203	234	239	234	207	219	236	204	214	256	224	209	216	193	238	238	236	198	230	257	228	212	249	232	240	235	242	240	213	216	226	244	217	247	208	208	243	227	229	226	224	233	234	261	233	209	217	237	247	244	241	237	213	246	231	237	198	244	230	221	218	249	248	210	238	223	205	218	210	243	210	199	235	224	237	225	245	252	234	232	246	197	236	260	226	224	223	220	253	223	243	275	226	222	235	261	222	222	222	211	219	185	227	196	223	233	233	212	229	221	231	211	206	225	217	229	225	241	247	206	229	229	209	227	249	214	226	230	238	222	200	223	247	264	240	235	213	222	234	249	218	228	200	223	228	237	238	234	270	217	207	228	245	222	219	232	231	234	201	228	247	215	239	219	229	244	217	217	237	225	204	248	221	251	250	235	228	224	215	228	222	232	226	243	217	256	252	253	231	211	241	241	207	220	200	212	236	214	245	216	236	241	235	214	222	226	217	215	238	239	211	240	235	246	239	218	248	224	194	225	204	218	246	218	250	247	225	230	230	223	213	177	245	243	207	238	211	214	201	221	215	216	228	243	260	228	232	207	236	260	235	217	272	221	231	233	228	238	208	219	208	206	203	221	244	215	231	205	217	234	210	233	216	239	267	224	209	220	229	188	229	230	227	220	241	243	208	229	221	205	227	257	219	243	222	211	239	214	224	233	229	238	232	218	227	210	223	253	212	221	222	215	198	227	228	226	217	224	222	239	213	217	220	216	241	215	221	264	226	213	214	235	214	223	224	222	223	202	237	203	226	247	225	242	227	212	226	198	232	231	215	214	197	226	205	257	235	229	225	239	252	241	257	234	268	228	227	230	224	202	221	240	224	252	208	213	230	245	238	226	201	242	232	239	214	220	233	223	210	230	232	220	221	251	244	212	206	214	230	208	231	254	238	260	237	210	245	243	252	229	227	232	234	228	275	198	218	222	242	247	239	235	213	181	197	217	214	226	227	219	234	241	234	224	252	219	229	223	202	217	208	227	242	245	236	183	209	210	195	216	242	242	230	220	248	237	238	229	208	220	232	217	231	233	227	237	222	221	217	225	212	260	244	224	243	233	212	236	216	253	205	218	231	223	220	235	229	199	229	235	208	244	246	211	213	222	248	243	242	266	223	235	230	245	246	258	246	208	238	219	223	201	227	209	232	226	218	246	240	252	227	211	249	241	222	232	236	233	234	229	230	243	214	247	224	219	251	234	236	262	256	216	202	215	206	218	238	239	227	250	218	215	253	248	252	231	230	224	230	225	224	221	246	206	217	230	241	239	217	226	207	216	238	207	230	222	238	227	197	256	218	204	237	237	213	221	222	224	246	212	224	195	220	252	245	218	232	192	217	212	207	211	231	228	255	255	226	236	248	209	264	190	234	214	228	235	227	226	235	215	226	196	207	222	235	217	213	234	213	232	247	253	258	202	253	244	231	228	233	233	222	244	225	228	225	196	194	184	222	234	210	205	241	209	251	228	233	222	217	225	206	230	262	239	234	224	205	244	208	194	228	219	226	239	209	224	205	212	255	230	276	236	235	239	258	241	212	246	217	244	250	229	223	270	237	226	253	214	222	235	241	227	215	224	248	240	220	233	232	263	241	233	247	240	229	237	221	218	205	209	260	220	233	212	201	211	230	219	218	234	221	219	246	211	228	223	222	212	224	245	233	229	232	227	193	235	217	233	250	235	221	208	239	226	222	220	243	249	248	240	218	230	235	212	234	221	230	244	233	242	234	222	213	245	233	188	236	208	245	230	234	258	206	226	223	209	228	230	207	211	233	229	259	216	276	230	219	233	232	243	226	253	228	236	234	249	228	197	209	206	235	259	223	250	229	224	212	210	223	224	226	248	220	204	241	217	231	246	248	250	227	240	242	231	189	261	212	239	223	238	231	210	217	250	254	218	233	233	229	227	223	208	199	240	197	218	247	280	207	230	207	252	230	238	256	247	220	223	233	226	244	250	236	206	221	233	206	252	214	216	227	211	207	222	244	237	208	208
12939	810	1182	1359	1148	990	917	822	711	754	688	631	656	648	573	632	583	617	587	605	572	622	586	578	552	572	548	596	533	529	592	545	564	511	572	593	577	553	548	585	558	532	523	554	563	554	555	556	535	524	596	553	542	527	557	564	510	538	554	537	562	521	581	511	569	552	581	556	538	517	537	563	568	553	558	566	508	550	551	537	575	591	565	572	511	515	536	556	555	548	526	508	549	536	539	498	565	578	518	542	512	548	545	572	586	581	511	538	539	559	553	569	504	532	552	561	562	525	539	541	545	527	538	554	557	549	600	543	553	598	520	552	530	532	555	578	539	531	504	566	551	549	554	534	536	530	562	550	535	576	509	502	553	535	595	549	538	530	588	550	559	595	491	576	528	521	529	553	549	527	504	551	538	530	561	544	536	506	505	529	549	526	553	523	519	567	536	570	547	496	542	548	546	527	591	543	503	526	552	559	563	544	534	541	559	567	558	506	550	551	534	557	543	582	560	538	522	528	527	535	539	523	561	500	547	540	500	572	576	569	542	552	493	524	539	541	546	580	548	564	526	538	514	563	530	560	553	603	536	538	542	543	512	530	550	541	568	533	534	543	526	542	568	549	573	535	552	544	536	497	557	577	513	553	545	577	521	572	594	514	521	517	547	517	523	554	507	554	527	542	593	571	568	565	537	560	580	535	557	497	544	558	550	567	538	579	525	536	520	525	539	524	535	570	542	533	549	528	543	547	541	523	533	591	526	502	534	549	565	523	571	547	486	509	569	546	540	514	543	530	501	590	525	542	530	535	555	495	562	522	555	504	514	580	551	503	584	541	532	537	581	536	546	537	570	545	534	563	549	533	500	520	499	557	553	506	531	536	557	502	541	567	532	578	573	508	520	560	513	543	540	573	499	621	538	556	536	573	573	524	543	534	541	536	548	519	601	546	531	509	568	531	569	563	515	534	514	565	510	524	530	545	513	583	565	508	549	582	557	582	531	502	612	536	583	568	575	551	531	547	524	573	518	556	521	581	561	540	542	543	541	533	515	574	524	534	560	549	537	521	589	531	539	551	497	526	540	515	546	546	563	567	526	549	516	518	557	558	538	535	546	526	520	539	530	523	550	535	548	555	558	549	498	550	510	527	506	540	531	546	571	516	514	529	491	553	488	544	529	528	587	533	519	558	551	533	506	559	557	542	554	546	524	531	544	542	544	540	533	527	535	551	513	548	524	547	579	543	552	548	545	519	566	565	589	544	505	531	523	590	522	552	513	541	553	539	552	540	532	555	597	513	531	518	545	541	544	565	517	547	527	541	508	547	579	578	563	480	560	533	622	577	547	591	557	486	533	536	529	518	506	549	586	538	577	565	557	529	542	496	551	542	524	593	569	486	487	540	554	566	539	539	529	540	548	555	527	532	573	526	557	533	555	523	583	525	563	570	553	559	548	555	535	545	588	599	543	575	504	537	557	526	532	508	523	539	563	567	557	561	523	537	513	503	478	534	551	570	549	509	556	549	583	525	536	542	543	539	510	532	521	494	546	520	544	532	509	550	516	579	533	533	561	509	560	518	538	535	492	556	522	512	517	570	532	581	546	533	544	540	515	521	525	519	545	600	564	577	524	531	556	546	525	526	516	594	564	526	528	519	524	542	599	555	564	553	539	495	538	550	527	486	524	526	580	504	512	527	508	547	513	560	550	544	550	546	514	516	561	563	502	564	536	585	558	512	507	524	543	508	564	526	546	548	556	565	546	541	508	555	542	547	545	539	570	550	567	528	541	542	609	559	533	519	550	521	554	531	566	510	587	580	545	520	517	513	560	536	590	512	581	580	482	522	493	573	572	562	589	598	590	559	545	530	547	505	535	554	559	577	526	547	518	567	559	547	531	554	517	577	479	564	565	566	572	514	528	576	520	563	528	580	527	498	538	565	567	545	544	500	541	503	576	529	530	531	570	559	539	566	538	586	547	549	562	567	546	539	549	561	539	512	544	539	548	586	525	509	522	529	562	535	539	550	549	553	550	537	539	523	512	553	527	547	552	541	530	558	559	599	565	566	581	533	505	525	528	572	541	533	532	560	556	541	568	556	541	540	523	569	552	570	564	568	528	535	522	527	557	527	564	566	543	585	592	528	522	532	534	540	507	542	559	535	528	564	529	548	494	534	546	538	529	554	533	537	543	519	550	563	579	530	556	579	466	588	515	569	566	521	523	518	552	539	541	559	534	522	525	543	547	551	544	547	547	581	574	554	537	557	601	506	520	535	515	529	510	545	539	510	548	560	535	562	522	575	521	560	539	537	578	518	535	547	547	571	512	578	576	525	560	563	561	533	516	529	495	539	595	555	547	546	512	528	531	586	521	564	565	561	544	558	536	539	556	572	523	592	573	554	568	544	526	512	532	582	525	580	531	516	532	475	534	523	536	532	557	527	547	518	537	509	552	566	547	544	536	522	530	552	580	517	553	574	547	577	545	542	553	552	583	557	536	573	520	579	574	564	585	500	546	594	533	565	525	564	510	518	515	539	560	564	529	559	536	503	533	514	543	534	525	552	565	560	550	556	560	531	527	527	546	537	519	512	517	537	548	548	607	565	588	554	507	535	567	535	538	582	547	560	568	529	564	530	549	534	551	550	544	557	529	521	583	510	602	577	584	516	528	541	522	520	585	615	559	578	519	526	531	471	534	549	567	506	513	562	531	483	545	595	553	568	524	544	539	558	555	552	551	575	574	515	551	533	581	491	536	537	517	507	550	576	537	541	549	530	569	503	570	554	574	560	555	572	504	567	486	519	549	532	539	559	508	558	580	522	572	538	555	562	546	513	491	558	533	528	568	538	544	516	552	594	524	550	548	525	502	555	566	510	591	526	597	540	522	534	572	533	553	562	532	532	530	524	553	499	561	573	566	533	547	507	514	517	522	553	536	534	543	521	580	589	596	559	564	574	540	532	557	534	550	525	581	569	559	594	488	554	512	588	565	533	516	557	563	521	542	621	556	551	553	578	522	555	568	526	569	562	554	554	560	528	538	553	541	524	524	524	516	536	544	528	607	525	571	553	533	586	540	555	538	568	513	513	525	537	520	578	540	554	565	549	558	513	530	541	489	557	547	538	560	521	579	527	550	543	576	558	540	541	537	512	554	582	559	515	532	538	509	537	498	532	549	555	579	552	584	550	520	597	534	557	530	573	519	526	529	539	509	539	488	570	572	589	575	545	538	503	519	571	555	571	542	549	499	531	506	512	527	542	561	556	548	547	533	531	537	572	528	522	559	584	550	558	559	513	535	532	531	527	549	548	531	511	565	586	522	552	554	551	565	530	550	549	549	588	569	568	561	556	549	598	540	540	565	585	527	558	523	549	558	532	573	520	526	510	549	527	543	524	546	557	579	516	540	518	548	534	584	532	529	561	550	511	517	544	577	553	540	528	529	506	566	557	524	537	550	581	541	555	552	532	527	546	565	533	522	535	532	529	504	549	487	523	545	550
32732	4714	1151	827	672	575	517	483	440	434	416	374	407	419	377	390	429	407	370	389	396	378	371	353	371	413	359	366	381	367	379	377	388	370	384	359	349	377	401	390	347	386	399	401	357	392	406	363	427	387	387	395	395	367	364	402	419	369	371	365	372	382	373	372	341	365	359	407	357	396	328	385	345	402	371	376	413	344	363	399	321	358	390	377	386	375	406	373	341	402	350	364	344	339	383	392	389	376	399	407	370	359	362	402	356	359	394	419	375	374	377	373	380	394	400	397	371	406	398	347	366	372	408	341	363	354	366	360	361	378	390	392	397	369	374	369	372	358	368	393	372	372	372	390	387	358	352	368	376	371	347	422	372	402	353	379	341	363	381	382	376	363	368	361	368	400	353	367	374	368	412	361	376	376	409	349	391	376	399	399	373	379	365	374	353	385	372	400	368	373	405	412	383	392	416	358	394	355	383	365	375	371	367	354	360	376	415	386	379	373	383	379	369	367	377	374	405	407	381	372	365	393	406	360	382	369	395	378	396	385	411	374	405	388	364	405	368	374	417	352	395	369	388	392	345	398	360	364	376	377	344	373	399	364	381	375	396	344	344	391	337	368	378	361	354	331	392	395	390	338	370	398	390	331	408	411	402	367	420	395	351	380	369	377	341	402	375	401	409	404	390	371	443	397	386	361	390	388	373	396	390	386	411	356	371	389	346	370	370	367	352	372	382	376	363	370	377	346	405	350	386	369	371	371	376	384	402	389	347	367	340	367	380	402	392	406	359	370	378	388	345	348	369	402	371	354	354	386	335	388	349	367	384	317	397	411	387	357	381	381	382	340	408	348	391	375	357	358	368	344	374	384	386	374	362	361	358	392	364	404	396	368	408	366	367	403	363	391	388	348	335	370	345	354	400	378	363	399	380	334	374	396	363	354	402	386	361	397	422	387	435	373	388	389	377	436	369	380	349	357	382	399	348	379	368	367	375	386	349	350	327	362	400	355	376	369	345	397	389	348	389	382	351	383	367	343	342	386	382	349	351	386	404	400	346	370	384	331	387	351	390	343	404	393	383	377	418	385	380	386	362	407	401	371	347	355	387	347	364	369	364	413	418	380	384	397	383	370	367	392	326	414	395	384	370	403	380	354	358	409	342	359	395	372	370	358	387	360	383	366	342	395	399	368	368	390	368	381	379	421	357	366	381	403	353	393	386	450	418	399	400	354	365	369	381	369	375	362	366	341	394	383	363	373	425	358	423	395	411	406	366	382	397	393	408	349	374	327	339	408	341	381	351	363	403	384	424	393	373	398	363	391	374	358	396	382	359	386	361	338	324	364	389	356	361	335	409	371	405	382	392	334	347	387	381	410	383	380	396	413	386	348	346	358	390	344	364	368	382	388	391	378	368	397	379	379	390	401	377	382	349	387	375	360	376	381	358	384	371	442	399	363	342	395	386	378	365	415	350	374	376	382	389	368	359	354	380	406	376	389	373	340	393	349	396	375	375	341	365	377	387	354	370	377	392	396	359	366	380	342	376	385	399	424	365	369	360	374	361	376	385	384	425	390	381	382	339	347	377	375	349	423	353	385	381	379	383	347	324	419	377	361	371	403	362	373	375	351	370	405	387	377	383	348	391	378	417	396	376	361	376	353	362	383	354	347	386	376	426	382	368	336	303	397	346	413	366	366	381	376	371	331	383	402	423	400	349	358	378	353	371	395	405	389	378	358	382	377	344	356	379	380	379	369	369	394	362	385	372	337	401	388	352	372	347	344	373	360	373	383	392	390	379	380	404	374	366	344	365	368	361	345	363	389	364	356	367	377	376	393	368	394	369	375	391	384	335	350	395	360	368	392	374	349	357	346	407	379	384	411	365	400	372	383	327	344	357	390	409	393	389	385	397	368	344	398	364	348	364	390	379	359	388	356	354	358	352	349	389	377	336	388	381	374	348	433	392	395	399	378	380	364	333	388	352	359	397	385	364	398	341	390	435	399	380	383	373	372	433	405	360	390	381	406	382	355	372	364	395	357	416	368	368	383	378	353	388	393	318	363	403	354	368	375	361	345	349	413	350	364	364	375	390	372	416	378	403	356	370	320	401	355	345	383	377	378	371	380	387	370	348	381	388	386	398	405	369	391	392	384	372	386	350	387	389	391	395	362	341	334	402	361	383	389	370	360	342	364	375	388	343	427	390	338	383	384	369	365	391	387	340	365	383	401	351	352	391	405	384	394	383	381	407	382	350	373	365	406	379	371	401	344	364	389	369	400	390	351	355	357	385	427	364	405	391	374	391	356	387	334	377	383	374	425	402	388	400	393	354	351	366	376	348	354	379	334	380	359	348	353	398	397	382	355	382	337	399	380	371	354	405	386	363	374	356	370	394	405	331	426	345	341	402	368	348	372	355	382	353	368	374	386	318	340	386	344	380	383	379	389	407	348	394	368	382	349	364	363	380	373	357	349	351	362	345	371	364	397	394	346	425	436	364	392	396	373	346	334	383	354	359	417	380	410	372	331	398	359	384	403	369	407	359	372	397	365	359	357	351	362	345	363	361	365	341	372	352	345	362	365	365	364	392	366	418	355	381	397	381	373	364	415	346	404	372	354	370	357	399	382	399	343	396	380	364	375	403	346	347	355	373	436	384	384	354	372	367	404	338	337	396	399	368	369	360	368	366	353	390	389	367	362	389	377	364	378	362	345	393	405	357	363	391	351	390	396	375	387	391	349	361	434	409	368	387	357	369	368	387	393	388	352	378	391	346	407	360	372	343	396	405	394	370	392	353	355	407	350	400	340	382	355	400	317	352	361	350	349	362	398	369	390	393	394	360	383	374	386	354	368	379	336	405	392	404	371	366	362	404	420	382	315	383	400	400	391	365	381	360	364	400	340	367	352	369	391	383	378	427	371	349	383	402	381	362	364	381	359	342	341	375	336	386	395	377	368	343	382	319	394	351	348	398	369	406	343	354	388	382	350	348	391	331	373	377	394	378	385	427	398	385	358	370	372	375	403	405	377	363	392	353	392	348	361	347	355	377	370	361	385	375	364	370	389	383	356	399	417	390	373	403	395	377	375	368	364	405	411	360	345	373	394	380	378	367	384	386	374	372	375	357	389	392	407	374	413	369	389	368	368	385	378	409	338	341	355	353	365	350	388	341	347	391	412	385	372	380	376	393	368	418	433	352	338	407	356	397	391	386	338	351	389	362	394	417	385	380	333	382	394	359	373	354	364	407	363	411	389	375	334	343	357	359	351	352	368	384	377	374	439	388	409	381	396	373	367	356	372	390	379	420	401	411	380	385	351	358	385	395	354	344	404	399	375	366	371	355	373	362	389	358	384	401	367	383	344	366	411	351	348	354	395	390	408	399	361	407	401	349	345	378	368	355	376	388	361	393	384	373	339	351	371	339	375	405	389	373	339	364	358	373	379	376	392	376	372	352	388	367	380	372	383	377	366	337	344	426	368	386	381	377	404	383	393	416	382
17322	1348	2054	2235	2149	1702	1477	1339	1221	1200	1146	1080	1025	981	957	944	943	908	928	943	901	903	952	894	922	866	872	851	847	889	850	893	862	823	862	840	821	880	831	812	812	832	848	841	818	831	802	820	815	861	775	857	860	876	844	852	903	877	870	841	877	773	851	863	861	806	837	837	841	817	811	819	867	818	786	836	815	787	856	800	863	889	860	833	839	816	809	816	814	859	831	899	837	812	796	828	837	806	843	820	870	822	847	809	848	864	830	826	816	837	819	796	809	826	869	838	792	830	869	856	830	828	820	812	822	823	829	824	827	775	776	824	792	857	827	860	812	806	873	796	840	852	805	851	861	794	843	786	841	804	799	787	813	801	798	851	816	796	815	811	855	855	840	804	786	821	838	846	834	781	836	838	863	748	846	888	787	844	854	839	808	803	825	813	777	839	820	831	864	833	822	863	797	837	827	854	773	809	843	855	815	775	832	834	789	823	804	797	838	783	814	868	819	804	824	808	825	870	852	821	851	848	841	829	828	805	888	825	820	882	821	814	845	848	794	872	827	839	841	838	875	830	847	820	811	830	827	809	799	883	854	858	862	844	856	798	832	879	858	834	732	803	828	780	780	852	794	800	799	811	825	812	800	818	835	822	866	788	815	843	849	843	801	821	793	810	879	868	853	828	855	850	873	797	843	822	815	808	818	859	849	843	842	785	866	870	870	810	822	822	790	846	799	824	795	844	856	820	799	859	831	830	869	758	842	788	818	834	792	808	769	822	871	872	862	834	792	838	810	835	832	817	811	835	853	802	838	818	846	830	854	822	755	799	834	815	830	844	746	848	870	787	824	806	858	841	864	791	801	820	817	784	831	855	800	783	842	862	813	864	802	839	807	832	831	806	811	842	817	836	833	824	820	788	799	791	851	830	838	814	799	765	863	800	847	805	827	849	799	866	815	833	801	762	837	857	798	850	789	834	868	833	803	798	829	877	831	841	780	815	805	866	793	813	817	802	844	835	848	811	803	845	859	815	851	832	799	787	766	887	822	846	811	818	845	847	791	807	747	781	834	854	885	813	770	821	808	807	859	823	805	803	803	823	819	820	781	786	818	875	836	767	784	840	872	833	817	802	799	813	788	813	809	839	822	821	813	858	798	813	835	804	832	852	852	845	808	820	819	850	787	833	847	842	815	866	782	803	822	823	806	801	796	861	803	853	863	838	775	849	838	792	830	841	874	809	812	785	752	855	844	859	866	822	865	802	831	814	856	783	828	800	836	846	876	874	838	786	837	820	803	816	846	811	835	836	855	785	755	845	878	876	838	847	860	822	829	821	808	773	793	794	801	852	844	831	884	811	810	812	812	859	822	780	795	839	889	850	802	848	807	810	859	808	810	792	826	781	823	845	865	845	791	819	797	859	787	853	805	822	801	813	839	831	822	811	820	841	813	855	843	843	825	899	855	808	865	820	906	864	851	811	841	794	839	830	791	803	796	844	873	812	845	805	846	836	813	846	791	804	863	831	800	797	827	790	765	809	801	833	854	828	795	826	801	787	815	784	825	854	836	812	768	835	860	828	809	838	795	817	801	780	839	797	840	774	808	825	884	805	841	788	889	778	829	791	851	794	787	802	806	819	836	769	798	807	773	839	808	794	832	821	813	805	842	810	767	826	826	798	855	798	848	815	843	827	818	857	814	793	800	826	834	825	828	810	779	800	788	766	809	869	861	840	834	852	805	822	804	821	818	853	812	822	839	799	796	806	790	816	846	785	772	837	842	810	776	793	750	861	845	793	800	827	814	861	837	849	846	853	822	834	829	836	860	871	849	828	853	814	857	835	844	794	832	833	797	823	832	806	800	802	827	805	857	884	824	812	821	809	852	783	836	854	856	820	845	828	791	795	807	817	788	819	774	841	847	783	835	802	829	784	784	830	810	806	801	802	829	822	816	837	817	810	864	851	834	830	816	800	821	748	835	851	823	804	836	885	768	814	836	796	764	825	869	789	824	842	812	839	807	840	810	829	847	846	816	830	824	850	799	819	854	831	813	882	851	804	874	820	898	834	812	877	806	841	769	780	840	773	804	814	854	894	836	795	829	819	847	838	796	779	833	822	801	842	787	768	819	828	818	801	821	836	817	808	832	823	802	795	805	784	818	830	844	878	873	843	873	854	789	821	836	830	836	866	785	808	821	839	805	851	858	806	782	830	844	833	801	813	836	819	786	806	792	794	814	861	858	814	823	785	832	848	846	769	835	831	866	898	841	835	805	826	797	792	851	825	812	797	828	794	794	810	825	821	861	807	839	819	806	841	859	804	846	847	823	820	798	902	868	772	822	833	803	819	810	825	810	861	843	813	756	817	805	831	807	824	751	796	816	828	858	838	830	828	806	814	772	809	831	770	795	839	824	844	782	795	807	797	846	833	871	871	818	790	819	816	811	840	861	860	874	809	848	798	840	813	813	862	829	839	829	871	823	820	790	818	789	833	801	830	802	812	775	780	811	780	791	833	830	784	793	852	728	811	802	805	805	808	877	829	845	781	837	866	802	813	831	831	822	835	832	838	805	806	811	823	787	773	818	882	810	843	851	802	805	806	827	824	811	865	843	812	822	815	835	850	862	834	814	804	845	749	821	837	811	854	763	860	818	803	780	828	813	770	808	831	803	810	809	851	844	824	847	865	845	845	862	843	764	794	846	790	837	798	797	822	846	892	837	840	784	833	793	840	807	835	743	779	816	825	835	788	794	854	844	805	856	809	906	810	816	807	793	822	823	855	825	893	806	798	822	830	816	815	826	847	816	815	842	832	788	843	841	823	827	802	798	826	810	838	769	840	810	800	764	822	848	813	826	805	805	829	813	828	817	818	811	823	858	857	838	834	806	828	852	845	843	797	796	796	825	892	814	798	761	820	827	808	828	814	796	796	816	806	827	829	822	782	835	795	776	815	813	866	833	832	879	770	818	805	835	858	848	837	841	835	873	790	848	835	805	796	865	822	813	830	834	818	823	812	850	786	837	844	788	832	746	798	848	817	784	788	841	831	839	801	803	830	849	811	846	816	833	842	847	816	759	773	860	798	820	824	849	846	848	860	859	796	864	872	812	811	845	802	824	840	793	818	786	820	840	833	821	865	827	836	838	811	861	838	797	798	831	836	879	841	843	845	799	836	840	860	814	800	806	805	774	815	817	832	840	808	843	849	822	857	808	859	817	840	839	864	816	855	763	799	884	803	839	803	848	798	787	843	837	856	806	814	807	799	815	807	840	836	863	804	860	810	830	789	802	794	868	804	824	833	814	827	826	826	830	840	832	816	810	804	858	834	795	805	834	798	827	847	804	814	843	841	832	815	818	808	873	788	836	796	823	872	841	801	811	824	811	831	840	833	798	843	765	807	797	838	861	797	820	835	783	888	771	799	863	786	846	832	853	809	807	779	823	819	834	839	787	812	822	779	882	841	810	825	873	904	838	791	788	834	815	815	872	809	807	844	842	823
8573	451	158	167	152	153	138	147	164	167	162	163	151	150	146	149	172	146	146	155	132	130	153	122	152	126	164	148	161	146	165	160	147	161	158	149	162	144	151	150	169	144	156	158	158	132	132	153	184	144	155	150	172	152	140	148	171	162	177	182	164	140	144	161	164	153	137	147	153	167	159	166	164	169	163	137	170	150	146	161	165	145	154	162	154	144	164	153	154	146	163	190	144	166	155	147	145	159	157	187	139	144	174	146	187	138	171	130	151	157	134	181	143	190	144	150	160	159	150	184	164	163	159	139	171	167	149	134	154	153	141	158	174	153	157	146	144	186	167	159	168	143	120	162	125	148	154	155	168	146	155	139	143	170	154	145	169	158	149	144	135	139	151	167	153	166	173	166	147	174	150	135	154	138	164	145	170	128	153	142	150	167	153	178	173	145	148	154	185	147	147	168	146	166	135	165	151	170	135	160	140	143	173	151	158	149	163	140	130	136	145	161	162	151	154	122	147	151	137	170	146	152	171	156	161	168	155	168	163	168	162	174	116	159	148	152	153	177	166	151	139	162	145	139	142	159	125	158	166	128	164	143	154	155	153	158	158	145	140	156	157	147	166	135	135	141	157	152	144	168	161	147	146	146	161	137	135	164	145	161	157	156	161	158	156	127	134	146	153	165	133	132	156	150	146	175	152	162	155	154	142	140	174	162	144	146	156	132	159	145	169	158	155	153	166	152	158	133	144	164	162	138	135	139	154	153	131	141	156	142	180	155	168	167	152	147	138	150	134	175	171	126	139	152	159	145	142	148	164	155	127	173	132	148	153	146	166	158	143	162	146	144	188	151	160	163	142	139	165	180	162	158	146	147	150	190	159	158	163	156	159	172	171	177	141	150	147	165	136	180	147	160	163	168	137	159	145	168	150	168	155	145	165	152	152	161	123	123	146	158	148	141	160	129	173	150	135	166	150	139	150	190	156	185	168	159	179	172	142	149	147	162	163	144	147	156	157	163	162	137	144	157	186	165	150	158	148	180	142	161	155	130	142	162	141	159	143	175	158	138	161	182	174	159	139	140	144	178	161	152	147	157	147	165	179	162	156	129	164	183	161	142	155	176	155	156	173	158	168	137	155	140	155	171	145	160	169	151	167	152	140	132	145	159	131	160	156	177	165	142	154	156	155	149	163	154	156	133	156	162	163	159	151	143	164	150	151	164	152	170	162	149	157	164	144	161	160	130	152	155	159	136	153	157	156	166	169	156	130	148	163	168	161	136	141	171	169	153	147	151	158	152	149	152	156	176	150	134	141	140	148	162	185	128	130	134	147	170	142	176	142	149	145	131	159	145	148	154	144	177	146	133	157	164	149	159	163	156	156	154	120	159	168	148	125	149	144	169	158	169	150	146	151	158	173	165	143	154	181	169	146	170	177	152	149	178	158	154	153	179	197	165	156	140	186	151	141	162	149	146	160	142	151	169	140	177	168	148	161	171	144	163	167	143	143	173	170	179	145	134	127	141	163	149	174	131	181	174	126	155	166	169	160	161	170	171	144	155	148	158	133	133	142	149	166	168	144	148	154	163	158	164	174	145	151	157	144	165	168	140	168	149	177	161	168	173	146	174	156	139	133	156	149	168	131	150	170	171	159	181	149	144	158	159	124	147	152	170	159	150	180	186	150	186	129	144	163	160	143	138	171	156	170	129	157	171	159	163	181	144	171	137	165	137	157	159	145	162	171	118	133	140	176	143	156	161	144	169	144	176	145	148	163	160	147	146	168	135	176	153	180	172	158	151	164	157	150	144	125	152	163	142	168	137	137	155	160	160	145	175	150	159	172	185	143	159	153	134	131	157	175	175	161	140	165	145	124	145	122	122	164	141	122	150	160	157	156	174	143	139	141	147	146	185	109	134	151	150	142	126	176	127	151	163	148	159	131	151	154	135	155	159	143	159	118	189	133	168	159	159	168	127	136	173	143	142	146	140	154	139	152	149	141	165	153	156	165	165	132	140	141	158	150	163	153	172	152	166	161	136	181	123	153	166	163	167	156	148	185	167	152	160	150	134	161	130	158	174	162	137	152	140	167	126	139	148	137	169	152	125	140	144	177	134	152	171	143	155	156	146	170	132	152	142	145	143	155	153	172	148	140	167	158	182	165	170	158	144	146	173	158	162	154	174	172	143	159	141	183	146	153	156	122	173	172	141	160	147	140	146	132	149	177	174	154	140	154	159	152	147	152	163	145	135	149	178	141	149	138	176	180	136	149	156	134	135	155	152	148	146	152	157	152	173	153	151	132	151	161	152	161	150	146	159	163	159	148	157	139	147	156	166	116	138	146	181	164	152	162	161	152	166	161	164	155	155	171	141	145	151	165	127	150	141	150	143	130	156	152	127	156	162	154	146	155	163	166	153	137	141	138	158	156	143	155	154	152	163	150	137	141	158	165	140	157	150	155	175	168	149	149	136	175	165	180	164	152	160	157	171	170	176	151	151	159	156	141	172	156	167	137	149	144	138	135	150	162	170	144	168	159	148	152	160	171	174	159	145	129	173	158	174	156	155	142	155	147	152	144	146	155	176	185	170	152	162	122	136	166	163	142	133	165	150	199	159	135	155	141	167	158	163	160	157	168	167	155	147	129	138	145	154	144	147	177	161	160	139	157	157	151	150	150	168	161	158	160	170	153	142	161	168	148	169	156	178	158	158	155	175	169	157	151	176	166	147	134	141	166	135	167	161	135	166	150	160	143	173	139	183	159	161	171	161	164	161	163	153	165	154	149	149	163	177	177	179	176	170	157	172	168	178	143	141	136	148	170	164	147	131	143	173	141	134	146	153	154	155	162	161	181	143	168	148	155	152	119	159	146	154	145	127	164	162	174	176	163	160	150	170	147	156	155	131	151	162	146	149	133	150	148	156	155	134	171	155	134	160	174	147	146	158	151	157	155	161	181	162	153	121	132	161	138	191	157	153	157	139	161	161	161	162	148	153	141	178	180	147	148	160	185	158	149	147	154	160	157	150	143	152	139	151	137	144	157	138	178	129	128	178	169	166	175	142	140	154	160	160	152	149	151	133	144	135	148	128	152	147	173	156	169	165	177	160	158	183	157	135	152	144	158	164	149	133	157	185	159	145	157	171	185	157	142	155	179	156	171	162	125	136	140	140	131	146	168	160	144	144	162	140	148	159	138	159	158	154	160	150	176	154	140	159	161	157	177	147	147	171	149	147	163	177	170	139	177	140	127	132	147	162	159	163	172	133	145	149	156	150	147	160	168	170	160	165	121	129	149	170	153	145	155	150	159	169	128	125	143	157	157	173	172	146	135	197	163	172	151	158	141	153	142	151	161	144	123	183	178	173	144	156	129	141	156	147	151	153	161	169	160	148	157	164	148	134	184	161	173	172	150	150	177	151	160	139	140	173	147	160	184	168	159	167	163	135	169	137	141	141	149	155	177	152	143	190	159	147	144	144	142	157	178	176	140	143	166	173
5043	387	388	432	400	363	418	376	445	378	407	415	426	386	402	407	419	406	399	400	398	397	401	365	409	411	378	402	402	389	417	410	398	397	420	398	369	400	387	363	382	391	399	409	408	384	386	385	404	403	417	404	356	405	374	393	404	374	413	377	438	364	400	415	441	405	408	404	396	402	407	404	403	380	389	390	421	383	385	349	375	372	372	387	366	378	408	387	366	372	397	408	384	366	416	399	357	414	396	411	404	376	419	389	400	365	397	391	385	390	372	349	388	387	440	364	378	423	411	394	389	357	408	402	446	404	385	402	369	413	385	394	415	394	414	382	378	381	413	398	372	391	378	428	428	393	374	390	417	371	406	390	393	358	395	379	406	372	378	368	378	388	368	399	419	359	370	362	384	404	399	376	413	364	402	405	392	440	386	385	370	383	418	416	413	402	423	388	381	402	393	418	387	371	390	405	382	414	403	396	382	394	392	400	392	395	388	405	412	377	397	424	382	446	377	435	385	417	383	386	378	416	383	399	351	357	423	413	398	361	386	344	401	384	395	389	409	390	399	365	413	325	430	406	353	407	385	383	396	379	394	386	376	418	355	430	391	398	416	380	379	394	404	425	347	394	424	378	416	378	400	368	362	379	401	375	390	380	396	374	368	401	405	385	409	371	423	388	388	402	413	403	352	409	334	364	378	370	394	414	404	386	378	397	357	412	365	404	375	388	385	413	376	363	365	353	371	423	398	377	365	388	379	363	382	376	413	388	411	376	426	406	423	351	411	416	431	395	408	371	371	384	412	426	409	387	416	395	417	383	371	345	379	394	379	431	365	393	396	396	380	390	398	399	372	397	347	389	367	416	379	355	417	398	401	420	386	387	401	367	368	383	427	398	389	390	380	351	373	398	351	390	385	429	368	407	388	403	391	358	363	416	392	374	411	406	372	372	388	401	408	366	372	366	399	383	356	401	355	366	379	375	371	428	347	390	391	407	388	390	396	414	369	384	393	397	396	401	389	417	400	406	369	413	392	391	383	377	383	400	403	395	396	380	400	383	365	376	399	413	408	387	419	410	414	407	385	373	400	391	412	395	395	343	418	377	383	390	383	371	401	375	384	382	355	387	360	391	397	391	394	399	406	379	399	406	400	367	376	409	385	408	381	406	378	370	355	408	377	381	375	392	390	398	394	383	396	387	385	398	377	391	368	424	399	405	385	345	375	421	395	388	397	398	381	410	434	380	422	374	376	374	397	429	371	388	409	399	363	377	396	377	395	415	434	358	386	361	392	402	392	373	413	405	379	401	418	363	399	355	400	424	389	406	425	378	399	390	444	387	400	400	405	437	380	400	414	392	384	395	370	405	402	376	379	388	361	391	366	369	380	356	389	411	405	405	422	405	373	397	382	374	383	371	397	356	403	417	376	394	412	413	414	392	382	424	386	377	412	416	388	391	401	382	398	368	373	406	373	392	416	397	387	364	398	412	387	372	396	399	390	401	378	395	435	398	399	401	375	384	443	422	357	376	378	414	391	387	384	408	398	372	400	387	377	384	356	397	359	405	444	402	394	408	401	375	363	377	408	401	392	385	379	407	350	393	413	391	385	379	384	417	389	384	420	400	366	411	394	380	381	389	375	384	395	418	410	360	432	386	406	399	373	391	424	400	433	408	385	397	437	427	462	377	396	416	368	370	400	378	365	395	423	370	415	349	372	394	404	408	399	421	385	388	409	367	409	368	361	400	387	375	406	381	435	361	411	392	388	385	439	366	377	386	393	390	374	386	400	369	378	352	376	402	395	385	371	378	409	383	384	383	378	419	404	419	380	386	399	355	378	362	378	370	411	409	428	425	385	389	396	392	400	410	415	391	400	385	391	411	403	398	366	403	383	382	373	414	397	428	389	419	380	387	395	352	371	389	409	410	380	418	391	371	380	350	382	398	371	415	390	388	413	345	390	415	384	366	368	387	342	379	347	366	410	400	388	372	393	388	377	416	354	427	398	431	404	380	378	375	381	425	377	402	413	382	396	362	371	418	407	370	411	393	376	431	406	396	379	391	364	393	413	382	395	407	373	355	362	367	379	383	385	412	390	379	376	379	389	390	388	395	388	401	412	408	374	394	402	392	373	376	412	402	400	400	377	393	370	392	382	417	386	374	377	342	374	406	375	382	399	392	375	414	393	405	357	398	385	408	388	418	369	366	402	413	398	379	373	378	406	373	396	404	405	353	393	381	393	400	393	386	371	389	373	386	430	406	396	384	349	397	372	383	364	404	381	397	380	403	379	385	414	416	391	404	377	390	374	430	423	409	390	392	363	403	385	355	406	393	401	394	400	414	410	421	384	386	387	389	405	375	376	365	378	390	381	378	371	393	362	357	413	381	375	406	428	394	406	386	394	368	396	430	397	392	392	426	386	383	404	384	354	417	388	364	361	394	393	360	353	398	380	389	403	389	364	355	374	394	398	376	413	394	446	457	393	402	352	437	340	389	392	387	411	379	404	385	401	390	386	419	368	409	395	393	384	376	373	441	381	406	394	378	432	401	398	394	403	423	379	419	410	384	375	361	400	395	397	393	376	370	383	393	375	381	427	377	426	405	392	402	395	394	393	406	380	389	398	406	401	395	404	383	377	372	443	380	409	401	405	421	380	387	420	400	385	406	386	333	394	402	394	387	382	398	397	385	403	384	367	404	387	395	406	391	420	386	378	371	424	396	412	389	367	355	396	423	386	398	395	399	375	392	412	397	389	382	361	387	412	408	383	423	415	417	380	420	396	385	375	409	402	397	407	387	372	401	367	398	390	425	396	377	438	384	380	406	376	364	429	399	370	386	386	386	404	400	388	393	392	408	370	389	400	346	395	370	410	389	417	428	385	402	365	392	395	379	400	385	426	405	376	406	389	373	394	390	379	433	374	420	412	392	373	408	420	382	420	405	392	376	380	374	407	368	395	369	378	396	372	396	409	384	394	401	386	427	387	383	401	341	392	377	395	385	373	393	410	374	359	373	340	351	395	348	395	385	374	379	418	361	363	402	380	396	409	404	389	404	411	411	401	391	380	382	388	413	399	402	349	383	410	409	372	402	410	399	375	376	379	372	364	364	425	385	408	419	391	383	347	414	380	403	363	396	365	416	400	391	416	367	376	395	401	361	426	344	433	369	381	430	422	380	390	429	383	384	452	388	361	403	411	425	402	409	378	380	418	423	393	393	392	407	372	372	419	403	393	406	361	416	368	404	384	370	396	442	416	401	391	378	377	360	400	404	400	387	389	399	399	421	392	395	419	387	371	369	432	366	380	364	360	382	371	398	368	407	379	420	419	377	395	433	401	415	382	405	401	388	404	438	429	385	413	396	389	398	405	421	398	372	373	405	407	393	380	393	399	407	375	401	415	427	376	419	392	399	352	399	401	412	360	373	409	359	402	351	357	423	386	397	377	417	375	386	367	388	334	403	375	380	409	385	402	391	411	408	361	418	399	392	397	388	374	378
22800	2156	563	482	380	319	312	278	238	260	268	259	252	244	237	255	223	232	233	224	274	253	242	214	218	225	204	230	228	202	206	242	220	214	200	212	239	247	237	243	196	237	239	235	234	240	243	252	231	243	223	211	236	244	246	269	235	232	233	249	194	213	230	241	240	206	237	224	222	229	223	227	223	227	213	244	220	235	227	237	227	236	224	223	233	228	243	247	243	219	237	205	213	216	225	259	250	212	212	250	208	253	259	242	211	256	235	221	201	222	243	227	224	235	217	230	222	231	236	214	231	274	242	214	235	223	243	230	246	241	237	229	224	218	224	255	204	237	265	257	240	222	215	227	206	226	248	240	215	241	208	210	238	253	245	210	224	220	225	223	239	216	229	247	211	219	240	245	257	223	214	201	208	227	252	208	229	221	213	225	207	211	242	223	220	226	231	225	241	218	227	248	240	204	209	225	205	249	243	239	221	240	231	211	247	229	206	227	206	253	235	233	226	216	213	241	241	196	229	229	235	202	228	210	211	222	231	225	235	242	226	238	207	220	220	248	236	237	240	235	244	211	198	240	231	222	227	224	207	245	231	217	189	267	250	231	252	202	240	208	223	228	249	252	219	237	207	224	208	204	231	238	253	217	228	213	235	224	207	229	229	226	243	220	200	218	242	233	268	220	249	213	208	203	221	261	236	206	230	253	201	223	211	249	204	262	222	232	214	227	223	240	237	272	218	227	210	255	246	207	221	185	230	213	230	219	229	229	227	217	234	217	218	248	223	226	217	222	218	236	242	241	209	226	214	234	214	235	225	222	224	229	234	250	238	232	238	202	231	228	242	243	219	231	245	220	233	216	205	231	203	190	223	196	245	251	237	236	262	218	233	250	215	228	250	251	216	227	229	235	229	211	205	212	224	238	245	243	224	243	226	243	242	254	205	205	273	222	253	210	236	213	208	241	209	213	207	227	228	209	236	219	230	249	245	224	242	219	225	257	222	221	239	216	237	223	198	237	232	215	227	185	214	205	221	221	235	248	235	226	219	250	220	227	222	220	214	218	204	220	217	231	227	228	219	218	248	259	242	239	200	232	256	248	213	218	223	210	222	210	243	233	229	237	243	232	251	235	218	262	224	234	223	203	210	207	246	235	223	225	218	241	200	212	252	228	228	228	215	215	250	228	219	234	244	216	224	218	238	230	232	235	227	244	226	231	210	241	218	227	214	271	204	212	234	228	200	249	256	222	203	218	224	232	217	245	227	242	240	238	223	232	217	199	226	245	243	217	209	235	207	221	219	224	217	252	236	236	213	234	200	229	198	210	227	231	237	207	205	238	236	248	216	206	220	232	208	228	235	190	244	214	242	240	211	242	215	214	229	234	221	217	230	235	241	212	230	248	247	216	247	234	212	217	205	213	212	220	263	218	190	221	193	230	207	239	225	218	230	202	233	216	221	243	238	177	216	224	186	217	224	219	196	219	201	234	270	223	199	238	212	226	255	210	222	241	232	221	241	252	256	263	232	206	234	201	247	206	232	221	229	231	222	233	204	208	237	241	227	247	229	214	222	261	209	236	215	246	213	269	229	245	228	198	228	215	237	203	246	233	227	210	239	237	229	218	213	200	205	231	217	226	243	223	215	205	266	230	225	235	228	203	248	217	229	224	215	214	233	252	227	255	205	244	222	244	254	197	217	190	249	224	234	207	229	240	215	221	204	238	232	200	228	232	231	192	240	236	223	211	237	247	231	237	241	223	214	194	213	220	241	268	254	268	250	221	221	233	230	206	228	231	219	230	242	221	222	228	223	210	222	231	232	200	231	222	244	218	231	225	221	240	231	231	198	228	203	219	221	226	203	254	187	234	232	231	218	237	222	220	241	220	232	236	208	204	247	279	222	220	218	217	216	232	200	237	240	240	231	212	197	230	186	199	233	216	221	211	215	244	234	234	244	220	214	230	222	211	237	237	236	229	226	245	224	217	250	227	230	245	225	226	231	238	241	249	223	242	240	234	218	221	222	220	241	239	225	221	197	227	188	218	239	200	202	219	239	227	223	215	217	247	235	255	236	247	223	194	241	211	236	235	234	224	206	207	220	234	237	238	237	241	232	230	231	265	210	217	227	242	233	246	260	222	219	223	217	242	205	209	218	219	242	222	258	213	206	220	231	213	235	233	246	222	233	229	248	235	220	270	224	215	239	255	252	203	239	227	219	255	248	255	215	241	234	213	239	236	199	202	218	240	211	216	230	232	250	238	217	199	200	249	237	220	237	212	224	219	214	223	212	231	208	241	217	202	261	226	214	233	228	231	228	217	246	243	202	239	234	217	225	223	244	234	189	237	221	227	202	195	249	223	242	220	240	234	253	209	210	246	239	233	231	224	219	211	227	208	222	256	216	193	236	243	243	223	223	200	217	245	210	212	229	221	211	227	261	230	226	249	205	234	213	219	204	234	215	246	242	234	260	249	222	207	243	216	255	253	251	238	266	232	211	199	233	222	223	228	253	195	212	229	212	246	226	206	239	241	212	224	232	229	236	221	236	232	248	223	241	227	237	219	257	246	245	234	226	236	241	203	249	219	196	231	239	229	243	238	228	221	205	218	216	232	249	224	233	219	216	242	240	220	230	205	242	229	185	211	243	252	209	205	252	218	245	233	215	220	230	240	243	237	194	228	220	250	227	247	245	221	231	232	226	246	204	214	197	240	209	238	217	245	254	267	209	229	234	253	238	229	218	235	261	268	247	230	233	235	232	223	241	209	225	192	227	237	224	238	222	230	206	199	199	226	216	228	245	228	225	224	206	213	212	203	232	220	253	237	200	241	227	243	227	231	203	243	225	230	195	226	213	184	255	247	216	225	223	248	231	251	212	234	246	216	223	234	230	239	237	248	232	232	200	227	210	229	230	247	230	232	224	247	234	231	257	241	246	239	242	213	223	209	244	232	230	232	226	206	227	245	213	242	235	219	224	219	234	230	224	227	225	225	226	252	229	213	214	272	234	243	195	248	215	242	216	221	230	239	267	226	235	245	214	233	236	196	202	233	219	232	227	238	225	238	207	182	210	226	236	209	217	243	241	235	238	195	249	231	231	216	213	243	223	236	237	247	203	256	221	250	238	231	223	233	241	226	196	241	236	247	226	221	232	240	249	256	223	249	216	252	240	218	220	263	264	226	233	246	243	220	197	237	215	238	241	211	225	217	215	209	238	249	247	220	232	244	241	233	227	234	233	217	212	190	251	220	219	232	257	229	254	215	236	229	215	207	226	208	230	204	227	217	244	229	234	230	257	221	215	243	201	211	221	235	234	227	244	204	205	229	222	239	214	233	218	220	212	211	204	226	244	225	230	253	224	236	232	241	243	245	211	267	190	243	232	223	222	230	209	227	197	238	227	204	216	235	198	231	246	206	218	197	225	270	220	227	227	235	258	206	239	203	229	216	245	226	253	236	249	219	220	227	204	204	217	253	224	236	243	236	259	220	238	217	234	218
13154	826	1177	1341	1153	1018	910	798	745	719	714	624	702	628	655	628	569	652	637	616	607	549	584	590	570	562	564	595	554	581	536	575	497	591	553	575	552	560	558	532	576	583	552	541	535	546	571	580	535	569	600	542	522	532	535	573	603	570	569	542	545	548	529	560	551	575	541	593	508	531	564	560	520	549	518	543	556	564	576	543	542	561	552	504	538	526	507	539	532	580	534	563	581	540	548	582	567	571	581	538	532	536	571	539	562	549	565	532	594	556	572	564	539	608	591	578	576	568	508	554	557	547	586	505	555	554	576	567	516	549	559	529	583	530	572	542	578	558	537	551	562	527	545	550	551	527	515	543	521	545	551	566	545	623	543	550	545	556	560	543	562	572	508	523	570	556	561	537	556	530	560	540	532	551	578	557	575	530	536	533	492	531	577	496	524	532	580	528	549	560	545	558	539	506	565	546	514	552	567	602	542	539	525	530	570	564	571	559	563	548	554	551	525	526	534	531	569	521	575	555	558	544	523	517	561	561	535	535	533	546	532	542	541	556	535	523	550	531	551	563	573	552	514	578	530	556	535	569	529	542	572	530	559	540	534	529	551	511	520	563	582	571	586	551	522	566	557	508	574	575	559	538	535	541	579	533	539	531	547	579	544	530	549	557	572	574	512	505	549	522	547	546	558	554	550	528	539	545	524	529	569	580	517	533	539	569	555	576	558	550	532	567	544	553	552	538	526	557	583	585	569	536	560	557	542	547	569	547	530	566	552	551	529	567	523	577	542	595	542	538	554	519	508	565	526	569	543	550	575	577	569	511	584	554	567	538	529	562	541	552	521	566	573	557	562	537	553	576	563	544	551	586	555	550	522	545	580	588	497	536	522	553	547	588	561	558	531	605	565	504	562	545	560	552	474	541	581	516	596	529	511	554	576	579	540	525	537	530	570	548	551	546	526	559	557	583	550	579	562	552	558	516	540	550	543	538	605	582	500	530	554	548	508	579	533	484	504	542	572	545	562	560	594	526	538	542	537	588	579	517	534	524	581	533	563	529	564	528	538	533	540	575	587	553	559	531	525	568	569	520	550	560	527	546	532	562	553	521	504	540	544	535	553	549	563	568	525	524	565	525	572	543	539	533	540	542	564	567	529	547	554	565	498	552	531	533	573	553	594	501	509	522	543	518	548	540	520	525	556	490	571	573	518	563	520	545	580	549	550	532	589	565	539	543	536	551	610	534	549	544	516	547	559	556	520	542	525	555	520	503	574	544	528	580	545	537	539	551	526	546	534	524	562	549	549	572	514	561	540	553	564	576	490	550	527	566	546	571	549	539	540	493	542	542	533	567	536	551	509	535	552	576	574	552	545	513	562	596	543	523	532	546	565	542	565	538	563	541	538	535	539	557	529	526	550	478	566	537	502	566	558	530	552	589	513	518	513	554	552	564	535	536	579	552	544	525	524	543	590	530	547	504	513	500	526	542	564	542	553	531	581	558	541	534	524	531	525	568	550	567	489	602	570	528	538	570	533	562	600	540	513	560	544	566	525	546	560	574	544	591	557	540	542	589	524	577	572	564	557	568	568	514	576	569	576	576	556	534	600	521	514	601	546	530	542	550	553	530	536	531	482	531	534	561	550	552	533	549	535	530	548	562	553	541	513	575	500	494	546	521	502	525	582	571	604	581	538	587	527	533	563	552	524	570	536	586	535	564	499	544	531	534	547	512	543	561	552	562	566	551	547	584	608	537	558	544	564	525	565	556	573	547	568	574	564	568	518	545	557	556	562	527	534	514	542	523	571	566	543	560	606	558	516	521	555	552	545	551	591	545	543	487	518	548	554	518	545	566	557	565	537	529	571	588	586	585	546	556	534	563	538	557	543	525	516	549	533	536	545	592	581	536	566	506	547	555	502	559	516	602	528	584	553	545	533	582	560	571	581	567	531	509	518	575	590	512	568	523	507	549	523	541	532	543	524	563	548	569	549	549	572	574	562	540	561	504	513	540	561	585	563	538	557	484	573	554	537	556	552	526	559	559	539	539	550	503	567	548	562	558	574	532	516	540	583	565	559	551	525	551	548	534	561	513	530	529	563	553	548	532	540	565	579	529	541	546	565	554	563	536	559	516	525	536	587	542	550	491	559	541	570	559	533	521	544	527	524	557	586	548	544	567	583	543	591	494	524	541	568	553	516	514	561	542	563	553	559	524	563	563	549	526	576	579	554	542	539	558	534	545	572	571	532	543	559	528	577	555	502	515	515	547	568	535	505	569	544	517	557	549	547	569	551	547	573	523	548	557	532	544	544	532	551	532	554	527	529	559	545	556	501	515	587	576	588	527	555	542	553	549	507	528	563	566	603	549	515	553	552	528	555	522	554	549	576	564	504	576	574	538	545	544	549	532	548	566	534	528	532	552	546	584	567	570	550	586	536	568	519	570	539	533	544	540	543	525	577	605	570	571	593	509	553	572	495	571	553	553	546	554	581	562	504	522	540	509	521	554	512	562	540	567	551	563	532	553	597	541	556	537	530	547	570	500	551	553	525	552	545	554	491	548	560	553	519	557	553	528	540	566	558	586	556	548	522	551	502	559	488	539	530	568	509	588	544	515	545	580	515	559	543	555	533	546	564	566	532	581	549	559	512	522	548	569	515	568	561	530	564	516	558	591	567	567	564	513	543	563	558	566	549	588	541	570	572	526	497	593	562	544	557	558	523	535	577	583	526	504	577	519	570	571	482	504	549	510	532	564	568	558	527	563	530	575	538	564	572	519	543	493	534	543	548	564	566	574	530	584	560	532	570	543	544	531	549	569	553	537	551	577	514	519	557	554	533	533	554	537	569	530	544	562	522	554	541	529	517	515	511	551	517	525	512	534	546	573	507	560	493	533	561	519	539	540	568	529	565	552	560	549	549	554	530	526	567	508	560	524	528	552	552	542	544	538	523	494	538	551	568	556	504	542	544	532	558	527	576	563	545	541	502	582	532	550	536	543	524	523	533	557	527	525	507	556	561	557	531	584	527	536	571	534	548	527	540	543	524	515	571	535	532	577	546	525	525	540	540	564	552	526	544	538	558	576	531	548	555	539	554	548	581	526	559	580	552	527	551	550	538	580	553	530	549	541	573	572	536	550	568	516	585	518	531	522	555	559	549	538	555	530	530	572	549	553	532	516	538	533	561	536	528	560	561	578	543	534	565	533	555	519	555	556	552	535	555	527	545	562	546	555	570	543	522	522	551	574	551	552	542	565	588	524	538	551	549	561	542	520	529	580	530	546	560	556	548	507	528	581	512	536	507	502	550	503	555	506	482	565	534	581	549	577	527	523	548	555	541	551	540	535	560	502	560	538	558	555	558	568	502	533	543	561	500	543	534	516	548	544	562	538	548	590	534	566	545	525	515	507	556	549	536	527	573	577	562	550	562	542	550	572	526	579	541	562	553	552	579	554	544	522	545	569	540	527	549	526	549	536	547	557	505	542	516	529	542	599
32263	4585	1126	881	676	561	500	441	464	460	411	444	413	422	362	386	390	379	395	352	383	385	408	369	382	398	391	364	361	378	360	371	341	364	362	368	399	395	362	348	379	348	357	398	380	367	383	370	385	375	371	369	356	347	413	387	418	378	411	370	374	401	340	389	367	373	355	376	392	358	383	362	377	373	370	360	410	382	359	375	402	366	361	389	372	365	354	381	405	354	354	412	369	386	340	387	366	400	383	367	354	398	400	412	386	400	373	369	370	348	352	397	372	358	412	400	355	354	341	344	365	364	352	401	371	357	372	387	356	399	377	382	394	399	367	390	334	338	357	345	360	383	395	357	320	353	401	362	372	343	384	383	385	358	353	377	408	398	377	367	442	363	351	344	331	416	322	362	343	387	346	370	385	400	384	367	353	331	348	383	352	350	385	368	357	360	372	333	382	363	398	371	427	361	384	375	357	384	324	370	393	353	371	323	346	353	343	401	337	394	347	344	386	396	360	397	364	376	331	398	384	381	396	378	377	382	355	378	373	353	353	359	373	350	388	345	357	374	383	323	375	368	397	339	361	354	379	374	418	353	379	366	382	326	386	394	346	349	381	365	389	385	335	365	366	374	363	394	380	371	357	352	408	373	342	370	370	342	368	358	345	377	386	362	410	393	375	354	380	364	368	411	367	390	424	396	367	394	357	372	355	348	394	328	369	357	366	367	363	387	353	313	408	371	355	344	384	394	374	368	381	370	372	352	357	342	386	382	348	365	358	363	395	371	407	361	385	341	384	384	400	392	346	413	386	354	315	352	372	361	377	397	359	369	355	404	382	377	365	347	364	376	353	381	357	338	348	385	372	369	344	413	360	337	383	366	395	398	401	410	388	332	367	345	361	387	403	418	392	387	376	378	370	374	383	386	381	373	385	380	421	379	314	347	356	384	369	383	374	372	375	373	414	362	325	342	347	369	348	319	345	365	382	348	379	383	385	345	390	391	361	373	401	364	379	383	391	394	385	357	342	359	409	346	359	364	370	350	371	379	359	385	355	383	433	354	374	382	371	360	365	370	342	377	367	386	380	366	367	366	397	358	400	381	387	398	375	374	376	409	380	376	376	379	362	354	376	363	395	372	389	361	406	376	336	362	332	351	376	390	386	338	400	383	399	333	372	374	364	389	405	344	399	363	345	378	350	368	384	403	377	430	348	388	408	383	401	362	373	355	381	419	347	387	377	390	335	402	345	387	342	364	392	353	353	364	345	378	359	379	372	388	374	395	392	395	406	396	329	377	361	360	395	356	351	379	358	377	418	361	334	391	360	374	368	344	331	386	383	378	376	412	380	331	367	397	400	367	384	345	375	367	399	408	353	357	346	372	368	380	418	348	407	391	357	371	377	391	364	352	356	375	356	400	389	365	363	376	397	390	368	361	376	367	348	363	401	386	392	392	356	382	365	355	356	385	353	368	376	370	373	376	385	414	370	361	381	379	415	380	348	389	340	340	378	362	386	356	396	385	395	401	388	332	366	368	384	399	388	388	378	429	379	343	379	373	390	385	358	340	357	336	340	367	391	398	349	350	437	379	391	342	358	353	387	384	372	353	394	370	367	358	389	360	390	402	351	376	357	387	362	360	380	379	345	379	395	359	391	373	352	376	383	381	351	378	338	371	378	363	385	383	352	376	399	361	375	349	389	348	386	344	365	374	351	353	352	347	324	376	339	342	367	401	361	383	362	359	396	380	340	386	381	372	351	393	369	380	382	371	350	388	346	380	344	370	351	355	346	375	413	386	381	383	425	378	340	394	427	355	369	357	371	382	364	340	408	383	358	359	391	369	365	393	385	374	368	384	360	368	387	358	405	390	349	384	397	365	374	372	348	393	370	348	388	389	372	366	338	365	424	385	366	400	364	372	362	317	340	361	373	313	382	392	360	354	347	367	374	381	387	399	381	372	348	358	387	401	418	374	396	357	403	372	355	338	362	397	316	396	390	338	394	336	353	396	373	427	351	356	383	342	347	349	389	340	385	359	341	374	379	331	377	367	384	385	349	386	386	362	379	360	388	366	353	379	367	370	395	365	378	387	367	404	387	349	395	366	373	359	377	370	400	399	373	378	377	418	384	368	388	396	347	356	360	371	377	368	377	391	371	407	324	368	359	400	386	388	347	364	389	368	341	367	359	349	370	372	359	371	404	385	354	386	393	394	394	340	377	341	374	338	346	369	395	355	347	391	402	344	372	365	371	383	381	361	367	375	390	378	374	362	354	359	380	369	372	385	375	363	362	430	343	338	364	368	376	388	399	373	392	363	359	372	388	342	353	373	376	369	354	309	335	382	407	377	360	379	358	374	353	381	394	367	390	390	358	361	373	359	362	344	339	367	360	368	369	396	381	387	351	357	387	392	348	371	396	380	378	358	374	361	390	413	398	390	357	330	343	360	345	387	330	394	342	357	321	380	400	389	373	359	373	377	398	399	350	394	386	367	351	394	358	367	345	398	421	383	375	337	351	348	393	386	352	375	377	356	378	381	377	413	370	403	392	365	374	352	388	389	351	354	362	362	374	368	369	388	375	382	365	376	361	404	344	361	354	372	349	387	383	345	365	363	385	359	356	357	348	392	355	314	383	380	385	351	363	353	362	341	385	350	389	367	332	368	355	343	379	377	348	377	404	362	392	367	370	372	353	416	396	345	378	342	355	362	333	344	357	370	327	383	356	356	362	323	354	344	417	363	356	371	388	350	367	398	401	374	349	394	382	398	425	359	406	369	329	399	352	357	347	367	375	398	389	362	371	355	389	404	386	364	349	362	390	411	371	346	354	397	375	406	410	398	352	346	364	360	363	396	383	340	372	350	368	370	375	369	360	366	382	366	373	423	382	387	365	377	371	352	372	363	330	390	347	357	374	408	405	350	384	404	391	342	380	390	381	365	362	359	369	331	380	414	367	344	333	352	402	401	409	346	369	348	376	370	380	398	372	367	378	378	411	385	392	367	360	376	350	359	383	387	402	374	364	378	354	381	367	403	369	359	340	363	338	349	376	387	386	341	357	363	406	404	346	360	376	384	373	376	384	360	359	385	384	386	346	401	381	364	368	343	354	352	380	336	399	372	377	329	383	360	372	382	369	369	384	387	372	389	342	367	361	372	356	358	349	364	386	394	378	382	381	373	381	386	403	327	341	389	355	369	358	378	354	352	371	382	364	364	383	334	369	374	406	350	379	367	387	359	378	362	374	360	387	356	327	351	367	372	377	398	390	385	372	435	344	339	361	393	399	375	391	410	387	350	363	382	385	384	388	392	406	393	346	340	368	358	373	392	318	357	347	374	349	394	361	361	382	357	352	404	371	353	374	388	361	395	412	355	345	371	366	352	357	381	353	305	376	380	368	336	351	372	353	392	401	364	371	368	369	375	371	395	345	331	371	356	375	354	372	366	354	383	324	349	360	346	366	379	414	371	372	353	355	399	398	353	383	318	365	372	338	391	324	380
17113	1379	2090	2405	2042	1756	1546	1387	1255	1155	1095	1156	983	1003	983	939	958	980	944	884	869	847	849	889	816	877	904	834	881	875	773	902	878	887	842	891	842	810	914	885	842	838	853	824	824	859	847	853	876	849	793	816	852	812	856	809	819	829	828	822	824	810	841	839	794	795	838	814	856	797	818	836	889	786	877	800	822	840	804	816	804	839	827	828	832	805	790	793	786	839	839	796	858	814	868	852	791	885	842	845	883	836	780	869	810	779	875	829	829	791	864	824	889	827	807	862	843	863	839	847	744	823	810	814	799	781	835	783	840	808	813	830	823	866	857	825	793	822	770	773	791	856	777	800	832	851	803	788	834	833	797	788	817	844	792	849	887	816	805	821	803	803	747	843	864	833	851	820	803	793	833	833	846	853	792	827	855	825	852	813	839	855	835	810	826	865	826	830	794	839	853	802	806	822	857	809	816	785	809	810	787	824	747	827	809	812	802	875	802	836	821	812	779	853	868	813	846	846	815	802	848	837	790	812	783	841	783	841	808	816	820	783	850	865	788	847	810	829	817	825	813	777	794	784	821	825	840	836	786	783	850	831	808	782	861	808	860	818	848	788	853	817	790	738	813	813	814	827	789	804	788	797	796	784	847	851	830	840	810	788	828	825	809	866	844	848	815	810	859	818	834	858	793	819	870	824	824	838	826	840	788	850	797	819	827	825	831	854	836	793	864	780	762	792	779	814	824	863	853	818	833	825	800	797	820	845	826	787	828	764	801	771	864	781	790	856	825	851	802	785	830	830	830	782	771	831	831	825	811	838	793	823	810	853	808	867	815	804	844	811	824	803	840	842	785	805	861	821	836	801	838	818	851	805	835	768	775	820	779	847	799	850	819	808	808	825	805	822	789	820	845	831	820	811	857	783	858	800	816	819	858	813	871	810	849	834	827	847	816	860	883	860	877	773	849	845	797	837	812	826	813	798	785	822	811	783	811	801	809	835	803	828	824	803	832	795	821	854	781	786	809	842	837	815	820	764	819	859	883	791	823	813	863	801	813	805	824	833	824	794	838	785	763	756	797	828	822	801	838	853	792	768	828	810	838	867	766	793	899	813	829	820	817	799	846	797	864	776	847	776	789	858	864	822	822	798	800	792	769	823	838	816	847	844	835	823	865	794	841	825	812	813	849	788	779	841	848	843	798	790	812	854	844	838	812	860	835	797	832	765	769	806	819	784	848	809	808	808	838	826	847	824	799	816	818	827	802	834	836	815	775	831	842	854	801	808	807	859	832	806	764	843	737	859	798	807	809	820	850	829	861	802	775	782	838	798	792	857	865	770	830	867	845	825	815	808	831	787	826	815	800	809	837	786	845	851	785	771	838	777	788	808	841	804	813	755	813	805	810	822	846	860	801	834	828	821	869	834	781	852	797	811	721	812	888	862	791	856	840	824	794	833	797	813	793	791	796	785	820	841	757	800	837	871	831	832	834	784	828	837	796	773	815	805	828	827	837	818	880	855	809	839	812	868	838	829	809	853	833	798	814	812	784	837	795	822	812	841	847	780	810	780	861	772	840	778	831	832	820	824	797	760	812	804	780	782	861	808	841	806	836	847	826	848	848	813	831	805	806	848	836	873	875	828	793	842	868	787	814	823	833	781	830	850	835	818	810	852	813	781	844	798	831	853	788	794	796	820	832	868	780	825	771	800	804	814	794	819	801	765	812	802	809	867	793	807	813	794	789	824	812	850	813	819	821	831	852	840	801	767	813	835	817	852	808	813	784	799	805	876	815	822	808	808	800	830	810	779	784	789	841	795	830	847	850	818	844	835	832	860	851	785	781	824	850	821	850	794	783	811	853	767	843	872	828	810	854	806	825	817	771	837	826	876	809	806	847	824	898	850	806	870	799	862	837	878	809	822	838	788	818	797	807	841	848	759	789	798	821	840	811	767	828	848	816	807	832	798	787	809	810	798	814	776	809	839	826	785	843	815	809	795	846	806	802	812	855	841	793	825	839	860	853	846	808	854	823	824	793	810	831	799	853	829	821	844	823	861	821	825	869	807	868	792	798	833	849	804	834	854	767	858	818	834	809	884	789	875	821	852	801	778	846	825	867	777	837	823	836	812	817	861	831	823	891	794	876	833	842	840	784	837	772	794	848	824	853	844	833	901	837	834	833	779	807	811	863	817	807	806	821	836	799	830	808	807	818	796	820	785	804	773	853	814	783	831	845	822	790	854	788	833	793	806	835	842	835	765	800	838	816	824	847	836	847	881	826	774	809	824	825	871	858	830	829	834	821	789	777	801	821	793	820	838	820	805	851	849	827	855	812	825	817	811	785	847	825	803	873	782	779	802	782	822	804	842	796	778	846	845	800	816	803	789	823	775	802	788	806	816	782	826	754	872	773	793	853	833	795	836	839	787	858	832	838	841	835	832	875	788	807	783	839	873	769	788	880	838	813	790	856	796	739	796	807	816	793	826	808	836	799	841	799	779	865	821	796	816	803	800	838	823	786	848	790	847	794	840	871	806	794	779	772	879	845	814	832	773	855	793	802	832	816	747	838	801	763	812	784	821	782	822	791	783	875	835	818	834	801	846	857	769	785	751	846	843	813	783	765	816	852	834	839	860	797	755	870	766	795	757	876	833	764	891	825	782	821	842	834	831	915	872	849	816	803	793	826	816	800	831	797	828	773	817	813	802	821	830	862	818	807	811	837	745	826	795	842	847	747	822	793	852	850	796	813	806	825	818	818	808	823	831	827	849	788	851	796	787	836	831	791	781	820	817	797	846	791	826	838	800	823	761	800	833	815	820	836	857	809	809	806	831	801	860	843	820	822	757	839	811	805	833	870	829	850	833	803	817	839	790	809	847	808	785	872	803	820	861	778	810	756	854	844	866	837	867	804	830	804	831	800	869	791	780	769	802	809	817	798	817	809	821	771	798	854	811	784	838	812	815	821	856	770	776	820	819	811	790	845	813	849	845	906	818	781	785	842	822	817	834	769	883	839	832	806	805	874	802	892	806	825	820	817	807	824	781	806	851	803	804	894	783	816	880	782	808	861	810	855	797	791	867	817	782	818	813	803	764	766	755	838	808	802	770	774	827	795	802	880	854	760	846	850	797	803	846	777	819	845	784	796	844	845	822	834	811	771	810	807	859	810	915	826	819	819	805	808	868	800	847	812	801	861	788	819	798	817	841	819	832	835	819	826	819	814	796	789	818	790	787	820	812	805	812	832	821	831	836	825	829	767	811	847	831	755	792	829	813	796	812	804	847	804	808	805	820	806	837	815	808	797	817	835	836	819	811	839	790	836	788	823	835	840	826	852	785	823	776	808	840	773	810	859	890	821	825	852	798	797	838	856	862	815	834	849	844	845	788	848	839	834	829	837	883	857	846	799	829	852	836	828	816	860	816	798	825	857	853	873	776	847	841	849	843	873	864	799	846	777	809	779	817	891	829	854	825	815	835	855	857	808	807	840	809	773	777
8695	529	175	159	173	156	169	146	159	154	163	174	174	148	148	163	192	158	159	144	161	171	148	171	172	150	161	168	182	182	142	164	152	168	135	191	172	149	168	157	191	177	152	134	150	171	164	140	168	171	160	171	168	146	174	146	188	172	155	136	145	162	155	161	174	154	149	175	171	157	149	143	149	158	161	143	156	166	130	180	157	153	162	133	159	142	153	183	142	144	158	142	161	139	170	142	143	163	152	135	153	148	133	143	173	164	165	157	140	151	148	173	146	163	158	181	148	157	171	158	161	166	155	175	185	163	151	154	174	165	161	127	195	162	170	160	157	165	163	151	150	141	171	139	144	164	160	133	169	174	149	168	163	136	144	144	157	157	134	145	151	149	150	189	173	165	149	179	153	168	163	136	173	161	143	156	158	194	166	162	152	169	138	164	170	134	155	142	145	160	168	170	158	135	128	150	160	148	162	155	124	171	189	162	161	153	174	132	171	139	172	163	163	163	168	169	144	139	151	169	157	132	151	149	159	193	171	145	149	167	179	132	150	157	163	152	158	169	158	148	160	150	145	148	158	178	154	163	138	162	154	158	172	172	166	157	150	148	139	160	130	155	146	166	151	145	133	164	154	157	166	162	145	165	168	149	144	148	186	152	173	156	162	151	174	157	156	165	139	163	171	156	180	157	155	174	148	168	160	153	144	175	130	172	172	154	159	153	156	163	140	150	145	156	148	123	164	153	144	139	152	166	160	159	167	154	154	153	189	135	150	156	174	173	155	173	139	144	150	176	131	163	154	138	148	155	155	168	168	146	155	159	150	152	172	131	160	158	153	142	123	159	140	155	155	170	171	180	164	165	161	159	134	139	151	144	162	159	146	140	148	147	160	167	155	156	178	149	164	156	163	157	172	147	164	180	140	158	151	178	140	154	161	150	167	150	157	157	139	160	164	167	126	137	153	156	128	135	142	141	164	147	157	149	160	139	129	150	154	151	169	150	149	143	146	153	149	151	159	149	193	158	172	157	170	162	177	165	159	145	145	148	162	151	144	142	159	143	180	164	152	152	148	159	157	155	177	147	156	163	159	137	155	154	152	149	157	149	183	138	162	164	176	147	131	148	173	151	152	152	167	153	181	174	156	153	173	173	129	167	146	144	152	147	99	142	170	149	132	154	158	170	157	166	157	137	166	146	158	171	136	187	163	150	147	181	153	150	142	134	176	175	177	162	151	167	156	148	170	158	148	156	174	144	148	145	161	154	178	149	173	165	148	163	161	152	152	186	169	150	179	134	136	154	179	165	155	170	185	153	142	149	157	178	168	145	178	149	142	157	167	149	205	140	188	166	179	168	176	155	163	159	160	152	172	150	157	160	156	162	140	133	170	172	170	149	139	154	169	146	156	154	139	163	181	169	169	148	168	162	156	151	166	150	173	164	153	155	155	160	164	147	186	153	156	159	149	156	148	155	154	186	154	171	162	177	157	165	128	153	185	172	146	148	170	181	148	154	164	170	159	154	145	157	147	165	171	176	175	152	157	145	137	167	158	164	142	158	157	181	147	140	147	160	159	165	136	172	144	134	151	154	160	154	155	152	143	154	136	164	145	142	150	150	146	173	162	152	153	139	177	155	149	177	169	157	150	157	171	158	138	174	142	149	162	165	145	182	161	140	170	138	157	137	167	152	164	158	156	148	127	159	135	153	136	148	148	143	172	162	155	154	147	171	151	145	148	147	165	127	154	176	160	146	166	144	186	152	145	184	149	156	182	183	166	170	164	152	151	141	162	165	148	139	178	148	156	161	165	167	150	159	153	173	139	143	146	141	150	152	148	160	158	196	169	156	143	168	151	146	144	154	152	154	149	142	148	155	161	172	151	150	156	138	135	144	173	130	159	182	153	152	137	187	158	141	158	175	150	146	134	172	153	164	166	154	158	148	156	150	169	148	162	165	156	157	155	187	164	173	181	158	156	164	161	154	161	157	180	154	155	149	135	154	168	119	139	180	161	157	173	184	162	152	157	155	151	138	158	142	151	150	152	142	141	169	142	149	148	169	167	154	175	173	151	174	174	144	187	132	143	152	159	142	164	144	173	155	130	161	174	156	137	168	147	153	166	141	148	172	169	177	133	166	150	190	139	147	172	170	171	159	145	148	136	138	156	140	159	131	132	161	154	128	156	154	141	170	166	137	157	156	136	134	149	152	162	155	178	159	144	165	134	138	137	147	155	144	162	140	153	151	165	159	164	192	171	161	159	140	133	156	143	145	141	170	147	168	149	163	162	134	155	134	162	154	161	147	138	137	167	169	144	168	157	131	182	160	158	149	152	155	187	141	164	162	168	167	181	160	163	175	177	167	164	149	141	154	157	142	174	148	161	172	160	175	147	144	165	159	183	143	161	158	162	161	149	160	164	176	176	159	166	143	178	168	154	158	178	136	162	169	146	175	148	169	161	164	151	138	151	152	145	156	156	150	142	159	151	177	154	165	137	160	166	168	163	140	145	150	150	145	164	146	163	160	141	147	157	152	163	169	151	150	148	177	158	173	140	148	198	150	147	157	152	159	132	134	124	169	152	166	158	172	136	158	136	169	175	164	158	148	167	124	168	156	141	165	164	155	143	140	166	146	169	161	173	158	143	129	147	156	164	169	145	150	166	160	149	152	157	142	155	174	164	169	151	142	143	149	164	145	152	146	156	148	154	157	155	151	156	161	177	173	138	160	166	161	156	159	146	141	146	129	146	156	151	164	168	158	143	168	162	170	159	157	152	174	156	152	156	140	161	152	152	162	161	162	159	189	160	149	129	162	164	165	154	158	164	158	158	146	173	149	150	146	122	183	143	148	184	159	141	180	136	138	148	158	157	153	163	144	147	156	136	166	184	182	177	155	155	138	145	159	153	181	138	157	150	158	168	170	157	188	167	134	170	148	146	159	200	197	154	169	158	176	160	152	150	145	150	137	146	156	162	149	170	150	161	166	145	150	168	152	190	150	175	171	145	160	128	171	146	149	179	161	164	155	158	152	154	167	170	141	169	161	161	150	190	151	159	151	166	136	155	154	162	149	156	179	168	157	169	154	141	141	138	165	163	142	151	143	187	149	156	157	187	155	122	177	155	150	166	158	144	164	142	153	137	159	159	158	146	161	179	144	148	134	147	156	158	144	169	154	165	163	152	131	158	190	173	148	166	163	164	152	170	146	137	156	160	143	175	177	160	127	153	153	169	135	166	193	165	149	156	170	159	201	183	166	153	184	169	171	151	140	159	175	162	169	161	179	164	161	149	129	132	161	147	156	147	158	161	178	148	157	169	159	160	163	166	164	161	194	170	160	152	141	160	151	155	145	151	172	153	129	168	163	168	180	156	165	153	155	165	150	155	174	123	145	171	145	139	144	170	158	163	151	169	140	170	164	149	154	155	149	160	171	155	148	150	157	170	158	167	136	152	152	171	151	153	163	147	169	157	144	162	165	174	131	161	162	150	137	159	165
5129	438	431	471	462	438	400	415	372	407	380	375	382	397	407	411	385	391	381	434	406	398	410	395	392	402	431	405	423	401	380	388	394	405	429	421	407	374	389	387	410	394	404	377	379	384	365	424	416	376	388	412	430	417	405	411	395	408	376	399	415	419	409	408	443	393	430	402	408	415	394	389	409	396	425	407	382	400	398	404	405	409	403	374	428	400	382	380	415	394	410	418	387	414	417	374	397	376	403	432	372	396	374	415	385	412	383	443	375	401	419	398	362	430	400	399	385	394	378	382	405	401	386	399	397	397	399	408	364	432	427	386	400	399	403	413	387	390	419	371	409	414	404	393	416	405	423	380	431	421	373	366	376	420	428	401	417	373	369	421	394	367	398	369	373	385	394	421	425	398	366	395	390	424	365	429	410	380	416	379	398	386	371	409	381	386	375	393	393	394	424	404	384	396	370	383	366	383	416	392	407	381	392	390	427	394	450	406	426	405	441	403	397	397	383	416	413	359	372	419	408	397	411	365	429	387	408	411	418	363	382	426	406	374	402	375	337	380	371	379	414	452	403	390	415	383	407	400	359	428	371	361	401	400	379	393	410	414	381	394	457	404	384	424	417	388	399	396	374	432	380	407	380	405	387	396	436	387	359	383	389	399	428	391	376	382	385	389	387	364	355	362	437	364	374	439	434	404	375	370	408	391	415	393	410	404	425	439	388	397	391	403	397	407	378	424	411	384	417	387	397	416	386	415	426	420	412	384	404	412	376	389	390	406	386	415	366	404	388	386	369	402	386	434	408	409	393	415	407	415	401	361	410	373	401	402	372	418	421	434	395	377	411	396	414	368	393	385	406	388	381	399	356	402	407	403	392	374	392	402	416	385	419	408	431	426	387	367	397	419	377	399	374	393	390	388	396	382	407	430	385	388	377	413	406	396	407	387	394	396	390	375	381	364	415	421	377	372	395	355	384	402	362	366	426	392	410	392	396	391	350	369	414	423	368	421	402	389	401	379	398	412	406	386	378	390	375	388	374	371	425	418	420	397	369	406	407	378	405	395	390	405	408	419	407	407	445	419	415	352	380	388	419	383	387	405	397	394	421	367	387	423	397	400	372	373	417	357	397	342	432	386	403	370	404	388	419	391	392	391	368	363	384	433	404	363	403	361	374	394	388	380	400	427	405	441	403	403	384	410	387	395	397	403	385	403	399	388	461	373	395	389	380	395	390	402	394	422	400	392	397	401	442	423	391	407	397	370	405	402	388	382	385	370	381	424	388	388	412	425	413	399	390	387	373	388	414	409	449	422	364	411	408	412	397	442	358	394	398	404	389	410	405	399	403	391	379	403	390	379	416	384	384	387	367	405	403	410	450	386	363	415	356	383	388	374	379	402	403	401	416	381	415	383	395	405	403	405	380	420	389	358	356	384	391	365	427	415	443	396	370	405	396	415	377	391	381	385	387	445	389	403	383	406	382	366	368	399	383	406	422	418	388	402	392	392	386	392	416	379	372	425	402	385	382	377	403	414	383	393	422	382	381	397	406	383	353	363	394	410	388	399	408	377	376	423	380	434	413	375	387	415	420	398	386	391	403	399	412	349	384	392	399	392	426	405	417	408	383	392	381	405	385	400	389	405	417	375	381	363	406	410	358	385	429	410	398	410	398	433	420	345	404	384	426	417	374	403	405	413	435	392	377	399	392	376	406	394	395	384	388	396	413	430	370	422	383	397	407	422	370	397	373	403	404	392	373	378	408	378	418	410	373	396	408	365	397	413	400	374	399	419	409	417	391	373	401	427	424	380	444	415	382	393	371	408	396	372	411	413	410	409	405	420	399	379	393	399	400	408	391	361	399	382	410	370	421	394	401	390	398	401	422	428	366	409	413	375	371	353	393	410	384	401	412	365	367	405	403	401	401	383	383	365	395	422	374	362	401	388	420	396	398	385	403	399	390	349	434	423	393	435	419	440	412	361	388	403	379	416	383	389	392	386	405	417	415	409	364	382	415	397	412	398	382	413	399	381	387	425	407	397	401	422	375	389	398	393	398	382	399	397	380	451	406	410	413	398	385	357	382	368	375	414	381	387	367	392	385	410	352	409	418	404	402	386	403	396	408	384	396	394	357	413	395	414	408	395	414	399	388	384	410	369	395	396	383	386	345	376	372	402	385	403	400	388	401	456	409	418	429	354	423	430	409	431	401	375	399	400	403	428	382	377	397	417	386	397	367	396	405	389	391	399	371	372	370	400	416	414	370	434	382	401	387	414	398	380	377	421	407	375	388	364	392	414	375	399	415	370	400	372	408	392	382	398	390	397	401	416	383	401	399	383	362	347	399	393	369	375	382	442	432	419	416	390	387	392	406	353	382	407	379	410	393	394	422	438	414	353	396	400	362	382	411	351	408	390	375	395	416	413	394	383	428	419	397	383	396	378	382	369	396	377	401	394	410	398	400	366	405	428	383	415	374	376	366	392	380	439	426	392	408	387	399	421	439	399	411	421	378	402	400	401	404	394	375	396	363	386	401	393	411	391	384	395	395	404	393	393	379	414	416	414	377	394	400	416	393	371	400	424	375	364	400	382	392	392	425	377	363	378	367	416	404	368	394	379	376	376	343	371	407	446	409	406	394	357	410	418	422	389	436	384	355	397	418	387	416	368	386	393	429	398	405	398	386	422	382	335	374	396	376	396	387	402	367	396	406	400	388	344	415	419	379	391	399	412	399	387	391	393	375	432	404	401	402	384	408	348	388	380	404	390	400	410	396	383	375	403	389	407	394	378	407	394	424	430	392	376	404	390	381	396	412	414	385	416	457	386	403	363	381	410	405	405	391	384	429	352	421	417	400	375	395	375	398	400	381	399	415	354	414	418	394	468	428	424	378	377	414	401	384	402	406	391	379	408	385	412	365	426	383	399	406	407	383	398	402	381	405	386	377	374	424	405	406	385	386	399	363	406	412	420	379	408	415	385	401	412	402	420	366	396	362	422	420	379	386	381	437	414	387	387	405	408	388	394	401	392	404	396	399	410	405	441	430	403	418	434	379	418	359	424	384	413	362	392	385	392	391	367	423	379	366	387	405	388	377	399	391	409	397	405	395	432	348	435	410	373	370	382	458	370	406	409	365	390	355	412	404	406	420	406	365	406	411	438	439	408	409	392	405	362	356	437	438	383	368	420	429	428	392	388	394	380	383	416	409	376	424	400	422	375	349	397	433	405	414	387	390	368	404	424	409	369	380	408	401	364	399	414	411	402	396	357	407	404	372	385	446	427	382	374	393	396	393	359	389	376	412	358	397	404	379	367	410	447	401	383	335	402	363	364	387	396	407	397	377	379	379	384	382	399	389	386	390	396	391	394	411	398	373	384	392	398	418	395	369	386	393	420	395	376	394	397	400	369	395	394	403	354	349	432	397	404	394	384	394	415	418	394	416	377	377	379	385	387	365	397	375	388	384	397	378	396	387	412	409	386	355	389	388	373	395	409
22582	2117	535	463	341	321	295	273	262	254	232	245	250	254	235	229	254	234	254	235	220	230	239	230	241	235	193	231	233	219	211	203	227	194	246	240	251	237	212	216	243	204	200	217	187	216	237	228	230	210	253	249	242	231	206	203	216	221	213	235	266	232	232	241	208	220	215	227	237	204	239	203	234	239	215	247	218	224	241	227	239	209	228	210	241	204	228	245	233	239	239	217	222	236	228	234	219	228	255	222	216	237	242	220	249	228	253	241	215	260	249	196	216	198	244	240	194	239	223	228	252	225	228	210	222	233	220	227	216	229	214	236	232	226	209	233	232	252	206	223	229	231	253	238	222	241	225	220	220	229	209	235	229	250	251	190	211	244	237	233	215	220	241	227	236	232	209	224	212	243	223	247	210	205	201	229	211	245	246	220	199	234	234	221	221	236	203	225	228	228	219	237	192	227	244	212	231	250	220	206	213	225	216	218	213	252	232	230	200	203	256	222	211	228	230	260	225	232	209	231	215	236	223	250	248	194	234	231	219	226	236	220	232	235	228	211	215	239	209	218	252	198	216	254	207	224	199	223	241	242	230	204	209	212	223	243	204	248	221	249	231	228	233	224	240	220	248	240	262	195	202	192	245	225	211	227	207	215	243	225	230	229	226	224	242	215	233	215	248	220	209	228	203	195	230	240	235	260	205	210	221	232	250	216	250	222	231	242	215	231	227	224	255	221	223	227	210	250	226	226	225	213	207	194	222	217	217	243	236	234	242	230	246	263	222	222	226	235	222	209	225	228	258	206	234	256	241	217	207	213	235	200	222	237	205	244	210	216	264	264	205	216	205	241	235	241	214	212	242	219	228	215	234	232	225	233	253	225	211	234	245	242	240	216	251	229	215	233	224	225	242	226	226	233	212	225	213	221	233	215	209	210	190	222	231	224	232	222	241	222	242	228	247	231	231	220	236	231	212	242	216	215	226	244	208	245	205	237	233	235	203	199	225	230	228	221	233	253	247	243	194	235	210	239	228	214	226	228	232	229	233	216	212	220	241	238	217	230	253	245	224	208	219	210	203	233	260	229	211	218	227	236	229	218	226	237	243	207	214	237	235	247	242	230	227	227	269	227	232	215	205	209	249	195	237	217	230	224	223	207	207	240	239	202	213	229	216	222	222	271	256	233	205	213	221	231	218	219	227	214	212	219	209	249	245	255	240	218	234	231	234	234	242	229	234	231	220	228	226	236	216	208	227	200	234	225	224	224	240	245	246	219	226	246	215	229	221	229	207	224	223	225	190	215	219	222	247	223	229	244	197	251	233	216	217	235	221	239	251	223	223	219	236	201	226	223	253	227	219	239	223	231	198	227	243	225	219	199	239	194	248	227	212	227	216	223	233	228	232	236	225	226	214	215	185	250	202	217	251	219	241	199	216	225	220	188	231	197	196	212	227	212	220	245	223	227	216	230	220	232	222	218	252	220	210	206	224	226	216	206	205	214	221	232	226	215	237	227	250	231	231	204	226	248	227	215	238	219	214	216	226	204	225	210	193	222	241	240	222	247	223	213	239	226	198	230	224	236	222	218	228	251	210	214	239	230	249	264	203	207	235	223	237	196	242	211	210	221	229	226	226	212	212	222	220	200	234	235	224	214	231	235	243	246	241	232	210	218	239	180	223	242	199	253	249	209	249	238	243	218	208	234	227	235	209	239	216	225	219	210	227	239	224	216	242	211	207	241	221	247	211	192	209	240	232	228	222	208	218	227	219	237	213	204	228	224	228	212	223	223	269	226	207	232	255	227	212	225	263	233	207	237	247	201	216	245	225	233	239	249	227	242	238	256	251	233	241	214	240	201	222	238	207	222	251	229	218	244	244	239	255	214	221	230	214	226	220	234	234	230	227	226	205	220	241	209	272	233	224	223	225	208	210	245	222	235	245	248	229	242	220	240	232	241	229	222	242	212	236	210	237	203	222	226	233	210	262	220	217	233	229	210	226	223	209	195	233	217	203	193	201	234	217	214	234	220	246	250	265	233	253	205	242	227	253	237	218	249	206	220	237	221	227	195	219	246	218	213	233	216	189	244	212	198	220	218	239	228	215	234	233	231	242	258	218	208	204	233	202	233	196	198	238	230	220	190	223	222	253	226	227	215	203	203	239	241	237	202	203	210	216	196	206	216	215	218	237	232	231	229	233	243	227	246	232	209	249	214	204	242	226	239	214	229	237	218	232	233	217	229	252	219	196	210	215	239	213	230	240	258	238	200	202	237	234	257	220	234	223	227	243	253	225	211	225	237	240	227	231	243	233	241	212	234	224	251	225	222	225	214	231	227	218	236	248	226	228	213	226	203	239	213	239	269	208	221	239	217	218	221	230	208	232	219	206	225	189	240	238	231	233	197	216	224	223	238	224	215	227	221	218	209	247	208	221	208	244	209	224	234	224	215	208	249	234	239	252	228	254	235	249	231	204	258	220	239	242	239	217	203	209	234	255	230	223	212	227	206	206	218	207	224	185	232	206	204	249	251	243	220	223	242	233	229	209	220	224	223	229	247	205	213	224	225	227	217	240	241	219	232	232	221	236	233	224	220	216	209	205	219	221	219	237	230	219	238	223	229	225	219	236	224	231	269	241	262	223	231	245	227	230	214	259	230	247	236	221	244	233	232	215	241	199	243	219	241	226	215	204	212	228	213	213	189	224	221	228	240	221	213	220	227	220	258	226	233	227	223	226	221	226	234	222	265	191	205	248	259	249	198	215	236	226	223	221	251	234	247	201	244	206	240	240	231	242	249	241	214	203	224	246	267	238	228	204	240	190	216	226	233	217	221	223	215	259	220	231	206	229	227	214	246	212	277	272	222	213	220	221	218	236	218	224	258	229	205	234	198	255	256	240	236	207	242	213	212	264	218	253	221	238	217	218	233	239	200	238	246	197	233	238	243	245	230	214	246	200	209	217	212	233	226	222	191	229	237	231	226	220	242	221	195	203	208	207	201	233	222	210	229	231	226	243	199	228	226	223	235	241	229	242	236	210	262	217	221	231	218	267	265	235	211	236	236	198	224	246	204	231	230	217	233	237	236	247	230	211	219	218	195	240	245	247	212	217	204	219	228	220	228	230	207	240	240	213	207	230	223	243	254	226	211	197	241	220	246	247	230	255	253	258	221	216	206	224	207	232	257	253	224	220	218	231	243	220	217	231	246	233	218	251	191	224	226	226	230	238	205	233	214	223	214	217	238	210	213	241	238	235	261	265	216	215	250	209	243	218	258	197	249	221	230	236	199	170	228	244	243	232	223	218	216	205	247	221	203	231	224	233	248	235	208	228	230	243	217	217	249	257	194	227	220	223	207	203	230	216	230	224	233	234	249	221	229	222	241	216	228	209	243	206	214	245	235	232	219	218	233	228	254	234	254	245	231	216	215	246	214	207	231	239	220	216	203	226	223	240	219	223	231	226	219	216	209	243	232	223	220	242	184	216	221	211	198	222	215
13103	801	1159	1251	1173	1017	939	897	800	734	709	678	670	626	611	587	646	635	640	562	598	574	593	620	578	554	589	577	562	524	590	577	576	570	559	593	577	535	562	581	542	603	555	524	543	545	532	545	530	561	522	561	566	566	565	515	552	498	562	517	544	546	555	536	522	550	551	602	565	546	540	542	523	531	575	501	539	518	539	557	534	551	545	559	508	576	558	574	525	507	585	495	517	560	545	561	546	529	585	571	573	556	609	554	540	588	536	558	558	523	523	565	556	505	547	556	584	541	539	538	579	532	503	511	560	563	556	576	574	557	578	553	535	532	532	563	562	531	544	576	557	553	567	526	506	566	550	528	556	500	536	573	591	507	558	580	557	553	509	544	588	537	534	550	573	575	576	510	548	519	548	538	498	539	543	532	538	529	513	557	588	587	544	513	571	512	545	564	575	517	528	522	504	543	521	542	533	535	536	534	510	531	569	539	497	534	508	563	547	512	552	588	560	507	513	522	576	494	552	561	526	571	512	529	574	547	527	579	572	494	577	533	533	560	562	544	556	566	549	532	557	565	530	553	520	569	547	537	556	541	545	537	565	562	533	539	551	510	540	577	509	538	514	549	606	544	546	527	498	546	519	522	568	545	507	565	560	544	517	558	532	513	503	559	529	520	544	545	581	572	529	577	543	578	536	499	560	547	562	535	556	571	587	550	533	565	534	566	544	532	554	548	542	531	509	565	583	541	513	565	563	566	533	573	565	551	494	546	520	563	584	534	547	504	474	567	559	525	532	551	564	577	567	524	532	525	526	531	488	533	524	545	581	580	573	565	548	512	554	526	559	564	519	488	528	530	560	531	553	528	534	533	546	531	534	563	542	551	568	530	537	542	561	515	537	568	500	536	537	555	541	550	564	502	544	548	554	572	523	552	543	531	535	548	556	521	530	536	514	534	535	553	529	559	524	535	563	551	525	592	585	570	528	527	580	550	567	533	508	554	511	567	553	553	525	557	545	503	572	577	552	503	538	480	567	551	567	542	529	508	565	544	592	537	511	554	543	574	538	554	552	540	547	538	570	533	533	539	546	523	562	525	539	544	566	520	551	538	532	550	554	575	537	545	541	546	533	554	545	509	514	525	535	522	531	538	581	569	526	570	559	521	595	546	538	540	501	581	540	567	555	562	517	567	531	555	524	551	551	530	553	552	570	571	543	531	523	610	551	538	566	524	536	555	538	527	585	541	529	535	556	546	562	493	520	533	515	523	515	492	544	564	533	591	539	551	506	627	523	552	545	562	568	494	548	525	523	557	557	539	511	542	547	553	587	585	545	542	572	576	521	546	534	567	549	537	501	534	591	548	522	577	566	515	530	551	559	538	569	533	567	521	590	488	560	598	576	544	571	506	577	487	549	560	501	519	574	538	541	546	577	494	564	573	563	511	525	582	590	505	527	520	524	537	573	570	541	536	538	553	575	543	552	534	509	514	565	518	551	565	539	563	565	620	567	484	569	530	559	559	534	570	556	536	524	552	545	537	547	564	553	513	579	542	567	553	543	538	570	582	505	562	586	586	562	607	525	575	543	517	574	527	542	491	570	522	526	523	546	531	571	509	556	562	525	580	541	549	541	568	541	535	516	515	540	574	531	566	520	535	525	539	557	542	518	563	544	585	564	575	505	550	542	514	545	556	522	520	568	555	569	559	550	511	561	531	569	524	542	543	518	550	568	535	554	569	564	539	550	533	518	536	524	560	524	586	578	604	547	562	562	542	526	510	526	569	533	537	526	518	551	582	562	562	549	531	539	539	505	550	559	548	533	559	537	537	535	559	578	497	533	574	513	526	547	560	559	540	545	530	518	586	521	539	531	581	533	536	504	516	534	555	552	516	498	571	533	540	519	552	517	604	572	562	572	529	548	579	530	526	534	531	558	571	515	526	549	554	573	540	513	542	546	531	516	551	518	565	540	548	525	587	515	514	536	547	556	520	526	567	583	569	551	584	553	564	538	529	543	562	565	575	560	574	522	555	550	517	556	531	561	531	568	580	597	572	509	516	530	535	551	559	521	525	568	520	545	528	554	553	563	514	509	514	498	548	545	571	518	524	562	551	552	540	509	588	572	542	561	537	537	533	529	540	538	545	534	538	565	487	537	530	538	533	564	568	527	523	551	555	549	518	554	543	563	546	499	547	564	559	529	532	549	562	567	535	552	522	549	555	550	558	563	570	551	546	539	542	548	504	586	559	548	535	589	547	536	527	587	530	532	526	575	548	526	534	522	564	543	520	561	547	526	572	531	550	547	593	526	575	554	567	483	528	563	545	562	518	541	510	534	563	556	531	535	539	567	554	586	582	541	560	564	525	557	558	527	543	536	533	580	529	523	525	536	551	548	580	533	547	541	571	518	531	572	525	555	531	552	568	564	564	505	545	558	503	526	544	521	550	523	544	561	540	505	557	515	561	541	519	606	545	528	538	550	566	533	541	516	530	511	548	567	522	529	546	537	546	538	563	554	550	546	539	501	522	510	565	491	561	576	565	526	537	552	590	581	600	536	518	563	530	572	530	547	540	548	511	548	520	537	553	533	542	565	553	535	531	554	538	540	573	556	546	553	554	526	538	546	537	540	533	540	502	543	521	557	545	512	565	558	526	563	538	559	574	498	523	545	583	528	566	560	549	561	558	538	554	542	564	550	578	530	505	583	552	543	589	577	557	524	560	533	562	572	526	587	488	537	567	546	512	551	554	539	524	548	525	578	554	530	570	555	577	532	518	535	533	547	529	557	551	506	527	564	518	546	534	572	558	563	568	538	540	545	582	522	562	584	501	531	556	543	541	552	569	504	529	507	559	514	539	541	570	519	568	515	565	516	560	551	575	526	535	509	537	537	553	548	537	540	526	577	535	524	568	523	533	579	549	544	543	531	538	527	555	558	538	575	596	546	559	548	497	498	535	546	513	543	560	561	551	545	564	551	539	521	540	530	559	511	510	537	541	584	554	537	524	535	550	530	527	550	549	579	551	559	551	578	559	518	558	547	523	523	543	563	507	530	551	537	552	539	550	563	526	562	532	524	519	567	519	544	564	540	515	546	533	585	563	531	529	534	570	529	523	584	540	525	522	515	530	529	499	514	549	570	526	521	523	541	538	580	495	546	517	532	553	537	536	593	547	531	529	536	541	536	517	540	577	563	598	572	545	533	526	545	536	555	561	550	553	547	569	533	567	530	500	559	554	558	538	591	536	548	584	519	558	612	558	539	524	582	581	563	561	538	513	500	515	556	561	599	524	564	533	547	572	566	512	548	516	521	549	541	575	564	522	560	553	507	564	549	511	547	563	576	530	533	504	567	589	556	539	513	560	558	537	510	591	593	562	556	548	482	536	529	509	560	541	526	537	553	512	554	553	529	586	528	531	581	531	581	518	500	489	533	557	527	529	517	545	558	492	548	545	502	524	542	518	540	520	516	564	544	572	557	544	557	559	551	576	565	566	557	523
33359	4947	1077	876	686	583	510	491	449	471	408	444	450	403	391	416	383	382	406	374	388	384	394	381	416	360	397	386	390	430	441	363	370	366	374	355	418	402	383	372	318	356	366	416	382	409	405	377	363	363	413	341	347	354	386	398	392	392	401	358	346	378	379	401	376	377	350	351	349	394	391	395	332	374	384	368	381	376	400	340	359	367	380	348	410	371	390	373	354	386	358	366	395	350	349	374	353	359	360	387	364	368	365	367	330	380	381	337	338	375	380	360	359	365	353	376	363	392	397	372	361	354	350	378	370	322	374	351	363	372	387	371	365	360	368	366	371	376	398	389	375	382	350	352	374	370	352	379	409	390	367	375	348	345	371	356	366	391	405	365	391	381	375	418	362	409	365	354	346	368	357	361	372	356	364	347	348	409	397	353	396	377	381	363	373	362	351	360	355	349	386	402	386	417	369	392	362	430	339	340	369	407	344	367	388	403	319	360	399	370	412	370	366	384	384	352	354	388	379	351	370	378	340	396	389	419	392	410	396	401	366	364	365	401	406	329	347	347	366	398	331	402	398	420	357	392	378	380	384	383	418	384	363	362	407	403	378	368	352	390	363	397	326	381	401	387	370	378	369	367	386	365	387	393	359	364	384	368	399	378	383	399	386	396	356	377	372	357	361	384	347	389	377	406	368	347	398	397	366	409	408	377	358	391	346	334	364	400	388	344	396	384	360	358	372	328	361	354	328	363	360	386	373	397	351	362	364	355	384	336	385	381	400	378	391	356	380	334	364	367	380	352	359	374	351	384	363	359	366	378	356	410	341	365	333	349	380	381	415	382	373	352	398	350	356	384	376	380	392	382	366	357	356	415	411	378	377	347	368	336	364	385	371	394	394	333	389	371	353	367	400	394	392	365	379	391	382	375	382	311	373	385	334	397	366	386	347	398	391	345	353	387	366	365	361	398	380	387	370	371	415	376	351	374	350	364	369	387	401	341	344	378	385	385	397	359	388	344	360	385	341	374	366	388	374	350	370	362	378	365	383	374	381	320	386	408	394	347	349	354	413	346	338	353	383	370	407	377	344	416	367	374	398	368	381	382	371	367	315	341	386	384	360	366	383	364	410	383	355	372	403	357	385	369	388	389	389	383	338	411	361	372	376	384	350	404	364	356	365	380	395	348	365	390	353	379	383	367	372	370	359	432	362	379	360	376	339	375	340	377	362	379	359	402	416	350	388	406	384	360	383	366	356	380	365	370	404	392	370	387	353	356	352	376	373	388	378	360	354	399	384	376	391	395	345	360	378	400	396	377	383	362	368	352	391	373	338	383	334	380	363	332	369	370	349	378	374	360	367	335	401	364	370	368	420	368	359	342	380	388	346	393	396	397	373	373	370	362	370	402	400	354	395	397	351	382	334	349	348	403	371	403	338	341	359	350	378	381	380	376	370	356	376	359	360	365	362	389	351	352	379	372	328	352	384	359	406	340	379	396	385	370	435	373	375	363	379	380	339	330	371	362	374	390	386	362	388	364	395	339	360	354	368	369	361	395	350	408	392	374	375	353	362	406	352	377	393	373	387	364	390	357	363	396	426	390	394	409	385	411	358	346	387	404	353	339	347	363	354	356	386	385	379	347	349	367	387	373	362	363	404	377	360	366	366	385	363	335	399	368	362	396	390	361	353	357	336	341	378	369	388	357	369	407	367	358	338	360	351	381	359	379	384	356	402	349	351	355	368	402	420	384	354	336	353	364	413	392	372	337	347	388	378	401	389	383	382	340	357	368	363	388	412	388	373	360	401	414	373	355	398	385	389	403	344	378	371	343	367	360	347	346	348	394	360	391	364	407	412	337	360	369	385	392	382	432	373	361	377	389	339	378	326	388	390	373	365	399	405	396	334	389	391	340	392	378	363	391	342	363	363	361	346	377	385	380	373	387	383	338	378	370	370	317	372	315	350	355	347	405	361	351	353	401	386	382	339	349	409	392	366	388	383	348	365	404	392	340	376	406	395	381	395	367	385	381	382	369	367	355	373	389	394	373	398	369	370	360	395	364	365	377	345	414	376	403	380	359	376	348	357	388	389	364	374	377	371	367	366	355	360	374	333	392	403	369	379	400	345	370	373	397	375	385	390	377	328	395	328	399	366	401	324	387	363	376	401	384	357	397	349	394	400	381	386	355	362	368	370	395	379	419	408	376	366	351	337	372	350	353	400	367	375	382	334	338	363	390	388	368	373	413	387	364	379	302	365	345	377	332	358	370	384	386	359	370	395	366	388	359	370	332	366	365	410	353	346	407	381	389	384	364	357	385	347	390	382	397	399	330	361	408	405	391	369	341	397	382	385	353	350	377	342	356	352	359	360	378	369	368	354	350	351	381	381	363	397	394	420	360	411	366	384	395	353	409	365	408	388	344	384	374	366	350	347	410	383	354	374	373	379	385	422	390	396	418	375	397	366	339	389	426	378	362	380	366	363	396	394	395	384	385	382	334	348	352	379	395	343	369	377	351	379	417	339	390	388	354	379	372	376	383	359	363	367	389	376	360	355	350	382	353	396	340	333	369	362	351	375	363	374	407	348	378	317	402	427	386	379	396	356	388	349	367	407	361	386	318	329	347	370	384	369	368	352	348	377	375	345	364	371	407	430	344	369	369	361	409	393	353	406	363	360	349	397	358	330	358	376	366	380	325	376	344	373	365	359	347	376	385	389	384	377	372	353	334	325	366	375	396	383	358	415	393	399	378	370	326	374	374	361	356	364	365	329	341	399	385	400	405	394	368	378	398	369	393	364	351	397	378	391	365	360	352	371	373	371	360	369	391	405	383	357	380	385	368	372	370	361	373	371	390	364	372	366	377	330	380	394	365	378	389	377	336	352	338	400	368	384	356	367	349	369	356	400	348	342	395	356	350	395	427	351	368	405	395	362	376	388	360	353	375	377	348	390	389	348	355	354	349	431	386	353	366	394	361	366	364	368	388	351	391	390	407	346	365	390	392	364	346	356	353	356	395	383	415	354	359	418	357	339	342	338	377	383	376	358	364	386	391	399	389	398	370	380	402	389	383	384	364	366	382	370	367	362	364	386	402	363	387	358	337	397	407	403	412	394	381	380	380	390	389	377	382	382	358	354	358	376	364	376	400	361	371	377	341	343	388	373	398	388	384	378	327	383	364	366	373	365	354	370	352	393	382	403	379	362	348	379	359	379	412	387	393	357	356	382	426	392	369	354	333	327	331	342	400	366	332	385	367	360	345	411	384	372	359	366	359	378	373	396	362	368	401	384	368	370	357	409	373	390	407	371	391	392	395	356	390	348	382	374	391	348	376	372	398	368	405	355	367	408	374	384	376	375	377	342	349	353	378	336	347	324	387	449	370	357	377	378	339	381	382	356	408	382	397	418	376	383	370	360	385	360	337	359	370	372	379	381	363	378	353	370	370	380	383	378	370	370	380	354	380	356	395	384	377	368	356	397	384	359	357	388	371	363	368
17675	1303	2125	2360	2058	1745	1606	1373	1259	1155	1120	1134	1005	1042	1030	1000	934	958	967	891	929	969	947	864	866	880	895	903	868	822	856	854	849	810	815	838	923	852	843	848	871	773	872	857	845	898	793	827	874	931	844	869	896	844	817	852	813	786	884	864	841	852	789	805	848	825	775	859	820	788	799	823	869	872	815	810	829	847	844	787	883	887	835	853	836	874	839	836	800	814	800	827	819	816	844	862	770	824	804	863	773	830	833	833	798	825	849	820	923	782	821	827	890	838	803	798	821	820	821	786	762	819	847	836	835	773	840	825	740	800	833	833	812	811	822	831	793	831	867	818	829	819	852	812	865	823	835	819	770	775	821	832	794	825	795	807	869	802	783	809	763	813	855	803	827	853	834	852	846	810	863	862	824	779	815	815	859	847	850	807	756	803	780	767	804	863	791	848	821	863	836	813	816	794	812	820	823	784	863	827	854	836	789	849	792	923	858	835	809	795	870	758	770	793	832	813	844	779	831	851	862	853	842	823	804	807	775	803	858	823	799	811	857	819	822	765	851	823	836	770	840	843	810	808	831	828	824	827	816	862	837	776	793	834	834	823	826	790	845	829	843	795	832	835	828	809	868	832	852	845	856	829	815	786	865	782	860	848	790	790	795	791	812	830	828	825	816	826	812	790	812	818	777	841	804	846	822	853	836	846	808	875	804	851	778	825	777	818	777	844	818	845	846	791	817	848	832	803	815	811	815	872	803	825	799	838	743	834	829	786	806	804	799	795	860	837	785	858	787	815	776	830	874	834	811	839	871	831	823	812	789	854	838	823	832	832	818	768	806	853	829	799	872	847	811	795	825	818	839	820	853	843	840	799	848	825	810	816	838	847	873	793	810	853	788	809	782	797	799	793	834	825	871	758	840	829	804	851	832	832	809	797	841	848	814	836	764	807	824	809	848	844	885	825	778	791	786	856	796	846	832	833	792	834	830	811	816	771	828	793	861	767	848	859	818	844	768	803	845	843	829	783	813	794	868	789	818	822	796	823	782	812	836	802	893	798	813	798	770	788	874	817	848	813	841	753	843	813	859	814	864	801	808	777	840	822	761	828	851	831	805	845	828	811	862	836	797	826	818	789	789	823	855	800	804	837	807	807	794	826	824	841	848	864	804	828	783	842	814	797	815	807	818	833	854	779	830	871	799	817	858	844	749	833	832	827	843	823	829	804	834	819	827	821	804	868	864	791	849	798	841	820	816	847	861	838	831	785	841	880	823	806	802	803	790	859	835	834	812	777	818	792	873	810	807	818	843	836	834	824	831	827	795	817	802	793	812	785	814	797	829	803	853	844	788	781	783	856	842	885	809	831	859	821	816	837	844	855	862	786	833	831	798	816	789	848	845	802	822	837	841	816	836	883	830	835	801	826	791	822	815	874	778	855	826	835	810	824	823	867	854	821	839	849	804	786	786	804	839	858	827	852	788	798	843	840	854	804	765	821	863	845	816	809	865	858	828	834	785	763	775	786	803	856	853	856	836	869	745	841	899	825	764	853	792	872	808	806	830	826	779	807	858	827	795	802	861	829	871	844	832	832	799	834	819	842	804	840	818	804	826	781	796	819	831	814	861	764	820	797	823	791	807	847	843	824	809	829	854	804	802	830	840	864	845	840	796	780	847	801	872	829	795	907	847	812	795	860	810	870	826	844	788	871	810	857	855	855	850	806	804	849	840	817	868	777	792	813	787	849	826	794	820	830	813	794	797	844	819	786	820	843	849	821	890	855	812	766	872	832	802	788	854	821	886	858	817	774	786	836	827	822	839	844	882	784	783	784	840	805	764	849	832	825	849	826	730	796	809	880	832	776	874	822	880	789	858	840	821	824	803	812	830	812	851	787	814	817	779	786	831	801	898	829	830	827	792	823	820	790	787	826	887	865	800	796	804	853	834	779	866	847	817	777	862	854	835	829	809	830	833	776	834	862	843	811	795	793	844	780	861	824	833	809	791	824	776	815	821	799	799	811	779	777	825	806	813	863	779	823	841	767	832	794	814	814	808	836	755	806	783	839	805	805	759	820	784	822	814	830	805	863	817	846	796	824	790	819	811	806	851	842	797	829	841	814	815	844	830	791	843	849	838	816	810	765	808	824	806	845	746	836	833	858	909	828	856	797	792	835	835	811	824	837	800	800	861	829	796	836	828	818	835	739	852	768	841	826	751	798	835	849	818	850	818	811	865	885	875	814	839	832	809	833	811	831	840	818	812	863	842	885	756	795	809	803	810	831	848	819	808	842	802	864	792	813	791	838	753	810	782	788	822	831	812	864	828	794	781	828	891	832	841	832	771	820	848	819	804	855	780	829	789	823	811	834	774	781	781	831	809	781	861	836	840	823	817	880	790	817	825	827	835	834	771	864	826	884	810	845	831	786	817	777	815	823	834	776	825	818	820	826	865	845	786	827	763	800	811	806	822	850	795	873	806	822	767	792	805	868	864	766	806	803	773	844	849	824	792	803	794	824	844	786	806	857	826	761	788	843	800	854	825	829	845	765	815	819	821	817	819	843	800	795	876	811	871	852	819	829	783	839	808	793	885	761	836	806	797	848	812	817	819	806	819	806	874	826	848	810	836	844	839	879	799	833	879	846	888	786	810	792	865	771	766	807	843	789	805	854	809	853	819	817	805	853	816	838	826	781	835	840	826	812	823	815	819	839	829	860	830	790	868	861	787	800	820	797	867	825	835	810	828	801	850	818	855	829	860	840	823	795	835	839	829	779	834	804	805	831	837	813	801	785	852	824	827	824	820	827	818	850	827	834	845	816	848	869	824	786	841	843	800	815	824	843	822	796	832	807	796	854	830	800	805	805	778	800	827	794	772	808	787	813	861	888	815	840	805	843	851	829	809	829	808	804	841	834	861	871	816	810	857	803	840	850	830	845	805	830	812	844	796	810	821	795	844	849	821	814	813	874	820	871	790	850	823	799	809	781	863	820	824	877	824	789	816	807	824	852	801	781	860	877	807	887	834	828	847	843	812	771	811	815	798	783	850	803	827	861	821	839	838	782	811	823	832	824	798	856	849	794	795	838	821	843	821	757	824	805	867	856	830	804	803	794	802	850	831	755	782	799	847	871	864	841	836	841	800	862	852	777	798	803	832	831	842	852	809	814	834	828	849	814	848	872	819	839	815	832	806	795	832	833	805	819	819	806	828	828	815	802	830	832	798	800	798	790	855	810	767	789	843	768	828	801	831	860	825	812	842	831	795	884	826	783	796	856	790	805	830	860	814	809	813	831	824	850	857	788	783	796	816	778	826	820	838	840	850	801	839	762	814	829	796	826	845	783	824	805	797	845	849	816	848	816	818	835	843	808	859	809	807	845	854	785	835	859	790	812	802	807	844	855	836	826	817	798	822	880	893	759	823	834	840	825	790	852	838	840	800	817	841	823	807	827	814	772	820	780	810	859	792	850	770	786	829	779	815	814	842	810	827	765	857	873
7998	417	149	157	152	153	171	162	138	171	156	153	146	160	137	148	137	143	160	149	159	157	142	171	169	151	138	141	157	155	163	173	150	157	160	154	180	164	156	139	145	164	169	170	151	150	153	148	147	158	176	176	139	161	137	129	154	161	128	157	140	156	141	174	142	161	174	156	175	148	128	154	147	166	149	126	146	136	161	155	154	160	170	183	144	137	159	158	143	144	153	138	151	167	162	156	179	177	168	160	170	166	158	161	190	166	149	161	157	147	139	155	176	151	153	128	146	159	150	157	151	156	146	140	141	185	153	158	116	143	152	152	147	137	164	150	160	153	170	155	174	159	138	143	175	141	144	166	179	185	185	149	163	157	151	144	166	128	145	161	133	140	145	134	150	144	159	151	127	147	169	144	152	155	147	134	163	164	167	151	151	154	177	143	166	135	130	160	155	158	171	148	130	144	178	177	150	181	156	139	149	153	146	161	177	138	144	144	150	152	156	143	150	158	163	160	145	178	157	131	144	163	165	165	187	160	160	162	163	131	144	153	139	144	156	149	150	156	130	147	151	177	155	145	133	166	151	152	138	144	163	148	168	163	156	160	160	160	148	136	151	161	159	161	156	166	167	159	169	163	150	156	153	155	162	166	158	168	187	164	146	151	155	181	154	120	165	161	169	153	177	166	141	161	157	151	161	167	163	144	155	154	158	157	170	176	150	160	170	158	166	143	156	141	179	133	164	154	160	151	166	148	150	165	147	150	129	187	158	174	141	139	132	164	168	160	152	136	163	145	138	191	160	154	180	149	143	148	157	155	156	156	135	165	135	144	154	174	146	152	151	141	138	146	139	152	167	124	158	159	171	177	188	140	135	139	135	137	152	145	141	140	145	138	168	155	142	147	170	146	153	146	135	127	144	166	143	184	177	136	169	177	148	145	168	157	152	149	165	163	155	156	161	159	150	174	167	137	160	156	154	149	151	156	150	159	168	133	150	153	142	150	165	158	126	153	151	159	162	143	172	139	152	145	147	155	143	160	143	149	142	160	139	137	160	145	160	189	149	141	144	143	163	146	134	175	148	141	145	173	172	145	145	164	180	157	170	123	148	141	168	143	172	135	130	174	148	167	133	144	168	144	156	142	153	158	166	161	148	172	183	154	149	147	181	160	150	144	154	154	189	164	134	158	147	152	173	157	136	152	167	150	146	152	165	160	158	173	183	161	167	171	171	162	146	144	157	151	175	153	169	142	161	159	161	155	166	158	157	143	148	182	145	139	146	170	154	150	162	175	169	151	170	133	150	135	151	144	130	133	150	162	171	162	197	138	138	131	125	169	159	165	152	178	152	154	153	141	183	128	154	167	140	130	163	159	140	163	157	165	152	151	192	159	135	176	154	157	167	149	156	123	156	166	168	148	173	160	135	150	152	144	137	174	177	126	170	161	132	129	148	144	172	157	167	146	174	164	167	141	159	146	178	147	144	150	155	177	136	148	161	162	137	152	148	166	152	138	152	160	148	155	177	172	161	162	162	135	143	148	137	149	131	155	179	157	139	147	141	147	140	164	164	146	157	173	162	123	159	152	165	166	176	160	157	158	166	158	140	133	165	125	143	157	133	153	175	141	171	149	171	159	144	167	159	176	142	180	121	182	129	142	130	152	163	148	158	151	150	150	121	142	162	146	148	146	167	136	164	163	162	187	171	171	149	169	156	163	164	164	173	142	161	167	147	155	189	161	159	137	156	172	142	147	178	157	161	151	160	153	161	136	137	152	148	185	155	166	134	158	143	161	145	151	149	179	171	148	151	163	156	158	129	152	157	130	168	162	143	138	156	197	176	167	165	145	160	140	142	153	148	146	161	166	160	142	145	158	149	160	181	172	158	149	160	162	150	162	185	153	163	163	148	164	160	138	153	148	154	139	170	159	158	155	145	180	150	162	158	170	104	145	137	170	151	155	162	170	161	135	127	137	157	149	164	164	148	189	154	162	145	159	161	152	143	142	141	160	147	138	152	127	127	145	174	157	152	163	160	169	164	187	153	148	149	157	166	142	156	158	151	138	151	191	148	165	146	151	152	167	173	164	148	146	159	136	154	137	155	161	175	143	160	166	166	153	150	156	159	144	168	156	154	144	167	164	140	162	166	127	200	168	149	155	145	147	163	143	147	147	131	170	179	158	142	152	171	180	156	136	163	164	164	173	165	170	170	166	163	157	139	184	132	174	139	174	157	162	156	138	163	168	160	169	140	133	153	145	137	156	142	151	139	143	145	159	149	132	174	161	142	143	155	146	148	167	146	166	173	143	180	157	157	142	183	147	180	134	150	162	145	141	152	152	160	168	176	144	151	162	148	188	172	143	146	151	149	176	150	153	166	154	167	136	164	150	171	134	164	154	183	171	164	153	162	157	171	147	142	171	148	126	152	147	162	143	185	152	162	147	178	158	167	132	128	156	145	145	169	136	173	147	163	147	154	137	140	148	159	157	172	165	151	152	151	157	143	155	164	178	148	149	163	169	165	146	144	149	159	162	161	166	179	154	152	181	159	150	156	154	147	149	174	151	141	174	172	143	157	149	141	148	174	147	157	131	173	142	156	172	143	136	143	142	150	153	154	141	155	143	164	179	154	164	141	159	122	185	144	171	157	168	144	140	162	154	140	147	144	170	181	158	152	134	168	154	147	155	148	165	156	167	154	159	125	145	154	149	145	154	164	143	157	190	138	155	175	133	151	156	145	158	143	151	155	133	149	144	166	166	165	154	147	149	143	139	159	125	149	138	164	152	146	151	142	153	139	186	185	153	150	155	157	156	160	126	156	139	164	157	140	147	145	169	134	133	156	136	163	187	145	168	135	164	143	161	180	174	164	169	114	171	153	174	160	149	151	149	168	182	170	166	143	151	187	155	148	150	147	164	136	159	177	148	156	139	155	137	181	161	183	158	157	136	169	139	153	139	159	138	174	155	163	173	145	150	167	163	160	154	146	153	128	140	129	163	163	165	148	153	160	159	150	157	155	169	161	150	154	153	152	159	163	154	156	123	129	171	159	148	148	162	169	188	152	137	165	155	138	147	154	173	163	170	149	163	151	178	161	143	143	142	145	153	111	155	147	179	150	137	159	169	152	131	126	154	153	178	168	186	113	164	157	176	148	148	155	141	143	136	142	161	171	163	159	126	170	163	160	160	153	171	171	167	147	146	140	136	165	159	139	156	151	148	147	179	142	160	151	152	136	160	154	176	126	152	148	145	160	173	176	165	149	151	145	189	174	136	158	141	133	141	172	147	166	136	139	152	158	148	180	138	154	163	145	145	170	157	152	177	148	179	169	166	126	164	145	135	155	165	136	154	144	141	152	131	174	150	148	150	158	154	152	132	152	141	160	168	165	141	159	166	129	171	147	182	131	166	154	179	168	155	157	149	148	159	158	141	132	149	167	161	135	138	158	153	132	169	162	162	159	173	146	156	165	172	173	152	146	145	151	161	158	131	177	158
4976	411	453	410	380	447	401	415	417	421	388	383	383	403	421	409	376	375	424	393	387	406	379	405	401	384	389	365	396	384	388	379	390	390	409	383	397	371	388	382	401	395	381	436	404	401	409	405	371	399	441	403	377	381	399	386	385	394	387	398	432	398	398	392	403	404	393	417	362	386	391	397	391	414	418	414	369	388	400	390	415	408	411	393	427	388	376	390	418	379	394	347	390	416	370	400	381	414	380	369	423	392	397	413	400	396	396	406	416	405	403	396	402	367	370	404	351	374	407	408	376	402	383	386	405	395	385	394	396	379	408	375	403	422	387	395	383	360	399	379	436	428	391	401	395	398	394	406	401	393	398	409	396	383	403	385	418	375	419	422	425	376	371	408	383	413	410	380	379	391	374	401	406	395	451	387	391	384	402	456	388	424	376	366	393	385	387	390	364	361	399	357	410	392	364	374	413	361	378	384	371	410	380	397	388	401	366	410	372	426	403	363	382	415	396	402	400	384	389	408	384	403	395	441	440	381	383	424	362	417	420	392	360	388	395	379	373	384	410	431	418	383	433	412	386	398	396	379	349	388	392	390	400	394	427	423	431	403	399	398	367	381	375	390	390	394	388	449	395	370	429	413	397	391	383	385	379	416	388	383	390	376	394	393	391	382	371	381	390	390	380	422	395	397	383	370	387	390	361	365	404	377	376	375	377	429	398	391	399	438	391	391	405	387	418	410	390	343	419	369	366	386	359	373	390	369	395	400	408	406	390	399	370	426	385	371	383	380	389	389	399	373	382	393	367	426	414	411	377	371	392	407	374	367	392	428	423	403	445	409	422	377	423	352	378	408	378	385	397	384	399	369	401	396	381	393	395	388	422	382	428	415	440	424	391	374	440	406	407	379	399	374	374	406	386	394	362	389	398	411	377	370	381	385	387	395	389	405	393	395	405	385	381	383	437	364	391	409	371	406	396	371	391	367	417	396	390	378	394	411	431	409	410	381	332	408	396	385	406	406	409	380	395	367	412	423	387	407	371	424	400	386	378	368	393	388	410	397	410	411	393	412	390	413	395	386	415	424	394	376	361	408	399	375	404	419	380	419	403	387	408	388	399	411	396	382	410	436	416	399	391	387	376	373	398	400	424	338	368	394	388	422	383	432	380	394	372	370	429	383	417	382	399	351	420	411	358	434	424	403	422	397	414	373	410	406	367	395	369	434	382	393	392	352	380	383	389	406	402	383	400	398	377	364	371	395	387	414	409	407	412	386	415	375	414	364	406	442	433	393	401	388	387	391	369	396	409	399	391	381	432	392	432	421	356	416	420	396	419	426	403	404	408	410	351	441	369	352	386	397	352	407	373	370	397	438	389	379	403	393	396	363	367	373	400	387	385	396	352	388	414	373	389	394	383	389	382	383	384	420	382	383	383	408	382	382	390	366	386	396	386	388	374	406	406	392	373	348	410	406	377	397	380	372	392	396	408	405	422	407	383	394	374	420	413	425	381	373	397	404	403	378	409	396	387	387	396	438	380	379	391	403	383	403	383	391	375	399	451	394	399	361	406	403	352	380	387	433	397	407	395	424	368	410	370	406	392	356	404	414	393	368	410	409	415	407	416	400	370	404	406	387	403	396	364	399	420	401	397	380	364	415	373	393	366	396	437	402	377	376	375	375	405	402	383	392	437	400	397	429	368	376	359	388	379	410	416	402	398	399	393	390	389	359	399	417	377	398	389	387	378	413	375	371	381	352	384	360	384	408	379	441	394	365	376	392	378	392	385	405	405	394	393	424	406	388	377	404	381	376	380	393	372	411	389	402	380	390	417	386	397	418	381	388	395	385	410	363	415	360	430	390	385	422	382	418	387	385	356	392	397	386	358	397	362	408	383	368	390	370	386	399	370	391	419	394	387	370	394	404	384	396	414	378	439	407	374	395	359	404	364	422	375	384	391	418	395	395	360	364	395	415	415	375	414	375	375	370	396	425	446	401	398	384	383	360	410	396	393	388	388	364	403	404	395	397	408	365	404	406	410	403	344	422	401	391	391	388	386	386	409	412	376	417	416	378	391	371	401	433	417	383	374	377	380	387	386	387	416	360	433	443	367	389	377	366	398	391	371	412	391	381	397	427	371	416	368	378	391	416	386	422	407	386	373	441	402	405	420	376	393	373	374	404	415	357	376	369	404	409	425	445	363	395	397	413	428	371	375	363	404	384	399	361	413	395	413	391	396	432	377	411	414	366	381	410	400	399	373	409	400	362	365	399	388	400	438	362	404	429	394	380	424	395	364	418	406	390	434	412	367	415	391	398	426	428	395	412	373	395	402	364	372	422	400	385	392	365	405	355	424	433	412	436	409	385	368	410	381	419	414	402	418	367	382	420	399	407	377	411	384	369	416	399	378	386	390	408	395	387	411	421	434	434	402	385	366	417	382	380	442	414	372	382	384	360	406	416	369	394	403	400	385	381	365	372	410	394	376	396	388	396	401	384	427	415	395	394	430	380	360	397	374	411	393	411	377	410	391	423	385	402	410	383	386	415	379	405	371	413	386	395	376	400	395	386	394	389	397	368	370	382	410	396	411	353	382	406	413	410	421	393	373	396	415	391	402	412	361	409	375	390	404	386	415	420	405	402	409	417	352	402	379	424	360	387	394	392	383	351	384	397	425	407	402	385	396	428	368	389	387	430	352	384	399	365	420	358	342	403	389	386	386	418	410	353	403	415	405	391	375	373	372	394	387	372	386	371	388	424	420	388	401	400	450	411	365	383	409	411	374	365	401	399	392	405	408	397	395	404	401	411	429	394	397	406	357	393	420	397	379	407	391	398	422	380	362	398	379	397	376	373	367	377	387	425	378	391	369	394	424	406	395	436	385	385	368	373	362	413	418	374	385	378	388	384	412	422	383	403	380	401	403	399	420	406	353	447	383	370	364	405	384	393	379	421	382	381	420	420	381	411	417	362	391	382	411	413	393	395	378	386	396	442	402	364	410	404	387	389	378	363	417	369	427	396	377	425	379	369	386	391	407	415	345	410	366	408	391	400	399	392	391	441	396	394	406	379	383	439	379	416	404	381	402	410	355	375	347	383	431	385	411	372	394	384	422	348	382	401	416	393	370	377	405	348	433	392	392	367	389	397	407	387	406	364	387	395	404	352	427	371	376	416	413	392	393	390	418	408	377	373	387	394	396	416	385	380	394	355	401	357	412	375	392	397	403	418	401	391	418	370	396	414	403	350	368	401	395	406	419	381	435	391	388	398	412	415	358	388	399	352	406	384	433	384	441	412	365	385	397	428	413	429	385	401	401	386	386	388	386	409	369	391	367	431	363	403	408	413	408	349	410	401	400	407	387	402	400	420	403	369	431	385	388	407	437	389	385	387	379	404	384	420	389	415	405	376	421	392	407	392	346	389	385	386	405	353	420	406	412	400	429	417	403	368	380	430	415	407	397	418	387	411	346	425	409	423	381	389	387	384	403	402	382	343
21953	1998	553	461	330	344	289	268	267	233	266	230	234	236	232	219	245	263	234	223	246	209	227	240	230	236	226	205	242	237	220	210	207	231	226	252	226	232	242	253	221	231	189	244	227	244	253	229	230	211	222	208	230	208	222	211	262	232	232	225	215	234	228	236	207	246	212	257	232	234	221	244	221	236	222	236	226	230	235	234	250	245	207	224	256	254	231	248	220	227	220	216	234	199	249	230	218	238	240	231	226	248	257	228	240	218	235	218	209	223	215	236	252	221	225	224	209	253	241	220	227	236	233	234	272	243	246	267	237	241	240	215	248	230	245	235	226	263	229	227	206	219	228	226	214	219	242	229	231	217	249	210	224	225	219	230	272	200	220	221	204	250	244	224	210	245	234	240	241	216	234	240	221	226	208	196	236	218	207	215	220	225	224	216	234	241	235	230	230	239	222	236	246	235	209	234	210	220	227	222	226	237	224	230	234	216	228	220	214	215	216	223	239	198	205	262	216	230	230	224	235	217	237	236	224	237	238	221	249	233	210	231	220	195	233	225	225	246	205	238	221	211	223	238	229	250	226	242	209	212	233	228	218	208	236	248	228	208	234	231	243	245	215	242	233	243	217	237	231	252	227	234	245	217	207	218	227	253	217	209	224	233	230	257	239	203	233	236	205	232	227	243	229	231	221	241	250	207	213	250	196	226	234	215	243	223	199	215	217	226	238	195	221	215	198	222	234	225	252	249	251	226	221	230	222	240	208	230	224	248	226	237	257	227	216	234	241	228	207	227	206	214	243	246	252	221	251	252	231	238	224	232	213	214	229	204	213	202	223	251	201	219	258	247	253	211	241	224	253	239	227	253	229	250	231	229	230	227	229	214	210	240	261	232	213	207	227	235	206	244	207	236	246	226	228	218	228	229	222	218	227	215	226	237	203	249	219	211	215	216	228	232	234	217	235	208	232	225	205	231	255	222	217	240	217	217	234	240	210	224	223	260	242	229	220	245	225	212	236	237	236	246	205	231	230	205	217	243	215	239	234	211	243	240	192	221	232	247	240	203	250	225	265	217	240	209	240	224	216	238	243	235	206	216	213	241	241	257	217	232	259	229	232	217	242	205	215	230	225	233	249	206	226	214	242	213	213	253	236	234	246	242	240	207	231	215	228	224	204	225	229	242	237	222	207	227	230	236	231	238	239	242	227	210	246	228	234	217	210	249	226	257	268	226	197	243	203	242	214	217	196	214	241	249	237	213	201	243	215	230	210	224	236	229	266	230	236	235	249	234	233	230	240	231	213	246	242	245	193	245	203	261	238	239	210	219	253	204	236	221	245	228	239	233	238	248	261	236	218	226	222	218	239	232	198	231	241	228	233	231	215	220	244	270	236	226	242	248	216	220	230	225	217	222	221	240	227	232	253	268	218	279	231	241	211	246	202	223	256	219	237	213	209	265	219	208	203	207	217	251	240	227	198	208	239	249	223	241	224	242	236	207	200	244	216	220	217	230	214	232	235	212	237	239	235	246	226	229	227	211	235	210	243	240	232	217	254	225	222	224	236	230	231	217	215	248	217	222	207	243	241	244	215	225	224	249	219	244	229	231	219	223	220	239	192	247	246	224	239	232	233	258	219	203	210	240	238	222	237	245	205	233	239	231	224	208	212	220	210	211	239	264	234	240	215	224	222	253	233	227	202	216	206	206	230	242	241	233	240	229	232	258	224	200	235	228	203	245	242	218	224	244	242	248	243	234	217	209	239	239	236	214	243	243	204	221	231	222	219	233	210	208	205	227	200	228	223	221	233	211	223	194	225	245	226	231	226	234	244	215	222	195	203	242	232	220	224	201	226	232	269	229	244	211	248	205	206	216	214	238	265	227	206	221	229	238	210	237	241	227	192	243	232	223	235	213	219	238	228	224	236	237	227	255	253	248	231	195	225	233	248	239	209	234	225	239	221	204	238	214	236	226	239	247	217	210	242	248	235	210	221	244	213	239	234	235	236	237	225	225	244	241	240	233	259	230	233	236	211	211	226	221	240	258	215	232	215	242	203	250	242	235	245	230	249	219	220	225	231	264	218	270	215	234	220	190	193	236	221	203	221	226	235	206	232	241	239	243	233	239	221	244	240	232	246	238	228	208	221	230	220	221	217	244	246	225	239	237	251	231	231	245	206	246	226	213	237	242	215	248	204	220	218	219	228	235	228	220	241	223	215	220	210	205	239	232	220	221	208	225	206	248	248	220	197	234	209	237	269	225	228	232	210	221	196	204	219	230	246	228	216	248	238	229	211	247	217	215	219	218	247	228	212	243	207	222	228	233	228	265	241	212	227	208	211	228	217	256	213	254	235	240	218	208	206	221	235	254	228	237	238	227	202	221	261	217	211	227	275	236	229	253	274	213	252	228	227	222	221	231	248	234	217	238	234	249	240	214	216	223	223	232	241	216	221	211	213	215	242	233	270	238	211	253	221	228	220	236	243	225	235	248	266	232	243	214	202	214	239	217	196	194	228	230	224	212	211	249	244	246	213	205	233	233	223	234	248	237	215	215	245	235	194	222	208	204	215	227	254	223	230	210	228	241	229	228	225	214	213	211	254	206	231	219	222	214	218	221	241	232	236	213	234	227	222	240	211	211	227	245	239	246	216	219	231	228	226	197	180	240	234	235	221	269	199	238	212	204	199	222	234	222	235	207	207	249	208	223	237	210	246	231	247	242	224	231	197	243	199	241	214	206	231	232	238	206	230	233	244	217	222	237	220	226	233	189	241	200	225	253	251	245	231	198	232	226	221	218	237	229	274	220	223	235	231	204	240	226	198	213	210	245	223	195	216	222	192	242	220	226	205	226	199	221	243	214	210	209	197	229	243	229	236	230	221	212	266	210	211	203	235	233	232	218	232	222	215	250	232	240	234	232	204	246	209	216	202	217	208	214	218	222	224	219	249	222	219	246	226	246	222	211	225	251	237	221	238	222	224	266	222	216	224	236	224	237	219	252	235	249	213	250	226	268	218	223	276	237	231	231	222	260	216	221	232	236	213	225	259	261	222	261	234	240	248	212	235	222	250	244	217	211	264	214	225	221	263	217	229	215	234	210	229	183	244	234	229	251	253	233	216	205	220	223	235	211	210	235	264	215	215	205	240	245	219	226	242	241	228	256	221	256	208	233	241	226	239	220	233	243	247	211	255	217	245	246	210	206	206	206	234	258	247	219	218	212	236	245	230	233	232	193	237	233	237	196	210	256	237	234	221	253	242	247	222	242	210	235	249	245	226	216	235	236	237	209	257	214	204	255	242	221	253	199	252	245	247	222	209	241	208	232	256	240	221	199	228	212	227	196	206	233	225	217	204	255	233	233	235	213	219	244	251	217	213	242	217	231	208	214	235	201	221	217	232	203	244	251	237	261	233	187	211	225	225	257	242	205	204	207	228	246	246	219	248	250	254	234	248	230	189	217	237	216	229	233	259	246	190	207	220	251	243	222	242	222
12750	770	1165	1331	1146	1076	887	819	810	758	678	666	633	637	641	636	579	608	630	616	605	580	599	588	601	561	515	572	570	619	562	599	546	589	547	574	551	565	581	545	555	563	534	555	554	510	556	551	528	538	582	574	520	541	550	536	537	558	504	568	545	534	575	518	585	535	569	527	549	529	530	583	525	547	560	540	552	529	545	532	552	518	551	532	530	566	557	561	561	511	524	563	550	521	513	570	571	531	559	574	529	573	530	550	552	527	557	580	571	547	507	560	538	540	527	514	578	504	523	535	549	575	569	543	562	532	602	561	553	514	537	524	549	485	564	510	546	529	511	533	582	561	532	548	571	578	539	562	550	539	580	525	577	554	557	551	546	528	530	607	562	532	567	544	546	563	605	519	579	559	515	571	584	551	568	528	514	540	536	543	518	542	553	535	529	547	528	534	513	530	546	556	540	547	548	527	543	552	574	562	546	553	512	554	538	532	525	530	580	562	527	577	512	509	532	550	540	558	537	555	543	536	512	498	488	546	548	545	567	520	552	499	538	533	572	527	529	532	527	548	531	518	553	545	549	549	564	576	533	575	524	531	590	566	543	581	530	538	561	502	533	552	568	588	505	580	522	534	513	577	547	589	556	568	517	560	562	559	534	522	534	569	514	572	591	525	577	532	551	554	563	575	545	514	584	546	544	558	546	577	558	542	547	546	531	521	544	551	534	534	537	544	594	542	552	521	569	571	551	562	590	520	580	575	578	523	536	531	541	577	541	572	536	535	562	549	571	504	537	573	541	554	574	577	540	534	541	546	539	553	523	547	536	565	489	584	551	574	562	525	517	526	536	547	548	534	582	551	547	570	579	530	543	544	571	560	521	525	540	530	528	517	601	520	505	573	544	510	587	572	575	544	563	535	577	565	549	527	536	533	538	534	541	581	523	515	527	571	528	563	539	544	530	589	541	536	562	522	543	541	614	523	569	561	565	554	592	552	550	567	575	543	510	526	540	555	556	594	553	521	549	545	535	550	588	555	544	532	584	534	550	590	547	570	562	496	543	573	504	536	590	539	554	540	540	498	560	534	522	564	517	546	589	536	523	598	543	522	526	581	537	542	553	546	551	502	551	548	542	500	541	532	533	550	557	584	540	533	575	551	558	554	556	529	530	544	571	533	516	530	566	566	537	525	526	496	552	518	527	534	551	516	533	535	574	538	567	530	524	571	545	527	568	554	543	558	537	542	577	558	581	532	584	573	513	542	522	581	567	577	536	527	549	543	553	514	533	525	588	544	555	551	570	527	583	572	572	526	537	560	576	501	539	531	541	555	521	523	550	546	571	556	509	551	571	544	510	549	555	532	550	572	526	511	594	549	534	559	542	567	584	554	495	517	517	549	557	549	565	563	547	539	510	548	576	565	557	517	569	539	556	574	556	554	575	538	500	535	576	576	597	531	549	575	580	557	597	566	515	612	575	545	548	537	530	526	496	544	552	554	526	537	536	542	537	572	566	586	538	554	541	580	528	595	544	543	548	521	552	532	565	546	589	536	564	527	546	545	570	540	555	557	519	562	541	540	524	565	563	543	531	506	540	522	558	561	544	551	522	544	563	512	516	547	523	559	563	522	562	561	545	520	529	546	579	524	617	551	553	541	501	547	512	556	583	542	532	539	587	565	542	526	529	532	581	559	580	510	592	510	562	555	576	538	577	548	536	564	540	543	581	519	533	562	530	544	578	522	527	526	576	574	554	558	551	505	552	551	541	543	561	539	544	555	560	591	572	556	582	558	561	522	560	530	545	495	593	521	577	568	560	543	538	579	563	547	543	530	550	546	568	539	513	605	549	525	640	583	503	543	520	531	584	519	533	529	586	553	535	541	539	552	565	585	554	501	500	534	521	574	540	550	541	526	571	532	521	543	578	571	556	571	506	546	547	518	546	511	562	545	542	552	523	536	532	559	541	540	545	529	572	552	553	542	548	513	533	527	542	567	531	549	559	530	606	507	542	534	515	549	550	539	555	546	546	520	535	533	542	534	539	537	531	555	561	604	547	571	573	545	500	556	565	522	566	542	519	517	537	540	581	562	507	563	597	514	526	541	555	561	494	542	558	555	561	558	566	556	514	577	534	519	536	550	525	583	543	517	533	557	551	560	585	510	550	534	557	553	542	561	534	524	519	546	525	583	581	533	542	537	548	476	545	533	548	539	580	563	543	554	549	539	567	591	537	549	561	534	571	574	546	561	536	510	536	510	512	563	536	560	599	517	539	568	576	576	555	568	543	578	544	540	537	530	583	546	590	549	530	571	529	541	549	514	555	547	551	522	539	567	544	551	546	541	567	547	559	599	537	560	561	537	547	581	524	563	565	506	554	542	530	553	527	583	578	516	546	557	521	547	536	589	511	570	563	577	508	564	554	555	522	582	532	561	566	560	561	542	570	602	549	536	585	527	575	543	515	513	577	551	547	528	550	513	541	538	551	566	569	586	515	532	566	599	583	522	536	547	553	476	522	538	531	568	527	530	555	541	591	521	578	522	522	558	519	570	525	554	536	553	503	517	527	523	528	500	567	539	483	541	543	537	552	556	547	516	535	566	546	522	574	538	537	552	539	585	528	524	570	553	547	553	526	515	542	585	564	548	572	540	564	514	543	510	538	594	554	532	535	557	500	541	555	538	504	568	543	587	548	543	567	575	544	528	504	567	562	582	558	574	555	495	514	546	535	576	563	564	559	532	542	549	543	514	577	553	544	530	547	529	528	559	559	578	542	523	576	578	516	562	542	528	560	549	548	569	606	575	501	556	542	539	581	517	519	546	560	533	539	487	536	597	523	538	542	520	574	535	555	576	523	530	532	536	554	577	518	542	499	533	571	573	544	539	583	534	549	535	571	537	554	542	546	548	549	566	515	577	590	535	506	577	587	519	562	564	525	531	532	540	533	527	572	545	579	539	537	558	527	523	551	542	514	579	520	551	534	571	529	570	572	551	551	560	527	572	560	561	499	583	578	562	564	558	552	564	568	544	561	535	554	571	563	550	575	545	563	554	577	530	550	540	573	558	555	552	611	584	540	574	535	559	581	543	553	555	552	529	563	518	546	606	572	545	537	537	569	525	531	529	546	566	562	539	593	590	530	543	579	524	552	587	533	567	525	539	537	504	564	541	513	531	530	581	537	524	574	547	572	564	524	551	562	590	545	541	522	534	574	504	514	542	575	547	507	527	552	519	572	546	556	516	523	491	553	573	567	570	578	556	555	538	559	582	566	512	560	576	544	562	563	521	527	526	572	556	539	539	547	527	545	577	544	601	566	540	526	535	568	530	545	551	537	543	521	573	566	535	494	534	544	519	530	584	517	521	567	554	529	536	542	531	538	500	582	506	533	563	558	571	488	553	562	552	543	538	542	494	557	523	539	524	556	558	584	555	574	579	537	571	507	546	547	530	527	577	528	549	536	516	530	577	545	554	585	532	487	530	560	544	560	568	567	559	569	568
32423	4672	1105	913	693	513	492	492	442	439	437	408	391	441	427	392	433	416	412	420	368	346	397	411	417	386	406	369	389	368	377	398	383	384	384	384	385	367	411	388	368	383	397	363	364	413	394	328	355	350	418	407	368	358	387	385	350	396	381	390	366	337	409	367	431	360	379	368	381	341	347	381	347	341	400	398	363	342	343	402	374	379	356	375	372	372	370	372	344	394	357	418	404	366	382	363	354	363	379	415	356	364	371	381	366	352	365	375	359	379	380	388	353	405	352	356	385	365	401	383	333	390	370	393	389	377	321	361	371	392	359	381	331	385	413	371	401	373	362	389	357	359	381	348	413	363	340	390	355	373	350	349	353	359	357	375	378	364	399	364	351	366	399	420	344	405	371	365	370	392	377	393	424	390	359	354	359	364	391	381	406	403	398	384	376	401	414	357	370	398	389	377	389	385	375	377	409	391	380	406	372	386	371	364	362	343	381	382	327	375	369	355	375	404	356	393	402	368	397	344	380	357	386	391	381	369	384	390	378	367	362	402	347	387	378	365	399	409	360	392	375	385	368	412	355	346	326	348	416	364	379	384	350	384	429	364	359	351	381	363	350	394	363	396	348	388	355	357	346	352	351	333	367	387	356	412	365	368	370	388	409	377	375	391	396	380	372	348	398	404	377	350	403	443	345	379	360	371	338	334	387	366	347	377	403	425	407	376	363	361	369	400	374	363	390	336	357	353	382	361	363	394	369	379	319	387	372	408	388	386	401	387	357	404	376	353	400	386	391	406	370	404	382	387	387	400	386	401	383	362	355	379	387	408	366	360	403	376	367	403	376	352	376	372	350	380	346	367	387	373	343	330	365	392	367	372	336	403	369	359	372	381	392	380	378	376	336	348	379	380	377	373	371	380	400	384	377	350	392	368	383	380	369	392	383	369	390	379	370	387	384	389	389	375	377	386	362	389	362	386	342	365	367	341	388	392	365	386	338	386	426	381	390	389	348	383	386	364	394	377	388	349	379	380	366	411	377	399	407	384	395	356	375	371	384	375	373	379	349	369	391	338	403	393	375	372	402	408	364	382	396	411	383	378	359	417	379	364	404	432	388	366	397	393	345	344	375	386	314	360	350	407	382	375	363	342	399	375	364	385	393	365	340	409	391	384	412	365	355	375	388	411	386	374	354	330	321	344	371	356	376	379	366	379	408	400	344	345	401	356	397	362	385	375	366	368	357	322	396	381	407	407	410	351	373	407	394	351	372	378	328	362	350	366	394	359	356	344	394	350	360	413	382	343	383	389	374	354	358	336	360	372	375	348	348	342	382	415	408	366	395	381	408	392	341	398	371	355	387	399	351	343	370	378	383	362	346	360	390	399	390	374	392	366	337	368	370	370	380	386	395	377	350	417	367	397	346	349	411	382	378	392	376	356	419	371	361	334	352	387	402	342	435	382	372	374	385	368	357	326	420	390	366	401	386	337	347	370	406	350	360	367	375	377	355	336	409	397	375	352	372	369	372	390	380	372	409	371	339	380	379	371	375	381	322	386	390	400	382	413	350	401	404	381	372	390	379	345	365	373	343	365	396	384	381	367	386	355	353	372	354	389	373	368	372	372	369	387	402	334	365	393	380	426	305	354	366	366	375	368	312	352	372	364	411	418	385	382	347	379	419	372	355	406	315	373	374	409	383	377	391	398	412	395	402	377	342	357	343	384	377	391	380	402	351	381	342	374	365	390	351	384	369	372	405	377	403	387	370	390	370	382	379	389	370	367	378	359	356	365	349	378	351	389	377	398	388	386	425	384	353	368	412	369	400	404	370	407	330	379	394	380	365	360	349	375	390	355	383	398	370	369	387	391	392	385	362	424	388	427	356	378	359	366	408	339	370	364	390	397	378	347	362	349	406	371	378	394	363	356	390	409	397	362	401	403	380	412	370	399	376	373	356	390	360	346	367	357	407	354	348	393	388	338	388	384	363	395	419	361	379	378	413	360	385	353	331	391	368	374	386	394	336	366	356	380	404	391	372	368	340	342	381	377	405	410	416	410	372	386	388	381	356	387	402	346	387	342	391	394	360	363	396	398	387	404	350	387	414	350	302	371	350	374	351	396	351	369	388	384	343	363	360	368	379	396	368	397	367	351	372	370	359	343	382	401	405	363	374	378	405	399	378	386	407	401	349	369	358	342	333	326	331	375	384	356	372	406	362	377	365	383	387	405	344	345	381	390	374	337	374	353	397	379	406	395	394	376	379	387	391	367	378	345	366	443	348	363	359	391	340	379	382	342	386	373	358	372	380	390	409	387	415	363	356	379	386	395	346	366	387	361	407	397	362	390	403	342	373	370	367	370	417	385	379	376	347	348	367	392	398	378	350	383	358	414	347	373	377	382	397	394	387	373	360	351	345	373	353	382	378	383	386	370	387	327	398	377	359	375	395	379	368	376	347	350	368	422	357	338	343	336	362	385	341	365	386	403	389	375	385	391	365	373	366	395	399	364	396	350	377	388	355	367	369	376	365	340	363	375	387	404	411	367	338	366	391	364	391	364	381	375	386	356	400	399	418	380	363	389	398	395	353	407	394	396	368	391	388	413	389	403	361	400	381	386	396	355	354	383	360	361	371	396	358	391	362	399	399	364	412	372	417	340	393	367	386	355	394	385	396	402	378	368	335	392	387	339	383	395	376	384	395	374	397	383	347	350	380	377	386	367	394	380	408	343	379	335	398	394	394	361	351	390	336	328	372	417	366	400	391	379	360	357	378	364	384	360	412	347	349	393	379	359	369	395	399	409	386	334	407	388	340	364	334	371	354	338	352	337	377	334	355	365	393	388	367	356	381	386	388	389	373	408	401	374	411	343	363	351	365	374	356	388	374	380	392	369	405	425	398	375	370	357	339	383	382	340	395	350	387	416	394	343	394	383	371	377	394	417	384	352	377	372	350	378	364	387	367	382	345	341	372	385	380	391	331	358	342	381	396	347	375	343	357	372	400	397	377	367	385	381	426	347	357	395	407	382	349	373	366	347	349	433	374	350	332	381	379	337	358	406	374	395	395	384	417	367	352	408	386	372	410	372	368	379	375	367	389	414	354	379	351	383	404	374	381	362	372	351	381	367	395	374	389	370	369	386	307	384	359	367	344	332	326	389	380	380	374	376	400	363	327	409	386	344	380	335	378	383	388	340	380	362	408	358	352	356	380	365	371	358	358	361	380	411	370	364	381	367	390	375	323	378	405	378	341	344	365	358	397	406	338	363	381	385	377	362	352	410	397	396	357	368	349	361	377	376	373	375	367	376	380	374	356	384	381	373	380	399	408	367	328	392	392	392	347	383	390	382	358	380	321	397	399	377	349	383	377	359	406	395	421	393	396	388	377	407	403	354	378	365	341	382	357	351	367	380	383	388	387	382	371	367	359	394	347	351	347	325	396	414	385	370	368	359	362	360	362	392	417	350	418	362	344	338	327	387	380	353	346	371	375	367	374	374
17103	1316	2041	2269	2020	1742	1474	1396	1287	1218	1090	1086	1016	988	995	985	938	950	924	915	930	922	879	906	846	889	808	909	878	873	860	877	859	850	832	843	891	876	867	822	801	840	848	856	825	841	882	859	876	843	837	810	876	802	879	845	827	811	827	808	826	838	838	865	822	797	832	842	801	788	800	861	821	830	786	829	797	776	795	831	903	820	801	815	857	790	839	840	857	763	847	858	822	891	842	849	877	839	836	834	843	826	853	801	864	780	900	784	793	757	841	839	787	776	859	841	812	883	846	846	809	881	842	784	792	849	808	790	806	826	837	842	861	822	784	856	854	824	810	835	812	844	788	792	839	860	820	818	833	846	763	863	843	839	862	766	863	820	768	850	776	826	791	808	795	814	807	824	820	784	825	887	805	797	806	847	831	850	778	834	861	786	813	772	815	809	867	822	846	814	836	857	827	800	780	810	818	798	844	806	808	856	819	856	823	795	844	842	769	800	834	876	857	795	843	799	806	792	803	842	776	836	839	780	859	815	832	784	758	837	791	781	773	825	802	893	819	815	864	863	828	835	844	803	799	866	820	810	874	813	833	781	864	775	811	823	834	801	793	866	773	805	841	827	832	885	828	814	823	842	789	803	823	841	785	830	808	805	846	814	803	784	842	829	762	857	848	856	850	774	849	805	819	805	862	822	832	854	822	877	814	773	816	814	841	780	795	835	846	838	819	828	844	846	820	835	808	841	791	829	799	835	814	836	831	807	844	825	843	827	781	861	767	810	805	846	804	852	828	856	844	795	837	854	795	823	814	848	825	777	790	803	855	873	837	839	879	790	864	844	824	813	845	834	831	885	802	863	803	817	810	829	787	834	806	765	837	821	817	845	797	859	819	824	800	832	818	842	869	795	786	845	864	852	857	827	789	869	849	856	821	855	798	858	855	821	856	860	776	835	866	848	804	787	894	783	827	838	882	844	831	819	823	839	806	834	798	821	845	872	790	862	851	836	797	825	872	805	772	824	775	848	886	820	836	809	813	844	838	845	842	760	818	846	788	880	815	827	803	855	830	841	852	846	775	801	859	796	841	852	824	864	780	859	778	817	857	806	822	815	806	825	820	863	820	769	834	835	849	852	825	808	792	814	828	796	847	847	859	789	844	849	813	817	819	887	824	783	762	811	789	868	759	774	853	816	819	795	796	825	849	830	815	859	815	826	827	848	827	852	807	782	803	805	831	848	837	823	810	818	862	833	793	850	845	864	806	848	829	850	823	830	808	850	831	849	814	810	807	797	873	876	798	802	826	805	846	875	818	822	886	822	783	811	799	816	852	811	802	826	793	836	847	828	826	894	873	866	851	843	832	779	861	829	822	858	852	853	808	807	835	804	829	767	780	821	796	824	826	807	844	778	792	815	850	808	826	882	872	864	770	844	822	840	859	820	832	847	855	868	813	854	831	864	838	823	829	830	786	820	798	792	851	779	847	837	824	874	811	814	805	791	791	841	829	863	825	827	838	862	866	807	847	847	827	765	819	856	830	869	802	767	859	802	817	822	762	826	823	824	834	795	829	820	859	832	828	811	837	855	855	823	816	844	834	846	810	790	826	840	827	784	851	853	818	787	827	882	808	755	815	767	805	861	864	789	838	868	809	849	757	815	910	807	819	864	836	790	831	806	824	788	841	803	831	830	798	813	800	844	850	848	795	789	793	877	857	775	788	791	799	798	804	793	860	838	804	822	818	830	793	779	835	841	794	778	868	860	860	843	858	827	802	846	792	809	811	828	813	813	808	821	841	812	775	818	827	790	787	800	826	834	856	827	846	809	781	831	816	803	845	855	842	787	804	802	825	841	795	834	826	786	768	796	806	865	852	815	834	811	825	865	820	823	833	807	799	815	787	824	864	826	784	829	861	832	784	801	850	801	840	789	824	811	780	834	844	847	858	807	840	769	856	780	836	822	828	835	835	853	818	755	850	796	837	779	827	806	809	804	843	788	826	809	861	799	820	849	809	856	848	779	857	814	841	844	803	817	857	876	802	823	899	863	805	814	794	844	825	867	843	811	822	785	805	862	853	791	823	866	842	815	804	779	842	838	826	804	824	840	827	813	839	807	835	830	783	860	836	841	767	821	887	809	835	834	808	830	829	828	842	838	835	835	868	807	825	787	831	843	790	857	796	816	831	811	872	794	866	849	807	827	829	839	827	793	795	826	862	793	843	781	837	849	858	827	799	830	840	880	771	822	816	818	793	846	814	807	921	833	805	798	858	818	819	820	811	820	860	786	821	793	893	827	839	875	820	794	832	797	787	839	810	805	847	783	864	836	797	818	801	836	861	859	796	822	808	778	836	804	806	799	841	818	824	832	784	810	808	849	811	810	823	813	834	840	826	826	901	805	820	841	785	834	788	812	860	825	776	832	835	852	829	814	814	846	838	805	790	808	820	815	822	833	787	856	811	866	834	885	870	844	780	832	790	786	801	845	886	826	793	817	890	744	832	823	779	824	849	756	876	823	814	841	830	844	834	874	791	856	817	828	882	790	859	835	840	806	832	847	823	854	819	762	829	829	836	791	753	848	832	803	792	820	836	804	870	863	826	834	814	831	791	838	818	822	818	836	786	820	836	804	846	785	855	864	815	838	792	763	873	824	841	788	832	769	804	847	834	798	834	867	859	801	789	757	829	831	808	792	813	854	835	824	813	867	806	832	853	817	852	776	806	865	828	828	864	824	807	779	819	800	789	833	810	853	805	831	831	849	851	832	871	774	809	836	841	807	786	849	801	763	796	797	832	866	836	851	798	803	805	834	810	814	817	803	787	861	853	802	852	821	798	789	830	879	817	823	838	798	832	868	849	814	796	832	767	787	836	871	799	840	808	838	866	829	825	853	813	861	836	785	814	825	796	861	812	864	815	813	865	824	809	847	826	868	864	822	808	865	796	810	835	783	844	795	813	809	786	817	804	839	796	811	819	810	829	841	810	815	798	795	813	777	826	848	817	826	794	799	785	814	832	766	826	798	857	873	856	804	813	876	823	810	794	820	793	851	818	809	798	788	832	751	818	836	819	814	842	848	875	868	836	837	811	805	828	843	819	806	839	860	804	784	828	803	785	848	816	845	788	772	846	851	791	819	827	896	815	848	788	742	833	825	836	871	790	781	849	879	841	887	851	838	769	799	827	801	829	797	790	839	818	827	849	845	792	803	859	790	818	794	806	792	797	801	844	831	795	827	778	855	792	822	874	839	849	821	867	789	874	849	837	825	800	830	821	865	806	827	804	863	794	817	786	862	790	845	774	819	820	835	789	822	780	819	840	810	844	806	780	821	859	875	797	813	865	830	802	827	793	852	795	811	814	816	887	795	803	794	889	861	822	787	833	832	799	845	861	807	844	844	828	860	839	869	826	815	779	801	809	872	839	832	832	807	851	831	850	858	848	806	833	842	796	871	794	836	806	834	812	806	862	846	861	837	857	835	856	803	797	826	822	803	802	823
8271	476	181	155	142	164	159	158	146	179	177	184	152	166	156	151	163	178	160	181	152	176	157	162	154	153	172	131	141	157	149	174	162	154	147	156	161	150	150	164	141	164	129	139	166	154	147	161	163	173	166	168	142	158	152	145	147	150	146	153	146	188	136	153	152	163	179	163	182	157	170	137	152	159	181	185	179	160	182	164	161	163	166	164	157	161	157	153	167	147	147	152	165	175	152	140	154	169	143	150	161	143	173	169	182	174	186	149	151	160	181	143	151	155	142	151	156	163	129	134	154	132	159	173	170	130	164	173	166	164	153	154	141	160	145	201	162	162	172	155	126	167	164	141	154	165	157	163	146	130	153	165	161	165	151	158	143	167	137	167	146	151	147	173	139	186	159	164	146	180	165	159	181	165	155	135	163	153	165	180	168	150	161	153	171	175	174	157	184	180	153	166	176	134	170	154	173	153	145	181	176	156	147	161	167	155	179	167	164	162	151	164	172	147	189	147	128	159	180	147	181	136	142	149	128	158	177	147	159	164	144	143	159	140	152	155	174	161	164	165	146	149	158	174	179	156	160	150	170	197	156	175	174	163	153	138	179	151	138	131	130	168	169	184	171	145	170	160	169	141	163	188	159	160	171	177	156	160	127	161	147	164	180	161	173	171	136	148	136	153	163	145	149	180	162	146	164	165	149	146	179	153	158	164	168	151	145	171	152	137	173	156	157	146	162	169	172	158	167	150	149	167	140	183	172	168	170	142	164	160	164	149	168	145	137	177	163	169	160	145	153	145	158	162	165	151	154	149	167	130	151	138	145	145	153	115	152	162	152	166	169	152	156	155	139	151	155	159	162	191	166	156	162	171	152	138	160	178	184	165	165	180	160	159	137	155	149	130	156	149	175	164	183	156	173	173	157	165	150	145	158	134	151	151	150	159	178	155	156	151	176	148	140	150	167	168	136	147	148	149	157	153	148	146	147	148	163	140	132	167	160	170	143	158	178	151	161	153	186	157	187	156	152	173	147	154	144	168	139	164	173	157	156	156	144	170	162	171	165	151	151	155	166	160	141	147	132	149	194	169	175	158	165	171	186	170	142	168	145	162	146	175	148	157	183	155	161	174	172	134	174	134	158	149	154	163	159	157	153	153	155	164	139	150	173	163	141	139	172	168	154	145	154	117	127	139	158	145	166	162	153	159	137	155	138	144	189	168	171	174	164	162	176	160	130	142	166	170	195	157	163	154	171	147	168	147	150	155	144	160	135	157	165	170	173	144	155	166	167	177	146	160	162	139	158	151	149	155	164	156	160	150	157	138	152	137	171	170	156	149	155	157	147	149	143	147	155	148	147	155	130	165	154	151	156	157	175	169	153	163	141	174	149	201	188	175	149	164	143	162	163	183	145	142	167	133	158	157	161	155	155	165	170	165	161	168	153	158	169	157	162	159	159	174	137	171	143	156	169	132	153	152	155	166	176	185	167	181	165	159	156	139	152	140	160	162	153	118	159	155	145	167	161	134	152	154	148	170	164	165	162	153	180	141	157	157	170	157	165	128	164	147	170	154	162	163	180	148	167	139	170	151	160	154	162	148	179	155	160	157	163	136	163	164	165	167	151	137	137	166	175	136	170	168	145	176	163	143	143	153	154	169	157	146	154	174	140	163	110	129	180	147	145	146	168	145	138	170	146	171	157	154	162	160	138	154	140	152	159	174	150	154	168	142	157	172	157	161	144	165	142	164	152	157	139	153	148	160	177	148	161	170	129	183	152	141	173	159	160	144	146	159	139	157	157	137	158	146	144	140	153	156	174	153	180	138	172	158	153	156	151	150	159	146	177	171	151	152	147	160	163	146	155	168	143	161	150	153	159	141	146	144	173	166	140	162	163	167	158	150	152	159	173	164	154	162	118	154	164	170	149	152	151	143	156	157	187	156	153	160	169	158	173	138	164	162	148	163	159	172	156	172	166	153	155	171	159	183	181	155	165	157	181	150	161	151	128	168	161	150	139	154	160	161	140	148	143	162	134	160	147	142	144	153	143	167	152	172	177	138	167	166	160	146	174	155	146	152	177	146	162	147	178	191	171	162	153	139	173	171	139	177	171	171	162	153	157	134	143	155	166	165	145	162	140	150	139	155	138	181	153	161	171	146	125	136	152	163	140	172	154	167	153	131	156	184	149	142	154	176	151	145	143	171	152	158	172	146	165	147	146	151	147	155	156	137	156	154	153	159	127	150	166	148	151	185	137	154	168	163	178	141	133	142	175	152	172	159	138	144	169	164	166	184	158	144	166	162	149	145	157	149	147	132	152	154	157	162	160	181	132	184	153	148	157	140	151	155	154	154	162	175	169	158	168	144	166	169	175	149	169	167	160	139	149	156	177	151	140	147	184	145	154	145	171	151	158	181	138	148	160	167	192	144	163	145	148	151	169	132	156	150	160	140	141	159	155	160	168	169	167	169	157	133	158	173	149	149	186	178	182	169	156	133	140	163	145	192	175	159	143	151	144	167	156	144	157	141	135	156	136	180	183	162	154	137	167	142	173	152	143	150	173	156	150	145	171	186	148	159	157	160	170	135	156	158	136	160	144	139	159	136	148	168	148	143	167	158	143	155	166	150	159	164	169	111	148	169	144	143	176	152	183	144	141	155	142	166	129	152	169	180	153	155	176	150	156	162	166	159	155	143	128	134	166	181	150	153	152	158	152	137	176	151	157	147	151	161	158	167	170	158	179	153	162	161	135	159	163	189	151	159	154	166	135	155	167	152	165	150	144	125	157	154	137	152	153	158	137	165	168	155	155	149	166	152	153	168	163	165	139	146	157	143	170	163	153	168	147	146	166	162	173	144	158	146	161	162	148	171	152	147	153	173	172	162	161	164	151	132	157	179	172	161	172	158	161	156	159	149	138	159	150	160	146	161	158	154	161	150	172	138	158	182	139	167	148	161	162	137	163	131	157	160	167	190	142	125	144	152	154	165	146	137	147	149	182	165	145	150	181	147	149	153	153	147	157	176	146	172	172	158	161	157	140	142	145	156	157	157	145	147	179	126	163	158	144	167	152	164	154	148	163	156	174	150	167	170	156	171	171	160	147	155	158	146	149	164	140	183	174	165	167	152	144	165	172	162	172	153	163	150	156	139	147	144	147	140	149	154	158	164	164	145	151	146	150	159	162	161	140	145	172	194	147	160	150	153	153	155	178	157	154	151	165	161	165	173	146	165	164	143	161	167	148	150	172	165	160	167	143	169	158	158	156	147	170	157	167	146	149	142	154	157	163	145	164	149	140	145	150	143	156	184	149	159	160	175	153	146	126	127	151	207	170	147	171	146	139	155	169	181	168	194	154	153	155	151	152	161	128	165	146	169	162	160	150	141	146	142	186	163	147	174	129	155	160	157	161	178	189	147	131	167	178	141	140	158	174	151	129	148	139	148	157	149	148	166	150	158	171	138	176	172	173	170	159	162	146	171	173	165	155	157	163	164
4960	403	372	435	415	440	377	393	401	418	376	420	369	387	345	423	394	358	410	397	385	419	398	410	368	386	405	436	401	411	387	378	414	408	383	388	368	402	391	430	404	392	384	413	393	420	358	393	401	354	410	418	392	399	416	422	415	379	392	394	387	397	403	407	364	412	411	396	370	384	395	386	370	395	393	376	383	384	400	424	381	412	383	416	407	385	391	386	398	406	382	402	389	439	401	336	416	425	418	407	363	378	390	401	380	405	377	361	381	412	385	381	419	370	412	384	400	398	395	390	407	409	394	415	392	409	428	379	418	390	384	409	417	403	417	406	375	351	430	395	415	399	373	369	443	405	418	438	401	379	385	418	394	409	391	414	425	379	393	385	379	381	359	398	401	374	393	387	407	401	404	407	402	392	419	400	401	403	386	403	411	393	404	399	389	419	411	374	402	426	430	439	354	404	393	376	428	375	398	425	370	389	386	398	398	382	395	398	381	395	388	368	374	378	402	368	387	404	381	391	393	380	387	412	390	429	388	383	429	374	419	389	397	416	410	396	430	370	421	375	375	408	369	375	406	386	395	391	366	419	399	419	375	370	368	390	364	350	396	417	396	436	368	413	397	398	388	364	393	380	362	353	375	418	369	403	396	363	392	416	405	355	401	404	403	408	422	361	425	395	414	359	416	393	371	378	387	400	401	403	400	453	432	378	413	367	409	406	411	402	407	390	353	400	385	421	387	377	411	393	375	413	416	423	439	348	418	392	405	387	385	395	387	414	416	405	383	417	417	415	420	401	400	415	415	406	374	407	417	407	393	380	410	377	405	363	403	418	406	369	392	386	360	374	425	367	377	398	408	407	412	408	406	415	397	372	400	396	409	362	405	385	375	389	405	392	373	409	416	381	409	434	393	394	381	353	430	410	352	371	421	392	425	390	386	395	416	371	405	372	419	385	394	401	411	431	365	407	388	397	368	412	401	404	416	405	362	385	384	410	399	424	402	376	406	373	365	391	395	425	389	401	371	367	394	382	378	354	385	405	409	382	402	404	424	374	389	386	393	404	392	377	364	389	416	401	425	403	402	414	351	403	383	399	395	373	424	396	413	386	383	390	387	408	431	409	394	425	391	384	407	381	386	376	399	400	405	382	356	397	463	376	385	388	425	422	404	371	385	428	405	409	381	393	421	396	409	406	401	429	389	429	392	385	409	424	359	392	383	422	394	387	395	401	376	401	365	443	413	402	434	401	388	384	415	385	389	389	395	400	379	387	381	384	399	383	419	391	407	407	423	378	367	395	385	374	367	396	396	397	387	398	404	368	394	404	357	414	388	397	385	399	384	428	405	399	413	413	429	404	411	391	428	413	402	412	407	411	439	402	382	375	396	410	384	389	401	388	397	451	391	414	386	394	412	368	410	392	409	394	393	375	419	384	397	380	389	409	419	425	419	408	409	425	364	364	408	358	402	390	378	387	377	378	411	389	414	380	396	364	417	360	369	379	386	400	383	428	398	398	407	418	389	391	384	399	414	363	403	345	409	380	415	381	392	375	352	397	404	412	398	419	410	395	423	423	377	417	404	392	416	388	393	404	394	401	399	363	392	370	388	375	390	364	379	392	404	391	407	395	406	391	402	394	406	397	413	399	415	404	394	421	389	428	397	406	427	458	411	408	398	371	411	394	356	395	384	406	391	393	416	423	408	400	450	387	400	343	398	405	372	374	385	403	374	370	428	381	365	367	370	435	419	428	422	412	378	396	378	399	374	374	367	404	425	448	364	392	376	384	398	396	421	396	377	350	425	367	370	406	365	402	385	436	407	387	411	386	392	394	397	396	418	363	379	377	403	437	425	396	381	411	406	379	452	382	396	366	393	406	379	377	389	437	383	348	423	391	361	437	378	413	426	405	369	394	358	426	399	383	370	418	410	411	370	406	378	403	401	424	379	401	358	414	401	393	397	392	381	405	406	402	428	402	377	378	358	412	408	407	403	385	379	423	430	391	416	408	406	388	407	399	433	386	386	362	332	381	401	416	409	428	429	392	406	403	445	429	389	408	400	408	376	431	376	406	375	399	367	378	407	410	384	386	401	402	394	359	365	384	421	397	375	422	365	388	398	419	380	382	387	389	406	390	393	417	420	408	381	383	394	389	350	397	367	368	409	360	380	419	403	386	422	408	371	398	378	401	409	369	408	364	420	413	417	374	388	392	409	397	401	400	369	400	394	437	395	354	400	415	411	399	380	427	416	426	398	373	377	368	389	402	379	409	406	371	389	415	382	360	358	396	421	399	403	383	434	375	367	409	386	418	419	363	383	421	403	398	407	436	384	396	457	440	411	364	398	428	370	426	370	402	381	415	380	411	416	376	409	421	434	382	405	374	411	420	378	396	361	377	423	424	406	396	411	428	417	384	368	394	394	413	412	394	386	410	412	367	407	407	427	406	388	423	376	408	408	403	400	405	385	380	407	394	399	373	387	382	397	399	403	390	395	380	406	403	419	396	394	372	395	406	394	403	411	428	425	415	417	420	375	413	419	435	402	381	393	397	382	399	410	391	449	384	381	401	401	414	380	416	409	398	402	414	385	406	406	401	384	404	408	384	418	391	425	375	431	390	379	403	347	401	401	414	343	373	388	370	399	390	394	374	372	376	370	433	360	426	419	403	353	374	393	403	373	361	393	381	400	380	381	407	382	368	369	396	405	406	400	435	419	412	400	394	368	385	371	412	402	393	375	394	372	428	389	364	362	401	404	377	413	389	367	392	397	386	404	376	403	399	403	397	413	394	402	396	398	378	329	359	394	436	393	419	412	361	432	384	417	400	398	438	396	397	445	396	397	388	411	425	370	405	385	392	401	428	391	401	405	404	427	382	359	365	408	383	379	392	401	383	432	400	396	378	424	391	402	407	409	424	390	389	418	368	424	422	408	409	403	409	421	353	396	399	418	415	377	413	406	371	379	372	401	392	385	413	403	392	407	381	406	403	378	379	379	420	387	407	368	388	388	411	407	408	341	401	367	399	376	386	413	399	423	420	402	386	366	431	420	418	383	390	409	406	409	384	393	387	401	413	401	417	338	404	383	377	403	386	374	384	424	393	374	377	400	389	384	362	366	382	424	404	426	409	440	378	400	393	414	408	425	395	396	373	355	386	435	398	381	383	456	393	424	408	372	391	403	419	418	387	398	406	367	381	393	395	405	420	379	358	426	371	405	458	402	400	373	392	425	428	404	403	371	372	374	424	366	416	372	414	400	391	399	371	405	392	433	416	400	379	409	365	370	430	383	437	432	375	409	360	351	392	428	426	395	426	375	375	392	372	381	361	437	372	379	441	356	381	399	394	412	420	400	414	403	422	401	416	403	408	412	408	404	377	424	378	391	395	404	378	367	375	421	368	422	371	417	360	400	435	424	378	376	436	411	417	394	455	425	379	412	406	445	401	390	384	394	410	435	422	414	419	396	409	439	363	419	407	378	367	392	409	417	392	394	418
22506	2269	534	456	382	305	330	278	254	290	259	259	244	259	257	201	261	227	232	227	260	231	234	251	200	255	240	235	200	231	229	236	245	206	213	206	226	214	248	174	216	220	246	217	230	226	238	221	222	215	212	228	236	229	235	252	229	228	234	224	219	257	235	219	233	258	210	245	244	243	232	209	235	239	222	201	253	221	213	220	220	219	214	206	206	241	235	224	227	200	215	255	260	248	263	227	237	242	204	226	227	246	237	235	237	254	246	222	252	240	220	230	220	216	220	216	208	203	229	207	251	237	234	215	254	218	217	226	230	209	219	194	200	243	227	219	200	247	212	223	215	201	230	245	225	227	259	220	239	217	231	198	211	223	235	204	221	223	260	255	241	242	209	187	193	212	240	248	216	243	232	240	230	242	217	211	216	238	236	236	220	206	249	223	228	247	204	242	198	213	253	220	226	192	235	199	250	239	225	252	242	235	232	225	244	231	219	230	235	221	237	229	228	246	242	246	240	247	225	249	239	208	229	220	245	231	228	223	234	224	235	248	220	216	233	238	231	237	201	216	251	248	237	283	245	218	205	240	217	215	233	234	229	183	261	251	203	210	228	237	217	243	219	232	245	206	229	229	226	237	249	246	233	219	236	196	242	237	272	235	232	213	237	244	252	211	204	192	212	210	249	248	229	246	216	232	245	208	232	246	229	242	232	217	213	221	234	245	257	197	215	224	222	244	228	238	231	203	213	238	212	212	249	200	234	225	250	237	210	216	251	206	244	214	218	232	239	238	251	206	227	202	225	234	209	228	234	240	217	235	234	232	226	266	218	231	246	236	225	267	239	218	224	210	226	237	226	264	230	232	235	237	216	232	247	219	220	241	231	201	222	227	255	257	223	252	235	247	210	246	228	233	215	233	232	223	223	232	236	260	221	221	239	224	231	228	221	220	214	214	273	239	243	251	236	263	219	212	241	223	211	214	246	225	217	223	208	244	259	230	258	241	234	237	228	233	250	242	250	233	215	263	251	250	234	230	240	211	183	242	224	234	222	198	225	226	230	222	251	241	214	226	222	232	263	212	248	201	206	197	227	217	220	241	260	235	198	233	239	235	213	215	240	200	222	213	213	246	238	227	223	225	263	240	217	221	227	217	237	225	229	229	212	223	225	243	228	213	210	232	238	207	220	231	287	256	210	222	201	258	216	215	237	215	235	209	204	215	210	219	246	230	238	250	228	233	196	220	237	226	243	224	236	237	221	198	248	211	242	232	208	213	234	241	225	231	191	232	245	228	238	221	216	215	193	230	225	232	219	218	256	231	220	212	228	206	240	254	227	203	242	215	228	249	250	248	212	237	273	211	230	199	214	216	230	218	262	227	214	265	236	235	241	230	223	231	214	211	255	236	232	240	223	246	207	217	245	231	228	205	246	203	216	261	197	183	249	238	204	236	205	223	252	250	211	236	242	217	236	233	196	222	234	244	253	230	217	223	218	205	222	274	240	249	214	240	219	226	244	253	232	228	239	225	249	246	248	218	215	214	219	207	224	211	248	250	240	209	222	216	219	231	231	247	245	192	230	254	240	232	228	245	196	206	205	245	236	254	224	215	213	231	247	227	229	264	218	266	246	226	198	231	238	219	209	250	236	187	238	236	236	227	229	230	255	230	201	251	224	202	224	233	223	209	241	213	228	226	241	222	239	232	242	233	244	200	204	245	230	257	202	246	234	189	243	209	198	237	220	209	200	224	256	226	214	227	227	239	256	245	180	221	233	216	239	224	239	222	232	232	225	237	243	229	232	227	213	232	211	241	248	213	220	227	246	260	198	258	245	243	238	245	217	236	227	223	250	211	231	222	234	228	248	248	202	240	237	242	228	222	213	223	270	248	214	248	283	221	228	227	213	260	225	228	244	234	231	240	221	261	225	232	206	175	239	233	224	229	251	212	229	210	241	216	238	244	245	224	254	228	235	247	224	229	247	218	240	221	254	236	230	237	240	229	234	244	237	246	219	236	243	223	240	223	216	213	216	199	229	223	231	224	247	262	231	236	251	214	233	221	206	211	224	207	212	237	235	254	234	231	235	236	199	244	210	238	233	212	241	210	186	226	265	232	225	241	217	239	244	212	246	246	252	214	230	269	241	231	223	250	246	228	231	232	231	216	215	257	231	249	241	238	260	200	288	257	207	226	220	245	215	208	193	216	217	216	226	218	232	212	248	237	264	240	236	220	207	250	223	237	238	241	230	205	218	234	207	209	223	236	202	221	212	241	249	220	224	209	191	201	221	220	215	232	207	216	252	239	208	238	252	241	260	219	254	240	241	227	245	252	223	247	239	265	259	222	237	201	214	231	237	228	252	231	240	210	239	233	252	217	224	234	229	219	200	245	234	211	240	234	251	233	230	252	255	210	245	226	232	235	210	232	217	237	195	211	214	207	222	211	224	225	217	210	225	215	214	213	253	229	232	224	202	215	221	248	233	257	243	190	240	234	239	227	217	246	210	214	224	204	260	262	241	213	232	220	208	214	224	210	215	228	230	201	233	223	251	237	226	246	248	225	227	214	233	252	233	224	228	232	232	218	234	219	209	213	239	231	232	246	243	251	212	260	247	245	238	199	228	229	239	220	235	223	231	222	208	233	228	230	231	221	225	212	241	227	230	224	259	242	214	243	217	216	203	198	225	238	226	224	214	223	219	231	230	236	256	231	217	210	223	243	250	212	219	269	246	221	224	240	219	222	198	230	211	219	236	226	252	233	229	216	229	196	232	233	247	237	229	227	217	208	241	257	256	224	221	214	216	229	197	227	268	236	233	238	247	222	274	212	242	228	215	240	251	237	238	231	222	247	233	220	192	230	226	226	199	214	243	241	216	215	216	213	214	264	217	230	231	200	231	223	246	232	233	230	211	212	229	249	217	235	236	189	244	214	267	233	218	223	205	230	234	197	196	220	262	209	208	216	254	225	228	225	216	252	211	185	214	240	233	226	228	223	223	269	231	247	179	220	239	252	222	234	236	218	221	237	191	228	229	225	236	255	225	227	228	249	217	222	230	233	248	237	236	218	271	253	198	219	247	237	216	227	231	209	216	227	222	238	219	219	215	222	243	234	233	243	222	213	217	223	218	272	252	226	256	263	274	211	215	227	236	222	222	252	260	193	235	220	214	224	231	239	215	218	227	222	222	253	241	230	211	219	212	262	211	218	225	238	245	225	247	213	247	221	204	223	212	211	239	233	227	221	222	241	216	230	257	225	215	228	225	222	245	249	208	235	227	203	255	214	215	247	218	228	244	231	236	231	207	232	229	249	261	237	222	225	228	217	223	195	237	213	227	217	227	241	195	231	224	229	214	204	244	245	210	224	226	231	246	214	201	213	248	216	209	230	260	199	245	238	202	235	214	211	211	247	220	245	207	203	246	256	224	252	233	236	217	229	237	213	227	223	232	242	227	216	196	263	215	211	225	220	242	253	222	245	218	240	242	219	228	218	207	245
13239	814	1174	1301	1206	1025	923	807	790	729	674	697	669	638	681	611	650	630	591	572	564	593	599	552	636	516	574	585	564	609	581	581	536	576	562	521	564	579	615	572	579	575	534	540	532	536	571	573	580	593	535	548	553	499	548	563	533	563	608	549	571	573	540	610	620	552	523	570	535	504	544	585	599	536	567	567	553	556	541	533	607	556	533	547	543	521	542	519	539	587	567	571	557	541	566	525	549	574	555	569	555	565	565	550	583	528	563	569	531	537	555	547	533	526	514	591	530	556	553	564	544	515	587	555	591	521	564	575	541	535	543	560	543	561	561	582	589	543	532	492	539	527	584	548	546	554	520	565	587	533	530	557	552	563	553	552	543	547	559	584	529	494	574	572	498	530	583	543	527	516	547	566	498	544	554	530	552	553	529	544	570	536	540	538	516	591	594	507	570	537	542	540	544	488	542	560	523	510	547	543	543	565	572	540	563	539	534	583	551	564	593	569	599	547	524	520	559	540	579	602	549	555	565	543	583	561	575	542	575	521	565	555	535	576	558	571	551	512	575	562	546	545	578	592	505	588	536	524	537	560	549	558	540	538	534	553	572	574	559	529	517	525	536	510	576	546	574	566	578	557	576	532	520	561	528	565	514	572	530	524	578	523	536	533	561	528	550	554	522	537	495	554	497	505	541	559	537	534	515	544	584	533	521	568	539	549	531	561	552	544	532	552	533	519	517	500	573	538	576	497	557	545	532	626	554	527	624	516	562	557	532	559	518	557	526	580	556	565	528	534	543	584	568	564	565	538	579	509	526	578	569	543	516	549	526	536	538	523	511	526	518	563	518	569	499	565	542	537	553	531	588	564	547	541	561	540	560	533	592	539	541	533	553	566	549	538	539	564	583	533	533	521	556	572	535	558	573	508	565	540	544	550	571	560	529	554	560	539	562	560	563	533	544	584	542	554	555	570	538	556	554	489	536	577	575	502	499	583	576	545	556	523	544	568	546	535	493	575	567	542	567	572	544	583	576	542	565	563	522	576	531	589	575	537	557	596	533	529	587	531	533	547	548	555	515	556	561	567	565	551	560	574	541	530	551	554	517	569	504	532	581	532	578	538	528	578	561	575	581	527	510	555	532	525	594	541	524	530	544	550	590	516	584	580	571	529	554	553	539	548	513	514	540	545	558	571	590	538	555	564	545	543	509	528	576	542	556	579	559	573	548	565	541	527	526	523	546	512	559	511	591	566	566	524	564	592	562	551	579	543	545	569	512	552	567	534	539	573	564	525	542	554	544	556	545	526	573	521	541	569	591	556	523	543	511	550	541	559	549	539	554	536	557	548	574	534	575	529	504	561	543	565	527	532	563	545	533	569	558	583	564	519	538	502	548	511	553	538	566	575	565	580	518	544	552	579	578	569	570	576	552	546	506	551	553	568	503	539	562	519	525	552	550	559	516	567	557	584	575	567	536	538	545	538	525	555	476	532	561	581	524	511	563	524	590	545	532	531	536	560	551	525	571	580	534	560	509	526	522	542	555	531	579	547	587	542	579	510	561	521	559	536	568	536	570	521	561	553	509	554	567	508	557	553	546	520	552	547	489	561	551	554	538	570	569	548	541	557	539	551	519	528	532	530	534	572	601	548	551	542	521	555	541	540	536	555	574	508	533	533	576	553	576	540	562	571	524	550	526	541	506	535	577	532	514	546	534	547	556	507	536	535	558	571	529	583	575	546	553	531	563	531	518	540	585	531	530	580	555	526	579	502	570	546	545	565	533	537	554	557	545	568	556	568	525	546	576	543	546	533	579	552	544	571	548	529	581	525	547	557	534	585	583	525	541	565	571	505	572	527	536	565	532	564	531	536	526	551	540	545	516	577	576	524	556	600	526	537	545	593	565	558	528	543	522	545	571	543	533	542	503	573	565	522	555	563	526	519	572	543	536	584	549	579	588	581	519	558	573	557	532	587	561	523	564	525	537	501	550	559	513	585	510	592	544	544	560	502	547	551	581	560	575	512	522	594	570	587	537	582	557	531	513	535	527	516	548	568	534	567	571	526	539	553	512	526	611	524	563	562	537	518	525	530	559	572	567	551	526	532	569	563	521	529	545	546	522	570	557	522	568	534	537	534	519	585	531	523	476	557	554	538	538	526	563	533	510	564	555	538	573	581	535	526	500	522	567	550	569	577	505	529	573	569	558	547	546	553	537	532	525	547	562	557	551	569	573	563	549	535	573	531	552	550	571	562	549	534	537	541	544	557	551	562	548	532	542	545	563	529	537	502	565	541	545	554	569	553	524	564	541	576	541	562	568	528	525	541	523	531	513	529	547	560	542	526	527	554	533	526	562	560	538	531	507	549	587	533	520	544	504	546	532	539	549	514	551	528	528	555	551	525	519	533	564	546	531	542	565	553	576	593	587	578	554	574	563	576	517	526	540	520	509	534	571	553	566	547	531	566	560	550	583	536	568	510	531	555	606	596	559	559	555	522	562	552	554	541	572	556	546	557	526	529	549	533	543	580	521	542	546	549	556	570	541	509	559	565	536	532	609	548	543	535	514	547	564	552	521	533	551	513	517	562	550	555	545	525	528	554	546	517	527	539	567	544	540	552	536	550	550	532	544	554	512	604	555	535	538	578	546	486	561	542	550	583	599	568	546	539	548	531	527	572	515	544	564	581	575	569	533	561	567	530	595	535	562	536	522	565	542	572	528	572	541	543	571	551	568	578	542	507	535	569	608	558	531	547	577	524	534	543	522	552	528	556	562	507	575	538	536	587	539	567	555	549	555	536	535	550	542	538	531	546	575	564	542	529	560	566	558	575	542	530	554	574	529	518	558	552	569	551	527	537	574	588	535	521	532	565	553	517	520	570	559	537	549	566	561	549	555	590	535	542	563	513	546	553	537	548	529	586	538	556	563	527	586	594	590	578	536	541	538	553	568	506	551	556	539	563	565	491	580	590	597	522	566	541	555	530	507	558	528	525	590	547	520	550	573	557	546	533	548	571	587	562	543	475	562	524	549	532	539	544	556	541	552	543	526	532	534	555	571	550	586	517	556	513	538	511	566	545	564	508	541	537	551	549	538	542	524	575	553	544	555	557	572	531	545	542	542	529	539	523	564	552	547	531	545	533	544	553	519	561	523	517	544	563	547	509	538	558	514	529	536	613	553	543	554	504	516	587	563	557	563	524	531	523	560	548	593	567	540	546	527	548	522	567	546	518	583	586	560	587	551	547	541	532	488	569	518	538	559	549	548	506	555	570	550	538	555	566	530	545	514	529	570	535	539	543	546	525	527	529	584	542	545	568	546	521	569	545	543	548	526	570	515	589	561	544	566	518	562	541	566	567	590	538	537	595	563	557	583	586	532	557	522	594	566	585	511	544	555	584	554	555	531	539	562	563	520	564	548	599	504	593	547	524	555	513	585	505	540	554	575	539	539	563	528	556	559	558	551	553	523	543	561	563	488	549	542	570	567	519	543	573
33895	5527	1202	867	667	593	543	464	470	439	444	420	416	445	411	404	405	383	395	413	393	361	367	377	402	396	375	365	391	364	406	370	374	389	375	360	389	363	377	372	440	380	364	377	371	385	384	374	380	382	417	377	358	363	396	393	376	369	403	397	375	372	372	373	363	366	382	340	392	373	393	351	387	392	346	386	364	379	399	344	368	345	384	369	372	404	397	406	365	364	368	389	371	365	398	375	410	402	350	439	428	381	370	410	337	352	363	353	392	388	387	421	398	349	412	363	373	379	413	388	387	388	374	388	357	358	369	392	375	373	365	370	368	373	375	383	365	398	340	365	369	362	376	361	346	357	344	404	374	349	375	372	365	402	397	367	363	374	396	350	364	367	375	368	385	377	395	357	400	333	403	412	345	420	367	368	406	348	409	349	357	371	360	351	357	372	333	362	367	377	377	334	377	382	362	379	401	382	335	347	366	392	353	339	397	410	394	394	390	332	347	377	409	397	355	385	363	396	376	364	392	386	378	381	352	368	367	368	398	364	380	384	348	384	338	364	360	370	364	436	399	394	382	353	360	370	352	339	379	351	359	346	365	333	353	418	384	379	373	377	410	408	385	400	384	381	348	359	378	375	374	372	381	393	400	370	433	371	418	344	372	390	403	376	345	342	334	363	373	364	391	365	377	351	344	342	348	385	365	386	380	356	384	416	420	380	374	365	386	395	414	337	367	366	363	362	382	360	377	361	368	361	368	354	366	366	357	328	397	368	381	398	408	392	364	366	394	439	371	340	337	389	364	362	370	373	355	380	369	402	404	349	358	408	363	374	344	350	373	375	375	370	341	396	385	401	383	377	370	393	372	370	333	373	393	380	371	340	375	369	366	348	357	388	402	414	372	388	395	327	372	379	368	369	377	383	415	360	347	367	345	337	381	345	398	392	368	385	406	365	381	356	400	387	388	356	377	354	381	348	380	380	351	414	417	360	386	323	389	383	346	361	378	359	329	375	396	341	344	369	388	370	345	376	358	404	399	347	384	363	362	359	328	392	423	362	362	353	361	383	371	364	364	405	351	395	363	414	409	373	351	335	381	328	375	392	401	389	374	395	372	340	369	360	381	354	351	375	365	404	429	403	377	370	390	359	371	368	363	382	389	346	388	360	358	379	339	352	355	371	376	391	362	412	405	387	371	400	370	400	357	373	383	374	336	312	390	373	407	381	416	364	379	409	380	388	399	374	373	411	401	369	368	392	401	346	356	369	385	369	353	357	374	400	397	373	371	369	349	389	346	361	382	384	381	378	391	386	383	339	319	338	417	422	374	366	384	349	375	404	354	401	367	383	384	392	356	325	378	342	381	368	387	423	382	412	371	379	366	381	409	381	344	359	381	412	370	408	383	377	358	346	374	364	346	383	358	391	351	382	413	356	380	359	355	372	370	333	370	410	405	351	373	354	360	396	391	351	368	393	394	384	395	350	363	347	346	389	389	381	383	348	352	373	340	428	357	385	387	388	334	364	346	367	342	374	396	384	383	347	391	396	388	431	383	345	413	378	416	403	338	392	362	375	334	445	339	355	379	390	405	342	382	393	370	351	360	387	405	367	349	397	359	351	389	371	367	355	356	391	366	361	375	372	366	394	381	362	383	367	377	366	385	368	352	408	379	360	393	360	381	365	343	390	375	436	393	382	380	418	360	348	399	348	349	388	358	400	342	365	365	364	409	376	357	356	357	359	379	355	355	373	379	358	378	397	350	406	427	388	373	364	397	393	379	386	388	366	403	374	377	385	365	367	389	419	357	382	387	393	408	370	368	365	355	357	360	373	393	361	373	358	390	343	362	339	345	414	356	408	377	364	360	388	373	405	381	365	393	330	364	393	396	385	377	353	381	380	395	374	369	358	361	359	349	357	364	399	373	371	340	372	365	377	360	374	414	393	345	415	404	385	346	380	391	356	378	370	368	392	364	385	381	397	355	382	356	401	396	387	391	383	384	395	363	353	403	372	386	383	437	388	378	366	353	386	351	409	363	393	417	385	376	368	385	408	384	418	381	382	364	360	369	360	380	394	369	370	374	386	369	361	393	383	394	373	366	363	390	408	372	366	378	367	344	353	326	330	379	358	365	366	416	369	366	339	412	402	357	358	422	385	378	363	392	351	386	363	387	387	381	372	361	396	351	370	384	342	395	360	343	374	406	376	412	348	366	357	344	363	358	382	404	389	365	381	391	368	409	400	385	322	383	374	395	411	411	362	376	399	359	379	360	393	408	401	405	354	372	382	384	382	397	357	388	383	400	387	395	380	358	390	416	404	385	375	368	350	364	378	391	379	368	393	424	357	354	375	383	375	383	373	387	387	360	341	375	344	386	396	364	375	359	355	391	349	364	380	369	340	374	326	375	347	345	340	395	366	383	354	375	397	365	387	394	371	399	405	354	382	366	410	369	409	351	381	365	380	333	380	343	360	362	346	366	402	392	368	375	400	357	389	412	392	373	374	403	360	370	362	396	414	394	377	369	392	343	353	380	388	366	378	385	380	381	387	370	402	388	375	365	364	370	347	370	358	402	371	392	388	372	327	369	406	377	411	363	404	402	392	377	335	396	413	365	346	372	401	376	383	371	387	366	377	375	378	390	383	364	388	386	385	407	356	392	372	387	371	378	365	334	336	341	357	370	388	366	381	363	381	434	348	405	366	361	385	398	411	375	371	392	390	400	383	384	392	361	399	385	365	387	386	371	329	348	360	379	363	390	390	393	349	373	361	375	348	351	378	366	386	392	341	373	370	409	408	382	368	397	431	411	438	386	354	356	377	340	352	387	378	329	397	351	402	401	394	352	342	407	343	366	338	309	377	339	367	346	373	363	386	390	353	353	389	390	402	388	362	367	360	354	403	395	358	386	411	338	391	369	381	363	412	439	365	375	352	367	415	419	383	368	373	382	387	352	359	336	350	399	385	396	388	349	377	389	359	366	365	383	374	368	411	339	395	416	364	375	400	382	361	399	397	339	417	384	372	409	386	335	402	371	310	375	414	369	387	407	354	394	346	376	393	381	403	403	380	354	409	381	368	402	397	360	342	406	329	414	392	387	380	384	381	378	344	353	378	390	379	415	401	329	399	388	379	367	347	386	394	392	406	411	380	368	371	389	369	347	370	342	381	405	368	424	406	359	377	389	401	371	364	349	367	381	361	339	336	377	370	377	336	343	358	409	401	373	342	380	370	363	379	376	387	373	387	383	398	409	395	363	373	373	424	422	365	356	385	369	348	391	372	368	392	389	372	409	372	370	398	373	368	369	341	400	386	366	396	370	373	429	391	364	370	357	344	364	392	358	385	364	351	353	391	389	371	391	402	382	396	383	339	402	393	377	353	370	384	393	376	378	363	408	412	372	395	387	390	375	357	395	389	349	353	416	396	370	368	356	380	377	372	330	344	364	381	386	371	346	407	386	381	345	384	373	346	356	360	371	372	399	388	397	386	369	404	394	370
18141	1266	2040	2241	2029	1730	1488	1415	1286	1127	1137	1023	1004	1033	976	947	975	944	900	954	911	888	889	878	873	869	853	849	878	890	865	867	850	856	862	879	876	837	841	899	830	809	846	848	795	830	877	833	802	863	886	810	821	846	783	854	834	845	830	847	844	838	807	826	840	820	848	852	788	831	863	877	798	806	837	845	762	841	814	831	847	830	832	865	762	811	857	823	844	813	795	810	889	851	793	816	827	843	812	856	857	836	821	847	837	844	838	804	823	834	848	851	815	872	814	816	828	847	819	809	827	817	861	794	835	818	798	900	844	816	841	813	801	776	825	805	807	868	833	848	856	796	855	906	821	877	784	853	797	804	828	830	843	807	780	784	819	811	871	827	822	862	824	815	772	866	851	853	791	802	839	838	808	823	827	871	841	824	797	832	834	830	838	820	864	790	865	843	781	830	788	764	805	830	838	827	781	850	858	885	880	828	803	801	802	812	851	851	856	841	825	803	802	818	845	836	818	880	818	830	784	806	876	812	821	829	836	884	822	853	796	852	797	821	829	824	851	802	800	833	837	794	802	805	826	838	867	848	789	814	826	836	804	785	820	835	811	801	819	814	800	793	770	807	853	803	778	878	856	872	872	847	795	835	780	833	809	796	887	818	843	824	834	861	830	801	835	825	821	851	820	755	827	786	842	845	813	833	782	773	793	760	785	814	838	872	819	875	822	769	818	760	816	806	812	800	782	820	821	790	816	851	817	819	811	801	834	832	848	831	780	805	801	860	786	830	812	819	799	827	806	862	817	780	779	832	826	827	777	835	751	859	844	853	774	879	826	816	829	795	773	835	830	819	850	826	757	859	822	798	803	830	829	821	828	830	851	804	793	813	806	774	842	871	838	772	873	833	850	829	821	861	801	843	842	889	831	813	799	830	831	840	824	863	855	839	785	803	778	807	834	822	811	819	764	811	812	832	809	826	806	826	819	805	812	824	874	814	854	810	805	829	776	834	802	854	817	808	779	760	794	827	791	794	849	859	809	786	817	807	846	827	846	827	790	807	852	816	848	852	797	834	880	799	846	824	820	825	846	809	781	749	831	779	800	886	827	784	787	802	814	861	835	834	794	762	823	796	821	879	821	789	786	796	822	823	783	845	822	835	817	816	851	811	816	810	807	839	899	829	836	849	839	785	769	846	793	843	805	832	833	808	839	800	820	886	813	865	815	838	800	797	800	859	822	891	840	779	848	864	863	802	849	816	834	828	738	829	844	808	831	762	848	806	835	815	824	832	878	811	837	839	841	826	846	756	804	860	860	819	810	832	812	841	786	847	778	827	800	839	806	802	852	839	827	894	798	804	840	791	803	801	801	830	808	787	789	822	815	845	842	851	824	774	829	829	788	808	860	838	816	819	813	814	864	820	806	882	794	820	819	820	872	852	812	855	795	813	850	841	828	863	817	790	818	819	878	837	811	779	873	836	813	827	875	864	837	831	855	824	929	881	775	779	787	886	830	790	825	819	788	808	892	826	814	894	809	846	781	816	836	793	853	776	841	882	859	853	828	845	875	823	772	856	843	801	845	826	798	786	842	831	821	837	843	843	801	855	815	829	813	861	818	802	831	793	837	804	785	780	837	798	840	804	902	847	828	852	807	834	797	856	828	828	816	841	816	860	764	744	852	786	846	793	851	832	770	816	791	840	815	880	783	830	860	822	797	808	826	844	808	844	821	835	825	786	868	807	794	866	804	795	814	852	772	819	819	819	821	788	795	827	821	838	842	811	872	876	849	867	826	778	847	784	845	820	800	872	870	826	786	847	758	794	805	755	856	844	840	752	860	791	802	809	792	858	770	842	825	843	858	849	807	823	845	798	873	860	788	793	791	825	760	837	813	872	839	839	845	829	840	826	812	809	809	794	868	799	849	777	836	879	799	809	830	842	872	804	743	818	846	868	826	838	841	824	796	859	852	853	833	836	861	829	867	794	784	838	826	789	802	852	804	819	867	859	868	861	828	796	798	833	835	830	831	851	842	825	869	791	807	813	871	792	817	840	798	844	841	839	825	795	814	829	836	808	815	854	838	866	791	802	877	829	763	811	832	846	837	851	830	842	772	786	783	835	843	836	840	788	799	788	797	831	798	844	869	828	815	787	771	854	886	825	842	806	828	831	842	817	883	783	823	805	805	836	860	809	849	857	781	816	838	845	822	789	796	790	813	874	829	805	845	797	852	807	810	788	858	800	836	838	821	899	805	811	805	795	830	842	789	838	821	787	841	831	817	797	836	812	875	853	882	817	853	802	836	784	803	844	831	831	843	816	815	798	817	876	790	840	743	870	782	796	835	788	794	795	842	840	830	827	789	857	794	781	802	836	793	881	793	846	821	828	832	778	886	825	839	815	840	833	789	804	798	778	837	850	772	825	856	853	792	798	782	843	801	773	838	849	847	841	826	802	885	825	878	833	772	847	821	853	819	819	817	845	770	894	835	827	822	756	834	862	801	818	860	813	828	820	790	838	813	852	771	882	807	806	800	809	771	838	801	796	828	794	815	838	825	866	879	849	796	879	876	793	843	826	819	839	840	844	777	844	852	839	824	794	798	802	786	818	807	795	794	862	814	802	782	813	816	771	835	838	827	864	859	828	803	838	786	843	851	840	820	820	842	819	818	810	836	832	797	807	876	837	845	834	801	853	864	813	822	782	830	850	854	853	868	824	842	796	823	845	810	809	849	872	808	785	855	844	803	837	851	794	833	865	834	768	795	867	821	871	786	823	810	860	817	819	799	852	796	821	797	849	867	856	804	822	828	831	822	825	860	826	851	800	755	809	834	816	831	821	845	808	791	840	799	754	773	801	801	899	835	833	801	801	828	789	841	816	841	819	803	821	844	830	810	835	826	843	848	840	859	863	741	865	769	840	805	805	892	832	822	811	848	778	816	840	810	763	854	788	841	780	852	817	821	881	830	809	834	832	841	805	797	838	829	847	824	816	826	802	793	860	869	855	809	868	760	780	819	840	805	825	835	820	835	836	866	788	828	852	847	825	831	788	805	851	856	880	869	834	839	830	863	840	839	790	819	780	849	822	828	775	829	851	839	795	806	803	848	844	798	821	789	812	807	868	833	805	857	795	852	803	779	786	804	863	790	793	789	795	851	856	829	847	769	838	812	827	801	821	837	834	853	826	806	805	802	860	845	828	788	811	813	853	863	801	847	809	865	826	817	821	842	853	850	779	831	869	838	770	814	863	854	803	831	836	802	850	831	805	818	839	835	859	845	833	786	791	845	801	837	805	810	838	829	825	777	829	850	836	835	828	844	847	804	829	816	819	832	796	820	861	818	874	861	863	736	835	800	837	822	827	848	822	785	908	837	842	805	827	843	798	785	859	808	853	828	812	835	793	821	826	826	868	861	806	838	822	762	826	828	801	812	769	839	775	900	829	819	845	826	794	800	858	857	786	790	891	825	777	820	853	794	846	769	798	815	832	865	845	801	839
8046	457	140	170	150	158	168	171	173	175	157	168	172	161	159	150	165	142	131	156	176	142	155	163	167	140	160	140	150	185	184	158	156	144	153	148	170	152	149	163	137	148	141	167	152	182	147	153	160	161	149	157	147	162	121	152	176	170	169	163	144	158	150	175	143	162	189	173	139	156	148	151	159	167	157	171	161	156	161	160	152	129	182	148	131	161	170	146	146	174	153	150	136	158	145	147	159	147	148	138	153	150	153	158	149	151	164	156	134	130	163	164	162	169	155	168	144	178	136	159	137	161	144	176	156	160	149	154	147	158	162	183	158	170	148	154	159	148	138	147	150	165	150	155	139	151	140	158	157	143	143	139	170	168	148	142	138	175	172	167	156	142	131	138	144	155	152	145	151	155	153	191	160	155	141	149	163	142	146	162	163	142	154	140	129	172	167	166	138	165	168	151	161	162	169	173	154	165	127	149	145	167	181	141	167	151	130	147	157	134	160	165	146	172	158	186	148	147	187	144	150	139	159	151	161	158	165	153	177	149	163	150	150	159	166	164	147	142	181	165	135	145	151	154	188	133	127	156	169	164	165	148	160	161	133	144	151	148	150	146	165	176	156	177	168	183	160	141	182	157	140	177	179	168	153	158	170	152	159	146	174	136	170	127	142	155	140	184	170	166	162	178	154	155	158	172	168	145	141	153	134	146	170	135	162	164	150	164	159	149	146	169	159	159	166	139	155	138	129	150	153	138	178	158	164	130	149	162	159	131	158	143	162	133	137	154	135	150	174	158	150	164	143	169	184	159	154	144	145	158	168	145	171	178	149	129	170	162	146	141	156	173	135	156	135	153	183	149	148	157	155	184	151	166	144	174	144	147	177	147	157	146	176	124	163	140	159	164	158	157	147	143	163	141	170	154	173	163	171	132	146	131	185	172	145	172	152	186	152	157	163	151	161	141	176	162	136	173	151	141	157	169	165	161	160	118	160	144	137	133	150	145	161	153	153	163	166	135	149	168	161	163	160	138	136	142	159	168	159	171	158	161	159	147	164	177	167	158	152	186	164	144	142	156	179	155	147	142	134	144	180	134	137	156	142	165	138	162	153	151	147	158	158	160	150	138	141	166	156	158	166	147	164	158	171	153	142	154	141	174	164	147	143	149	149	179	149	163	196	128	168	141	136	176	143	172	146	153	184	134	145	147	154	150	147	163	180	189	178	143	141	137	156	129	167	138	143	155	156	130	171	143	138	125	137	166	158	163	177	149	155	151	145	154	156	174	143	128	166	155	172	153	151	169	141	136	153	140	137	145	171	154	147	152	151	171	142	157	151	149	173	158	161	159	135	140	146	151	160	151	153	137	165	163	162	155	170	177	160	145	150	145	157	164	150	128	161	155	171	163	160	167	152	150	121	174	147	134	155	139	154	152	164	145	161	167	158	150	155	141	158	127	167	154	140	160	147	146	152	166	169	143	133	171	133	158	165	169	158	169	181	170	153	145	135	135	177	164	160	168	174	168	130	162	148	154	168	170	148	145	144	151	169	172	156	158	169	158	165	162	160	172	154	152	153	145	156	143	160	143	182	151	142	149	169	156	162	149	163	158	153	174	181	166	151	161	167	179	179	216	179	160	161	134	160	141	136	164	148	157	134	164	160	164	130	146	153	165	174	140	140	139	159	158	153	150	165	156	151	173	172	145	173	130	149	148	148	165	159	174	149	169	159	148	166	157	143	156	162	165	146	152	152	162	159	165	167	173	154	152	165	132	134	156	182	162	172	153	157	146	149	157	156	162	155	179	182	175	146	136	165	170	133	144	156	138	138	170	180	171	153	142	170	146	168	146	163	141	138	146	182	150	161	161	168	161	150	143	132	148	161	184	169	136	152	176	140	148	143	165	159	142	168	155	180	147	157	164	135	145	121	120	156	149	167	142	135	174	140	154	160	153	159	157	147	145	156	138	148	140	150	155	168	131	155	150	143	149	167	156	153	161	173	170	148	179	166	150	132	149	143	163	132	171	156	154	133	147	149	175	167	155	152	142	145	174	154	146	166	159	152	162	139	156	157	145	134	152	162	166	166	157	154	155	168	168	147	131	146	141	148	183	179	175	140	150	155	142	169	156	158	162	149	174	151	175	143	160	136	156	146	145	141	168	150	164	149	160	194	142	138	170	139	163	133	138	134	152	145	151	141	141	167	144	149	157	157	138	130	150	142	169	163	143	154	173	153	143	172	145	156	156	168	177	177	139	168	164	167	147	152	152	167	152	152	141	133	177	122	149	140	169	165	176	163	133	120	151	141	158	160	159	161	165	139	136	141	165	153	142	154	163	138	171	128	135	143	142	142	143	153	147	192	183	199	168	175	177	170	164	135	170	150	142	169	150	152	128	143	157	126	150	164	170	155	148	152	157	163	147	153	135	143	131	164	171	159	156	149	167	128	173	162	167	139	140	151	169	138	165	132	172	146	152	169	154	153	189	147	144	179	163	139	145	199	152	155	150	156	123	175	145	168	163	176	131	160	131	147	138	164	154	140	175	127	140	161	151	181	173	163	164	158	172	156	166	153	169	134	170	175	142	176	149	170	147	147	186	149	138	181	161	140	158	175	151	139	138	139	161	133	166	156	152	153	166	176	141	157	144	155	148	140	150	145	123	160	156	170	173	182	187	163	165	142	192	153	164	154	164	136	150	156	170	163	151	169	166	168	147	146	164	131	154	150	149	174	174	146	152	155	168	139	188	164	142	157	131	154	166	161	145	143	180	174	165	174	156	153	153	159	149	133	156	148	165	139	145	135	149	151	153	151	149	160	154	136	142	159	139	133	142	150	148	139	169	150	174	150	141	159	142	177	139	170	146	153	177	170	162	168	176	131	141	156	163	184	152	166	155	170	148	153	163	137	162	150	128	150	165	156	137	162	155	136	155	140	188	169	155	127	178	170	146	148	171	161	150	184	150	155	161	145	166	162	148	167	156	161	142	134	181	157	145	170	154	159	178	152	162	170	146	152	122	150	148	141	150	130	164	138	144	148	157	151	160	153	144	149	146	153	170	165	131	151	159	160	143	177	157	159	146	172	169	155	149	147	160	194	169	157	154	162	154	143	176	172	155	142	180	160	143	163	173	160	143	148	161	155	156	138	142	148	143	145	156	184	147	162	140	169	142	157	164	160	181	135	156	150	146	155	139	183	157	150	169	163	147	144	150	161	148	162	144	157	143	188	159	150	153	133	153	160	154	172	182	157	179	128	151	130	162	132	150	148	159	155	170	170	167	139	170	159	129	181	191	174	146	159	146	166	154	142	174	145	163	161	145	131	156	148	153	157	185	174	149	161	137	162	148	144	153	146	152	147	157	167	164	161	150	147	172	164	139	136	153	161	127	175	142	151	162	140	138	149	134	151	139	126	144	180	142	154	128	164	177	160	153	138	148	135	142	167	143	180	170	131	124	154	134	150	155	159	171	157	169	151	163	144	171	154	150	134	160	152	140
4948	411	434	438	396	374	442	421	370	416	425	414	378	368	397	408	410	433	379	389	382	412	378	368	393	365	353	403	357	403	415	378	410	387	390	375	427	370	408	385	403	398	400	389	415	397	404	359	390	378	378	384	395	404	386	367	383	408	358	389	346	376	399	380	377	403	371	401	376	383	358	394	409	382	395	401	397	400	384	391	421	390	421	390	392	335	378	409	364	405	384	365	418	407	367	357	390	413	368	419	400	376	391	374	436	397	401	419	381	414	395	355	424	392	404	405	425	433	403	426	409	378	359	414	362	381	399	387	411	387	375	444	394	408	378	413	360	389	381	415	404	406	373	417	403	421	415	356	403	395	374	374	393	393	384	353	423	425	401	381	393	426	367	374	368	397	364	410	383	391	386	404	374	407	397	405	444	402	399	388	410	383	398	404	388	398	395	413	435	406	383	392	388	372	404	409	424	380	377	393	357	392	363	365	393	393	389	354	395	414	385	408	398	416	382	410	360	385	424	431	349	384	377	416	401	393	379	379	354	416	446	362	370	381	371	412	394	388	412	375	383	379	383	369	391	348	394	406	382	364	433	387	382	368	350	378	395	361	413	390	385	376	378	358	394	427	411	427	380	405	405	404	377	414	401	394	394	396	406	374	408	372	407	398	399	404	384	390	414	372	405	404	362	408	397	361	378	366	387	370	386	373	391	364	415	397	424	400	429	384	352	388	391	388	359	385	390	379	391	354	407	378	406	406	392	416	415	376	396	412	412	378	395	399	413	399	380	369	386	387	387	361	389	403	391	417	383	381	405	409	393	412	403	387	390	418	396	371	382	407	414	359	397	368	356	389	419	404	406	379	393	383	372	386	379	385	420	415	396	397	384	388	360	400	373	422	359	408	383	402	425	366	375	368	411	356	396	369	368	407	420	371	393	385	417	370	370	387	370	335	382	405	415	357	383	411	395	402	426	382	404	412	385	384	405	427	413	433	378	405	387	396	417	356	400	383	401	393	404	390	393	389	373	351	372	366	385	419	376	403	389	351	399	366	431	365	413	393	363	391	373	415	388	379	395	416	404	394	402	402	389	417	425	378	423	432	409	403	387	384	409	383	420	371	392	399	428	408	369	419	410	404	400	397	412	373	387	414	368	395	392	409	379	383	387	411	411	384	387	382	424	367	394	388	387	373	378	380	412	380	404	377	410	397	403	386	414	413	381	428	396	396	399	375	419	433	412	400	395	398	391	431	378	410	379	379	367	374	408	410	374	390	420	419	369	394	379	385	389	434	416	400	368	397	359	384	379	406	390	387	394	413	389	374	412	400	390	377	376	364	397	377	405	397	414	402	394	404	379	442	380	371	380	400	411	440	415	435	398	419	412	396	366	393	369	370	392	380	433	375	393	388	393	370	408	379	398	370	378	388	396	402	376	407	392	404	426	398	419	349	391	417	423	396	375	391	391	362	418	400	375	402	356	399	397	404	401	379	411	359	360	323	376	379	394	380	389	396	368	382	396	388	371	366	399	398	382	399	403	418	404	426	403	402	371	434	415	393	392	411	434	410	379	385	407	395	375	406	405	401	403	370	386	386	349	387	398	353	358	398	416	384	421	391	403	378	381	404	398	415	438	432	404	397	370	357	413	377	404	390	420	376	389	446	381	369	383	414	375	364	358	387	384	380	364	404	408	443	360	447	389	379	398	402	414	389	409	383	406	400	348	397	405	380	441	411	405	385	405	383	370	420	382	365	409	383	413	378	365	440	400	378	424	406	396	370	416	382	391	360	440	401	386	408	409	382	426	429	365	366	336	363	389	381	379	364	390	384	427	407	386	365	393	372	411	424	413	376	404	409	393	384	388	399	394	395	374	405	355	420	448	396	375	432	426	443	405	396	390	372	368	386	371	383	377	404	397	383	378	406	410	375	363	411	409	411	387	364	383	368	365	418	409	373	404	339	363	394	398	363	387	396	361	411	380	380	383	395	423	389	404	386	405	401	399	406	360	410	396	359	384	409	398	418	374	406	398	399	380	366	425	417	410	411	414	373	365	428	372	419	390	382	375	382	383	392	385	351	377	366	377	396	388	412	381	419	403	376	403	378	394	373	405	434	415	396	408	386	407	405	378	415	379	368	373	382	397	373	363	397	387	399	374	435	393	389	384	410	377	410	396	406	399	425	378	400	387	415	408	422	405	380	386	405	411	372	394	367	365	350	398	358	410	361	398	375	390	397	393	370	398	416	412	382	455	417	397	409	388	384	387	404	394	419	402	381	387	387	412	367	388	385	402	356	378	405	422	393	391	401	404	355	390	368	395	359	392	386	370	366	416	361	380	396	374	388	400	393	363	366	395	397	421	402	419	399	408	398	382	391	440	423	379	391	354	392	365	376	389	393	388	368	411	402	390	419	401	374	371	446	387	391	357	383	360	387	417	408	389	437	392	394	403	416	407	370	417	388	404	443	390	375	377	378	375	381	392	407	394	355	398	397	379	397	396	405	398	390	405	368	394	392	392	370	388	414	420	420	397	382	401	393	405	388	394	390	428	351	407	367	382	414	383	371	398	414	417	398	410	391	412	387	412	381	398	380	381	344	404	367	367	423	400	378	399	369	378	403	380	378	411	422	410	411	388	386	384	395	380	397	361	377	371	387	407	391	352	382	365	409	408	372	421	402	386	399	385	428	399	355	386	386	394	401	392	402	375	407	336	397	382	386	382	430	434	337	402	376	375	343	383	379	378	355	396	394	419	386	429	414	401	397	360	358	378	401	390	395	399	408	369	377	394	407	396	366	364	397	394	408	400	380	379	418	377	393	390	387	397	408	391	383	396	360	423	395	382	410	400	409	391	353	409	363	404	383	403	406	389	395	433	382	394	363	411	369	372	388	411	410	415	385	382	410	375	394	356	412	357	378	370	402	367	368	371	381	430	360	398	408	360	416	383	381	406	434	392	401	390	381	377	400	423	390	373	411	436	388	383	424	405	382	385	429	367	424	404	410	416	380	370	391	371	404	359	375	396	406	386	425	429	417	381	401	381	413	378	380	427	384	378	364	378	385	408	378	364	395	391	390	347	386	374	404	372	431	372	417	435	387	364	373	360	427	387	379	419	400	391	399	420	410	442	384	406	425	370	393	391	404	371	361	402	409	392	390	394	375	398	366	376	387	394	392	399	391	361	392	380	387	371	379	383	409	399	340	383	410	396	422	373	361	421	400	368	390	436	382	413	393	385	403	382	428	412	365	381	386	384	429	397	383	357	368	387	376	382	396	384	396	400	340	389	409	372	394	400	375	398	449	422	374	421	398	413	408	391	401	386	390	436	391	350	373	385	395	395	372	386	388	382	393	389	373	378	408	409	401	404	380	372	406	409	399	392	393	386	407	377	411	398	404	396	390	404	405	359	399	407	398	409	396	346	400	376	409	403	394	405	410	364	417	357	387	391	383	381	407	387	370	398	373	390	384	406	365	392	373	371	391	411	363	363	371	410	388
23038	2149	566	452	373	324	286	274	298	296	275	257	236	260	251	260	243	257	236	239	213	247	236	226	253	197	232	219	224	223	253	226	237	229	241	240	238	212	242	231	259	228	258	255	221	251	255	244	239	216	241	249	215	229	226	234	214	255	244	226	229	205	235	254	204	217	234	228	222	233	236	259	272	231	232	221	213	236	216	234	239	245	224	229	212	232	239	234	198	221	199	219	212	224	221	251	182	220	242	244	255	238	207	197	220	267	213	240	216	211	226	241	216	231	236	210	214	201	237	221	237	225	219	216	256	249	252	246	235	229	213	235	222	227	227	223	243	256	228	204	229	237	244	248	234	215	229	254	232	234	265	219	241	199	247	249	223	221	243	256	230	203	262	228	209	196	209	220	223	265	223	244	222	232	218	220	217	220	206	234	259	228	209	222	200	221	214	228	239	231	216	206	246	229	231	225	212	208	234	236	226	228	230	243	252	239	244	222	235	230	212	231	228	221	211	230	228	239	240	221	249	249	235	223	233	214	230	232	250	250	220	221	234	231	238	222	249	195	250	209	247	237	256	261	239	224	215	239	218	232	209	216	229	244	218	228	225	241	207	224	249	231	231	249	219	245	209	183	212	213	243	239	243	252	240	230	226	199	227	216	221	219	221	216	208	227	231	217	244	218	208	211	229	220	198	248	227	211	239	214	230	227	261	249	218	239	232	196	220	234	256	242	229	222	232	226	210	235	201	218	246	237	272	255	222	224	233	223	231	228	235	252	239	227	236	235	209	208	235	203	243	232	239	214	213	236	200	240	240	199	272	204	259	244	245	224	234	255	223	247	204	229	216	248	266	201	215	226	233	205	223	217	231	237	249	230	253	253	202	233	228	273	247	221	227	222	214	217	225	252	247	225	234	214	203	234	229	233	256	226	258	221	210	227	260	233	253	224	232	215	252	268	240	203	233	252	213	236	233	236	197	220	240	205	232	228	216	211	228	230	237	228	231	235	219	228	227	220	238	223	224	237	221	236	229	257	231	233	226	213	220	252	194	204	212	226	236	238	230	243	225	258	230	215	214	220	233	247	225	237	249	231	237	222	240	247	284	249	241	222	224	205	259	217	238	256	241	207	210	245	228	216	260	219	224	237	241	247	223	237	259	265	255	241	232	230	247	209	236	205	252	219	219	226	240	233	236	244	253	252	207	238	227	213	235	215	214	217	231	199	253	223	229	214	231	245	244	245	238	254	228	254	244	234	227	194	244	209	252	230	228	220	242	208	199	209	220	222	224	244	211	248	215	203	215	251	221	233	216	250	259	198	215	239	223	225	209	225	224	205	227	237	238	211	226	248	250	245	220	201	239	219	219	254	250	242	234	216	252	224	232	247	244	223	235	222	238	231	235	218	273	256	247	224	205	232	243	232	180	220	240	244	231	230	238	245	224	227	220	227	237	218	217	237	239	235	244	237	227	219	240	211	236	225	230	221	230	233	245	231	212	221	233	214	224	239	237	229	209	224	235	248	253	236	233	232	233	230	230	219	224	240	233	236	259	230	252	228	209	220	221	231	222	243	212	222	204	228	219	227	251	223	260	256	224	206	236	211	239	224	233	216	243	241	266	249	220	239	238	244	229	225	214	246	231	240	218	243	214	248	214	268	215	231	245	264	198	233	231	250	209	219	238	223	227	239	215	225	237	268	254	233	175	236	239	233	231	229	223	251	224	236	237	201	240	214	223	230	205	249	212	243	223	220	211	260	251	204	215	222	219	230	205	263	220	219	211	216	201	211	230	230	231	248	220	241	239	204	218	231	240	250	255	221	264	200	212	234	201	229	209	222	226	234	235	226	237	218	238	252	225	235	209	248	243	239	225	233	242	216	233	224	227	258	198	228	217	216	219	221	216	256	230	227	238	227	257	243	212	252	219	209	252	247	234	253	255	269	262	204	202	223	230	232	210	238	229	242	244	189	231	212	234	214	214	226	213	257	226	229	230	239	214	242	236	243	238	249	213	256	244	225	214	248	230	229	233	240	210	226	228	200	214	219	227	210	220	234	206	244	210	219	236	199	240	218	226	220	257	269	238	212	222	247	228	263	228	222	266	220	229	249	223	214	246	233	245	214	231	234	226	213	226	202	202	249	227	210	254	250	254	236	222	229	250	221	207	256	249	244	218	215	212	230	229	255	233	234	233	227	221	223	215	239	205	227	220	227	214	244	228	226	240	231	209	232	218	228	228	223	226	242	222	245	246	251	222	248	248	237	227	209	224	239	226	223	216	190	218	219	257	227	246	241	249	202	239	257	228	215	246	225	236	225	215	251	239	256	198	230	218	194	213	240	227	231	232	248	210	227	248	230	249	241	231	229	226	227	207	255	250	258	232	254	246	207	227	246	254	226	209	246	209	230	236	254	227	249	233	209	233	260	243	214	226	247	244	246	232	200	256	249	208	250	242	260	213	242	203	237	254	249	221	243	223	252	225	240	211	235	239	251	233	194	230	222	239	258	250	232	238	219	244	238	227	247	240	241	262	204	231	206	263	235	216	211	221	184	240	204	228	249	226	238	244	263	224	217	209	219	227	218	207	241	231	256	203	225	209	240	198	230	236	202	269	235	225	241	223	240	205	220	240	266	268	227	241	221	222	241	217	228	232	216	227	219	240	231	230	238	225	247	249	238	206	246	240	234	217	214	226	237	238	250	220	238	202	222	226	233	235	229	255	213	231	247	239	227	210	241	216	250	226	220	239	243	251	232	231	255	214	228	229	243	217	217	241	237	212	260	255	223	238	208	268	261	219	237	249	236	237	222	213	240	226	230	244	234	232	230	245	215	217	217	228	237	219	249	240	221	233	238	223	230	236	243	223	222	234	208	255	220	215	222	224	242	245	234	217	218	269	228	239	255	230	244	243	238	233	254	235	245	216	237	209	219	242	212	255	209	245	225	214	253	228	227	222	226	208	217	224	232	243	222	225	243	194	238	237	248	236	244	222	249	210	207	247	248	250	245	229	224	223	231	224	209	211	212	227	228	229	257	205	232	234	219	237	244	261	239	219	274	199	244	221	236	216	237	207	214	237	243	208	258	235	234	253	224	209	202	240	196	263	217	225	243	243	219	221	259	238	249	171	201	248	232	246	236	195	197	237	235	218	184	217	216	229	226	195	234	238	203	240	226	247	230	237	237	251	246	222	222	264	238	212	223	236	248	247	223	212	216	224	228	217	213	249	215	251	260	230	240	228	243	228	244	234	263	237	231	223	227	223	210	226	245	219	233	239	210	204	235	233	221	210	233	227	243	210	225	211	217	219	189	227	223	230	246	250	206	226	202	216	238	201	235	238	260	238	218	246	239	230	216	236	274	251	240	232	259	256	241	216	241	225	219	225	250	228	234	221	225	252	237	225	229	243	222	255	253	220	220	260	227	198	235	289	218	210	247	216	243	248	213	234	247	253	219	254	246	217	231	209	221	212	252	224	227	240	242	225	216	241	203	245	227
13088	833	1145	1272	1157	1048	947	839	779	738	703	666	659	648	637	593	589	591	587	616	585	590	594	618	633	570	607	561	580	578	592	560	562	581	573	598	591	556	519	571	577	566	557	592	589	551	547	574	550	553	554	567	532	517	561	555	561	557	569	552	564	598	566	531	545	567	571	560	568	558	573	522	573	575	602	561	586	567	531	592	527	545	542	547	564	578	583	552	557	559	546	539	565	546	534	569	591	547	517	523	537	615	551	513	529	546	571	560	549	545	571	588	544	611	563	592	563	531	547	588	540	519	563	564	525	546	569	577	599	555	479	593	597	574	549	568	575	586	608	566	588	578	559	540	579	569	573	597	561	545	575	560	528	551	563	530	554	571	548	536	534	547	571	591	596	532	547	534	589	544	589	576	526	565	554	551	583	560	565	593	558	568	550	562	508	561	555	561	609	503	536	563	590	546	535	570	561	524	552	563	586	565	500	546	590	590	524	515	575	512	547	552	527	579	579	549	538	556	536	582	533	555	577	499	538	551	530	551	556	576	557	606	557	547	556	535	580	537	542	605	515	549	547	569	576	557	560	525	581	588	553	548	557	545	566	555	576	517	551	562	575	568	525	548	532	542	554	565	532	514	567	518	534	525	552	557	567	540	565	534	536	564	499	555	549	573	565	548	553	533	551	543	557	519	564	537	588	535	551	529	530	579	524	549	507	592	550	556	558	517	566	455	562	520	527	570	539	574	526	588	549	558	505	507	549	594	552	561	582	551	563	576	544	538	603	559	576	575	534	537	536	540	520	572	576	551	568	560	551	555	544	580	538	543	596	565	600	560	529	552	573	575	567	524	556	545	575	550	516	529	599	546	578	553	576	560	537	544	571	507	559	498	537	580	574	543	521	529	563	531	534	517	560	527	548	570	543	537	563	543	559	556	546	532	568	559	562	551	570	579	566	550	539	581	575	554	539	524	552	488	532	546	588	559	570	524	531	494	568	567	570	543	560	529	542	545	534	546	558	554	584	547	550	550	560	552	512	508	554	547	569	558	589	546	596	553	528	584	573	593	539	536	537	524	505	560	513	592	542	601	576	536	558	527	543	536	592	569	564	590	539	555	581	543	587	549	568	536	548	545	535	555	540	553	593	592	536	576	531	521	585	559	589	581	538	537	549	551	553	530	498	538	535	592	546	511	564	593	564	573	540	589	594	557	563	520	571	544	541	532	550	562	554	584	541	544	523	545	543	508	524	571	546	547	501	504	552	562	617	541	543	537	546	576	567	550	543	567	582	616	587	548	545	524	590	576	548	556	600	582	578	531	569	563	557	554	534	571	544	590	562	567	533	540	527	557	556	523	535	586	534	537	534	554	543	538	562	514	516	570	499	531	553	529	536	517	532	507	564	552	516	522	509	550	563	552	533	541	550	568	523	573	563	571	499	558	523	539	548	547	582	542	586	567	550	589	584	571	545	507	525	525	566	569	564	564	581	541	533	556	553	542	616	514	581	515	586	550	555	572	522	544	502	522	508	502	537	522	561	556	552	509	559	508	560	557	592	547	545	546	565	577	554	536	572	566	515	557	583	530	589	552	567	561	584	561	558	599	574	556	577	505	555	551	544	545	520	555	570	552	595	562	556	550	559	564	557	538	554	540	573	555	568	520	565	558	573	549	561	552	547	550	559	544	608	561	560	582	524	554	556	562	584	488	549	573	567	535	543	543	553	578	544	538	533	559	554	569	532	545	539	530	576	541	567	511	619	552	593	509	521	530	530	546	532	553	542	525	580	547	538	513	559	558	568	535	538	558	566	547	557	562	562	562	570	548	568	539	580	505	546	567	538	538	552	544	556	549	529	537	520	547	524	550	521	527	570	565	533	514	576	557	567	519	536	560	540	589	555	568	568	552	606	528	541	555	539	499	508	518	569	539	601	595	556	568	563	598	513	544	540	604	543	558	559	560	536	557	540	551	579	531	555	561	576	566	507	571	561	570	548	559	584	535	542	543	573	565	586	540	549	502	526	562	564	571	524	576	570	600	537	561	542	545	555	529	543	550	569	546	536	560	523	544	567	586	576	551	564	540	536	564	581	542	491	568	552	519	515	579	538	579	591	568	586	538	530	552	515	556	524	553	518	586	542	525	571	557	536	538	589	530	521	534	563	563	537	534	562	563	530	558	512	529	537	552	545	514	538	549	572	539	531	584	540	500	550	589	539	545	558	586	561	569	582	528	560	542	512	568	513	595	561	566	565	540	551	561	508	546	549	551	534	562	518	568	584	535	558	536	527	557	513	532	555	564	537	569	586	510	511	561	567	522	568	574	517	552	537	541	563	585	550	513	523	544	554	593	539	548	551	565	554	519	557	528	539	531	604	571	535	558	603	554	552	521	511	578	555	546	579	585	560	535	527	543	545	539	514	571	546	499	549	523	556	555	564	572	521	590	550	572	542	557	551	561	547	542	581	573	521	507	598	570	556	561	571	541	546	551	551	577	549	533	558	588	515	553	557	531	580	576	543	526	573	576	555	557	554	539	556	590	535	529	585	572	591	512	563	530	556	541	508	496	546	514	563	580	542	552	565	529	543	521	583	565	536	531	569	534	555	601	522	527	568	573	544	562	525	569	533	548	553	570	534	570	500	537	560	538	541	524	528	574	522	556	583	629	511	601	591	515	545	547	532	541	576	526	588	548	551	480	555	577	555	551	527	544	547	571	555	537	533	583	552	549	541	575	518	556	583	540	556	496	548	550	559	509	532	539	574	539	547	553	537	554	515	587	585	577	536	572	542	553	562	540	589	563	523	542	555	581	563	585	541	506	562	545	562	537	564	531	544	533	562	537	541	556	601	537	524	555	580	556	511	542	548	574	529	599	544	493	546	564	582	525	531	505	565	564	569	575	543	552	571	585	547	536	557	535	558	545	550	503	560	549	558	516	545	535	549	538	560	573	554	543	560	581	529	581	563	540	556	544	571	551	513	606	579	577	520	536	521	539	521	517	571	514	520	554	516	536	570	544	557	564	526	542	558	549	521	541	544	513	540	545	562	545	560	536	565	569	580	547	534	563	549	562	576	505	544	522	548	550	588	517	551	554	585	540	530	583	579	563	544	527	534	572	562	576	597	513	528	588	558	508	563	555	489	572	584	577	540	561	563	539	543	534	516	542	526	546	549	569	563	505	528	528	559	551	565	537	520	528	559	584	554	526	537	545	554	576	550	569	532	546	519	564	560	564	574	570	548	541	581	566	595	557	551	601	544	558	490	529	567	519	564	526	532	527	564	558	562	547	568	591	543	536	527	598	538	573	565	558	587	585	559	529	536	526	558	566	574	564	514	541	547	566	560	533	533	535	549	509	588	553	576	577	520	542	539	552	509	533	585	599	587	552	583	554	566	544	511	587	552	574	545	535	570	553	566	513	604	521	538	549	570	587	538	571	574	517	561	545	517	546	527	534	548	526	540	547	526	587	524	548	555	554	548	582	571	514	548	559	589	512
32599	4869	1223	888	717	579	537	498	443	441	454	410	435	453	450	387	377	412	424	395	375	385	368	364	417	425	414	371	425	394	394	361	422	368	385	378	373	399	400	389	386	411	395	405	362	381	374	385	396	359	404	314	383	403	362	373	373	363	377	404	357	392	392	425	355	379	369	387	363	381	394	422	385	348	408	348	359	361	424	368	361	377	372	367	395	364	377	376	405	383	381	369	339	382	385	413	363	391	379	389	384	357	383	355	416	355	387	410	372	396	337	341	375	360	371	353	376	379	448	428	390	383	366	379	395	352	390	388	362	390	356	391	329	358	409	368	362	376	362	378	403	385	377	398	394	374	396	353	400	376	362	412	388	377	391	343	392	414	370	409	366	373	368	358	408	355	370	379	374	395	366	426	403	380	410	408	421	383	352	386	381	339	403	377	387	353	364	384	424	402	389	402	394	354	376	389	414	410	325	373	395	364	379	391	371	365	384	390	391	372	362	344	403	396	359	363	376	361	387	377	344	392	369	371	395	337	397	381	398	375	375	351	382	356	379	379	371	357	362	321	330	355	371	341	389	325	373	392	352	382	398	361	405	360	377	418	387	349	417	399	391	364	341	351	344	383	392	359	380	352	387	390	366	337	387	410	327	379	378	356	357	420	354	372	370	377	351	400	417	350	382	384	422	390	389	419	366	340	385	363	399	372	348	386	355	388	334	388	351	365	402	381	385	417	383	327	388	359	360	397	373	402	372	376	341	359	385	368	358	403	411	410	366	351	386	351	376	378	360	365	390	428	414	386	380	419	389	399	371	350	391	380	399	399	384	377	318	395	391	368	338	340	350	424	374	351	351	361	379	399	376	371	364	409	377	408	374	364	348	396	393	373	349	402	392	371	360	378	411	358	382	387	372	357	335	394	417	356	385	387	387	384	378	359	378	420	359	365	393	374	380	369	357	357	359	328	419	322	340	377	348	389	377	355	368	374	371	386	392	389	367	364	371	365	360	356	372	359	360	377	406	393	407	353	383	350	380	394	379	356	352	370	377	375	420	342	361	362	389	352	359	397	414	428	344	354	403	370	413	368	352	366	343	377	411	393	383	410	419	381	369	390	409	368	375	405	364	399	395	377	358	357	345	368	359	381	382	371	405	379	369	378	377	388	365	374	372	429	388	398	392	387	343	356	359	370	379	356	377	386	362	374	400	373	383	381	355	396	401	353	338	372	384	357	358	364	394	407	377	376	362	351	354	338	367	358	351	392	357	370	389	384	348	403	392	383	332	429	366	377	384	368	358	388	408	415	361	356	343	411	406	377	361	380	393	365	407	403	405	399	409	391	386	381	367	382	362	382	391	384	429	371	392	422	405	378	350	378	355	363	364	365	371	409	348	328	373	385	369	388	397	386	370	417	371	403	354	378	376	388	384	372	353	421	372	385	370	344	359	366	380	352	374	394	361	371	393	358	382	338	386	373	391	356	395	385	367	378	366	384	362	364	394	397	404	390	363	388	352	371	373	418	378	370	413	421	396	395	419	372	343	357	378	415	386	377	352	381	388	390	384	374	424	375	351	355	369	367	401	339	420	374	428	408	359	352	376	425	360	368	380	397	377	370	426	383	375	348	364	372	403	339	360	351	371	325	410	392	375	388	350	365	371	404	400	381	396	386	356	371	366	407	379	354	390	389	379	398	365	377	361	400	380	388	419	363	361	382	364	375	365	386	357	334	369	379	375	390	341	401	369	390	373	401	377	370	365	368	390	373	353	348	384	404	365	348	355	391	364	360	386	378	374	394	378	376	383	359	378	390	372	397	372	361	374	369	375	434	362	385	382	358	382	375	377	381	343	401	384	364	329	398	404	384	390	361	400	377	367	369	367	356	392	373	390	380	367	390	412	364	379	374	384	366	401	404	377	390	346	401	390	411	420	380	360	427	409	412	378	351	372	353	424	395	390	375	358	364	349	399	364	396	387	403	383	384	443	345	358	372	375	396	354	365	340	395	359	338	368	352	375	365	382	381	381	389	384	382	386	383	368	382	363	384	380	318	355	377	393	370	408	360	419	393	373	355	413	359	354	360	391	380	358	384	359	408	371	350	402	368	356	420	347	342	414	396	364	399	343	378	382	400	359	366	401	389	389	376	361	380	326	391	363	387	401	367	370	375	383	367	398	336	406	413	401	353	412	376	373	369	376	376	397	384	360	377	349	358	373	387	369	338	378	371	386	331	351	386	383	383	391	366	382	367	402	412	406	364	387	388	394	359	436	370	409	368	420	401	389	342	356	379	381	415	388	381	359	391	379	419	359	360	392	331	396	355	383	366	345	390	400	376	379	416	378	400	395	393	352	395	360	361	357	354	343	379	378	361	369	365	301	351	403	372	394	405	394	383	368	410	377	361	373	394	361	386	382	370	398	388	356	397	381	337	368	390	388	398	390	358	339	379	372	375	372	396	431	384	356	334	356	387	371	369	440	387	397	385	390	391	382	359	367	384	387	382	376	363	362	404	421	382	366	404	388	377	422	380	403	411	392	375	417	390	354	377	428	383	365	380	368	323	386	369	361	394	415	402	399	377	390	396	376	350	386	374	395	369	406	353	374	403	368	394	395	377	384	323	334	409	397	388	381	393	393	311	377	357	391	368	382	347	360	325	374	384	406	378	376	342	362	371	359	392	404	359	377	384	369	385	365	373	357	389	412	333	363	355	391	379	374	412	364	410	400	367	343	370	359	351	386	348	387	408	381	336	361	355	408	419	358	351	348	385	407	377	425	381	398	378	392	334	392	344	415	358	363	384	392	361	410	364	347	369	356	423	395	380	363	378	365	331	412	340	394	411	404	380	362	349	414	353	378	363	370	364	341	375	385	376	355	334	350	383	406	343	369	385	369	372	369	403	366	385	404	372	391	382	378	378	379	374	409	375	421	397	366	392	383	416	370	379	412	368	395	386	360	415	373	379	370	361	372	379	388	386	364	403	384	359	397	400	355	372	327	369	392	392	375	388	373	376	381	356	416	376	398	357	371	351	384	368	372	413	336	388	408	380	369	371	337	329	387	372	381	358	375	414	384	367	423	403	385	387	375	340	363	351	387	387	392	373	416	373	389	351	413	381	411	371	388	441	346	403	374	363	349	356	378	385	384	363	398	424	344	376	371	375	381	357	377	367	381	362	366	380	390	364	387	409	378	391	374	391	410	375	392	367	383	395	370	393	373	371	370	372	405	358	400	386	380	348	361	380	414	376	427	366	355	375	356	384	389	353	379	376	397	368	404	371	344	357	417	376	406	364	350	394	379	395	361	442	353	398	385	367	365	367	362	356	363	369	405	380	373	385	355	364	358	383	344	394	364	377	394	411	349	342	337	364	399	374	374	359	387	379	375	414	405	385	400	398	396	376	390	392	363	354	406	398	372	380	379	364	387	371	372	403	375	366	372	378	367	388	393	363	371	367	367	433	406	399	368	409	368	384	351	370	409	443	425	372	389	391	369	380
17335	1320	2120	2403	2037	1805	1527	1263	1230	1174	1067	1089	1048	1030	1025	1004	984	898	912	897	949	868	888	859	870	914	838	887	868	887	902	861	920	875	857	790	860	897	883	850	821	827	834	866	864	802	847	843	863	788	877	805	836	865	820	805	792	743	785	865	804	819	851	816	882	827	860	783	850	814	881	842	843	807	809	881	848	851	831	858	855	838	851	895	857	836	827	885	779	833	840	846	850	793	853	855	857	842	806	840	840	847	912	855	853	790	859	807	816	803	852	840	816	796	865	879	842	876	832	813	835	842	787	801	856	851	836	875	816	842	855	856	831	857	815	844	821	784	863	805	856	825	830	828	785	832	808	751	831	840	844	889	797	805	825	815	859	807	828	853	802	893	821	812	832	826	870	809	829	819	811	825	787	781	870	837	846	842	867	832	799	785	769	875	832	876	809	810	898	793	832	848	825	770	797	870	790	811	799	838	830	789	820	803	776	865	847	809	820	802	820	840	805	773	884	816	791	831	779	861	865	892	829	839	837	825	804	797	879	792	832	784	831	822	783	833	828	832	852	833	870	812	867	810	824	785	847	864	810	803	853	815	824	861	814	828	781	811	817	830	856	833	734	817	821	879	831	841	867	841	815	869	865	829	826	864	836	812	875	764	778	825	797	848	845	808	855	793	817	881	814	831	857	794	828	835	818	834	839	785	775	834	863	796	823	853	820	795	795	844	800	809	864	838	840	848	833	827	780	923	800	821	806	860	871	839	821	810	843	824	823	843	813	881	856	809	846	838	821	839	822	835	835	773	779	808	858	792	857	852	843	806	839	816	837	775	823	783	796	808	882	823	842	787	761	818	819	811	893	853	852	815	800	829	794	833	784	818	831	865	856	811	760	805	846	855	884	774	848	825	875	798	870	817	878	865	871	754	836	856	858	845	832	824	880	846	910	836	822	806	833	786	852	826	853	833	786	807	810	827	794	798	760	821	780	799	853	824	772	845	862	830	845	810	872	823	837	840	827	817	813	821	814	857	836	856	819	844	833	798	815	838	848	809	807	765	832	833	825	855	793	818	863	843	883	836	846	815	780	835	855	857	793	842	876	835	860	848	834	804	795	877	804	878	822	809	830	854	851	858	879	834	840	787	847	793	852	842	828	825	820	842	758	838	815	829	810	819	839	847	818	834	865	856	826	820	843	820	779	868	796	807	763	791	871	840	885	812	780	854	860	817	830	879	814	780	900	821	819	854	832	876	772	830	826	808	841	822	815	840	791	852	797	801	819	856	823	832	841	891	835	783	806	802	813	812	818	836	801	863	863	801	847	839	860	788	832	895	815	807	883	821	778	879	869	858	846	810	858	836	824	831	832	790	823	860	834	786	801	787	839	792	794	792	825	809	823	815	800	773	850	823	840	775	816	832	800	812	835	831	868	776	857	873	801	792	777	865	794	835	809	849	818	778	823	811	830	827	811	842	796	839	815	816	735	791	858	789	816	869	843	792	835	798	810	832	844	843	818	836	830	821	824	841	876	862	839	831	788	795	789	819	744	812	846	847	800	829	821	772	819	865	824	810	795	843	790	837	809	848	839	826	799	803	774	841	825	810	831	817	867	782	814	809	811	780	846	788	769	788	856	807	806	841	858	877	827	794	849	824	815	778	849	821	830	829	838	823	826	889	810	818	833	814	815	849	799	893	851	808	796	827	836	832	807	739	818	863	802	863	851	841	795	863	796	789	853	836	807	762	842	871	853	839	789	833	886	855	812	796	817	805	786	786	838	851	808	801	823	832	789	856	850	853	819	849	776	818	784	844	804	825	805	873	858	805	879	785	794	801	818	824	812	770	816	861	785	866	856	796	820	829	831	843	839	811	808	828	855	814	814	812	826	832	815	852	811	803	826	823	803	852	822	784	809	780	804	800	813	818	865	813	799	844	830	807	816	757	862	830	799	823	812	787	819	818	838	797	837	789	795	822	868	816	861	834	833	852	810	812	829	853	826	762	850	810	798	794	862	828	819	837	806	778	803	807	794	815	821	819	837	838	792	879	854	866	813	841	780	827	866	847	850	836	842	867	842	836	835	804	817	817	823	855	835	818	836	845	791	848	794	828	849	822	824	842	773	830	809	855	827	852	795	873	816	841	854	806	828	799	844	806	831	854	852	820	839	868	784	826	829	758	805	834	833	825	804	784	849	843	866	861	809	786	856	873	775	833	847	801	812	803	857	831	785	796	839	870	808	834	806	808	825	857	783	791	833	802	802	825	785	831	835	814	833	807	840	873	811	825	820	871	844	831	802	788	812	803	826	885	850	827	812	826	781	852	859	812	803	844	827	853	879	856	826	869	815	802	807	870	833	843	828	848	777	833	854	808	804	856	786	801	794	772	787	796	839	832	794	812	866	822	826	812	829	803	813	784	844	896	857	830	761	854	826	816	814	834	878	843	884	824	842	890	854	831	861	839	870	834	810	801	861	798	853	929	773	790	860	838	823	822	823	815	902	835	821	790	804	791	800	836	863	825	814	832	797	838	829	845	794	807	790	870	811	804	803	831	815	872	822	827	815	831	874	838	862	848	854	844	820	835	799	849	798	843	778	829	831	769	813	797	811	840	828	829	850	800	832	848	871	823	834	804	840	824	787	825	795	850	850	807	816	828	839	832	822	821	822	840	801	830	794	814	784	831	888	854	819	867	860	883	830	844	811	819	831	812	884	804	811	783	788	839	811	792	806	823	789	872	845	858	828	835	796	866	783	835	785	859	795	840	846	805	777	795	840	806	853	824	846	843	854	849	790	822	775	805	813	818	820	756	833	888	818	800	820	810	813	813	824	785	865	831	860	837	814	816	842	793	809	804	812	858	824	859	836	819	757	814	801	832	807	850	815	794	810	863	821	807	830	820	829	795	789	813	838	817	774	815	834	847	844	841	842	792	828	831	836	796	820	826	836	860	844	839	798	881	817	915	856	844	844	857	819	785	855	838	756	844	828	835	824	860	805	822	795	836	862	824	852	804	836	824	801	876	842	830	810	799	807	801	831	733	815	817	836	778	831	857	817	812	831	799	822	792	880	837	829	810	795	822	830	826	844	802	832	858	816	814	901	846	849	834	831	825	844	852	846	821	827	823	809	827	786	832	871	821	851	854	833	811	794	841	825	840	816	825	855	870	823	803	828	845	853	834	800	868	840	834	874	815	873	740	866	838	827	825	855	833	842	808	825	847	791	826	838	808	793	877	819	824	836	850	828	897	805	874	833	854	867	873	831	835	799	826	797	819	792	834	812	905	808	810	826	775	823	796	814	817	847	875	808	846	864	808	878	849	745	832	793	787	805	839	820	805	806	848	814	848	847	881	832	872	832	891	791	826	870	828	814	810	784	774	862	830	809	818	841	841	777	807	801	787	803	802	861	846	850	910	817	837	831	838	842	837	808	819	817	762	778	762	817	853	813	803	849	818	814	816	800	847	808	763	865	858	862	847	766	831	825	825	852	850	820	803
8867	506	159	163	150	163	155	149	162	160	129	167	179	195	162	172	157	161	170	160	154	142	174	156	194	147	121	154	147	146	153	152	172	138	171	160	140	138	148	154	156	151	138	161	173	163	169	179	165	173	137	154	163	146	173	149	155	154	185	157	175	146	118	153	142	161	156	143	154	150	140	167	171	153	136	163	167	164	140	157	157	184	169	157	152	124	143	166	175	149	158	151	140	146	173	154	138	165	157	177	181	141	157	168	144	148	178	156	147	158	158	160	187	166	128	128	135	166	146	155	152	162	148	147	155	161	148	190	145	159	171	157	151	175	169	148	164	157	152	134	137	160	150	143	167	167	164	157	159	165	157	171	161	185	154	164	162	169	163	131	161	159	190	165	174	165	142	147	149	152	162	160	145	163	167	162	170	173	155	158	158	158	163	162	159	161	169	156	149	173	168	138	171	150	135	153	163	180	185	130	145	140	186	167	141	150	162	160	175	166	156	152	187	177	166	141	192	179	185	182	167	152	190	161	164	163	149	149	142	164	157	153	171	163	160	170	156	155	149	160	163	161	170	151	168	169	147	163	141	174	157	146	155	176	154	174	186	153	174	147	164	177	143	151	167	156	150	158	163	143	184	150	144	137	157	160	139	163	147	122	175	184	145	163	166	145	167	150	151	163	145	156	141	136	169	174	174	161	153	143	145	168	158	146	172	141	173	179	176	137	163	162	156	171	156	165	159	167	151	135	157	159	146	165	159	153	151	128	161	170	169	164	127	157	146	150	192	158	163	145	152	132	148	156	172	170	165	170	168	158	170	155	164	154	156	180	157	162	156	162	169	170	143	157	164	166	154	166	161	154	148	160	170	161	154	168	190	155	169	166	165	166	157	168	162	153	162	177	148	140	162	173	152	170	167	158	168	170	173	163	152	157	146	179	156	172	151	157	154	155	133	139	155	166	153	152	146	141	157	157	151	169	148	145	132	160	147	158	134	180	133	161	166	165	154	157	143	161	152	151	145	162	143	154	164	129	147	139	166	161	155	159	152	184	140	133	183	178	166	155	145	146	150	172	148	161	164	146	144	148	144	146	141	162	161	155	159	141	132	149	136	157	156	161	157	165	184	158	138	167	151	177	170	161	146	169	150	163	144	159	168	160	149	180	146	162	142	158	174	170	156	169	152	150	150	153	153	166	172	179	166	157	150	169	166	165	150	158	152	153	147	163	174	168	154	162	155	170	172	135	141	157	148	167	157	136	152	163	167	174	163	140	159	182	153	147	171	156	177	161	146	158	162	143	193	163	183	150	167	174	163	146	153	157	131	171	181	158	152	192	162	161	153	167	149	154	153	144	177	147	148	136	141	211	154	140	155	170	142	154	169	194	174	153	145	148	142	156	136	184	165	145	164	190	171	145	158	156	176	160	174	171	156	190	151	167	168	165	162	160	168	169	164	144	190	145	148	145	188	182	151	157	160	152	160	131	157	159	149	182	146	150	159	158	139	176	171	136	156	157	145	158	157	153	175	146	140	163	171	145	130	163	181	157	170	164	157	175	171	160	141	158	166	166	160	154	172	146	156	157	156	145	153	147	165	151	125	172	164	162	158	160	141	176	156	140	149	174	161	155	180	168	149	145	167	151	136	172	153	148	148	172	192	163	156	158	177	174	169	164	165	160	164	174	163	153	141	162	148	151	152	165	172	145	153	148	181	137	157	138	163	170	143	162	171	185	150	174	167	176	135	174	153	171	181	145	147	142	151	140	162	140	140	158	128	126	145	152	141	160	176	176	156	159	162	146	171	162	149	119	141	155	167	173	146	160	157	136	147	168	168	144	163	168	145	177	166	155	140	147	156	147	177	155	148	151	177	148	147	149	157	151	170	158	179	165	174	153	161	156	148	166	176	143	164	178	159	155	155	174	173	166	171	139	154	185	156	152	149	139	148	178	168	155	172	142	150	145	168	145	150	177	147	170	156	170	144	148	139	172	159	169	150	158	140	160	153	194	174	159	149	144	145	149	175	163	182	144	138	161	156	143	167	167	146	191	145	171	164	145	159	183	149	147	152	148	157	173	161	154	163	148	157	147	147	145	159	159	133	171	159	140	151	136	144	134	175	171	132	158	155	146	183	155	150	183	161	184	143	146	171	152	154	134	146	169	153	193	165	141	172	160	130	185	149	154	146	146	161	170	159	147	155	150	156	149	160	194	157	157	155	151	174	158	191	174	136	162	134	196	169	171	148	145	153	142	160	152	170	153	150	172	180	194	152	148	153	181	167	156	156	153	151	163	183	168	174	168	150	162	158	146	164	175	199	160	164	161	152	116	160	152	164	136	166	160	178	145	146	164	166	164	161	153	147	156	152	154	141	157	171	161	154	147	172	141	149	182	157	186	162	137	164	123	163	157	160	160	155	166	144	170	156	152	172	172	135	152	161	167	163	132	124	125	151	159	162	132	152	156	128	173	139	170	169	157	159	147	153	156	168	166	145	158	150	166	169	161	156	149	146	177	161	171	139	143	166	167	170	149	181	144	163	154	160	164	155	182	152	139	145	131	164	172	167	145	146	155	157	161	135	156	153	165	144	135	177	164	142	136	158	178	181	150	149	174	160	169	144	145	164	133	170	166	186	171	180	171	171	156	139	173	168	166	154	166	161	157	182	145	161	139	184	155	151	181	170	168	170	177	174	169	183	145	145	150	124	137	172	155	172	155	169	143	175	163	162	155	155	140	161	147	161	143	150	199	185	153	158	152	167	144	156	164	144	188	169	168	147	171	159	149	176	138	162	179	171	152	170	148	163	182	164	161	146	148	174	153	171	150	170	182	142	145	166	188	144	151	139	174	165	146	174	152	171	170	166	171	158	180	158	173	171	140	146	167	157	181	154	176	152	156	173	145	167	152	170	128	146	180	145	191	150	149	144	161	156	155	143	163	157	156	171	149	161	163	168	153	174	180	169	172	160	154	155	138	147	171	144	151	145	152	160	169	147	178	172	125	170	155	134	146	154	169	162	167	159	177	167	150	148	151	151	148	169	129	180	172	145	173	164	152	163	153	154	145	145	166	145	171	161	170	159	161	140	138	139	143	168	133	193	176	183	185	184	155	157	158	161	163	168	147	157	155	152	143	145	144	150	145	151	132	143	166	165	157	155	160	169	189	176	176	189	177	166	155	156	168	164	165	150	159	157	159	175	172	145	160	177	159	186	153	143	145	156	165	183	168	164	145	155	156	143	165	151	147	145	156	165	159	156	154	145	155	155	172	155	158	147	185	148	154	123	133	166	155	154	170	153	167	139	173	163	170	172	182	155	181	149	137	149	167	139	148	169	167	153	163	154	184	149	171	165	153	180	184	146	167	169	149	157	164	137	189	140	189	171	140	168	153	155	158	156	147	187	179	163	149	161	135	154	172	150	174	154	152	133	180	154	175	155	158	174	144	165	169	157	163	164	182	163	157	135	167	162	168	174	141	165	144	164	154	134	158	156	140
5164	387	396	389	450	428	428	422	372	397	420	382	364	394	412	404	418	384	341	396	384	417	393	444	386	383	417	413	396	443	397	395	358	421	377	403	389	367	401	373	393	387	417	396	416	415	376	407	428	397	404	349	423	370	429	425	411	408	405	370	404	415	376	393	360	378	378	425	388	397	400	361	361	416	405	405	381	410	422	397	376	396	412	400	380	359	378	404	418	379	404	423	391	404	416	411	383	393	389	389	402	429	389	434	434	401	422	365	388	424	380	395	409	350	387	402	410	388	441	401	397	373	427	412	387	397	390	423	433	360	378	436	364	388	365	439	418	402	408	391	397	350	411	389	408	384	375	370	408	359	407	382	429	381	415	393	407	364	441	432	390	403	386	425	342	415	404	418	389	431	391	326	419	400	378	408	412	373	394	371	428	365	375	408	393	396	422	398	412	401	403	429	389	380	402	408	401	453	383	420	400	384	409	369	413	392	387	410	391	397	421	404	415	412	396	353	411	385	402	427	373	397	391	397	418	375	377	400	390	379	404	388	377	382	380	383	400	393	411	421	415	420	391	400	376	385	396	403	397	390	402	395	404	363	377	407	406	388	375	395	411	408	391	409	383	378	398	391	380	380	419	375	422	404	405	432	421	409	384	402	385	405	382	424	422	394	424	402	421	404	395	426	453	396	371	395	364	393	434	399	387	415	396	399	379	414	390	424	393	402	390	409	402	383	384	369	404	409	395	418	395	407	395	397	390	399	433	353	415	407	363	403	389	420	378	397	385	430	417	381	408	417	428	421	372	384	436	389	386	376	388	453	380	390	424	401	366	418	340	397	410	430	406	393	414	401	382	385	419	399	363	392	399	395	408	362	423	388	420	383	424	431	396	393	397	393	420	371	383	431	398	425	437	348	399	394	386	403	424	406	388	417	371	381	395	383	383	422	393	370	424	370	408	422	402	398	395	441	368	389	420	386	385	402	415	423	387	408	407	413	405	394	390	394	404	358	391	395	387	399	417	368	379	400	407	410	415	383	425	416	415	381	368	362	415	382	422	381	422	409	414	396	419	392	379	382	359	442	429	389	414	426	396	417	417	398	375	379	373	387	411	397	394	423	417	383	388	391	402	411	395	392	378	432	402	416	403	409	416	410	377	399	392	427	383	414	407	399	383	413	435	414	366	408	411	345	425	401	394	420	409	398	371	406	431	412	380	411	374	391	405	330	424	421	420	410	390	430	402	399	391	410	358	408	391	425	433	398	388	410	390	425	392	388	391	389	402	394	383	365	358	386	372	415	382	391	410	377	391	407	428	402	413	406	387	384	391	446	393	409	378	441	420	403	382	390	420	433	364	435	372	410	396	414	374	407	396	442	432	386	405	390	358	426	368	385	413	402	375	382	393	409	380	417	358	408	379	399	408	408	408	381	402	380	421	413	391	416	412	391	396	388	398	398	393	381	401	354	431	387	406	422	384	400	368	400	452	377	392	414	409	418	380	437	378	386	440	392	435	396	403	385	372	374	403	371	397	409	385	419	400	382	415	418	411	416	417	433	402	419	424	403	351	376	395	422	408	398	398	418	424	407	389	413	356	396	402	429	426	357	359	418	424	408	424	409	380	389	383	399	393	390	380	430	396	386	423	372	400	417	385	382	415	401	385	399	393	373	402	415	423	401	452	423	409	396	419	407	395	409	377	365	365	352	389	381	402	383	399	375	414	380	428	391	425	410	358	440	416	385	408	374	402	407	463	423	374	408	383	393	421	398	391	387	412	363	400	390	378	419	391	400	381	362	390	410	444	408	379	392	373	370	387	419	399	425	427	383	425	383	402	393	416	396	378	383	396	397	420	366	409	430	368	403	406	417	402	405	405	363	388	398	413	405	383	385	434	389	436	399	404	445	387	392	383	401	368	394	396	405	389	387	417	416	407	387	427	421	406	430	391	395	416	421	408	430	427	385	409	404	398	422	410	393	381	416	381	395	383	416	402	396	378	356	388	423	397	388	406	442	366	403	350	386	416	410	405	381	374	413	407	397	402	415	412	442	378	412	408	410	385	426	406	426	388	411	387	445	377	408	398	390	420	385	411	380	412	427	393	401	420	384	386	400	407	420	416	370	390	349	385	411	410	400	404	381	408	401	390	403	409	397	411	427	439	438	372	383	383	424	392	380	437	393	387	398	367	371	399	384	397	410	373	392	382	400	421	372	423	441	420	391	395	385	386	394	399	432	425	399	413	405	429	428	401	398	353	395	413	385	382	409	391	398	372	393	384	413	414	426	390	404	364	374	398	406	381	408	379	361	388	417	417	425	374	369	390	390	429	406	405	391	399	359	428	405	375	406	392	406	367	384	404	402	402	393	397	395	415	388	395	435	433	380	383	412	407	385	389	400	423	385	376	391	400	402	443	405	421	371	362	399	428	418	397	420	426	407	423	421	380	402	381	391	397	459	387	382	404	414	434	396	403	380	412	384	395	387	418	415	412	404	404	399	403	429	419	433	385	395	390	403	382	359	398	382	415	423	362	358	429	408	390	372	405	414	405	434	386	402	377	369	388	371	398	448	419	379	397	372	429	388	392	390	390	411	365	377	436	415	414	384	385	454	389	399	412	394	366	380	429	377	411	416	414	396	373	433	408	378	385	413	354	425	401	400	397	416	430	422	424	402	383	406	401	449	393	387	381	401	380	393	390	409	424	390	394	437	382	368	340	421	384	413	395	415	400	412	415	376	411	376	386	410	387	391	407	416	377	423	424	389	423	414	408	391	404	405	411	389	388	351	385	386	405	388	388	401	408	403	376	404	390	386	383	387	397	424	408	400	379	361	372	425	405	410	428	425	349	386	413	405	420	390	382	386	380	400	389	382	386	363	403	395	388	396	408	393	398	360	380	418	380	395	407	409	428	362	370	375	414	385	404	381	368	401	397	422	408	383	396	379	420	389	396	443	394	448	394	382	415	404	415	401	399	355	411	355	427	385	394	407	380	383	388	399	373	393	402	396	375	418	369	386	395	409	400	417	408	423	441	410	410	404	402	417	367	442	392	417	386	418	408	427	425	359	401	385	432	452	441	391	389	368	400	400	403	404	382	376	395	356	398	427	400	374	434	390	392	385	360	404	380	350	399	406	381	418	433	411	366	387	399	425	407	379	384	401	363	388	389	421	419	388	411	405	405	390	435	379	417	383	369	370	426	404	393	374	430	407	400	409	393	396	407	373	434	385	435	405	391	420	403	400	376	374	388	389	386	402	410	408	422	382	381	401	388	436	397	385	429	376	393	372	386	387	403	367	417	408	399	413	415	397	407	424	406	422	381	393	383	399	416	361	368	394	402	385	391	382	392	394	391	410	431	377	406	413	377	396	406	396	384	388	427	381	409	399	422	424	374	416	374	352	424	385	427	419	391	409	430	383	386	408	374	379	394	407	387	391	394	383	387	396	398	395	425	409	425	386	402	437	448	358	372	380	361	350	388	397	415	420	410	395	386	370
23032	2136	558	428	398	348	298	315	246	252	255	260	264	240	228	226	240	263	246	225	244	240	253	268	242	245	242	240	244	216	200	242	252	217	231	256	240	248	213	244	236	248	210	253	245	283	208	246	214	230	235	194	248	218	218	213	227	232	225	246	224	239	251	249	242	196	246	240	246	241	214	244	227	266	238	218	248	244	264	236	204	244	240	231	242	255	234	220	238	232	228	231	237	220	229	241	226	206	247	198	244	242	226	247	248	225	261	251	225	204	245	227	255	272	244	214	241	259	230	216	233	235	281	252	229	222	242	236	216	228	233	250	256	201	217	225	231	223	217	216	232	229	236	249	235	237	238	235	219	240	218	229	214	234	222	230	204	207	243	220	233	239	230	250	233	223	247	231	234	204	206	224	216	219	247	229	251	224	231	248	231	217	246	223	234	235	236	228	239	257	219	230	231	222	226	207	216	229	221	232	246	220	226	234	227	237	215	216	240	225	220	209	234	246	222	227	215	219	203	239	242	228	245	235	221	210	221	220	240	214	225	238	208	237	217	225	221	240	248	212	203	233	235	231	240	213	234	233	234	252	207	239	235	191	225	221	213	255	234	228	251	219	236	204	236	221	241	220	218	226	228	245	212	239	213	254	237	235	248	266	230	246	245	271	220	232	243	243	237	201	229	236	246	220	226	252	226	218	193	201	221	216	226	229	263	251	216	225	222	236	231	244	221	241	217	252	216	233	237	235	221	209	231	242	236	230	191	215	219	217	261	231	238	252	253	238	255	235	235	262	233	259	239	213	242	240	239	233	267	252	219	263	259	214	235	200	258	224	220	231	231	216	210	226	260	247	228	219	223	248	212	246	241	231	249	263	236	248	244	232	227	235	219	209	241	195	214	218	236	240	228	239	235	230	220	198	255	257	230	213	236	228	231	221	201	222	219	212	252	231	239	226	216	217	239	228	222	242	230	223	238	233	237	236	233	209	286	254	234	234	227	249	221	221	246	216	228	204	239	221	255	199	220	214	233	212	219	262	199	241	231	219	207	240	237	236	235	214	209	215	220	219	211	263	229	205	253	266	233	230	234	194	260	259	269	256	246	203	233	229	219	241	217	220	264	223	227	240	240	207	221	255	260	205	212	239	230	217	232	218	225	234	229	203	257	224	258	245	230	227	222	221	234	233	200	243	244	235	239	246	247	220	221	209	257	238	233	221	212	232	217	248	251	209	224	235	243	222	215	224	248	208	217	225	222	240	215	238	251	219	212	251	239	234	201	231	219	215	193	194	226	222	231	225	253	240	223	233	222	248	228	215	213	230	235	239	216	232	241	245	214	245	214	228	222	248	224	217	227	235	227	205	211	230	243	221	244	214	233	234	222	226	230	226	223	244	252	220	257	259	243	253	242	214	212	236	219	239	247	200	226	231	222	237	248	243	242	232	246	215	204	218	260	228	208	247	242	219	219	229	260	253	216	242	235	229	263	231	244	209	218	229	250	214	253	260	245	211	211	245	250	229	230	255	254	246	192	260	245	247	255	237	193	240	223	214	222	228	209	195	249	242	255	261	221	220	229	186	216	231	237	228	249	226	225	252	234	230	213	251	212	217	218	237	240	253	259	238	231	196	244	267	241	229	199	236	234	209	227	220	235	237	244	224	206	222	224	210	236	227	203	224	221	236	224	212	239	209	214	237	238	241	256	250	236	227	234	214	230	231	238	242	233	234	238	249	231	212	238	252	228	235	220	219	247	250	219	237	246	229	212	216	255	246	243	242	274	238	213	220	257	216	193	210	207	221	238	224	230	215	227	217	241	238	210	243	252	207	208	194	219	235	267	238	225	215	241	238	244	233	217	214	240	234	243	214	218	249	249	248	232	203	233	249	227	221	232	206	237	217	193	194	245	241	229	226	224	217	243	243	266	232	233	219	255	220	214	227	232	238	257	246	222	233	232	231	249	239	234	217	244	212	220	213	227	217	219	254	242	230	218	242	217	237	230	246	240	259	229	210	233	229	190	204	224	213	226	194	227	212	221	259	223	243	212	213	217	211	228	231	233	243	196	231	198	231	220	231	211	240	208	217	250	217	257	237	255	236	222	231	221	238	239	259	239	231	234	213	247	256	228	232	243	267	232	231	236	211	241	226	244	249	221	248	243	216	235	201	236	217	230	229	197	230	233	206	231	203	228	216	209	221	229	240	203	231	224	206	238	242	242	230	244	239	240	217	241	238	249	210	249	226	214	225	257	226	200	228	191	238	248	219	225	206	224	243	223	243	215	227	220	240	223	227	253	251	232	245	255	201	210	258	215	217	212	260	227	253	218	200	189	219	247	241	237	233	213	214	230	250	225	224	242	248	243	230	216	224	266	267	240	223	242	222	226	227	225	246	259	236	246	250	225	244	231	218	224	233	255	222	222	247	222	247	208	228	234	237	236	228	200	200	226	240	245	217	189	244	226	227	234	214	242	225	231	219	272	239	227	219	237	232	220	217	239	220	217	242	220	223	247	232	227	210	253	240	248	237	229	217	232	219	229	225	218	220	217	261	227	230	198	214	221	246	231	205	221	258	200	254	220	214	213	206	236	212	235	229	231	252	229	235	239	224	230	239	216	218	233	240	186	234	247	227	194	222	227	228	213	200	222	218	230	234	234	222	248	210	244	230	244	213	208	232	223	195	224	247	225	237	226	224	238	217	201	250	215	235	238	214	228	234	241	214	229	221	196	230	226	208	228	234	231	217	216	245	216	238	226	250	252	220	264	247	218	229	248	212	246	237	242	237	229	240	232	234	205	246	231	201	243	211	229	222	215	249	218	205	211	204	243	236	229	237	227	242	244	214	238	250	207	226	242	236	237	249	211	220	237	233	244	249	230	241	243	236	232	223	247	243	224	254	230	249	239	230	227	233	226	241	213	213	248	234	226	227	229	223	235	239	210	243	241	225	233	236	223	222	243	214	225	222	205	204	231	255	251	245	218	213	227	229	217	222	222	225	213	237	227	231	219	204	246	229	207	245	210	220	218	230	224	208	207	222	242	223	264	242	200	225	239	212	221	224	233	214	248	266	227	242	221	228	228	256	250	220	237	198	229	230	240	244	239	210	246	203	194	241	229	212	237	202	219	234	224	252	253	246	249	242	198	250	240	202	207	240	243	233	208	232	213	240	248	254	230	241	252	190	242	249	223	247	226	234	241	251	192	242	235	247	215	244	242	239	230	257	209	246	222	244	220	239	238	219	244	216	240	234	232	207	218	232	192	225	255	232	222	235	241	236	228	237	226	216	232	231	239	231	247	285	257	243	233	216	230	201	228	226	240	249	235	213	231	250	224	230	251	237	218	226	203	225	228	224	213	226	224	226	203	205	223	207	210	255	205	236	223	190	219	220	242	212	240	229	242	229	233	232	226	243	208	232	208	220	223	256	235	223	245	268	227	218	219	239	233	236	243	230	255	236	204	218	230	227	230	224	257	229	258	253	208	217	215	253	220	242
13089	770	1204	1356	1195	1055	859	820	764	734	742	681	630	643	595	639	589	632	572	608	599	570	573	550	590	602	577	545	569	566	613	551	582	580	488	563	531	576	582	541	576	562	565	565	608	613	535	532	553	577	562	565	578	572	551	589	582	523	580	576	591	577	600	587	514	583	604	551	531	528	542	523	580	530	587	570	568	523	542	557	551	539	557	572	593	540	526	574	570	544	541	569	565	535	551	557	559	530	563	564	543	536	573	508	554	528	537	572	564	529	538	549	543	566	561	568	575	559	530	515	585	542	594	544	553	566	554	565	539	577	530	554	561	601	549	560	526	569	570	581	580	543	531	575	532	521	557	572	576	541	564	560	546	569	553	527	578	539	542	574	575	521	563	577	587	554	542	519	519	570	537	557	541	552	529	563	520	584	516	533	515	544	593	532	527	568	550	592	584	578	581	564	591	545	546	585	540	558	522	571	565	553	570	562	547	546	553	521	569	555	546	544	534	553	568	559	544	518	534	513	544	529	566	572	469	529	537	570	547	574	550	557	544	563	533	614	534	543	571	559	506	500	545	561	521	573	564	586	531	559	537	550	548	578	513	544	524	578	551	552	529	579	591	507	578	515	574	543	559	521	592	562	569	568	602	494	548	506	573	551	538	550	551	535	583	542	545	563	573	598	536	582	552	561	568	599	580	536	544	476	553	515	554	530	536	576	557	519	528	582	575	534	506	569	551	524	558	590	522	576	523	556	575	540	579	575	522	508	600	530	562	564	542	579	541	524	510	518	571	542	541	569	579	570	549	555	545	560	563	610	599	545	585	580	542	592	504	557	577	541	554	564	507	602	584	588	536	522	563	544	547	531	539	611	586	537	559	595	568	560	535	535	566	531	573	574	588	541	579	562	524	549	533	579	545	509	542	563	570	536	590	569	545	563	550	563	556	542	551	539	529	528	531	553	565	548	541	566	566	567	528	565	530	544	561	528	551	528	528	578	576	517	555	556	562	558	526	604	517	542	523	571	536	554	551	563	557	554	536	569	539	554	564	550	534	547	514	589	563	519	544	568	579	592	496	562	504	560	567	543	544	598	536	530	579	533	533	527	586	527	554	593	549	578	534	524	534	510	536	533	558	548	546	541	571	515	523	566	564	576	583	537	513	536	539	542	532	552	526	572	528	550	577	541	525	563	534	555	579	517	543	540	550	514	562	564	577	553	558	575	564	545	505	560	502	517	550	600	540	587	548	545	545	570	563	541	559	571	564	559	576	577	570	557	552	536	572	548	553	533	499	577	541	558	577	531	549	563	559	530	552	537	499	555	568	559	541	553	577	531	557	542	529	524	543	544	567	518	486	572	546	541	510	562	545	592	552	578	530	559	548	594	494	572	570	552	543	607	542	528	557	566	578	538	544	542	522	567	541	548	544	539	568	545	577	557	580	565	548	569	524	541	555	522	524	532	556	571	528	546	557	520	536	550	552	553	561	547	561	542	513	538	598	481	532	540	568	559	519	571	532	566	547	578	575	533	563	511	544	556	615	559	533	538	543	560	579	583	550	583	560	514	574	549	552	550	538	539	564	516	608	532	510	519	560	539	565	549	535	527	559	517	553	552	546	528	521	547	508	524	519	547	528	561	535	568	554	553	591	609	572	512	542	550	547	548	581	544	567	566	549	548	602	571	567	532	542	530	528	545	533	567	525	528	562	493	554	614	526	553	560	557	522	543	549	600	586	556	567	581	551	563	544	560	560	595	560	572	580	535	552	542	598	541	546	542	546	569	572	544	533	535	529	540	516	556	590	568	577	551	537	564	589	538	568	544	556	585	565	610	511	543	589	553	561	602	529	528	547	537	528	611	556	558	540	499	535	549	532	561	564	538	543	565	526	571	533	567	581	536	528	535	535	553	528	532	588	520	571	544	581	571	528	575	527	579	579	556	562	585	567	563	541	520	537	572	543	534	545	523	572	513	585	572	565	534	574	553	558	564	591	542	571	557	566	537	541	557	589	555	571	576	582	570	527	596	559	589	557	524	519	557	565	514	508	541	534	496	514	613	502	564	550	572	534	541	527	552	559	524	532	552	542	566	566	558	593	556	538	557	556	545	508	543	556	570	562	536	596	540	550	510	569	544	608	592	529	522	524	529	583	514	560	536	540	561	578	564	540	553	557	578	479	571	596	523	505	538	565	582	587	578	562	546	542	551	518	576	599	559	529	531	553	518	565	528	578	572	582	548	530	578	547	537	541	569	568	539	553	582	529	542	547	543	583	528	562	547	545	549	583	536	533	549	574	560	553	551	545	530	591	508	561	563	536	561	535	536	565	559	537	551	574	541	563	569	519	540	552	578	564	540	552	592	538	567	538	552	571	571	527	549	545	549	582	534	507	534	566	555	569	542	588	513	557	534	542	528	549	573	550	543	576	559	556	563	577	532	538	575	576	563	535	575	546	514	532	560	594	582	563	531	588	551	539	555	541	539	514	556	568	551	548	554	562	542	534	563	569	557	515	535	548	549	513	586	509	556	547	540	509	561	509	578	600	581	598	558	547	548	565	567	552	598	603	543	521	560	570	559	541	510	541	583	539	577	561	573	556	575	563	526	527	509	549	529	579	546	535	552	549	519	543	553	592	556	514	547	541	572	527	561	569	534	543	533	560	551	555	550	569	537	550	518	538	561	561	551	550	591	555	575	546	513	579	565	561	566	532	580	557	573	557	514	507	533	573	542	592	532	556	538	589	570	555	529	519	594	565	539	531	583	517	528	536	551	576	546	570	556	532	549	596	513	539	579	544	529	539	555	517	588	513	563	590	536	571	540	571	548	553	561	596	528	572	508	535	606	611	526	583	540	557	550	568	590	525	568	531	581	543	541	585	546	560	547	557	511	569	562	537	551	580	550	539	567	561	549	608	564	556	549	573	534	535	511	532	563	525	593	536	580	537	491	541	525	511	531	487	545	588	517	539	514	545	529	572	541	566	541	560	536	547	562	534	524	551	560	595	531	551	583	517	591	523	568	523	556	522	538	578	563	558	562	557	543	595	598	565	584	517	515	513	550	515	540	554	617	506	525	561	518	564	554	571	561	560	564	562	553	590	555	535	559	534	583	531	509	564	586	520	546	545	573	552	575	594	559	548	510	559	592	597	546	581	551	533	552	553	598	576	560	578	560	497	550	546	543	527	559	535	568	539	571	539	522	536	554	584	580	592	589	533	586	537	586	551	524	546	599	540	569	568	550	556	550	558	542	508	564	558	499	544	545	549	507	510	523	608	508	596	558	536	577	555	547	584	550	581	552	550	569	556	536	556	553	553	576	572	504	581	542	551	591	567	577	563	563	564	551	570	552	558	533	518	544	548	551	572	536	564	508	555	530	518	563	554	605	518	562	577	598	601	544	554	501	578	581	603	556	482	546	517	543	538	596	579	566	569	569	497	559	541	542	563	519	575	524	529	527	561	505	534	561	562	536	564	555	567	534	518	561	611	534	579	578
32689	4548	1216	881	648	568	560	477	498	482	420	406	437	424	401	407	390	384	395	360	391	379	390	402	362	391	380	413	328	390	361	356	345	414	389	391	397	386	389	415	390	408	379	360	413	391	372	400	387	364	401	356	414	361	382	390	387	362	381	389	398	389	363	377	387	419	370	378	395	339	381	377	410	375	371	389	374	351	353	327	389	418	391	381	355	350	406	370	385	403	390	347	413	388	392	408	352	379	350	351	345	419	356	365	367	394	346	430	375	374	353	341	383	381	387	386	397	357	352	403	376	326	320	342	353	358	358	392	352	387	331	386	373	376	369	401	392	334	351	371	379	358	356	406	352	410	402	410	331	358	332	333	362	366	335	375	355	383	377	387	416	405	385	396	374	352	376	388	364	403	372	352	367	359	404	360	382	385	364	413	360	383	375	354	391	405	385	383	376	367	383	430	413	414	429	382	436	409	362	367	375	389	376	365	369	364	362	389	375	395	384	353	344	373	370	402	361	360	386	365	353	399	380	361	380	370	375	389	371	372	394	365	388	383	362	395	405	366	387	408	345	353	355	359	345	369	401	372	356	371	399	377	370	370	400	389	372	425	406	380	375	380	345	336	406	363	359	358	392	387	402	371	349	353	414	377	364	373	390	351	387	391	376	409	377	354	372	362	362	351	347	391	370	350	362	358	387	381	378	415	405	395	355	382	391	365	350	375	387	381	371	365	394	409	421	382	383	387	358	369	350	380	364	392	384	388	379	398	382	350	347	375	350	376	384	364	335	397	363	387	373	364	357	427	378	367	409	411	378	381	404	395	393	374	404	399	379	378	374	345	398	357	388	357	358	392	386	342	383	375	375	358	421	402	384	383	385	385	396	388	400	367	420	374	346	374	382	403	381	384	397	389	419	366	369	359	362	379	363	402	374	353	348	374	393	390	371	361	381	363	375	372	377	356	369	363	384	388	353	381	387	392	397	364	348	351	370	377	368	375	385	351	377	393	398	378	382	380	389	362	352	331	376	378	409	411	362	348	356	342	331	373	378	401	326	358	402	385	356	342	409	369	371	354	354	399	388	341	371	353	423	371	373	353	372	374	370	372	367	370	421	380	380	396	375	373	363	382	407	362	366	393	381	411	350	364	373	399	358	343	369	385	362	369	423	384	379	335	372	349	378	361	333	351	386	367	348	371	372	345	374	351	312	361	377	384	344	371	376	403	370	398	385	334	349	385	387	361	385	361	369	373	371	400	344	369	418	388	364	361	350	384	357	410	370	384	368	407	392	378	355	366	349	360	386	371	351	390	364	366	398	391	349	364	400	363	367	359	382	357	375	412	386	382	356	396	385	334	392	358	369	393	382	378	405	380	356	393	346	337	377	385	392	393	375	361	385	375	384	378	377	382	387	390	397	361	431	412	381	356	353	368	404	335	409	388	399	362	396	377	365	388	368	389	417	373	378	397	418	378	380	351	389	376	389	393	349	375	389	361	346	400	401	351	364	400	413	383	363	379	361	403	361	403	434	404	401	392	386	379	351	350	363	390	359	366	375	370	394	384	362	383	384	414	371	391	370	377	370	383	391	375	349	354	347	366	348	363	410	385	378	395	372	379	383	341	372	384	379	332	349	383	404	376	359	360	366	370	370	375	367	389	365	342	360	378	368	354	384	336	426	367	399	354	428	354	358	366	393	358	375	414	403	356	414	398	394	416	362	381	365	364	363	342	372	402	394	347	344	333	370	384	351	384	354	368	381	375	394	356	386	363	407	410	383	380	367	343	400	379	390	369	380	390	371	382	380	392	391	394	344	364	387	404	382	394	333	366	356	399	345	375	418	379	361	362	382	412	368	388	387	372	355	413	372	363	347	354	367	384	421	441	375	360	358	385	387	361	350	367	388	360	372	369	401	358	368	395	382	384	372	374	398	362	388	363	358	355	404	378	354	363	344	394	376	380	417	378	366	382	362	372	367	381	378	404	340	355	341	382	362	355	369	374	384	387	346	393	360	415	386	376	368	361	421	371	356	369	373	369	417	354	362	418	371	349	372	354	406	368	386	386	389	393	357	389	364	364	354	385	380	404	359	359	383	350	380	385	378	412	363	384	358	388	374	377	353	376	406	393	342	380	400	351	408	387	368	390	372	365	384	368	367	392	376	404	394	376	379	385	348	329	378	336	370	357	357	381	364	354	359	352	375	382	380	322	418	348	356	362	397	360	339	386	366	377	392	373	363	397	356	416	348	373	370	369	349	386	386	418	351	356	406	428	373	397	371	361	380	369	405	390	385	381	375	386	422	372	361	353	366	355	379	368	369	353	384	364	346	377	372	372	415	413	381	399	382	366	367	359	368	398	393	386	378	351	385	363	373	358	388	396	349	388	338	379	334	372	392	349	385	362	412	412	375	393	382	374	357	368	377	372	354	322	373	399	353	394	360	389	352	366	388	385	389	385	358	371	361	366	331	368	344	386	376	414	374	381	355	349	328	323	365	402	391	397	364	377	383	343	384	377	356	375	359	431	411	368	372	393	368	361	418	369	422	349	380	392	347	383	365	383	388	358	352	377	363	397	397	335	347	366	371	362	365	356	388	376	377	379	400	373	375	411	374	359	371	413	370	388	365	381	335	330	418	415	376	355	382	366	382	374	364	386	381	391	355	400	384	335	396	363	352	382	383	396	386	336	356	378	374	370	384	400	425	403	373	380	396	389	378	395	379	399	391	367	368	375	370	397	357	382	391	387	356	376	403	395	381	378	381	369	395	338	404	355	378	390	397	396	382	391	385	355	375	356	395	371	437	374	411	397	380	382	367	335	344	359	409	396	352	356	375	388	384	395	380	383	337	374	391	373	382	401	381	379	378	415	415	367	351	388	364	378	341	363	376	343	353	338	368	374	397	360	390	356	375	366	347	310	348	383	389	366	360	348	350	355	376	364	400	335	371	418	431	388	389	335	368	324	369	354	384	368	381	360	362	407	389	386	383	377	397	384	379	371	364	374	368	370	368	346	337	388	396	364	373	354	411	356	354	341	368	355	344	374	379	389	342	380	400	411	385	429	353	383	345	355	395	365	364	384	393	390	402	401	387	372	346	374	384	350	357	385	331	365	373	361	345	422	352	409	387	392	360	356	405	405	381	409	381	363	382	395	345	338	395	365	358	387	354	382	374	369	422	417	387	369	398	350	378	391	389	336	372	406	357	363	355	405	394	404	386	399	362	382	381	401	383	366	370	399	369	414	367	379	334	372	369	325	376	392	354	362	381	360	357	352	370	401	346	364	373	379	401	411	349	351	351	379	419	345	360	369	424	429	378	407	344	390	359	348	358	450	365	353	375	382	382	355	392	391	403	394	365	392	351	359	374	340	386	372	378	343	391	409	347	396	383	390	376	373	394	339	406	375	381	390	378	378	386	381	358	365	384	387	375	377	356	371	346	366	403	360	375	372	396	356	338	386	383	341	363	402	379	394	347	364	401	408	379	394	369	386	368	353
17019	1317	2070	2291	2019	1735	1530	1369	1313	1232	1090	1006	1046	993	1021	964	918	916	965	903	930	853	896	896	955	881	884	880	776	861	878	872	860	858	848	883	903	786	866	872	860	851	827	846	894	861	860	822	824	854	846	831	894	848	784	829	831	818	813	852	810	903	836	862	851	777	844	831	837	839	854	819	835	858	860	892	801	822	819	834	836	797	801	783	851	848	868	824	830	867	865	886	793	862	845	873	803	838	788	844	839	837	829	797	901	842	842	879	835	893	840	815	821	834	864	864	864	832	822	859	852	789	796	867	831	822	858	815	830	839	825	813	851	868	791	808	824	790	819	859	795	795	859	841	839	811	848	877	813	863	806	844	865	840	770	788	834	840	819	828	832	896	803	814	850	808	850	827	806	820	800	847	842	806	821	837	840	821	831	821	878	866	827	817	826	886	881	850	819	814	801	810	822	812	852	813	822	881	793	822	797	856	807	816	849	812	819	853	828	862	775	787	799	841	821	847	828	837	880	850	875	777	788	885	844	832	837	839	865	842	837	850	832	794	847	857	846	856	845	858	826	819	886	823	847	841	826	825	820	839	806	843	881	864	866	799	816	867	812	824	842	853	805	847	778	760	880	797	835	807	842	810	822	820	832	799	829	821	841	813	849	812	829	828	849	851	821	844	845	854	854	782	835	781	875	811	805	787	802	804	819	787	862	822	850	866	852	810	788	815	830	844	830	837	819	815	840	877	813	841	825	793	852	811	834	812	862	863	848	814	828	844	854	836	798	789	812	877	796	805	789	821	877	861	868	838	802	814	895	826	855	832	796	847	803	863	854	818	795	869	824	840	817	837	812	826	806	853	847	786	819	881	873	824	798	772	839	834	810	873	821	857	854	833	858	836	822	811	835	846	839	858	851	792	811	855	804	826	820	902	853	814	813	841	799	828	851	838	853	749	861	836	820	784	837	824	825	888	810	843	812	781	843	822	848	819	847	835	800	802	808	827	898	788	804	795	833	872	831	878	805	777	853	890	824	822	812	838	807	839	817	829	873	813	810	796	802	897	859	814	815	825	826	820	791	852	844	796	811	861	822	819	797	841	830	821	856	854	831	816	858	779	838	849	849	785	846	818	904	845	804	768	792	809	812	819	812	795	831	799	871	827	889	842	840	864	824	804	797	792	811	851	869	766	802	832	832	815	846	848	876	787	852	795	759	815	809	848	848	845	838	868	832	781	830	827	809	838	847	801	753	809	850	894	886	836	829	811	811	825	836	790	846	831	824	808	821	827	826	751	807	804	804	795	845	883	816	839	870	813	785	796	835	846	833	813	828	842	841	739	783	797	867	802	807	866	840	798	789	835	834	815	808	857	847	836	823	817	842	771	814	872	855	842	865	757	811	838	849	896	807	814	809	862	812	808	835	888	840	869	787	825	859	808	846	821	827	868	797	841	808	876	847	824	837	801	799	803	800	865	830	799	824	822	854	842	833	865	841	803	836	879	852	874	830	858	809	864	798	842	863	842	839	778	840	862	819	800	786	890	811	832	809	862	838	827	794	823	824	823	844	848	784	827	808	788	830	824	860	797	835	866	856	828	800	861	818	811	828	798	820	808	775	840	843	811	777	798	803	824	813	818	773	772	847	807	831	830	801	839	918	861	824	818	863	826	830	850	838	805	886	826	800	833	829	864	828	826	832	837	853	812	827	844	815	891	876	824	831	843	837	855	849	865	812	823	812	866	851	818	865	842	857	812	831	827	798	792	823	850	845	863	762	795	814	812	798	813	833	804	851	833	827	849	841	821	804	831	821	786	871	834	879	792	841	832	864	785	803	840	845	811	894	844	846	812	855	860	829	807	852	901	805	826	783	830	845	824	836	784	830	830	778	829	872	865	838	807	847	781	868	835	879	821	853	800	860	819	813	889	805	805	810	861	870	821	842	814	844	790	799	828	835	835	849	890	870	818	825	831	887	852	867	806	896	779	823	857	860	836	855	806	780	810	912	843	825	825	793	832	870	868	810	866	802	846	836	765	856	826	815	805	826	801	850	802	850	826	784	824	818	774	838	823	841	801	857	798	842	871	824	850	783	846	787	855	899	863	824	867	843	850	837	834	816	808	836	816	836	842	807	858	803	816	811	829	829	804	822	779	848	742	803	838	844	833	893	853	846	802	826	847	816	768	832	810	849	801	883	840	833	844	773	889	838	838	803	831	878	815	806	770	862	839	820	830	873	858	807	787	833	841	887	852	834	833	870	803	818	845	823	810	860	842	864	829	870	828	813	838	825	807	803	816	797	870	832	834	879	837	829	836	839	850	862	874	814	844	825	794	848	898	815	836	860	839	825	839	833	807	851	787	806	836	775	849	849	798	823	864	810	848	849	804	846	800	845	855	814	836	783	890	792	876	804	769	862	829	832	858	790	843	800	844	841	861	841	847	845	775	834	752	843	868	853	834	810	863	807	798	818	880	833	845	819	876	851	805	813	811	792	840	859	818	819	860	811	843	837	837	846	833	843	873	841	797	875	827	810	908	802	845	797	831	826	813	803	853	876	869	867	816	865	785	805	853	813	870	833	806	823	822	792	816	775	842	815	834	840	808	848	836	854	832	840	805	841	844	820	820	815	821	861	824	864	843	816	801	846	814	806	835	868	821	827	815	821	790	891	818	807	797	826	826	856	856	838	828	868	833	784	853	844	818	801	853	788	858	832	780	850	883	847	787	799	855	885	878	885	878	872	823	842	850	854	834	816	844	836	789	877	773	840	868	796	838	796	780	820	802	806	844	847	847	856	820	815	776	835	831	833	812	871	813	830	837	842	837	817	846	836	894	808	857	852	845	859	795	829	836	817	829	810	855	840	772	813	836	844	826	804	882	831	827	853	809	791	829	847	865	811	853	849	832	853	829	740	851	831	797	838	810	851	838	877	804	798	804	779	818	835	801	804	867	802	858	785	817	812	841	839	822	813	833	853	871	860	833	859	849	817	868	796	823	837	851	846	821	809	822	840	839	826	822	841	792	810	851	780	833	758	817	831	820	833	847	845	860	820	828	810	839	835	846	816	834	886	878	876	807	836	837	823	831	834	776	798	811	839	868	816	787	822	802	805	811	832	838	795	818	904	805	840	817	805	783	802	826	866	819	797	829	847	817	766	825	826	832	827	829	820	770	794	848	822	851	808	811	825	847	857	832	865	815	788	816	851	805	840	803	847	834	786	826	812	863	874	880	810	860	819	809	874	867	820	856	905	825	788	785	845	821	825	862	812	852	776	795	818	835	826	776	851	842	815	835	861	821	818	861	821	807	849	847	848	788	786	821	844	827	834	833	829	873	837	838	800	846	827	851	758	841	807	829	831	844	834	837	813	848	827	811	872	791	913	792	824	826	850	834	816	868	856	810	846	832	856	831	840	902	809	870	847	867	837	881	817	832	788	881	798	850	839	869	835	914	798	856	830	805	823	825	812	865	813	823	821	866	832	865	872	820	822	797	795	835
8012	429	172	148	167	165	165	176	148	152	165	136	162	131	168	142	135	152	155	157	156	179	173	153	162	163	161	132	162	160	153	169	182	194	151	164	183	173	149	179	169	180	137	157	144	166	167	151	145	162	137	156	150	154	145	182	177	161	157	161	144	160	168	156	164	156	153	173	167	141	144	153	177	171	146	179	164	160	159	179	171	154	149	162	142	150	156	166	161	177	149	144	187	186	153	161	168	145	154	160	166	161	180	154	147	154	152	153	155	119	174	174	138	173	157	156	154	150	164	175	135	149	161	164	133	183	158	155	162	189	152	142	150	188	147	166	136	148	165	154	146	142	145	165	176	142	148	169	136	153	157	171	165	167	156	165	142	135	161	155	163	152	152	138	169	172	172	176	187	178	167	154	169	165	166	158	169	134	166	137	172	147	169	155	145	139	166	155	166	190	153	159	156	160	149	131	164	169	165	148	172	131	170	163	175	170	162	150	201	170	136	136	159	159	163	175	176	167	163	150	161	152	143	166	157	163	187	175	160	162	141	145	166	161	162	148	150	133	161	154	165	149	146	169	128	172	186	162	175	167	171	149	174	140	165	160	165	148	162	171	149	166	145	171	155	142	140	155	125	161	140	166	158	167	156	145	162	155	174	182	191	145	158	154	155	136	140	161	154	150	165	139	173	171	152	177	173	157	168	148	148	176	190	160	168	147	150	161	156	165	145	166	164	167	146	143	147	178	167	155	153	146	139	163	182	146	170	146	150	162	187	160	156	150	154	153	155	190	151	164	149	183	179	153	155	146	147	169	151	170	185	153	174	150	164	174	166	175	152	163	146	174	150	169	145	161	170	157	156	139	131	154	163	172	178	180	176	162	167	186	170	157	173	153	143	166	140	162	180	156	174	161	158	166	187	135	170	152	150	164	168	155	177	150	132	181	157	163	157	145	161	159	166	137	135	149	145	144	145	145	177	160	143	175	166	133	173	150	145	165	121	158	167	130	157	149	141	174	180	180	148	179	174	169	153	147	136	151	148	153	182	154	197	144	158	145	163	191	149	165	171	161	138	158	168	166	164	171	158	169	158	143	172	151	161	163	156	177	159	158	162	145	143	161	148	151	154	154	165	171	146	149	195	167	186	150	153	152	145	161	145	155	157	146	146	152	144	156	163	168	157	155	161	168	153	162	187	130	143	148	156	180	150	161	156	161	147	162	147	160	168	184	157	174	172	169	126	154	154	158	168	169	182	149	167	172	171	166	137	154	144	170	171	171	148	185	168	172	143	150	166	160	144	135	152	164	153	143	156	151	148	145	172	156	166	151	158	173	163	164	162	166	157	162	138	165	167	148	190	145	151	169	176	176	172	156	134	169	180	129	168	159	140	142	161	136	176	141	164	172	155	162	176	153	172	173	140	142	154	172	172	171	147	152	172	158	161	155	165	150	157	159	153	169	150	164	186	160	158	152	170	147	162	159	171	143	162	177	186	184	176	153	163	146	156	169	161	170	162	158	170	143	144	177	182	152	144	180	169	160	163	141	171	172	169	170	154	197	164	172	158	152	134	180	136	147	173	169	143	127	152	171	190	157	157	164	160	182	153	131	175	168	150	158	182	156	172	166	161	146	129	141	137	158	160	148	165	171	142	139	148	145	172	136	155	137	162	155	157	183	167	153	170	158	157	142	158	165	158	160	157	161	160	136	170	165	166	173	169	149	158	154	128	188	179	143	158	190	162	147	164	168	188	145	142	145	194	182	136	168	154	173	160	132	154	161	156	146	175	172	169	166	154	173	170	162	167	183	169	165	164	153	154	166	154	154	168	165	173	142	156	165	168	163	135	158	185	172	168	178	162	172	162	175	165	159	176	197	145	163	154	137	172	168	156	165	157	188	172	193	145	190	158	150	161	140	141	181	143	156	152	149	131	154	145	156	151	170	142	149	159	140	179	159	175	175	166	144	189	153	168	168	161	167	169	169	129	178	155	149	179	136	136	174	178	161	149	174	170	159	174	156	162	161	161	175	156	143	163	172	160	148	140	142	145	159	155	158	165	175	151	170	150	155	161	145	144	175	151	155	185	173	151	183	180	136	178	170	161	149	153	147	137	146	160	169	158	148	136	141	177	157	155	143	149	158	168	180	158	132	172	155	157	172	140	150	167	171	160	151	157	185	179	159	158	155	168	149	161	155	159	143	134	149	159	179	157	173	180	172	151	164	170	166	135	161	157	164	177	206	154	175	171	170	167	163	172	166	152	154	145	153	173	163	172	167	160	158	156	157	156	171	184	165	153	183	163	155	155	164	150	136	148	142	177	181	156	147	171	145	175	150	140	152	180	142	167	140	135	178	157	139	156	166	155	175	179	157	154	153	161	161	143	150	186	147	151	158	142	144	163	165	155	168	148	131	176	185	172	165	171	150	150	168	163	166	153	173	158	136	140	171	166	176	145	163	135	157	167	154	143	171	143	168	158	164	185	189	153	167	175	163	171	150	153	169	146	185	157	161	168	153	150	170	168	140	151	129	136	156	157	184	158	141	143	194	155	175	174	155	145	149	176	141	168	168	161	161	174	142	160	144	167	174	180	153	162	163	153	173	164	168	157	160	145	149	148	157	166	155	175	169	145	157	175	143	166	157	173	134	181	155	154	150	152	175	170	143	146	164	152	158	168	169	178	150	148	150	149	165	162	164	171	160	171	150	158	167	169	157	154	159	156	139	162	170	152	159	134	167	154	163	164	128	144	165	158	132	138	155	165	149	163	154	161	152	177	157	160	156	149	146	163	155	167	147	150	166	142	166	155	171	163	176	162	186	157	165	164	169	140	170	163	168	132	199	161	192	156	162	168	135	156	188	154	161	164	149	166	191	164	151	149	165	152	160	136	154	169	169	156	148	174	131	176	146	158	165	156	165	181	157	166	176	177	174	156	167	160	168	147	188	148	157	172	182	137	181	134	159	143	151	184	147	143	156	165	164	171	155	172	172	166	157	152	167	169	164	143	145	147	183	167	149	161	169	145	159	153	161	175	181	160	152	158	179	165	177	148	163	191	181	149	131	154	144	155	154	150	167	131	166	136	152	171	168	142	147	149	162	152	153	167	137	153	182	151	160	170	133	150	146	140	145	155	162	154	146	164	145	171	151	171	162	166	146	170	151	191	162	171	175	167	151	169	167	167	147	161	181	151	140	167	157	135	149	150	178	189	143	184	158	166	170	128	152	165	158	157	165	152	158	147	159	168	137	179	148	173	158	195	132	171	158	175	151	144	157	178	157	155	171	155	171	143	157	169	142	173	166	156	144	164	160	139	149	173	132	138	149	161	147	143	155	164	159	146	166	153	171	189	169	164	146	163	153	145	158	157	170	169	190	154	165	168	159	174	166	165	157	149	176	159	174	154	163	163	177	159	154	146	178	167	137	166	136	151	180	147	162	163	173	155	147	152	161	160	140	156	142	186	159	149	158	182	182	175	159	159	152	135	171	144	159	145	158
4854	428	431	410	475	432	414	388	424	424	432	406	400	429	426	406	415	393	420	372	362	383	424	405	342	416	403	410	418	408	409	417	394	399	396	414	392	405	387	403	426	404	443	385	418	409	409	394	399	378	403	412	367	404	418	399	442	394	385	390	431	407	398	386	413	424	384	413	404	405	373	392	405	393	392	402	389	420	397	443	392	388	422	399	426	414	407	407	382	420	372	412	424	377	418	424	422	384	434	394	399	402	392	404	359	411	386	403	377	379	394	409	393	402	438	399	389	375	386	410	408	397	372	376	404	399	412	384	380	423	378	379	424	399	385	403	408	391	428	427	401	385	386	380	417	373	407	419	387	389	419	412	408	415	388	434	423	443	392	399	384	381	396	390	391	383	386	403	370	383	354	412	417	404	408	406	420	404	399	438	409	400	418	385	365	396	410	382	398	399	395	401	408	428	421	395	416	377	382	419	408	420	389	377	411	399	422	417	393	409	402	407	396	397	385	411	421	399	397	403	386	387	416	409	391	411	382	395	399	400	381	379	390	427	439	402	394	374	418	389	408	445	360	382	397	411	377	415	415	428	421	459	412	361	414	390	396	398	421	382	387	430	366	407	441	424	444	365	441	416	385	405	419	431	421	381	409	404	464	375	365	384	448	374	390	385	403	421	362	380	422	406	409	391	420	386	393	388	401	378	442	419	410	452	367	390	383	427	396	403	377	400	401	426	444	388	410	404	370	390	412	424	425	408	414	364	422	409	411	444	374	416	417	402	433	415	380	416	398	409	365	417	398	388	382	377	415	402	416	410	403	425	424	402	411	405	399	384	402	386	403	421	431	385	373	381	422	404	418	397	394	419	389	392	372	423	401	402	405	399	390	379	437	422	422	427	412	400	396	376	402	381	408	380	398	382	396	413	369	389	363	456	385	391	438	350	402	419	370	379	388	427	427	390	395	384	392	402	383	398	399	407	400	421	389	380	425	431	371	447	368	387	424	397	431	408	363	414	380	394	424	433	382	385	375	409	389	364	397	418	433	374	397	400	397	352	404	386	391	411	391	417	414	390	399	452	418	408	387	384	429	397	399	386	431	410	391	392	419	395	392	387	402	417	390	382	433	405	371	434	415	404	395	349	399	388	426	381	395	425	396	396	376	426	385	388	399	408	442	417	358	404	397	371	397	409	384	411	399	389	375	411	432	408	429	376	395	390	392	425	367	383	398	414	379	374	409	414	403	405	436	400	386	453	403	411	381	364	418	422	378	419	424	375	410	423	405	391	368	399	403	402	390	393	424	382	429	439	407	383	401	389	341	381	436	392	401	374	410	380	385	415	411	401	388	401	398	386	397	386	388	390	398	403	410	420	452	350	428	382	454	416	370	424	389	389	423	408	406	400	382	394	423	380	420	424	387	400	426	426	415	383	397	385	397	418	396	388	375	358	378	423	436	399	387	397	397	398	401	424	414	401	405	395	402	406	400	416	404	389	376	376	437	387	423	395	408	390	398	382	400	392	402	425	383	385	372	426	365	399	415	424	438	391	409	418	395	434	401	390	394	377	381	375	379	409	405	367	402	431	393	422	405	361	401	389	406	386	353	390	375	375	363	392	385	413	410	376	373	410	415	394	386	394	417	421	395	444	382	423	421	430	373	435	395	404	395	427	407	385	403	407	377	398	438	391	443	399	390	387	403	402	391	383	380	373	431	389	417	376	369	398	399	375	385	396	405	392	431	399	412	390	420	394	398	388	404	394	388	403	354	400	395	432	390	389	398	416	397	399	404	415	393	374	424	408	362	415	414	369	380	398	393	429	390	390	423	430	417	395	435	383	417	392	386	442	448	389	433	407	382	451	382	357	410	411	415	393	436	409	404	424	400	388	386	398	394	414	382	400	406	389	460	420	372	424	400	428	408	377	410	401	390	396	403	424	403	414	378	413	422	434	400	375	425	390	367	388	380	420	392	395	364	400	395	366	384	384	421	429	397	413	395	372	397	427	396	397	399	382	383	367	387	394	397	392	387	391	401	377	405	388	421	387	390	431	425	400	402	365	416	388	406	379	382	392	409	391	366	389	399	389	407	413	440	417	439	395	400	390	385	392	449	411	372	397	402	390	410	405	405	418	418	436	377	407	385	394	417	399	379	385	424	432	412	408	393	379	407	386	397	398	372	419	422	358	385	406	418	432	409	392	409	383	424	447	388	377	385	389	413	410	386	402	412	351	379	413	385	399	387	394	402	422	402	402	365	404	378	394	374	405	399	383	385	404	385	361	381	412	388	392	362	403	433	396	426	422	379	404	373	392	410	406	400	415	373	409	393	403	412	377	415	397	413	407	398	372	408	413	407	423	408	393	409	392	388	380	406	401	394	397	381	416	355	403	426	406	399	371	372	374	351	390	406	431	390	373	403	395	407	408	388	392	423	414	386	377	399	377	358	421	390	433	428	416	399	405	406	428	391	372	381	397	385	384	389	405	428	415	390	398	402	416	405	380	385	392	407	373	401	355	394	429	410	387	407	398	413	386	417	387	382	385	397	436	391	423	446	411	388	381	400	435	357	379	438	418	393	374	396	393	370	395	400	404	422	431	416	378	379	416	410	378	394	403	364	425	391	399	406	409	420	397	376	413	406	417	401	436	388	420	398	397	450	406	336	392	388	381	426	399	416	374	359	399	405	415	373	370	386	417	403	406	408	401	377	383	404	436	390	384	388	415	417	404	444	407	385	398	415	402	402	404	418	380	433	409	429	417	380	396	416	410	418	399	397	414	376	384	404	385	438	414	417	406	409	396	395	395	387	383	408	414	385	419	383	413	435	404	406	365	392	408	394	410	385	394	408	376	400	424	411	407	427	376	396	435	422	392	385	410	384	377	366	413	399	432	410	391	422	387	429	396	437	404	411	420	392	439	378	405	383	396	380	395	404	401	426	389	362	424	402	381	363	402	405	391	392	401	396	418	407	395	418	387	387	376	394	399	422	396	397	390	407	430	386	389	398	403	414	424	388	411	373	403	425	435	406	406	437	407	405	358	368	387	417	428	411	364	396	392	428	402	361	400	417	404	397	377	383	416	444	396	385	392	428	398	402	381	415	417	437	399	416	404	389	406	418	388	432	382	349	415	369	383	417	390	425	413	407	418	396	379	424	366	390	389	378	421	414	414	405	407	385	406	393	368	380	438	421	393	378	412	393	411	398	413	391	392	399	409	406	393	396	391	400	409	422	393	419	404	377	423	414	426	376	422	385	436	413	427	421	416	409	374	358	406	424	409	385	420	387	448	382	405	444	418	431	391	440	425	385	410	377	414	403	405	411	413	374	416	404	396	392	415	472	396	383	417	396	413	420	414	403	422	426	427	414	384	383	409	368	422	388	443	385	391	403	389	395	410	408	418	399	387	415	392	411	408	422	389	389	421	386	406	388	360	401	410	399	370	404	400	401	384	373	379	389	413	388	393	433	365	416	396	403	400	428	410	398	386	386	418	381	408
21987	1880	561	420	355	326	287	276	261	237	254	251	277	270	246	253	248	272	244	218	232	232	219	249	232	225	225	259	202	234	226	245	236	245	242	217	204	260	258	250	251	204	276	224	225	250	237	227	214	255	218	223	222	246	222	224	238	225	209	214	207	226	229	239	242	224	230	240	227	233	236	235	226	231	242	259	231	214	212	226	240	221	248	252	231	243	223	253	195	236	253	228	232	243	223	228	205	221	237	237	213	270	236	232	231	217	213	253	208	226	223	242	222	246	223	243	230	263	203	195	232	242	234	259	221	196	226	213	228	198	242	222	235	229	228	229	208	219	235	222	238	225	228	221	224	251	253	254	235	260	234	236	216	191	238	252	233	216	225	232	221	228	219	226	259	228	236	243	243	225	219	248	214	250	204	203	228	218	226	236	235	230	219	206	240	247	213	232	209	240	213	234	229	248	238	228	247	230	239	220	230	216	237	205	251	235	221	203	223	233	218	232	231	241	261	221	204	232	223	227	201	236	211	252	243	233	250	196	229	255	236	244	200	232	239	234	246	254	225	222	238	245	264	237	211	269	210	237	250	210	237	229	232	235	232	226	233	240	256	217	196	223	246	204	229	262	223	229	238	215	259	214	218	242	211	223	242	210	249	220	243	234	241	214	226	225	233	220	218	207	247	230	243	237	221	242	206	249	230	232	220	257	207	209	234	238	210	248	216	229	244	219	199	222	234	208	236	241	210	198	223	229	212	222	206	223	208	231	220	231	217	248	241	244	239	251	241	203	195	242	224	211	224	238	228	256	224	231	226	249	207	227	229	233	221	219	239	190	237	226	216	192	218	234	215	224	223	257	232	216	244	226	228	239	251	209	231	203	247	246	262	229	229	241	247	230	257	243	230	236	204	219	227	197	233	234	246	233	251	263	237	231	223	230	203	232	201	216	222	258	234	224	218	253	242	194	249	231	257	236	218	231	250	217	264	221	213	230	211	231	218	234	252	238	238	227	223	200	229	237	222	231	239	218	229	254	231	269	234	262	258	244	260	242	239	261	218	228	254	224	242	242	215	247	226	242	226	257	223	224	237	242	247	219	217	216	254	238	257	213	239	232	231	214	234	232	234	218	223	236	196	201	217	238	234	242	221	234	245	219	220	181	231	243	221	251	225	246	241	239	238	239	223	232	225	189	229	226	254	197	199	239	230	244	240	222	212	208	247	212	200	236	243	256	232	223	227	215	194	234	227	201	250	264	239	245	214	223	244	263	229	221	249	259	221	255	228	233	230	213	207	232	232	221	204	254	222	211	233	248	219	246	223	237	232	221	230	221	232	241	210	212	227	211	227	249	246	210	218	212	232	245	220	210	248	212	238	219	246	238	228	234	199	239	245	237	245	212	217	234	255	206	219	216	255	246	228	213	230	230	229	237	218	239	218	232	227	225	228	204	214	235	213	222	226	235	218	238	227	236	229	234	249	213	251	212	221	229	231	198	197	208	249	231	246	202	218	235	255	224	244	228	206	226	254	212	206	229	250	237	232	246	244	216	249	252	251	199	254	198	240	230	220	221	233	197	220	195	241	232	199	263	211	225	240	234	237	233	243	230	240	253	223	243	238	238	253	243	257	222	231	211	262	264	216	219	246	229	249	221	254	262	216	208	228	217	256	237	247	231	244	250	220	255	244	217	222	219	208	231	228	214	241	236	231	208	206	260	249	247	248	225	228	234	200	239	232	220	228	203	226	223	236	217	219	222	214	217	217	211	228	217	243	248	218	240	230	225	242	258	229	193	183	224	232	239	229	236	243	252	249	213	236	204	232	221	221	237	238	228	226	247	236	250	264	243	249	196	207	224	259	231	212	231	200	232	243	223	262	215	214	216	214	202	252	217	247	232	193	240	232	212	223	234	222	221	228	233	212	202	244	235	235	221	254	207	233	238	238	239	210	221	234	236	234	245	240	238	228	241	245	231	229	226	216	207	238	208	242	242	215	246	242	240	239	193	238	228	221	227	261	239	219	224	205	220	240	263	241	241	230	225	248	244	262	219	251	231	251	240	236	245	220	234	212	222	229	214	210	223	242	210	225	260	242	231	226	258	235	252	191	241	238	224	230	245	223	246	260	238	251	232	208	235	222	237	229	190	246	230	240	258	260	225	203	214	209	220	228	220	215	248	240	244	238	211	228	225	232	230	235	253	236	205	234	218	204	241	214	214	238	223	215	234	243	206	254	203	233	232	219	238	242	227	233	232	229	214	233	237	243	227	228	234	218	221	203	229	266	223	241	255	253	221	226	229	220	245	215	217	217	222	270	214	220	225	208	236	221	207	246	228	225	236	240	233	227	230	261	210	207	248	245	242	219	186	236	204	240	236	219	227	259	235	240	235	223	222	241	215	253	240	200	246	254	250	243	241	225	220	264	258	247	204	206	247	175	234	249	255	211	236	198	236	229	223	221	224	218	230	223	270	225	202	225	218	224	213	241	248	261	225	233	233	238	216	217	244	234	218	222	233	218	205	234	218	230	237	254	248	222	214	204	204	216	221	252	254	235	230	229	235	214	243	208	201	220	205	206	249	225	228	231	235	192	222	248	257	251	223	228	218	244	218	248	234	226	217	239	246	228	230	225	222	209	237	238	198	250	262	250	242	254	215	227	206	241	254	226	270	219	212	238	250	211	223	227	221	229	235	241	239	244	214	242	233	205	216	232	237	229	210	248	271	238	207	236	217	215	233	239	215	262	247	211	229	261	223	255	228	219	247	233	217	240	222	255	216	200	221	248	199	195	216	203	242	236	226	243	256	239	228	231	225	225	250	212	227	248	199	190	220	197	251	257	214	241	224	226	256	223	220	238	233	227	258	221	216	239	252	245	265	229	242	237	229	237	246	240	210	241	227	219	239	255	245	222	231	266	245	236	211	231	246	217	211	209	252	234	259	224	217	210	231	218	234	223	218	245	231	252	238	238	226	231	224	244	228	207	226	236	228	244	227	204	251	211	255	218	259	235	228	263	226	223	216	226	227	270	229	224	229	224	212	201	241	201	248	228	245	241	239	229	211	215	222	211	220	249	221	242	233	249	234	228	210	213	216	223	218	228	230	211	219	235	222	212	203	236	217	226	249	228	227	222	226	268	259	245	220	229	235	210	221	235	221	227	236	230	250	223	246	221	235	242	271	227	215	214	210	255	244	244	215	253	229	222	224	219	224	227	214	228	241	238	259	225	228	209	248	238	225	197	242	235	234	234	246	232	242	226	206	223	221	245	235	216	231	215	241	245	251	253	219	233	246	228	250	220	235	233	273	244	235	236	223	236	239	227	249	237	235	221	241	235	241	228	248	223	263	241	243	247	215	206	214	272	248	223	237	245	231	254	233	229	240	233	234	207	210	240	251	234	221	226	221	237	222	221	236	247	208	252	243	259	223	230	241	213	238	252	235	219	224	211	242	206	238	227	249	241	224	236	216	208	200	216	204	254	207	212	228	238	230	206	225
12809	784	1157	1383	1143	1022	897	842	761	781	674	695	636	648	639	661	616	628	608	597	580	574	619	605	556	558	568	570	584	561	575	614	554	567	578	556	603	540	534	544	560	565	567	527	570	603	520	580	557	590	544	562	572	530	528	560	551	538	555	569	533	549	529	548	582	555	522	531	503	520	564	528	465	588	548	550	565	534	603	580	533	566	558	544	563	543	537	542	565	565	514	525	586	538	579	545	535	556	565	568	547	580	587	564	508	579	583	531	604	566	542	503	540	537	572	539	577	507	592	559	510	594	579	505	560	542	570	542	540	542	593	589	557	566	549	576	532	530	571	539	561	567	520	524	567	580	552	550	525	575	545	553	558	549	522	587	542	506	551	544	552	557	540	605	512	536	530	520	562	527	549	503	568	567	508	561	515	550	532	541	519	586	552	581	553	559	552	550	560	572	544	515	510	521	577	515	587	541	523	536	516	560	540	535	531	513	529	527	548	589	511	576	543	550	529	567	555	537	578	560	523	544	550	557	590	555	548	557	523	529	543	542	547	570	570	563	556	575	500	529	574	558	541	535	530	545	568	513	562	540	567	554	549	536	548	594	547	578	591	543	549	578	562	562	509	548	556	552	483	508	563	559	554	544	618	562	525	557	583	545	526	558	553	566	537	614	536	568	539	526	497	593	516	580	534	597	569	558	561	564	534	598	555	555	525	547	505	542	562	553	556	545	551	514	552	517	563	548	561	575	526	512	559	592	547	548	558	580	534	558	530	554	568	559	577	581	533	555	536	539	549	559	520	511	581	552	582	550	525	549	544	508	555	581	548	561	547	516	553	543	555	564	528	500	524	592	539	575	566	537	502	565	548	543	551	558	562	568	560	598	547	545	515	538	572	535	524	528	540	594	585	566	524	550	582	574	569	573	534	549	572	546	516	516	572	536	505	565	549	554	482	605	562	515	570	568	556	535	548	521	529	566	542	540	541	565	558	555	503	554	530	555	541	533	535	537	516	565	531	556	611	522	530	543	526	527	558	571	513	538	570	531	537	527	554	561	537	572	560	610	543	541	534	534	538	565	540	547	543	580	550	528	541	536	552	545	538	578	524	574	547	553	582	560	541	544	542	587	523	581	553	586	571	559	562	529	563	532	528	549	531	557	554	577	573	536	508	537	563	550	492	532	511	539	555	517	568	519	487	564	535	556	529	546	518	572	547	532	575	541	551	560	561	574	556	546	556	568	557	558	546	543	582	525	545	583	529	553	555	560	599	583	520	524	525	540	539	578	553	547	541	568	513	532	564	524	522	595	577	561	583	545	530	537	520	557	573	532	521	569	547	549	544	481	551	544	554	548	551	559	553	483	543	558	556	556	556	556	542	574	513	528	520	552	593	530	536	523	565	578	589	552	537	586	562	523	550	538	550	550	530	563	571	525	512	556	561	507	585	523	595	573	566	575	527	568	588	589	570	513	529	588	530	518	526	517	539	536	545	548	536	574	604	500	557	545	544	578	551	542	576	527	554	540	546	584	507	525	550	553	541	523	579	508	565	564	549	548	597	535	569	548	538	557	554	536	574	587	577	572	547	560	562	533	562	545	570	537	558	541	546	591	517	533	555	541	548	546	545	556	566	518	538	553	517	588	539	573	581	586	554	565	527	552	513	529	549	522	558	528	562	557	546	544	585	525	539	570	554	536	518	555	548	560	574	580	565	563	522	545	537	517	553	526	523	579	553	549	551	556	544	553	538	516	524	573	547	560	562	523	567	567	574	594	494	528	564	585	547	499	549	553	566	570	540	536	538	516	549	565	547	584	573	548	535	525	556	520	534	567	578	583	551	537	512	575	526	611	514	501	564	595	563	573	586	503	578	557	544	542	529	532	571	573	534	571	524	542	560	552	528	555	532	575	561	539	579	562	562	538	532	504	558	546	545	581	527	607	557	563	568	539	538	530	561	577	552	608	531	572	525	537	542	584	500	538	548	559	521	526	517	539	520	593	564	552	546	515	573	525	585	548	541	553	532	549	504	576	511	555	515	559	551	520	529	525	541	533	576	540	581	541	509	563	547	526	501	568	527	589	590	540	522	505	538	560	557	509	518	553	560	538	525	533	560	555	536	519	547	537	516	547	536	535	535	521	582	533	557	518	548	516	533	523	553	556	533	554	593	535	592	539	521	529	519	572	557	558	571	566	533	593	596	528	497	568	534	562	542	510	601	572	549	546	573	556	519	610	559	522	569	539	530	541	570	542	536	563	546	571	580	550	573	574	522	517	551	574	518	548	556	502	495	516	539	574	567	521	591	573	532	538	517	540	535	553	586	598	562	597	490	554	551	572	564	555	565	565	564	529	542	552	541	599	573	519	559	570	562	567	549	573	549	570	540	585	534	521	548	503	533	569	536	520	549	525	535	544	531	538	556	536	561	564	569	526	558	478	568	497	512	544	519	574	556	589	578	583	582	553	556	564	538	532	594	566	557	529	592	531	590	568	501	569	539	556	563	560	564	552	515	506	560	561	548	557	574	563	565	559	540	540	566	599	552	555	574	561	556	529	544	558	532	563	554	520	567	549	566	520	522	582	511	542	556	602	551	559	563	497	529	537	572	549	590	577	538	583	540	542	570	568	534	547	589	526	530	554	542	537	528	513	553	574	584	523	565	523	534	541	593	593	518	530	572	603	570	575	562	548	565	505	541	574	551	546	556	545	565	539	520	547	566	579	529	554	580	551	536	503	560	536	552	538	548	543	547	526	540	562	536	569	550	528	560	515	591	561	538	568	577	524	563	551	578	533	544	508	605	563	511	539	549	506	545	569	585	529	521	558	543	555	582	533	542	560	546	525	576	573	527	555	558	545	564	562	579	603	539	566	551	528	517	544	542	547	590	539	552	530	542	523	522	530	578	619	539	557	514	513	574	538	515	553	536	549	574	540	557	493	539	531	553	566	521	532	576	563	566	557	537	544	533	505	559	563	564	590	551	531	528	565	527	529	590	517	585	544	541	574	562	543	558	554	579	558	536	572	580	575	538	539	531	572	565	559	558	557	567	602	522	543	528	574	552	553	511	536	584	577	562	554	535	579	546	600	582	530	553	569	557	582	527	529	555	564	522	566	553	544	562	551	554	529	576	549	547	545	569	550	556	556	565	589	573	555	553	546	536	519	513	516	564	528	524	576	551	588	543	573	576	556	546	556	549	544	576	567	498	537	575	522	562	565	532	574	552	562	508	557	560	561	561	559	594	550	543	559	543	543	586	538	550	577	553	523	548	530	539	546	573	535	584	549	559	571	571	515	578	570	558	526	536	515	566	557	547	582	528	538	527	553	569	512	581	555	529	564	567	570	519	528	552	560	527	479	583	570	552	534	576	581	520	528	584	538	570	533	535	534	592	570	544	544	539	530	533	574	552	506	545	537	553	519	576	549	529	530	574	547	555	568	562	530	539	600	521	529	535	601	567	579	550	522	504	526	553	574	586	588	561	543	535	594	578	570
33354	4754	1174	867	691	535	501	483	403	409	441	411	385	419	396	398	359	397	369	402	388	412	388	372	387	387	334	355	396	387	370	387	370	368	383	385	369	379	370	392	386	427	413	366	379	350	349	372	391	337	374	388	341	386	388	351	336	345	369	364	384	388	382	375	366	366	382	365	338	372	398	389	358	405	359	351	383	409	332	358	383	381	356	398	370	437	337	371	350	345	348	362	410	403	381	377	385	369	315	354	388	380	412	345	374	371	370	371	364	380	360	383	381	368	385	392	378	365	370	353	356	365	380	382	399	344	406	384	371	362	363	404	380	397	396	381	343	384	381	392	405	413	387	357	354	385	368	349	350	371	394	366	346	389	409	376	350	371	368	348	363	365	396	360	377	375	370	367	365	351	388	391	391	353	390	396	381	380	408	349	355	420	370	361	382	373	350	338	391	365	393	406	366	344	360	364	372	361	393	381	380	420	360	384	391	364	369	384	372	387	393	342	367	373	363	370	405	390	351	367	374	352	376	355	375	394	376	365	390	342	361	348	411	381	373	383	393	341	365	339	399	374	374	368	390	410	375	370	346	385	342	362	367	355	387	349	353	408	361	359	368	364	361	349	375	376	412	363	376	396	376	403	342	372	366	400	382	392	372	395	379	347	386	402	369	367	379	377	355	355	392	353	343	388	366	335	330	364	350	347	369	381	374	346	420	387	347	378	361	366	381	377	344	378	357	368	386	392	359	374	397	387	377	374	372	363	335	375	414	344	350	371	345	406	393	384	374	360	339	365	391	382	424	339	363	372	333	371	363	386	368	406	354	407	352	389	383	357	367	376	375	391	327	365	392	365	379	364	375	373	362	388	395	343	409	425	380	364	377	382	351	433	380	386	371	355	336	381	372	421	373	369	388	405	364	378	365	357	380	392	394	379	414	353	367	365	399	374	387	358	387	372	386	352	370	393	364	348	384	374	366	367	382	375	369	344	392	322	408	378	371	395	373	417	384	408	383	330	384	392	372	377	389	393	364	408	372	373	339	354	427	370	389	366	356	380	347	372	376	349	334	345	342	353	381	347	350	384	361	393	386	366	379	376	393	322	355	389	370	338	348	382	358	399	391	412	377	354	419	353	380	359	373	348	365	398	378	343	371	371	400	344	388	385	381	346	357	386	399	394	368	374	376	370	416	348	382	391	373	387	405	388	348	358	365	390	370	390	369	344	380	369	357	388	382	393	354	362	366	327	360	378	380	360	372	394	401	329	380	362	381	379	378	374	397	330	360	356	385	344	366	371	432	362	380	380	362	360	343	363	399	365	382	339	357	356	363	399	396	387	403	342	390	339	362	356	346	386	418	401	372	361	380	406	394	418	373	336	351	388	389	361	386	367	372	383	350	371	337	369	385	334	383	390	384	369	395	384	402	384	370	366	388	380	359	394	363	385	400	364	326	389	392	365	375	353	401	391	367	353	372	403	357	377	348	349	370	368	357	360	361	360	356	369	366	381	371	339	356	392	388	394	369	365	357	381	375	367	390	391	352	393	377	359	397	351	385	365	399	387	413	388	369	384	403	361	357	389	378	379	337	378	382	369	356	389	388	368	392	387	365	387	347	377	353	355	373	367	349	399	370	348	369	359	347	336	350	358	389	339	371	376	345	359	402	374	387	375	379	344	364	374	365	350	348	357	361	382	372	374	367	379	356	374	366	399	356	372	347	395	353	372	339	394	385	392	376	389	402	347	379	388	382	397	376	382	372	344	401	383	363	363	358	394	354	388	394	398	401	370	407	385	377	342	354	358	369	359	396	356	392	340	366	378	383	364	375	401	393	365	367	367	407	393	382	368	386	363	355	406	374	345	360	347	350	351	374	377	431	367	399	380	362	370	376	352	339	366	344	364	371	376	410	377	376	378	376	415	399	378	365	370	379	372	342	384	351	384	374	392	379	383	346	312	357	320	370	407	340	382	376	405	363	370	370	381	394	394	383	346	366	365	368	373	359	381	358	390	373	368	361	354	341	361	393	340	369	376	386	339	348	396	358	366	395	374	374	384	354	359	397	339	367	342	380	388	328	407	367	327	375	372	369	352	352	345	375	332	371	400	381	372	381	389	356	408	350	346	367	365	358	361	394	382	376	370	359	366	345	379	374	377	334	365	401	397	326	418	370	380	362	387	383	363	381	355	376	395	396	382	363	375	400	349	356	333	373	388	386	391	378	359	351	374	352	370	367	388	353	390	366	389	357	390	384	416	350	400	362	406	357	386	376	379	347	362	354	371	374	377	362	367	390	356	352	376	350	349	380	421	393	354	368	360	356	377	357	355	352	383	377	363	379	365	396	352	407	360	364	387	360	413	418	398	342	362	389	365	353	370	364	388	364	377	368	378	372	388	410	367	392	370	377	351	360	372	355	351	380	370	343	379	372	335	345	391	367	391	342	368	373	347	370	382	343	350	364	368	359	379	376	365	376	357	409	327	374	375	358	392	402	379	371	391	369	424	385	380	402	372	351	368	330	360	359	376	353	354	356	373	399	368	332	378	362	359	396	343	374	374	385	402	358	382	360	366	387	357	395	391	401	358	379	343	362	372	399	363	397	377	366	351	375	375	360	360	395	368	365	393	372	346	355	353	372	373	354	373	340	379	361	393	334	363	358	330	396	388	357	351	376	366	363	406	338	353	344	375	362	398	376	388	387	370	363	382	380	349	390	363	336	385	380	395	398	397	392	349	392	383	376	393	392	379	379	397	358	380	382	383	382	363	371	408	368	386	419	334	404	358	326	346	340	333	371	341	377	349	374	389	373	392	383	376	361	350	395	398	380	373	412	353	396	373	337	381	357	352	363	392	361	379	392	383	390	374	338	366	389	402	358	375	370	385	402	399	371	342	378	355	359	338	382	381	362	386	416	368	348	396	384	357	379	391	425	377	384	342	401	392	382	375	408	366	380	356	332	350	392	388	350	359	381	367	361	387	403	387	350	362	354	352	360	390	390	398	405	400	374	387	360	358	371	327	387	354	397	378	361	356	367	391	368	361	406	360	387	377	412	390	386	360	377	332	363	341	395	395	374	412	401	313	351	412	368	366	398	361	375	404	385	343	386	355	360	357	374	345	375	375	405	401	360	395	399	384	375	394	386	397	366	328	300	322	373	374	380	371	377	376	338	384	419	446	376	345	345	384	353	403	365	377	413	405	339	424	378	389	370	368	365	371	377	353	377	381	395	346	391	360	366	372	342	407	408	400	357	378	390	399	342	368	372	363	373	396	393	361	369	363	358	400	395	371	371	377	359	392	351	365	355	354	354	357	384	369	411	398	409	376	350	323	385	392	369	338	358	387	411	334	361	385	354	372	334	406	395	373	398	353	378	386	357	405	342	407	363	368	396	347	365	358	340	369	338	351	391	389	386	365	386	351	375	358	355	366	430	401	352	386	398	370	380	407	391	348	373	402	368	384	366	351	366	377	384	354	352	375	359	393	396	393	388	399	352	388
17264	1278	1946	2375	1997	1766	1551	1346	1256	1150	1096	1104	1036	994	961	963	912	886	893	913	893	862	866	924	848	884	876	879	829	858	842	871	888	867	855	869	835	869	880	883	828	855	875	848	817	852	901	811	798	853	779	836	823	793	774	878	850	798	866	846	850	777	816	782	814	791	855	812	819	859	838	854	787	844	825	828	827	845	829	814	853	866	879	826	901	768	867	823	812	795	860	805	813	777	828	856	895	820	858	797	830	849	826	838	805	831	863	828	829	809	866	786	827	829	824	781	822	782	809	875	839	830	792	822	881	830	840	806	802	820	854	803	820	861	815	820	851	831	846	797	801	813	871	826	815	832	804	753	817	850	809	861	830	787	815	841	801	886	831	853	790	828	812	795	782	884	864	790	858	856	822	775	853	860	810	835	812	848	887	835	808	805	777	787	826	773	863	822	814	784	832	783	799	833	807	762	836	864	823	811	850	844	854	805	812	810	832	821	822	873	820	834	803	822	820	885	823	871	807	843	833	881	807	809	828	855	850	815	853	837	816	832	831	811	799	823	804	858	805	831	803	852	884	817	850	771	815	786	824	826	795	847	842	787	840	804	820	837	794	853	821	782	793	813	842	846	780	748	795	821	808	798	781	859	863	841	809	821	851	808	834	858	805	835	836	765	804	806	778	773	791	796	809	792	810	916	836	850	820	848	833	811	836	828	853	812	822	797	841	803	877	856	826	790	791	782	784	794	828	835	820	824	838	831	871	810	862	823	824	832	878	825	845	789	805	850	834	827	794	834	873	824	831	834	853	785	812	821	837	807	825	796	867	776	807	779	791	805	843	797	820	840	786	812	833	796	841	834	814	797	816	817	835	760	855	832	789	805	804	825	840	843	849	826	832	860	826	789	803	838	817	843	799	843	841	838	840	845	791	832	799	826	801	805	833	826	968	821	791	812	829	782	858	857	805	774	808	752	819	848	858	826	829	839	843	891	804	846	855	820	829	804	779	828	840	781	883	778	840	845	803	824	780	797	778	790	910	861	854	886	817	807	824	830	833	794	759	820	830	806	818	827	793	877	828	788	854	808	820	771	818	830	845	829	816	829	792	825	826	789	815	785	797	857	824	808	793	797	857	799	834	827	791	851	800	832	779	815	765	844	804	774	800	831	833	834	775	770	850	777	885	845	795	774	840	799	822	855	826	760	881	851	819	839	831	788	823	760	814	818	810	838	819	796	860	825	810	765	756	820	843	850	819	828	851	827	820	815	866	767	825	779	784	822	775	808	812	862	803	820	828	793	856	846	860	828	810	825	858	831	875	806	822	821	844	867	809	822	761	817	818	780	818	847	838	839	858	844	840	832	824	866	845	848	861	768	840	757	798	801	862	755	858	864	817	836	865	811	778	766	860	817	787	849	792	811	841	811	845	824	822	800	828	826	840	845	772	817	780	812	801	828	853	815	855	832	857	801	807	832	814	835	826	841	795	832	865	818	802	838	833	847	843	850	839	860	863	828	798	809	779	863	825	836	835	803	794	853	811	882	836	794	832	845	853	813	834	805	861	819	817	826	849	818	868	839	774	818	873	817	810	858	789	824	814	816	828	818	843	815	826	829	801	834	860	802	843	776	822	843	741	839	788	820	863	805	852	833	824	808	794	853	816	808	818	841	847	833	829	828	851	801	842	800	799	801	826	849	826	827	810	802	789	804	848	805	857	799	810	876	851	861	827	813	822	820	815	745	835	835	840	797	855	837	846	809	836	790	819	774	827	817	879	800	842	802	804	816	857	801	846	826	857	825	814	862	838	847	826	836	831	788	863	823	864	795	823	813	842	849	823	809	837	838	843	822	806	821	776	776	791	838	823	832	790	862	827	854	823	773	816	804	809	823	858	808	807	807	805	864	785	814	754	856	814	826	851	786	825	810	821	837	834	821	852	839	826	859	867	858	870	809	811	770	836	810	863	854	847	856	804	848	784	793	786	815	795	857	789	862	852	809	858	848	814	793	788	788	835	785	795	850	822	815	853	748	782	803	766	865	845	801	828	781	807	845	820	837	805	815	805	839	850	851	836	836	791	842	858	823	824	826	810	783	790	807	796	853	790	782	818	812	852	832	820	822	817	849	868	781	841	815	809	818	831	847	806	855	847	847	838	836	840	821	859	872	810	784	831	802	857	810	827	840	887	843	823	813	868	786	893	849	853	817	837	821	797	813	822	882	788	829	890	832	786	779	793	829	763	839	793	816	823	810	766	844	837	800	816	774	815	798	815	836	824	830	859	867	882	833	822	786	828	806	791	821	840	858	815	784	811	801	769	799	839	832	849	806	845	829	862	857	854	871	812	875	821	847	761	833	849	829	883	840	845	866	828	852	806	845	878	795	760	803	810	792	848	813	788	767	808	815	807	890	815	808	761	813	807	833	829	796	840	851	796	843	747	807	833	814	850	810	815	853	875	813	847	814	805	852	822	788	794	845	858	782	789	811	775	802	807	797	817	870	798	810	850	818	811	772	829	833	806	849	805	815	815	788	833	812	798	832	851	761	828	844	791	859	801	825	808	811	786	815	787	789	865	838	763	875	828	815	808	821	863	808	864	873	846	827	835	811	828	885	817	842	836	818	829	855	855	857	820	843	824	829	819	794	785	848	820	899	833	830	779	810	811	842	836	811	805	837	851	826	788	829	860	843	827	795	825	854	784	823	806	777	796	844	817	776	842	808	813	824	807	870	819	831	796	825	821	834	843	867	811	853	828	801	860	853	767	840	793	804	777	791	819	799	888	792	806	845	794	853	801	824	825	797	801	816	803	792	816	817	839	838	827	810	813	838	780	850	803	873	832	842	807	790	854	854	863	814	849	799	852	841	807	804	823	807	814	782	843	826	842	846	868	823	809	858	822	768	886	806	809	828	820	824	813	845	849	861	834	838	877	813	858	825	824	873	875	807	856	836	747	838	851	815	788	792	797	843	839	881	757	794	811	824	846	877	786	828	802	829	807	807	805	824	867	849	821	848	832	819	787	807	839	821	847	876	803	852	817	823	819	792	843	842	820	792	807	816	848	814	846	797	849	763	823	810	799	829	798	828	810	814	849	798	840	815	929	801	859	840	857	810	803	783	820	854	832	816	822	785	817	813	820	824	848	834	802	816	868	824	810	843	773	809	760	786	817	820	804	822	876	818	786	807	851	878	836	829	831	820	813	815	800	836	798	771	814	810	836	778	846	930	846	817	784	807	850	843	830	898	867	821	807	845	807	815	795	816	820	802	826	863	855	758	798	794	812	810	872	803	824	818	873	836	840	820	835	873	780	855	840	790	835	844	828	813	818	830	836	812	802	843	814	850	809	847	766	807	836	851	846	815	791	814	786	807	799	815	833	872	785	805	802	823	851	783	813	804	808	825	805	806	801	790	829	835	851	840	859	797	827	866	791	788	874	818	802	845	810	776	850	861	793	893	809	792	831	801	812	884	832	814	789	851	886	794	841	808	797	837	845	807
8304	448	170	172	140	182	159	173	168	156	138	149	159	142	162	181	166	169	175	168	183	154	139	179	158	146	138	149	135	138	165	180	122	132	169	138	151	184	144	164	152	150	187	171	170	129	149	140	140	155	130	153	157	148	173	174	154	147	163	193	142	168	168	160	162	177	166	152	148	139	143	158	161	169	139	153	156	141	154	154	142	155	162	170	159	164	128	125	170	145	151	161	160	141	151	165	157	163	178	162	138	142	146	140	176	138	134	152	131	137	161	183	176	149	174	182	178	175	154	181	142	159	181	171	167	165	155	139	146	171	174	149	138	169	176	167	146	162	144	164	155	175	155	138	171	155	159	147	153	154	155	178	151	170	157	179	162	143	146	173	147	181	159	147	121	155	188	173	141	154	157	150	169	145	145	163	182	156	154	156	153	156	180	151	146	153	162	146	141	156	153	167	155	158	141	154	140	161	173	133	154	152	145	146	190	154	152	166	160	163	154	171	171	142	139	149	132	162	170	164	158	171	169	151	159	157	167	153	122	150	170	176	157	145	149	150	125	153	154	159	157	160	146	147	158	153	158	163	170	162	140	156	175	153	157	174	155	150	174	134	135	158	150	145	137	166	152	163	152	157	156	157	142	155	156	136	156	155	143	146	147	174	166	148	185	143	157	172	177	154	154	151	140	148	146	144	161	132	177	167	163	133	169	156	133	150	145	158	155	148	147	144	142	175	148	160	162	158	149	161	163	182	146	157	181	175	145	167	163	147	132	133	154	143	154	163	166	137	155	151	137	144	174	173	141	156	148	150	149	164	156	148	148	158	153	144	158	167	179	148	150	147	152	145	152	159	143	139	116	157	141	138	176	156	162	160	159	160	170	182	166	160	136	169	149	155	140	145	165	153	160	155	162	171	146	160	126	154	155	127	149	142	170	181	164	159	158	149	145	159	130	157	160	165	146	171	142	160	144	165	147	144	167	155	144	153	146	155	152	153	135	165	156	165	162	177	180	142	165	158	155	143	179	153	145	165	142	168	196	171	162	155	183	153	144	148	135	151	158	151	162	163	136	141	155	160	144	162	168	156	159	166	177	166	151	162	168	149	135	159	157	139	161	162	165	180	125	154	144	170	144	145	155	118	160	169	162	138	141	160	154	159	174	169	161	147	159	168	175	168	161	146	163	168	188	150	178	148	150	158	172	170	157	135	171	161	156	157	155	156	162	167	146	162	146	148	151	140	137	150	146	168	163	140	151	157	120	148	159	152	152	159	168	138	132	154	179	169	173	149	147	171	164	156	174	157	149	158	147	169	157	163	142	176	156	163	164	142	162	130	135	158	149	161	177	161	152	165	149	156	162	141	152	144	153	170	180	140	172	177	141	155	167	146	161	169	167	153	140	160	163	133	155	194	171	160	160	147	156	154	146	151	155	142	152	159	169	159	148	161	155	155	168	165	167	166	162	152	169	151	182	188	164	136	156	167	139	157	153	167	164	146	168	173	158	150	164	156	125	163	136	167	163	153	144	144	161	167	177	162	138	174	171	156	133	147	148	148	160	153	134	158	154	134	131	152	149	163	160	147	178	149	140	129	153	151	185	162	148	131	174	194	126	138	159	190	127	155	155	141	170	159	148	138	154	145	156	132	130	150	168	153	163	139	168	134	147	136	153	162	177	167	162	177	167	159	146	135	168	158	152	164	150	158	158	169	156	162	155	154	181	182	147	160	166	158	181	155	170	143	162	172	158	158	158	134	151	151	138	146	146	137	143	158	147	161	181	154	195	157	172	174	140	168	155	132	143	149	172	154	157	159	169	154	158	148	149	147	149	134	147	156	181	144	151	145	160	171	172	153	162	158	134	155	161	147	136	182	150	147	170	157	144	148	130	173	130	131	168	178	153	171	166	174	158	159	178	150	131	158	131	156	178	159	162	141	132	159	145	147	139	157	179	144	165	171	167	163	163	143	158	178	167	159	179	181	139	172	151	133	153	158	140	155	171	159	141	157	165	172	166	141	170	150	151	160	183	151	146	149	157	161	156	140	162	161	151	151	155	146	157	180	168	167	143	137	153	170	170	191	172	142	152	160	147	152	153	143	159	165	153	163	167	175	137	146	166	154	130	156	167	185	144	148	149	142	171	150	150	120	158	176	145	150	141	160	161	157	177	146	153	156	173	150	159	169	163	168	157	177	157	151	160	166	158	145	155	195	153	153	185	195	161	128	128	163	145	156	145	165	134	172	158	145	143	159	165	159	131	144	164	146	174	137	167	164	144	169	155	147	154	154	180	128	144	154	154	141	149	168	169	145	164	137	141	171	171	189	166	167	143	152	155	175	163	112	153	161	156	165	173	158	160	149	149	173	156	153	167	155	170	173	147	155	175	161	146	165	157	167	154	140	160	162	168	151	140	159	138	137	121	143	148	147	151	161	156	160	168	145	167	141	151	130	151	179	149	146	143	153	158	168	149	145	140	163	130	171	162	169	146	129	169	160	160	146	145	155	139	154	165	170	158	171	141	147	156	146	143	170	153	166	160	134	145	166	172	138	149	171	143	164	146	141	169	140	157	173	159	119	159	158	158	138	158	158	166	161	156	155	147	162	151	205	167	166	147	171	161	163	148	144	162	146	147	150	193	174	139	156	144	167	143	164	164	161	162	143	137	147	149	148	153	158	169	161	166	145	182	166	152	170	138	165	169	147	150	168	145	118	137	164	173	144	166	157	147	158	164	150	149	148	142	160	160	150	162	149	136	147	156	151	162	134	137	162	139	160	168	169	183	135	152	148	168	184	166	165	167	139	151	135	169	159	168	184	140	150	169	166	164	136	129	169	157	138	155	148	172	178	143	175	135	183	178	144	167	153	158	148	158	155	159	145	146	149	164	153	162	149	141	140	145	136	181	150	166	139	152	143	151	158	167	156	151	172	172	157	172	171	137	165	152	156	143	125	157	155	158	165	157	140	154	173	171	167	124	150	157	161	149	184	149	163	169	150	152	152	152	136	180	163	151	166	160	140	151	160	157	159	137	140	166	162	125	174	148	131	140	148	162	147	136	158	155	164	151	171	142	154	157	157	144	150	129	136	158	144	144	154	175	133	170	144	170	162	157	153	141	159	171	170	137	181	161	174	154	133	151	130	157	149	171	144	168	158	181	155	164	140	163	153	151	143	158	152	162	177	147	156	137	146	145	158	165	150	142	139	143	141	167	156	179	177	145	185	162	165	129	180	160	171	170	137	158	161	177	150	138	158	152	151	147	137	151	134	146	161	158	161	178	177	149	178	189	144	136	164	137	136	152	160	173	165	156	163	146	160	153	141	173	160	167	146	156	159	158	161	143	159	167	135	151	144	148	156	153	150	162	146	149	156	162	155	176	160	161	146	155	160	139	141	152	167	155	169	145	143	155	155	162	150	159	132	158	134	165	150	160	132	155	155	161	155	180	151	147	160	183	139	152	121	187	163	136	168	157	148	163	146	132	150	172	136	156	164
5005	396	447	379	446	395	406	426	419	397	442	384	382	416	427	409	433	404	410	380	374	404	384	421	418	404	400	387	375	412	369	388	410	420	390	409	391	397	398	386	408	384	416	351	386	418	407	355	405	391	376	404	417	418	417	430	372	396	410	396	368	407	399	405	396	401	405	392	432	385	416	366	386	441	427	379	394	401	409	418	355	408	387	417	376	362	420	378	435	340	417	386	346	414	398	367	396	415	401	400	389	391	425	404	405	383	413	409	432	378	400	417	426	383	387	372	405	382	393	374	405	409	396	450	393	372	438	391	364	408	381	392	420	373	398	368	420	422	373	380	389	392	404	442	406	416	373	368	402	388	379	393	420	408	434	392	396	421	403	388	389	397	393	364	399	421	407	374	377	363	387	386	414	434	391	411	394	345	424	414	400	405	390	409	371	385	393	391	437	398	420	356	391	391	413	406	387	420	375	379	406	394	408	414	398	403	378	384	412	398	406	408	424	424	359	405	413	404	401	431	381	399	438	383	411	382	406	374	372	396	402	400	382	407	380	388	395	407	357	390	369	419	402	369	364	405	424	375	391	409	395	384	376	410	433	385	421	401	376	384	410	403	421	398	401	420	431	407	388	417	398	382	380	402	352	356	391	386	422	392	403	417	428	418	383	393	397	378	374	379	455	402	425	400	379	370	396	412	389	412	402	424	410	396	402	417	375	362	393	389	364	398	416	419	426	400	402	381	393	415	378	373	366	379	367	375	399	409	399	428	386	376	383	408	401	392	373	404	370	441	430	418	392	367	397	385	413	403	423	378	401	410	362	412	383	367	409	392	431	392	417	421	414	413	404	387	432	398	380	383	397	392	382	417	409	399	414	386	393	377	400	401	392	374	396	426	388	401	362	376	399	397	413	369	393	398	398	388	403	401	399	436	407	388	389	420	398	408	379	413	429	380	408	397	410	403	392	415	400	401	383	362	386	389	389	377	414	405	382	393	392	408	400	397	402	401	419	424	457	388	384	380	362	391	377	401	373	396	368	407	377	401	411	390	412	417	414	390	393	375	409	398	398	419	385	382	418	377	430	397	412	403	405	414	395	369	409	384	404	380	419	386	409	419	422	400	350	421	406	415	383	348	409	402	398	366	383	391	391	388	441	395	368	396	400	377	399	393	338	394	394	391	370	397	395	406	409	430	382	382	420	404	417	368	391	395	417	398	384	397	424	409	393	366	375	408	342	383	375	373	419	340	408	375	433	402	450	398	391	391	365	424	436	390	408	441	419	398	364	403	407	381	410	426	395	377	385	418	400	400	394	395	395	418	415	377	401	407	401	415	362	381	390	414	393	383	392	362	430	410	357	400	356	388	354	420	416	409	397	390	434	393	377	384	372	385	407	380	386	381	409	390	362	365	371	400	369	384	390	389	357	389	366	412	404	372	369	384	370	391	430	404	408	348	403	387	418	386	429	382	387	379	370	387	395	432	387	375	436	368	369	384	366	379	405	409	394	407	383	402	369	433	395	400	399	413	406	398	409	420	430	379	391	399	380	371	436	378	413	390	384	391	390	389	352	392	435	403	384	399	373	412	366	402	370	387	390	375	383	401	391	403	394	401	403	387	420	361	387	378	397	393	382	347	379	410	384	427	396	407	418	397	403	394	381	387	387	378	387	411	413	417	393	377	403	404	417	387	413	414	373	373	375	372	425	364	398	428	398	366	414	401	389	413	390	395	433	436	386	401	410	390	364	383	404	400	385	382	399	397	362	398	415	384	400	381	384	404	372	412	394	425	387	362	386	402	432	403	384	428	391	395	410	359	373	410	369	395	360	380	409	385	403	397	393	407	371	442	406	422	437	373	354	389	395	387	393	452	392	424	400	417	399	401	378	386	384	402	414	388	405	413	414	413	383	421	415	397	423	423	392	384	412	397	340	400	419	396	369	405	380	386	400	387	396	399	370	398	413	390	377	425	368	361	419	414	414	392	404	366	389	368	420	385	412	363	390	446	376	377	398	402	382	396	395	419	408	412	433	390	403	363	400	407	419	427	365	367	411	387	422	449	361	421	422	377	407	416	360	435	434	361	380	412	368	400	381	405	382	412	377	384	395	427	371	368	364	398	437	397	407	387	398	382	405	378	417	423	415	407	419	395	387	401	378	377	389	396	403	387	427	391	410	350	415	399	414	396	391	394	400	434	396	403	389	425	400	438	379	390	356	382	394	397	445	407	386	376	386	427	375	375	412	376	395	385	418	408	425	366	388	403	426	391	426	420	386	371	376	404	385	425	387	356	365	394	370	454	398	391	426	409	384	425	399	393	374	418	387	405	416	348	427	388	426	369	390	403	378	384	437	413	398	379	376	389	392	389	389	421	397	413	417	404	366	424	399	408	393	392	389	400	408	399	393	381	394	444	388	413	390	391	386	381	386	399	404	407	376	387	427	407	378	381	394	406	370	394	393	384	380	413	435	378	384	398	373	375	406	395	412	403	386	354	391	420	389	400	418	391	414	393	376	399	439	399	390	393	408	406	354	395	392	379	395	418	384	375	370	415	394	383	396	381	393	392	389	450	373	393	398	412	390	432	401	386	366	432	398	415	374	400	407	400	393	382	431	389	420	416	417	359	398	386	400	414	395	403	385	404	400	412	420	405	384	414	408	394	435	384	371	405	400	374	408	407	349	371	394	373	385	372	412	384	352	391	388	362	412	378	395	382	368	369	378	349	367	376	407	390	384	387	381	402	366	387	367	423	399	387	402	425	418	392	386	412	401	383	387	355	414	406	409	416	402	375	388	399	447	421	365	397	366	367	412	399	407	425	424	385	368	426	359	360	389	394	374	359	390	414	381	415	383	384	407	366	388	390	386	404	417	408	382	404	393	368	391	383	388	391	381	397	412	412	389	375	395	378	364	401	408	402	410	435	391	403	391	374	413	388	401	387	380	401	397	405	400	372	380	420	365	426	419	366	388	405	373	377	404	407	404	396	359	428	403	412	436	429	402	403	356	397	356	385	416	407	417	412	389	388	410	405	426	390	396	416	397	418	362	398	398	398	403	435	430	441	409	412	410	406	406	398	388	404	389	402	370	377	420	378	388	429	374	420	385	390	398	405	365	365	388	377	420	407	370	390	400	411	426	366	375	404	358	401	382	363	425	403	386	407	419	385	407	394	430	394	390	388	346	399	372	392	368	382	408	387	357	383	394	402	373	408	406	426	392	395	390	420	409	412	400	401	433	388	371	394	416	363	384	392	419	354	403	360	406	410	388	392	418	387	399	371	387	395	403	409	386	400	370	386	393	394	427	394	429	395	385	387	376	404	385	392	381	405	410	399	378	351	387	420	385	385	382	393	400	396	407	386	380	392	425	389	425	410	409	395	363	370	406	399	384	408	408	415	389	395	408	428	395	389	395	387	370	389	374	412	358	396	455	398	385	380	378	386	366	439	407	354	397	382	392	381	392	389	401	416	385	389	395	388	413	377	386	366	391	392
22101	2007	601	495	371	322	292	258	286	267	267	282	237	256	283	250	232	216	235	205	243	231	245	232	200	249	223	248	219	247	210	217	243	252	239	210	217	213	223	231	230	226	247	234	194	238	228	237	212	231	226	232	238	236	198	230	197	212	208	226	260	257	245	223	253	261	229	227	226	223	224	232	227	236	201	239	238	226	213	226	241	217	239	234	227	227	252	219	238	240	252	235	236	228	229	239	251	224	243	240	237	224	253	258	239	237	249	249	222	222	259	259	255	239	223	228	227	238	224	235	244	246	246	245	212	201	210	225	230	226	243	247	244	216	245	237	199	215	223	195	249	230	229	217	238	234	233	207	212	240	229	202	205	214	239	231	234	241	206	234	232	241	207	210	226	214	212	244	221	234	209	243	253	243	237	232	243	245	237	234	238	222	258	237	229	220	212	220	249	223	237	196	223	252	237	240	222	195	223	223	253	266	220	244	225	217	222	247	236	220	229	220	219	246	217	206	261	214	236	266	213	217	247	246	217	226	232	224	196	217	243	214	229	245	219	221	256	259	228	226	245	236	245	219	241	239	244	233	242	230	230	249	230	244	235	238	231	223	235	252	228	219	244	240	229	206	222	233	207	259	246	263	216	243	231	220	238	240	231	223	223	234	238	236	199	251	229	195	258	217	258	213	205	245	239	223	234	220	234	230	230	236	254	207	258	250	232	215	235	246	209	212	211	214	203	241	207	237	232	256	218	220	204	233	218	194	194	220	245	211	228	209	212	206	245	226	214	265	240	223	233	211	239	234	269	235	215	243	217	230	214	235	241	218	213	259	229	224	247	218	227	234	244	235	218	268	231	210	215	244	242	237	212	210	218	224	194	206	231	217	225	258	224	236	247	214	228	206	238	220	240	259	220	236	229	217	234	237	245	249	249	255	189	217	204	247	215	225	242	179	255	223	221	186	259	247	216	207	234	247	209	229	243	236	220	179	204	207	220	223	208	228	226	250	235	243	228	207	232	196	211	231	245	228	209	240	204	190	216	215	242	229	210	241	214	228	241	268	250	228	223	211	221	253	218	190	219	242	236	221	226	204	247	224	211	244	231	230	242	243	229	235	224	237	231	228	213	211	211	229	223	236	264	219	213	226	246	220	186	222	203	222	254	239	244	219	231	245	219	215	214	241	207	245	246	242	254	251	225	236	237	231	230	255	266	224	216	229	229	234	263	272	234	216	237	216	241	230	222	221	230	203	243	227	232	209	189	236	215	241	238	230	249	207	217	236	219	203	234	229	208	228	259	233	243	217	251	259	248	228	236	215	248	249	227	225	230	216	199	227	237	226	228	227	226	203	225	220	248	211	279	216	233	237	222	223	196	220	244	224	240	197	207	239	266	257	219	230	236	206	207	206	214	245	245	222	235	235	241	209	214	220	224	249	247	239	222	256	241	225	230	256	223	267	228	220	211	206	215	258	255	218	215	251	224	205	220	268	249	217	235	219	223	203	243	235	225	247	227	246	199	230	229	253	228	228	255	236	258	237	233	231	236	242	225	223	204	219	225	235	185	207	233	198	236	238	241	233	231	211	237	240	215	215	226	229	215	240	205	227	232	225	247	246	255	243	194	209	236	219	253	206	237	235	255	225	227	239	229	251	232	237	223	228	227	228	219	240	241	240	230	182	236	216	229	231	214	253	221	229	231	275	234	220	238	253	225	221	230	208	201	244	204	219	206	233	208	218	249	222	229	215	242	232	196	210	233	243	230	231	217	238	209	238	211	234	254	221	226	220	226	193	261	238	237	213	203	187	242	179	194	218	229	242	245	208	236	226	230	232	232	237	256	239	228	247	275	239	235	272	221	235	231	222	243	233	197	218	238	231	235	241	211	224	221	246	206	222	211	231	213	199	255	247	217	239	219	248	236	219	231	229	236	227	232	218	211	213	238	211	217	216	222	218	229	237	219	240	246	209	258	242	246	235	229	237	247	213	224	228	219	238	235	243	242	219	264	248	237	222	218	188	237	189	199	208	258	231	232	217	213	227	244	227	207	239	220	211	249	233	210	214	251	234	250	248	220	221	246	213	246	260	255	247	214	225	229	237	226	222	236	242	211	243	224	191	232	230	251	189	238	218	202	231	226	232	222	232	244	268	275	232	205	218	222	211	234	244	248	199	236	236	251	223	223	251	234	238	235	250	247	235	257	236	270	242	200	256	241	226	268	220	228	232	233	213	212	236	235	235	244	223	245	219	257	221	207	194	214	231	222	227	218	229	234	232	222	219	215	225	208	186	229	261	258	221	186	234	227	238	266	247	215	229	245	232	210	210	226	236	250	233	263	256	247	241	203	257	238	226	218	217	226	213	238	227	241	252	223	234	233	199	211	243	248	204	216	210	230	224	230	235	232	217	221	219	233	228	235	245	213	231	230	221	256	229	231	220	230	207	231	218	243	205	236	219	217	231	242	245	235	220	227	235	252	206	226	217	226	240	268	233	244	258	219	241	257	225	230	223	228	218	238	232	225	243	239	259	256	224	209	242	236	241	235	227	245	225	261	226	189	234	196	207	236	227	230	213	193	202	235	248	234	207	228	202	220	217	236	229	216	212	219	244	215	225	225	231	208	209	230	193	221	239	238	247	243	229	243	193	213	221	210	213	244	236	236	240	237	246	225	220	253	232	225	229	207	237	257	226	224	236	202	197	244	213	259	249	222	212	242	231	236	252	274	224	248	214	217	250	244	218	224	207	209	232	222	248	235	211	229	203	229	218	228	233	234	269	213	212	276	220	215	233	238	235	226	231	212	241	243	229	228	235	231	227	215	206	253	235	223	231	231	233	219	236	224	238	239	220	261	254	230	210	227	210	237	220	250	211	212	233	239	206	230	226	199	230	267	275	250	229	231	216	236	223	216	199	237	244	224	249	227	222	229	252	254	254	244	226	242	211	230	229	226	231	219	225	236	237	234	261	211	240	209	241	258	200	236	218	238	251	258	234	227	250	224	233	232	216	232	222	233	217	244	217	248	214	221	249	244	219	218	237	258	219	208	230	244	270	238	220	233	225	241	207	241	248	249	223	252	255	249	218	215	207	243	245	265	235	256	227	229	231	203	221	219	226	203	221	248	241	219	248	231	214	221	229	241	231	257	286	229	238	248	236	229	217	232	233	217	261	237	236	206	242	242	226	209	230	228	226	249	223	262	224	232	219	244	230	207	241	216	254	231	226	239	273	225	206	222	216	264	224	211	213	220	206	211	252	237	230	210	219	220	226	224	224	221	229	235	278	221	218	230	254	248	223	218	219	218	196	248	242	220	224	248	226	233	241	249	266	235	218	217	246	238	254	223	208	234	205	227	223	198	227	245	223	232	233	229	221	215	228	227	213	207	189	224	209	231	211	258	255	223	221	216	217	233	215	229	226	242	228	210	213	239	251	237	236	247	241	234	225	244	239	233	236	219	247	240	238	223	221	229	240	240	241	244	209	243	248	251	203	241	238
12505	785	1159	1324	1192	1017	889	830	770	735	754	731	682	641	628	644	597	578	569	634	568	601	580	591	604	568	577	569	578	544	566	570	580	529	571	548	537	564	510	564	534	578	608	567	577	543	581	564	561	589	541	520	570	589	539	569	558	543	589	527	581	586	555	547	539	598	548	500	538	544	537	602	527	550	541	509	571	580	557	597	563	605	521	576	567	557	573	592	557	541	554	508	571	550	560	544	528	545	561	574	570	567	552	564	555	538	523	562	549	515	551	557	574	547	524	548	521	558	522	526	583	558	558	488	569	591	541	548	526	540	569	553	595	578	516	548	525	574	524	494	571	562	528	504	518	536	529	586	541	567	584	564	536	577	587	565	556	530	551	566	563	557	564	568	546	524	517	598	529	508	523	564	561	545	559	581	567	550	565	579	530	524	547	554	552	541	561	550	513	520	561	565	557	543	528	589	527	596	549	566	525	577	545	509	574	559	566	518	538	545	551	537	592	534	583	548	544	576	559	557	589	567	620	555	547	543	548	544	512	579	524	534	540	581	542	570	542	532	565	561	603	549	565	517	557	541	551	566	539	526	592	559	552	550	565	563	553	554	555	562	545	585	577	578	539	577	572	532	540	519	556	559	542	577	519	551	550	579	520	562	517	556	575	550	592	551	503	549	582	559	534	558	559	535	584	559	553	535	574	536	542	593	524	541	542	526	567	547	547	573	533	554	550	542	594	595	499	525	547	583	527	545	562	541	552	542	564	559	532	552	534	545	556	560	532	536	557	539	566	561	549	535	546	536	555	575	549	563	553	543	539	557	541	576	512	505	559	535	521	559	554	554	528	542	558	548	539	562	542	536	539	554	524	616	551	563	541	601	490	548	569	578	561	563	574	549	538	572	557	596	556	529	523	607	569	542	545	519	533	561	533	575	564	525	537	558	547	560	535	539	550	590	544	580	527	584	515	522	552	560	550	517	548	506	559	529	536	511	596	548	540	559	541	528	572	575	570	536	549	570	561	557	604	534	533	534	581	544	611	572	554	525	546	575	529	537	548	539	548	519	586	565	589	546	559	589	576	498	518	554	525	526	557	540	570	546	567	568	553	586	542	552	540	543	562	542	538	540	519	544	537	557	517	539	545	563	514	546	524	550	553	553	538	563	532	585	595	617	603	591	577	540	545	565	557	543	538	491	561	526	527	552	577	507	574	545	539	534	518	552	510	572	542	595	552	545	531	578	525	545	567	561	618	573	582	542	537	565	572	492	588	548	554	544	545	555	558	546	513	546	554	557	572	567	554	544	532	578	533	564	575	558	571	555	553	551	544	504	542	527	604	522	544	521	559	540	552	528	513	565	541	514	501	524	572	547	560	533	512	521	555	553	550	569	543	536	568	558	577	582	565	524	578	567	578	576	564	521	575	557	514	528	576	523	569	561	548	539	553	534	548	585	542	545	561	586	559	557	532	506	569	562	537	565	531	594	551	595	522	537	546	586	551	526	565	564	572	515	544	563	525	559	506	499	582	544	531	546	536	554	554	520	538	579	566	570	555	518	538	528	552	584	535	547	569	539	545	545	557	534	561	539	526	573	531	549	507	537	526	564	503	513	564	583	543	528	544	594	563	546	572	531	529	551	567	583	562	597	597	511	509	531	531	540	528	514	558	549	522	543	552	528	553	498	532	550	546	558	540	557	548	535	595	567	584	530	518	557	533	565	528	587	552	517	537	592	531	528	533	527	562	566	513	531	550	566	524	554	537	566	556	528	573	548	540	594	556	594	576	541	542	576	554	529	540	570	549	539	538	539	548	546	575	512	508	510	552	573	540	563	556	581	594	557	568	580	569	568	577	584	577	542	581	515	574	565	547	543	558	545	562	560	509	571	534	584	517	560	557	547	564	537	569	560	563	519	557	575	575	532	548	559	521	573	524	563	594	488	576	546	523	556	551	530	556	484	505	531	558	521	552	567	534	558	600	554	568	541	567	558	564	570	618	572	567	554	551	557	559	557	562	563	526	536	512	583	539	528	534	571	575	569	582	548	561	535	591	556	533	549	561	542	569	511	570	580	577	576	565	565	580	586	508	547	564	554	548	591	531	548	502	566	596	597	542	524	551	563	598	509	558	543	566	529	560	556	557	534	553	539	509	555	593	559	537	534	522	547	547	562	551	587	535	535	540	569	548	528	493	545	531	596	538	557	522	571	561	551	556	523	572	492	560	533	558	554	545	584	542	549	537	530	568	538	559	537	577	531	551	571	514	557	521	582	572	533	526	536	589	572	551	512	534	563	523	556	559	580	562	562	529	531	530	581	561	559	593	544	483	547	538	542	523	554	522	558	532	567	553	626	534	547	543	533	546	576	512	545	555	548	549	534	558	591	591	583	534	551	543	576	539	566	567	548	522	553	503	530	594	562	530	567	537	552	524	559	561	521	568	581	538	551	546	519	547	534	544	603	540	527	573	523	557	534	555	504	553	525	555	598	521	525	521	560	551	568	601	537	514	525	566	553	533	527	535	535	524	537	572	555	532	535	547	557	535	541	557	537	554	550	557	503	580	567	556	578	494	547	559	556	567	586	546	535	592	537	577	541	539	570	582	529	523	527	548	552	533	525	535	556	580	543	526	549	592	538	531	559	518	552	537	586	529	494	540	508	534	569	542	537	555	559	517	546	540	502	531	591	489	595	571	545	585	502	552	566	554	541	535	540	561	594	554	573	504	506	556	597	537	546	528	541	556	535	572	572	570	549	593	561	549	579	573	529	566	572	569	592	521	574	544	524	577	591	513	558	534	572	584	501	541	585	560	551	559	548	541	593	542	596	570	519	565	523	510	574	536	553	539	535	573	538	550	554	532	548	557	569	545	594	561	557	560	552	529	552	535	560	566	562	511	514	522	574	593	546	555	536	602	534	562	574	534	545	544	577	557	550	567	538	545	536	527	530	547	551	580	539	556	558	589	558	540	549	568	557	555	519	554	567	557	572	538	556	523	561	557	533	513	593	610	586	555	499	513	565	557	532	561	588	559	532	552	553	491	533	519	529	571	524	508	505	565	561	554	591	524	560	586	539	536	559	529	549	536	501	563	579	529	529	553	534	535	582	540	531	555	549	537	529	557	534	547	564	529	541	540	563	596	548	551	553	576	557	567	548	558	566	547	537	569	575	525	572	572	560	525	549	509	559	517	556	547	519	534	503	525	569	559	567	554	538	537	587	564	565	561	569	539	529	580	568	530	557	556	593	549	545	554	527	577	516	588	586	553	576	522	567	536	550	577	572	549	543	582	546	546	543	542	548	549	544	541	509	540	515	550	535	578	566	547	520	559	539	556	553	539	555	523	539	572	554	558	544	521	584	533	485	501	564	565	494	588	530	565	551	588	551	539	514	509	576	497	560	581	554	570	522	574	493	547	559	576	542	538	545	519	549	566	572	553	568	535	534	563	543	586	530	539	550	584	588	532	546	540	561	535	523	540	567	568	535	498	569	569	547
33749	5210	1098	848	675	579	479	461	485	447	420	379	372	383	400	437	383	353	358	378	355	388	386	390	354	386	370	396	336	374	385	371	376	415	397	355	389	417	423	363	409	364	374	398	395	343	356	353	385	384	383	373	360	370	423	367	364	363	378	382	379	390	361	373	360	364	330	370	364	376	369	349	389	386	368	332	405	357	394	382	372	367	400	368	368	358	382	369	385	334	364	389	396	356	344	354	396	396	383	388	398	388	378	418	382	368	399	388	340	359	372	368	383	374	377	408	353	351	398	386	405	361	360	330	355	333	410	379	390	391	398	386	417	394	382	350	366	366	335	348	371	361	343	332	377	354	354	352	385	369	368	346	367	368	377	379	417	360	374	380	375	364	384	349	349	379	389	381	373	451	354	351	383	382	396	349	397	373	383	395	384	375	390	334	354	380	365	423	436	380	368	353	387	434	414	367	416	403	361	378	355	394	361	371	373	362	375	402	396	389	386	312	364	350	366	362	359	358	334	374	375	391	356	411	396	375	375	392	400	386	354	384	372	365	359	385	375	393	361	380	402	380	418	363	388	362	413	373	355	385	369	355	401	369	377	386	365	394	363	385	367	335	398	342	367	376	399	403	379	386	375	402	372	359	407	383	336	409	391	360	387	374	324	399	399	376	385	348	367	378	395	377	383	388	381	384	355	360	349	389	374	385	397	409	388	371	375	372	392	390	351	352	392	377	395	371	378	384	366	372	359	366	380	374	387	358	385	385	383	373	398	374	373	384	402	392	396	380	399	397	391	389	379	398	384	367	382	367	367	392	365	334	373	380	374	371	360	371	412	357	372	407	363	349	382	367	324	317	384	395	379	372	399	368	375	343	390	393	397	333	368	394	382	369	329	391	399	376	356	375	415	426	377	397	432	398	375	403	391	351	364	412	374	376	387	366	364	382	366	357	389	430	377	351	383	394	360	399	365	392	373	388	422	382	408	366	378	359	402	365	379	397	363	366	417	388	376	386	349	335	356	376	378	365	349	364	388	370	385	374	362	334	364	373	363	393	378	353	362	363	375	370	380	371	389	426	419	373	395	386	383	384	355	361	389	393	368	391	359	357	354	374	390	375	385	360	395	351	388	368	417	377	373	392	361	378	342	384	378	388	377	382	371	401	393	360	341	366	388	365	390	400	329	361	372	339	352	348	429	370	393	334	380	370	373	401	387	346	385	384	363	354	399	378	378	320	341	408	369	359	373	416	403	386	353	355	342	395	363	368	378	396	364	402	337	387	367	333	375	385	312	400	348	383	376	386	381	368	374	350	357	380	398	390	407	371	372	361	375	371	395	378	354	386	362	383	321	374	378	385	353	371	390	348	365	428	373	396	368	352	410	349	385	358	375	382	385	393	359	393	367	380	357	364	378	416	355	358	368	395	362	351	345	359	375	368	360	364	366	360	373	388	376	346	369	389	378	362	364	345	338	386	362	390	397	364	406	374	391	383	361	382	331	371	371	376	395	403	384	388	359	383	375	376	359	337	306	354	404	441	381	398	380	376	375	370	355	361	360	382	360	373	356	385	395	330	435	433	377	359	359	366	394	378	359	382	385	373	365	360	371	417	414	392	359	381	356	395	341	367	422	397	408	366	407	370	352	364	403	380	392	378	335	419	379	405	350	379	363	381	417	356	331	402	383	373	360	341	401	375	370	362	377	375	397	371	390	371	355	358	376	393	372	322	377	356	348	384	392	461	379	387	359	364	343	419	388	396	372	405	354	382	351	348	378	378	395	351	360	366	363	354	392	369	362	401	398	378	352	353	353	412	350	341	385	375	381	416	416	415	368	381	382	342	397	354	354	375	365	419	396	385	381	372	377	404	346	399	380	395	412	382	343	362	394	387	375	379	389	378	330	367	388	351	354	379	401	371	402	361	371	363	356	338	321	354	346	373	360	362	353	412	395	371	360	385	376	376	354	344	375	403	345	410	366	380	355	376	373	349	370	383	341	361	393	339	395	390	347	359	388	358	371	356	371	365	349	339	407	395	361	357	381	414	384	404	378	371	388	380	362	387	397	356	384	365	372	391	355	360	409	399	336	375	330	367	347	381	401	336	348	369	371	378	358	404	360	356	405	393	391	369	369	375	375	393	419	398	388	387	394	307	360	390	353	323	360	363	374	372	399	387	392	377	394	353	339	394	391	364	377	379	379	354	382	384	397	385	387	358	386	413	372	361	390	339	425	397	374	352	368	364	375	380	406	304	374	367	406	446	364	369	362	391	372	426	395	354	383	392	384	394	356	335	376	396	362	377	396	381	409	357	414	359	379	362	395	368	419	381	381	362	382	363	404	391	381	378	337	388	367	395	366	381	347	372	340	374	329	410	379	381	379	358	372	371	359	354	376	376	371	387	373	371	345	392	364	387	380	342	383	408	375	337	369	395	352	375	374	371	337	360	397	368	355	352	378	356	369	415	395	389	355	403	388	367	400	384	443	376	386	363	365	395	372	359	386	369	400	377	345	333	338	354	397	376	394	400	360	368	403	396	382	384	356	375	391	368	397	377	382	398	370	347	407	367	360	359	351	414	371	386	371	374	390	373	400	343	403	424	411	372	364	389	424	366	389	403	333	346	367	380	373	384	329	385	386	392	414	409	391	416	379	423	371	364	385	382	361	398	395	372	375	391	356	358	390	368	387	354	361	341	338	379	349	399	373	378	399	379	372	389	349	311	396	420	391	389	400	310	357	372	391	364	389	345	383	378	370	383	387	366	389	344	350	420	365	407	387	341	344	380	369	351	370	326	400	407	335	369	388	360	370	386	362	396	385	417	395	391	384	370	359	373	350	376	382	373	386	378	346	373	374	367	398	352	370	340	413	365	413	396	385	389	392	345	353	350	392	349	411	367	364	395	324	360	435	370	370	381	371	391	367	399	358	361	351	402	361	402	417	388	364	367	376	356	384	415	378	355	368	415	378	366	415	380	392	406	420	393	347	351	389	346	392	381	372	392	363	375	381	332	320	392	336	382	351	359	411	361	370	378	351	336	415	378	395	390	350	384	382	366	392	380	384	374	396	402	413	409	382	389	417	384	342	376	375	351	359	328	394	358	379	401	377	364	411	360	369	349	357	404	380	385	392	395	393	392	381	369	385	344	395	376	377	360	413	383	345	376	384	355	384	408	374	378	349	372	379	400	377	373	370	391	374	378	408	375	377	353	387	340	362	386	366	364	407	390	405	375	362	399	373	429	427	382	377	352	383	331	367	374	399	403	346	388	388	387	351	402	403	396	333	385	419	347	393	362	416	409	355	397	347	374	362	348	350	385	354	383	390	385	385	360	362	339	370	352	378	348	403	365	388	340	356	376	372	388	372	355	337	375	351	357	342	382	368	372	367	374	392	417	422	375	402	438	397	353	373	376	355	398	396	419	345	385	313	326	382	361	387	380	343	364	343	389	399	362	371	405	332	380	377	393	429	387	383	369	345	362	353	375	392	385	384	355
17905	1324	2028	2298	2019	1821	1525	1385	1232	1195	1074	1062	1044	1013	970	978	912	950	899	924	883	833	869	889	902	857	877	888	821	852	847	873	846	831	867	812	850	881	854	819	805	806	813	843	833	848	805	825	824	862	861	835	853	856	829	836	806	861	825	881	828	841	848	871	788	825	898	849	880	831	834	810	832	841	822	849	814	791	841	806	834	862	857	809	803	842	843	825	825	826	840	834	842	876	837	788	813	862	814	826	801	804	806	786	807	869	863	853	814	797	806	773	829	898	843	839	817	857	840	846	816	870	820	805	827	856	858	815	774	850	779	814	864	779	801	806	859	855	803	818	815	847	832	835	813	809	800	880	816	858	770	837	835	846	791	781	834	865	796	818	846	791	819	825	808	824	801	777	808	878	857	871	791	834	794	839	848	806	870	819	788	853	838	825	802	786	842	825	814	815	838	880	820	845	910	821	769	797	858	839	818	886	822	830	837	827	853	811	838	795	805	839	815	854	796	838	848	884	793	831	836	836	789	822	835	816	836	805	824	819	870	803	811	762	763	838	888	856	842	839	834	826	869	837	845	853	806	787	809	878	803	867	798	790	837	812	813	853	833	826	799	829	812	841	828	821	812	757	817	827	794	840	818	786	836	800	827	823	811	842	750	823	854	857	824	817	820	827	794	833	870	762	791	804	845	789	801	909	796	851	811	866	853	808	864	837	844	855	764	861	825	843	822	837	832	837	830	840	772	826	825	839	821	807	878	820	808	785	764	841	822	811	841	828	844	802	808	856	846	849	860	825	849	786	837	797	802	795	814	852	793	839	846	808	823	832	812	770	856	838	801	828	859	839	833	831	785	850	811	824	808	855	799	867	821	810	819	802	839	813	791	829	833	868	846	825	773	848	822	846	831	807	792	871	852	817	841	865	881	807	831	864	851	817	843	820	835	822	826	805	790	863	865	820	864	804	812	849	797	808	825	841	801	812	797	830	811	821	804	803	794	823	832	861	844	899	835	776	825	820	790	822	850	890	796	850	876	788	858	828	872	839	806	835	833	832	870	806	797	856	831	832	801	800	806	861	847	817	832	769	810	805	835	774	816	780	794	879	796	806	795	835	834	828	827	826	828	822	811	858	869	779	856	823	861	841	845	803	803	834	826	835	828	838	833	831	820	801	837	834	837	821	825	783	846	856	811	838	863	810	828	826	806	818	839	828	870	841	828	831	820	814	793	836	837	844	812	811	799	781	811	785	770	840	795	881	848	877	792	811	859	833	756	838	822	847	857	855	859	801	910	795	793	806	860	820	818	769	810	836	797	820	812	808	799	740	810	866	873	845	849	852	897	758	759	796	790	851	796	844	815	810	814	850	807	857	857	856	825	846	817	858	834	793	816	815	843	827	817	822	841	888	830	900	770	855	829	861	839	797	838	824	822	854	833	832	805	817	855	787	803	846	838	841	831	784	880	818	824	812	848	816	827	833	802	841	832	839	822	834	840	837	807	782	834	830	804	812	761	784	805	806	827	863	801	886	850	839	801	798	785	880	837	830	833	835	807	818	829	851	806	780	811	840	830	762	832	787	804	879	834	807	879	878	825	876	804	847	820	810	803	843	820	886	810	862	820	841	775	839	816	874	839	826	834	838	749	844	823	818	844	790	810	817	801	797	879	803	818	831	852	824	781	864	815	810	870	871	818	820	819	811	823	851	879	851	787	774	862	811	837	788	815	829	798	801	858	866	805	833	832	809	785	771	833	849	804	857	870	791	824	762	815	821	814	851	807	774	823	819	856	827	799	831	825	832	838	846	823	829	819	817	786	817	845	769	851	823	799	769	807	842	835	787	877	814	890	829	781	795	859	841	782	803	860	819	820	843	834	828	856	845	800	836	833	843	825	847	795	814	832	848	877	794	816	809	824	818	750	852	766	771	796	873	812	824	820	892	805	800	816	812	768	818	820	856	781	783	878	815	847	777	839	810	776	817	829	838	834	834	817	834	827	843	853	756	832	820	820	868	805	901	773	850	827	804	847	815	847	866	820	791	808	866	795	866	832	841	840	859	846	820	877	873	828	809	840	852	808	798	870	831	842	824	824	823	810	841	831	874	849	855	803	857	811	795	760	755	797	835	826	841	796	832	820	841	891	814	809	809	829	801	766	841	803	818	827	808	752	872	852	754	835	838	796	758	804	845	838	783	841	844	799	841	828	803	827	816	796	784	859	829	852	823	841	798	853	860	785	851	806	769	847	824	811	762	874	809	799	789	753	854	850	848	845	834	841	795	800	891	802	856	842	866	843	826	826	776	845	821	825	802	810	794	856	837	802	819	752	802	833	817	893	830	861	844	810	819	810	806	820	802	839	858	815	840	824	802	807	796	842	843	835	797	858	795	854	816	823	823	803	812	811	835	811	795	821	860	842	829	797	862	836	835	820	821	824	852	827	795	851	845	775	844	826	850	842	791	841	808	843	800	835	845	806	876	810	834	811	850	844	764	827	792	833	801	819	843	815	825	861	812	813	820	804	806	850	859	827	806	817	817	818	811	795	790	815	832	836	838	841	824	834	845	793	845	780	824	818	822	798	841	805	833	818	816	816	831	837	784	811	800	839	840	826	767	849	854	819	848	804	818	751	841	851	801	762	756	854	831	841	787	861	839	825	843	798	796	822	860	830	826	785	850	804	824	811	844	799	844	852	801	793	830	797	802	807	811	857	852	847	848	766	817	808	848	852	769	834	832	823	825	840	811	797	825	847	841	825	835	807	832	874	800	815	789	810	814	822	803	819	814	815	790	801	791	813	863	820	807	823	779	785	771	816	815	791	838	817	840	872	784	813	804	850	827	862	832	853	806	820	815	880	813	862	814	838	800	813	857	807	851	866	832	821	823	766	836	848	822	832	799	815	791	835	840	789	834	848	834	893	808	858	817	858	776	835	853	817	844	818	778	856	822	808	862	837	802	766	836	776	856	823	837	875	809	868	808	821	827	798	863	806	809	831	805	789	811	845	848	799	805	804	844	856	795	825	873	821	775	824	806	841	844	792	861	819	822	908	828	818	830	770	776	846	846	841	789	844	766	873	862	800	804	775	829	801	847	849	843	841	873	843	817	845	845	815	813	827	834	808	856	874	882	828	837	853	832	807	844	837	840	861	830	821	839	855	812	845	808	807	802	810	828	808	805	793	828	824	793	810	840	854	811	796	797	788	876	856	783	813	849	846	795	838	764	817	866	847	807	844	792	792	788	811	850	851	838	828	814	860	821	824	839	828	828	796	819	792	872	872	847	852	827	782	863	796	801	811	801	821	852	823	870	879	869	860	807	865	835	831	824	837	841	812	758	893	895	790	828	809	853	736	843	801	828	810	772	840	773	830	832	789	779	814	842	843	809	826	874	838	843	838	817	802	840	798	815	893	833	858	809	795	810	843	871	806	818	821	863	831	779	771	810	792	812	828	852	858	783	813	801	861	837	854	819	797	805	839	817	822	817	809	874	850	877
9068	527	168	164	164	168	185	152	127	162	158	142	133	151	153	166	145	172	157	167	178	130	148	138	137	136	154	163	151	163	155	148	178	160	161	164	159	178	172	161	159	155	151	138	158	185	168	194	166	151	172	150	161	156	136	160	165	180	148	171	149	148	126	149	145	160	152	178	137	134	150	167	160	171	187	169	150	159	188	167	142	142	161	158	140	132	144	156	152	152	174	137	191	146	159	163	156	188	169	147	168	141	188	162	155	159	163	164	158	145	129	176	169	161	191	150	145	184	163	169	158	150	189	159	139	136	166	150	147	173	165	165	128	161	167	138	145	130	146	157	166	156	165	157	158	166	141	175	146	139	148	172	154	163	185	143	148	153	155	147	165	179	164	163	162	168	156	165	139	172	126	156	169	135	166	160	175	155	150	146	172	171	167	179	169	167	168	141	157	150	161	181	134	138	207	177	141	166	143	165	167	176	161	177	177	170	175	158	130	157	170	145	147	178	173	145	177	153	158	149	154	155	180	153	136	166	170	150	142	152	171	151	164	131	166	188	172	153	164	163	161	186	187	160	150	147	169	185	176	164	149	161	173	150	160	165	156	162	166	145	163	185	160	164	161	164	152	154	142	133	151	191	138	137	176	159	158	139	134	152	149	171	155	168	144	158	164	148	152	161	175	173	176	147	140	142	162	158	160	164	157	169	163	164	171	152	164	153	162	170	170	144	164	159	150	171	151	173	144	175	173	161	153	148	178	175	141	140	151	145	171	142	157	144	157	154	157	154	140	150	156	184	145	185	165	149	160	137	139	162	159	170	145	169	164	139	152	145	162	165	134	153	148	181	132	167	163	138	181	172	153	161	156	151	160	146	168	170	154	164	175	124	187	153	165	157	163	139	174	155	153	173	171	139	157	177	163	147	157	170	175	143	150	173	148	152	113	152	182	164	156	133	136	144	169	141	149	143	158	164	157	149	159	175	159	162	157	145	180	164	174	143	141	163	188	149	164	152	158	138	154	169	128	144	154	144	170	165	144	138	183	149	178	160	152	191	174	142	143	177	175	152	179	176	165	168	149	159	149	154	156	149	171	146	170	141	146	165	148	173	153	140	156	159	125	159	164	174	160	145	142	168	166	169	150	182	162	163	145	189	152	162	155	163	141	182	165	182	179	150	146	168	154	149	146	155	159	168	171	147	165	164	175	184	163	136	144	164	137	147	154	182	171	166	162	167	147	176	169	154	167	148	163	156	163	164	154	161	142	160	154	141	152	200	174	174	148	147	146	141	146	169	166	159	158	153	149	179	165	149	161	171	158	183	160	173	172	165	141	128	178	164	156	140	160	159	149	170	157	153	145	146	136	154	165	150	163	153	147	136	185	141	153	154	151	166	143	157	140	159	164	138	164	144	165	155	200	157	139	155	162	160	153	166	190	161	168	157	173	136	161	163	139	152	122	181	158	154	160	148	138	144	183	175	159	136	146	169	165	162	141	173	162	166	163	160	145	185	144	153	178	136	163	166	170	134	156	168	168	155	157	147	165	136	188	152	134	147	138	163	159	160	143	152	149	141	172	150	149	169	156	147	142	163	151	169	166	158	145	141	150	155	152	180	171	143	149	157	154	139	133	127	147	166	180	163	152	168	144	149	158	158	154	147	158	143	144	178	167	167	169	146	158	169	153	168	153	154	162	173	156	169	165	163	163	171	146	165	158	155	158	156	134	157	160	160	154	153	155	179	161	139	159	184	130	165	150	145	129	174	146	168	143	189	162	160	183	162	152	158	138	164	155	164	156	181	158	154	159	154	166	176	145	187	175	181	169	153	170	164	159	158	159	168	178	201	168	154	155	149	169	178	159	175	142	154	140	164	137	142	159	175	169	171	166	168	147	135	163	163	167	169	190	155	174	171	177	175	157	150	166	141	191	158	152	177	182	162	166	169	141	157	162	160	136	167	147	144	142	154	173	142	170	134	163	142	163	151	168	154	169	159	164	154	143	183	169	187	144	177	159	144	170	169	142	159	149	161	150	127	129	162	140	183	140	174	144	160	152	142	172	149	164	137	150	163	131	167	140	140	154	174	182	149	155	153	195	160	157	144	154	155	182	169	167	161	159	152	137	169	152	142	127	169	160	159	159	151	131	169	171	143	166	194	169	134	159	164	175	170	159	178	160	164	164	166	181	160	144	154	162	148	157	173	163	167	151	159	196	134	160	162	142	163	139	147	159	157	170	158	149	151	177	156	137	160	187	158	159	161	156	159	136	144	146	160	130	147	154	154	181	174	164	161	160	155	174	149	138	144	184	156	132	163	194	137	163	156	168	132	174	162	144	164	151	166	158	155	164	156	131	158	154	149	151	174	179	136	176	150	154	158	155	156	160	163	169	178	149	158	153	158	146	163	160	154	143	149	161	153	148	158	148	174	131	169	159	173	180	158	158	175	158	160	161	173	162	152	163	140	173	160	151	148	161	177	173	142	149	162	148	149	132	148	160	178	157	184	175	152	135	176	146	171	167	161	150	141	149	163	162	174	159	163	165	160	159	147	174	159	163	148	173	138	159	149	167	147	147	135	168	173	142	169	157	186	144	141	154	151	153	177	170	159	145	139	152	175	160	121	148	140	161	150	157	149	142	159	157	147	162	147	140	140	178	157	168	141	166	165	150	163	185	162	180	142	150	158	155	166	153	173	144	165	188	169	158	167	182	173	194	172	163	144	159	153	160	148	191	131	179	158	181	136	162	164	132	159	159	166	167	168	148	180	183	155	152	154	181	164	167	154	154	122	157	141	145	147	150	168	167	158	157	148	152	147	155	175	147	167	169	149	149	150	146	176	177	149	170	162	184	154	161	149	169	150	152	153	168	135	157	135	171	142	159	168	156	173	163	138	137	172	157	137	163	166	160	154	151	164	144	179	151	144	172	135	154	148	157	185	174	168	142	149	165	167	151	136	155	166	154	164	167	166	163	174	160	163	149	148	169	172	173	146	166	149	150	167	147	164	173	143	149	167	165	186	156	162	165	148	149	148	140	149	132	175	163	133	155	149	170	153	128	140	142	167	151	149	147	162	137	160	131	140	149	142	165	163	139	164	158	171	183	128	143	164	180	185	176	160	157	152	150	161	156	130	150	144	165	156	159	150	179	160	146	154	151	140	156	163	183	175	173	164	135	137	169	183	148	155	154	149	173	161	167	162	152	181	149	189	139	158	169	120	181	144	182	175	136	140	149	151	168	136	154	132	171	157	141	167	153	157	140	140	137	164	161	191	163	157	141	165	160	175	157	158	170	126	142	150	149	142	150	145	150	146	184	156	150	185	182	159	138	142	155	158	189	165	165	167	163	159	159	179	170	165	165	147	156	144	132	158	171	154	155	168	166	142	151	142	181	172	147	168	166	134	147	154	162	147	152	147	142	162	167	146	173	145	168	180	145	145	127	156	155	129	159	132	157	142	156	151	165	150	142	157	189	125	164	151	169	138	150	153	172	151
5381	391	427	454	443	387	408	416	393	400	391	381	368	372	376	400	418	385	400	387	409	440	377	397	413	395	385	427	383	385	390	401	399	396	417	337	388	407	407	399	412	396	414	424	419	407	406	423	404	383	384	407	380	430	395	427	417	394	375	428	403	376	384	375	438	363	427	376	384	416	405	393	422	422	420	398	351	390	394	430	412	429	396	367	422	384	425	438	399	386	417	373	416	413	423	418	391	395	386	419	441	398	410	403	387	400	400	435	378	424	392	397	402	407	401	405	402	393	404	442	419	409	391	404	369	419	413	382	400	404	427	377	422	359	419	427	396	409	402	383	421	401	407	361	424	412	411	405	382	427	391	389	416	411	402	426	388	408	369	391	373	394	386	410	395	403	374	387	444	401	395	409	366	416	401	413	384	419	389	412	387	372	405	393	376	391	402	397	402	380	392	418	391	435	407	398	383	376	408	367	393	434	414	440	394	441	373	390	388	412	360	400	387	414	409	370	403	379	397	407	388	378	382	394	367	396	392	367	413	418	382	395	382	397	378	395	386	388	382	436	404	404	364	370	429	400	393	391	394	414	413	422	407	407	347	371	416	409	389	360	407	376	389	446	425	433	396	397	397	430	356	370	387	360	395	429	436	378	383	440	425	410	401	413	403	402	425	391	369	390	361	412	404	434	384	374	382	378	395	386	434	378	417	381	409	373	398	393	391	362	424	398	425	412	377	395	406	440	411	414	394	403	412	375	391	408	406	394	409	420	373	365	423	383	381	414	419	420	380	373	404	409	405	395	419	399	396	384	398	394	402	404	404	459	395	400	413	377	400	406	367	427	407	396	391	390	412	406	358	410	395	421	382	395	416	374	370	374	401	388	422	384	423	382	408	401	376	433	391	425	418	426	387	401	366	398	394	394	416	406	421	430	423	383	412	409	386	388	375	424	413	421	405	398	377	408	397	386	367	357	374	345	407	372	421	410	405	438	413	370	396	420	416	376	390	388	395	379	424	370	421	408	415	375	406	412	405	385	424	378	370	395	387	364	410	406	376	379	390	413	402	375	428	391	385	404	425	376	425	415	357	388	368	413	389	408	417	375	385	380	423	390	399	393	442	383	402	428	398	417	394	395	402	415	369	417	383	400	388	383	377	435	419	418	393	397	380	402	394	395	381	423	415	391	416	378	400	358	410	391	410	431	432	374	412	430	384	392	399	405	392	430	379	398	360	389	439	412	405	354	354	395	386	441	420	378	416	357	392	387	412	377	406	395	392	406	444	385	407	414	400	441	388	391	388	377	364	379	400	372	397	413	366	394	394	383	395	382	395	428	407	380	420	420	408	413	407	381	412	382	410	374	393	393	386	377	379	388	415	380	396	424	372	430	366	399	429	446	393	399	407	402	407	440	390	360	393	389	420	398	409	405	382	371	385	404	394	410	385	424	431	407	390	424	412	413	401	399	400	406	415	414	375	425	403	408	420	396	417	410	404	413	372	410	402	387	362	390	365	379	421	379	389	404	432	387	411	406	408	420	408	440	404	366	420	425	435	400	400	395	434	385	414	391	421	416	389	402	423	399	428	405	382	405	411	407	383	402	392	417	408	404	419	417	413	401	405	373	418	346	389	437	382	422	408	422	420	415	385	376	415	389	420	386	379	423	412	362	386	401	373	414	393	395	377	415	359	393	415	373	426	390	383	369	375	413	412	388	376	421	382	414	428	396	387	405	398	366	376	374	406	387	373	446	430	417	395	388	426	369	437	390	425	416	387	459	391	384	397	397	397	400	416	414	396	439	369	370	381	417	399	377	427	397	425	414	404	403	404	359	385	402	383	402	415	436	425	455	399	402	372	422	394	385	415	408	395	373	410	391	394	398	397	402	406	408	400	360	387	377	388	397	377	372	401	371	416	364	403	376	405	386	395	403	420	413	416	418	398	366	391	374	414	405	410	410	446	402	392	385	413	418	409	433	386	411	443	411	441	409	392	412	400	370	401	397	424	413	405	403	409	410	392	421	415	407	364	395	431	395	386	387	368	380	382	376	411	375	413	386	418	396	408	380	395	419	438	385	442	362	392	412	416	395	386	384	392	398	404	411	393	398	422	411	394	404	408	413	399	399	392	403	363	387	402	390	410	362	388	405	405	383	384	392	419	384	422	393	379	428	381	426	375	385	392	409	424	386	404	384	416	420	411	402	405	417	405	401	409	374	394	413	395	378	442	397	451	416	377	410	423	390	420	411	422	375	409	382	408	413	383	418	416	375	389	372	407	434	398	372	367	374	394	394	412	418	434	408	393	389	394	385	425	407	403	373	399	396	405	368	397	389	420	419	397	422	427	398	401	386	424	442	375	401	401	430	404	474	414	401	394	399	358	415	422	398	377	391	381	422	410	394	405	381	404	412	384	395	409	394	396	402	375	379	439	412	399	386	394	383	429	416	406	407	404	402	411	414	407	396	398	389	401	382	403	389	397	389	402	425	407	398	422	393	443	391	379	407	398	385	397	399	397	382	396	393	386	383	381	396	380	398	389	396	394	409	400	407	423	412	419	387	381	430	428	413	459	375	406	366	385	380	404	431	401	397	400	392	387	401	430	452	412	391	377	386	393	379	396	386	402	418	404	407	425	416	375	394	419	408	397	347	418	373	384	422	405	407	400	375	387	411	373	414	405	406	394	407	414	408	371	424	385	396	407	339	412	423	392	415	395	395	401	410	406	384	378	362	409	379	425	410	406	415	406	426	365	406	396	379	397	398	417	393	445	402	403	439	402	403	405	390	373	378	414	415	400	430	402	395	385	400	400	407	436	364	396	386	427	440	410	393	422	400	406	388	436	423	379	408	370	414	390	410	379	408	395	369	402	395	433	397	401	375	396	387	405	429	392	406	432	393	397	388	391	418	378	381	393	423	369	411	370	409	417	398	421	423	370	446	390	374	404	397	387	410	434	417	405	417	414	393	390	381	356	395	362	404	384	395	411	387	387	403	404	398	380	384	413	379	399	403	397	363	416	405	390	376	405	384	373	406	411	423	368	378	411	400	423	438	409	401	371	379	388	364	378	398	398	434	358	388	401	407	381	412	398	415	402	437	392	443	418	438	419	399	372	388	390	415	382	371	410	371	405	364	429	388	370	391	388	414	426	387	420	387	390	386	396	422	414	438	417	416	405	406	409	347	409	406	361	416	419	389	415	415	404	397	437	424	389	388	446	389	425	382	392	422	438	408	397	417	413	430	400	387	410	400	391	370	404	431	393	435	412	393	410	408	391	407	402	414	402	376	382	421	438	397	403	416	375	380	352	424	384	383	376	382	414	398	395	405	383	366	415	394	412	380	417	423	426	376	371	369	378	431	367	395	395	422	415	415	431	396	425	396	447	436	449	438	408	387	409	415	423	401	358	411	405	386	416	418	435	371	403	395	367	379	400	410	401	418	447	407	407	352	421	364	397	427	373	399	446	420	411	395	416	378	390	388	410	400	405	385	387	397
23632	2383	592	467	389	339	300	276	259	253	267	235	265	223	215	223	260	253	227	242	254	215	234	244	230	239	246	211	199	280	221	238	236	218	218	229	261	262	225	215	221	234	246	250	244	235	257	252	216	233	276	230	265	237	251	220	228	214	230	227	246	237	215	213	231	241	244	238	250	258	217	244	214	205	240	231	242	226	223	222	258	204	229	256	218	235	221	239	240	213	258	266	217	205	255	255	221	230	220	224	259	219	215	240	212	222	241	222	228	212	217	211	261	247	249	212	228	227	258	242	215	181	219	236	225	219	211	237	260	205	242	206	250	257	225	258	229	233	202	245	238	246	208	213	214	217	238	219	252	253	216	218	236	222	210	228	238	234	226	210	256	234	259	217	207	230	259	257	231	212	213	222	245	237	241	215	219	220	193	254	229	230	219	266	269	216	227	235	236	224	257	252	248	209	223	213	235	229	207	216	230	213	266	231	235	216	218	254	214	259	243	219	232	231	248	200	245	240	224	232	253	268	252	211	200	227	231	245	238	280	295	231	208	200	241	229	205	206	255	227	248	205	217	214	232	242	260	233	263	247	258	219	224	215	239	229	235	218	223	234	210	243	235	263	221	240	221	249	253	222	206	262	253	230	231	236	236	201	249	251	253	250	234	218	240	240	240	248	215	248	246	234	280	253	252	235	233	242	253	210	217	232	242	251	225	242	210	248	232	239	233	242	251	213	214	226	223	230	252	242	222	236	235	247	235	230	226	215	263	238	217	240	244	224	207	222	222	242	216	223	220	239	225	214	228	213	244	224	238	256	213	223	221	237	206	214	220	230	241	266	249	198	234	237	235	256	251	260	216	203	219	238	236	208	256	239	209	233	242	234	256	226	223	226	212	217	215	228	247	223	193	206	246	227	218	240	222	212	226	222	227	228	256	215	222	237	227	224	207	213	253	229	230	239	205	221	190	192	235	222	199	222	195	257	215	232	247	251	206	231	245	247	212	259	241	236	209	240	246	219	246	221	244	242	204	231	236	218	241	200	234	215	244	243	229	201	219	262	250	242	282	224	240	198	221	216	221	241	210	224	232	227	243	237	232	235	239	219	240	201	220	222	242	215	252	265	213	199	214	261	246	207	231	241	218	225	256	226	207	220	221	236	249	229	224	210	255	247	234	252	243	246	228	192	232	231	239	232	224	236	203	228	260	217	203	269	225	217	195	213	195	239	210	240	226	228	216	238	212	247	224	223	221	221	226	233	238	259	220	228	212	235	229	209	269	267	213	252	226	241	241	233	223	207	239	239	220	240	238	227	261	228	237	257	211	231	226	218	230	271	211	192	235	216	247	230	227	224	217	215	247	212	240	235	222	250	276	260	227	257	241	209	211	266	231	234	209	215	240	242	257	273	218	205	244	249	235	239	220	228	256	221	209	236	239	224	228	246	209	247	221	262	231	210	249	210	243	240	211	228	223	210	201	247	215	216	246	224	235	218	198	230	215	244	257	274	226	247	231	241	246	220	252	250	258	238	223	226	222	221	242	212	241	248	246	262	254	262	233	258	229	231	262	231	229	233	220	218	199	227	232	212	246	236	249	225	268	244	247	245	239	236	213	207	219	246	228	238	229	259	252	255	229	219	236	228	246	244	268	219	233	225	224	236	219	218	226	208	232	215	240	222	245	241	240	258	223	198	249	239	269	229	218	237	250	221	233	207	247	238	228	251	220	222	201	213	228	213	249	227	262	241	235	241	239	257	206	246	223	245	218	201	258	231	252	235	242	213	250	246	219	229	216	236	217	241	212	221	224	207	225	210	241	217	227	227	229	253	225	251	234	210	230	184	219	221	227	229	259	248	231	218	213	227	217	228	224	221	244	234	265	239	203	236	244	237	233	229	240	216	201	256	200	232	220	233	219	253	217	204	268	238	241	214	197	194	255	251	242	202	227	238	216	238	249	253	243	214	227	233	243	249	219	242	219	231	240	214	247	196	246	245	237	222	226	257	246	236	260	235	234	234	217	223	252	251	240	222	229	251	224	257	218	241	242	267	247	247	230	210	225	226	219	262	201	228	261	243	246	215	246	229	233	235	240	232	235	224	218	232	224	245	223	243	231	239	242	183	215	208	242	252	213	188	209	239	240	227	226	245	214	236	218	248	222	217	218	251	234	232	242	245	189	244	221	190	239	197	257	245	238	221	204	223	235	234	240	195	253	251	222	235	219	224	232	226	264	251	224	213	223	227	224	243	264	250	195	253	214	238	256	241	233	252	224	262	254	256	253	215	236	242	235	222	244	227	239	225	224	251	243	262	243	238	241	219	242	248	236	212	213	235	257	241	211	231	241	238	230	222	211	218	240	226	241	264	224	229	219	233	274	241	244	237	222	237	223	219	215	245	226	222	211	226	217	240	227	199	236	244	212	256	241	233	236	221	267	257	246	218	199	225	220	223	233	224	219	216	217	267	232	198	225	243	219	208	224	221	227	223	227	222	216	224	229	230	219	224	232	251	272	242	266	217	218	214	241	232	244	209	193	254	231	241	274	222	229	241	239	262	221	243	236	220	221	216	250	250	203	231	224	245	251	225	231	236	237	239	229	251	216	223	233	200	238	219	239	245	206	212	214	247	201	195	226	248	221	230	237	258	252	226	240	249	245	257	234	236	230	220	227	243	222	209	228	233	219	233	242	237	201	216	205	244	198	252	194	227	224	248	240	234	222	218	233	221	243	247	233	225	251	230	241	244	264	246	242	238	241	238	260	199	244	244	219	245	221	246	212	211	232	244	227	225	216	222	238	232	210	254	200	203	238	233	257	250	246	261	258	222	218	246	223	246	218	217	223	270	244	220	214	219	234	251	201	237	229	238	243	251	230	210	212	179	215	216	217	239	259	204	251	256	237	234	219	225	244	212	252	221	228	211	233	204	212	249	215	226	240	244	221	219	259	245	217	218	262	249	209	216	221	230	222	229	226	202	226	236	238	207	250	233	235	273	221	212	231	213	228	225	259	210	212	252	226	238	256	231	236	212	230	227	231	239	248	227	237	243	219	227	237	209	241	237	227	200	206	222	260	221	250	216	234	240	251	211	220	211	228	237	237	180	215	214	209	198	230	248	223	254	231	243	230	215	201	237	206	224	210	236	212	219	195	244	226	222	188	207	266	224	227	236	230	229	237	237	253	250	250	219	183	234	231	240	227	227	210	223	284	222	212	231	235	220	229	229	247	205	230	214	251	224	229	241	251	243	252	254	227	207	261	267	224	218	233	242	229	248	241	234	230	241	216	210	234	240	237	213	207	246	205	220	234	219	225	245	228	213	235	213	215	216	214	245	224	246	226	264	214	266	232	229	252	266	204	242	216	229	277	245	227	235	232	195	237	232	216	246	213	223	248	233	233	216	232	256	231	226	256	229	238	228	212	229	244	225	213	244	213	200	226	215	216	220	232	195	226	238	224	217	260	263	214	227	205	211	244	236	244	225	223	228	235	261	221	233
13515	746	1133	1351	1162	1077	891	834	752	765	674	639	658	664	628	650	683	648	649	589	609	643	620	580	592	572	566	570	592	592	574	618	558	614	564	561	558	582	587	573	599	540	550	532	535	581	598	545	547	538	555	528	548	537	517	571	553	555	543	614	582	532	565	559	556	608	526	590	551	531	587	538	528	573	541	549	533	536	576	561	589	552	564	548	603	546	562	522	549	556	541	548	580	559	557	567	572	556	601	559	541	559	582	567	541	536	558	555	530	528	544	577	549	538	539	546	573	522	598	557	526	581	554	577	542	549	589	590	565	496	593	527	554	558	566	551	564	526	505	504	567	556	566	538	559	551	544	548	559	552	561	509	565	555	590	561	606	578	587	557	554	566	538	535	623	545	582	565	540	562	562	514	549	525	549	546	583	552	521	569	585	577	533	550	506	592	545	505	557	564	546	507	524	547	562	594	537	532	554	564	577	523	547	552	565	516	547	515	558	595	582	579	539	559	555	520	549	577	596	584	543	604	586	598	575	568	539	515	522	554	568	564	594	562	513	547	545	550	538	534	594	543	577	582	487	556	487	556	533	549	551	558	551	564	580	527	561	563	541	568	566	574	560	525	544	538	543	593	579	566	551	542	517	569	547	561	547	568	571	530	517	571	570	603	559	577	543	537	578	527	538	566	594	538	560	575	575	559	532	550	547	545	590	569	583	567	592	577	566	524	552	542	530	560	565	555	593	580	586	571	538	544	549	562	546	510	575	567	537	548	551	560	559	582	533	568	560	541	549	534	541	539	539	564	554	568	529	568	560	522	529	575	556	504	552	520	573	547	563	559	573	554	556	533	524	527	559	548	533	511	553	568	535	547	587	544	545	560	577	582	543	545	529	552	535	555	551	541	569	559	575	559	545	537	560	572	551	532	579	582	581	581	511	557	504	563	540	529	592	544	566	568	562	570	530	548	559	559	569	524	569	506	525	509	525	536	520	581	511	516	505	562	542	563	548	599	558	546	534	557	511	544	509	524	543	551	535	531	569	549	572	547	537	539	550	552	550	560	551	540	586	564	553	527	565	554	554	555	549	552	544	537	544	559	537	557	562	522	522	588	548	533	567	579	543	504	565	555	546	579	552	566	533	542	578	588	562	515	535	525	536	545	543	559	597	586	565	567	561	541	549	543	555	580	522	534	533	560	554	566	570	580	544	523	556	576	610	563	513	591	538	560	541	565	568	575	545	545	541	552	542	579	568	556	587	555	535	564	577	553	555	525	580	543	551	502	544	556	578	527	517	553	545	538	552	545	593	519	559	560	547	515	596	573	577	589	531	580	563	565	603	576	534	550	515	528	572	535	550	546	538	564	572	576	582	576	553	582	583	578	587	530	556	502	533	607	555	583	631	540	573	527	544	551	543	549	559	544	544	580	594	522	545	575	569	556	555	555	534	538	583	537	541	560	579	552	561	552	514	553	551	567	567	554	559	572	568	573	563	555	552	533	549	563	555	557	547	595	550	549	551	554	570	576	511	595	581	526	536	558	586	562	519	524	588	562	553	532	553	495	539	543	544	581	585	517	597	562	559	538	543	528	557	540	596	587	555	567	539	563	535	584	561	570	548	575	530	562	587	661	551	560	543	524	575	552	527	523	534	566	555	510	579	537	570	567	549	583	574	537	561	570	501	539	546	530	546	508	535	558	526	545	534	541	547	552	551	552	583	538	542	577	522	537	545	553	569	557	544	574	546	580	560	531	584	559	542	547	575	558	545	568	519	533	558	544	538	551	528	589	546	547	524	584	556	518	594	529	561	594	513	559	513	604	512	572	551	557	531	552	527	535	562	526	588	518	552	548	598	557	539	528	576	564	552	569	556	543	521	562	550	518	566	566	528	565	540	572	551	572	523	551	541	546	576	558	554	532	564	577	570	566	513	557	621	569	498	575	555	566	579	561	529	550	530	555	548	547	544	542	532	569	533	556	533	533	571	569	552	575	584	558	516	529	544	522	533	549	522	552	558	576	564	547	521	531	576	533	585	524	576	577	566	550	573	546	521	515	522	525	560	551	581	545	572	556	536	542	602	541	593	533	546	562	531	562	521	586	550	553	569	555	579	595	537	592	557	580	603	569	557	564	544	524	569	584	574	577	572	574	552	540	608	529	540	567	516	537	532	529	580	578	543	532	554	526	538	564	587	576	562	542	505	545	557	597	574	582	556	598	570	552	584	503	590	586	558	577	566	548	562	540	556	562	579	567	561	564	530	526	534	548	570	580	537	548	557	537	569	563	588	570	557	568	596	605	549	568	565	583	565	563	529	568	546	583	581	537	550	585	520	580	544	536	593	548	576	571	538	510	555	549	575	535	572	532	533	583	535	523	576	584	562	554	541	554	533	604	520	572	573	532	552	591	548	566	527	556	549	539	576	516	534	533	530	543	548	576	542	558	561	576	560	536	570	516	562	529	578	550	555	531	559	558	550	539	556	565	550	592	529	566	546	548	591	501	531	593	550	521	553	559	542	531	557	546	567	559	572	587	534	564	554	527	527	545	544	518	547	526	576	554	556	549	554	521	583	535	556	522	542	581	525	574	533	571	565	551	560	511	551	573	538	569	575	559	595	542	574	544	561	519	585	563	556	557	551	523	567	560	574	539	513	553	554	517	587	564	527	507	550	589	539	588	537	515	557	516	556	577	532	535	545	600	549	525	531	588	564	552	582	583	557	546	573	533	535	548	576	549	577	595	540	545	536	569	589	580	555	614	566	559	563	538	537	550	525	529	503	520	527	561	558	561	541	542	576	556	543	526	579	576	538	561	518	557	570	547	528	571	532	550	548	565	625	577	536	538	564	561	516	554	527	529	567	594	563	536	572	577	539	520	578	530	589	539	537	579	562	551	593	574	547	557	559	541	584	524	574	581	579	536	594	572	557	552	568	552	574	541	568	552	574	550	523	536	536	547	556	541	583	567	559	492	505	504	548	526	574	505	560	563	581	534	549	538	576	539	586	604	553	569	532	569	542	600	552	508	574	535	588	523	549	535	500	514	547	524	581	543	540	547	529	493	540	523	564	574	529	561	551	584	564	500	552	582	558	555	558	570	522	562	520	515	532	583	554	516	547	545	563	555	605	555	540	539	533	536	540	568	547	632	501	556	591	576	520	587	510	591	542	548	591	557	563	548	555	544	517	569	506	528	569	571	551	527	533	549	533	577	562	545	538	554	537	551	579	536	540	558	536	556	569	521	566	555	557	583	539	579	530	548	567	531	536	563	526	525	543	539	571	541	558	537	569	487	517	557	567	594	532	555	540	537	543	568	550	527	548	555	511	585	560	569	596	557	581	524	520	538	551	561	565	557	567	543	566	557	569	567	586	581	561	552	520	573	602	524	538	548	575	572	507	562	559	574	546	534	530	557	583	557	606	562	561	550	553	544	519	541	550	547	559	566	550	516	522	564	569	533	554	537	569	562	523	549	567	576	496	580	530	551	560	598	571	549
35522	5630	1190	954	685	564	543	458	471	432	443	374	428	406	396	387	411	408	379	384	404	394	392	418	406	366	379	400	376	384	398	394	340	373	396	350	376	392	384	395	401	364	352	379	381	349	371	425	420	383	380	384	420	400	378	393	377	372	397	416	396	396	411	357	343	360	356	360	375	360	372	355	363	370	397	365	415	368	373	369	358	409	404	406	379	375	388	348	362	363	393	330	379	396	350	379	412	335	417	385	377	386	377	340	359	359	378	394	391	385	380	359	383	384	375	362	365	378	379	351	372	335	390	383	365	357	380	370	421	401	369	420	376	367	331	408	369	397	385	344	368	362	397	394	373	403	367	381	385	350	385	367	360	350	379	385	387	363	362	363	392	394	358	330	340	370	366	373	365	381	364	385	384	368	367	372	359	336	394	363	337	391	407	389	395	409	355	359	393	370	409	407	363	339	372	344	387	422	382	363	376	423	393	357	375	347	360	357	376	409	381	357	377	373	361	365	355	383	324	337	365	370	386	328	385	358	395	447	400	363	366	384	385	369	401	371	353	378	394	384	369	378	379	396	320	374	370	382	379	366	360	347	385	364	373	380	367	370	343	367	353	342	371	381	368	385	363	353	416	382	342	401	346	403	365	355	351	376	394	394	414	345	392	384	387	370	372	327	371	350	370	382	354	331	338	390	411	378	382	363	390	373	344	357	376	365	364	400	379	386	394	373	371	385	419	354	375	376	372	355	353	394	422	412	400	369	387	359	377	391	369	348	376	379	404	365	397	393	355	362	387	401	353	399	399	362	369	365	365	370	365	350	336	396	347	405	375	355	350	380	393	361	397	405	388	356	365	413	371	371	377	411	385	408	360	389	386	370	391	391	375	368	356	375	377	373	361	388	353	358	363	363	402	439	415	371	370	362	339	376	383	372	373	352	310	370	415	346	371	358	372	338	381	364	430	387	368	365	376	342	391	369	363	377	399	356	405	388	354	377	383	418	347	362	386	356	363	377	395	345	356	366	385	354	403	395	332	342	333	351	378	360	377	356	367	320	353	359	392	379	388	340	373	366	387	323	393	356	370	337	347	411	373	427	358	398	371	398	341	365	415	348	352	409	369	339	400	405	405	387	369	378	354	375	400	348	409	390	361	355	412	372	374	352	362	377	354	376	414	374	378	401	403	385	377	356	345	365	396	372	325	398	369	353	337	335	385	334	355	355	333	371	375	376	373	392	411	355	355	369	405	393	350	404	372	379	402	365	410	373	340	349	383	383	357	364	360	372	369	364	360	379	381	369	397	395	411	388	403	389	349	347	384	356	348	403	339	422	360	366	381	370	377	368	368	372	359	378	362	397	388	343	405	352	365	398	360	363	348	360	372	405	362	361	379	388	373	366	362	416	350	352	395	369	370	420	368	417	390	428	351	401	333	385	389	380	375	398	414	374	382	378	406	371	408	373	365	378	339	338	371	383	380	360	385	388	367	384	379	398	399	357	358	387	395	426	405	386	437	362	375	395	351	395	339	339	376	407	354	371	339	403	393	382	376	369	393	364	346	353	385	370	347	363	389	381	380	390	359	397	360	334	386	386	379	335	384	352	369	442	390	380	373	371	416	385	391	348	407	379	398	382	364	365	373	342	365	402	390	371	424	386	371	376	367	434	371	396	355	353	366	378	384	372	378	372	380	388	394	369	379	350	371	371	358	379	336	362	396	358	389	398	382	356	362	380	417	383	328	407	386	376	364	388	402	355	353	363	387	377	368	383	329	370	368	345	392	395	384	350	334	387	396	399	368	372	353	384	441	365	367	386	384	379	375	366	378	371	342	383	372	361	386	371	360	346	373	345	349	379	372	383	383	381	388	388	365	390	385	394	386	380	397	355	423	400	381	404	414	396	356	385	358	378	358	339	388	368	389	350	351	417	389	392	377	374	355	355	350	352	375	346	370	359	403	374	367	343	358	370	428	322	409	407	401	371	353	409	378	339	368	366	373	413	392	347	377	375	370	393	393	389	411	403	377	364	381	382	376	376	364	355	382	371	400	385	385	365	408	393	376	374	367	400	378	411	393	369	368	381	392	404	373	354	380	394	368	375	403	372	367	372	360	386	409	369	403	365	366	414	380	415	398	374	393	402	377	371	390	406	359	379	391	380	368	397	361	356	389	369	383	373	377	384	390	361	388	393	398	356	368	396	386	367	366	363	346	350	358	389	389	430	383	365	371	378	344	357	355	393	376	368	372	366	367	361	380	370	382	372	371	362	378	412	392	391	415	381	355	380	357	388	436	351	372	361	388	357	380	353	395	365	345	388	398	400	379	382	368	393	368	390	352	369	351	340	356	365	339	378	396	375	373	369	371	401	405	356	417	363	375	353	374	368	365	363	346	361	371	364	375	398	378	382	346	375	398	390	385	405	386	373	386	394	376	360	373	367	365	369	381	377	396	401	381	369	366	367	369	375	397	367	411	387	368	364	383	337	356	366	388	381	362	337	375	398	349	401	390	397	338	376	384	388	379	376	389	355	423	403	382	374	371	359	385	394	425	394	391	374	390	412	393	371	391	368	321	372	389	380	339	398	425	373	342	370	374	382	375	403	380	382	385	334	360	381	364	400	360	355	382	358	376	377	341	352	385	359	375	362	420	381	370	357	433	358	374	357	369	345	387	404	360	341	377	404	386	380	414	398	411	357	373	355	384	361	384	380	363	378	376	354	365	379	393	388	381	406	364	346	379	375	374	378	375	388	380	342	352	386	405	366	418	367	408	387	365	344	410	359	344	382	404	415	385	398	370	388	370	353	382	377	360	322	381	377	383	385	357	373	386	370	348	387	358	375	376	348	366	418	384	372	357	371	384	390	356	353	359	357	372	366	383	398	413	373	414	384	375	367	389	379	357	358	373	343	371	383	353	384	321	381	360	391	373	407	368	352	384	390	340	383	381	375	333	366	370	363	367	405	398	370	398	389	390	375	407	383	336	367	360	386	404	382	372	320	387	367	361	388	357	337	352	359	370	397	357	387	384	368	388	353	356	380	372	381	369	376	355	369	371	407	410	407	378	371	395	431	395	355	385	343	381	362	355	405	395	416	366	389	388	356	375	383	368	364	356	372	381	388	370	352	375	393	406	395	368	351	396	358	357	391	398	378	387	360	338	390	366	386	348	349	410	409	355	335	365	392	383	349	377	385	346	334	367	386	357	360	364	334	355	364	348	378	371	386	368	380	377	382	391	380	379	360	372	403	366	356	375	343	373	384	370	356	378	398	385	351	364	373	375	379	378	355	383	417	405	401	413	353	380	381	337	388	400	387	369	421	374	373	387	355	364	373	393	372	370	383	393	397	386	334	348	383	354	350	376	408	371	363	388	357	348	380	379	366	345	366	424	357	366	374	353	376	372	351	388	387	353	392	366	364	396	399	367	373	357	342	384	386	368	374	346	370	397	365	345	382	396	402	363	383	368	363	361	403	386	395	386	415	405	411	363	382	389	414
18735	1295	2004	2264	2044	1683	1466	1344	1291	1221	1122	1110	1023	998	1024	929	963	949	880	893	872	890	855	866	916	853	908	877	878	877	859	817	819	838	896	870	839	858	835	806	851	837	823	834	891	896	854	820	773	855	848	860	835	835	836	826	836	886	846	800	788	797	834	850	829	809	855	806	788	820	844	840	832	852	846	821	832	864	844	865	814	872	863	804	845	907	833	806	849	841	901	810	848	849	838	830	872	899	819	799	872	813	837	813	850	818	830	819	816	791	803	847	835	807	806	838	800	785	873	822	843	860	838	821	853	832	850	845	888	840	837	819	879	762	849	831	846	795	806	795	834	841	774	873	818	834	820	863	842	856	838	838	818	892	858	840	801	857	847	834	815	839	830	793	838	804	852	817	823	768	813	827	812	852	758	845	864	792	794	830	820	822	803	826	832	858	805	773	909	835	832	795	822	780	818	822	836	708	785	848	848	842	782	789	862	835	812	803	790	814	803	880	865	805	812	845	843	854	843	824	842	798	817	832	767	905	797	834	854	822	788	781	823	805	805	744	791	811	864	780	812	812	846	831	772	875	792	822	807	808	844	850	853	807	777	847	822	818	837	797	830	838	819	838	839	846	875	806	851	837	847	851	786	773	830	850	783	826	870	832	833	783	790	817	811	809	828	833	866	803	806	831	793	768	826	820	794	845	807	787	858	838	802	854	787	845	828	808	782	829	796	860	834	857	831	807	851	847	867	815	743	796	765	858	776	791	878	894	823	816	812	854	832	803	823	842	822	880	838	806	850	850	810	819	795	845	848	812	823	856	844	852	849	836	825	764	810	842	815	817	876	833	865	830	779	832	809	795	797	864	822	824	789	841	820	879	764	846	804	821	839	809	826	816	822	792	810	854	810	807	762	834	855	832	759	775	825	808	814	866	843	787	792	839	825	849	859	875	820	832	764	818	859	839	847	824	826	767	814	819	809	833	803	848	834	809	819	818	814	820	838	829	837	838	823	870	794	832	858	814	846	838	767	820	773	822	848	791	838	808	808	796	879	855	803	794	830	853	818	842	807	795	774	816	830	812	777	800	761	932	886	837	862	772	808	821	837	798	799	873	790	826	852	838	825	820	860	808	881	830	844	837	842	813	825	852	810	786	838	858	843	785	770	858	805	804	793	811	805	854	835	840	828	825	860	809	829	875	780	825	860	813	792	854	828	801	830	863	811	801	856	835	845	858	842	847	777	785	795	791	794	852	823	852	782	830	832	804	858	823	794	869	839	782	805	802	811	820	845	804	838	872	788	816	803	850	831	874	819	873	863	835	800	884	795	850	804	850	715	819	780	801	818	826	822	822	813	783	842	833	852	825	815	804	816	833	858	862	828	805	819	782	800	788	817	824	816	849	881	827	815	829	884	857	832	842	813	908	781	869	850	845	873	864	851	776	827	840	818	829	775	848	823	804	844	841	852	843	811	794	797	820	884	784	843	879	819	783	843	830	824	791	850	807	810	796	815	860	829	848	854	844	837	824	820	819	864	814	806	809	801	839	837	838	832	798	811	906	860	800	838	848	835	813	812	814	813	808	815	823	822	832	893	816	814	812	840	844	787	877	829	778	811	876	817	803	838	787	818	816	792	833	847	817	792	832	825	807	825	786	836	834	843	809	837	866	844	784	819	809	827	802	782	841	838	803	838	831	808	827	832	822	843	801	820	820	825	823	828	814	828	890	807	830	795	793	819	816	847	786	742	869	816	784	822	908	805	806	790	822	842	820	818	842	838	872	789	825	822	817	812	806	815	842	807	834	846	780	844	805	784	844	813	817	779	866	824	807	814	786	816	882	779	759	830	752	813	868	791	778	909	857	839	782	814	834	843	785	812	811	780	827	839	802	825	789	817	803	785	862	852	771	803	806	874	750	836	778	809	855	832	838	777	840	820	820	815	835	790	824	870	831	854	851	804	851	858	861	807	836	776	797	817	828	853	815	845	778	834	831	781	820	818	861	844	823	864	821	834	837	804	836	800	837	833	831	834	820	847	822	809	825	827	808	788	835	826	821	889	818	835	800	806	793	837	854	783	828	842	781	865	846	826	847	832	796	802	824	786	837	829	854	818	812	845	821	869	787	834	883	826	814	849	864	836	831	839	819	779	813	816	827	821	864	825	844	835	817	809	844	871	781	843	828	826	840	849	866	735	796	852	770	839	838	823	820	813	823	839	827	866	851	819	784	767	806	831	827	854	834	853	793	863	851	799	844	847	817	833	818	782	815	851	816	865	815	836	813	805	868	836	803	814	810	858	819	825	822	781	849	846	839	803	824	834	793	780	802	820	817	799	817	836	872	859	795	873	832	784	715	809	825	850	804	791	784	836	799	823	816	754	811	839	811	861	826	793	808	844	800	741	859	819	840	834	815	820	805	821	804	821	802	870	813	804	845	843	828	831	784	829	835	770	799	835	813	866	806	825	831	815	782	808	800	812	841	774	819	852	809	813	838	838	822	824	836	838	805	826	771	839	842	880	769	795	787	806	834	778	854	826	868	848	816	820	819	893	838	785	804	784	840	777	812	832	822	858	854	779	843	764	797	848	820	780	799	801	863	834	808	800	812	842	855	789	795	826	746	829	847	790	836	818	842	790	816	825	832	835	804	868	878	824	823	844	789	830	792	829	816	876	793	871	790	856	773	785	840	807	832	798	849	849	831	853	830	776	839	893	832	801	812	820	826	816	836	797	824	803	815	828	795	846	791	825	806	811	872	867	813	833	822	801	795	824	813	820	817	828	789	816	848	815	837	830	839	825	801	838	844	816	811	831	822	871	823	844	832	820	823	843	852	826	812	818	852	828	862	792	839	805	830	811	823	828	834	781	826	823	821	777	841	815	797	811	810	835	787	841	827	853	827	831	804	811	837	806	788	803	800	825	800	838	803	850	819	855	793	837	858	802	808	874	821	803	885	797	812	815	846	866	839	818	863	796	861	820	816	816	806	904	861	813	806	813	836	792	849	813	839	789	811	807	848	868	832	802	835	847	800	816	792	859	801	825	808	869	825	825	816	834	805	841	838	846	822	814	770	810	787	826	827	855	859	840	812	812	831	866	825	803	864	832	834	825	841	822	797	846	820	861	808	812	784	862	790	844	822	885	777	836	900	832	842	832	785	842	793	810	857	857	869	849	843	832	825	811	822	831	809	790	817	828	821	837	825	845	825	805	863	817	872	819	856	804	811	784	865	799	788	853	827	797	833	863	798	856	826	835	819	811	773	799	824	800	757	812	775	814	868	792	826	776	862	845	800	833	821	866	815	810	779	846	796	861	894	833	794	828	790	786	787	782	766	840	774	809	778	822	816	801	786	833	819	835	797	817	827	808	787	783	846	854	759	838	855	881	797	789	848	837	777	864	817	810	861	802	834	823	802	826	837	835	855	859	790	827	797	865	778	792	847	799	820	778	778	823	810	830	858	816	868	832	798	860	797	802	779	821	803	849	802	844	791	769	832
9265	517	184	155	180	162	171	141	159	170	177	180	155	155	147	140	165	156	150	164	162	162	160	151	163	151	161	138	174	154	181	168	176	158	174	196	148	159	169	139	148	174	160	142	156	158	180	175	152	154	169	129	152	159	170	165	151	168	139	167	134	149	153	150	174	158	163	146	164	176	160	183	166	153	162	155	166	167	147	162	153	155	174	185	155	150	157	151	175	135	159	155	156	143	178	177	169	197	195	171	141	163	155	178	173	182	172	147	151	139	146	151	174	160	158	146	167	180	153	142	181	140	157	160	166	150	158	164	176	172	134	163	167	170	150	153	163	152	170	149	124	163	155	165	150	175	169	171	176	153	150	156	150	144	149	144	155	149	153	161	139	173	167	140	173	168	188	146	162	168	172	151	165	164	160	168	163	141	158	170	143	160	173	151	179	146	176	154	157	173	163	161	145	190	148	166	159	154	152	182	188	169	156	164	162	146	155	174	198	144	132	184	172	163	148	142	152	187	186	136	156	154	176	168	130	162	163	156	181	154	153	157	147	175	175	150	175	156	152	158	162	172	164	145	160	141	176	160	155	167	154	145	170	173	156	153	173	149	142	156	165	177	152	175	132	167	178	140	167	176	161	150	171	158	157	175	172	134	159	163	155	159	157	189	152	160	159	140	134	160	165	166	169	162	156	154	191	156	147	150	165	162	148	176	186	132	158	146	151	167	176	147	147	160	182	186	162	172	162	147	164	149	173	151	148	158	161	155	159	153	180	149	181	163	131	154	171	152	161	157	154	179	167	164	160	177	175	165	145	155	138	178	167	164	155	171	166	146	145	155	148	166	173	134	151	171	177	148	145	161	161	178	182	159	145	152	141	180	179	165	144	161	167	178	149	197	154	147	158	156	167	168	153	163	164	153	147	163	170	185	141	137	166	151	147	164	162	149	154	153	150	158	162	155	192	161	183	168	156	153	143	139	174	180	159	154	205	174	165	145	177	147	154	156	154	157	152	147	168	181	180	153	153	156	164	156	147	186	154	156	147	150	156	145	166	163	141	178	114	160	164	141	167	155	163	147	158	159	157	193	149	160	134	164	162	166	158	168	153	146	188	166	177	156	177	148	143	157	154	168	138	137	153	160	143	157	149	165	163	177	153	177	163	141	149	162	149	195	147	163	145	161	136	147	167	168	187	154	181	157	174	163	155	165	167	161	179	145	170	156	166	155	141	148	155	184	169	160	168	168	172	139	179	152	167	159	159	147	187	183	157	181	168	158	176	169	140	147	155	154	173	192	181	153	161	184	172	151	171	145	156	137	138	192	177	170	156	171	157	192	165	176	186	165	161	171	158	171	156	136	152	156	153	153	174	178	175	167	156	147	146	146	153	147	154	159	156	173	172	168	156	150	165	144	167	170	142	127	164	148	186	145	159	151	177	182	137	173	149	184	145	191	156	147	160	168	168	161	167	143	163	160	167	144	170	153	161	137	172	141	165	155	131	163	151	167	143	150	180	163	170	160	154	161	130	167	150	149	173	169	189	193	167	148	144	162	155	163	156	152	159	198	152	157	171	173	180	175	172	141	146	157	159	185	151	171	170	169	156	157	175	139	155	166	163	134	171	146	170	158	153	162	157	148	168	146	153	145	169	175	171	154	178	172	157	149	158	159	174	175	166	162	153	150	193	172	158	134	118	157	152	151	159	172	173	165	160	172	164	163	181	159	159	161	179	159	159	151	153	151	144	164	155	174	148	150	152	155	165	141	172	148	175	169	169	135	167	150	137	171	171	174	178	156	151	178	146	147	152	139	159	163	172	155	194	170	157	162	155	163	154	187	181	164	166	172	160	148	131	169	155	159	144	165	172	167	162	151	177	171	144	150	131	173	154	179	146	145	170	189	152	167	157	153	171	164	136	157	150	174	153	154	188	142	132	163	160	185	170	171	182	167	153	147	194	138	168	191	155	175	123	151	153	146	168	157	145	148	169	147	142	152	153	151	165	147	139	164	148	170	177	156	153	148	169	139	177	143	153	173	156	137	176	167	156	163	144	159	132	164	163	154	158	169	179	161	156	154	177	151	156	163	150	121	160	170	155	148	174	153	152	162	140	174	170	151	150	172	168	173	192	152	182	136	176	130	151	170	162	161	190	160	170	174	155	150	151	176	168	168	154	149	160	177	166	165	169	168	146	155	154	170	159	132	167	174	159	187	152	165	135	137	139	186	152	155	153	175	154	164	177	195	154	154	178	178	136	165	166	142	152	161	165	172	132	162	121	170	151	186	189	177	156	159	159	171	159	131	150	177	153	136	182	156	166	166	156	156	153	177	163	169	168	160	180	165	141	152	181	161	168	170	169	195	179	151	159	176	171	162	157	176	155	167	184	164	161	173	158	190	141	170	166	157	151	138	155	157	178	163	159	169	158	155	149	138	162	180	148	151	157	187	174	175	190	130	143	149	157	155	158	169	153	145	157	133	166	160	163	151	192	156	158	148	184	148	154	158	177	149	143	171	188	138	169	162	175	180	165	168	147	148	145	156	168	163	172	162	141	158	169	173	170	137	175	148	148	149	176	173	179	176	176	154	179	155	159	178	163	180	142	145	164	155	194	167	155	148	139	149	180	156	159	163	153	172	169	144	161	159	161	158	177	150	154	179	152	171	154	178	173	156	178	138	162	170	165	139	157	174	166	175	142	155	152	183	145	176	153	162	165	162	164	166	141	147	150	172	152	182	146	169	182	158	145	152	134	137	177	179	178	153	146	168	166	166	157	176	177	153	180	171	172	163	148	163	160	170	173	145	157	163	148	151	148	154	165	170	161	160	142	148	148	142	142	152	145	138	166	137	165	151	166	139	151	164	175	162	144	160	141	159	152	155	143	152	138	163	152	169	139	143	148	162	165	181	169	176	170	178	143	161	145	157	148	160	152	156	149	151	155	148	164	159	152	150	162	160	170	169	164	146	174	157	140	162	154	178	169	138	150	159	153	173	172	146	167	159	156	167	174	163	161	161	167	170	167	144	149	148	172	169	167	143	170	145	141	162	170	170	154	169	180	159	149	174	155	140	178	155	184	165	180	168	150	154	142	164	146	185	148	139	159	154	149	159	180	164	182	166	145	172	165	168	163	156	157	157	151	167	153	146	147	151	170	153	172	166	163	148	162	139	152	158	158	178	180	173	142	178	182	161	149	143	183	172	176	140	188	158	145	166	151	169	122	173	162	158	170	180	150	142	158	161	150	145	162	137	154	154	151	168	155	154	181	158	166	161	174	175	148	160	182	162	172	136	167	167	174	146	168	176	162	185	133	154	153	148	179	136	159	159	151	139	133	154	189	169	143	166	150	169	141	131	169	169	156	144	154	154	159	158	143	142	149	172	149	155	146	180	169	178	172	174	150	158	179	173	182	158	148	172	147	154	163	156	153	161	161	121	172	161	165	145	152	146	170	139	161	152	155	161	154	171	155	156	144	164	147	159	169	158	178	133	157	134
5271	413	421	429	433	427	405	405	412	417	430	431	391	409	351	421	400	398	397	414	442	442	393	384	385	381	409	423	405	422	423	379	381	424	426	379	461	415	407	396	401	384	397	399	397	391	422	420	401	421	416	429	371	414	407	384	408	467	365	388	357	402	401	396	376	427	371	394	448	411	401	379	413	389	395	424	434	392	424	404	401	397	424	374	410	393	402	431	402	396	365	393	399	395	412	414	437	369	387	411	391	405	447	412	405	392	375	420	417	399	417	350	395	414	383	412	425	398	464	375	365	378	391	414	391	388	377	416	419	420	402	414	370	425	391	438	419	434	354	431	403	415	434	397	419	410	365	404	429	367	386	368	394	397	395	427	409	426	405	390	410	419	412	395	382	388	381	403	381	413	421	387	391	382	394	404	378	393	410	401	426	390	409	402	418	395	442	414	402	437	418	380	392	412	360	401	379	379	398	406	396	449	372	416	402	391	418	408	385	397	388	429	405	405	400	395	389	398	425	392	379	430	397	391	381	388	382	399	437	386	387	377	411	420	393	407	400	397	380	383	412	389	407	404	386	364	406	417	394	390	376	406	394	430	410	391	386	414	423	428	380	412	470	409	393	411	391	410	429	377	411	406	408	399	388	405	379	398	414	386	399	413	434	386	411	416	393	371	424	399	397	396	391	395	434	434	418	404	414	412	402	375	373	399	396	368	372	420	415	393	395	403	389	426	388	408	361	393	396	420	400	427	426	404	389	415	389	379	390	407	400	371	398	400	428	368	370	417	392	386	417	380	416	408	387	400	409	410	367	402	427	405	482	421	395	407	375	393	387	405	429	430	388	422	390	411	387	391	427	420	387	378	396	427	408	420	427	415	409	392	430	384	352	402	413	380	393	411	400	376	401	397	390	398	395	411	402	391	403	400	413	388	379	393	404	383	390	391	399	447	443	401	385	377	426	405	454	406	396	383	403	388	382	425	438	375	427	406	407	413	414	400	420	389	433	406	428	380	384	404	394	410	430	399	412	409	372	397	414	427	405	386	414	435	408	412	406	427	400	397	360	398	420	395	417	376	478	426	371	378	380	379	431	384	405	386	424	369	397	392	422	402	374	442	397	404	385	406	453	433	405	434	411	383	384	401	404	415	391	392	366	401	379	420	404	426	397	377	375	442	401	433	392	387	415	396	412	402	404	425	400	396	412	377	409	417	418	374	394	382	366	416	387	437	438	428	427	415	409	406	404	388	389	381	435	411	411	409	404	421	402	386	418	396	399	368	405	390	455	393	413	385	419	422	426	390	461	395	377	405	368	379	375	432	375	377	403	390	409	391	392	366	395	414	401	423	383	394	386	382	385	436	395	418	378	435	433	404	345	408	425	405	421	402	381	385	390	404	376	390	377	389	363	423	428	421	384	396	406	393	403	412	399	366	425	409	423	414	391	391	420	404	417	436	397	417	398	384	389	381	370	391	386	434	409	415	421	390	412	406	396	391	440	403	381	409	423	390	416	388	375	370	359	359	399	418	417	398	394	423	396	426	400	401	397	397	416	383	375	396	407	408	395	377	406	413	397	399	354	443	410	403	407	406	401	350	425	398	415	401	422	415	386	441	441	407	411	408	385	393	426	421	409	422	451	372	415	397	387	401	384	428	389	392	375	466	421	430	355	408	391	441	404	406	427	368	362	443	402	429	370	406	394	411	418	386	402	384	420	424	416	412	415	411	386	365	378	417	408	373	415	367	402	410	397	410	415	433	419	413	377	426	407	376	432	405	444	407	412	421	393	416	385	381	409	413	386	390	401	398	357	399	439	385	371	408	378	425	369	391	390	365	398	371	386	405	378	404	399	395	400	428	424	386	422	405	419	416	441	396	429	418	403	371	416	387	360	355	389	421	428	401	373	408	397	417	347	407	385	398	390	389	407	408	371	413	402	415	408	409	421	398	391	351	438	431	384	406	413	390	374	390	401	448	389	387	403	384	397	408	436	395	427	402	422	409	406	413	413	400	409	383	449	394	401	404	420	395	420	340	394	431	393	373	401	417	389	410	403	404	421	399	354	373	425	387	393	387	411	394	375	434	383	379	383	351	403	435	393	431	386	403	368	361	392	392	451	388	376	417	408	392	380	396	423	441	392	431	434	415	393	426	403	419	409	424	416	394	379	396	430	395	407	427	395	420	375	403	415	397	375	414	392	381	375	451	437	437	398	431	432	387	389	385	410	401	385	420	428	406	407	384	405	405	442	397	403	405	371	422	396	428	418	424	407	401	406	398	417	385	401	424	403	411	399	393	391	404	414	407	385	415	408	405	402	386	416	397	429	397	428	382	398	400	394	414	397	379	394	380	462	392	375	388	409	390	399	402	401	401	380	394	444	396	400	432	390	445	396	438	364	439	409	413	397	414	382	402	394	418	387	422	413	415	407	406	375	428	385	374	369	402	404	445	404	419	432	376	417	393	428	387	380	427	384	408	400	384	379	388	378	412	428	402	357	395	401	339	408	423	405	409	437	417	386	408	405	407	397	385	393	403	423	420	412	426	419	376	388	402	442	446	377	389	409	373	398	390	401	411	374	367	396	386	419	418	411	435	423	426	431	379	430	444	405	380	370	371	410	380	417	403	364	402	414	378	431	421	370	387	397	409	380	393	424	392	427	382	431	362	432	420	405	427	421	381	395	416	446	401	408	398	414	409	391	403	381	396	391	395	372	380	448	381	374	441	391	437	384	442	394	388	401	428	427	399	399	394	392	427	405	394	438	415	379	410	408	385	406	398	407	404	410	385	397	392	428	399	394	423	411	405	410	390	431	409	432	410	395	419	393	391	403	373	389	374	399	409	402	431	379	415	410	415	413	406	413	415	367	404	409	377	375	441	420	405	397	413	454	385	419	383	418	403	404	380	393	385	371	397	383	425	400	379	387	393	370	436	441	406	357	467	428	398	414	411	404	399	421	418	413	393	411	394	378	431	381	375	417	432	408	404	382	406	389	403	374	413	379	424	373	415	428	375	425	406	372	391	370	388	383	425	408	349	424	406	407	419	395	419	381	400	412	374	415	426	400	396	387	408	367	408	400	368	359	417	404	427	383	375	397	402	426	396	386	372	388	390	417	405	423	391	439	390	409	406	427	422	409	389	389	412	372	440	403	368	413	410	452	397	390	402	387	383	381	407	389	387	420	420	405	387	383	380	420	407	426	392	403	415	422	375	427	412	417	421	379	395	416	415	403	437	398	400	391	394	447	421	412	389	430	406	412	384	413	413	404	407	431	391	417	402	392	386	405	419	384	398	423	400	419	415	360	426	447	406	365	393	403	386	426	438	382	395	378	383	374	401	405	417	385	394	385	402	425	403	412	409	380	438	420	408	389	367	425	419	393	421	388	440	422	397	412	404	418	383	392	396	411	409	427	388	382	407	412	400	410	390	390	388	413	396	411	408	409	409	407	392	428	408	411	422	400	391	414	408	401	395	419	376	383	383	345	441	405	392
22130	1959	561	492	380	338	304	284	242	234	256	243	235	221	266	244	237	233	262	251	215	237	205	219	236	244	252	239	223	224	246	245	247	243	216	232	226	225	205	247	215	271	230	219	243	217	233	230	233	244	227	217	213	230	234	253	238	235	256	249	238	232	232	218	229	232	246	252	228	243	222	244	223	243	227	217	279	228	244	233	252	245	246	251	229	226	225	248	234	221	223	236	253	228	231	252	227	222	221	240	237	226	222	278	215	219	233	225	234	249	227	234	227	235	236	254	199	265	262	222	247	251	231	227	230	198	230	208	210	213	245	248	242	215	242	214	200	243	204	228	243	217	205	225	231	231	231	240	226	259	235	242	217	248	265	261	251	210	209	221	220	179	245	208	222	221	263	212	208	199	214	233	232	215	235	238	241	260	234	202	219	223	238	208	243	229	250	218	227	232	234	230	217	239	254	252	200	240	216	241	238	207	224	249	231	223	230	192	251	243	249	246	215	248	256	221	221	239	233	233	223	218	241	220	214	216	230	231	216	225	249	205	203	238	212	233	244	242	227	223	222	240	203	248	245	209	252	198	202	224	234	237	208	228	238	207	227	232	228	201	259	246	192	233	253	236	193	231	201	272	240	223	222	249	239	207	228	224	213	238	245	233	218	260	257	213	255	231	219	235	244	239	223	225	240	224	241	225	224	224	232	216	259	226	267	245	236	225	222	239	196	231	229	207	214	209	208	247	246	228	188	228	260	212	214	217	254	213	207	238	207	232	221	218	216	231	239	211	246	242	209	250	227	234	220	233	247	233	252	241	248	241	208	223	266	238	201	272	231	217	201	225	231	226	236	230	252	255	212	228	230	221	239	253	239	227	206	221	238	219	223	236	227	243	211	203	219	238	254	227	218	239	231	236	221	244	248	239	201	199	265	219	219	200	211	219	211	264	244	248	235	248	244	232	252	238	229	222	224	243	217	229	221	225	227	199	243	243	252	250	214	224	211	247	250	208	219	216	206	240	237	245	229	229	247	266	227	241	228	201	232	243	212	234	241	224	216	227	238	209	225	255	218	246	262	227	246	231	254	223	257	254	226	211	244	233	228	231	259	254	219	236	204	258	220	203	259	208	227	235	227	220	247	247	231	234	220	253	235	225	258	224	226	204	228	218	239	222	226	225	220	219	233	223	229	221	219	207	211	245	253	250	243	232	240	252	222	241	217	220	228	224	202	230	224	231	208	226	200	242	233	189	224	222	227	224	238	227	244	229	233	231	218	236	219	195	256	218	229	231	235	196	245	236	216	202	203	232	229	253	243	229	208	221	238	233	225	230	198	258	230	259	227	235	211	253	218	223	222	218	211	237	252	229	247	220	232	235	237	257	231	229	203	230	239	224	236	205	231	270	277	204	233	275	242	239	232	223	193	214	230	262	226	249	212	234	229	220	221	204	220	218	262	257	211	222	218	215	228	257	246	225	215	231	232	234	229	222	216	207	235	204	219	215	251	256	250	211	253	249	230	233	240	227	183	247	224	223	236	224	234	240	258	215	256	229	230	243	226	228	213	230	239	213	216	231	229	198	245	234	267	199	240	240	247	235	245	236	206	252	231	248	240	225	271	238	236	214	215	205	201	231	253	263	247	217	224	250	240	248	249	232	246	227	241	224	223	248	228	210	217	232	217	244	249	211	224	193	234	256	244	258	222	204	221	263	241	233	217	219	248	262	218	214	222	246	224	222	230	264	223	207	225	233	238	240	249	241	217	236	229	213	221	235	224	252	232	259	222	243	226	248	212	227	261	234	245	229	238	219	236	256	274	218	234	225	222	236	273	232	215	246	217	204	210	227	217	223	245	219	263	218	242	239	238	208	226	218	235	253	213	220	222	248	211	259	249	211	226	241	269	288	261	238	226	265	228	245	229	220	225	243	233	246	240	268	239	213	237	234	230	221	232	239	227	221	207	250	259	245	242	219	279	254	248	234	257	251	218	226	242	250	194	272	231	251	251	245	255	239	235	215	232	207	230	226	219	247	211	202	225	208	241	251	221	198	203	225	234	248	249	217	244	212	209	234	222	257	185	225	267	250	234	213	275	232	271	257	220	228	244	226	247	227	231	243	220	232	260	246	225	229	217	222	205	253	211	262	219	220	245	238	216	228	237	221	210	236	192	233	266	238	251	252	239	234	211	224	223	217	212	202	234	226	267	246	243	219	227	235	229	252	208	225	228	233	252	237	252	210	191	223	261	225	240	221	228	226	244	242	245	220	260	239	248	244	244	220	224	243	223	244	255	227	222	235	236	217	213	222	257	214	232	212	214	229	232	228	251	224	242	232	256	231	210	247	226	240	251	229	234	213	247	255	224	228	224	250	211	195	191	259	239	243	242	245	256	228	239	219	224	227	207	217	204	231	234	264	227	222	231	221	229	236	251	216	237	208	236	226	221	201	251	222	213	218	231	236	218	208	241	220	226	212	229	246	224	201	261	238	228	232	223	232	212	223	238	256	241	212	225	242	238	205	224	254	214	231	212	244	217	240	251	243	271	232	204	246	243	253	224	215	233	202	206	223	207	253	240	244	222	228	194	243	238	215	234	241	255	233	235	244	216	222	229	216	220	236	211	214	224	256	240	262	252	222	211	240	222	214	236	223	221	214	212	225	215	244	229	223	276	215	237	200	249	253	225	198	219	222	214	242	242	260	228	212	234	243	231	218	213	232	243	213	238	299	209	223	246	213	204	238	231	229	231	215	241	218	223	225	230	183	229	234	226	227	223	239	233	232	230	217	224	217	212	234	244	223	232	229	205	246	233	210	209	245	240	226	239	230	232	247	225	243	237	226	223	222	252	212	203	241	236	238	222	239	207	193	221	255	242	220	245	241	212	221	226	239	222	243	208	232	227	225	227	215	214	235	233	217	239	229	258	249	231	231	233	217	211	235	221	203	233	252	242	213	224	244	234	228	272	218	222	222	242	227	231	202	232	236	205	216	229	230	223	220	251	250	256	201	231	246	240	256	232	242	259	229	213	248	249	207	219	251	249	277	229	237	249	240	230	243	233	239	193	235	227	216	212	224	240	236	235	255	221	239	210	248	231	218	232	253	236	241	222	234	227	234	229	212	267	244	233	212	212	215	236	239	230	237	236	233	237	260	237	249	233	237	230	210	212	253	227	227	202	235	243	241	251	242	244	241	257	219	244	226	228	224	234	244	230	222	209	237	210	217	238	208	221	244	230	233	227	231	236	247	232	206	247	248	239	238	235	256	270	233	224	216	233	236	213	216	219	256	227	218	220	251	258	229	242	219	221	242	232	200	228	232	218	244	217	236	227	246	221	229	276	238	257	236	212	231	222	239	234	235	235	224	206	220	235	218	255	227	237	233	229	204	247	227	223	183	215	252	238	226	214	239	223	213	247	208	239	205	236	249	252	211	213	205	213	244	234	248	260	241	231	216	221	216	228	215	251	244	240	255	217	210	213	241	219	245	248	200	244	253
12772	782	1180	1237	1148	1020	933	847	781	756	663	667	632	666	582	642	599	551	609	608	560	660	631	586	575	612	559	543	558	615	546	540	569	611	568	583	545	538	572	566	596	618	559	545	598	540	561	543	548	543	545	552	552	531	542	589	533	543	589	564	575	561	562	588	557	530	560	579	590	526	594	525	541	595	546	536	565	536	539	566	560	521	574	574	544	502	553	562	529	548	544	566	553	597	560	569	580	557	541	528	538	544	549	550	578	530	548	565	559	570	544	559	577	547	550	556	553	542	541	580	596	500	599	546	575	558	530	512	551	565	550	561	526	539	520	597	542	537	513	540	533	539	541	572	559	561	578	540	523	517	580	560	565	543	574	578	535	585	546	557	592	547	553	589	581	538	562	575	552	565	557	569	529	515	561	580	557	571	578	576	551	577	569	529	567	552	493	580	517	586	559	531	529	566	564	586	520	492	542	539	530	568	516	568	551	492	565	557	542	515	547	542	553	583	571	577	561	576	536	513	575	556	536	543	537	554	578	543	562	525	539	535	569	567	568	526	553	559	561	503	530	597	569	570	554	549	593	547	515	573	500	550	583	549	519	544	561	596	560	534	556	575	564	578	549	557	552	549	547	574	564	529	525	562	569	536	528	499	546	538	550	589	562	551	597	530	567	503	563	537	601	543	544	534	538	522	542	512	557	583	523	575	568	569	497	557	542	556	517	563	546	541	576	530	560	539	520	576	526	525	552	549	517	538	582	551	534	566	598	555	549	548	538	575	539	574	539	572	548	549	540	552	525	541	555	576	525	527	576	547	521	579	529	555	567	586	598	573	597	543	582	553	530	562	566	566	558	562	558	560	563	536	566	567	555	561	549	527	571	539	518	586	570	575	536	530	542	565	547	543	533	556	564	543	574	550	549	524	555	547	549	576	559	562	553	542	553	569	529	581	561	565	525	543	526	569	557	551	548	544	553	570	548	586	543	538	559	534	554	590	547	501	568	516	578	545	537	530	527	530	548	550	563	578	539	536	552	548	515	556	569	545	562	517	530	558	550	566	529	539	542	536	559	527	590	550	553	533	526	515	591	556	594	583	550	589	576	541	586	527	526	547	550	596	555	508	584	531	558	605	610	602	637	508	592	535	515	552	563	530	551	568	534	542	560	569	574	577	582	486	545	547	599	565	575	586	530	544	577	570	560	525	536	551	512	522	533	518	545	564	570	558	576	540	578	553	588	573	570	540	607	519	580	574	544	578	525	581	557	573	548	512	569	555	512	556	535	503	560	513	513	539	548	596	549	534	518	510	542	572	572	540	580	537	545	543	560	568	563	544	561	546	505	551	545	503	568	523	562	572	572	534	576	538	539	565	545	566	510	557	528	519	519	542	560	588	575	559	510	526	566	548	620	583	545	588	531	563	542	558	565	544	522	551	532	514	558	559	564	499	574	542	542	584	521	576	517	525	543	570	531	557	549	535	568	551	563	580	573	541	565	557	574	551	538	546	550	521	564	583	560	560	578	480	530	524	529	558	562	537	558	532	556	522	573	507	527	551	557	567	537	574	559	527	537	568	546	536	547	578	545	524	561	542	575	533	574	561	588	521	586	569	593	513	582	572	584	564	532	586	524	550	554	559	564	570	592	559	545	555	542	608	560	572	537	554	527	584	560	526	591	551	533	601	555	536	562	536	562	562	552	556	528	570	543	611	527	574	580	602	581	553	562	540	571	516	531	556	532	543	581	535	547	544	580	566	566	542	561	583	545	575	588	546	545	568	531	547	515	582	568	563	510	574	550	547	517	532	581	527	601	585	542	570	570	552	556	539	564	560	567	546	512	550	563	511	549	519	557	513	576	557	545	577	585	575	518	614	555	567	576	525	568	534	544	540	522	545	535	561	531	538	519	525	505	585	551	564	539	588	531	598	565	532	586	530	557	555	583	611	569	580	563	560	572	522	501	551	571	543	562	554	581	521	578	545	530	589	526	554	554	514	571	551	521	540	570	578	618	515	533	559	608	549	567	515	544	564	521	546	569	579	554	551	583	550	567	550	553	558	521	569	526	558	518	552	528	542	555	526	533	570	568	550	516	539	556	587	583	553	562	543	541	589	527	541	527	536	574	558	530	532	520	544	547	552	570	570	577	530	550	600	537	545	565	562	548	575	552	602	578	529	532	543	527	556	548	578	569	557	576	583	532	540	575	557	569	560	585	547	559	557	535	527	520	533	533	543	545	542	501	558	525	540	600	564	548	528	529	589	552	552	567	556	534	567	578	567	579	556	541	574	527	576	538	561	568	546	552	558	586	557	542	573	554	564	531	536	561	588	589	513	561	565	551	558	528	562	545	508	549	578	530	538	529	521	537	568	533	569	562	555	534	553	536	557	545	552	583	566	581	562	532	527	503	551	543	533	565	560	582	554	523	508	518	608	525	514	522	495	558	568	576	527	581	566	578	560	531	560	582	549	512	558	514	568	558	587	538	546	612	573	521	517	535	566	539	575	536	578	520	526	562	521	583	541	541	587	525	528	511	505	557	564	539	526	531	536	531	542	562	513	566	548	554	560	519	540	583	571	535	545	492	559	562	552	572	531	515	495	547	587	559	602	530	573	526	541	520	555	517	515	544	527	562	539	582	548	527	564	541	516	584	535	539	573	552	559	559	552	517	548	553	543	558	527	544	560	551	567	543	536	539	548	563	573	502	542	526	533	539	541	544	548	556	559	546	591	551	551	546	567	577	574	571	558	527	569	554	526	556	573	555	501	553	568	536	592	534	538	579	562	571	567	548	583	526	565	533	546	530	587	520	550	557	555	594	549	534	555	538	586	540	522	566	570	579	567	549	574	596	583	520	557	544	538	577	535	554	588	579	562	529	553	556	541	549	505	607	528	554	529	550	545	536	565	541	520	513	551	547	587	563	618	576	514	558	511	553	535	552	556	517	550	567	572	575	527	556	573	507	550	513	536	537	576	523	537	547	549	519	527	572	581	519	548	542	614	538	544	545	524	563	560	543	579	528	580	577	560	552	564	542	513	556	554	571	546	535	524	518	545	562	572	580	564	565	581	570	511	525	512	546	543	557	521	524	554	545	553	558	604	552	538	559	531	538	566	554	561	492	568	554	568	535	539	534	571	540	566	559	542	539	550	542	579	560	555	551	561	557	529	554	525	558	540	543	580	518	538	563	533	535	568	561	572	596	529	566	562	563	523	548	565	580	553	593	565	535	556	529	540	540	585	535	594	563	558	567	574	569	582	536	554	580	607	508	578	618	595	502	562	571	536	541	509	556	534	535	590	517	502	540	568	610	518	592	541	532	586	567	576	544	540	509	574	622	533	555	559	526	539	552	570	559	519	541	553	584	525	516	570	584	581	570	533	556	545	578	566	548	555	577	517	568	599	537	583	549	505	536	553	530	526	584	563	542	542	535	580	554	569	582	531	559	552	556	601	568	582	547	579	567	616	534	510	533	535	541	563	548	561	538	556	558	584
33356	4782	1212	941	645	580	547	500	468	455	392	445	438	383	394	401	419	398	418	388	394	389	370	428	395	393	353	402	402	406	387	385	359	332	397	325	353	371	396	377	413	364	401	380	368	416	416	384	353	333	364	364	391	364	378	356	346	374	353	353	373	384	325	381	364	415	402	393	371	349	370	393	343	396	379	374	401	386	394	372	371	372	402	369	406	414	344	391	379	372	375	339	367	436	363	359	386	393	395	386	379	379	374	353	343	415	395	377	346	396	405	380	353	361	345	340	370	359	367	365	380	388	383	387	370	364	366	364	348	387	341	379	355	392	362	386	379	380	356	404	386	391	387	356	364	325	395	367	358	403	363	349	337	359	397	371	365	338	378	381	383	364	354	369	368	378	371	387	379	389	405	355	348	349	378	368	395	383	372	373	360	354	402	399	374	373	338	385	394	382	380	382	374	396	402	366	381	364	369	361	348	380	344	408	374	385	370	369	365	370	416	363	376	377	383	368	383	379	395	404	406	365	338	364	367	403	421	408	349	423	406	354	359	376	393	365	371	389	358	386	397	375	422	382	384	388	368	352	346	382	395	382	381	369	356	328	399	365	410	390	368	387	382	395	373	344	374	384	340	342	397	424	391	386	365	399	390	365	367	374	398	375	386	381	342	382	391	397	343	397	376	387	396	406	355	386	350	372	348	396	347	375	365	361	403	399	381	346	354	364	345	414	365	361	377	370	383	364	346	348	366	361	392	383	352	377	386	343	384	357	389	387	382	372	381	352	359	377	394	368	392	369	372	370	374	378	416	373	354	365	365	395	356	372	403	362	386	392	358	389	347	366	383	347	370	395	406	385	376	383	385	405	402	388	366	366	407	392	372	351	362	397	439	369	358	400	381	355	383	379	361	373	384	372	385	379	395	352	420	407	406	376	380	398	343	364	342	323	413	370	388	370	429	391	388	341	405	388	387	368	399	339	418	353	361	372	403	404	380	380	341	376	364	383	390	391	400	403	354	409	377	375	377	377	367	357	359	397	369	373	347	384	413	356	376	371	423	363	396	384	384	389	405	394	417	400	373	384	357	362	393	355	348	366	365	349	360	387	378	380	364	370	350	376	372	344	404	405	435	378	366	366	373	359	375	360	347	390	370	375	389	351	374	391	368	388	384	343	374	349	346	382	372	370	399	367	353	350	374	396	356	394	356	337	385	384	405	355	382	340	376	395	412	391	409	377	395	383	388	373	390	399	364	377	356	389	379	364	371	360	366	391	350	370	339	360	368	356	388	383	359	367	388	401	386	375	358	370	379	392	405	374	348	360	358	342	351	347	367	372	396	357	392	335	356	385	399	406	409	362	382	345	368	392	379	347	349	356	371	374	391	416	386	375	422	384	395	387	387	381	410	360	414	376	376	358	370	400	394	365	327	388	391	381	329	375	374	345	356	383	404	371	330	365	364	359	351	384	334	384	398	384	357	372	360	364	370	352	418	354	372	394	357	337	370	359	354	368	369	375	353	407	401	375	376	408	399	393	373	406	346	359	378	372	366	388	365	375	384	398	359	361	400	381	370	371	357	387	329	364	365	380	385	381	376	397	414	353	378	359	388	377	370	338	331	377	381	378	352	359	387	399	390	370	392	411	342	412	386	372	371	344	349	350	359	348	395	381	387	371	358	382	390	347	398	399	367	432	359	391	363	385	380	369	433	358	369	366	366	359	383	395	387	364	373	375	389	369	381	394	375	368	376	372	391	371	366	346	396	384	389	397	403	354	394	393	369	422	377	348	337	387	390	386	386	349	344	392	379	371	366	344	347	403	349	342	358	367	373	363	372	383	377	427	410	386	365	352	403	366	351	380	382	384	363	344	373	394	376	354	387	394	387	350	370	387	358	397	373	383	396	349	368	339	343	361	360	356	366	359	372	375	376	382	398	408	369	395	365	406	381	369	380	382	367	347	368	346	362	379	351	380	396	387	373	392	403	369	345	387	397	373	396	357	347	377	397	406	353	362	408	396	365	408	361	348	349	398	354	372	376	373	391	381	357	401	359	380	373	359	367	390	347	343	383	391	400	346	333	394	407	360	363	341	376	382	348	376	371	376	419	404	390	332	386	376	357	394	364	383	413	371	358	383	355	369	416	404	352	378	341	398	370	354	349	322	431	390	367	404	388	408	384	424	375	353	348	398	380	328	368	396	358	341	370	369	382	346	334	332	394	393	357	331	378	412	403	405	334	382	356	392	353	375	368	395	418	357	383	410	357	364	405	368	377	421	372	404	373	373	324	398	353	402	367	368	361	346	381	355	402	375	388	345	402	385	372	383	374	370	367	345	373	343	376	335	367	385	371	364	373	367	363	388	359	345	369	358	384	371	366	370	347	391	390	389	337	377	351	361	373	371	324	402	349	358	365	379	370	368	378	390	361	398	367	362	369	365	401	374	352	383	327	342	343	375	363	333	336	429	375	361	333	382	340	335	390	367	333	353	353	383	322	385	403	432	342	377	366	343	340	343	316	413	372	403	404	340	374	362	361	395	346	399	409	358	367	315	359	363	402	355	394	400	367	357	354	374	366	379	407	376	349	340	400	398	422	420	357	378	434	373	377	407	389	386	393	438	348	360	351	361	347	383	348	350	371	388	374	388	397	377	395	367	373	381	392	393	395	386	351	361	392	392	379	428	319	375	358	349	367	385	380	376	403	355	382	363	365	372	373	382	375	377	402	343	376	350	372	348	339	352	364	350	416	387	386	386	367	347	370	382	359	365	360	388	391	353	376	390	380	356	398	365	376	364	391	367	389	376	354	372	355	351	342	423	381	375	361	330	367	400	329	390	360	413	379	411	384	380	413	385	399	383	371	372	372	384	421	383	385	406	397	358	386	373	394	384	380	329	366	378	391	383	397	361	397	348	332	380	405	387	338	371	369	380	359	343	353	371	371	404	397	409	392	380	393	368	416	350	376	329	357	363	375	373	407	384	371	361	344	356	375	349	386	401	404	413	364	387	345	389	382	347	349	384	386	380	366	382	400	369	360	383	369	380	396	388	402	405	390	367	377	407	383	362	361	338	349	361	384	347	385	397	350	357	414	404	372	393	381	398	383	359	366	413	363	377	384	352	360	377	354	395	370	412	369	372	385	388	344	385	396	396	378	386	353	372	367	376	344	329	383	368	355	366	366	334	360	388	361	373	354	380	418	365	370	392	422	380	383	365	354	318	384	384	394	360	380	389	363	377	388	378	385	365	328	400	357	393	381	366	370	396	376	406	375	365	381	364	340	368	369	360	358	406	370	370	355	341	372	415	355	362	449	386	371	391	370	391	347	393	369	356	372	349	406	382	395	363	347	371	378	370	391	396	400	371	376	415	381	349	370	352	410	358	401	358	421	381	392	386	390	377	333	358	371	358	359	383	367	367	411	380	382	378	362	355	363	392	391	422	384	384	384	371	409	370	381	418	369	364	418	384	389	394	430	400	385	389	357	386	395	361	365	344
17364	1355	2101	2248	2102	1759	1545	1352	1225	1187	1104	1102	1026	1010	978	951	964	952	930	920	959	884	905	887	858	872	874	909	901	875	829	889	847	824	838	807	783	833	833	874	891	862	824	853	870	836	818	841	819	845	845	838	824	785	847	864	840	813	844	834	831	859	836	826	796	895	834	871	829	812	850	863	820	829	839	816	824	848	854	809	806	809	891	825	831	830	904	808	825	853	803	848	798	823	839	831	843	815	818	832	784	842	854	838	823	861	817	770	845	844	850	812	854	813	834	802	800	842	826	794	827	828	849	867	801	802	826	778	820	824	830	833	876	804	822	842	860	847	813	880	772	874	858	822	816	864	833	769	853	841	826	831	814	815	798	817	791	860	807	830	819	856	839	794	838	856	789	845	830	799	775	796	832	802	865	851	833	786	777	827	809	841	867	833	884	833	836	815	815	861	854	822	830	795	838	815	846	878	812	828	840	873	833	863	855	838	805	819	807	798	830	860	807	864	812	825	801	783	819	820	816	813	780	877	814	819	823	814	850	840	757	826	775	804	791	799	845	811	878	753	826	854	811	842	851	800	852	823	814	780	807	794	821	819	839	840	860	822	770	807	865	818	810	815	878	824	858	888	796	824	767	826	808	875	857	843	826	861	863	833	833	843	828	801	839	826	834	801	854	812	855	855	827	803	834	817	805	824	818	834	770	796	879	872	799	819	815	820	834	832	823	856	794	843	812	817	845	914	801	807	826	764	783	821	798	824	829	829	829	859	799	800	813	847	846	826	831	846	752	839	821	801	783	831	830	786	862	838	818	852	838	812	870	835	806	865	784	792	838	839	783	850	815	805	848	810	821	801	903	857	800	849	853	849	841	893	885	812	803	873	865	844	888	839	780	832	809	816	838	811	892	843	787	821	832	811	805	868	802	878	862	796	836	828	836	849	828	867	796	830	772	880	847	838	807	798	796	834	848	850	818	803	830	840	816	832	840	809	804	814	796	808	819	854	810	761	854	833	830	863	826	809	801	789	814	842	790	803	839	831	820	835	880	803	861	798	850	830	804	800	804	828	789	759	827	819	829	811	763	793	814	794	792	863	822	804	835	855	848	809	827	843	839	820	820	832	797	799	791	781	834	845	815	807	836	831	897	804	829	894	810	791	882	870	850	835	812	822	788	847	790	841	800	878	871	864	784	825	803	845	840	815	857	841	839	837	877	837	885	834	830	834	863	820	799	872	863	815	816	805	820	809	898	859	784	838	757	816	806	766	804	852	838	844	821	802	841	791	831	798	849	802	839	878	842	786	817	860	831	798	831	758	850	822	778	791	835	849	866	789	785	810	812	836	853	844	779	821	848	799	797	883	809	798	792	796	810	829	850	793	815	833	796	825	814	898	845	817	807	875	831	809	818	854	817	807	834	844	783	820	785	841	857	820	807	843	852	800	890	830	863	797	801	823	788	793	823	837	824	823	843	792	821	837	809	793	824	871	829	817	830	829	839	802	770	856	837	795	776	786	744	873	827	869	835	826	871	829	847	821	825	819	817	844	799	788	836	838	777	844	814	883	787	872	831	831	824	852	863	824	858	809	829	829	799	805	845	805	824	897	837	794	827	801	769	804	776	854	807	771	800	808	806	838	861	894	808	820	832	815	866	848	798	872	798	802	767	832	856	836	805	817	862	822	806	846	779	787	845	860	795	872	866	844	796	844	785	841	825	825	792	852	804	821	830	846	813	821	868	809	786	860	824	824	799	859	802	779	834	818	803	803	812	836	876	866	810	817	858	834	810	822	829	834	784	838	793	827	822	821	811	858	850	812	777	845	807	796	847	843	785	798	848	790	832	785	861	857	811	859	849	817	790	859	842	838	813	876	887	779	848	919	830	811	845	835	801	796	806	863	810	800	870	823	819	866	819	830	861	868	810	830	863	796	829	804	845	893	829	798	812	889	834	794	826	839	818	789	789	813	885	839	802	795	796	845	819	772	847	829	781	859	817	807	809	802	829	830	865	775	821	818	816	840	858	843	865	824	821	846	850	822	769	861	872	834	838	796	819	819	844	805	781	843	838	821	799	834	859	802	897	825	821	778	878	814	803	851	856	843	835	855	842	827	815	859	785	842	860	855	838	827	827	791	881	863	819	854	864	842	863	811	846	836	811	809	848	856	863	807	787	771	796	854	803	827	813	824	832	823	846	824	835	790	836	846	786	796	831	831	808	883	814	837	870	846	837	825	874	800	794	799	800	781	857	765	804	824	855	814	808	851	880	842	822	821	843	850	853	822	887	820	829	839	824	871	839	854	851	773	755	836	770	782	889	862	833	808	813	829	815	785	848	840	825	807	763	839	825	809	862	795	817	809	826	826	808	791	826	794	819	831	820	842	842	869	798	848	845	820	866	848	847	804	855	784	790	757	817	798	838	831	801	805	851	804	793	783	803	800	811	824	816	839	808	803	828	805	757	779	806	829	780	834	851	804	839	782	871	780	848	807	793	849	839	810	817	804	817	805	807	823	791	778	861	865	853	842	877	840	807	825	853	835	838	831	806	798	827	785	800	827	806	851	821	824	803	756	832	809	898	798	820	805	850	829	839	804	859	841	830	824	834	829	847	864	792	823	810	850	842	828	841	808	792	827	831	857	804	835	870	788	819	800	814	775	842	841	840	805	852	829	788	756	819	845	877	823	852	835	838	840	777	816	829	797	775	808	816	822	852	806	841	834	888	810	872	804	772	826	764	791	812	804	804	831	809	851	850	842	869	821	862	741	824	801	847	847	836	824	833	837	807	856	823	834	804	793	872	778	844	823	834	843	806	797	859	874	838	856	848	817	856	814	810	849	783	778	768	769	864	814	825	734	832	799	803	828	836	812	818	850	806	847	762	843	808	856	800	897	833	812	822	876	824	818	846	815	813	870	767	855	794	834	784	848	804	834	786	807	798	777	822	839	861	834	809	859	884	843	830	771	847	839	827	836	765	861	772	846	894	793	823	834	785	841	848	848	850	813	813	787	836	785	842	865	843	830	802	816	819	777	819	865	836	832	829	793	853	796	788	869	816	834	862	835	778	834	872	804	822	812	823	835	827	863	841	820	835	786	841	764	775	843	820	770	856	818	825	806	813	814	876	797	877	836	784	809	836	849	838	851	817	831	812	845	845	892	821	846	811	846	792	836	802	799	826	788	794	819	776	770	824	807	812	805	819	808	898	836	791	770	820	794	829	810	841	828	900	851	831	830	845	802	775	836	810	837	787	837	801	809	803	841	778	788	806	832	837	882	864	889	874	808	830	866	828	815	904	839	832	866	815	848	865	817	855	797	870	817	809	821	820	860	833	805	799	786	803	867	886	824	818	796	841	780	851	867	817	789	844	827	803	785	841	851	823	799	802	802	793	793	783	875	794	858	824	757	832	812	816	792	827	788	823	745	807	866	761	828	838	817	829	860	853	875	868	858	845	855	771	788	828	798	800	859	831	852	790	855	817	760	907	888	848	847
8473	438	165	156	156	169	187	189	162	157	172	146	160	171	168	144	158	152	163	156	179	164	157	154	185	152	151	141	158	150	177	188	167	173	181	140	157	139	153	148	165	160	155	144	184	164	153	157	156	153	148	148	131	161	179	135	160	154	173	157	163	157	169	146	178	154	142	158	149	174	163	159	169	152	125	173	140	167	149	170	158	150	151	165	168	170	162	135	160	173	154	156	181	156	203	161	158	168	176	165	170	171	175	151	163	136	154	172	138	168	151	172	171	157	148	152	172	185	166	146	154	148	146	163	151	131	146	148	175	137	156	166	156	156	150	155	169	164	152	158	164	149	156	144	136	163	155	164	158	147	157	176	146	168	170	150	174	174	172	160	163	161	153	151	151	154	172	164	163	161	122	180	137	147	152	149	143	152	159	149	142	155	171	157	146	145	162	156	172	157	161	143	186	156	130	156	166	158	145	179	178	171	155	151	165	177	147	173	157	175	164	145	174	147	166	188	172	155	175	148	141	156	160	158	178	152	164	167	145	172	183	158	162	168	164	156	138	160	178	163	174	145	142	138	146	165	166	148	161	158	183	181	174	158	137	168	171	146	163	147	152	137	152	172	150	165	163	180	149	165	170	143	170	185	170	175	165	159	151	144	189	151	149	166	186	160	168	147	165	157	140	157	165	169	162	142	162	153	160	170	176	147	150	169	176	185	156	138	142	146	145	146	154	158	173	160	136	159	159	172	175	164	135	147	171	174	168	138	149	143	169	137	155	154	171	169	176	134	172	161	175	166	165	159	146	184	147	159	131	172	190	163	154	153	162	157	161	154	159	163	158	167	167	153	155	155	172	163	168	165	172	158	169	171	155	180	142	172	161	135	177	156	165	157	159	156	169	145	154	167	173	173	136	171	157	172	194	166	132	155	197	151	147	149	152	158	190	170	154	164	141	163	180	158	153	177	156	144	139	171	168	174	172	161	128	148	146	176	163	191	161	152	161	164	154	138	150	147	171	145	147	163	151	156	147	170	179	166	154	193	145	141	173	162	160	146	149	171	137	169	140	171	151	163	184	178	145	146	137	157	178	149	169	153	177	157	144	138	136	149	162	157	170	148	150	162	158	169	169	170	140	171	153	177	178	164	160	146	161	136	178	179	160	170	186	143	155	165	161	160	181	142	168	159	137	156	157	176	149	150	156	166	153	159	149	181	166	171	179	156	142	163	153	140	144	193	163	155	135	149	182	177	151	156	178	197	155	189	182	153	171	164	164	151	165	159	147	153	162	172	140	144	182	158	158	188	162	177	178	161	153	166	176	146	145	173	171	163	183	151	149	149	156	154	159	177	141	167	153	168	172	152	154	161	158	175	176	171	164	172	162	154	161	165	159	166	162	160	142	175	170	147	172	180	152	164	153	197	164	150	172	159	173	192	178	163	177	143	146	170	143	155	143	160	134	171	158	151	165	183	164	162	146	165	147	147	162	168	142	160	164	184	182	172	165	174	161	161	155	160	148	161	151	135	155	173	186	177	182	170	179	136	151	144	158	145	156	169	172	143	173	167	179	152	154	163	159	173	175	153	168	161	174	152	155	165	129	144	159	146	165	175	168	157	138	141	166	147	141	149	163	154	168	151	128	176	155	166	138	171	150	148	154	139	190	173	139	165	169	159	145	141	167	141	158	151	167	168	168	156	163	139	180	174	144	192	150	148	135	137	150	149	167	161	152	148	159	157	138	159	171	168	136	158	172	179	162	153	163	184	154	141	147	162	150	162	150	141	167	142	141	174	136	139	143	151	157	149	167	166	155	137	152	181	167	152	163	168	179	161	155	160	162	150	151	169	166	166	151	149	150	152	155	148	155	174	148	152	168	140	168	153	150	164	179	146	148	167	144	162	153	150	173	156	154	152	164	142	182	171	160	155	158	176	157	158	139	155	167	176	154	179	149	151	162	160	165	166	168	164	149	141	167	152	178	160	143	153	151	145	141	165	142	147	175	160	165	154	162	180	179	169	158	153	156	178	170	168	133	163	168	170	154	152	153	179	144	169	138	152	173	146	155	173	174	185	171	171	160	166	144	156	138	166	147	150	148	133	160	148	169	172	156	172	151	163	175	162	141	174	175	158	161	180	184	141	143	153	137	163	167	191	188	193	185	180	151	166	150	152	169	155	155	169	160	157	161	151	186	150	166	154	165	154	168	170	166	176	154	136	159	153	164	158	161	168	166	177	163	180	168	163	154	149	156	163	155	145	149	135	160	145	158	153	151	154	170	187	146	182	156	176	151	157	175	161	165	147	150	166	143	158	128	137	174	169	123	154	170	146	159	174	137	167	152	148	176	183	175	136	132	144	170	159	176	173	149	158	185	139	159	167	172	155	176	154	145	178	160	159	136	160	158	185	178	153	159	167	145	174	156	165	179	173	172	137	176	157	155	167	166	187	171	163	154	161	187	169	175	145	144	159	139	165	156	154	160	156	145	155	154	163	157	152	155	148	144	159	137	173	172	163	164	177	164	158	156	158	161	163	156	177	172	131	157	163	193	173	152	156	144	148	154	148	155	164	158	141	164	148	133	155	146	137	143	159	155	151	165	159	147	158	155	159	171	164	166	151	164	153	173	171	153	151	174	155	157	165	159	150	184	166	170	171	165	159	173	174	168	157	168	152	145	152	151	174	153	149	168	137	134	146	164	135	158	150	178	169	168	159	169	150	153	167	165	159	171	158	160	155	158	144	168	170	159	157	152	166	158	132	161	160	158	167	168	134	147	156	154	173	146	171	175	160	155	161	157	161	157	154	172	174	148	138	167	184	147	180	163	144	167	171	143	140	145	162	156	137	168	185	167	163	128	144	137	146	160	156	148	167	166	178	188	197	171	142	148	179	145	172	175	165	165	155	153	139	168	149	175	154	161	152	157	173	176	178	144	173	168	164	166	168	156	137	156	156	154	136	159	141	155	142	170	147	130	149	165	156	167	150	141	195	164	188	155	140	156	170	158	140	156	161	178	143	175	132	159	136	133	166	118	141	152	173	153	159	163	185	150	132	148	158	168	140	142	176	169	150	153	152	166	172	178	161	166	176	170	148	130	169	168	168	155	183	150	171	156	162	165	149	167	180	159	163	175	180	149	148	146	150	138	142	146	177	144	147	156	174	121	141	142	170	140	148	173	157	161	175	164	183	159	165	169	150	143	167	144	181	168	177	173	196	162	149	158	175	157	139	152	159	161	159	161	143	165	164	165	168	189	173	139	176	140	131	184	157	172	154	162	148	193	161	165	184	142	173	158	152	157	156	130	170	160	150	169	147	173	143	173	150	167	145	175	153	139	163	155	174	168	149	157	159	171	161	152	167	161	165	165	168	160	146	155	162	161	148	156	167	154	135	116	167	157	148	174	183	164	145	164	193	132	154	148	154	161	144	169	171	155	161	158	160	152	154	151	154	133	175	137	139	164	149	157	176	156	158	159	145	164	128	147	135	139	164	160	155
5214	397	452	434	441	446	419	435	401	407	396	400	411	416	385	397	429	400	427	421	413	385	365	396	432	363	382	421	407	379	371	399	402	355	397	395	397	419	404	408	374	390	405	422	422	386	420	416	421	426	435	375	419	404	410	394	384	396	405	381	367	393	419	381	397	411	413	415	410	402	419	425	400	398	417	408	376	403	372	404	386	411	380	418	402	374	399	366	426	410	400	414	388	389	387	409	408	428	392	396	409	397	408	402	389	411	419	418	382	445	407	408	416	403	409	411	371	397	415	394	384	421	428	408	403	407	380	359	408	401	414	420	384	395	415	405	397	385	409	397	409	373	351	379	395	419	424	399	432	378	384	394	436	394	384	369	414	387	430	427	425	385	401	372	396	411	406	395	343	409	408	380	410	405	356	430	420	396	400	405	431	384	407	415	440	379	413	396	396	418	405	356	380	410	418	407	400	422	385	429	404	411	363	389	432	387	390	372	386	402	389	411	430	390	399	429	407	387	419	386	379	358	388	386	368	386	360	422	397	404	408	392	410	420	406	411	392	381	418	410	410	447	400	403	403	371	380	397	373	385	418	422	398	400	388	408	398	385	416	454	375	413	348	402	412	393	371	387	413	423	389	422	409	395	392	393	385	405	426	436	454	408	404	395	380	430	434	381	391	385	410	391	412	377	396	409	394	421	382	384	386	387	379	419	399	378	423	396	406	382	397	405	389	384	424	412	389	395	412	400	410	378	419	375	418	390	422	367	391	408	413	424	391	427	428	362	405	384	397	418	419	408	360	402	403	405	408	386	389	394	394	374	373	372	404	397	393	402	397	420	379	377	403	416	427	436	420	403	407	408	424	405	364	407	377	402	398	406	392	396	405	377	407	407	376	412	398	451	385	405	409	392	416	401	414	406	390	394	345	388	434	383	428	385	389	400	393	385	409	433	383	382	375	401	390	425	396	376	408	420	359	413	401	433	394	403	405	383	357	392	384	397	399	365	362	412	416	421	440	435	406	399	411	361	390	397	394	434	421	366	406	435	382	394	408	405	415	384	438	415	410	419	422	416	383	413	352	390	412	416	393	402	412	405	397	366	399	404	412	390	401	428	441	419	402	406	392	399	385	405	443	373	405	431	378	380	406	391	372	417	381	404	419	384	391	383	384	423	373	429	385	425	380	370	392	421	420	424	411	442	423	401	408	392	389	386	417	410	389	400	393	405	408	406	424	383	412	375	415	426	375	359	370	390	366	403	418	427	400	410	415	392	369	403	402	373	393	379	414	421	387	416	391	381	373	420	412	395	394	403	398	417	388	405	389	388	383	391	400	385	422	397	370	399	382	411	388	407	430	403	414	405	424	430	407	384	377	418	386	393	402	397	416	445	418	395	419	410	399	395	397	402	396	437	448	415	390	414	414	437	422	389	374	403	400	375	367	414	374	386	379	395	433	412	431	389	405	410	407	391	394	386	395	439	386	427	396	399	402	389	394	374	388	377	400	433	385	386	388	414	427	400	395	366	382	376	408	360	400	386	418	407	423	430	394	437	422	406	429	408	446	399	393	403	404	408	373	411	387	408	400	414	427	400	386	424	408	407	400	386	428	436	394	393	388	398	386	398	409	428	370	425	390	391	405	386	373	371	419	410	423	444	393	404	352	391	426	417	415	392	450	408	424	390	396	392	414	399	388	409	358	425	392	398	415	366	408	400	406	429	418	382	436	441	395	369	391	411	430	378	388	383	379	398	390	415	404	360	393	390	380	383	381	406	406	370	423	393	416	392	379	391	409	375	385	406	388	407	416	381	415	354	405	412	411	430	420	417	439	380	394	375	425	378	425	397	376	392	373	397	369	392	390	413	398	389	403	410	412	388	404	384	390	433	390	389	396	401	409	397	439	396	388	447	404	385	389	405	396	421	390	389	397	393	373	408	401	397	400	359	414	379	412	380	375	402	371	379	390	413	415	432	378	392	394	377	393	364	385	416	389	366	367	380	380	412	416	410	438	398	417	396	394	373	397	436	401	393	405	391	393	422	415	451	368	372	403	389	423	406	438	409	411	435	393	414	393	431	400	404	394	420	402	401	385	457	401	420	406	380	409	407	423	400	415	420	386	432	400	437	429	384	434	417	419	380	436	402	391	412	415	445	391	399	400	344	394	381	406	428	387	414	421	422	400	345	418	386	428	369	396	381	384	396	404	414	371	405	386	426	362	398	397	438	401	413	392	415	410	409	414	432	385	414	418	415	424	403	403	399	410	418	422	354	397	423	399	386	408	403	379	424	391	370	388	406	386	413	412	419	379	372	406	387	409	377	411	376	408	393	402	380	367	367	432	360	418	370	404	378	414	403	406	421	409	413	414	399	396	415	397	407	399	432	401	372	405	408	449	395	424	414	382	422	400	436	416	418	418	438	364	364	393	417	392	386	412	423	342	406	395	380	415	407	392	391	452	373	457	391	390	388	401	438	364	424	385	390	413	428	429	409	425	390	373	419	375	403	380	377	388	424	390	401	401	381	400	384	364	386	398	417	432	382	421	405	360	424	402	366	418	413	403	405	406	398	416	382	399	415	447	406	448	402	402	419	421	429	405	413	383	417	384	382	395	409	374	415	401	376	396	398	393	425	393	373	430	420	375	403	425	411	370	396	366	380	421	375	392	377	386	407	357	401	411	397	394	419	391	393	434	421	415	370	418	384	397	384	405	420	399	401	424	384	424	417	384	435	384	419	393	438	391	445	401	406	380	410	425	407	398	385	374	424	382	389	424	425	398	389	365	355	400	427	363	425	410	415	401	424	388	396	390	435	406	415	397	416	410	387	390	388	388	421	365	387	369	402	427	382	431	419	395	402	410	363	398	388	403	461	405	416	400	357	382	404	423	409	406	372	421	407	413	422	425	368	416	380	388	417	451	394	390	415	402	393	396	381	351	423	402	426	375	444	396	380	420	411	413	414	385	428	426	400	375	387	395	404	392	379	437	378	395	428	411	392	413	407	376	393	378	420	409	430	403	433	371	431	406	381	398	434	352	406	399	395	421	412	401	419	392	432	405	372	412	376	420	400	421	416	401	376	376	404	389	387	414	392	381	392	407	397	384	423	418	390	419	430	404	428	412	404	406	417	425	377	378	394	410	401	405	399	404	395	387	400	420	383	421	409	405	376	445	397	390	374	406	425	414	399	419	381	383	398	407	371	422	375	385	382	382	388	403	433	378	395	429	438	413	397	393	388	394	394	426	390	440	378	368	394	371	385	426	380	397	416	400	410	421	377	437	456	381	355	379	401	411	385	371	365	375	394	365	436	428	422	437	433	420	414	413	379	408	354	376	409	390	417	407	374	402	379	401	357	396	441	397	396	394	399	403	421	387	390	401	381	417	346	410	423	394	386	380	400	418	394	406	407	393	434	378	390	416	374	441	378	397	399	420	411	369	398	411	413	425	373	405	376	393	419	415	430	406	436	390	376	422	420	373	397	404	382	396	399	395	382
22725	2067	552	429	378	291	313	273	267	280	263	244	259	272	219	229	221	254	264	252	282	264	221	247	214	257	262	256	235	218	239	230	222	232	220	257	273	223	199	272	243	243	235	228	240	232	235	244	238	236	242	214	255	244	224	235	211	221	225	266	225	257	247	231	240	231	237	229	212	233	221	226	215	224	246	229	252	255	210	226	240	256	239	235	263	208	237	265	228	226	241	233	220	209	231	238	224	239	216	246	229	237	220	204	239	212	234	219	208	185	237	252	225	244	207	227	213	251	231	210	196	218	264	223	260	214	244	213	222	244	253	223	217	216	219	241	235	228	235	204	241	227	240	253	231	221	258	233	258	225	242	228	228	242	216	221	241	216	233	221	219	231	229	221	239	235	218	200	246	221	222	249	250	220	234	226	250	217	237	217	227	238	233	229	213	209	227	221	240	215	251	242	244	239	201	236	256	203	219	241	245	257	231	240	213	209	211	219	243	223	237	254	261	248	246	235	236	247	232	248	250	250	240	229	222	209	243	222	216	232	212	257	204	212	249	245	234	228	212	209	203	209	189	237	238	253	241	223	204	244	211	253	245	250	220	210	223	233	243	214	242	230	251	243	237	257	228	226	216	262	231	238	231	236	261	218	265	235	215	221	240	215	250	244	260	243	223	203	234	208	253	239	237	263	221	223	241	214	247	229	220	213	215	211	250	230	227	236	239	221	219	224	214	217	210	247	233	240	238	210	261	258	226	220	198	237	204	222	227	215	238	217	246	255	244	246	241	238	214	237	223	228	228	211	216	222	236	242	236	225	215	250	248	231	236	253	231	264	215	228	223	233	254	241	203	205	233	227	229	227	246	211	202	218	216	267	226	263	207	210	249	230	211	194	259	247	197	227	247	248	239	221	212	237	212	208	221	247	204	224	213	231	259	246	244	257	229	200	223	244	234	237	242	221	213	245	256	232	228	190	221	233	208	213	208	224	230	251	240	249	247	229	244	224	231	240	237	236	209	221	243	228	184	227	242	197	252	251	228	243	226	251	262	216	239	236	238	254	238	246	217	231	251	224	199	237	244	213	211	239	219	239	246	262	195	237	204	241	240	212	235	229	222	242	238	222	252	262	212	243	234	237	220	247	235	254	243	240	250	209	236	234	204	232	240	231	242	244	203	235	247	210	242	230	228	244	206	233	222	233	204	216	225	259	221	236	222	235	255	225	212	238	224	221	222	247	229	225	230	205	230	244	237	244	207	224	232	251	228	260	268	232	219	226	232	224	234	219	213	228	225	226	250	221	232	202	218	235	232	228	236	237	257	224	232	219	240	231	226	254	254	227	222	213	192	210	216	220	259	234	231	221	217	213	237	220	227	232	241	249	220	246	252	202	241	237	233	247	220	220	243	197	246	204	248	254	251	278	231	204	228	261	210	227	247	224	250	263	213	245	255	240	244	258	246	225	243	236	242	226	216	281	241	225	206	248	230	250	230	251	225	232	206	248	195	226	230	230	219	242	203	252	232	192	200	231	248	205	240	243	262	256	224	225	230	212	249	221	211	232	235	222	220	242	235	203	224	206	221	236	214	186	231	217	229	253	251	229	233	250	272	223	224	207	232	221	229	241	227	239	202	241	232	243	229	217	225	236	256	242	230	210	239	241	240	260	223	254	230	248	261	245	228	223	221	245	211	205	239	259	200	235	234	225	211	267	211	255	200	211	271	224	230	212	223	233	214	215	209	216	237	230	246	219	208	229	249	224	240	222	213	256	245	234	259	244	280	244	243	218	242	218	214	226	241	254	250	235	257	224	218	244	225	237	231	214	256	249	234	249	233	210	244	222	228	242	257	232	236	208	245	229	226	223	265	228	234	211	229	220	255	242	233	233	228	259	235	262	236	228	246	232	254	219	218	240	249	229	260	213	191	220	258	189	242	237	252	226	228	214	222	233	222	219	227	254	230	227	241	231	236	207	212	259	222	235	238	212	216	227	228	248	250	212	245	190	235	254	234	224	241	229	226	210	237	250	228	210	174	241	212	243	221	262	216	267	233	228	264	229	230	223	220	222	222	223	207	227	222	220	242	246	246	219	242	255	266	213	245	256	226	232	241	211	232	237	245	241	231	222	235	225	223	200	228	254	226	235	226	244	255	235	235	244	261	228	236	248	231	210	284	244	204	243	230	215	231	202	215	249	222	230	231	243	222	240	251	203	198	246	218	224	233	238	241	216	226	222	204	225	219	237	236	210	232	219	231	247	236	241	239	199	236	232	213	213	231	218	229	223	247	233	217	236	232	262	235	204	230	254	230	226	256	248	218	234	245	257	217	233	234	201	207	205	235	242	200	253	217	203	229	227	243	230	255	236	245	254	237	242	229	239	228	245	216	213	271	231	216	228	246	263	253	237	218	220	224	214	213	224	210	220	225	238	223	224	229	245	236	249	250	202	205	243	210	233	206	210	239	212	215	235	249	220	253	229	239	236	215	229	231	238	241	242	236	242	245	226	268	254	224	213	207	239	264	235	234	225	263	215	239	231	238	236	226	215	244	230	237	234	213	213	242	258	232	240	209	234	251	247	231	257	261	248	262	223	224	237	264	243	204	216	205	220	265	226	229	232	246	254	267	251	232	240	194	247	244	221	256	212	240	225	241	244	238	219	223	216	195	209	252	242	236	202	217	220	202	269	236	238	273	251	229	262	233	253	237	247	211	232	225	249	228	222	229	228	218	239	247	224	258	241	218	203	238	229	237	239	238	222	215	244	225	242	235	227	243	231	236	209	237	232	250	233	241	220	218	217	226	253	242	211	214	209	223	222	235	198	202	237	251	216	240	252	230	239	240	234	256	271	230	229	229	236	235	246	233	265	235	255	232	200	225	234	221	233	219	211	229	252	241	209	220	239	250	237	223	220	220	225	250	243	200	261	204	259	247	219	200	246	227	234	236	230	279	234	209	243	226	239	226	231	254	240	258	211	210	223	212	215	234	239	204	256	246	208	240	223	258	209	213	228	231	235	233	262	228	241	209	238	236	234	239	229	244	238	216	184	229	241	217	211	241	232	214	237	245	253	263	237	211	224	239	234	204	222	228	203	237	257	242	236	223	253	247	226	222	243	246	239	250	253	217	219	252	229	250	224	245	230	238	244	238	256	238	261	247	247	204	221	205	247	230	207	240	250	221	241	193	223	227	253	236	224	217	222	223	249	219	261	237	240	232	249	214	227	206	222	258	220	218	219	212	245	214	222	214	237	296	216	229	241	225	264	209	210	236	235	245	197	215	225	233	214	247	227	206	235	251	251	244	216	228	238	227	234	215	214	222	234	236	217	216	241	228	233	270	230	249	227	241	237	187	225	244	238	226	214	207	241	234	211	254	209	226	220	230	225	225	250	217	204	248	232	218	217	230	247	220	246	243	232	266	235	242	241	215	229	228	231	231	231	259	219	233	242	229	222	205	261	225	249	244	231	235	238	240	214	227	230	239	233	215	255	214	222
13168	767	1153	1246	1177	1051	929	923	753	701	728	690	664	663	642	624	641	643	609	566	570	590	597	573	595	566	586	549	600	569	573	568	551	554	587	550	571	552	550	574	586	564	579	573	542	549	538	604	600	524	486	516	557	585	554	578	536	541	577	556	508	542	569	527	545	599	566	556	526	590	562	581	517	550	533	569	527	599	514	519	578	560	531	580	512	528	563	613	512	544	561	570	636	608	549	592	544	546	560	530	518	604	512	577	559	541	530	607	560	543	574	552	540	574	563	540	579	587	520	565	555	517	568	511	514	528	559	575	547	550	520	626	552	577	559	575	565	531	598	582	533	530	581	576	534	560	564	549	577	550	560	550	533	546	540	529	574	583	547	548	555	536	559	529	517	552	556	609	575	582	599	546	605	554	542	551	545	558	546	580	538	502	545	546	538	535	560	572	582	569	539	559	548	564	572	553	513	583	631	515	573	559	537	552	585	543	543	564	551	570	616	532	546	520	525	559	568	544	593	544	564	580	541	507	558	582	485	545	570	579	569	568	540	571	578	531	572	559	498	552	565	569	575	543	550	543	541	544	581	567	534	566	536	551	580	541	588	535	571	571	550	574	608	525	551	547	572	597	541	506	566	535	536	534	578	555	547	556	548	579	567	533	548	549	549	508	566	559	585	559	540	613	527	534	564	549	574	545	532	590	596	520	519	564	531	544	582	543	524	545	567	567	554	554	574	532	590	594	531	522	545	542	527	549	568	553	554	550	555	548	557	579	541	536	527	534	551	544	588	533	529	513	551	557	549	588	550	539	576	538	546	571	543	553	567	615	572	552	553	568	577	549	575	502	574	535	582	554	571	561	518	553	574	580	553	573	500	507	523	559	578	570	568	568	546	538	515	537	542	577	561	559	533	567	568	537	515	558	545	494	570	529	566	577	566	522	532	573	539	543	556	534	520	555	550	542	559	577	571	536	548	587	548	522	578	548	614	566	579	577	560	610	517	560	568	582	581	538	614	543	549	521	579	588	515	551	569	531	571	575	519	530	536	558	572	523	573	600	570	546	557	554	564	545	566	552	527	575	542	520	520	561	542	489	541	565	568	549	537	539	548	586	603	527	561	544	544	533	578	540	555	522	544	579	562	596	585	499	595	563	554	596	543	583	520	548	582	507	539	571	558	515	564	526	573	579	563	597	540	546	552	507	546	529	566	578	569	531	581	531	548	541	588	561	525	541	549	529	522	506	524	535	522	571	563	582	541	548	586	555	552	573	497	573	538	573	545	596	548	523	541	567	578	578	555	541	564	595	522	533	576	576	573	561	536	539	537	536	555	574	556	539	549	535	563	574	529	552	582	544	544	536	573	558	564	570	556	606	526	566	523	541	572	599	567	552	551	545	527	554	575	543	517	542	603	555	559	580	553	506	566	524	537	563	534	579	567	569	579	573	569	537	568	563	555	517	539	554	542	539	550	589	536	545	563	584	566	551	542	532	556	581	562	561	522	576	531	534	584	549	557	564	601	560	536	571	541	554	549	548	563	537	525	537	567	546	547	539	511	549	581	585	537	550	518	572	564	605	539	520	594	608	536	580	567	547	552	552	518	540	564	599	533	572	524	545	539	539	547	559	562	567	559	519	534	568	509	561	535	537	519	540	530	601	549	538	546	538	572	584	523	558	536	567	557	564	550	564	525	550	524	555	503	563	550	529	548	582	532	568	550	573	554	541	539	536	559	519	551	549	536	526	529	544	573	526	571	545	552	517	550	566	568	540	522	531	572	529	546	569	533	556	597	544	536	589	580	518	539	537	534	551	577	563	560	555	521	543	514	553	580	545	560	567	539	525	581	552	580	554	560	521	560	581	564	540	553	540	586	563	575	585	607	570	555	541	556	559	560	523	591	526	590	551	555	567	584	562	566	547	553	586	571	527	559	546	534	547	575	545	572	546	563	547	552	561	597	580	521	559	536	550	554	539	555	554	547	598	551	566	543	524	552	515	525	545	564	565	554	540	510	571	589	530	575	581	599	566	543	534	594	537	540	589	546	558	588	565	551	595	516	580	576	581	552	524	531	536	537	546	549	558	535	547	559	540	568	551	549	530	530	527	536	543	515	565	544	538	547	550	526	520	572	561	533	565	553	533	547	567	537	594	570	587	488	549	577	546	575	566	548	575	579	557	584	546	525	550	571	571	562	565	541	579	528	553	571	564	609	562	561	554	554	571	559	576	543	581	543	567	537	539	542	558	593	552	501	538	566	540	585	589	575	561	508	558	520	539	561	531	558	562	569	537	589	534	588	546	531	538	604	594	552	572	570	524	543	528	579	572	556	556	574	550	514	618	529	547	568	514	520	584	563	558	534	535	545	541	591	551	569	576	558	550	514	582	539	551	586	550	556	577	562	543	541	545	569	584	562	520	495	559	567	540	541	530	597	579	557	557	563	585	552	547	553	554	522	590	608	540	560	562	558	535	534	567	527	528	489	539	543	567	588	564	582	559	554	549	575	585	568	605	566	535	563	541	523	557	597	546	580	566	546	557	522	577	565	573	527	542	562	567	552	564	588	537	547	491	514	527	543	553	568	535	540	566	554	552	500	556	545	578	559	563	526	545	584	535	559	588	562	573	533	539	549	575	561	550	569	575	547	511	555	512	565	541	551	543	542	522	562	524	544	556	576	534	565	550	525	524	506	528	583	545	533	573	531	523	560	525	564	533	555	551	566	584	548	605	488	569	507	568	541	542	584	530	563	533	575	544	549	530	535	543	549	555	573	519	565	586	575	557	559	552	527	546	544	575	538	550	564	580	547	579	530	503	539	558	524	560	545	558	549	554	503	584	572	570	535	515	539	542	543	545	543	567	550	581	517	520	556	528	521	572	543	545	571	605	509	534	560	556	553	558	593	537	568	539	527	536	552	551	564	533	512	547	495	520	540	519	579	553	517	578	580	552	553	541	556	571	561	561	561	577	589	525	551	586	552	591	495	579	552	553	558	539	588	565	561	541	520	573	561	534	557	594	552	537	536	537	542	594	551	539	580	554	591	538	537	551	551	547	559	559	556	535	514	495	551	599	584	531	536	557	578	572	549	555	549	553	548	542	580	570	569	579	575	577	547	553	519	573	535	582	563	546	570	513	528	588	571	546	559	538	573	541	535	584	532	551	569	574	578	594	561	535	587	523	555	524	532	566	554	529	558	530	581	543	539	543	560	548	545	561	516	563	513	577	513	552	536	541	566	544	547	542	533	561	567	530	563	539	571	531	542	576	604	538	563	565	549	560	536	576	535	573	590	534	561	564	578	542	482	561	543	542	596	575	576	542	549	554	574	528	553	584	549	532	515	551	576	585	540	572	591	580	557	544	515	519	578	541	561	548	535	563	560	591	521	565	548	572	553	578	538	571	554	604	531	576	547	530	563	542	557	565	515	537	530	554	575	535	556	578	589	538	556	507	582	548	545	548	542	572	588	501	593	574	540	593	590	557	538	533	530	586
32850	4695	1158	876	671	540	560	488	475	438	412	417	415	427	395	374	407	411	374	382	383	378	403	404	395	340	385	372	378	368	403	419	396	397	371	327	377	388	381	396	393	387	413	366	375	373	384	385	394	404	375	394	337	356	371	393	404	356	408	380	365	369	373	409	342	391	397	351	359	359	349	390	355	371	343	352	394	341	368	399	353	356	394	390	379	374	363	402	383	356	409	371	349	415	369	348	375	360	389	355	391	376	337	394	345	410	364	336	361	351	367	393	379	343	357	363	364	352	364	346	377	369	358	340	372	368	370	430	376	352	378	387	373	387	396	392	378	406	369	382	419	372	370	343	350	356	356	370	354	395	351	372	363	334	390	372	374	385	358	362	372	357	388	370	377	335	367	406	397	353	392	367	413	382	383	354	368	369	410	388	364	390	366	375	360	384	391	384	382	401	375	356	394	331	378	370	408	417	386	365	378	402	358	383	352	395	359	372	338	359	349	347	351	372	380	378	379	329	386	366	426	342	340	382	370	404	363	350	367	382	412	367	381	402	365	388	370	351	361	387	383	362	353	337	354	397	372	347	408	369	371	347	359	383	379	402	386	399	371	401	370	371	357	364	371	384	388	384	359	376	415	400	337	362	385	371	336	384	359	395	403	419	398	387	390	332	359	402	382	371	368	372	379	385	385	372	399	365	377	392	390	416	371	362	393	364	353	388	392	372	375	391	372	375	384	384	361	341	395	405	362	371	372	341	363	370	384	364	370	389	347	393	381	383	374	353	366	342	372	387	353	355	435	350	348	352	386	382	366	395	400	384	337	362	376	363	364	373	403	362	393	377	388	386	366	363	344	351	354	394	403	377	379	368	316	378	377	394	375	364	379	386	380	374	400	364	369	393	345	391	353	391	375	332	350	377	396	371	382	379	339	350	388	372	383	329	362	384	389	355	371	346	360	359	363	387	339	384	357	401	371	371	375	384	375	414	385	348	356	349	389	375	349	364	362	382	347	372	380	411	347	346	371	390	380	395	382	347	337	368	386	375	366	400	354	398	366	362	379	372	372	381	362	387	366	390	360	384	411	403	359	358	388	348	397	336	347	366	380	373	410	397	381	393	354	378	370	404	392	349	396	383	399	365	381	395	363	359	381	383	373	347	368	383	375	379	403	378	344	372	359	350	346	388	396	381	351	370	419	373	392	367	390	407	401	355	362	371	421	367	412	362	369	368	356	385	370	355	386	347	389	370	352	390	364	383	368	326	402	350	376	364	397	400	354	360	368	350	381	376	349	344	363	358	349	380	380	376	385	393	401	366	400	347	364	351	360	359	334	351	384	387	403	398	398	378	343	358	393	364	397	376	382	396	388	370	380	354	364	387	375	345	391	369	358	377	418	386	383	366	350	368	379	381	371	370	392	382	379	398	336	385	405	375	389	405	356	361	353	373	381	377	378	363	374	369	361	399	344	358	356	371	358	362	374	372	388	376	345	365	364	416	376	394	383	357	362	393	369	368	363	376	360	355	350	367	367	413	368	416	322	374	390	352	351	361	377	378	349	351	347	386	389	418	363	350	367	373	373	367	376	410	369	408	365	413	375	429	434	380	368	384	387	355	369	352	371	380	328	371	364	389	391	399	348	361	365	332	348	409	388	386	378	374	381	384	376	380	337	373	407	382	360	392	383	347	393	347	362	355	392	414	341	431	373	387	370	422	375	343	336	377	377	375	363	386	359	389	386	385	350	425	359	322	370	350	384	365	383	378	416	370	376	356	361	341	326	352	370	376	401	371	369	325	350	389	351	404	388	385	376	405	394	382	402	375	369	365	349	395	362	392	400	325	354	369	351	370	373	388	347	362	381	382	361	338	370	393	335	378	390	357	367	365	389	386	347	377	362	346	393	371	391	373	376	368	408	396	365	368	360	349	399	396	356	362	414	364	377	362	360	383	398	362	373	379	362	360	389	355	385	357	358	386	388	371	409	339	410	377	395	373	397	374	397	383	372	373	370	381	397	363	355	399	405	398	361	365	375	362	350	386	389	338	339	368	374	402	368	377	379	372	342	399	363	374	403	354	362	395	352	394	384	398	343	385	376	387	374	377	359	363	341	378	413	382	389	350	375	366	378	377	338	349	341	355	388	401	405	382	370	371	404	381	367	352	376	393	393	385	367	387	359	365	373	350	391	354	373	399	374	370	368	360	363	342	382	386	369	359	376	379	388	366	360	361	367	375	370	392	393	408	349	364	367	341	390	374	360	416	430	371	337	375	349	361	411	385	365	367	389	356	353	355	360	390	357	367	386	381	361	334	344	423	388	353	357	379	367	376	404	333	394	378	361	383	382	378	400	374	379	349	383	353	332	365	392	365	374	385	369	390	336	391	377	394	391	353	351	378	422	313	382	337	361	389	398	383	387	368	365	365	397	380	356	358	355	324	349	368	361	381	362	375	405	367	346	363	363	380	386	384	405	369	388	429	418	417	395	408	380	364	351	367	386	375	384	377	355	359	355	344	377	367	387	373	390	398	412	346	326	368	417	396	380	369	368	378	385	348	357	367	326	346	358	388	372	354	359	365	375	402	390	367	410	359	385	355	399	372	418	365	360	385	354	368	358	350	353	402	359	373	398	380	377	359	378	372	425	372	368	394	405	363	345	362	388	389	379	371	391	373	407	351	367	396	383	403	393	387	381	361	412	362	346	364	361	370	350	378	378	378	387	349	361	436	374	360	374	403	372	372	356	360	387	404	400	419	383	380	359	342	347	371	379	372	369	393	363	386	369	363	363	407	375	387	385	400	374	394	369	412	383	363	369	392	362	384	379	358	370	407	375	380	393	377	385	409	336	364	432	394	394	367	426	384	406	387	397	366	376	358	376	374	410	397	362	420	371	338	393	402	370	401	368	360	374	352	347	369	408	360	350	382	388	378	394	365	367	398	371	342	374	391	365	386	376	400	396	338	367	364	412	373	383	359	382	368	362	367	397	348	413	355	335	359	384	386	356	357	362	374	370	358	399	349	406	360	364	379	367	413	402	393	353	393	377	369	363	368	348	365	372	404	334	401	384	389	400	391	400	423	333	379	371	373	392	398	367	378	381	358	366	391	387	394	364	380	378	341	351	351	336	399	372	331	365	372	390	347	368	372	352	386	346	350	400	348	335	398	362	372	351	365	407	357	412	372	331	388	363	398	391	375	340	396	390	365	376	390	333	374	365	369	357	367	404	368	341	405	356	354	371	392	365	404	406	383	383	354	367	371	362	391	367	355	399	402	392	378	375	383	369	352	348	379	392	375	364	384	346	393	399	368	363	356	354	395	392	403	386	379	396	387	351	385	390	363	352	388	358	366	361	373	383	373	368	375	376	363	362	332	411	353	386	367	374	348	376	371	362	362	370	367	344	366	363	391	365	383	372	360	372	402	380	346	363	356	366	399	347	397	365	377	360	354	392	393	349	357	346	377	334	336	401	388	383	342	372	370	403	358	392	351	382	402
17032	1300	1995	2322	2099	1720	1555	1359	1258	1151	1151	1058	1016	972	931	940	977	944	952	890	893	883	878	916	941	874	899	877	859	875	882	919	865	877	843	837	817	871	856	811	840	853	856	876	810	843	802	819	841	864	806	800	847	800	804	863	895	849	815	850	886	788	820	836	828	818	881	846	806	893	814	776	794	865	833	886	813	829	827	847	811	804	838	818	842	814	811	832	826	843	845	857	834	825	826	832	859	811	793	822	791	810	828	807	863	809	842	835	821	851	767	808	900	787	829	858	859	812	829	835	869	844	804	890	843	846	830	785	833	871	833	852	838	861	829	797	841	862	775	856	810	807	806	773	862	824	837	808	802	838	807	916	817	893	786	878	820	853	829	894	906	802	878	870	869	788	827	859	854	860	863	835	856	863	882	792	845	830	835	827	826	831	818	812	845	847	824	784	810	827	766	835	806	814	820	808	782	801	770	809	829	862	826	818	837	798	826	799	847	774	825	793	822	842	819	861	826	833	806	815	826	772	796	844	813	865	864	841	816	812	845	866	834	787	879	824	857	806	860	795	837	823	780	823	817	766	846	808	799	807	791	846	836	778	811	799	808	817	849	798	805	827	818	838	809	820	833	826	853	820	826	831	836	854	806	792	811	848	763	802	829	809	803	846	880	825	831	853	844	840	806	814	836	854	856	845	830	810	813	825	780	816	810	832	821	853	858	812	798	836	832	888	799	825	839	794	832	812	817	792	821	764	846	864	864	844	822	800	813	899	827	867	790	788	804	775	829	791	824	818	813	834	794	768	780	814	815	810	786	787	848	778	815	807	815	832	857	807	813	865	816	856	818	852	777	856	828	831	799	879	842	835	792	818	815	774	841	857	834	790	843	805	804	804	837	785	779	817	819	833	775	838	817	836	829	843	845	858	849	842	779	809	810	816	777	846	841	807	833	805	774	810	855	827	825	814	848	809	842	795	834	826	850	830	841	829	823	828	810	850	844	825	818	847	782	815	812	801	820	832	833	802	813	817	831	835	830	849	778	819	830	844	817	867	846	782	842	819	863	828	819	831	800	797	856	877	840	806	837	843	834	822	865	820	829	817	809	865	835	827	854	852	882	834	800	800	829	865	823	818	816	841	871	848	761	825	814	794	839	868	836	811	782	825	830	780	826	778	836	800	852	809	788	837	835	832	865	778	830	820	813	816	830	839	833	812	829	829	831	847	843	793	798	827	841	827	876	852	861	838	808	840	823	854	791	824	833	825	803	866	846	819	779	827	789	852	795	791	814	840	753	844	849	838	862	823	824	816	871	808	765	817	777	850	855	821	815	790	833	863	803	841	847	862	878	837	890	775	812	833	780	800	784	840	811	831	813	825	792	883	793	809	858	867	808	775	836	871	842	826	867	755	797	854	802	866	894	822	840	837	782	825	834	864	887	860	843	765	831	836	855	825	869	849	844	858	854	800	804	786	813	768	807	840	811	812	838	818	783	762	812	787	803	866	759	792	815	838	851	859	855	814	768	815	805	773	839	799	837	839	773	868	776	797	785	816	898	816	841	868	873	840	830	802	844	790	777	785	863	844	814	784	797	776	827	850	785	837	762	863	800	800	835	795	836	828	779	797	789	836	782	830	831	858	806	809	842	763	794	795	803	795	851	857	755	807	835	831	828	810	882	807	803	799	836	793	817	832	835	843	820	831	863	838	817	821	814	818	764	864	820	795	833	834	825	805	792	808	841	831	824	828	799	824	778	792	885	880	868	807	820	882	772	776	817	851	826	807	802	767	850	841	821	840	792	836	802	835	836	801	820	865	882	816	812	776	788	813	845	796	876	789	834	811	862	822	879	847	810	794	765	828	825	867	826	820	842	809	837	786	843	838	782	860	839	863	827	800	828	825	760	832	795	793	861	870	835	836	850	797	824	866	865	822	815	865	824	830	819	833	843	829	837	813	818	797	790	852	836	827	795	818	867	854	855	798	845	774	824	807	866	796	892	810	811	806	795	818	820	794	841	814	778	846	837	856	872	874	781	851	879	793	819	787	799	833	843	863	822	867	798	804	867	868	820	813	832	830	879	814	817	817	822	817	837	838	817	828	822	838	801	819	805	842	773	818	793	831	837	787	817	854	807	810	842	813	778	827	834	848	826	865	815	853	866	826	773	820	788	798	846	860	851	803	824	806	825	856	830	784	801	807	821	833	839	867	777	820	835	809	849	813	799	868	812	842	848	874	748	808	883	830	821	804	806	838	804	793	911	880	911	844	862	842	849	806	874	817	821	779	821	800	869	819	832	790	814	767	816	829	788	866	811	825	811	811	833	823	827	799	803	822	795	809	858	831	818	849	818	827	806	809	810	823	812	878	821	858	840	807	813	816	819	816	810	862	831	831	835	890	788	821	796	805	838	838	901	820	751	786	795	792	841	835	827	848	862	838	844	856	834	802	822	806	847	828	812	817	794	819	812	828	813	813	841	803	874	837	832	798	797	838	839	839	822	847	847	826	807	798	844	885	852	848	799	794	817	833	832	813	815	776	844	818	814	831	755	809	799	758	828	823	829	837	840	853	812	786	838	819	828	800	874	798	803	793	811	804	818	851	813	776	797	819	838	809	864	886	732	852	850	807	845	886	845	849	807	844	838	850	827	853	792	799	802	803	840	805	864	780	865	874	830	834	817	821	799	825	867	884	784	755	774	825	810	828	874	816	814	826	830	813	822	801	838	788	796	817	819	827	823	799	839	782	803	832	799	825	824	807	803	808	821	762	835	873	839	833	833	888	818	835	873	853	818	830	786	823	843	837	829	794	819	867	811	850	776	757	776	852	813	794	781	827	796	817	837	892	812	796	882	819	808	825	845	797	797	837	745	823	829	860	848	841	804	864	867	786	810	871	809	806	823	766	824	835	848	833	857	874	854	843	802	855	832	807	832	814	789	822	791	842	818	803	826	818	824	798	820	821	850	870	855	875	786	797	798	847	774	832	834	832	855	839	838	811	821	854	874	816	806	831	866	857	820	816	795	831	828	827	822	810	820	774	872	778	853	817	792	832	859	849	813	783	773	815	861	830	831	786	817	772	821	850	798	783	878	840	772	834	770	859	789	853	813	775	837	832	903	855	828	843	806	838	794	847	779	818	880	843	790	863	832	862	796	862	880	806	831	773	777	848	778	809	794	834	816	807	844	826	760	848	840	778	787	848	821	797	800	799	817	846	845	869	808	847	820	845	803	787	819	794	789	828	844	813	754	802	837	783	851	873	845	819	824	787	842	792	843	818	817	795	828	793	808	814	826	818	825	833	812	784	829	804	857	808	854	795	824	811	832	790	796	822	825	831	808	838	866	816	802	821	807	827	830	834	889	788	802	821	830	838	790	806	834	794	811	877	785	754	860	826	852	850	794	828	768	807	830	814	829	784	843	828	847	859	846	782	824	864	786	839	869	828	837	843	887	825	842	826	791	819	827	853	827	850	792	881	806	786	832	820	825	877	818	788
8009	372	196	157	178	171	157	164	163	168	159	156	155	158	164	152	147	151	158	167	137	165	166	160	168	179	166	166	153	152	160	152	177	180	138	176	166	161	169	160	186	176	176	155	166	168	168	145	163	178	146	176	138	137	179	179	166	161	146	132	168	169	172	148	189	158	170	168	182	152	166	174	171	172	192	150	146	176	168	145	148	161	153	145	156	180	186	160	159	143	153	147	145	162	137	163	177	152	140	154	159	171	165	171	163	155	136	150	150	159	171	192	201	150	156	183	162	166	150	143	166	173	156	161	172	150	164	160	158	153	168	152	183	159	184	158	148	167	152	133	135	164	136	127	136	157	172	155	152	176	173	142	174	151	164	173	177	173	150	172	151	194	155	149	159	155	149	180	185	165	149	127	155	123	161	186	162	158	151	169	159	150	175	144	145	156	134	175	160	171	163	145	171	168	170	158	155	170	146	140	161	192	158	128	142	150	161	147	150	166	159	171	185	156	166	158	150	176	144	171	174	155	154	177	171	135	177	150	135	134	159	164	188	157	140	161	164	157	153	160	147	165	172	190	165	167	169	160	172	146	173	137	136	157	144	152	163	163	180	152	172	166	155	162	191	169	177	155	158	173	164	164	169	147	192	160	153	148	138	157	153	144	153	141	176	153	177	144	150	175	167	166	181	150	164	174	163	173	161	152	165	152	161	157	170	154	151	161	177	150	158	161	166	161	173	164	170	167	163	164	164	155	138	156	157	156	161	142	176	154	156	176	180	168	156	141	160	177	151	157	151	150	160	167	170	144	157	130	142	146	172	158	149	171	134	160	153	174	186	124	144	142	161	163	174	147	161	156	153	175	158	148	139	158	163	131	157	148	143	149	177	159	184	146	167	118	138	159	173	175	160	156	160	154	155	152	163	132	143	160	163	154	160	184	175	174	145	179	181	181	167	158	162	143	140	150	153	180	140	171	155	142	163	156	141	153	144	160	162	195	143	189	158	151	145	171	146	142	154	144	154	174	152	150	143	143	146	183	180	164	158	165	173	172	163	182	163	159	146	168	155	179	152	164	155	151	165	155	157	147	143	176	158	181	154	167	150	166	142	170	161	148	154	145	131	148	152	155	162	145	175	194	164	166	160	174	167	174	155	165	143	135	157	176	137	155	140	170	164	164	151	161	159	169	152	159	161	142	172	148	150	152	151	146	164	178	154	158	177	186	156	157	148	179	166	181	154	146	154	178	130	182	161	161	159	145	177	171	185	162	163	159	165	177	175	169	157	180	170	144	149	147	149	171	169	165	136	154	165	182	145	153	152	167	152	166	155	166	150	162	185	170	132	184	187	160	153	138	141	156	159	137	171	158	162	140	142	157	174	145	152	146	154	146	176	152	164	146	160	152	173	138	142	169	162	180	134	161	143	130	173	162	136	146	176	149	154	153	156	168	165	192	166	145	155	168	191	167	128	174	162	173	170	134	171	161	145	155	170	153	182	195	159	152	148	151	146	150	153	173	159	180	160	163	152	149	155	170	141	157	175	154	159	172	138	145	155	154	171	161	171	156	186	184	164	171	166	167	142	153	140	182	158	157	139	146	171	159	158	155	149	173	141	149	146	165	159	163	163	135	155	171	159	146	156	156	132	156	160	150	152	161	146	188	162	145	150	173	182	156	156	155	167	153	179	164	168	163	165	164	162	138	141	169	186	157	147	143	174	172	189	149	171	167	154	172	124	162	157	126	150	160	163	155	164	150	159	163	159	131	165	155	158	179	154	166	164	145	166	176	162	150	179	159	164	174	173	162	146	162	161	153	154	140	147	153	167	155	153	152	142	172	131	168	147	156	151	159	163	183	173	154	154	177	158	152	161	173	136	154	163	141	160	164	155	157	144	144	172	190	166	159	145	189	169	136	144	146	177	161	169	152	146	165	167	174	167	130	181	150	149	145	179	166	167	158	158	160	161	173	152	161	178	166	161	144	147	163	163	157	154	136	135	169	174	166	148	135	145	168	149	168	130	179	147	139	163	155	161	140	146	168	145	137	146	155	153	144	137	137	172	150	159	186	165	167	163	165	156	165	159	138	152	168	152	132	178	143	132	172	163	133	157	191	154	146	173	151	168	161	135	168	165	163	187	165	133	142	150	163	140	156	177	161	183	160	200	173	178	178	134	143	160	166	161	145	150	177	156	156	161	175	160	158	165	156	131	148	168	149	151	128	141	138	166	150	153	141	149	146	165	145	167	161	185	171	154	172	135	157	148	147	153	143	161	147	145	137	166	141	145	177	179	141	198	180	170	170	147	169	169	151	145	180	158	168	139	167	162	167	172	116	168	159	140	159	156	156	165	148	179	149	156	147	155	157	175	151	144	167	120	146	158	142	188	166	154	146	155	149	169	161	144	151	156	162	155	178	136	178	155	139	135	167	155	178	151	166	133	166	160	148	142	149	155	161	147	164	164	170	133	167	148	158	157	151	176	170	180	175	168	157	152	157	158	168	156	163	166	130	153	161	163	179	162	164	163	154	190	159	133	167	167	152	151	180	167	136	164	147	176	170	167	156	158	181	156	156	139	172	193	182	176	149	154	167	143	160	155	168	161	168	163	149	142	148	140	148	133	156	156	165	142	153	145	158	144	161	179	175	150	160	164	170	163	153	153	152	166	151	151	152	155	164	162	146	164	154	150	166	151	166	147	165	166	156	149	175	186	141	168	177	140	180	174	180	173	181	172	156	158	162	156	149	142	178	148	157	161	150	159	158	154	157	166	175	149	160	168	132	163	156	155	146	163	142	167	145	145	148	182	154	166	157	147	146	153	163	147	144	175	166	137	158	140	148	171	167	168	172	151	152	149	159	166	157	193	159	191	167	166	136	162	162	132	157	158	166	151	148	145	149	196	139	161	160	149	157	151	153	144	156	174	170	145	175	142	151	146	166	164	169	174	161	151	161	155	162	151	178	153	162	167	161	154	164	172	140	198	154	166	153	151	141	172	141	158	172	159	158	152	155	141	167	152	146	168	158	178	175	169	192	174	164	154	166	174	168	149	133	141	161	156	186	137	170	160	145	161	171	167	156	154	178	166	163	150	158	142	178	165	147	159	153	154	169	147	161	169	154	146	144	169	146	135	155	156	182	167	171	175	176	153	161	170	159	174	169	173	157	155	159	154	159	155	155	151	140	154	157	163	168	156	148	140	133	155	178	158	156	167	152	138	148	134	165	143	162	175	152	163	162	156	186	157	143	165	160	125	152	140	149	169	152	156	167	176	170	137	158	148	163	169	148	168	162	148	150	153	174	161	137	149	135	143	150	159	163	133	137	175	166	162	176	159	157	146	138	151	163	140	161	157	184	146	149	135	161	173	161	170	143	148	153	157	148	153	148	182	165	188	182	144	161	173	152	158	143	155	165	162	183	174	158	200	174	149	167	142	157	164	145	163	152	169	153	154	193	165	193	145	158	155	154	165	164	153	170	156	168	178	147	149	176	167	153
4844	417	431	449	420	396	446	405	415	394	402	382	410	391	389	398	432	405	389	412	396	379	401	409	362	396	379	383	428	375	357	383	383	411	393	417	421	403	406	399	381	368	386	353	399	400	424	386	382	390	382	388	392	405	362	424	395	395	393	400	406	408	430	388	429	421	382	419	441	389	397	405	384	434	385	394	399	405	403	401	385	437	406	407	386	407	437	400	394	397	414	398	413	410	411	403	444	406	398	408	398	394	392	400	413	382	375	396	385	391	377	433	392	387	405	410	382	379	415	404	439	395	384	423	389	415	398	380	419	389	388	409	400	413	431	403	430	392	418	409	401	386	393	446	415	391	374	406	388	405	384	378	394	399	378	395	402	399	412	404	415	411	410	394	441	380	405	383	356	411	372	399	414	400	401	370	402	433	363	395	372	393	395	398	391	403	410	398	388	409	429	387	386	422	428	415	396	422	404	429	402	411	415	389	406	396	444	386	416	401	387	429	388	382	419	406	385	432	412	397	410	425	394	403	413	393	388	396	411	405	388	406	411	374	409	403	393	404	433	406	414	404	411	367	393	407	400	387	421	439	435	428	392	380	383	411	382	408	404	408	403	415	381	403	399	397	379	393	445	394	405	390	380	400	413	397	396	404	384	395	417	441	384	412	398	420	402	397	395	421	371	411	398	413	403	385	405	414	417	395	402	393	399	373	394	442	368	385	392	403	431	410	384	412	415	368	383	382	394	385	378	360	423	386	417	423	419	404	381	402	410	384	408	398	362	404	396	384	399	427	383	380	442	354	398	370	375	384	375	360	395	384	413	442	391	415	387	426	412	364	409	404	375	387	411	408	378	409	406	405	405	365	400	389	346	404	392	391	413	422	370	374	417	393	421	427	406	398	392	380	386	402	376	363	411	421	344	380	427	388	385	378	395	375	385	381	357	405	430	389	414	383	426	406	379	388	409	392	399	401	402	382	374	403	416	419	377	383	373	340	403	349	416	435	401	378	428	402	424	418	341	387	379	407	380	393	395	375	410	414	367	394	411	388	418	440	398	382	470	406	373	437	381	384	423	389	368	387	418	391	428	378	431	401	410	399	391	405	410	422	423	387	391	455	387	384	405	383	375	402	435	417	406	408	429	398	436	380	376	389	337	431	422	395	382	383	392	401	402	430	386	388	395	392	376	418	402	389	437	402	396	416	404	385	410	397	389	360	432	406	404	418	409	402	393	385	400	431	393	424	402	395	417	441	444	380	410	378	407	388	393	428	421	467	388	397	429	389	366	374	415	381	414	412	406	379	412	396	393	413	421	390	418	381	397	389	409	395	399	410	406	382	379	381	395	426	412	401	413	375	412	399	413	390	410	395	408	391	397	398	393	401	409	395	443	386	400	417	411	404	405	331	418	438	399	391	434	404	418	437	414	380	390	369	383	396	418	397	420	384	409	382	386	412	367	396	403	431	428	419	384	388	437	415	420	413	399	385	383	378	417	367	371	397	424	421	399	415	396	416	378	408	407	405	419	371	422	421	410	404	400	385	387	410	442	394	407	409	416	395	409	407	404	434	391	405	390	436	404	388	425	395	382	403	418	391	409	402	410	393	410	401	363	393	385	403	410	376	388	364	455	435	402	408	399	394	402	398	397	419	408	394	368	401	372	397	403	404	410	380	400	410	408	370	388	375	357	413	383	392	391	403	425	414	409	422	393	347	420	414	385	403	372	406	378	406	431	374	432	406	375	419	415	398	407	435	344	375	434	400	405	407	386	411	429	386	392	447	401	391	423	392	372	388	378	391	423	409	425	376	389	357	399	385	387	401	416	398	393	370	411	399	440	424	417	417	404	391	402	410	382	405	380	402	388	427	392	378	392	396	390	392	358	421	412	382	401	372	386	407	404	436	394	441	399	426	394	408	401	402	386	413	383	424	406	396	435	414	404	407	405	395	378	384	348	399	392	420	403	438	397	399	385	435	421	388	429	398	412	394	395	410	373	429	387	373	360	368	412	379	410	399	366	452	394	419	390	383	411	402	392	425	415	389	398	407	403	399	408	386	383	435	384	386	382	391	408	394	416	404	369	413	395	404	407	394	402	411	396	409	407	393	441	387	363	387	425	412	390	391	427	369	380	407	435	429	435	391	411	366	437	380	405	401	375	387	371	396	370	400	377	425	438	388	384	421	415	427	373	405	385	399	402	410	388	390	425	420	367	416	395	411	403	383	407	422	418	397	389	399	373	385	416	376	397	398	411	401	402	402	339	407	370	442	381	405	409	403	427	395	402	414	388	405	401	385	374	371	399	431	386	399	408	410	396	417	391	395	409	440	402	424	376	390	397	406	457	403	358	418	394	406	390	421	391	412	404	419	362	387	429	370	374	371	388	378	438	395	357	387	355	405	436	409	406	410	432	419	426	417	360	420	398	414	401	412	409	395	418	398	392	421	415	414	395	384	387	419	405	417	387	403	371	419	405	398	390	403	372	400	371	439	405	417	416	409	395	366	398	411	426	376	362	426	430	398	402	413	376	396	372	400	431	361	389	388	406	399	427	421	383	413	408	413	409	417	447	395	422	403	418	381	395	411	389	422	420	407	450	411	382	425	398	403	418	394	386	385	426	397	415	391	370	405	382	420	411	423	399	411	434	410	401	420	391	432	392	384	420	407	381	419	387	428	383	409	393	377	416	433	382	392	411	393	403	369	399	395	447	405	369	426	407	388	373	391	435	379	388	424	376	396	391	395	378	422	401	390	445	430	411	385	415	398	432	365	407	418	386	380	390	389	410	374	402	407	394	385	416	408	376	428	394	428	389	404	432	404	407	371	417	386	425	380	400	428	388	407	354	391	393	385	406	388	440	437	427	407	402	418	374	430	399	406	441	398	388	360	411	398	428	384	406	414	447	434	415	390	418	401	416	419	380	402	373	385	400	396	376	392	391	368	386	410	416	394	383	389	398	428	412	427	370	441	425	404	436	427	379	382	412	383	428	414	431	400	412	414	415	415	379	442	379	371	405	400	377	389	416	429	417	415	409	393	420	353	387	380	421	391	390	386	440	376	402	402	415	391	364	410	402	391	401	405	365	423	415	420	378	384	394	420	386	404	382	350	410	409	438	424	390	381	397	437	442	386	394	410	407	385	408	420	405	367	360	419	401	396	442	370	403	352	422	371	395	396	426	403	414	402	427	392	364	421	376	391	414	412	407	403	412	421	374	421	424	377	417	402	372	408	362	410	374	357	432	419	413	377	431	391	378	393	377	425	334	386	409	415	376	407	405	368	408	388	394	399	417	403	402	411	403	407	415	389	428	420	442	408	398	420	405	426	377	380	397	415	409	401	411	387	365	399	402	396	414	382	421	414	424	442	433	406	392	369	413	429	404	399	399	372	404	412	393	379	391	412	413	392	394	407	390	395	394	377	377	377	378	396	395	414	399	413	399	388	377	384	416	375	389	413	373	378	419	414	408	391	429	404	376	399	420	381	410	409	359	358
21169	1752	590	511	382	317	267	287	259	290	272	269	247	231	236	230	248	269	251	237	264	226	257	243	241	248	247	238	219	219	240	214	226	258	222	251	272	238	231	218	231	214	264	226	265	217	234	196	218	224	254	234	210	258	260	251	207	237	251	234	235	242	206	223	220	284	231	217	212	216	251	229	242	220	238	248	238	218	233	244	227	217	220	246	218	246	224	253	231	226	225	220	205	252	237	232	239	215	264	255	221	237	236	220	225	251	242	217	211	254	260	221	247	257	226	230	227	208	240	234	224	208	241	205	203	262	228	226	246	252	238	234	241	228	226	245	234	209	221	239	271	252	223	259	240	252	272	225	242	271	222	258	238	220	243	229	221	229	218	235	221	225	230	217	227	232	217	242	245	209	229	238	169	250	210	219	196	237	205	238	241	238	235	217	214	244	239	236	256	203	243	229	223	245	265	249	253	213	222	215	214	227	230	191	219	254	247	255	243	236	231	257	263	233	226	231	259	223	236	206	208	271	253	235	239	228	252	236	233	215	235	235	236	215	251	234	270	240	218	243	268	214	250	239	229	193	233	247	220	216	233	212	236	244	221	223	261	220	210	203	254	228	218	234	252	227	232	237	235	206	252	236	211	238	233	236	250	215	235	224	234	213	227	219	218	221	211	249	254	207	221	225	202	221	258	247	204	229	225	223	221	243	196	230	215	231	234	219	246	224	222	237	234	249	234	213	267	241	241	213	248	218	235	220	255	229	220	224	231	226	221	250	246	230	213	220	248	229	232	201	232	215	209	235	215	227	230	221	245	250	242	245	191	234	250	250	224	217	263	227	222	235	202	216	229	213	250	233	219	223	209	237	233	230	256	216	257	216	232	198	225	213	203	244	226	254	250	246	217	231	234	252	226	246	210	237	263	214	284	269	237	219	252	200	263	252	248	225	241	254	216	241	240	242	267	236	235	238	215	222	249	208	229	266	220	224	229	246	223	248	231	222	233	225	229	228	241	242	240	229	245	204	204	228	225	231	221	243	232	209	223	220	219	248	239	219	221	219	226	230	229	203	219	223	190	226	235	250	251	240	243	237	225	254	221	226	244	246	217	231	246	237	229	233	238	260	255	256	236	208	211	221	218	222	237	246	214	228	232	235	256	228	217	257	254	229	211	230	223	217	237	231	221	187	216	218	256	257	228	245	226	225	236	215	239	230	232	224	237	209	251	250	240	233	251	246	237	257	210	228	211	212	242	261	215	236	220	249	267	233	243	225	253	217	224	232	258	223	229	236	212	250	220	240	184	216	206	203	221	225	250	239	219	218	226	228	255	225	236	230	257	235	198	208	255	201	224	255	228	233	224	216	268	242	228	220	214	213	230	247	209	229	235	220	221	230	224	219	237	245	217	228	262	239	250	208	228	208	216	234	241	214	228	260	245	226	224	251	207	230	242	219	211	207	202	234	227	201	214	254	252	266	252	239	222	219	225	223	225	216	229	244	219	255	207	235	247	223	212	248	222	216	249	218	213	205	236	215	200	239	257	212	214	238	218	272	218	244	258	232	236	205	217	215	257	241	205	233	201	223	236	218	228	226	224	221	235	248	232	243	228	240	232	202	247	247	231	250	229	248	256	222	220	217	243	231	217	252	232	199	249	239	245	226	214	254	248	234	265	232	245	221	238	255	217	213	237	232	208	251	201	233	261	246	218	210	204	233	257	203	258	189	244	224	211	249	203	214	250	247	243	254	243	209	214	262	234	242	227	246	224	240	252	225	264	211	233	229	241	236	251	236	248	248	250	246	223	228	213	247	226	232	219	242	220	227	264	204	210	238	243	229	202	235	215	244	234	224	226	249	240	253	251	230	251	253	231	229	229	225	207	204	250	260	258	235	171	223	217	228	230	221	228	234	201	230	249	243	246	218	198	215	211	246	240	252	221	247	233	251	268	212	221	231	242	230	230	222	188	226	254	230	212	221	224	201	200	236	257	223	256	218	215	245	247	254	198	216	237	205	234	221	223	220	219	241	216	239	202	228	226	192	251	240	239	237	235	228	226	239	249	217	233	223	227	220	249	202	232	231	227	233	232	215	207	248	265	243	248	216	251	230	229	213	217	215	221	250	239	238	233	223	248	218	224	217	218	219	227	225	245	233	230	249	221	246	243	268	230	258	234	216	245	224	248	243	241	221	259	204	258	241	246	234	224	232	216	240	222	241	242	240	230	230	217	225	224	221	244	231	263	215	219	246	217	250	202	235	223	229	246	196	246	235	255	254	237	245	215	234	230	212	237	217	235	211	231	237	249	229	254	267	245	198	208	205	198	220	242	255	225	242	211	237	256	205	243	198	229	250	213	258	259	237	222	228	209	263	238	218	250	231	222	212	236	222	228	239	219	227	231	225	255	229	251	230	250	235	235	230	215	223	224	229	258	230	266	229	251	224	243	226	248	217	229	203	222	236	229	238	223	213	195	209	214	205	246	226	246	243	227	218	244	223	237	215	225	225	232	211	232	217	244	236	225	241	216	228	235	228	243	236	243	224	233	229	231	211	199	244	253	222	233	244	224	223	226	217	251	230	240	224	248	267	237	247	204	230	233	272	226	225	254	217	215	243	229	224	225	254	236	236	223	206	233	247	224	203	238	261	212	239	224	239	244	224	237	219	218	238	210	250	213	225	241	218	246	253	233	252	254	224	213	248	208	232	236	245	241	270	215	238	217	238	224	223	233	190	225	242	225	249	239	245	251	211	252	220	219	212	258	236	234	217	242	278	211	263	234	245	235	203	249	243	242	229	243	249	254	231	227	216	227	219	216	224	218	251	225	258	264	233	217	233	245	235	251	223	201	236	208	242	240	255	237	242	219	217	225	247	236	209	237	220	203	227	261	245	237	249	234	223	219	260	249	201	234	229	217	219	247	253	194	224	243	239	239	214	220	233	216	204	242	224	227	194	231	246	223	251	242	236	205	230	223	223	213	218	223	203	207	214	223	228	239	228	230	243	226	232	225	214	200	226	247	224	223	254	232	222	220	219	220	214	256	232	233	207	241	257	248	228	219	203	259	237	240	270	219	224	244	244	235	243	263	199	215	221	258	218	240	254	234	254	211	245	222	212	214	252	207	236	250	229	268	234	233	230	221	213	228	238	229	253	227	230	239	227	210	231	215	226	227	246	212	253	212	252	237	242	254	252	259	212	234	229	230	184	231	235	234	212	242	252	206	230	234	223	218	222	231	212	233	237	230	225	236	233	232	218	209	240	210	259	230	208	216	252	232	216	247	223	216	258	250	234	236	237	243	223	235	223	211	226	251	236	247	234	242	230	233	227	218	219	242	237	228	235	247	195	225	238	232	227	237	277	219	223	233	257	221	270	235	238	223	253	224	238	215	229	246	216	224	221	220	233	229	216	208	245	227	242	239	235	226	269	248	246	230	247	236	230	200	228	218	200	208	225	219	217	237	248	223	238	218	226	248	212	235	218	238	210	222	236	222	237
12312	770	1180	1356	1152	1002	910	847	751	794	707	679	653	592	657	616	587	575	621	609	573	594	598	596	622	554	545	576	542	559	552	553	531	530	568	629	601	542	553	588	577	533	611	579	565	540	570	583	589	527	552	536	538	580	570	558	537	590	545	543	517	579	524	507	560	545	557	550	559	525	553	566	570	570	572	564	606	586	561	561	593	488	522	549	581	559	566	524	556	552	544	532	554	547	545	549	540	510	568	517	550	557	578	559	589	567	549	525	520	547	556	600	555	547	587	555	508	551	565	551	569	543	557	568	597	538	522	598	526	528	525	551	530	561	543	568	537	616	595	523	557	546	577	567	598	574	542	533	548	514	524	583	552	592	580	557	541	559	532	497	544	547	577	559	564	569	563	526	563	532	584	525	547	578	546	563	527	549	540	554	569	544	569	565	531	569	586	556	531	529	541	589	530	552	569	530	574	530	589	570	553	542	574	586	562	557	518	539	520	581	559	511	527	569	582	561	535	556	565	525	573	554	546	537	555	599	556	553	565	541	544	533	560	531	526	560	569	538	578	537	565	519	537	565	594	560	531	535	555	568	575	561	531	532	542	525	539	572	529	542	494	538	539	581	554	570	555	557	540	577	545	559	510	518	502	529	576	535	585	516	517	539	525	560	579	524	557	580	572	547	549	561	555	575	544	590	565	504	521	579	549	546	525	519	541	580	568	573	529	562	537	562	538	553	563	549	539	566	572	546	561	545	534	593	527	574	485	529	592	533	556	537	559	530	567	549	564	523	569	551	553	549	578	528	532	577	560	601	543	536	520	542	550	580	544	535	564	549	583	527	561	539	547	514	557	535	554	598	548	568	520	530	497	564	561	545	585	514	575	511	602	572	566	510	526	550	541	532	531	578	545	527	580	553	586	529	534	564	514	555	551	529	553	539	566	566	565	547	543	565	556	529	565	531	567	558	548	510	593	542	543	583	528	604	525	571	542	577	567	550	528	557	542	509	513	528	567	572	554	551	550	535	571	579	584	487	575	525	572	555	542	570	525	529	529	603	569	544	549	553	564	554	551	537	522	544	516	581	546	584	549	565	531	566	560	536	539	560	508	525	509	523	550	559	562	574	585	572	536	520	587	570	522	624	569	564	519	555	528	556	539	530	532	530	531	564	538	525	571	569	560	548	562	541	503	587	536	541	549	563	603	595	521	573	554	586	556	583	554	581	561	536	583	562	548	578	511	557	584	564	529	520	521	533	535	534	531	521	563	574	563	577	561	575	503	560	517	515	535	603	545	553	518	573	558	526	559	522	554	524	592	530	605	548	589	564	554	555	563	525	586	529	541	573	536	515	597	527	539	531	552	536	501	551	532	513	540	538	526	541	510	540	592	545	540	533	531	540	565	553	582	521	608	560	506	522	579	553	567	568	576	487	582	509	560	535	523	531	601	520	554	535	518	520	509	537	561	545	569	556	499	563	552	515	546	509	579	586	570	542	517	543	576	538	572	544	557	531	557	567	560	530	544	533	515	560	570	566	540	576	547	564	532	522	535	550	559	545	522	566	559	573	535	555	541	540	582	590	527	534	561	564	569	526	552	563	551	529	533	560	517	568	513	577	573	565	556	557	513	523	556	524	549	575	575	522	604	602	543	576	548	576	546	549	532	537	551	586	564	564	504	583	490	535	579	645	545	573	517	552	550	557	560	533	532	558	537	529	553	564	575	566	530	588	544	553	577	566	570	550	584	534	529	519	588	542	529	555	581	518	553	544	486	598	558	604	527	552	550	543	554	576	575	541	588	550	561	598	587	557	541	585	577	505	540	547	558	566	544	552	568	589	588	560	551	539	554	550	559	522	532	557	510	576	485	524	504	538	606	605	572	522	533	549	555	539	544	572	548	512	577	570	600	557	512	558	589	518	558	519	514	558	580	552	547	524	551	565	563	562	516	555	513	562	565	597	512	528	559	538	541	559	538	527	551	557	551	572	550	563	525	545	528	563	545	602	518	549	561	555	567	558	567	491	519	566	549	526	525	540	572	530	503	554	527	593	589	570	518	555	566	544	538	532	546	569	529	545	565	571	546	532	542	565	555	514	534	563	537	543	575	518	556	548	542	497	566	586	570	531	572	552	544	569	587	560	550	550	589	565	574	562	556	573	569	556	542	556	544	525	550	531	556	557	552	583	519	506	569	563	569	580	532	553	533	566	550	596	529	525	552	559	578	527	591	539	563	537	555	546	536	559	517	540	553	530	529	549	556	547	573	581	610	515	533	560	544	542	583	555	550	567	537	533	543	536	587	561	527	579	553	606	546	569	573	562	515	524	565	542	508	559	555	574	591	534	545	564	585	504	510	574	555	514	559	562	558	566	532	563	557	540	532	607	574	582	599	561	537	548	550	579	523	546	569	557	537	545	562	535	570	555	527	524	535	559	586	541	547	534	553	569	527	531	593	537	561	537	579	520	551	540	543	519	589	538	549	541	566	586	526	560	554	536	537	520	562	561	564	522	585	549	544	530	548	549	579	561	525	593	586	519	588	564	581	521	554	560	552	548	532	596	553	561	540	596	549	583	541	549	547	521	527	523	561	530	505	530	589	541	532	572	555	588	538	546	529	555	570	537	534	529	548	548	569	552	620	560	525	541	552	545	556	583	578	556	525	575	523	537	565	563	559	539	555	566	579	543	590	570	492	544	547	571	540	540	564	529	567	583	535	554	544	523	533	575	548	555	518	544	514	501	547	571	502	534	561	539	527	588	556	574	546	585	582	507	515	571	572	553	565	534	578	545	590	529	588	594	557	494	567	592	505	559	545	518	562	575	596	573	521	555	526	544	497	557	569	540	539	526	558	516	526	553	515	532	538	582	561	587	544	532	540	556	558	536	514	557	559	565	537	538	563	550	569	575	561	519	546	582	547	536	557	517	550	534	535	532	561	578	555	557	541	546	535	574	554	528	589	539	547	552	519	570	569	529	542	558	538	544	539	534	561	568	552	540	548	558	551	558	622	581	539	495	536	581	564	547	525	489	557	548	567	516	530	545	591	573	531	567	527	567	557	557	550	551	532	558	548	537	546	513	540	540	545	567	562	533	530	543	589	558	543	546	594	581	531	570	557	580	493	549	515	554	555	583	524	526	528	546	579	501	490	577	569	536	547	585	485	549	525	574	535	572	584	542	570	559	580	518	520	552	560	573	557	573	600	571	519	566	570	544	553	572	572	486	542	555	539	557	528	551	536	574	561	556	518	502	524	551	545	555	582	561	540	560	540	524	548	597	551	563	600	575	560	535	534	569	516	520	566	543	544	512	564	585	534	555	494	543	534	534	540	541	530	562	537	589	584	554	559	510	537	546	575	539	589	561	512	543	523	507	539	534	568	600	528	549	548	517	537	556	591	530	548	587	538	521	599	528	571	527	580	519	567	526	562	569	583	511	586	554	570	579	544	558	527	556	581	535	524	574	565	509	554	526	486	537	569	543	525	627	529	551	576	560
31859	4283	1146	896	699	559	506	453	432	455	397	448	397	392	381	343	385	395	398	392	390	373	375	403	362	438	384	380	385	385	390	366	415	359	330	402	345	403	411	398	377	386	400	357	375	362	363	372	367	365	361	370	366	375	377	391	382	402	337	341	425	387	350	381	350	368	360	415	414	394	351	390	380	410	399	394	391	383	390	373	380	354	365	369	354	341	373	372	370	360	375	362	356	401	365	372	391	398	349	381	395	400	404	375	358	360	386	330	379	407	370	341	364	407	363	394	370	385	374	382	336	387	366	415	391	329	394	389	383	363	343	347	367	304	391	398	370	357	353	391	364	358	398	346	370	351	341	370	374	403	390	378	383	388	386	380	401	394	353	407	380	387	382	398	399	389	353	409	356	358	319	357	394	376	380	388	411	422	385	382	388	353	349	399	383	365	369	354	355	352	369	389	385	376	389	357	419	398	355	373	369	350	387	378	393	370	399	358	387	359	373	341	379	357	397	359	347	385	379	401	398	346	366	396	382	380	388	370	407	398	335	384	344	369	389	395	432	364	368	364	367	366	354	404	371	368	398	369	394	391	370	386	347	366	380	393	366	369	348	390	389	356	355	392	374	370	363	344	368	346	351	334	428	355	363	399	393	388	402	379	351	397	387	411	388	354	357	370	388	343	357	374	385	362	356	390	388	387	369	393	363	378	358	388	398	337	343	406	346	364	388	393	368	382	381	418	383	388	360	321	404	383	362	391	388	400	386	389	423	371	363	377	357	404	364	365	356	384	362	363	366	386	382	405	422	375	375	341	351	386	369	355	360	386	329	364	370	380	379	371	402	374	384	359	377	351	385	373	362	394	418	383	391	406	392	375	344	360	401	389	428	368	362	355	359	352	363	400	365	380	414	377	364	382	373	373	385	364	352	364	409	377	395	367	382	378	395	361	387	383	369	385	353	376	356	346	365	405	359	385	371	350	405	361	376	377	408	353	390	410	421	365	414	396	377	393	358	371	374	368	359	406	379	381	406	377	379	395	400	368	370	365	388	380	386	365	388	387	354	371	353	370	395	367	393	370	389	399	387	408	391	399	393	387	335	402	424	359	367	387	349	360	359	367	418	395	410	362	429	394	325	356	407	348	376	360	367	391	375	340	378	423	351	332	379	415	402	452	380	364	373	351	360	380	354	411	368	360	384	401	367	396	371	336	383	376	406	379	324	402	347	404	365	351	415	386	366	371	412	358	392	364	387	362	390	399	404	363	392	391	374	366	384	385	392	397	406	381	362	329	402	369	361	397	409	364	376	391	367	412	418	368	365	387	342	426	392	378	393	392	383	381	409	370	404	371	356	367	399	347	369	399	381	328	367	367	344	388	354	353	368	392	362	377	415	352	383	400	389	413	385	381	399	358	370	413	348	386	372	382	390	375	352	347	376	374	380	383	374	376	329	368	424	409	350	367	360	372	388	373	358	384	355	339	351	408	365	351	352	376	368	345	411	379	369	316	394	406	367	374	356	385	379	408	357	345	369	387	392	433	382	358	346	334	361	385	404	392	387	355	343	391	354	385	365	372	320	398	330	342	371	408	372	372	389	338	395	355	394	394	379	348	402	357	369	377	379	338	365	377	404	378	377	353	379	336	390	401	406	389	365	369	392	395	383	381	377	363	391	402	364	364	346	346	367	376	358	385	355	355	384	397	362	387	349	369	376	376	378	368	388	372	374	361	353	364	363	404	363	402	381	364	374	390	375	401	374	372	420	370	366	355	372	371	391	354	357	427	358	357	348	397	418	364	372	359	376	364	328	389	362	350	340	394	364	396	396	351	374	354	364	389	400	371	383	397	342	385	348	372	369	340	362	386	348	375	365	430	328	352	374	359	376	382	387	390	417	396	401	393	395	373	407	382	358	377	370	356	379	401	416	371	370	361	330	362	386	396	372	373	389	353	373	376	391	360	377	369	387	379	393	330	373	369	394	340	402	370	392	376	366	356	368	415	352	364	361	372	394	359	399	369	351	363	363	378	368	427	374	400	362	349	340	371	424	354	386	387	408	356	407	360	372	399	416	363	373	329	343	381	377	399	388	354	363	394	387	349	383	382	357	387	348	353	401	364	357	360	351	381	384	362	359	353	387	363	350	401	374	361	383	365	370	407	381	380	396	365	419	353	380	370	383	369	407	392	417	385	396	381	357	368	373	401	386	356	401	404	373	354	393	408	402	374	376	337	361	381	391	380	360	322	365	405	385	370	360	378	400	384	400	344	377	352	367	396	386	375	359	364	366	390	372	391	354	350	376	377	346	350	378	375	319	366	365	378	384	360	388	369	373	368	390	379	376	351	342	389	408	390	426	371	397	422	376	346	375	379	401	347	420	347	374	362	394	393	371	353	374	380	380	349	371	374	379	342	390	385	353	390	357	331	394	387	398	378	363	409	374	385	423	396	364	363	363	393	390	384	383	351	380	382	416	401	349	350	398	375	364	335	356	352	400	371	364	416	401	365	362	379	371	355	341	352	367	349	338	331	385	367	407	402	379	395	352	374	390	348	354	340	386	326	392	413	378	377	385	324	377	360	349	357	384	361	357	345	362	377	369	378	368	396	356	358	383	396	382	371	392	364	334	379	342	368	363	393	359	355	361	385	368	372	369	375	438	400	389	385	366	369	386	390	360	340	385	373	326	335	369	399	381	394	361	411	367	373	413	383	378	348	410	384	402	414	411	363	372	361	369	374	353	373	367	359	403	369	376	395	372	361	387	383	339	387	347	382	381	444	381	358	344	377	363	390	351	402	369	382	384	375	372	381	420	380	371	395	374	392	379	354	365	350	394	388	342	379	380	404	403	363	402	385	349	351	372	367	361	370	330	369	403	367	348	385	390	371	382	395	362	348	388	395	362	380	387	340	403	348	339	363	356	374	374	343	367	371	393	376	384	389	339	371	394	343	386	357	370	364	385	351	362	351	395	364	369	414	356	353	387	351	370	397	362	373	341	372	372	361	350	354	367	344	367	374	346	376	357	378	360	367	374	406	353	346	401	369	360	380	384	358	372	389	358	378	375	396	357	389	365	357	356	381	377	402	420	360	354	359	371	376	350	374	371	362	391	357	389	355	405	358	356	375	346	381	411	406	347	365	364	398	366	388	367	349	410	383	381	346	370	334	369	408	388	392	383	362	374	366	365	382	379	392	342	386	320	387	393	398	356	379	369	360	367	348	326	387	356	369	387	401	366	386	382	359	413	352	392	377	347	397	382	401	370	379	367	388	392	363	368	359	371	401	379	350	343	354	367	346	383	388	360	367	407	384	383	365	424	379	345	389	389	373	360	361	396	351	400	357	385	365	380	406	402	389	366	356	352	396	358	380	374	392	415	377	407	377	392	381	368	367	413	359	372	376	368	399	348	351	363	362	407	357	364	387	389	355	385	361	370	363	366	374	392	393	372	363	373	324	372	391	402	374	358	373	346	351	398	387	389	363	355	403	335	392	405	398
16392	1310	2106	2382	2087	1717	1513	1309	1182	1173	1117	1106	1067	952	944	961	966	939	943	942	919	972	871	918	848	860	905	909	876	858	827	876	878	817	808	839	853	867	881	878	826	850	867	794	821	831	852	830	851	819	807	862	824	792	841	788	811	858	826	867	869	794	863	854	872	798	792	831	774	830	846	787	849	838	859	820	817	850	835	864	839	814	825	859	820	841	874	812	820	822	837	824	792	861	795	817	839	809	836	861	846	845	848	845	805	794	797	803	853	778	825	830	775	855	828	832	852	817	839	815	883	840	824	792	730	805	877	860	858	862	824	805	857	824	857	854	829	836	811	818	867	776	836	841	845	782	877	804	817	834	794	842	843	877	833	816	805	843	829	782	849	796	778	838	836	811	855	794	829	806	822	798	826	853	813	816	852	812	861	840	813	788	860	833	830	782	820	805	820	858	824	790	780	827	825	841	835	830	806	853	820	835	756	833	849	870	794	787	798	785	808	845	793	846	799	828	812	792	791	800	802	792	825	872	842	872	839	806	847	790	849	821	785	836	836	818	830	823	828	804	807	825	832	907	798	786	817	787	813	834	816	828	806	836	850	814	833	829	804	813	796	844	836	833	859	806	800	829	812	805	866	798	897	818	783	781	836	815	824	805	816	821	872	804	816	784	812	857	814	854	776	852	844	812	887	830	790	844	864	797	845	797	824	841	888	826	810	866	827	845	826	842	797	854	845	800	805	845	823	860	776	805	811	866	828	806	761	824	859	888	801	842	764	836	802	763	857	837	850	842	790	822	831	833	866	811	778	765	842	814	799	796	814	841	870	809	815	842	832	790	816	817	853	802	812	843	742	805	805	821	840	870	837	827	861	828	808	851	836	823	798	782	808	844	825	841	825	853	844	818	875	818	818	874	792	827	758	875	788	755	842	781	819	835	792	838	825	784	853	833	841	766	820	804	772	847	836	788	836	812	831	814	839	832	825	848	849	828	799	820	816	841	835	839	843	889	785	849	821	846	787	813	774	821	843	838	813	808	844	858	839	845	820	822	841	814	790	840	758	816	742	778	827	849	861	825	819	776	849	837	790	776	850	820	824	805	819	795	881	752	805	867	805	777	797	807	829	830	818	840	822	833	814	837	914	796	783	806	833	825	796	807	790	884	831	835	811	829	851	860	832	854	807	826	883	829	851	814	800	824	864	862	819	821	857	793	878	826	828	831	827	823	790	771	847	825	806	842	811	823	842	806	807	831	808	842	790	838	866	770	851	826	802	902	833	844	851	812	772	843	805	813	813	819	808	849	784	891	791	790	834	774	855	836	869	821	823	777	765	841	803	817	775	805	805	838	834	853	779	824	851	892	838	847	835	857	805	812	816	794	836	793	816	819	809	839	833	827	823	819	861	756	787	816	811	787	811	854	836	838	770	851	832	882	808	814	871	742	808	846	813	810	832	818	802	801	882	870	820	814	808	851	881	840	836	818	850	771	799	851	805	804	847	804	826	855	850	849	818	801	828	841	858	790	836	853	821	758	815	802	851	841	826	856	869	807	875	780	827	858	789	867	793	812	837	818	856	844	811	775	770	804	762	827	822	778	819	821	848	857	820	806	883	834	852	833	842	850	827	837	815	840	782	771	840	832	798	848	829	789	845	764	831	806	831	806	832	788	811	828	807	864	811	816	834	809	864	846	853	822	825	792	830	837	841	819	866	783	856	891	776	798	819	854	854	852	770	810	819	817	767	813	813	848	801	848	811	792	805	813	833	833	888	798	837	833	816	841	811	813	845	840	857	855	810	850	866	820	837	830	811	828	823	835	815	781	796	788	873	816	792	785	819	787	810	852	827	825	821	825	788	864	798	836	802	846	823	818	835	856	841	838	791	858	827	813	761	862	828	833	846	804	829	859	773	796	784	863	751	886	887	809	839	829	901	796	806	825	812	838	835	785	853	799	827	821	821	836	802	826	851	803	796	839	878	817	826	822	791	815	825	821	826	837	880	833	812	805	852	812	848	842	834	817	820	836	791	892	830	778	841	814	779	821	860	784	835	860	817	831	867	830	838	852	860	837	823	846	848	831	829	793	854	798	856	805	806	843	828	875	746	829	793	806	798	794	827	844	828	840	847	852	860	815	845	846	802	798	829	823	825	867	879	842	842	803	796	787	801	830	795	815	863	794	826	797	834	779	820	799	814	770	814	836	854	800	842	770	808	798	843	824	835	834	846	846	850	782	821	797	840	863	828	809	815	836	785	785	861	842	835	853	852	797	872	843	776	807	838	822	820	844	805	758	821	808	828	864	799	823	871	819	802	812	831	831	770	796	813	835	797	836	830	783	828	784	808	837	765	776	802	858	824	739	827	874	798	810	798	887	814	857	813	800	809	769	793	831	834	754	867	813	779	827	789	841	806	826	830	807	795	848	837	750	809	862	744	820	807	813	808	852	823	846	807	852	822	847	868	787	813	786	858	805	844	796	836	793	792	802	806	836	846	824	837	855	814	842	800	818	819	808	795	807	857	792	856	829	832	817	808	820	828	810	894	809	816	816	877	844	794	814	828	846	794	815	782	877	852	804	825	841	870	862	872	832	765	800	807	880	862	800	821	837	827	845	798	850	806	860	838	846	795	789	805	811	848	770	814	801	844	822	854	786	807	827	868	853	821	895	781	823	860	834	798	813	793	768	863	875	882	865	801	799	882	827	809	826	819	848	807	856	848	843	830	835	836	819	822	867	841	871	814	714	807	820	785	795	775	856	800	861	821	806	819	808	863	820	832	833	867	797	830	821	841	780	821	838	823	821	867	827	777	831	841	799	845	800	894	847	827	849	880	798	778	884	804	831	813	854	827	829	812	810	820	823	826	835	809	861	815	807	809	868	818	791	837	803	887	851	859	790	862	817	812	821	812	804	842	805	789	880	821	840	815	826	789	837	803	809	849	802	773	831	829	830	853	834	809	809	782	846	810	822	822	846	801	770	832	869	819	860	857	789	836	852	795	829	843	833	812	800	796	781	801	799	850	854	813	874	875	799	818	835	853	800	840	808	854	870	851	835	818	803	893	879	823	820	865	837	817	787	831	881	817	829	823	802	854	819	815	803	840	794	817	819	810	870	829	823	851	856	853	801	803	865	778	821	788	805	813	799	813	778	867	798	832	856	766	864	840	855	825	816	826	824	810	826	842	807	874	857	805	841	820	852	818	807	796	803	852	859	774	819	799	816	841	800	809	827	827	797	827	810	825	858	811	825	834	802	851	798	854	830	765	861	841	826	808	811	838	851	851	812	856	821	818	860	858	872	856	786	824	821	824	798	803	814	836	788	817	785	806	804	819	834	806	842	829	818	857	803	848	765	839	811	851	830	796	812	831	819	865	828	793	781	814	851	807	830	832	849	831	807	805	865	807	808	858	847	818	850	820	862	822	816	810	806	869	782	840	869	844	821	785	851	837	818	771	837	857	791	812	824	853	783	819	834	820	846	824	837	829	815	791	812
7236	291	157	170	187	177	165	165	172	148	148	129	136	169	157	155	178	154	142	143	166	141	164	165	171	160	166	191	168	179	154	135	179	179	161	160	155	163	169	137	139	164	181	168	161	162	146	151	142	160	166	160	163	176	151	160	154	172	158	146	156	166	155	152	164	163	159	175	175	144	168	151	161	125	172	173	178	156	152	152	154	175	141	151	147	138	156	170	141	150	163	151	145	154	146	170	124	135	147	143	162	145	145	138	166	165	142	140	176	146	168	162	154	159	154	139	145	162	165	155	150	152	159	150	145	174	151	157	165	169	166	152	170	149	163	136	142	179	142	153	169	167	157	181	177	129	156	144	176	159	195	142	158	153	155	160	158	173	168	158	166	147	164	162	151	165	166	186	153	153	150	150	173	162	168	151	164	147	176	157	155	171	192	174	152	156	171	166	150	158	157	153	158	166	148	167	180	165	170	146	154	171	151	155	177	176	153	165	136	170	156	150	170	156	149	158	159	154	152	166	156	141	153	160	160	164	163	132	156	170	171	159	159	137	160	189	170	194	156	155	152	161	149	128	148	133	165	141	140	167	144	139	177	139	150	157	154	157	157	158	152	184	146	145	165	153	147	142	171	133	145	144	158	153	151	151	171	153	150	150	147	164	160	142	152	157	139	156	154	160	152	164	155	142	170	183	162	143	141	166	179	148	143	148	160	172	178	174	133	166	154	178	144	158	160	170	146	166	160	140	161	171	186	140	132	118	177	150	139	157	169	151	147	134	166	155	154	188	152	155	157	169	168	142	151	156	139	138	130	147	142	155	156	142	129	124	149	155	159	139	147	160	163	173	141	147	150	162	149	166	152	148	148	150	152	125	168	166	160	136	143	155	161	173	185	144	164	130	151	143	165	148	174	149	155	153	141	160	163	168	155	141	149	173	149	160	181	170	175	164	146	171	154	194	179	137	164	162	160	164	147	147	144	159	141	166	146	166	165	156	170	165	178	144	148	126	161	150	147	128	160	204	151	149	139	134	145	140	160	158	126	146	123	139	155	147	188	152	154	143	144	176	148	150	175	162	174	152	178	171	145	147	175	168	141	157	144	166	134	164	149	149	150	154	145	131	166	150	147	182	159	147	151	137	170	155	144	160	135	140	152	148	160	152	157	133	159	165	142	144	169	145	160	139	170	147	179	150	135	149	153	144	159	140	181	153	169	153	146	149	143	161	161	175	139	137	138	164	144	153	155	126	147	131	140	159	131	142	154	173	149	168	153	160	180	175	151	163	162	134	156	181	149	156	166	150	151	160	136	156	156	148	141	157	179	145	170	137	138	141	132	165	162	155	157	149	165	150	179	160	142	153	164	155	146	156	125	143	158	129	173	151	166	163	158	145	139	173	154	137	109	164	136	170	176	121	141	131	168	164	153	161	179	155	154	142	170	155	162	146	155	162	181	158	135	160	150	148	138	157	165	136	158	153	155	166	174	139	143	151	147	145	129	138	148	156	146	165	187	159	170	149	161	176	160	139	160	158	176	167	170	170	166	135	152	135	154	155	189	138	159	161	152	159	158	155	157	135	157	165	162	183	148	158	166	164	170	155	135	159	137	146	161	164	159	152	165	156	162	189	143	138	145	182	168	150	150	156	137	150	132	172	171	159	136	167	154	154	177	153	132	143	158	159	170	134	187	157	142	143	152	155	171	168	166	140	150	159	148	148	152	144	160	146	152	133	158	149	174	152	151	141	170	145	145	143	151	150	128	178	158	153	164	167	178	137	136	182	170	161	167	148	177	132	155	131	173	152	156	160	159	165	165	179	151	161	144	154	152	141	161	145	150	146	128	147	164	182	174	157	149	163	154	158	160	146	131	165	133	178	161	163	158	171	150	155	153	131	154	159	162	155	149	156	136	127	145	143	133	176	146	175	156	158	155	176	158	157	150	145	156	161	147	158	163	157	128	157	164	167	157	157	167	162	158	167	153	184	155	147	161	171	163	183	150	132	155	147	168	146	137	131	146	177	185	160	163	174	139	150	142	146	160	136	156	132	161	177	162	171	149	132	164	153	140	158	172	153	157	167	155	138	144	143	165	163	172	180	139	172	166	145	143	153	144	153	140	164	136	158	170	167	164	167	163	160	167	165	143	145	160	169	164	149	175	159	150	180	174	131	156	159	173	152	152	154	156	175	143	166	160	152	161	163	176	164	163	163	160	156	138	162	163	150	143	158	139	164	132	164	162	152	154	147	163	153	148	149	154	146	142	171	119	142	164	151	143	151	164	139	157	143	163	146	152	167	191	157	146	155	123	180	140	157	189	147	153	153	156	159	147	134	147	144	139	148	165	140	155	155	146	153	140	141	160	163	154	135	157	148	172	163	159	158	169	141	151	164	161	152	168	158	146	175	169	168	150	165	168	157	165	182	191	170	164	158	162	152	159	142	152	141	157	170	156	179	138	135	129	164	161	149	140	154	160	147	173	152	126	173	161	144	155	165	142	169	159	165	161	174	162	173	178	140	168	155	138	145	165	143	164	129	129	133	169	132	130	152	140	158	164	142	169	163	132	139	140	162	161	149	172	152	157	144	139	148	149	138	142	149	173	155	172	149	169	171	144	162	136	142	175	135	173	153	165	164	169	165	118	182	178	165	144	157	150	157	146	153	148	153	145	139	157	159	155	162	164	177	162	150	145	136	164	163	154	164	155	159	155	156	154	143	145	159	153	131	174	181	166	169	154	148	152	129	150	136	143	161	162	156	119	175	162	165	175	182	142	145	133	152	165	163	173	154	159	161	156	159	157	155	125	148	149	165	149	150	138	153	148	179	166	166	172	133	163	152	145	147	178	163	166	138	136	147	145	155	140	162	153	168	160	154	159	143	154	155	164	180	163	161	175	171	158	171	157	153	157	139	148	163	148	150	130	153	162	135	171	170	152	155	162	146	165	133	167	142	155	167	172	164	139	146	153	154	175	155	178	160	171	149	153	149	172	124	172	153	169	160	154	151	157	173	164	174	145	187	161	158	155	154	152	139	153	161	167	189	148	152	157	146	162	127	151	176	153	159	146	157	166	156	160	194	158	155	160	145	175	179	147	174	141	155	143	168	151	151	158	145	169	159	169	149	142	177	145	153	161	169	182	163	161	177	153	152	160	148	146	157	141	177	159	149	179	146	156	126	139	175	159	157	134	142	157	151	146	155	147	146	156	136	182	146	169	148	151	141	175	162	161	156	152	184	168	182	185	143	165	142	155	160	132	154	132	155	157	138	140	163	152	164	157	154	171	157	158	162	169	150	163	169	158	157	158	157	180	148	147	152	155	151	143	148	169	154	148	196	128	142	149	156	170	139	147	136	120	148	162	169	139	158	155	186	159	159	157	157	140	154	142	152	173	156	166	150	150	154	143	143	178	148	158	170	182	157	136	159	159	155	164	166	150	149	151	153	171	159	176	164	150	165	157	186	190	169	167	168	149	154	185	154	137	173	172	144	146	165
4504	406	434	379	432	417	404	408	411	421	390	406	414	397	405	417	428	407	390	390	382	379	394	363	412	398	398	401	359	402	409	403	390	398	398	387	367	374	398	391	414	376	401	373	367	352	412	378	389	428	396	398	414	379	386	408	401	400	420	368	390	344	410	415	352	399	403	408	427	400	381	364	387	365	408	384	399	374	427	408	380	394	395	401	359	384	380	384	395	438	403	413	406	401	386	384	366	370	403	383	413	400	391	382	378	358	423	392	348	392	410	391	405	415	401	372	390	393	377	386	418	323	397	353	371	401	371	387	370	378	379	389	380	373	407	402	380	411	368	401	397	381	373	412	405	364	428	391	381	409	403	412	405	390	368	404	414	418	398	385	359	399	403	402	427	356	406	379	391	386	365	391	443	397	381	431	365	400	372	403	427	415	359	437	379	346	370	374	421	367	420	410	397	386	394	372	395	399	393	431	409	371	384	366	384	392	411	367	413	387	366	383	388	419	376	394	379	373	373	414	421	369	396	406	361	425	382	390	379	417	373	400	384	393	355	371	391	397	376	408	411	408	384	453	415	391	373	392	353	360	409	405	383	393	430	368	415	375	386	423	436	395	354	376	417	414	363	388	395	389	399	449	367	416	412	398	382	401	412	399	372	363	357	389	405	397	402	437	390	397	421	386	384	413	385	379	422	430	393	408	405	394	408	426	415	373	409	389	397	396	379	378	408	400	428	396	410	378	374	398	398	402	369	415	433	374	357	394	405	393	392	401	392	407	393	421	382	381	396	375	430	394	413	424	401	408	381	384	372	408	385	389	395	400	396	365	396	411	391	386	403	400	376	399	431	371	402	431	398	373	415	409	394	398	376	374	394	412	404	369	394	358	384	400	402	405	420	400	405	414	382	413	389	372	388	392	405	398	380	370	385	394	376	404	414	394	404	393	389	391	425	398	370	422	399	398	400	386	439	362	409	367	427	341	359	407	372	364	394	390	414	362	404	393	397	416	376	387	369	389	372	412	384	402	394	415	429	384	387	393	388	390	408	398	423	406	413	366	419	386	381	362	407	385	379	393	437	380	389	392	369	384	386	392	427	385	381	380	403	388	419	397	411	380	369	436	398	435	391	421	410	380	369	431	409	409	394	420	390	390	413	401	374	391	379	390	372	403	411	402	395	407	398	414	390	414	396	394	400	404	379	410	411	400	422	395	381	393	371	371	380	398	369	394	408	413	373	405	344	357	396	375	406	391	378	386	399	367	387	378	393	408	383	384	331	418	375	369	386	359	415	414	364	417	403	405	401	397	380	335	386	383	400	408	395	394	429	396	384	385	390	420	401	424	390	409	425	393	394	352	374	397	399	397	380	375	402	398	388	376	384	424	397	397	406	405	439	386	408	381	399	414	382	403	375	388	421	389	420	401	358	390	401	376	396	376	401	384	399	376	390	367	412	369	387	380	368	392	392	392	410	376	400	393	377	404	368	393	418	351	422	388	399	435	414	352	358	399	372	418	400	386	357	376	373	403	393	387	429	411	429	408	394	373	385	406	382	364	390	442	383	377	403	390	382	379	380	393	388	411	388	405	425	372	362	382	405	402	423	385	409	427	413	403	386	414	427	393	388	417	419	392	402	378	394	371	384	393	412	394	404	403	422	364	413	392	413	418	419	402	377	400	382	398	393	378	375	379	410	387	412	397	388	405	401	363	363	401	345	432	367	387	405	402	410	393	407	392	398	431	404	412	413	364	387	389	383	407	393	419	383	401	390	400	385	413	351	399	387	390	372	356	398	378	389	391	427	366	384	413	384	383	383	406	406	432	395	421	368	375	386	420	401	425	386	410	397	381	424	395	375	391	398	381	371	416	371	402	401	418	381	390	386	422	416	395	411	412	396	388	359	371	410	400	403	372	353	395	388	426	408	397	383	409	368	426	372	395	406	368	391	380	401	414	368	377	404	373	378	418	361	387	393	410	407	376	386	390	383	410	415	394	383	422	392	409	378	382	390	381	409	386	381	406	404	375	411	357	353	400	379	389	375	392	409	387	387	381	403	368	398	439	404	386	404	375	395	418	428	404	417	362	404	404	403	404	358	381	352	441	405	378	410	387	383	418	429	370	397	396	436	449	389	395	425	394	381	369	360	401	365	410	382	412	433	402	399	368	385	398	390	390	401	370	393	403	383	384	379	392	383	402	386	405	370	372	429	364	410	386	392	419	391	404	379	390	392	410	395	403	374	409	404	392	402	398	401	375	426	408	419	390	419	400	376	385	388	401	368	370	426	379	412	408	383	374	390	370	411	382	391	409	367	379	386	410	356	385	399	407	407	399	390	396	392	417	413	412	349	388	385	384	390	381	432	404	406	395	413	399	382	415	389	390	370	382	377	444	391	431	399	373	418	377	385	386	410	388	384	364	412	372	361	401	389	361	425	389	392	386	382	408	391	408	393	403	374	411	405	389	389	399	389	375	386	351	373	387	399	391	401	398	373	380	374	409	390	393	406	388	404	372	384	376	351	397	391	396	386	394	391	398	394	410	393	384	427	423	431	388	380	405	425	382	411	430	440	417	411	425	422	389	367	406	388	400	412	379	402	396	387	424	410	423	445	338	382	405	380	399	402	439	397	348	414	403	421	377	384	370	416	395	374	374	384	432	383	424	357	430	386	407	418	367	362	368	367	381	410	406	400	376	401	388	395	407	350	394	397	347	426	402	408	413	371	398	413	395	385	407	376	390	393	377	393	400	389	407	377	367	450	424	402	360	379	422	405	409	432	413	392	387	409	383	373	403	397	377	408	362	384	380	416	415	416	443	385	396	400	391	368	391	422	395	386	386	396	401	392	410	386	391	383	422	389	404	385	386	357	412	395	375	375	391	395	411	414	398	407	405	341	403	360	395	371	351	393	380	370	416	376	388	390	392	383	360	387	367	392	415	390	401	371	409	394	406	367	353	410	408	401	401	366	396	396	378	373	404	375	392	387	390	400	393	351	396	429	383	396	401	410	443	413	371	384	400	405	385	391	418	413	408	349	400	362	375	405	387	421	364	397	412	426	367	414	429	416	359	415	400	424	373	367	417	422	383	352	379	366	410	376	410	386	408	409	404	420	370	408	398	389	444	437	380	387	388	385	408	402	392	410	359	420	403	390	378	417	395	379	406	397	376	369	375	367	399	404	402	378	369	416	399	402	385	417	399	372	405	387	421	380	378	394	420	420	379	424	380	410	394	395	429	378	418	384	409	440	376	390	377	425	425	390	388	398	397	403	394	408	450	418	390	375	404	373	390	377	389	388	413	375	359	383	437	405	396	387	391	386	382	354	397	378	406	364	404	423	352	397	364	373	393	394	387	402	360	389	366	388	413	421	428	388	380	362	369	402	410	388	374	372	394	401	382	380	432	409	382	420	380	406	375	418	379	401	415	377	379	380	429	375	396	414	417	380	392	392	385	431	344	392	391	359	377	394	422	409	381	396	373	395	365	360	421	344	397
21089	1832	592	452	377	324	301	263	262	285	268	257	238	257	229	233	241	269	197	243	258	218	245	215	213	258	227	207	246	223	262	222	236	250	255	233	211	193	258	235	276	242	220	229	210	236	237	198	215	194	246	248	220	215	215	241	209	221	236	246	255	250	233	203	211	260	238	241	259	206	238	275	236	209	243	240	268	216	248	232	270	214	253	225	239	223	234	224	224	256	211	217	228	230	224	256	235	246	231	218	240	233	261	234	218	230	258	216	226	238	252	195	243	220	229	209	248	224	235	226	222	199	240	228	224	212	215	226	238	233	237	233	228	221	234	219	241	256	247	227	238	211	233	242	232	235	218	247	215	235	231	237	206	211	234	214	245	227	229	242	220	210	219	226	220	226	236	239	201	197	217	239	220	259	240	246	250	250	238	222	214	216	218	224	219	241	250	235	221	222	247	226	211	226	228	216	216	205	237	236	246	230	237	255	218	200	221	246	202	225	207	246	197	242	239	225	228	219	244	218	228	226	246	221	216	263	240	248	207	212	230	237	207	233	225	258	219	246	195	254	217	212	236	239	220	235	241	245	222	259	226	230	201	196	254	238	247	238	265	205	226	229	260	244	222	239	228	225	235	215	219	236	250	234	201	228	211	231	240	264	240	228	225	225	219	205	224	223	273	244	238	224	247	239	221	218	215	228	205	221	218	204	228	224	227	230	215	230	232	204	215	232	228	231	270	226	217	240	223	222	258	208	214	244	229	232	205	198	233	216	250	249	235	251	232	213	228	221	223	247	234	202	228	236	233	215	243	243	247	209	234	235	251	240	218	231	237	228	255	205	229	237	242	288	200	235	220	223	246	223	234	253	203	230	212	238	220	227	214	196	209	232	254	250	231	258	235	213	215	228	244	209	241	211	249	238	247	245	254	233	233	237	213	207	242	233	244	247	241	254	251	216	220	235	217	233	226	213	239	228	247	247	243	240	232	251	242	253	213	226	221	239	263	226	233	231	256	222	223	253	234	240	219	217	230	207	229	247	215	215	242	232	203	209	237	226	242	255	217	207	222	213	239	220	241	210	213	229	241	247	198	224	223	247	228	248	241	239	210	214	225	250	250	224	236	242	250	233	216	260	240	238	264	244	247	245	248	201	251	219	225	202	254	252	213	214	222	265	236	278	252	234	210	206	214	230	243	244	237	240	232	237	229	256	252	257	218	224	237	229	237	249	223	214	257	225	232	221	235	234	249	231	239	221	251	242	213	232	227	219	214	234	223	201	230	216	213	227	235	211	249	231	239	241	222	224	230	219	219	255	224	267	245	240	248	210	206	244	219	225	245	205	254	249	214	252	202	226	240	216	211	214	269	251	249	235	223	240	260	236	230	226	263	234	255	215	201	220	227	220	238	226	221	227	240	254	221	216	212	208	229	231	225	231	230	235	251	249	232	219	256	228	253	232	220	204	213	202	210	248	240	219	223	214	227	232	225	228	226	244	241	223	234	212	236	236	227	255	247	216	218	207	208	233	213	243	249	242	215	229	206	227	261	235	211	235	268	197	197	221	214	206	233	231	235	225	205	237	231	221	206	243	236	205	232	233	201	235	269	218	240	237	244	243	207	230	245	237	217	196	219	202	207	213	249	189	233	219	203	207	225	234	204	217	238	192	258	225	255	231	212	202	257	255	210	222	222	220	213	279	229	226	226	205	213	241	222	205	229	231	204	223	212	218	236	244	229	218	233	227	213	232	231	234	221	225	241	218	225	221	206	231	222	216	231	233	258	243	225	234	205	259	222	225	246	228	261	239	237	199	203	218	221	227	245	231	215	237	215	229	250	236	229	223	216	252	226	221	216	237	229	247	230	243	244	258	232	225	248	225	215	249	252	209	214	209	224	229	207	213	221	233	235	218	258	229	233	232	217	235	244	218	216	236	207	217	224	185	196	238	267	252	241	213	230	270	265	252	228	278	230	243	224	231	217	258	219	213	216	269	215	217	234	235	227	234	225	201	223	230	221	242	217	249	241	224	238	255	256	225	219	239	255	264	218	246	251	224	226	235	219	224	220	226	224	221	240	217	241	242	216	205	244	204	241	204	220	247	197	243	225	218	206	268	243	286	231	239	240	235	257	232	211	248	202	253	241	231	211	232	245	204	238	248	208	212	261	234	241	212	250	248	228	267	241	239	215	196	223	241	234	220	227	207	246	250	224	225	230	255	235	228	254	216	260	198	225	234	243	247	242	224	251	239	241	255	250	219	227	232	241	243	221	221	255	244	222	237	217	233	251	258	220	210	235	212	207	217	232	246	271	276	213	236	237	245	232	222	224	215	229	207	239	244	215	254	225	266	251	207	203	214	225	231	208	209	208	230	218	224	218	210	242	236	243	215	239	209	224	240	207	221	263	252	229	215	226	232	220	222	222	243	231	236	203	227	237	210	245	210	217	250	244	246	208	220	218	228	223	273	237	248	215	219	203	238	223	241	273	236	214	218	245	267	217	248	238	233	239	245	226	244	222	264	237	207	231	242	210	230	250	223	268	229	208	243	241	230	222	224	236	241	242	239	238	238	217	223	223	206	218	255	253	198	203	238	205	214	234	235	212	233	212	256	233	202	203	214	215	238	195	229	191	192	235	226	226	204	221	238	221	245	252	193	232	219	198	250	223	253	234	227	223	223	211	253	219	253	232	222	233	231	209	192	232	219	253	247	219	197	251	218	241	234	249	228	232	195	215	208	214	229	236	241	245	237	207	215	213	207	264	218	200	226	231	234	246	232	221	230	218	260	194	242	241	212	215	232	238	199	218	230	238	218	228	234	248	234	212	207	218	220	214	214	232	236	213	227	217	226	227	247	253	250	227	223	251	252	220	213	289	251	210	221	243	231	255	229	205	231	221	248	216	227	231	230	244	226	237	220	222	260	220	212	242	262	212	217	249	230	213	208	230	242	241	218	231	252	223	225	219	224	254	205	198	229	246	228	223	220	220	223	217	219	263	235	234	259	225	215	221	240	239	235	223	208	262	254	201	214	235	237	223	222	233	226	260	261	213	202	242	227	216	242	217	208	238	225	267	235	215	258	239	234	231	224	270	245	243	239	216	234	239	228	256	243	225	247	219	214	216	205	247	245	237	187	191	249	222	246	242	217	233	235	237	228	247	226	255	224	240	237	243	237	239	241	223	252	232	239	224	228	209	253	262	220	261	224	246	211	217	224	233	240	233	225	212	239	249	253	241	237	244	209	219	222	212	214	212	238	241	256	235	250	263	240	219	266	243	231	211	232	224	208	228	212	254	235	203	227	255	217	209	207	256	226	242	197	267	243	255	227	235	215	225	208	225	235	223	222	198	241	238	232	229	251	222	244	237	247	256	223	202	268	218	204	222	222	239	236	216	227	228	246	217	209	255	242	226	254	235	229	246	249	214	243	233	237	226	260	226	221	217	218	231	254	216	202	220	212	225	277	266	261	236	229	227	251	207	264	234	233	219	217	220	216
12196	781	1166	1342	1167	979	877	866	780	746	712	665	663	646	599	654	615	588	589	597	614	559	609	575	559	589	557	616	621	570	555	577	580	535	561	563	544	539	595	508	565	579	564	586	515	544	561	558	584	555	575	580	561	548	583	572	584	570	547	543	606	573	559	569	546	551	554	550	587	562	538	568	575	547	578	582	550	567	584	556	592	574	579	553	588	615	545	542	557	557	537	519	593	579	544	570	538	534	551	539	544	543	542	515	556	560	545	544	593	525	527	545	548	558	541	553	529	546	535	549	561	552	547	529	545	514	580	589	547	552	568	569	571	548	583	547	533	541	544	570	609	555	515	544	577	555	588	547	567	548	491	608	537	537	586	570	556	543	529	575	585	572	566	573	515	538	563	591	584	540	523	563	559	501	547	569	534	552	555	574	566	524	560	556	554	607	522	551	583	599	571	563	578	590	568	582	567	527	545	558	574	564	524	546	555	560	544	547	541	542	509	528	545	536	573	521	540	497	542	559	544	552	566	562	541	573	532	556	569	542	552	509	545	555	540	560	536	541	567	565	550	550	559	543	540	546	548	563	525	566	531	541	594	567	509	508	561	526	531	576	524	529	557	575	571	521	550	523	574	579	551	551	534	547	553	556	580	556	519	537	556	560	526	519	521	556	566	535	559	562	570	543	526	560	587	512	561	593	600	557	564	537	596	560	522	582	567	538	570	554	546	551	534	529	520	527	544	575	535	554	531	553	604	561	556	588	548	532	530	587	569	572	610	543	571	532	537	569	573	605	519	513	563	551	515	587	546	527	561	559	538	580	545	546	535	542	569	524	551	592	518	535	604	548	610	521	532	518	547	563	552	500	550	543	561	545	538	533	546	536	550	519	553	593	580	531	574	553	555	534	584	529	523	566	510	584	549	586	579	532	560	604	546	574	533	537	523	562	573	556	573	533	564	516	560	569	540	557	614	511	582	524	551	542	526	574	538	595	516	543	558	555	524	538	581	565	572	556	558	545	610	551	582	558	562	576	556	534	522	548	569	579	594	571	546	523	554	568	566	557	574	530	552	604	527	548	550	544	577	517	560	559	516	539	551	514	577	555	545	583	557	536	538	575	578	567	554	569	545	555	546	585	573	559	581	567	522	556	572	549	557	594	562	519	489	525	551	541	558	577	550	562	554	535	562	558	567	544	522	575	527	547	555	566	498	576	549	554	502	558	565	577	523	554	585	594	546	568	587	577	545	559	531	525	554	587	555	588	527	534	553	555	527	545	566	556	562	536	568	622	536	564	546	569	562	549	538	532	556	546	549	574	517	527	561	557	573	551	550	520	573	541	604	561	544	543	552	556	589	563	560	533	587	508	601	537	579	548	544	522	546	554	575	576	556	538	546	531	543	580	539	530	543	555	499	549	557	564	516	542	512	533	607	521	552	571	495	531	553	531	580	543	559	549	537	555	605	502	561	545	580	505	579	532	583	569	591	558	553	550	543	571	524	584	556	507	549	506	512	576	547	622	581	543	563	569	535	545	574	580	587	544	528	532	518	537	591	572	513	533	539	588	583	552	600	537	557	623	538	549	556	532	555	568	528	546	571	543	533	481	563	592	511	568	537	534	538	541	507	552	519	553	558	553	534	531	529	569	575	554	541	599	563	549	547	525	531	578	535	532	547	584	534	558	598	549	558	559	556	549	588	578	509	537	548	541	514	573	540	530	516	513	532	540	593	603	544	505	544	540	519	574	545	545	541	537	570	567	570	560	578	528	575	560	582	529	526	534	550	574	576	549	515	515	575	562	570	545	564	566	534	592	541	544	556	528	592	562	557	541	550	561	549	547	519	540	556	542	537	510	551	544	544	541	578	544	555	537	568	546	564	605	570	580	531	555	515	540	534	525	557	537	548	542	527	545	543	609	571	581	547	553	552	542	583	569	531	516	570	511	506	562	548	518	552	543	535	547	600	502	566	558	555	561	605	492	577	524	510	534	566	527	562	558	577	541	608	574	539	545	530	554	558	591	605	571	574	541	535	553	546	576	562	571	573	584	569	529	556	526	525	596	549	564	562	564	534	513	546	549	541	512	538	552	533	525	514	544	537	595	553	536	551	540	568	535	558	527	551	551	543	529	510	583	552	591	603	549	563	512	599	538	517	520	534	575	518	546	576	558	584	565	567	583	566	556	561	568	548	571	525	584	533	531	534	534	570	528	596	531	576	566	565	582	541	562	559	543	554	573	574	508	525	546	558	543	561	532	551	530	596	569	569	585	521	499	540	545	522	529	531	572	570	527	554	529	541	480	536	509	547	530	545	548	537	557	569	579	578	562	584	535	541	578	545	541	535	575	591	546	590	528	558	575	552	553	562	520	592	543	550	541	502	538	593	566	589	621	559	501	589	570	557	527	498	555	581	576	571	512	563	512	575	561	547	539	524	546	547	527	556	584	518	563	538	549	541	484	577	533	590	525	557	523	598	559	516	556	586	520	565	547	556	547	522	533	526	511	570	528	514	544	545	536	547	564	565	519	559	555	578	576	565	573	564	535	548	571	553	561	516	519	564	535	528	566	564	569	513	535	565	559	537	549	553	572	556	549	530	575	538	539	559	594	539	511	538	594	567	543	527	536	531	610	567	548	564	562	569	487	548	597	585	572	536	548	515	502	576	559	562	543	547	533	546	580	537	546	523	550	556	514	573	542	541	522	544	565	569	573	527	551	565	590	557	502	551	569	528	531	574	563	520	593	523	610	577	568	587	544	562	563	565	512	546	561	587	558	553	585	564	561	503	569	549	544	552	543	479	513	575	569	536	566	512	564	533	549	555	551	528	541	579	553	557	619	554	553	571	564	525	560	505	555	552	503	584	568	544	500	564	562	553	534	563	529	552	568	532	569	523	585	547	565	513	528	518	548	541	550	537	533	549	539	553	544	510	577	531	517	579	531	537	568	557	551	540	558	539	544	565	567	567	534	567	543	556	544	558	589	512	585	572	581	577	563	526	568	543	559	532	526	536	575	507	575	536	517	572	550	557	514	561	570	570	564	581	566	528	554	564	545	518	555	532	537	571	588	585	582	549	565	553	540	580	540	490	560	545	639	574	572	605	534	556	534	509	570	529	559	534	546	542	530	597	515	574	559	548	562	598	568	545	570	586	516	578	547	544	582	548	578	559	566	563	539	527	539	573	570	581	570	525	551	597	556	500	513	548	568	549	519	554	532	577	522	540	535	505	555	598	541	554	501	575	569	537	554	556	581	560	556	557	555	545	521	561	563	576	560	551	574	524	554	553	564	588	561	552	562	531	586	532	544	567	581	599	535	569	569	535	520	548	541	568	558	568	539	548	540	542	561	561	511	587	573	542	574	519	558	482	546	586	575	562	567	538	525	559	564	550	583	547	567	535	548	597	565	537	617	543	505	583	559	549	568	555	524	607	602	540	548	565	506	550	535	564	592	540	539	514	546	556	539	560	554	548	575	604	559	544	555	498	506	577	585
32082	4475	1170	942	663	609	513	482	486	414	423	408	392	453	409	393	395	414	373	397	360	386	391	379	380	386	376	369	372	423	393	405	351	398	400	389	413	397	375	383	405	388	348	365	388	373	413	362	374	373	415	391	388	354	348	370	422	342	366	383	403	394	354	336	398	358	360	341	353	409	355	364	389	382	403	361	383	363	336	360	358	379	376	372	367	365	347	396	384	353	368	358	347	366	373	349	377	379	379	392	334	374	349	384	370	369	372	357	379	348	362	374	377	381	372	372	388	382	405	400	418	359	376	378	341	385	357	357	378	364	358	385	352	349	335	359	403	395	353	389	353	340	363	389	397	361	352	352	387	343	393	358	358	357	388	374	400	355	345	350	369	353	392	386	376	376	391	394	370	350	377	386	388	407	390	384	365	366	370	368	351	335	388	361	391	356	396	335	390	395	373	369	368	363	363	344	366	360	326	375	393	372	413	383	362	376	380	356	376	356	417	373	418	351	353	364	369	402	344	395	342	354	397	387	386	375	383	360	384	345	386	343	380	335	375	376	370	377	314	361	391	368	364	361	372	356	392	378	400	365	341	334	348	422	375	363	390	411	368	387	349	387	360	341	361	372	355	359	361	342	395	374	395	351	358	381	369	377	311	380	370	390	334	387	365	395	373	331	378	385	365	403	352	356	357	363	387	391	362	360	372	364	411	359	371	375	371	376	361	353	349	390	371	379	370	373	365	385	354	344	393	329	372	379	366	346	387	389	370	381	413	362	361	394	345	387	361	336	335	371	367	384	385	415	377	375	353	383	370	369	360	395	372	368	379	372	365	368	368	382	372	368	382	373	364	394	342	402	338	424	365	339	398	389	344	361	391	357	341	416	346	362	409	372	363	339	392	352	392	383	340	397	375	414	359	358	357	359	356	381	378	354	352	377	360	356	362	357	393	413	386	378	377	403	385	395	357	381	379	423	410	378	375	351	368	357	381	376	371	367	339	379	408	390	388	379	347	330	370	377	362	398	410	397	373	356	369	349	370	380	373	387	348	360	365	324	389	379	338	375	373	399	378	334	352	377	369	384	350	354	395	346	389	363	366	339	380	367	380	383	390	347	370	376	392	348	386	354	377	379	390	401	349	389	388	396	345	380	369	373	406	368	395	364	355	377	369	356	395	367	361	364	366	395	341	360	363	383	350	339	398	365	398	353	371	343	389	375	354	389	394	391	342	375	357	393	411	370	357	402	390	380	323	369	395	370	406	347	351	378	371	371	409	371	366	354	367	329	384	342	371	355	346	377	360	390	380	424	399	352	403	388	381	332	351	388	335	377	351	363	389	399	369	395	375	391	358	380	401	381	349	373	372	310	382	409	354	326	384	368	350	365	366	363	394	368	397	359	376	352	342	382	361	387	399	361	395	407	371	360	388	394	376	341	369	375	393	350	405	373	378	416	395	372	427	377	404	325	389	382	378	368	404	335	401	386	370	383	361	371	335	355	383	384	346	373	423	386	358	389	390	346	343	372	389	376	382	371	351	351	350	333	388	388	344	395	377	345	352	349	326	384	444	389	412	381	358	377	386	333	398	414	375	358	428	369	377	348	363	375	353	377	398	364	365	368	309	399	368	323	364	368	378	395	389	361	358	375	358	343	359	369	384	379	426	379	354	375	349	366	406	360	320	385	345	366	355	380	344	336	405	379	387	326	361	417	367	406	358	410	375	412	413	366	379	389	381	343	384	352	369	362	388	382	361	370	404	339	356	396	354	345	391	396	370	358	352	364	380	384	389	358	367	401	334	404	360	364	365	361	381	365	359	357	383	362	370	344	357	328	343	354	359	445	369	373	402	346	400	361	354	352	392	389	374	356	350	396	374	332	374	350	392	349	381	337	361	373	352	357	386	384	387	418	392	376	378	331	393	385	366	352	365	355	375	371	364	387	390	321	373	380	388	374	356	347	372	349	384	370	364	391	353	371	391	417	380	397	368	354	369	391	363	363	352	391	403	372	358	374	421	357	391	358	366	353	352	365	321	367	349	353	360	360	367	400	379	412	366	336	400	365	380	364	354	386	345	393	406	357	388	382	360	373	355	390	386	369	349	333	362	385	364	411	399	338	374	381	416	392	361	350	352	363	395	375	335	391	364	340	361	368	382	381	364	373	368	402	359	394	378	354	365	380	356	385	348	384	368	378	373	381	342	352	393	391	380	361	367	375	366	345	388	364	363	364	365	347	408	368	358	371	385	369	382	365	344	392	367	359	358	352	369	365	371	345	374	386	383	344	367	376	365	404	381	367	388	371	395	391	383	376	378	390	374	353	364	344	361	384	343	371	369	377	365	372	402	368	391	361	376	424	346	357	385	385	390	380	395	417	362	391	340	363	404	358	366	392	358	368	334	346	365	410	394	350	386	416	364	351	394	378	376	382	402	389	380	380	381	405	381	390	395	321	337	412	404	362	358	388	409	365	318	392	397	394	391	365	351	358	387	367	377	382	363	356	389	391	366	356	389	352	407	408	355	347	411	345	376	403	353	363	396	378	388	357	403	372	390	394	344	366	377	364	382	354	334	321	369	362	367	387	384	365	342	351	379	342	375	397	367	383	420	377	403	391	393	343	359	358	339	373	366	385	349	359	409	365	406	387	342	371	370	383	370	356	393	355	387	388	351	326	358	376	346	371	406	361	428	384	370	323	430	349	381	395	372	360	382	373	376	351	391	368	409	393	362	393	366	374	380	326	337	365	330	357	384	331	334	365	336	331	372	374	382	387	348	378	400	356	386	371	392	335	402	356	393	362	370	388	332	361	423	397	405	379	404	353	394	411	366	387	375	388	337	357	382	377	364	379	359	349	375	364	371	375	380	354	387	375	357	395	370	350	339	363	402	379	363	342	379	374	356	357	348	322	379	332	375	406	402	371	354	389	378	364	402	363	348	408	390	398	431	376	359	373	370	363	341	387	352	399	389	391	370	386	344	377	387	398	378	344	351	366	370	381	339	378	407	379	386	392	344	385	423	377	359	354	361	347	351	384	374	398	360	396	396	364	338	366	365	384	327	397	373	348	331	356	379	347	377	357	370	340	414	362	371	388	396	365	351	404	359	364	384	386	376	397	358	335	344	400	402	362	409	368	334	400	371	388	405	366	366	389	369	401	374	367	362	378	387	382	354	411	398	380	395	344	393	352	394	377	363	375	333	358	372	366	389	366	396	337	380	352	372	363	391	344	363	430	402	402	364	396	373	356	398	387	392	359	382	376	342	393	357	393	382	367	356	408	365	376	388	390	367	361	353	382	384	391	375	381	359	372	367	380	357	372	366	369	371	354	384	377	389	344	357	361	341	390	397	394	389	405	355	366	408	391	403	369	375	383	393	391	369	424	369	376	354	380	346	388	351	378	363	362	403	350	383	357	382	348	351	332	365	371	390	396	347	364	352	351	385	317	324	386	342	398	366	370	369	370	402	368	354	350	375	376	396	380	381	366	384	346	402	368
16826	1266	2039	2296	2083	1790	1574	1389	1290	1230	1145	1115	1018	1033	983	993	1019	950	921	905	931	927	993	859	925	874	929	906	825	851	900	876	828	859	808	824	845	798	888	911	818	890	831	830	827	803	854	879	854	817	865	854	815	874	812	811	833	874	825	813	820	833	893	827	823	805	793	873	859	829	789	835	847	864	788	840	808	836	828	864	849	830	813	874	823	850	890	840	828	846	849	832	844	852	857	791	836	830	846	798	845	788	799	895	856	788	788	804	803	820	808	778	867	836	824	851	746	805	818	854	793	811	856	863	834	837	826	864	828	783	846	822	821	862	854	846	795	844	843	817	827	839	828	866	822	829	854	840	823	796	820	786	849	820	835	773	782	840	797	810	802	853	826	841	849	805	843	861	833	839	861	822	829	766	808	841	836	797	816	839	808	808	816	830	821	835	854	817	807	802	905	798	803	795	774	841	826	774	878	749	790	835	818	793	793	822	820	814	867	788	904	871	797	854	795	816	794	816	845	841	800	818	825	826	872	829	838	810	821	815	779	823	794	792	809	777	798	815	843	808	831	820	824	876	846	882	831	852	830	839	858	840	829	778	786	819	824	793	838	803	802	827	770	806	786	828	810	829	829	781	794	851	798	831	797	807	847	806	821	786	863	808	830	866	868	839	821	845	839	825	817	826	814	827	795	818	819	843	830	778	807	854	845	814	826	838	830	828	876	808	802	860	856	841	858	772	870	903	864	869	799	852	822	815	849	848	839	842	824	874	851	853	789	760	884	820	820	875	769	776	814	901	822	799	810	830	809	776	859	803	789	822	853	836	765	827	818	806	860	854	825	816	814	815	813	818	785	833	855	849	765	843	792	824	801	785	857	850	811	794	810	874	844	814	827	807	836	829	881	807	902	815	814	833	851	847	816	804	882	836	830	835	842	829	795	827	882	800	799	830	820	838	813	839	842	844	839	797	843	829	847	922	841	842	811	831	849	882	852	841	835	852	842	824	808	847	841	806	822	846	780	795	864	853	871	755	817	881	820	832	774	847	841	792	851	806	810	821	822	806	801	839	811	839	795	809	851	788	848	775	811	835	840	812	852	842	788	804	866	768	794	844	819	842	851	802	772	794	856	855	830	814	855	790	802	865	766	813	869	801	820	823	809	859	779	781	850	840	879	820	838	806	767	773	824	847	756	819	838	820	841	780	806	811	824	809	788	834	791	824	825	809	824	777	824	859	830	815	840	833	815	863	795	844	843	829	765	790	797	817	832	831	851	853	809	818	829	804	803	849	879	843	839	840	815	800	729	859	839	815	855	837	840	789	821	876	838	835	807	831	843	791	817	788	839	827	815	789	801	807	790	791	851	798	821	830	772	797	823	842	826	799	832	860	867	831	810	847	803	847	823	877	823	772	865	847	834	809	848	831	799	774	852	823	830	858	833	799	856	827	844	864	810	842	768	839	820	812	832	796	804	847	788	793	766	796	862	829	834	827	837	799	835	824	806	842	828	836	846	812	811	847	788	817	827	800	823	864	805	840	830	807	793	877	810	763	843	839	828	834	864	809	791	799	881	813	775	841	840	860	796	826	808	805	809	803	788	825	788	821	852	777	831	883	761	800	807	879	803	809	823	800	875	795	829	809	794	842	808	849	889	820	806	824	820	848	805	794	780	805	796	798	851	867	789	841	823	813	836	843	861	774	872	858	839	803	778	834	781	806	861	824	871	814	849	811	792	797	907	823	792	827	789	831	813	844	822	813	849	764	811	823	832	822	826	803	756	825	806	795	880	857	822	865	821	824	847	833	831	860	794	829	824	825	883	809	851	859	849	825	792	864	790	865	819	818	855	862	873	808	792	784	865	831	809	807	812	815	895	845	843	844	847	763	824	791	809	759	872	751	832	830	862	792	844	817	842	829	844	801	819	835	850	818	831	797	779	825	859	779	789	783	873	828	832	833	833	845	828	798	790	787	847	857	826	815	803	837	805	783	826	815	848	761	809	814	865	888	797	815	787	783	807	866	797	866	834	860	867	803	791	827	823	839	825	804	837	882	874	793	814	846	840	836	813	821	758	811	866	841	797	810	778	814	841	821	894	790	827	805	813	811	791	760	890	786	819	821	812	843	821	797	832	784	810	779	815	848	784	842	784	879	899	849	778	829	841	823	797	774	814	832	812	825	837	810	871	853	785	852	816	832	833	876	847	813	814	810	814	788	851	776	839	819	853	850	844	858	844	794	850	820	781	892	784	798	858	820	834	802	830	834	804	788	835	825	798	800	825	857	808	817	827	830	801	824	894	848	859	792	818	812	863	814	822	834	829	823	836	847	836	806	838	858	839	774	831	788	813	785	799	815	824	844	821	850	874	790	810	834	850	755	846	876	773	788	828	822	780	837	826	865	849	816	793	784	849	834	797	846	820	814	734	837	825	797	794	802	820	844	805	859	853	857	877	831	822	798	861	848	788	826	855	801	841	820	816	840	810	839	822	848	851	832	808	837	834	786	816	790	831	832	840	840	821	849	863	866	833	825	823	763	828	811	778	818	844	826	806	840	813	856	817	842	802	815	821	821	831	834	820	804	827	842	806	820	841	856	833	836	798	806	810	816	846	829	839	843	849	805	865	822	779	832	842	807	838	839	822	795	857	851	827	804	841	849	849	805	798	866	806	760	861	811	741	852	800	862	845	785	841	843	822	832	802	788	812	817	808	778	802	831	861	796	845	804	851	842	849	824	801	856	792	827	831	777	807	830	780	832	801	860	846	843	838	803	801	842	849	809	780	813	805	781	851	819	882	886	824	822	769	829	840	805	819	863	832	856	838	866	845	830	832	820	841	820	836	802	865	842	780	854	821	854	793	770	789	848	853	776	807	843	847	833	847	837	846	810	837	863	812	807	845	857	881	877	822	801	828	804	813	843	810	803	825	771	799	863	857	843	811	830	782	810	810	818	833	773	872	850	832	843	804	869	800	840	831	846	827	781	778	796	873	821	780	838	867	852	855	786	815	815	858	845	828	781	812	855	833	851	834	832	798	877	873	802	836	854	740	836	836	863	824	797	827	833	806	831	845	857	829	834	793	847	787	855	882	858	832	833	844	827	776	834	812	844	833	847	852	815	836	834	831	871	865	840	875	800	789	843	838	812	791	808	817	806	772	830	791	785	829	816	787	846	832	803	808	868	811	839	828	796	871	788	757	873	837	873	839	841	854	844	823	809	860	762	821	789	820	840	848	837	833	804	794	860	800	798	767	819	780	763	803	827	819	846	861	774	864	812	825	825	832	799	783	800	835	829	868	809	801	834	815	821	808	803	877	827	841	867	847	787	829	823	828	852	815	880	812	853	864	856	834	832	790	820	822	810	830	832	789	874	837	794	822	829	834	833	820	821	859	864	804	812	833	808	802	798	790	843	777	815	829	781	859	856	826	835	873	792	814	816	867	837	813	856	802	852	791	811	813	832	823	833	770	791	827	762	817	824	815	865	783	871	836	821
8033	399	157	179	156	187	171	162	176	164	163	141	155	173	146	155	158	177	171	166	188	163	160	162	169	173	152	174	179	146	162	189	142	170	130	178	177	154	155	156	179	171	163	148	147	164	139	165	156	161	169	189	169	143	166	178	179	181	159	142	145	161	155	150	169	140	175	168	159	146	165	150	165	137	143	166	150	160	158	147	156	139	185	169	152	148	147	158	138	154	151	173	180	159	166	156	152	159	176	178	130	158	158	165	144	136	155	176	199	150	158	169	145	179	136	177	172	162	155	185	163	158	177	173	162	182	162	172	158	162	167	160	171	178	182	168	142	169	170	156	153	170	147	147	155	151	169	194	139	146	178	170	181	151	169	160	137	165	156	165	152	164	154	186	148	156	178	151	157	133	172	164	176	157	148	162	153	160	181	147	163	150	136	164	150	168	140	164	159	186	140	162	172	167	172	182	166	156	141	143	163	122	173	141	140	167	145	173	186	200	187	155	172	152	164	169	156	144	148	181	157	152	138	161	166	166	159	153	174	151	140	165	153	132	146	160	166	175	139	170	168	188	152	142	179	136	182	164	188	177	142	161	168	141	177	146	199	177	175	159	136	171	194	154	164	171	153	142	147	177	167	137	176	131	174	161	168	138	159	161	151	159	165	180	154	135	169	151	166	184	174	155	145	157	155	149	160	169	154	152	181	176	157	148	151	175	159	167	135	178	165	150	176	158	167	170	156	159	151	154	149	149	156	176	182	145	151	154	175	157	144	145	148	159	141	152	150	147	158	164	160	161	153	155	150	163	155	178	156	139	141	166	155	163	160	169	139	135	181	159	175	164	158	148	140	154	164	153	138	177	162	173	157	133	149	169	130	165	161	177	193	140	144	172	179	157	168	163	157	153	153	180	150	157	171	158	150	165	147	164	157	162	165	163	171	180	156	159	145	155	150	153	146	165	140	176	171	172	146	146	170	169	146	144	174	146	147	179	156	158	154	156	153	152	179	162	146	141	172	208	158	146	161	142	150	172	169	165	179	152	148	155	154	165	154	150	169	155	162	168	171	147	166	147	152	167	192	152	143	151	160	155	139	179	128	162	156	142	166	150	174	170	163	159	153	170	162	168	189	170	152	157	150	165	131	164	148	136	166	162	173	145	176	146	158	149	173	159	166	144	142	152	166	134	159	182	155	151	187	162	149	172	178	168	171	162	144	166	185	158	150	156	140	164	157	173	149	153	152	161	162	151	164	154	162	182	159	144	151	140	159	188	180	171	156	144	164	163	161	150	183	174	156	163	147	185	164	151	131	160	161	168	155	147	149	153	166	151	147	160	156	143	144	188	207	158	157	151	169	161	163	181	163	165	125	137	170	154	149	138	150	156	153	144	162	152	148	142	194	159	164	164	168	143	154	169	154	178	144	137	155	170	147	157	157	147	186	153	144	187	164	169	183	145	150	197	171	155	181	170	168	163	156	160	166	159	172	149	162	166	174	179	146	153	172	167	161	165	170	177	183	151	147	157	179	146	171	164	169	168	165	146	147	163	150	185	166	170	176	137	136	171	147	155	158	156	128	150	178	151	178	161	160	136	162	176	162	160	134	158	155	172	155	160	174	166	169	163	147	146	162	169	180	176	165	160	178	177	128	167	141	163	143	149	149	152	138	175	174	157	152	165	146	154	142	160	156	126	136	164	170	171	154	157	180	177	168	155	125	134	172	164	171	148	153	183	154	167	177	162	149	134	155	151	135	144	192	157	141	155	174	180	181	174	154	155	154	155	141	166	172	137	173	178	148	179	149	150	149	160	191	168	171	158	159	148	146	152	146	157	167	163	147	170	157	143	161	160	155	146	169	158	167	145	164	147	173	173	148	166	183	162	125	154	163	156	145	145	172	146	146	170	153	163	182	154	155	154	158	153	149	163	181	164	149	142	143	152	161	155	127	169	206	153	165	191	157	136	157	159	146	166	169	151	174	151	145	171	156	169	147	184	158	152	155	160	163	143	141	171	177	168	161	166	144	169	126	142	156	169	164	153	179	161	161	182	154	142	177	144	167	166	174	150	177	162	154	164	173	150	158	149	175	157	160	168	139	152	152	175	172	160	169	170	167	176	165	164	164	155	151	128	172	142	158	146	150	170	153	154	169	140	153	165	148	158	141	181	154	159	173	171	170	166	156	159	158	160	182	155	142	165	175	154	154	151	159	156	167	168	198	165	151	181	172	178	166	140	163	138	131	147	165	164	174	166	178	160	148	167	147	152	160	157	163	155	151	131	151	170	159	168	153	175	172	173	151	172	156	158	169	160	130	154	155	160	179	148	166	138	176	170	157	170	152	163	157	172	152	159	150	164	159	172	151	165	161	151	145	179	158	137	144	186	152	162	150	152	159	140	146	152	156	158	166	153	149	173	161	141	193	154	137	143	172	167	206	133	189	137	128	174	165	151	148	174	151	157	158	143	159	151	180	173	166	162	142	152	161	151	169	151	175	156	155	151	169	141	192	168	146	166	139	193	152	165	180	161	127	173	153	171	151	136	152	169	160	177	154	152	182	155	153	172	151	158	165	169	162	166	175	145	164	142	165	173	135	150	169	149	167	161	148	174	160	152	171	172	173	163	152	171	182	149	122	177	164	173	146	181	166	167	155	145	158	166	160	150	173	146	179	173	139	141	172	185	148	169	179	156	177	144	151	169	179	168	158	169	168	129	144	155	153	191	146	161	166	170	173	160	156	183	155	153	157	155	135	180	146	157	141	179	168	171	173	160	146	163	178	138	146	150	189	186	153	140	154	173	160	154	159	175	154	136	129	153	177	161	133	189	176	178	161	150	152	153	157	131	164	172	153	141	196	175	162	149	147	144	125	176	182	172	157	149	171	166	188	150	159	151	137	149	186	156	149	155	159	142	153	150	154	157	192	165	130	159	155	176	181	160	159	157	144	157	159	166	134	168	167	154	177	159	134	174	143	193	184	163	155	203	163	138	159	175	149	185	154	150	164	172	186	171	160	164	128	153	165	156	154	175	153	132	162	161	150	167	153	166	156	156	133	153	145	166	168	156	153	135	151	142	169	159	156	172	203	170	166	159	178	170	160	147	147	183	158	185	153	151	160	145	125	149	145	166	164	138	173	159	131	175	169	182	174	156	155	147	161	166	174	158	153	162	172	172	173	146	161	172	152	168	160	161	168	157	182	138	170	159	156	161	162	140	156	185	127	168	164	163	172	128	168	145	178	173	172	169	156	159	172	153	171	165	167	147	165	165	181	161	183	142	159	169	144	149	163	171	149	179	158	156	130	151	152	171	183	159	151	177	170	183	139	156	151	180	151	145	143	157	163	150	150	164	170	151	160	157	143	149	169	165	138	173	156	150	179	158	144	148	150	155	170	172	150	152	165	153	152	153	143	152	207	156	149	160	135	164	160	165	192	144	146	177	157	168	139	151	157	138	180	144	165	147	139	153	160	167	162	162	166	161	164	153	150	132	165	180
4858	432	447	427	434	428	421	437	398	415	373	407	396	387	423	397	393	393	400	421	415	378	420	396	416	429	390	367	399	405	424	448	405	430	393	346	415	409	407	439	403	413	411	394	409	391	417	415	427	399	389	394	395	415	394	395	412	388	422	413	386	376	411	440	410	423	415	413	410	412	434	417	384	394	363	415	428	375	407	415	380	416	401	431	427	403	383	409	412	388	422	414	379	424	421	383	373	407	351	404	409	432	402	408	394	365	404	413	400	432	398	420	384	412	406	383	415	398	370	369	422	397	426	391	381	426	401	400	422	417	439	434	409	386	402	364	382	419	415	391	390	394	359	351	382	413	426	443	399	409	405	414	380	395	427	415	401	423	390	392	435	408	424	405	427	437	426	394	411	396	398	410	381	357	397	409	391	392	417	414	415	405	418	409	402	395	406	397	387	414	396	382	397	380	434	391	412	395	381	403	400	405	411	413	382	406	412	368	402	392	405	400	404	394	388	378	403	396	435	438	414	385	392	392	393	411	386	421	397	375	384	410	364	405	380	406	419	404	435	372	421	417	400	427	382	416	388	412	375	387	409	386	420	365	392	391	388	372	423	423	408	407	403	392	409	367	380	392	385	442	371	392	426	403	377	381	397	388	381	399	380	425	398	418	420	418	368	426	407	422	401	367	426	450	352	421	393	412	377	391	399	400	393	385	398	383	401	361	368	380	374	425	414	437	392	387	423	389	375	414	404	399	426	416	410	429	374	394	415	451	410	390	374	386	381	417	417	367	421	410	390	419	366	408	399	421	389	405	406	386	372	405	395	424	402	387	429	394	385	397	393	414	400	388	438	381	421	390	396	424	435	392	406	375	415	397	391	408	409	406	409	403	410	393	420	386	421	429	385	379	387	379	401	397	397	419	348	382	402	400	389	382	374	381	389	387	400	436	385	395	408	415	421	394	427	406	390	398	397	411	387	417	396	386	410	385	394	420	400	409	459	395	388	408	370	371	380	421	391	432	430	386	393	436	403	397	386	399	399	404	372	408	417	382	392	383	417	388	381	410	401	377	389	427	428	382	431	418	409	419	371	368	431	368	382	382	370	393	442	381	411	344	380	398	364	397	436	441	414	449	429	398	438	375	421	389	421	399	403	356	435	400	399	397	406	435	408	386	378	416	394	383	399	421	416	400	444	412	425	448	389	380	430	429	398	368	394	426	388	404	389	408	425	429	348	392	409	381	388	411	423	405	388	408	400	391	395	424	410	411	399	374	430	394	422	417	380	396	412	405	403	395	368	393	388	386	409	394	399	417	423	419	412	367	384	402	378	384	386	428	441	392	378	416	406	386	373	434	386	407	401	423	395	390	395	389	398	426	407	391	425	392	412	410	366	412	420	387	418	394	422	429	399	391	407	387	399	413	380	377	400	423	355	423	413	411	378	398	435	395	391	388	426	443	396	414	410	420	397	390	397	405	390	377	399	365	409	361	415	372	427	385	402	423	382	406	376	397	388	383	384	410	441	401	394	403	397	387	411	423	425	385	408	426	399	418	367	399	417	383	372	378	383	401	384	396	380	418	407	413	384	387	437	392	412	401	418	416	378	382	386	411	391	404	387	416	416	411	388	405	387	379	425	438	408	397	431	403	387	401	416	377	393	418	384	417	385	421	398	417	400	405	364	398	444	410	326	367	382	399	415	417	389	427	378	418	429	414	412	406	422	357	417	414	388	406	405	436	368	388	398	372	423	378	396	409	410	403	417	406	424	387	397	393	411	398	355	428	455	401	396	404	392	392	427	412	396	392	413	407	399	405	408	408	395	365	406	404	385	401	413	388	417	385	436	395	382	410	410	441	377	406	409	413	413	374	424	414	407	417	422	398	383	389	395	405	392	405	380	389	411	393	460	412	401	388	412	387	383	371	421	376	384	390	420	415	416	404	401	389	400	380	384	439	420	406	392	415	446	411	423	361	406	385	445	386	385	389	386	366	427	395	401	417	372	439	398	385	390	385	351	376	367	396	416	382	404	413	406	412	414	411	380	368	359	388	421	380	417	394	364	415	405	412	406	389	391	413	403	389	418	368	404	421	391	341	427	419	400	439	401	373	392	407	395	401	391	436	399	424	367	383	385	356	366	404	432	403	430	389	386	412	399	452	423	380	436	399	414	410	400	419	411	424	398	396	375	389	392	405	416	375	401	388	401	416	423	400	401	396	393	393	418	413	408	423	410	374	409	412	401	415	399	416	422	447	413	386	378	408	396	403	373	374	407	398	418	403	397	406	393	440	453	399	450	403	382	401	418	402	421	385	414	395	409	396	398	412	378	414	400	398	414	421	395	413	382	366	406	390	403	396	383	356	379	377	389	354	404	375	407	391	372	413	447	410	426	397	414	399	383	389	380	391	427	448	394	407	394	432	400	401	394	400	396	412	361	415	404	410	400	410	384	398	386	365	420	357	375	418	409	413	418	438	389	408	401	390	421	428	413	415	391	405	401	367	374	415	380	386	440	414	414	398	374	417	388	389	403	398	357	428	369	432	373	419	415	390	414	402	418	385	404	375	387	402	415	384	400	395	394	402	423	435	419	374	376	407	391	419	392	403	401	362	400	402	413	411	407	420	397	403	365	441	371	389	387	391	396	402	414	399	396	382	395	395	373	395	396	372	425	386	399	365	402	403	394	382	437	390	414	392	383	416	416	426	396	379	417	392	367	381	412	400	426	415	429	404	377	456	394	409	404	407	424	414	398	408	404	388	421	369	462	372	428	385	406	393	396	393	422	410	426	384	424	413	386	410	393	397	382	392	434	384	405	377	414	378	427	424	422	395	386	418	401	406	418	431	385	412	389	389	413	451	437	377	391	428	416	431	384	400	394	374	419	420	393	422	376	431	403	385	382	337	412	387	424	423	404	373	377	375	410	383	417	438	412	421	376	379	409	402	417	411	403	383	396	399	421	423	398	392	421	438	427	393	411	414	430	352	440	416	416	410	397	421	431	406	414	381	415	379	374	425	430	419	404	407	426	394	442	391	405	409	391	410	389	401	406	424	365	366	390	409	437	381	411	387	410	419	366	427	385	397	400	431	419	440	374	384	370	405	384	372	418	417	427	405	423	428	418	374	429	402	414	407	389	413	401	415	412	392	401	386	407	409	429	402	427	418	395	377	416	400	449	404	421	418	381	406	426	441	406	419	393	386	391	397	412	415	414	402	420	367	397	372	444	388	390	408	361	393	396	411	423	373	388	397	359	409	393	411	372	387	398	426	445	395	392	418	413	399	389	394	427	416	421	410	419	415	397	388	383	402	399	409	353	397	417	409	420	373	403	419	386	403	392	413	429	373	410	416	405	413	444	392	407	405	442	404	417	366	402	395	418	411	396	415	378	381	367	381	381	373	370	356	387	395	395	398	422	395	422	378	388	391	391	382	384	424	401	395	425	382	405	379	408	416	444	411	397	413	400	378	369	393	413	416	419	408	393	387	411	409	405	454
21752	1863	564	456	386	332	309	286	266	240	301	262	244	245	225	242	243	250	233	250	253	209	214	220	243	239	215	240	226	227	235	231	230	239	244	218	189	241	238	248	257	259	200	225	236	244	219	250	202	240	226	238	237	251	214	235	232	210	210	236	221	225	212	231	231	211	225	234	242	236	221	203	234	230	247	248	226	236	249	229	236	243	219	230	211	246	250	237	219	231	215	228	252	218	205	226	226	251	260	223	221	252	230	214	249	238	226	216	241	212	216	247	219	208	220	231	232	233	268	226	235	225	205	218	244	230	240	227	217	241	256	221	235	245	210	237	226	240	198	230	258	233	233	218	225	243	256	226	247	233	227	232	212	264	237	247	231	240	245	251	217	202	220	230	221	217	206	231	218	210	228	241	236	231	199	248	244	216	248	224	229	211	207	240	231	250	187	243	229	283	221	256	238	215	242	218	219	250	258	245	232	244	229	239	229	229	255	245	228	205	244	213	222	238	234	234	227	230	230	239	200	201	205	215	239	212	249	238	236	236	243	238	217	244	257	225	245	201	254	227	227	254	222	215	216	250	232	226	256	239	223	246	252	217	180	203	236	225	210	227	243	224	222	245	223	228	278	226	224	240	256	243	215	210	225	231	216	228	238	230	226	232	218	211	225	230	203	227	247	247	245	228	253	216	252	255	216	232	215	245	233	200	213	253	212	251	245	230	240	225	224	211	225	242	245	227	218	218	243	183	245	196	278	248	232	223	205	246	244	233	260	212	237	247	236	241	205	253	203	245	228	218	250	230	227	232	228	245	256	242	225	244	204	218	234	231	240	243	243	209	232	240	203	266	218	256	227	213	265	245	212	225	222	222	210	203	193	220	243	223	240	219	232	224	213	226	230	233	224	200	235	271	227	232	223	255	227	224	245	210	221	208	240	246	213	226	222	229	272	232	246	217	237	250	227	215	237	226	202	227	264	239	216	209	217	215	227	266	214	231	259	255	212	226	244	229	221	224	222	252	233	213	224	204	230	240	252	246	246	215	242	240	220	209	228	196	236	236	234	234	239	229	236	262	236	229	239	245	232	244	246	266	213	224	228	226	202	241	221	227	237	258	239	231	263	206	229	212	218	216	232	223	229	213	245	211	246	209	249	247	205	235	244	261	208	212	236	260	239	235	225	244	255	248	238	197	231	240	243	241	223	221	198	231	210	237	207	256	209	245	223	248	219	223	206	218	220	232	203	248	249	232	231	236	233	212	221	226	226	238	219	203	264	232	243	240	238	196	243	236	220	236	243	212	217	209	245	238	205	227	260	229	219	245	244	205	241	220	222	228	196	244	238	224	234	219	224	223	240	285	211	221	236	251	263	240	237	245	276	233	211	235	247	224	198	256	206	229	244	207	221	244	222	224	233	210	228	229	239	259	246	230	218	227	208	229	244	215	239	251	243	236	239	223	262	241	242	226	205	208	254	222	212	214	229	215	239	233	232	220	207	205	240	229	232	227	207	255	231	236	254	232	219	237	251	243	241	231	204	221	211	236	217	263	229	212	220	232	239	212	250	252	220	228	211	213	227	216	224	215	245	226	228	211	240	195	235	230	199	257	215	226	244	255	253	230	259	210	213	208	223	241	244	224	226	205	241	230	220	209	238	244	183	227	213	250	227	226	238	242	226	214	220	263	256	232	219	224	238	229	242	235	218	266	237	239	234	238	230	207	222	227	199	196	253	226	221	240	230	257	216	222	259	235	250	241	242	238	214	229	228	217	234	252	236	218	230	232	228	258	260	221	210	214	242	271	200	249	231	206	219	202	225	240	218	236	225	242	218	255	261	213	211	237	245	245	235	226	234	257	245	218	222	198	226	246	247	206	222	225	247	223	235	210	230	228	219	249	232	215	259	224	255	233	232	236	254	235	248	241	225	233	237	211	206	236	226	209	246	250	209	211	212	251	241	231	261	226	249	233	235	242	241	224	226	245	249	245	237	269	234	261	255	233	237	201	233	240	226	217	217	254	220	260	216	208	213	223	214	225	235	237	238	226	235	229	222	222	235	231	231	215	233	223	260	221	251	263	217	232	228	224	208	261	232	246	260	250	233	241	233	231	215	226	248	210	224	239	197	238	253	226	230	209	208	228	252	240	238	264	234	241	210	227	245	284	243	228	224	251	216	232	231	213	244	271	274	264	229	237	255	209	216	264	213	228	232	257	200	241	228	223	236	258	248	209	212	209	202	227	238	221	246	217	226	220	242	220	222	227	232	225	239	261	219	242	210	203	217	218	225	250	220	231	249	235	226	210	237	216	225	195	239	209	227	243	227	217	241	218	229	220	222	260	217	221	245	224	233	255	237	197	225	231	203	218	231	228	202	224	243	226	232	241	255	255	241	216	229	254	242	226	259	213	260	218	210	229	268	199	212	213	233	226	237	190	257	210	228	248	236	217	240	238	208	207	209	242	230	191	241	242	218	252	249	213	232	256	225	241	248	231	218	235	217	237	233	212	249	258	250	241	273	230	221	232	241	222	239	217	225	245	221	221	232	236	245	222	238	221	233	221	238	249	230	207	190	261	251	215	263	245	250	224	234	221	217	249	224	238	228	220	229	230	232	216	223	240	203	218	229	248	255	221	234	262	207	233	239	223	221	229	214	259	236	221	229	200	231	242	220	238	231	269	254	224	231	261	187	246	269	221	211	245	252	215	236	250	224	221	195	241	211	204	222	223	214	208	232	225	231	214	229	217	253	210	219	213	232	222	199	222	259	210	239	244	237	240	224	249	227	230	225	222	237	233	229	268	239	238	244	232	225	228	214	239	247	218	251	258	221	210	215	229	222	231	215	249	231	244	237	225	215	266	239	247	228	222	246	257	195	240	206	231	220	231	250	229	245	243	239	203	228	235	225	230	230	211	214	237	246	216	233	231	235	233	213	224	219	256	219	234	250	228	223	215	219	217	216	224	250	233	229	257	217	229	242	226	250	212	237	236	227	225	224	213	240	272	241	215	226	250	248	261	259	234	234	243	204	231	265	207	243	222	203	206	247	246	271	195	232	221	266	200	257	231	234	236	224	208	245	253	259	206	235	236	241	211	224	209	237	225	238	240	265	233	256	200	244	248	244	196	227	252	233	232	228	251	236	199	238	243	226	247	273	231	251	230	248	240	227	210	245	204	237	234	231	232	192	240	216	230	251	224	226	219	232	227	233	258	228	226	244	261	247	211	255	248	226	234	217	220	236	223	247	254	262	227	227	236	237	206	243	205	238	236	247	239	225	236	250	243	228	234	241	194	241	236	227	215	227	233	249	217	238	230	248	262	215	224	228	213	210	205	210	224	231	221	252	220	230	245	246	244	225	223	238	240	231	228	223	215	223	209	205	223	215	248	221	241	247	264	244	234	222	216	238	244	233	210	220	222	216	224	201	229	196	229	181	218	253	220	236	252	252	209	241	226	220	228	224	229	226	228	240	215	205	260	235	234	233	223	237	218	208	223
12449	826	1144	1337	1155	1095	897	831	789	719	686	678	635	629	643	598	597	590	599	618	594	629	610	612	568	578	564	604	567	619	565	574	581	539	527	599	595	555	584	594	520	561	578	562	557	556	566	545	538	565	583	584	567	583	531	576	559	583	611	564	567	584	549	573	554	582	563	563	605	543	561	537	562	573	550	546	560	597	515	566	543	563	552	532	539	555	593	560	551	545	564	606	572	542	573	566	583	542	548	586	565	559	573	594	559	530	549	570	538	577	551	506	550	564	551	549	529	556	548	560	530	563	567	544	551	594	548	575	510	498	591	542	578	527	553	561	555	582	530	579	558	551	542	552	555	539	560	552	568	550	515	563	547	585	551	558	511	510	554	599	560	554	551	600	560	570	590	578	513	533	522	566	534	543	554	567	585	550	538	536	557	557	548	570	582	550	522	557	575	547	573	596	539	552	559	564	579	571	534	564	577	569	557	537	523	581	534	561	570	525	556	556	555	557	557	546	537	562	549	544	537	550	531	562	533	525	585	545	564	538	544	500	540	550	531	528	554	565	560	584	553	540	539	569	569	518	567	562	535	564	536	502	520	566	564	529	537	552	548	533	559	536	572	510	496	545	577	564	549	552	538	555	556	560	507	528	531	537	551	544	540	538	524	562	574	586	553	516	585	555	528	531	567	545	543	555	550	568	518	562	532	563	579	567	527	549	548	561	559	544	521	534	540	569	562	574	552	552	560	518	522	545	508	552	543	541	518	595	545	520	577	549	519	515	529	537	590	554	585	573	574	534	524	540	566	542	506	540	533	582	564	574	535	529	567	525	559	534	577	557	558	526	551	566	558	549	572	587	541	553	559	526	566	568	562	539	554	556	627	548	530	540	564	568	544	564	569	520	578	558	571	561	522	518	521	536	561	566	513	547	554	552	591	561	581	545	517	533	588	511	546	495	549	558	557	569	577	583	532	564	576	567	547	579	561	567	544	499	597	570	552	585	536	565	523	554	568	585	534	585	579	538	586	621	573	560	574	522	578	568	540	604	575	559	561	553	616	520	500	565	582	539	552	564	566	538	540	551	524	564	546	576	550	537	560	547	504	512	545	574	517	561	526	515	563	553	538	537	519	535	564	544	573	548	526	569	533	544	541	521	537	541	558	559	577	540	543	545	579	527	570	520	615	569	521	524	581	564	566	584	538	539	552	520	555	581	514	549	510	574	552	526	550	552	542	583	595	537	552	545	566	526	544	523	579	590	555	556	562	595	546	557	528	565	582	524	566	550	555	554	573	560	560	555	550	517	537	545	504	638	523	549	585	542	534	565	549	601	600	548	541	516	538	580	546	555	561	571	494	526	521	574	534	539	537	546	516	573	590	566	531	539	564	545	527	575	550	584	570	496	565	553	532	559	542	561	561	570	527	556	581	539	541	531	611	522	541	568	562	561	583	577	584	552	550	539	568	520	547	586	601	575	574	560	554	588	562	558	546	533	513	570	566	560	534	575	542	554	526	579	525	530	562	557	522	559	556	577	626	605	567	580	572	604	575	588	575	592	530	559	571	525	567	568	539	595	538	537	585	552	554	565	538	558	573	590	531	583	597	581	548	552	552	550	536	556	529	523	556	511	530	526	587	549	586	552	568	547	555	504	560	539	591	535	548	533	526	573	529	578	567	519	555	560	529	513	518	561	566	548	514	514	549	537	555	570	535	506	561	538	561	534	542	522	535	526	475	524	580	553	548	544	539	505	558	536	548	580	512	550	540	531	531	580	554	516	586	594	563	543	511	535	573	546	560	604	534	524	586	521	539	545	565	578	533	540	543	530	519	510	566	526	555	544	517	511	566	539	559	557	539	576	553	552	578	597	554	525	538	576	565	528	557	557	542	568	526	541	583	574	555	542	528	564	525	558	559	544	555	562	530	554	573	549	549	611	550	557	607	530	584	565	606	526	597	603	565	563	536	573	559	552	560	518	568	564	538	561	561	562	572	535	536	547	544	548	544	566	539	566	568	578	569	519	563	566	555	542	563	580	606	586	581	568	526	551	575	554	539	560	588	544	562	548	563	561	521	584	573	541	557	524	597	521	556	569	586	552	563	576	552	556	590	579	578	569	534	572	530	528	571	571	542	562	535	521	538	546	568	525	524	535	527	527	556	528	567	539	545	567	564	552	554	531	509	560	530	574	567	536	567	541	546	562	548	572	546	508	561	567	601	543	567	593	539	561	558	580	573	564	517	586	562	551	569	604	520	579	510	542	550	560	555	562	590	550	556	556	540	572	535	542	584	547	592	564	570	542	618	560	570	547	549	539	547	554	589	584	523	545	540	565	531	545	560	517	569	562	565	521	527	597	544	538	558	541	560	607	524	550	544	532	605	542	570	573	538	534	538	522	577	567	495	517	526	582	532	539	596	554	552	558	542	595	573	519	607	565	539	514	557	555	524	553	556	546	532	537	541	566	573	551	542	571	534	573	523	582	520	518	516	522	573	531	592	543	542	551	575	573	549	540	577	556	538	541	544	537	538	537	554	531	542	536	584	541	617	579	551	540	533	546	571	565	541	519	538	553	552	539	566	570	551	562	542	508	556	583	549	508	551	529	553	551	530	563	574	517	545	536	581	587	568	535	593	591	539	538	568	508	532	560	548	572	575	553	581	534	562	581	548	576	556	555	561	545	557	541	545	583	586	565	549	572	558	563	569	555	554	610	560	566	519	586	553	569	523	513	559	547	522	522	540	568	516	591	558	520	578	540	570	531	523	556	548	578	530	541	550	520	520	555	604	575	568	558	556	532	586	589	540	539	592	554	540	577	555	541	513	570	613	562	533	610	564	581	532	562	522	581	584	559	576	593	529	554	516	585	585	595	540	565	549	572	528	531	595	567	550	527	553	586	569	545	560	544	560	544	551	559	568	512	547	601	541	530	523	555	540	570	558	546	594	585	562	571	537	560	539	541	556	547	555	493	552	550	541	517	569	529	525	602	509	524	514	605	517	536	564	569	534	557	589	537	571	553	595	537	566	541	561	550	561	555	494	522	546	535	560	544	563	535	574	554	572	528	551	533	548	584	568	525	555	557	528	524	575	534	533	527	586	543	576	577	574	582	568	580	557	567	513	566	570	573	510	533	563	523	533	527	582	528	559	475	531	577	551	562	562	559	556	541	524	539	535	543	564	523	609	520	527	566	552	576	596	529	547	524	577	579	571	528	569	600	522	554	559	569	545	516	522	571	530	573	567	590	571	543	520	530	527	590	554	573	515	554	527	533	533	528	563	511	537	568	585	558	520	539	504	544	530	550	518	544	518	585	537	533	551	557	579	559	578	513	562	559	541	549	578	539	578	550	556	585	522	556	566	527	562	594	533	554	563	553	550	564	521	536	503	549	505	592	521	591	558	566	532	523	571	543	558	560	552	572	516	508	551	560	507	578	545	519	552	521	551	577	537	563	547	534	568	571	577	552	594	595	542	536	555	541	550	535	560	569	521	594
32558	4499	1159	801	664	566	453	452	429	452	453	403	390	394	414	378	400	420	389	335	390	374	357	406	405	411	431	364	338	398	365	375	409	380	385	351	361	362	344	364	359	408	375	358	367	348	370	356	387	387	358	379	394	430	419	399	371	417	358	390	398	373	344	368	352	400	380	388	331	397	384	359	400	370	399	367	376	367	419	375	371	381	351	365	364	388	379	353	365	353	372	383	397	373	398	386	394	354	406	366	365	385	362	382	391	340	377	366	375	385	403	353	341	358	320	351	414	389	391	361	352	371	411	393	402	373	383	364	384	380	390	370	341	371	379	359	371	369	364	326	382	386	355	357	394	382	356	350	382	352	424	384	365	336	368	370	376	390	359	357	361	380	377	410	380	376	305	350	374	404	366	378	381	368	370	402	382	405	375	394	389	382	396	368	370	373	349	359	342	370	359	351	360	380	386	353	351	361	389	361	356	382	355	368	345	386	358	433	368	356	403	382	393	389	381	399	376	387	374	365	353	344	376	384	371	379	387	354	378	382	362	359	380	349	398	339	349	353	367	344	367	372	418	442	452	419	369	367	369	364	328	345	386	353	427	415	373	355	386	387	359	388	379	370	334	392	354	355	350	369	335	404	421	371	377	415	375	403	404	366	378	389	391	354	368	353	366	386	349	384	356	371	364	374	373	388	399	394	367	374	376	336	406	396	377	379	336	386	373	393	348	365	389	397	368	381	399	387	364	366	393	351	335	376	393	384	324	369	383	389	336	372	371	391	387	349	387	375	366	404	379	390	372	346	357	349	375	383	350	371	363	378	362	395	329	325	353	331	396	378	384	347	372	375	341	370	371	404	400	339	350	329	391	383	374	359	397	357	366	317	372	376	396	388	407	351	355	372	370	317	397	380	347	362	376	366	386	386	385	353	384	370	379	376	336	389	401	378	385	348	376	396	364	390	336	356	362	368	374	369	390	357	367	362	364	373	367	360	351	373	404	351	358	398	357	315	349	398	352	352	396	343	389	353	381	363	375	370	384	365	370	399	363	389	439	374	387	386	380	362	369	335	393	338	385	330	406	333	401	376	366	367	367	372	373	361	366	392	344	378	366	354	346	335	414	369	401	375	385	368	359	358	370	375	391	387	366	402	359	406	351	403	328	351	384	350	383	377	393	370	376	347	373	348	386	397	385	405	378	358	371	368	372	402	353	379	381	361	374	395	358	371	423	357	420	392	354	365	400	379	370	353	335	346	420	358	361	374	342	388	394	374	359	362	393	388	388	360	367	378	348	382	381	362	384	386	372	371	368	330	369	376	346	353	363	363	395	381	407	382	359	417	362	394	353	357	379	374	402	364	358	402	436	348	367	405	409	355	336	372	362	369	346	359	395	391	383	368	380	382	364	359	384	360	366	432	410	374	352	396	346	359	372	380	341	342	375	365	386	400	360	382	434	365	371	383	359	382	364	376	370	356	385	360	414	361	380	377	401	386	417	374	354	357	353	348	352	382	395	349	354	382	382	375	410	376	345	382	364	380	388	344	376	357	362	336	368	406	366	358	374	384	331	383	377	369	366	391	390	379	382	381	351	359	342	423	384	360	384	359	393	350	381	354	365	371	372	355	364	401	363	354	374	372	378	374	394	374	412	365	345	337	376	414	352	360	391	368	368	362	362	374	355	406	331	359	364	389	342	393	375	384	325	368	377	370	329	371	399	345	379	386	356	418	375	342	393	363	367	352	386	387	371	369	362	412	326	403	350	378	382	357	395	391	395	359	352	356	379	326	345	401	401	369	375	347	378	383	374	398	353	364	333	407	386	379	377	357	358	376	377	389	364	349	374	367	350	380	387	379	381	388	358	377	365	361	378	391	395	396	354	371	363	355	396	393	369	370	339	382	377	384	379	380	375	385	382	395	399	372	383	343	401	373	347	336	374	375	378	412	419	412	414	389	376	349	367	369	382	387	377	369	413	369	401	366	423	397	366	390	398	411	368	343	380	376	335	374	352	362	380	404	372	333	349	356	386	362	344	337	370	363	342	369	412	357	408	378	414	393	396	361	367	385	406	386	369	375	372	377	388	377	350	366	415	426	354	399	374	368	388	371	394	390	367	344	361	353	408	386	338	356	363	375	361	394	382	407	399	384	375	339	393	405	384	371	388	370	366	410	400	346	394	395	398	432	366	359	356	401	354	383	399	378	381	349	351	398	412	333	392	360	360	352	366	352	378	374	373	371	397	346	384	382	384	380	360	359	339	402	372	371	367	365	310	319	375	349	406	365	354	367	362	333	317	342	381	366	430	380	347	414	359	369	365	424	390	366	367	377	381	383	401	385	377	372	374	371	336	358	387	353	378	393	389	371	400	404	375	397	386	358	352	362	354	378	358	368	397	363	340	344	369	387	385	369	361	360	343	375	381	380	373	356	371	388	371	382	386	378	362	337	345	397	342	349	365	387	375	379	355	387	418	374	377	409	370	387	365	361	394	396	374	434	382	378	372	349	363	369	364	360	378	382	376	363	367	365	416	371	373	359	383	395	373	371	393	361	339	387	385	371	379	384	329	373	386	393	367	376	369	385	372	390	348	416	350	348	342	395	363	368	373	383	361	375	340	384	413	364	334	387	384	416	389	358	373	382	339	422	332	336	384	393	363	407	390	360	355	363	337	388	381	385	409	360	350	431	397	342	382	360	353	335	406	364	375	354	365	359	344	337	355	368	364	371	350	340	393	391	385	375	397	389	373	376	348	364	362	392	373	382	396	388	334	401	375	386	383	355	406	363	342	391	425	343	354	340	435	386	391	366	396	335	370	375	400	379	386	375	354	334	375	415	371	357	367	337	348	368	366	395	412	365	374	359	363	352	383	360	351	350	391	377	363	364	376	388	368	317	384	336	366	343	360	370	385	366	387	337	387	352	361	411	375	366	357	398	365	386	405	353	365	387	387	385	393	337	407	365	360	378	382	361	360	356	352	336	353	356	398	375	351	360	373	395	337	357	344	379	374	404	371	386	368	379	366	373	375	389	358	380	398	378	383	393	395	390	371	348	375	385	362	395	373	343	402	386	388	365	368	377	370	351	376	387	365	389	389	402	352	346	388	365	379	416	373	346	341	348	373	331	359	326	336	434	404	388	383	394	348	362	348	394	372	356	357	359	389	370	378	409	327	370	388	403	379	380	356	364	370	343	380	402	362	408	422	430	376	359	385	383	356	358	391	372	405	347	351	363	378	368	381	351	377	380	431	386	330	372	382	377	366	385	395	357	381	359	366	339	360	352	359	378	342	347	321	374	347	410	380	388	337	403	410	386	333	365	355	376	369	356	385	388	352	357	374	370	380	376	370	378	362	399	377	367	349	418	358	336	344	372	355	365	337	371	363	399	376	365	322	368	398	413	372	327	384	358	344	349	356	364	348	354	390	353	371	342	391	375	370	395	370	358	373	383	380	365	359	374	339	357	376	369	320	375	385	386	386	343	343	365	341	380	404	406
17104	1357	2060	2368	2148	1762	1493	1417	1303	1215	1122	1080	1048	990	982	963	915	929	944	944	975	864	903	904	881	883	830	830	832	892	876	864	865	884	863	894	888	849	825	858	830	874	838	855	893	865	826	832	820	838	843	824	857	840	853	820	835	817	797	801	830	873	822	830	813	862	853	825	821	843	843	822	833	824	815	822	819	848	835	821	817	781	761	827	827	872	813	801	834	820	823	808	843	807	854	792	870	799	813	861	803	809	871	863	806	843	816	814	784	825	812	837	857	857	812	805	853	824	863	746	833	791	801	834	853	838	869	822	772	837	793	842	801	796	845	808	852	856	880	830	857	791	797	764	800	836	838	811	783	826	854	853	821	788	803	807	821	815	837	820	865	783	848	823	836	842	839	808	821	803	766	811	796	850	814	835	791	835	879	831	850	833	829	810	852	797	851	842	831	843	804	852	829	825	817	838	803	818	794	822	836	788	836	829	827	827	831	776	808	834	821	790	830	792	846	807	835	817	859	845	793	814	765	801	805	826	839	815	813	874	825	859	846	767	789	791	827	811	847	797	826	791	892	814	817	784	805	867	816	825	778	818	818	795	810	807	797	832	828	776	895	812	809	766	839	821	840	836	816	840	818	828	827	864	835	761	861	872	791	835	762	843	836	830	838	831	877	854	813	831	782	829	807	843	814	870	856	784	849	791	823	842	756	853	821	820	804	789	838	824	865	804	817	826	814	827	792	907	824	833	799	782	835	805	825	825	814	799	826	834	889	783	861	853	845	812	806	844	855	838	823	790	810	814	817	812	827	802	797	836	791	808	825	836	845	871	828	809	830	780	798	855	791	823	813	844	813	783	799	850	828	844	816	815	789	874	846	826	839	792	799	823	839	827	820	849	870	844	871	764	820	824	799	831	798	863	801	821	788	795	809	777	853	820	796	823	767	800	879	816	818	832	846	852	777	778	853	843	796	805	787	837	805	842	826	827	824	880	820	830	784	796	837	824	819	832	822	788	911	817	838	787	846	849	811	849	821	830	808	792	829	849	894	835	854	811	847	786	850	778	804	841	825	836	777	805	808	823	807	808	852	850	809	855	771	808	889	821	803	775	840	795	829	814	856	815	855	825	774	850	812	814	903	835	792	855	767	807	852	827	814	781	812	796	803	848	795	780	789	815	883	816	825	795	831	861	875	814	796	825	813	862	855	806	808	848	837	817	838	857	828	819	833	778	809	806	821	855	817	838	809	825	845	843	835	817	848	753	797	817	818	814	842	789	828	842	782	762	798	866	860	836	795	837	766	813	810	810	845	881	793	764	833	837	815	808	811	835	814	856	828	807	821	838	805	830	851	810	851	811	824	810	788	815	831	828	790	828	825	828	795	791	884	795	788	834	819	823	799	785	801	828	842	867	876	812	859	840	821	828	840	833	802	900	838	789	768	832	878	830	828	814	778	780	762	814	811	782	820	814	845	830	838	824	835	830	798	800	824	838	788	839	774	783	777	821	812	855	799	812	833	809	813	835	794	803	797	814	832	810	815	827	863	832	803	822	830	838	846	819	863	818	838	837	866	762	810	800	828	872	833	781	835	854	805	814	781	835	805	794	781	902	811	832	831	802	832	810	789	808	871	766	803	808	824	802	831	827	795	845	836	852	792	801	829	792	838	801	824	810	815	819	825	858	806	869	828	803	821	800	786	790	822	808	825	835	794	837	839	802	847	779	877	826	761	780	840	797	817	743	827	815	820	790	831	802	799	843	807	815	801	818	779	854	825	828	769	841	832	807	823	815	854	820	856	809	803	800	769	844	840	856	786	815	818	754	823	833	832	804	805	812	902	835	813	800	818	768	790	830	829	830	811	802	807	731	817	820	839	823	799	826	848	841	816	816	775	850	835	815	788	815	791	852	826	811	815	836	820	821	764	837	790	788	775	789	817	835	835	860	855	832	811	820	828	862	802	782	835	829	788	792	808	815	775	825	841	841	794	837	818	816	823	807	870	856	788	844	855	834	828	857	837	834	815	840	849	822	851	831	815	823	824	819	805	817	800	831	792	807	792	833	849	836	850	842	812	837	858	833	849	821	831	777	814	882	762	855	807	809	820	798	811	855	884	816	835	799	860	816	809	831	799	833	812	822	862	814	844	861	785	882	850	819	798	801	826	836	825	834	835	834	800	793	789	794	832	830	847	829	857	841	843	782	816	789	817	858	804	809	812	818	805	788	862	766	894	820	867	812	835	818	804	816	807	866	838	876	803	834	776	817	798	827	831	809	805	830	811	828	798	887	803	834	776	861	831	840	872	793	814	807	827	844	854	870	808	815	847	830	813	797	818	863	838	928	834	804	863	838	816	818	798	848	848	774	805	829	816	812	794	819	876	857	842	819	829	816	846	834	784	812	864	807	804	804	817	810	846	813	832	849	833	801	813	796	810	870	837	855	758	806	760	764	799	831	803	846	729	805	800	848	813	799	844	823	796	824	836	805	824	814	859	831	850	839	782	826	839	827	762	768	822	825	792	853	797	820	810	823	836	832	780	782	850	852	835	804	817	765	810	831	825	809	825	852	840	831	879	782	816	780	897	840	867	784	841	852	776	824	795	841	810	780	868	807	850	806	853	820	845	825	833	833	832	861	831	758	827	837	852	803	806	826	780	850	873	804	784	828	882	836	811	849	867	880	864	793	796	840	771	806	812	794	838	810	812	868	802	839	859	860	818	808	834	746	831	812	836	822	830	858	816	830	818	837	807	894	823	780	803	840	819	776	803	845	784	787	773	857	797	860	827	814	822	877	803	815	821	786	802	827	833	769	786	861	784	807	824	805	815	864	810	823	789	817	785	784	794	830	789	812	817	815	816	854	856	848	776	829	783	808	827	856	780	863	782	836	854	781	818	833	830	845	801	816	844	837	874	834	829	799	798	858	820	797	822	777	788	824	812	834	798	856	834	801	827	832	830	837	791	802	852	800	831	840	847	829	799	844	805	811	834	783	793	849	819	831	801	827	804	825	886	832	816	805	817	799	764	805	836	821	788	776	867	847	857	766	809	855	825	773	812	790	807	816	828	851	813	878	773	865	809	821	819	834	789	773	867	820	816	831	776	833	836	817	796	832	860	789	853	804	858	820	875	839	822	807	825	839	872	759	862	814	769	805	829	801	757	828	870	792	859	831	851	825	851	843	820	769	864	873	776	798	842	844	794	811	793	842	827	809	856	856	809	851	797	885	829	902	775	796	765	856	801	790	809	789	793	785	778	832	862	773	824	857	819	850	809	793	806	812	873	806	798	829	836	842	804	846	819	813	839	831	814	848	802	799	770	782	848	790	816	811	805	809	844	821	827	756	780	831	823	841	811	787	798	810	818	780	835	786	817	826	790	840	781	781	849	843	794	818	793	804	805	822	856	857	788	836	838	845	810	869	798	783	824	817	811	744	813	785	826	866	826	873	834	822	831	857	818	835	820	847	811	831	773	843	770	746	833	804	809	841	760	802
7984	416	173	167	186	162	158	161	139	188	184	157	152	157	183	159	171	185	179	149	165	185	173	152	157	175	204	167	145	165	146	160	152	169	167	161	170	134	185	155	176	156	160	142	178	157	157	145	161	142	180	166	142	140	174	156	175	163	167	159	165	167	144	175	146	146	140	147	166	141	146	175	145	136	171	158	185	157	132	163	144	157	168	174	183	166	170	179	150	145	179	175	156	185	165	164	174	150	176	180	183	159	152	145	159	138	172	155	161	148	173	173	163	177	167	161	197	166	163	170	153	176	152	154	172	156	171	172	163	152	150	178	135	158	150	165	167	137	139	157	191	176	131	170	152	168	155	151	146	150	164	153	172	172	191	170	128	194	171	135	144	178	161	149	155	162	187	141	141	157	160	161	180	165	170	141	154	172	147	160	185	160	172	160	142	148	136	148	151	152	158	149	161	183	165	152	174	159	161	161	152	164	129	142	158	133	166	151	163	163	155	144	149	170	154	166	157	140	161	136	183	162	184	167	168	187	162	131	170	188	156	152	173	189	156	172	142	161	148	134	169	159	134	150	181	154	148	153	162	164	171	152	151	153	150	147	185	140	168	150	151	143	139	140	137	169	149	191	150	164	170	175	166	174	156	144	147	131	183	148	155	174	163	172	152	163	157	146	158	186	165	158	140	145	192	168	142	156	178	157	172	165	165	163	140	149	148	162	157	170	169	149	148	161	165	137	158	185	183	189	167	155	144	169	143	163	150	154	182	173	167	160	155	163	158	153	140	151	147	165	162	164	160	154	174	177	156	212	150	139	163	173	138	159	154	155	157	157	164	174	141	175	161	138	153	169	159	177	196	150	158	183	174	159	174	154	149	165	161	156	154	150	180	177	153	136	155	160	168	145	137	170	157	154	162	154	155	151	155	143	144	171	123	146	146	161	135	166	164	142	191	158	141	173	165	149	168	151	149	151	178	168	115	197	169	160	145	151	148	167	185	177	172	144	148	166	168	160	153	158	156	146	163	129	149	149	149	168	173	160	169	171	149	175	159	171	150	165	160	159	160	163	189	147	185	149	177	161	157	149	169	184	168	162	160	170	145	170	149	147	129	158	168	181	198	163	154	181	165	137	174	190	156	162	179	155	153	153	157	172	160	177	154	151	157	136	145	147	178	153	159	172	169	153	164	149	144	138	179	166	183	150	152	154	165	162	171	145	144	139	147	182	145	175	154	162	159	151	161	155	143	128	183	166	153	185	170	172	166	150	164	145	145	144	166	160	171	143	162	154	169	176	182	158	170	180	159	188	172	150	150	147	137	158	140	137	156	146	164	153	150	149	154	167	162	167	161	171	168	168	153	166	141	150	161	146	158	174	149	168	148	149	178	150	149	155	166	168	182	156	151	159	147	176	168	166	178	183	160	151	173	156	142	162	141	179	166	164	155	172	167	172	164	167	173	136	135	150	143	162	170	152	177	162	189	134	152	171	141	170	156	173	157	163	152	176	177	153	159	163	172	167	188	146	181	150	150	159	169	183	177	160	169	156	146	146	176	157	153	174	163	181	186	168	146	187	165	160	165	136	165	174	167	147	154	150	155	156	176	165	132	145	150	145	159	151	165	158	146	150	156	163	175	146	163	147	167	143	155	155	157	183	153	151	163	157	160	174	151	139	160	173	159	155	146	161	150	164	166	161	171	148	157	169	172	123	138	157	169	154	175	163	187	172	155	159	166	151	187	143	183	155	141	145	149	151	154	156	144	148	168	174	158	159	182	174	154	158	167	155	173	161	160	185	148	140	116	175	157	140	164	143	160	148	164	166	153	173	145	162	167	150	141	153	152	186	141	132	153	134	149	169	191	189	161	144	159	166	142	158	147	154	174	198	165	178	139	166	166	160	157	167	152	138	170	158	161	157	170	177	157	186	176	182	153	159	149	152	162	147	172	147	156	177	162	162	162	130	156	162	132	147	159	166	134	160	139	186	143	160	163	154	150	139	137	179	159	157	183	158	180	163	171	166	158	156	164	174	173	177	145	177	173	165	141	161	177	165	160	147	164	155	146	170	139	159	172	182	199	183	159	156	168	179	169	149	200	166	165	151	184	173	172	163	151	146	145	129	139	145	151	170	137	148	146	142	140	148	149	191	177	167	145	161	168	153	132	194	189	186	154	183	159	171	147	147	164	154	174	153	174	168	122	162	146	144	162	160	146	171	153	151	171	160	169	164	171	185	167	146	145	141	175	139	177	164	165	155	158	186	182	158	134	157	160	156	152	167	169	165	161	169	180	155	185	150	165	174	176	142	169	137	161	166	141	168	157	139	165	174	159	184	162	160	175	150	122	156	169	149	150	161	198	175	150	164	147	161	144	178	166	156	155	165	140	135	160	172	177	163	159	160	164	171	145	168	142	144	151	157	150	169	155	204	130	182	173	139	152	158	181	146	159	130	154	166	150	133	150	169	123	151	170	159	176	169	147	158	166	184	160	135	171	158	139	153	168	138	166	157	145	164	144	167	166	164	181	139	139	159	165	150	134	150	150	176	158	153	169	168	169	180	164	158	165	155	168	172	172	153	140	136	143	150	153	169	155	149	166	137	146	152	167	160	164	163	166	166	154	174	152	166	158	154	172	177	163	125	138	132	159	140	163	151	176	172	156	149	161	162	145	166	139	139	158	170	148	147	141	170	177	146	179	182	177	185	166	172	155	160	165	156	168	138	167	138	180	171	154	160	168	178	139	138	143	175	135	164	159	158	165	180	159	172	174	148	172	161	164	162	166	164	154	137	189	173	149	147	152	149	134	140	151	165	150	145	153	155	154	154	158	136	157	177	176	168	162	173	147	174	186	162	151	162	161	175	160	136	137	146	152	187	155	160	154	172	177	170	149	175	155	156	154	180	151	148	163	142	160	175	151	170	176	168	151	171	143	151	151	159	160	157	166	166	129	141	171	153	162	166	147	163	156	169	159	174	139	161	148	172	167	148	158	180	166	171	142	160	146	162	150	188	141	148	166	153	156	147	164	175	133	161	181	179	165	135	160	146	182	176	143	154	162	170	152	123	124	164	162	160	148	159	157	156	171	160	158	165	172	153	127	142	161	164	166	155	138	139	163	168	170	149	150	168	153	163	147	141	158	161	155	172	144	176	157	180	173	160	135	135	147	145	139	141	153	174	169	170	163	179	185	153	168	161	153	162	165	158	166	149	134	140	155	142	148	158	173	183	164	170	158	175	179	152	172	171	157	150	162	181	157	149	166	136	149	141	165	151	162	152	157	171	159	162	160	160	152	166	157	150	157	165	164	161	144	146	162	137	181	168	151	138	168	166	168	173	140	165	176	153	163	146	163	162	169	136	179	149	152	152	164	167	174	180	179	132	149	152	177	151	175	164	160	177	157	142	155	150	146	174	178	178	145	146	178	152	173	155	163	147	161	175	177	135	176	156	147	162	148	143	140	170	175	183	145	155	166	137	162	160	202	160	152	151	125	165
4943	377	452	404	444	413	444	402	377	380	427	419	401	391	399	405	413	339	396	382	416	399	391	367	417	379	395	420	360	376	423	415	408	389	397	380	416	399	372	390	371	407	439	408	424	378	382	440	397	406	376	426	382	407	355	365	415	417	460	406	408	376	396	408	422	410	389	383	395	381	404	403	377	389	428	389	365	441	396	419	392	405	455	433	411	450	399	415	390	386	420	417	396	416	383	397	394	417	388	412	344	396	450	405	374	417	369	434	431	449	405	385	369	423	376	392	410	443	380	408	402	424	396	390	417	439	412	392	428	410	405	393	416	422	368	411	410	382	377	396	400	397	411	420	335	380	377	397	420	390	412	388	379	420	394	391	393	420	432	380	413	437	374	411	390	424	391	409	396	408	425	398	394	427	401	386	423	422	380	407	394	392	408	421	373	420	393	361	430	398	371	421	425	371	360	407	391	410	401	378	413	379	399	401	410	400	350	417	446	391	416	419	428	364	430	389	418	378	411	414	404	405	386	391	397	347	409	388	432	411	392	416	368	380	393	393	381	389	401	391	413	397	393	447	387	424	387	401	389	425	399	409	396	415	387	432	431	395	370	399	326	374	395	433	409	411	392	383	397	406	395	421	393	393	403	409	388	417	411	390	409	399	393	400	396	416	417	390	400	401	435	398	423	403	392	413	394	405	441	381	378	387	426	393	433	462	360	375	409	367	374	430	410	400	402	405	432	365	442	410	394	387	422	394	399	382	373	409	412	398	375	427	415	451	401	404	393	410	406	406	392	396	392	450	409	406	387	409	393	397	404	359	388	380	393	420	406	385	367	409	390	397	427	393	403	382	389	409	409	396	368	419	416	397	415	396	440	392	378	419	417	407	398	393	443	396	385	388	390	391	377	381	385	410	387	401	368	418	390	416	382	427	413	385	399	401	397	403	402	434	366	400	414	402	389	424	384	390	396	376	367	411	381	388	393	422	401	402	394	396	373	447	394	398	367	380	409	394	387	420	362	395	415	398	404	397	385	399	407	376	361	375	405	384	371	376	403	389	407	434	393	428	372	400	395	386	378	415	397	392	397	398	401	405	389	387	396	391	396	426	396	386	426	373	402	409	353	383	384	398	452	386	397	401	423	418	385	411	370	448	413	425	389	416	435	406	382	393	405	413	415	394	381	352	385	388	398	400	400	411	389	405	425	412	392	358	403	408	396	397	394	385	434	406	398	405	417	396	392	431	408	405	407	401	405	417	393	407	378	409	387	412	390	398	387	394	415	381	386	422	389	409	383	456	367	412	380	417	405	420	377	400	392	451	373	431	386	396	384	390	370	405	373	390	412	419	417	391	412	355	377	412	406	400	410	415	390	416	386	398	403	427	389	403	421	397	384	374	400	384	408	387	416	403	421	400	409	410	393	399	419	441	387	403	376	416	388	420	372	383	400	358	402	400	420	407	389	387	409	397	378	421	363	396	391	410	371	386	401	401	408	397	382	377	410	412	367	397	358	370	411	393	392	393	412	379	396	410	418	379	408	434	403	397	418	425	410	385	439	370	358	407	404	425	392	399	380	410	378	422	390	390	355	377	429	421	354	395	402	398	427	413	417	395	414	402	407	416	415	383	422	436	370	380	409	381	363	389	415	454	408	398	408	416	418	428	373	397	397	395	401	429	386	394	406	398	429	406	382	437	398	430	417	390	413	396	405	378	419	402	398	391	421	423	418	402	391	421	407	378	408	402	407	393	409	427	415	411	398	395	402	404	397	398	417	421	380	420	378	373	396	392	421	413	371	417	403	394	411	372	407	422	376	388	408	415	427	445	419	396	403	396	400	374	430	399	410	426	386	411	399	434	385	386	395	381	410	365	408	410	406	404	451	420	390	380	403	402	397	407	406	412	397	397	395	388	398	395	368	362	441	393	424	430	415	353	447	387	421	397	401	393	395	390	358	363	415	354	393	413	402	392	380	365	438	400	399	401	376	362	365	410	412	424	383	389	405	394	400	423	404	410	419	382	382	360	406	369	419	398	386	396	396	375	380	399	407	407	422	429	374	371	393	434	382	381	429	386	369	408	381	400	353	428	434	359	420	410	393	401	423	427	431	353	366	394	417	399	385	408	437	424	405	374	395	452	406	394	391	414	396	409	387	416	411	390	417	418	401	418	421	416	390	405	391	383	384	390	387	408	397	400	443	384	374	391	380	414	427	388	431	391	397	381	418	390	411	449	396	444	420	432	396	401	385	416	394	454	389	412	409	438	373	389	428	410	418	367	411	380	397	378	369	395	381	428	423	390	413	418	386	384	421	391	384	413	389	409	414	401	402	424	379	398	375	419	393	399	381	417	428	423	385	448	414	411	406	373	376	441	387	420	419	428	381	401	422	391	428	416	400	408	347	413	386	421	428	425	412	413	406	389	382	391	417	407	336	427	423	410	435	392	438	387	387	436	410	421	365	405	417	399	393	389	382	379	379	414	408	401	407	408	399	400	414	403	402	362	388	433	440	395	391	381	418	374	371	423	436	441	388	367	401	388	387	397	394	424	392	394	418	416	408	409	374	384	448	402	387	422	406	437	395	348	412	382	394	394	402	392	397	417	392	373	391	419	447	398	417	428	414	416	386	396	401	411	396	364	390	428	417	417	400	408	363	394	421	383	412	407	390	376	391	388	411	361	403	413	408	383	396	397	370	395	424	380	446	397	395	411	382	403	406	410	441	397	414	357	370	373	424	377	391	433	399	400	417	421	394	406	372	410	414	439	426	382	384	409	408	387	410	422	379	390	418	378	372	405	398	394	366	399	401	398	416	413	411	392	436	398	391	390	399	382	406	397	373	387	385	437	392	416	406	399	362	387	436	412	406	408	402	406	414	434	405	411	414	404	422	402	397	367	405	415	396	402	383	395	390	422	395	371	392	382	414	428	425	403	381	386	375	372	381	395	445	400	378	395	401	393	380	391	416	435	401	403	373	409	398	392	370	382	388	392	408	395	403	418	426	395	400	353	385	365	399	386	427	398	408	417	427	411	376	406	398	435	406	447	395	399	416	414	352	415	422	368	384	386	408	374	420	430	420	400	430	442	431	408	384	417	382	377	400	404	414	413	389	399	410	386	420	411	417	407	385	422	432	411	410	423	389	391	384	400	418	409	387	362	384	421	398	376	407	375	395	394	425	394	404	378	407	426	352	406	389	378	437	387	441	409	398	407	380	403	382	413	425	380	440	383	382	383	396	378	402	394	408	437	411	404	385	412	403	404	439	368	395	435	404	391	400	397	411	400	426	393	389	388	411	443	434	419	410	395	370	416	399	420	400	395	414	411	433	393	422	428	416	367	399	377	386	377	387	417	427	407	415	438	383	370	389	400	421	389	442	387	419	424	399	392	371	389	432	435	359	371	420	413	344	388	398	407	404	363	394	392	391	422	396	399	403	426	385	391	437	394	415	394	404	418	374	396	407	414	410	367	424	384	395	391	434	374	437	358	417	401
21092	1724	546	476	382	327	324	327	248	278	264	274	277	255	204	237	254	264	258	265	237	242	239	238	245	248	252	224	218	211	246	216	224	234	258	200	236	228	256	254	226	237	229	221	227	229	227	241	219	278	218	203	221	221	217	215	242	258	235	240	229	239	215	208	223	252	200	216	216	212	256	246	209	227	231	224	242	220	238	236	234	249	207	249	218	220	235	234	275	221	252	232	244	216	218	228	241	210	228	226	209	217	217	219	235	219	230	234	203	215	237	247	229	246	226	244	201	200	248	225	225	214	236	218	205	217	245	227	232	260	230	234	228	239	233	211	224	234	223	237	206	222	229	236	247	212	223	221	217	215	225	230	227	220	203	239	239	217	224	224	221	268	223	242	210	254	233	221	233	252	226	257	224	226	249	233	211	215	221	245	253	210	191	244	258	208	206	239	217	239	225	226	209	207	222	237	245	231	212	232	208	218	251	230	230	244	242	211	214	235	234	219	241	261	232	242	229	221	245	225	254	215	234	264	231	248	212	237	225	228	230	224	232	231	236	210	217	236	231	195	234	234	217	249	245	222	245	219	235	220	242	203	219	227	214	251	230	241	219	256	237	246	231	233	206	209	240	223	238	249	218	219	194	222	263	234	235	237	264	251	235	228	231	204	225	234	227	239	240	223	252	231	206	233	247	236	238	258	242	246	223	243	209	216	254	217	220	228	222	237	230	228	226	222	242	217	234	244	228	232	209	212	219	234	231	268	217	231	194	217	221	214	225	231	221	231	226	220	211	243	238	228	210	209	223	221	242	235	231	229	257	248	239	255	245	232	230	205	216	237	235	240	234	240	212	221	217	211	225	238	248	262	240	211	230	228	232	246	229	203	237	235	207	227	245	224	233	227	260	210	245	249	231	220	206	241	230	251	229	244	234	203	227	238	246	246	236	226	218	245	261	201	222	238	252	242	214	243	245	235	194	231	227	209	223	247	257	227	239	222	240	215	244	222	234	267	229	257	242	214	241	219	217	234	224	224	227	213	218	242	206	233	258	223	208	222	240	185	218	232	212	240	229	218	228	216	206	219	239	236	247	214	248	246	216	229	230	219	236	251	230	242	261	202	231	219	217	233	196	226	219	233	241	242	262	216	224	243	254	252	222	235	243	237	215	228	227	219	222	229	221	244	229	227	234	234	243	209	210	243	237	224	242	240	237	229	211	260	230	208	203	238	236	218	240	240	205	250	222	211	239	217	229	227	240	244	235	217	201	248	219	234	248	249	206	216	248	253	220	230	185	264	242	228	241	233	207	262	232	220	219	251	246	236	250	233	209	243	242	218	256	245	229	223	201	212	228	200	249	222	237	216	220	244	227	235	198	243	245	220	221	218	224	231	224	231	213	211	233	204	236	209	212	225	229	208	251	250	249	209	213	206	219	237	217	216	253	220	212	205	217	210	210	215	226	248	245	233	218	232	240	245	218	229	252	233	233	223	221	214	252	214	218	235	219	232	216	243	246	239	210	232	210	208	242	185	223	224	251	236	207	243	222	199	194	215	239	246	240	216	238	212	228	223	239	212	200	270	229	211	205	250	217	212	242	242	232	253	240	229	207	215	220	227	226	210	234	223	224	244	210	218	224	199	245	228	264	264	232	226	231	219	199	254	238	215	232	227	237	243	215	243	216	237	211	224	214	236	262	216	225	235	227	228	239	245	226	212	241	224	261	209	248	230	200	227	237	262	247	235	214	251	235	235	236	237	251	231	233	225	232	244	203	233	245	212	235	225	253	222	209	231	238	209	209	197	227	252	225	230	253	197	235	223	207	248	218	223	232	234	226	236	242	254	257	213	221	227	198	229	240	234	189	223	230	232	231	194	237	228	213	240	258	224	229	222	238	202	261	210	239	251	267	236	239	247	272	242	229	201	236	226	211	233	220	265	214	235	273	236	229	263	233	236	211	220	249	241	237	250	237	230	223	235	201	214	227	208	195	234	239	242	215	215	230	224	197	223	227	220	259	211	250	251	215	229	208	235	224	253	228	221	248	199	226	195	269	241	212	257	240	216	214	247	234	222	227	241	196	247	254	202	210	235	216	238	210	236	223	218	221	221	234	233	202	226	256	239	228	223	244	282	258	230	219	216	252	211	225	226	213	220	220	220	241	213	221	234	219	233	250	223	238	233	199	243	232	226	182	227	211	235	210	219	235	271	237	233	242	237	220	243	223	206	239	244	237	225	235	266	259	252	224	234	236	258	256	243	249	217	234	228	247	252	263	246	247	222	224	273	232	247	270	217	219	249	223	220	239	216	235	218	202	235	263	267	242	235	229	229	236	261	222	243	238	225	240	234	246	211	226	266	216	227	241	248	199	228	227	215	221	218	221	205	219	207	208	219	249	237	220	220	206	256	244	195	212	237	242	228	243	264	243	248	253	238	215	245	223	230	230	249	253	230	224	242	250	233	226	217	221	253	243	263	238	224	226	231	227	231	209	239	247	211	232	227	224	214	229	206	221	225	257	206	202	202	247	256	244	217	242	258	243	252	240	235	265	233	229	233	247	216	223	234	225	251	287	215	283	236	246	252	228	192	207	235	206	248	214	251	232	213	224	227	203	219	207	228	257	219	228	221	242	237	229	217	235	248	264	225	231	257	209	218	222	191	219	207	240	241	219	230	226	227	222	252	225	239	225	230	248	215	219	219	233	220	240	220	250	212	211	230	235	206	225	207	226	225	217	263	203	239	270	278	239	247	219	203	235	226	199	229	230	227	237	221	263	232	226	237	214	217	232	235	253	222	223	205	244	234	227	225	229	243	231	233	233	234	249	240	205	220	271	257	230	237	224	235	205	216	236	239	243	253	209	248	226	217	188	266	231	207	230	220	252	234	230	255	190	215	218	233	220	233	235	227	234	232	242	224	233	247	225	214	270	214	227	245	209	213	218	221	216	215	275	253	231	220	225	222	232	210	224	244	217	227	249	219	231	238	227	211	238	197	193	242	248	212	241	258	231	239	228	230	206	232	228	239	215	231	228	207	235	226	257	266	236	225	214	221	202	222	212	235	244	240	240	232	221	223	235	231	225	227	211	244	248	263	244	221	261	252	229	237	227	218	241	261	247	268	209	241	236	273	231	212	222	235	225	209	226	247	226	209	218	219	210	242	220	213	227	227	228	236	241	247	249	238	251	242	229	229	237	211	237	254	228	247	245	243	237	216	232	242	252	226	298	228	220	238	257	234	232	228	279	212	236	202	230	226	237	227	224	236	212	221	230	234	221	232	247	209	262	225	241	238	240	218	214	229	244	226	227	249	235	247	226	215	244	215	233	197	219	231	234	236	245	252	226	223	229	228	280	248	215	223	236	238	215	237	227	231	219	248	219	230	228	229	228	235	209	234	201	235	226	212	223	242	243	242	216	241	254	242	235	237	252	227	227	239	220	238	246	246	222	240	245	218	248	239	215	238	241	221	219	213	231	202	234	230	243	230	221	230	217	223
12114	844	1165	1320	1174	1069	909	867	822	776	697	680	669	636	605	608	638	616	643	582	600	617	606	566	577	618	563	593	587	643	589	561	580	534	547	542	550	593	571	557	552	539	524	563	590	505	523	547	578	560	585	559	540	567	597	551	576	573	558	557	590	546	555	577	573	562	595	570	541	601	560	596	556	551	540	552	541	550	536	530	571	567	574	559	556	598	541	562	563	545	560	504	581	605	551	519	504	550	585	565	612	602	551	584	557	551	564	564	520	550	505	546	563	537	568	557	577	593	540	578	530	582	585	503	550	535	565	513	587	554	574	570	508	537	555	568	542	608	560	570	572	549	537	563	515	559	585	525	575	542	527	572	549	568	520	558	558	578	521	540	519	522	549	567	560	536	551	571	509	553	549	597	573	587	545	512	571	513	563	524	578	579	536	566	543	562	555	562	550	546	573	516	515	549	537	569	570	540	571	582	589	605	549	553	555	556	581	533	528	552	534	543	540	585	560	491	554	564	521	587	548	596	562	551	566	561	534	551	570	564	542	563	600	548	543	591	573	564	561	542	591	544	494	570	576	524	526	585	588	565	543	568	572	508	567	553	565	576	579	539	535	565	521	550	547	557	544	559	529	545	587	565	564	529	568	565	566	582	572	547	555	545	585	569	549	575	609	577	554	582	580	578	534	600	525	565	559	554	571	554	556	544	542	547	558	552	501	547	544	520	611	535	572	574	532	554	551	526	598	560	555	553	562	546	571	573	553	525	525	545	570	563	545	553	568	555	552	573	533	559	518	544	552	512	528	506	564	571	564	589	540	526	549	547	569	560	530	496	525	570	572	547	551	518	564	547	546	535	545	600	538	551	561	558	574	549	563	514	571	555	557	549	558	561	542	545	554	514	530	584	513	590	547	563	541	532	543	551	551	549	560	530	529	544	586	546	567	558	559	547	517	571	528	579	570	574	530	553	581	602	579	509	584	534	587	531	573	556	521	603	570	575	524	534	615	548	530	570	497	587	545	552	514	603	509	560	613	516	549	559	536	560	577	545	551	589	553	549	542	607	527	540	578	554	574	532	590	589	548	574	553	546	535	544	550	524	566	556	526	529	523	570	523	580	603	568	600	547	547	567	536	486	560	500	554	563	551	522	553	579	530	567	598	551	593	541	529	533	581	507	551	551	546	555	509	520	545	574	525	552	539	528	538	522	538	551	554	546	552	573	571	581	574	551	542	556	539	568	585	523	543	579	554	541	561	535	572	528	518	560	564	533	539	573	540	542	573	535	558	556	552	555	577	558	533	517	561	565	565	528	556	582	537	491	567	540	514	549	608	529	510	565	539	564	560	563	546	516	510	597	555	549	539	530	549	575	569	531	554	522	580	513	569	570	549	558	580	572	622	550	563	544	541	546	530	550	536	572	541	574	531	510	549	534	552	543	561	555	532	576	574	550	540	586	554	565	555	598	559	566	563	546	526	539	546	558	574	544	554	534	565	542	528	537	537	555	516	551	578	566	562	575	570	554	541	571	585	542	562	568	566	585	543	564	554	569	545	511	580	566	539	545	563	513	567	564	551	539	559	549	566	590	570	578	532	528	550	540	552	553	517	572	554	566	542	564	578	533	562	599	556	565	557	524	562	569	546	545	557	511	580	574	559	543	594	579	565	554	561	532	538	574	549	556	563	521	590	536	558	538	544	543	544	575	589	549	556	536	569	565	591	573	560	560	523	580	575	572	503	553	573	543	524	525	578	552	555	514	571	571	596	559	551	564	572	589	525	542	549	548	528	546	547	546	567	566	549	526	504	539	557	521	575	572	589	558	591	547	550	516	546	546	509	538	545	565	550	556	569	581	574	563	530	516	582	590	587	548	522	568	526	558	521	574	540	525	588	581	550	535	559	565	573	577	512	565	548	558	546	516	559	557	546	561	568	563	585	552	544	515	575	608	540	579	527	509	559	554	539	540	564	542	538	525	566	608	566	548	557	533	558	546	525	542	549	524	562	531	536	550	559	575	547	561	583	532	547	551	571	556	536	551	577	577	552	550	574	574	533	567	557	523	573	571	559	563	569	495	564	585	531	493	614	536	568	526	553	564	573	588	539	552	577	555	549	605	568	542	534	589	537	554	556	535	570	552	558	581	515	571	549	550	578	581	576	552	554	603	550	538	514	553	589	572	572	562	558	541	568	571	563	555	522	504	557	525	546	535	600	550	582	523	586	572	584	542	542	512	569	511	549	557	574	560	536	556	567	578	515	541	540	590	554	581	554	502	545	568	512	568	552	565	559	577	578	545	518	530	524	588	519	479	568	553	509	575	542	531	571	601	562	534	579	520	528	571	556	552	524	570	587	580	586	572	554	535	556	548	546	554	578	569	570	541	570	533	534	562	527	531	517	579	543	577	532	530	568	521	556	559	578	556	588	544	552	547	538	599	513	585	509	591	566	546	586	523	568	575	586	542	547	540	600	560	534	521	566	523	525	578	555	556	554	574	588	572	559	577	550	567	542	580	521	577	577	574	576	532	567	506	556	518	554	559	565	563	542	525	525	549	532	517	552	544	583	592	521	557	560	593	517	577	504	576	521	605	565	544	554	558	514	576	547	556	563	579	504	526	539	551	529	573	528	593	553	541	575	516	539	524	552	554	513	569	598	552	558	578	578	511	538	526	508	575	552	593	570	534	594	527	570	586	594	555	545	559	588	533	541	540	574	563	551	528	551	543	530	545	589	528	574	531	557	535	588	567	484	558	577	548	521	538	594	558	535	524	587	538	544	539	535	559	589	592	523	544	553	577	532	570	559	590	510	530	560	571	526	518	587	505	526	526	518	521	552	557	551	514	547	571	530	505	528	541	536	524	571	574	549	577	534	549	514	532	563	549	553	577	546	558	572	545	569	545	612	540	565	543	601	549	577	548	549	503	570	597	532	547	541	531	579	555	551	545	543	552	554	551	554	562	553	543	595	596	537	518	557	542	571	556	555	524	569	579	547	561	554	566	568	563	548	578	576	563	556	540	589	594	549	565	593	573	561	560	543	558	547	543	562	550	534	602	519	543	510	552	544	580	591	544	532	509	567	547	558	551	558	538	563	601	578	572	576	569	539	528	596	540	563	538	515	534	541	507	544	555	566	521	567	544	573	551	541	550	554	554	553	543	547	582	541	578	534	534	526	544	574	582	538	505	529	559	532	573	532	568	548	509	531	553	514	585	553	546	564	559	587	547	555	475	561	552	576	584	566	546	525	592	537	580	531	599	546	554	560	531	561	551	546	560	574	552	576	573	604	594	560	556	561	576	582	493	607	512	547	538	522	555	584	566	537	535	533	574	552	523	569	519	533	524	616	553	527	592	570	535	523	576	555	488	557	560	568	540	558	578	570	556	539	573	523	544	547	565	584	536	535	563	566	578	543	524	520	538	536	584	548	546	547	551	568	564	528	542	540	573	583	543	552	555	586	568	504	543	569	562	554	518	564	552	590	582	545	582	537	553
31604	4360	1230	906	635	627	569	524	492	499	425	437	416	438	434	424	410	417	389	346	377	405	376	361	374	385	408	370	343	399	386	385	404	419	401	365	384	421	365	393	366	385	357	344	340	385	375	399	340	346	390	383	357	365	364	374	346	356	327	395	399	375	397	394	350	373	374	407	352	382	355	379	349	401	386	369	376	403	361	360	367	340	351	372	359	379	398	367	393	407	408	393	372	381	375	358	421	368	408	363	380	365	354	344	345	366	349	380	370	369	349	364	350	351	356	363	362	373	382	383	365	374	386	387	382	360	397	410	376	402	369	372	362	351	432	385	377	352	402	377	369	377	364	401	355	375	390	364	375	388	358	380	375	375	326	384	333	372	365	391	374	408	344	384	345	355	379	352	364	383	390	356	370	361	384	395	346	364	396	382	414	403	346	412	368	369	395	347	339	382	347	371	400	329	394	397	372	365	387	358	379	348	417	372	369	378	380	388	391	396	389	415	359	396	373	360	387	369	360	339	392	390	366	379	328	336	368	350	392	383	379	395	401	381	381	362	432	378	371	341	401	390	360	371	407	394	373	349	393	370	367	374	393	377	381	400	383	370	396	366	358	374	355	388	366	358	362	360	353	362	362	393	367	377	384	398	366	355	386	402	369	370	377	352	322	366	363	381	356	374	317	380	364	364	392	335	365	335	394	372	388	392	358	364	366	351	394	377	322	337	380	339	371	380	373	383	436	354	372	373	370	386	401	334	391	389	392	359	352	418	367	388	375	369	364	385	380	341	358	342	366	379	380	376	383	355	381	399	328	414	358	377	373	384	344	413	420	384	394	359	371	388	359	352	351	405	399	375	372	379	399	342	350	398	407	376	390	383	396	376	388	392	336	382	385	340	389	396	382	371	331	367	376	350	368	367	382	367	386	384	390	378	372	378	387	364	407	379	369	349	316	361	379	352	370	363	373	336	369	391	371	358	372	329	379	381	419	378	363	372	398	392	390	368	381	380	419	428	378	329	350	381	355	417	396	337	357	403	359	384	377	334	358	343	342	364	343	346	344	362	376	380	403	380	370	378	367	353	375	372	396	407	397	369	409	343	357	396	345	322	375	408	357	369	407	362	352	373	341	392	341	397	389	379	403	375	322	342	361	352	355	343	329	388	351	364	409	373	371	347	392	366	370	342	357	389	345	380	365	358	376	397	391	352	378	364	376	375	382	324	373	382	381	306	347	367	407	394	392	352	357	364	337	354	361	393	383	369	411	392	399	358	365	382	391	390	387	372	396	380	361	380	358	388	393	358	393	367	394	362	329	377	398	375	352	361	364	366	390	400	382	356	358	370	366	378	358	353	366	387	341	381	381	370	351	371	335	389	371	386	327	368	371	348	350	416	378	414	367	334	376	373	368	366	365	363	395	358	394	313	385	359	375	341	342	335	386	354	349	384	360	363	392	387	408	367	376	380	355	388	369	394	402	386	353	360	360	369	385	365	344	337	350	383	357	380	340	405	380	400	346	386	327	373	379	346	386	366	357	375	362	406	375	347	374	371	372	376	356	356	354	376	366	396	360	411	364	348	392	388	360	392	345	360	355	355	350	351	401	370	357	379	345	354	364	354	359	362	356	384	401	396	353	365	378	382	416	344	354	378	376	358	385	371	341	370	350	370	375	406	393	369	358	370	373	356	347	391	368	393	378	396	390	386	367	377	358	389	397	386	375	369	342	367	409	377	401	434	382	384	397	370	393	422	367	360	369	373	352	365	370	362	332	370	399	370	384	399	410	400	354	327	402	377	385	368	365	408	399	324	363	391	389	397	363	350	374	344	365	387	356	363	370	369	365	390	375	369	388	365	412	366	398	378	339	346	369	383	368	342	380	368	392	400	383	367	360	378	352	339	370	364	352	371	372	346	375	391	353	378	357	414	380	361	379	408	387	354	380	328	376	350	345	387	365	414	397	386	357	371	353	374	365	384	393	364	353	410	342	342	402	402	376	425	378	371	383	382	376	379	398	342	393	368	353	412	369	388	360	375	378	378	382	373	376	380	382	338	364	393	372	357	383	356	383	386	383	344	369	375	407	373	337	369	381	389	354	395	390	367	381	391	368	408	366	382	364	344	343	379	389	357	323	394	371	348	394	410	367	390	379	393	390	380	375	370	388	357	364	390	397	343	377	397	426	386	349	341	396	387	384	410	365	386	378	355	360	376	396	367	340	364	396	424	375	385	399	393	371	371	394	377	329	381	349	401	372	339	384	379	382	361	377	410	326	359	354	377	379	379	355	355	367	400	381	361	344	368	380	375	345	376	381	366	382	356	346	359	354	384	389	360	373	368	395	380	386	387	342	357	366	376	379	349	345	365	396	364	375	363	349	387	383	350	368	351	388	340	380	382	396	364	377	383	360	333	397	362	353	381	345	400	373	355	374	370	395	390	342	351	353	354	398	392	398	359	355	352	368	380	339	369	391	395	345	363	384	391	368	355	354	356	358	355	347	353	348	362	375	365	354	376	377	373	372	383	367	357	364	395	356	377	367	355	376	405	380	379	375	364	384	370	379	360	395	379	344	353	352	398	384	371	389	368	353	376	391	372	358	365	371	368	321	427	386	304	343	378	386	396	363	358	375	346	405	377	410	387	361	370	386	375	362	401	386	387	390	369	378	405	377	359	361	357	355	404	373	337	364	347	365	337	373	388	351	394	435	368	394	376	366	323	384	361	339	389	389	345	396	410	378	345	373	360	364	297	329	365	352	366	392	349	353	365	362	373	356	369	376	374	350	382	334	341	367	375	374	360	409	373	374	375	373	374	393	388	351	365	368	372	345	335	348	403	373	347	376	379	403	382	365	343	352	397	371	360	388	343	377	348	353	356	370	318	405	349	369	375	369	380	342	403	362	340	391	357	389	341	341	385	373	396	373	376	345	370	380	375	336	367	380	339	379	417	343	357	378	350	337	343	336	342	388	370	346	334	386	392	366	369	382	351	372	361	363	342	396	386	415	390	382	396	395	371	364	335	359	391	355	352	400	401	374	364	353	370	351	366	385	432	418	358	395	372	398	347	327	375	366	382	399	362	378	356	343	357	350	359	393	366	370	322	357	379	387	368	365	365	446	358	345	384	336	400	364	338	398	390	387	333	388	363	367	364	392	358	372	366	366	347	349	366	360	408	330	352	371	383	418	373	347	353	369	364	353	401	371	349	319	370	370	363	408	344	387	350	356	359	368	415	417	358	304	369	367	409	388	378	373	358	376	389	412	377	409	353	391	369	376	336	360	378	378	405	377	381	350	384	399	372	351	394	356	374	344	342	367	355	371	370	350	341	369	393	379	363	351	364	363	402	406	357	345	400	371	392	354	377	388	374	391	400	396	390	374	385	419	377	345	379	391	362	357	330	364	389	392	350	409	415	379	389	369	398	375	398	344	358	381	383	380	394	382	350	388	404	365	352	369	362	394	371	377	350	377	424	403	379	363	389	391	373	387	350	365	369
16472	1265	2173	2305	2030	1721	1535	1444	1283	1193	1149	1065	1058	957	957	955	970	928	964	862	939	907	877	854	855	813	861	841	837	893	812	806	859	863	838	834	847	889	869	847	915	874	806	827	845	842	843	847	843	821	884	834	810	792	846	845	824	792	869	842	851	799	798	822	807	830	828	816	845	866	840	808	767	884	792	821	833	827	829	807	874	814	848	806	830	867	827	802	783	815	845	831	848	819	864	817	835	844	862	799	812	892	793	813	829	814	838	814	832	819	848	765	823	849	798	812	875	885	830	827	772	881	827	818	767	806	802	808	830	826	833	808	814	866	775	780	829	835	803	791	748	830	794	808	811	840	779	816	864	810	837	842	839	802	830	806	827	818	795	791	844	856	811	815	796	784	816	851	831	838	824	775	832	832	823	800	828	816	786	839	768	813	823	816	862	775	776	881	815	806	799	838	874	898	817	826	778	784	843	834	768	833	866	863	819	820	865	830	842	775	890	830	840	819	795	895	859	830	784	820	853	833	778	805	817	815	825	848	865	813	820	805	849	764	801	893	823	800	859	784	833	814	813	923	770	834	789	784	835	836	767	834	837	825	840	878	820	810	798	801	781	770	820	804	843	879	843	864	789	822	784	863	868	824	815	778	844	805	810	841	819	810	785	848	809	817	802	873	854	816	851	790	809	869	788	862	788	791	791	848	871	802	837	752	808	788	813	795	848	821	833	783	850	852	812	818	844	831	843	856	798	845	810	768	868	820	835	836	827	859	838	824	890	901	760	832	867	786	821	802	838	842	747	769	787	834	794	839	811	814	832	875	828	725	810	851	798	807	827	845	831	834	844	804	811	848	834	746	842	814	805	803	838	876	840	807	795	804	803	884	822	748	807	860	802	786	799	774	853	764	825	775	786	806	811	816	800	845	818	850	812	765	839	844	786	791	838	869	825	837	841	832	868	824	864	808	826	870	846	848	824	839	823	825	836	808	863	812	806	863	871	842	857	806	834	838	791	851	803	785	861	799	802	815	877	810	807	819	815	825	812	814	820	823	848	860	840	780	768	746	834	801	774	842	776	805	801	883	812	845	785	818	831	810	795	841	833	829	846	849	801	787	794	790	794	822	798	853	800	822	886	782	772	841	747	791	811	851	859	791	853	822	830	853	838	844	829	831	825	811	828	826	889	853	831	830	826	793	768	809	803	816	838	818	792	810	867	858	813	839	811	863	796	859	834	793	830	858	822	833	809	765	785	815	840	852	811	796	844	762	839	901	849	853	838	790	804	851	840	799	811	795	850	822	830	849	740	824	776	834	821	830	812	831	823	798	840	787	875	845	860	797	838	826	808	848	824	779	790	852	852	823	840	874	828	796	885	854	759	819	836	885	854	827	812	843	842	833	848	787	790	849	852	854	761	826	836	789	800	843	808	875	864	829	815	800	834	820	837	784	818	823	833	802	806	787	837	850	790	856	836	872	867	748	785	854	808	798	816	862	867	806	778	817	849	785	826	833	856	833	844	852	831	862	835	887	791	814	812	900	832	842	821	835	809	827	785	848	847	824	810	807	796	830	800	827	824	844	818	798	845	856	834	786	819	777	804	824	799	816	819	789	813	835	839	808	794	819	755	818	869	868	830	809	834	812	812	796	852	829	838	813	814	868	821	823	806	855	814	807	779	864	845	781	851	865	818	810	812	803	837	833	816	806	848	822	813	783	833	789	815	811	854	794	809	823	777	802	801	868	814	883	836	812	773	878	837	801	828	806	829	826	873	827	841	799	858	801	797	804	829	784	773	814	823	817	812	816	880	825	776	819	831	810	824	823	827	832	794	784	859	853	839	816	858	814	860	786	793	838	783	824	797	825	859	802	757	792	777	830	807	847	785	869	808	877	763	865	817	821	807	846	824	820	819	831	880	843	832	837	845	823	833	803	828	849	803	787	846	832	794	829	867	850	819	791	797	840	827	813	794	807	837	796	817	793	798	855	834	847	842	812	842	808	850	803	848	789	776	849	840	820	771	852	819	833	884	882	830	868	782	833	840	797	836	788	821	852	793	812	844	836	760	880	795	799	804	826	777	852	865	838	859	809	797	783	786	783	756	812	837	792	817	826	823	777	805	808	806	845	817	803	813	764	813	820	795	801	814	794	813	794	778	845	814	845	782	825	797	781	752	827	825	833	864	843	764	822	784	789	822	783	829	869	825	811	820	810	799	854	852	813	784	857	837	781	804	803	790	847	812	841	846	810	823	851	848	817	858	801	828	820	814	861	856	799	778	820	822	815	837	862	817	867	788	839	779	765	885	785	852	829	808	816	786	787	847	777	852	810	790	805	838	774	853	848	825	780	820	831	815	751	797	836	804	838	873	842	840	788	793	839	829	848	850	847	820	807	860	853	810	829	845	782	803	790	828	818	794	793	775	748	880	792	827	849	837	870	822	783	808	792	885	799	819	854	811	824	805	823	832	776	854	815	795	795	778	824	868	831	821	749	838	885	842	830	874	827	846	791	829	874	828	808	819	850	851	795	805	796	819	827	823	826	826	804	813	782	773	795	816	797	835	828	848	789	848	803	807	843	839	817	829	795	851	863	750	777	844	833	843	854	857	812	840	834	823	830	846	845	817	819	819	832	804	825	847	864	818	747	835	794	803	776	840	839	829	806	803	789	883	874	786	826	833	835	826	835	839	839	799	802	827	809	823	857	838	792	780	835	796	873	909	869	847	778	848	843	807	847	830	814	869	841	786	818	839	803	826	788	794	874	814	834	857	793	794	809	846	875	751	793	797	814	837	854	852	849	810	845	819	834	847	802	798	824	814	788	812	824	817	799	800	809	809	844	768	772	805	853	870	782	799	856	828	818	883	807	847	781	778	814	800	817	810	765	769	812	824	848	769	855	823	827	814	816	850	820	808	834	814	826	831	795	826	851	849	770	792	847	823	810	882	832	816	821	850	804	799	786	857	807	799	830	804	778	802	770	839	845	815	838	843	821	834	811	815	859	858	860	805	815	834	819	820	855	836	802	789	816	767	854	831	821	836	802	849	784	812	811	774	771	832	816	852	826	776	833	832	828	858	829	810	818	754	805	835	806	871	836	813	755	824	826	799	846	803	823	776	779	826	830	771	827	807	781	760	851	808	862	762	808	851	806	805	825	844	798	862	765	873	862	843	814	812	800	773	774	815	809	837	832	863	825	797	848	795	818	819	778	818	794	812	798	866	821	859	798	794	851	804	798	786	840	778	868	861	829	824	863	869	820	850	817	808	819	798	818	813	843	827	773	837	797	841	833	821	831	810	861	779	800	871	839	854	831	832	839	820	775	848	793	808	771	818	832	836	775	809	829	875	799	835	833	832	820	834	838	833	854	813	808	820	827	844	838	787	769	840	834	837	765	846	811	815	805	783	776	855	839	820	841	832	772	866	819	821	841	831	802	856	818	864	791	795	806	808	773	850	801	838	839	809	837	859	828	801	798	856	823	823	836	867	836	871	797
7710	378	184	157	173	160	136	138	155	157	156	155	151	145	160	142	142	172	162	150	156	160	173	160	156	147	141	145	143	151	153	167	154	146	154	139	157	146	163	162	167	156	166	166	140	141	142	160	145	158	150	156	170	154	173	167	162	175	151	144	156	132	151	157	135	147	162	161	183	146	190	160	148	138	162	136	146	188	171	155	138	142	160	161	146	159	175	173	183	140	149	152	160	167	158	176	158	162	145	143	157	159	155	154	155	143	177	139	181	150	153	158	127	165	143	147	143	152	167	144	174	162	157	160	156	118	147	159	172	150	153	161	152	157	146	130	132	154	158	138	172	137	159	153	152	158	159	150	135	165	156	172	190	159	172	139	141	150	149	158	151	185	138	150	155	134	127	170	190	153	155	138	155	159	178	162	168	143	158	153	138	173	179	176	120	152	180	135	162	140	150	149	152	153	163	150	144	162	158	159	201	144	130	159	158	141	146	170	132	154	157	149	167	153	157	140	146	145	185	164	153	152	146	172	131	125	147	144	166	177	162	148	147	144	164	169	191	159	155	149	154	157	158	154	172	131	156	172	147	146	153	146	158	143	174	155	172	153	170	152	144	173	141	141	125	172	176	142	156	156	192	159	157	131	148	156	151	160	157	148	155	155	168	163	171	150	174	149	170	169	162	172	173	147	152	113	161	151	124	153	180	148	145	135	150	161	165	126	171	154	140	160	156	139	145	165	149	158	177	126	154	156	158	170	155	149	142	167	171	144	175	159	137	153	160	123	172	151	162	160	152	144	143	179	176	155	158	155	141	160	149	150	169	188	146	142	176	157	171	176	126	170	162	154	156	159	163	194	143	177	151	145	154	132	133	155	167	131	145	157	152	148	149	176	161	148	150	143	151	145	151	149	151	137	137	154	161	141	144	166	159	146	161	133	176	137	158	159	153	173	147	151	134	165	152	157	163	171	160	162	155	169	151	143	150	166	157	164	153	147	159	165	146	145	154	151	151	139	134	158	130	124	162	128	177	170	139	178	167	141	128	161	150	144	144	153	153	153	161	132	166	136	171	127	140	140	174	146	129	150	173	169	141	143	138	147	151	165	144	142	139	164	158	157	128	177	158	168	166	132	165	180	130	167	171	146	149	160	133	167	139	151	151	149	160	144	120	163	151	148	170	163	167	151	139	173	153	159	164	148	158	168	147	175	150	177	162	154	167	176	152	173	162	154	162	143	144	154	162	151	159	139	151	163	153	170	150	164	153	178	169	134	156	132	166	159	144	151	140	151	159	170	167	153	140	136	147	166	141	134	144	150	169	154	154	157	157	142	150	153	123	128	170	169	146	164	152	169	151	148	167	142	151	139	156	132	143	149	145	151	150	147	143	159	134	155	135	173	157	167	154	156	156	165	153	151	151	161	160	167	146	168	154	157	149	166	137	139	135	146	174	150	131	162	158	141	159	152	155	146	139	159	153	151	155	152	146	131	165	156	156	124	138	146	145	170	161	143	155	153	138	143	146	160	157	166	156	166	162	144	172	146	133	153	147	158	165	145	168	147	166	140	153	152	161	131	134	151	155	150	142	175	185	198	135	156	150	152	162	138	164	166	163	158	146	166	147	157	140	138	166	133	160	148	136	158	133	152	162	169	144	173	154	145	156	164	140	148	129	166	150	136	165	171	158	178	160	160	133	163	177	140	157	166	172	161	145	150	137	134	167	150	163	185	151	150	174	133	163	169	132	176	150	169	157	150	185	155	156	168	139	162	177	149	150	128	153	177	149	191	165	133	156	151	159	139	173	150	169	148	137	159	160	171	151	144	123	149	157	166	157	164	146	142	140	157	172	156	135	134	174	157	145	183	169	141	139	150	126	160	162	130	141	147	152	145	132	154	150	160	147	170	140	172	145	142	154	181	131	156	167	146	150	165	159	157	164	157	154	137	157	138	133	146	147	175	163	162	157	144	153	129	162	172	149	150	147	146	145	145	164	146	168	148	164	163	161	156	161	189	174	145	165	141	145	147	160	131	139	134	153	149	159	155	155	158	162	159	154	172	136	147	130	169	140	158	164	147	162	146	175	128	168	137	147	167	148	152	137	140	154	196	136	152	152	159	148	160	147	134	151	158	146	129	153	127	146	147	165	138	150	159	190	168	172	165	163	150	149	156	138	149	174	156	156	164	173	152	133	151	154	136	154	136	165	169	179	140	159	179	164	165	162	139	164	145	188	145	143	148	170	168	176	164	157	158	141	149	151	142	160	129	164	154	153	133	164	155	157	151	176	167	171	172	160	163	146	175	152	171	145	136	159	148	150	166	159	154	152	151	162	152	142	178	159	142	162	170	138	155	143	169	149	145	158	152	166	148	154	143	144	138	163	160	155	132	181	145	127	148	169	159	146	162	150	172	157	170	148	133	140	149	165	132	143	161	148	164	152	148	141	155	137	150	144	133	147	152	150	146	124	163	147	160	161	148	139	144	145	157	143	155	140	163	149	134	179	152	145	191	146	158	137	153	162	160	150	144	174	167	144	163	150	152	155	163	143	169	152	154	155	165	156	144	144	166	164	162	154	162	142	179	146	159	147	160	144	170	153	152	155	130	161	158	161	138	146	174	160	150	132	154	135	168	164	172	157	149	141	156	152	169	155	161	157	139	171	138	152	161	171	164	153	184	153	135	141	148	164	170	137	151	155	142	153	157	161	141	168	161	145	170	153	162	167	164	151	185	140	153	147	147	156	135	144	208	165	148	151	180	154	142	186	130	138	166	159	161	158	158	151	178	125	130	157	140	158	152	152	144	152	153	142	133	137	169	147	132	156	164	151	159	136	145	143	125	163	165	142	163	150	160	173	154	166	166	158	122	137	152	129	157	153	162	155	148	143	154	151	137	145	172	165	186	190	149	173	173	123	154	160	156	190	154	153	159	152	122	152	152	160	123	174	145	143	177	141	163	144	174	156	158	153	149	149	144	147	139	145	143	146	160	149	130	159	166	156	156	158	159	135	165	159	175	142	134	128	139	157	150	146	165	142	152	158	136	153	157	168	168	129	144	139	157	135	173	141	148	148	151	146	141	132	157	147	136	157	183	123	158	153	158	159	137	149	169	172	145	157	138	158	124	163	158	150	161	161	154	149	141	146	159	139	156	148	170	158	156	170	149	131	160	199	160	157	127	137	163	176	154	171	147	137	166	142	168	151	150	140	161	153	158	167	185	177	163	151	151	125	144	144	168	171	154	155	158	153	158	161	146	137	187	149	165	160	139	155	149	139	143	177	150	158	168	159	142	140	161	146	127	171	152	124	148	155	165	146	162	158	170	141	157	165	150	146	163	153	160	151	172	150	143	155	150	159	152	158	141	160	185	168	159	154	140	159	131	163	146	179	166	163	153	152	156	139	157	142	148	155	151	147	172	166	163	160	166	141	158	148	148	160	170	168	160	163	166	152	177	145	147	150	164	179	173	170	139	138	162	155	182	170	155	179	185	144	155
4648	413	408	404	420	396	450	403	371	388	379	412	377	380	389	375	365	450	420	379	456	406	379	375	400	399	389	399	398	377	413	342	383	356	417	391	405	429	372	385	385	448	371	401	405	397	421	401	388	393	349	408	368	397	379	397	381	406	345	362	384	379	388	371	404	385	385	388	404	345	381	397	354	389	434	359	390	389	417	343	417	425	404	381	427	405	385	381	373	394	384	390	408	413	407	409	378	411	405	403	414	390	365	360	417	381	424	407	366	362	397	378	380	382	405	408	413	398	410	405	386	407	388	396	383	362	394	407	407	377	405	401	359	393	394	413	415	367	391	375	379	422	367	400	368	406	400	398	413	397	378	411	414	403	424	365	403	375	397	389	402	411	374	365	366	424	384	403	403	400	404	365	395	386	393	386	424	410	409	368	393	410	380	399	352	383	363	402	384	396	401	406	402	383	434	370	381	405	398	416	372	380	377	392	360	385	399	401	353	376	402	352	419	395	406	389	401	385	370	369	372	416	360	380	400	374	404	398	383	350	390	361	365	380	397	345	386	376	443	376	380	388	375	374	368	385	432	346	381	404	349	404	436	408	371	350	404	390	419	379	388	394	384	356	389	394	363	396	376	364	403	352	397	389	357	399	431	407	398	404	362	404	394	376	402	370	409	398	397	392	384	378	398	398	425	371	372	404	397	435	376	403	396	388	419	388	382	389	408	411	354	371	391	398	402	402	394	374	389	398	386	395	378	399	404	373	383	392	376	413	359	384	414	372	405	380	380	382	397	388	362	356	395	415	411	371	404	381	364	400	392	375	402	389	405	406	382	382	379	434	419	422	379	365	367	386	377	396	436	397	374	370	377	368	425	389	404	406	399	364	381	399	420	389	410	421	400	440	367	394	386	397	391	354	392	426	367	391	374	374	371	364	381	383	418	343	380	351	386	396	430	365	429	367	372	365	371	416	410	376	389	426	389	422	366	387	398	384	375	393	376	387	376	399	383	403	419	389	435	379	370	397	382	394	392	402	373	385	401	386	393	375	399	356	432	364	377	417	391	393	398	418	386	436	414	402	406	423	411	405	406	389	405	358	398	417	389	405	421	387	358	365	357	399	458	393	401	392	380	425	430	414	386	376	359	385	362	376	396	433	418	374	391	402	387	394	349	382	380	389	386	385	420	394	416	389	378	379	380	384	373	408	392	372	354	367	418	380	370	426	388	439	401	405	425	388	377	392	412	391	390	373	452	375	394	406	398	384	378	382	368	393	393	372	370	377	365	397	404	393	433	361	385	389	426	377	364	397	381	404	388	396	416	413	404	365	380	380	395	406	403	414	361	362	389	406	374	381	390	412	368	397	411	383	388	367	388	366	401	375	386	438	371	358	365	431	380	375	377	369	400	409	399	396	387	400	371	405	403	398	402	378	414	399	405	395	373	411	394	393	375	388	389	377	395	394	381	370	426	378	423	397	430	381	378	370	396	379	424	389	395	419	406	367	389	410	385	380	404	390	342	374	365	392	387	381	361	379	411	409	375	357	401	372	370	379	376	388	378	402	386	353	405	391	381	379	351	381	418	374	380	325	392	416	431	379	395	378	374	366	387	395	400	365	374	372	390	416	397	404	381	391	419	382	374	346	405	390	362	404	374	358	389	428	377	416	369	365	412	366	428	374	417	403	383	428	393	399	380	369	382	379	362	405	379	410	414	384	371	395	401	344	381	376	379	380	378	375	369	414	402	386	386	416	409	398	381	352	407	380	374	425	382	406	390	405	408	380	406	400	388	369	359	388	417	403	366	392	421	401	406	387	378	374	410	371	369	404	409	376	396	401	410	386	405	409	400	365	387	396	384	377	431	407	389	351	401	380	401	396	361	384	375	389	389	362	387	402	379	383	399	391	393	385	379	383	402	366	384	384	385	412	384	386	410	392	393	395	397	383	395	405	396	411	394	412	430	382	424	358	425	407	354	371	398	371	391	390	388	389	414	395	395	392	373	435	378	379	403	386	413	401	382	396	400	383	374	401	401	369	379	383	404	412	436	403	399	385	381	330	400	418	396	406	402	390	396	413	369	382	396	407	392	387	391	418	383	391	387	418	373	367	401	381	412	392	409	372	418	328	390	393	408	399	381	414	392	381	373	375	362	358	417	358	339	390	392	401	385	384	370	381	387	402	375	378	392	366	388	448	405	415	374	411	388	418	401	374	383	394	394	367	407	404	387	379	381	421	396	374	373	354	409	396	365	406	378	352	330	386	387	387	444	395	397	395	357	396	383	374	388	399	401	384	404	387	356	365	393	358	402	398	388	382	410	421	356	381	388	392	404	408	409	376	389	393	391	415	401	397	403	391	397	387	354	409	378	395	382	439	392	410	386	367	387	361	393	419	412	391	395	393	399	375	404	404	400	420	386	406	359	437	410	393	409	432	390	380	402	389	414	394	396	399	382	377	377	396	387	415	397	407	398	382	389	377	399	392	426	430	352	374	384	362	396	332	385	397	391	382	372	412	414	388	385	426	384	395	417	432	373	400	414	395	384	418	396	396	367	373	387	387	400	355	386	399	390	394	391	402	407	426	368	393	405	401	391	384	387	388	366	383	404	393	397	383	363	393	376	396	406	398	381	390	382	377	358	424	403	406	378	408	403	399	394	380	399	410	393	385	431	394	383	427	390	401	403	399	390	392	415	376	359	387	405	412	397	420	405	402	383	387	366	387	381	394	354	412	395	379	412	388	379	335	428	420	396	380	420	417	388	380	408	399	381	379	393	427	357	396	380	406	379	392	398	405	421	397	377	364	380	371	396	404	403	360	378	397	368	363	383	401	401	379	381	362	344	412	400	380	393	368	354	427	405	403	375	393	376	408	407	383	392	392	410	371	376	395	377	408	399	366	388	425	441	375	401	379	361	396	384	402	418	373	426	390	435	405	400	441	417	384	400	382	383	398	401	388	413	381	381	414	387	413	382	404	389	398	399	338	392	382	362	357	384	398	372	360	369	386	373	398	398	410	427	402	373	379	382	364	390	410	413	411	375	430	432	370	374	409	363	404	396	425	373	421	353	437	416	386	394	394	387	369	389	409	375	372	402	431	427	399	403	370	382	364	392	397	403	385	367	371	328	349	416	406	380	389	409	405	402	377	393	400	387	410	412	380	381	374	390	405	412	391	409	378	414	386	426	394	395	415	396	393	399	400	393	438	388	417	381	392	389	374	411	405	360	411	401	385	392	406	376	406	394	393	363	399	396	390	390	389	412	402	388	378	366	379	392	393	373	411	408	386	361	361	405	427	405	379	369	375	373	402	404	381	400	396	408	418	397	382	386	391	398	416	365	422	410	390	396	395	404	365	395	358	403	390	424	381	407	368	381	384	363	373	419	413	393	377	411	417	382	391	397	357	422	372	347	370	383	426	405	409	411	371	411	392	375	397	390	406	384	406	381	398	427	412	387	357	416	382	385	386	404	379	404	394	379	405	452	407	418	405	384	367
21734	1919	583	454	414	339	299	279	276	264	247	246	230	245	222	234	240	216	258	257	251	225	207	204	246	255	250	234	254	250	195	264	277	241	208	235	220	244	259	205	235	231	218	237	215	243	228	242	247	249	258	249	218	210	249	249	217	214	249	219	227	209	227	221	235	259	273	198	252	257	274	254	241	203	234	231	251	204	236	250	212	248	259	247	240	218	249	205	223	248	233	227	220	232	244	223	242	195	228	246	240	217	232	227	238	255	225	230	220	220	253	238	223	234	221	237	195	198	202	223	229	258	234	243	226	213	254	242	210	209	208	227	242	232	222	231	228	217	220	263	232	214	258	231	229	227	225	208	217	260	230	221	218	193	208	216	256	240	194	217	237	228	227	263	229	262	239	260	242	213	274	257	281	227	212	214	219	208	232	214	254	220	207	204	233	233	204	217	241	236	207	230	193	236	228	192	218	241	217	234	244	243	246	204	212	236	237	203	214	244	239	249	223	224	231	209	250	222	232	228	231	254	257	218	254	232	215	249	249	243	254	249	226	263	227	214	238	215	232	242	236	210	221	199	223	228	203	223	217	259	231	265	213	243	238	226	229	201	249	244	238	235	228	239	213	224	207	214	254	261	212	211	229	221	224	211	246	206	236	236	233	214	231	226	255	249	238	240	212	228	223	227	245	258	235	223	228	232	217	231	222	219	236	224	200	228	228	229	248	232	228	199	247	206	226	231	229	225	220	229	215	251	240	220	215	204	200	239	230	240	214	251	229	263	212	196	225	202	213	248	233	251	248	244	228	235	201	230	209	229	246	218	248	238	233	196	224	235	230	228	211	226	230	237	247	249	220	231	241	200	263	279	222	236	235	242	205	229	226	224	223	221	185	213	238	253	211	234	202	232	236	251	257	250	209	224	222	223	250	240	208	224	230	228	234	234	225	239	218	214	195	209	199	223	225	252	231	236	240	206	254	254	224	250	243	208	210	249	223	221	216	248	233	246	218	249	225	257	236	235	245	233	241	225	230	195	204	174	226	223	208	230	240	243	222	247	260	201	246	216	223	214	240	229	243	235	236	221	221	234	246	229	244	214	222	208	219	209	225	209	221	231	226	226	225	224	225	223	238	252	250	214	234	236	224	242	234	216	213	225	238	239	235	258	207	235	228	237	209	227	215	232	221	220	222	243	214	234	224	219	246	245	228	229	223	226	223	259	214	223	221	203	246	216	209	253	254	252	208	227	251	226	217	195	239	222	245	215	257	211	230	248	242	236	238	205	205	224	232	237	249	207	248	225	196	229	212	232	233	223	211	221	254	203	230	241	240	209	222	241	217	216	219	221	213	242	229	229	235	230	217	210	205	238	198	215	229	213	231	235	219	203	242	229	229	198	235	228	229	231	217	240	235	257	253	260	239	224	214	239	237	205	234	251	234	235	226	243	239	201	231	253	224	207	227	212	202	231	244	247	201	244	266	231	263	232	182	220	237	253	219	205	215	235	239	215	253	217	238	217	241	216	213	221	221	262	230	213	239	230	220	227	250	233	230	266	243	248	234	269	224	238	234	230	221	217	240	240	212	212	255	244	224	239	221	220	225	218	236	228	233	247	248	219	234	252	216	247	224	242	209	252	206	238	254	251	239	231	230	232	230	225	217	257	214	239	224	221	230	265	263	241	258	263	229	243	222	208	238	231	236	210	210	202	232	215	216	229	223	222	249	234	232	201	231	215	220	219	231	227	248	235	231	232	195	211	210	231	237	226	226	227	228	228	246	232	258	211	231	212	208	232	246	237	218	242	202	251	230	213	214	228	236	243	219	237	214	230	252	280	243	237	247	230	220	222	252	227	232	230	225	225	251	217	251	203	225	222	206	220	220	247	210	224	219	212	238	214	252	227	191	200	224	187	252	240	211	246	219	209	231	239	220	245	245	244	280	218	226	222	232	225	219	256	242	210	219	223	200	256	268	229	214	221	230	240	242	246	221	221	232	233	240	231	215	232	236	207	243	243	251	217	217	241	239	252	240	238	235	235	247	236	222	231	235	260	232	216	242	234	265	257	245	252	216	248	244	217	222	225	233	243	221	277	244	241	213	203	212	269	214	232	245	249	249	238	242	263	229	225	245	211	224	227	241	230	213	233	249	219	239	248	217	234	227	249	214	224	242	242	227	225	236	220	244	203	217	259	226	256	231	246	216	232	211	248	219	223	245	228	223	275	228	205	231	203	223	247	266	260	211	231	232	248	236	207	213	234	230	237	243	202	219	230	227	229	226	201	225	233	213	215	213	246	266	254	240	215	218	216	223	222	220	223	229	206	225	266	239	225	234	215	246	290	209	209	205	242	243	255	230	232	248	249	255	206	263	223	196	227	247	230	251	212	234	220	218	221	208	253	235	253	257	224	240	238	217	259	270	247	236	233	227	248	246	250	229	235	237	231	233	222	239	230	238	214	211	226	205	216	217	228	214	255	219	235	224	224	234	246	246	230	252	228	239	239	215	216	221	233	233	213	224	247	235	226	228	239	201	212	250	229	269	229	211	254	240	218	237	252	232	246	266	228	251	229	218	213	204	226	220	188	221	219	248	247	213	203	236	213	222	220	207	257	235	226	233	253	250	224	225	232	224	233	268	244	223	251	238	213	228	226	233	218	238	223	190	230	235	232	256	231	194	232	207	215	222	241	227	244	244	216	256	256	210	229	239	246	234	228	245	236	245	229	254	225	237	255	250	215	214	247	237	221	246	221	227	234	206	226	260	220	221	231	226	234	222	210	226	245	222	225	227	251	207	227	198	217	249	240	231	221	221	251	210	213	243	216	232	234	220	220	237	237	224	210	238	244	247	206	223	205	215	231	243	217	255	225	236	222	231	233	222	235	231	258	196	239	228	213	272	238	227	234	207	233	218	220	216	226	247	225	247	240	244	208	235	232	226	226	236	215	229	217	214	218	215	211	260	221	222	245	217	217	219	206	243	205	179	198	225	241	237	245	221	199	225	207	229	253	230	241	254	233	214	230	230	221	226	182	238	210	231	218	249	240	206	250	230	231	239	248	240	201	213	251	197	241	227	219	222	209	241	206	214	216	260	239	244	253	232	201	235	201	231	229	244	209	212	225	222	236	197	221	264	223	223	212	212	224	220	244	254	239	243	267	226	243	213	205	231	234	216	247	226	254	255	229	220	233	246	222	205	197	220	212	243	259	215	232	233	239	225	209	220	226	250	246	268	235	223	245	263	242	231	215	228	250	240	214	253	220	235	245	270	242	210	227	212	237	217	234	221	207	236	199	232	199	233	217	247	224	237	251	223	219	236	244	195	237	216	201	242	225	215	235	266	191	238	221	232	240	218	206	209	229	228	223	252	249	225	238	208	226	235	248	249	208	224	243	225	211	243	221	232	240	209	218	259	214	196	220	226	203	209	229	250	176	244	229	222	225	227	268	243	224	237	233	240	244	224	234	213	214	219	214	223	230	225	233	232	200	202	209	228	262
12476	800	1151	1316	1180	1019	891	835	743	753	723	672	715	625	688	625	616	620	621	574	589	565	584	588	565	575	580	574	565	596	591	605	591	554	533	592	606	607	575	574	523	556	547	542	581	541	534	566	590	551	539	574	560	563	523	525	541	539	561	558	576	552	572	589	573	561	570	598	563	573	558	562	560	522	559	531	561	548	638	513	605	575	559	572	549	567	580	550	590	544	581	536	579	564	585	554	587	560	554	580	556	558	556	564	559	585	577	557	538	556	526	550	569	541	582	556	562	565	552	554	529	564	569	558	535	549	537	541	566	561	572	541	540	595	540	556	552	533	542	555	529	524	573	557	520	533	563	562	556	542	560	538	542	612	550	551	540	544	545	503	545	571	563	557	587	552	533	529	548	565	552	563	550	540	602	559	549	575	542	570	582	550	565	521	584	561	516	556	544	526	583	566	555	544	573	620	569	534	556	517	579	547	563	561	537	595	549	534	537	551	534	557	572	561	555	544	596	575	565	555	564	562	548	560	558	538	552	547	569	546	554	545	585	561	625	583	538	543	564	502	555	560	553	551	537	551	533	562	562	556	490	559	592	525	559	540	598	562	577	555	540	562	531	552	552	580	552	543	536	600	583	517	541	571	585	577	534	553	606	541	571	554	534	538	549	517	559	578	531	548	536	559	531	539	613	526	521	516	511	556	521	557	541	533	580	572	586	554	550	549	549	529	555	579	560	599	569	512	559	555	560	539	529	534	586	559	587	552	501	530	567	516	557	567	524	574	523	530	577	545	578	541	532	538	548	602	588	569	565	595	555	598	563	588	548	600	548	548	568	545	520	525	554	557	551	569	546	564	552	595	543	559	506	582	559	537	592	536	553	586	554	583	542	587	546	555	523	570	557	554	559	541	583	520	541	554	601	533	528	536	575	498	534	572	562	563	543	543	551	522	549	523	577	575	555	532	573	557	517	529	543	537	539	566	555	561	570	574	522	540	558	520	522	538	539	611	528	566	544	542	559	517	589	601	525	547	560	569	522	547	524	560	536	560	535	523	534	563	583	513	539	558	558	604	540	587	556	566	525	495	535	526	586	547	554	569	526	562	543	566	562	558	541	551	558	546	569	526	551	554	521	557	551	561	573	512	605	527	554	549	562	553	561	555	547	552	547	562	575	545	555	528	535	596	520	577	548	570	524	530	523	535	513	568	529	548	522	594	553	573	584	509	583	564	549	582	545	556	557	572	507	530	521	557	537	544	547	597	529	536	547	549	551	534	536	513	536	540	532	567	547	570	518	534	585	569	576	537	525	524	564	575	596	576	538	572	556	565	612	564	511	575	556	567	577	561	553	559	569	540	544	561	561	533	534	507	568	558	591	517	517	515	533	599	525	560	533	557	575	588	551	543	549	515	563	623	559	564	583	566	572	528	549	565	559	555	569	607	542	583	585	511	559	516	554	561	542	562	514	585	566	541	556	558	569	557	579	547	560	514	546	486	552	552	561	538	583	529	562	514	500	566	563	565	537	556	579	503	590	535	569	502	561	529	558	496	570	590	547	581	560	551	524	563	557	530	555	518	531	579	557	559	550	557	565	525	567	539	576	537	566	559	547	566	553	542	567	542	552	576	530	558	523	593	564	548	540	568	512	537	553	506	557	554	561	544	544	575	558	583	572	516	584	534	602	548	560	562	554	546	554	548	561	544	554	553	506	539	554	554	537	572	559	530	561	554	564	550	570	528	531	565	554	563	554	596	534	565	554	506	589	547	543	535	562	591	550	517	558	573	518	565	535	577	578	550	532	555	529	539	605	535	553	582	587	572	559	552	566	548	524	556	527	598	541	568	613	530	553	536	590	544	592	538	555	609	528	539	563	569	547	530	565	555	545	559	535	597	608	544	565	537	557	540	514	566	542	566	567	535	550	536	577	541	580	574	546	552	554	581	580	560	519	541	528	588	533	561	545	610	534	576	564	592	586	563	534	539	570	558	578	525	581	584	553	536	596	563	547	569	568	592	502	554	544	522	538	562	545	565	557	559	576	564	581	565	530	541	548	535	537	577	577	504	565	541	565	579	541	528	531	522	567	559	550	559	585	566	514	569	516	534	542	565	568	576	575	515	572	537	542	568	536	563	560	566	532	560	561	528	580	542	550	539	547	546	538	515	536	521	565	523	586	508	551	551	523	538	554	558	605	573	542	571	544	556	538	541	544	537	559	533	544	559	542	516	487	558	560	585	542	546	536	541	605	588	528	557	566	546	566	543	571	559	531	539	539	568	568	517	567	515	526	566	544	557	555	566	567	536	583	554	586	569	552	549	551	561	518	566	550	569	538	596	532	548	548	545	533	537	565	543	553	602	562	540	531	565	533	564	545	550	574	573	563	585	558	585	588	577	546	605	549	566	609	549	538	519	567	565	529	545	534	528	571	565	541	549	573	583	533	540	553	560	531	512	489	543	547	516	521	562	514	565	546	579	534	548	574	569	526	553	607	564	517	568	556	571	539	539	556	526	529	556	501	545	546	573	549	551	540	530	561	570	574	544	551	547	551	572	514	553	560	565	542	538	507	554	573	556	553	521	564	601	490	541	565	546	531	557	578	521	586	552	542	588	575	598	552	543	529	566	568	582	554	562	542	545	540	552	528	536	568	564	560	542	543	535	564	569	555	533	532	538	564	571	580	528	537	522	565	546	546	527	593	560	542	526	556	560	581	586	541	545	543	527	505	532	584	512	556	558	554	565	563	509	509	525	540	558	550	537	596	570	521	538	548	576	539	562	538	520	535	546	560	527	519	553	540	519	544	567	526	567	550	560	599	579	560	547	544	558	594	521	560	528	537	555	540	503	555	539	536	548	545	550	500	543	560	594	554	566	568	580	544	577	566	595	557	545	561	557	553	536	580	541	508	608	606	533	539	546	541	571	560	535	540	550	544	549	547	544	559	565	584	539	561	541	556	555	512	580	561	545	535	544	542	529	569	531	577	555	561	556	524	533	511	536	510	531	558	558	571	554	523	556	567	561	562	559	552	545	541	508	572	561	537	555	528	533	570	600	530	542	495	604	540	525	537	554	549	559	575	546	575	566	529	549	580	548	566	541	560	548	546	575	528	591	572	557	523	540	551	565	526	582	537	542	569	555	568	532	510	567	554	555	533	548	508	524	592	532	557	548	559	509	539	538	565	545	556	546	590	531	571	543	521	548	557	565	550	553	503	550	504	542	547	543	520	509	547	547	553	536	536	579	552	539	517	522	538	546	519	536	555	527	561	529	533	528	550	545	572	550	570	545	568	545	542	521	572	564	545	553	561	557	551	561	583	518	549	570	537	592	591	539	560	562	566	562	536	573	521	575	588	581	525	556	580	544	582	565	525	509	559	538	562	492	536	560	526	587	532	589	550	573	561	506	534	546	545	590	552	544	549	517	576	567	552	570	550	550	573	543	611	587	503	579	554	538	561	563	542	541	534	587	587	550	544	546	581	606	514	590	543	596
31722	4525	1140	919	711	588	490	500	425	398	424	461	423	433	411	380	395	388	401	366	353	360	344	366	380	380	375	347	366	393	389	350	417	399	379	352	373	362	382	414	352	352	361	390	352	376	397	362	364	409	389	386	370	401	361	373	398	390	415	352	364	377	370	350	363	372	346	366	400	367	391	398	345	373	362	355	385	394	348	381	350	336	398	392	383	399	370	382	376	366	396	385	384	385	380	367	373	340	352	363	385	328	369	395	393	338	351	357	351	381	356	344	373	372	326	352	342	354	362	360	386	376	367	377	353	362	350	369	383	323	376	429	373	387	381	362	371	351	361	348	306	378	381	391	400	354	370	391	347	320	374	381	367	377	377	375	376	362	345	348	389	399	381	360	357	333	376	399	371	390	352	386	364	374	402	360	383	397	380	372	377	317	359	355	414	360	350	385	390	370	373	356	400	358	367	333	343	340	374	397	352	366	416	380	319	352	394	405	381	409	325	379	373	338	400	364	357	363	371	392	392	404	352	379	388	337	363	384	361	364	384	365	380	348	402	348	372	382	365	368	360	384	395	354	400	386	346	408	373	383	379	389	344	357	335	357	359	360	370	367	367	346	359	367	418	366	372	381	368	352	363	369	370	386	352	357	332	364	346	373	351	391	388	353	367	331	381	391	401	377	373	397	335	361	340	356	363	354	374	334	345	374	387	364	412	388	392	392	365	318	337	389	326	395	408	353	414	359	342	396	362	337	352	376	389	358	377	385	374	381	410	372	353	395	388	399	356	344	360	307	364	334	395	348	332	359	379	420	352	358	378	392	392	396	365	368	337	379	367	373	325	333	380	375	355	356	343	387	374	386	390	411	365	420	428	352	362	332	360	390	354	370	360	365	344	353	382	401	377	351	386	345	351	353	366	394	389	384	350	380	377	383	367	361	367	377	397	390	384	352	366	377	361	393	410	391	369	354	392	373	378	386	383	386	375	384	350	367	409	360	364	351	360	350	373	367	336	396	333	412	370	370	380	357	381	384	359	344	392	349	386	361	351	398	334	361	349	373	376	415	323	355	389	396	385	372	357	364	402	353	359	378	354	359	330	348	378	354	409	408	349	339	351	363	369	354	382	357	357	356	376	356	365	390	387	389	405	361	378	342	375	350	366	342	367	360	351	383	375	387	369	390	341	361	385	369	362	359	347	369	348	310	366	357	347	370	385	328	386	373	341	436	352	333	345	396	378	363	407	361	369	372	379	388	344	401	374	360	356	376	410	403	380	371	354	376	376	352	393	346	355	382	345	375	337	353	336	323	363	385	330	342	408	426	401	359	341	374	387	346	383	374	403	364	400	367	392	392	389	398	337	357	342	365	342	362	352	336	386	382	356	370	367	355	364	376	363	359	394	377	361	361	389	380	375	361	348	330	372	383	420	365	358	376	358	391	341	379	378	379	345	370	369	401	383	388	399	412	387	404	367	391	395	377	405	352	339	340	347	382	395	394	360	403	356	367	322	372	386	351	385	348	367	359	383	364	365	391	328	358	387	385	384	342	351	366	346	397	336	379	360	377	354	312	351	360	363	365	372	381	346	396	370	354	378	394	375	364	410	380	409	324	387	339	382	400	356	385	378	359	390	361	370	372	385	368	367	365	340	376	348	343	358	364	376	335	385	372	376	367	379	381	368	365	378	355	387	396	403	388	356	427	352	346	343	379	349	336	388	370	362	354	392	336	374	390	364	360	394	345	375	390	356	364	357	379	365	347	349	364	381	366	369	347	372	329	339	384	359	367	371	371	366	398	394	390	402	397	372	399	347	413	396	356	343	363	397	361	351	393	411	330	390	344	341	355	386	394	377	353	383	384	428	369	419	360	360	343	366	383	381	399	371	354	355	336	367	368	392	366	383	397	402	355	366	361	360	338	378	382	382	340	400	350	351	353	358	387	386	364	335	397	360	364	371	329	353	396	382	374	393	405	344	351	395	416	359	386	390	328	372	359	373	364	363	355	378	348	408	367	395	328	395	378	354	397	369	373	362	371	348	397	391	385	374	329	381	388	336	386	342	398	369	356	353	351	386	388	346	353	396	343	371	346	359	388	357	389	366	335	400	373	339	379	372	379	391	378	393	363	380	349	368	375	345	370	378	326	340	360	371	418	389	344	368	373	360	341	377	408	365	379	365	385	343	386	335	410	379	334	339	359	386	377	365	396	364	411	352	367	365	390	356	319	339	386	367	362	380	337	381	341	382	368	370	374	356	409	391	393	395	378	351	371	394	354	389	351	355	357	389	357	346	379	360	370	331	355	343	361	350	366	415	372	402	336	360	376	380	389	373	360	344	379	340	354	349	367	394	376	377	376	381	343	408	346	374	378	358	358	406	380	355	374	401	371	378	346	385	383	353	373	371	370	373	387	350	341	391	388	366	392	347	378	391	364	394	368	388	338	364	382	383	387	355	395	364	386	387	364	366	367	351	379	370	439	352	394	359	342	362	336	404	348	327	406	383	371	382	382	373	364	344	347	351	347	355	367	380	372	411	383	342	357	391	383	361	354	348	390	337	343	379	347	360	373	356	383	356	375	371	338	374	404	328	374	352	368	353	333	392	387	381	382	412	390	331	384	384	373	349	414	383	384	374	403	389	380	412	409	363	350	356	328	372	400	357	383	396	374	355	398	392	371	369	327	397	386	398	408	356	363	381	376	384	411	354	374	362	378	356	405	361	371	362	363	428	360	362	392	372	361	375	363	366	376	401	350	350	380	360	364	373	358	368	347	385	373	400	360	371	378	364	373	372	356	383	373	377	386	314	339	337	373	349	405	339	338	361	398	332	357	392	389	372	398	376	390	336	370	417	362	345	390	363	355	385	396	367	376	357	362	349	361	362	376	367	384	359	342	382	391	349	362	341	385	374	386	362	331	396	383	375	356	332	350	386	362	394	381	377	381	367	355	380	396	396	371	363	332	364	406	344	342	404	412	387	366	338	369	350	372	378	381	364	360	389	361	356	368	375	342	357	355	388	356	357	356	376	383	369	365	376	435	384	382	363	373	332	404	374	387	388	368	344	420	347	333	367	375	398	398	371	393	351	334	380	369	398	391	356	386	384	382	367	373	371	369	384	383	378	345	360	394	370	348	355	389	384	394	338	381	369	364	349	349	423	375	385	355	363	375	365	370	371	404	343	363	354	369	385	332	407	348	386	410	344	369	355	374	362	366	385	373	351	378	352	351	381	397	400	363	402	396	421	367	326	387	391	347	360	377	356	370	409	359	376	381	331	386	389	397	340	382	365	350	394	367	359	370	351	383	357	380	392	381	375	360	335	409	388	359	364	422	361	355	379	340	375	387	379	369	341	370	394	380	372	340	374	387	369	352	368	380	409	385	392	381	334	358	368	375	360	391	363	360	355	375	380	369	381	377	387	381	449	380	413	336	329	349	391	400	367	358	339	369	393	371	369	336	405	391	359	378	352	349	384	344	333	356	367	393	366	355	367	395
16781	1262	2073	2321	2045	1842	1525	1385	1286	1200	1157	1090	1112	1048	972	957	940	914	909	924	933	900	894	907	889	826	858	904	885	838	881	839	872	889	886	826	830	852	835	823	842	880	856	851	875	859	797	807	852	870	831	832	840	844	851	818	826	815	828	846	810	840	852	866	889	804	842	804	838	865	832	827	828	815	826	864	897	803	842	810	849	889	885	861	782	825	847	836	856	815	801	830	816	806	799	841	842	783	840	834	846	777	825	817	791	838	862	796	833	806	849	842	853	819	807	784	795	790	811	848	848	854	815	848	867	751	797	854	800	798	820	772	822	832	841	827	814	796	742	864	829	848	815	798	847	771	829	845	769	795	846	916	848	834	812	813	793	860	794	845	788	844	802	838	809	831	851	809	827	834	823	868	870	791	831	829	867	829	802	815	861	782	834	847	808	780	823	833	824	746	842	767	794	817	814	847	789	776	879	831	837	846	809	794	837	808	790	779	819	773	801	772	812	795	788	857	808	749	807	789	831	820	869	839	822	787	778	805	863	799	801	791	792	769	811	801	834	867	847	814	808	800	807	840	822	811	859	825	816	848	836	827	859	795	836	813	803	839	833	801	844	866	804	852	828	794	850	789	839	795	834	833	816	834	764	798	755	820	844	799	822	792	805	836	783	864	755	812	816	870	867	815	832	835	784	854	857	770	848	823	816	803	810	778	879	812	842	839	802	823	845	820	753	777	776	862	824	827	823	838	813	810	861	822	859	823	844	884	875	819	809	767	828	852	812	791	793	813	817	828	835	861	864	797	823	875	859	785	864	860	792	809	790	844	758	845	860	822	836	823	820	825	788	808	820	827	818	855	810	786	843	821	867	819	786	847	805	839	798	847	856	787	822	823	845	859	808	831	778	819	812	815	834	820	814	814	865	785	799	806	877	816	816	787	851	843	824	803	822	824	782	830	777	832	823	842	807	826	795	826	797	825	850	837	828	807	793	821	823	808	841	810	853	824	815	819	809	805	828	867	873	819	830	835	866	831	818	839	760	831	796	817	816	804	803	840	854	832	795	786	834	810	796	829	839	807	808	836	795	807	836	833	814	844	818	851	793	858	822	790	777	774	884	821	799	863	805	804	827	830	818	860	782	828	845	846	861	808	789	845	793	828	803	816	835	757	826	825	833	850	818	830	841	798	812	797	786	886	812	804	807	810	826	815	823	894	827	803	787	821	818	802	820	792	845	835	823	757	860	729	825	844	820	795	786	862	827	835	873	852	807	803	785	838	804	834	813	818	819	807	808	805	773	800	818	902	820	828	858	794	826	846	813	817	841	767	860	788	813	817	836	771	795	792	833	775	858	803	779	851	786	801	825	847	795	827	832	799	797	802	805	807	860	817	810	824	778	825	826	860	807	825	814	787	881	826	804	799	817	824	866	791	795	855	809	803	796	757	833	841	819	810	839	833	809	865	863	867	822	789	820	838	809	809	808	820	882	831	859	812	841	818	842	864	825	805	801	822	817	808	877	797	764	793	833	797	830	869	849	803	821	797	831	826	819	773	850	800	805	855	829	822	813	809	805	816	848	831	863	803	814	805	813	817	866	860	859	853	806	835	854	796	788	845	860	836	796	840	785	805	805	781	817	805	794	804	863	817	818	805	800	878	761	807	770	810	803	857	817	795	818	791	879	807	831	823	856	843	797	842	812	802	766	809	834	802	845	818	827	838	798	817	832	797	755	811	847	806	844	842	829	760	822	811	810	855	858	840	824	820	756	826	833	892	853	848	833	828	808	858	847	820	813	822	820	893	819	811	839	811	837	793	772	786	801	816	761	845	819	804	798	822	824	825	872	871	795	853	877	812	834	808	833	782	827	855	781	850	790	816	806	831	811	826	811	810	794	807	819	791	824	800	821	846	861	797	792	844	842	799	776	794	863	824	789	794	778	864	827	788	838	820	825	867	845	840	894	813	792	800	777	812	785	804	849	815	820	783	808	904	829	855	849	866	873	809	827	813	786	780	825	836	828	826	807	833	869	843	819	815	775	865	828	782	848	866	805	837	831	853	815	804	819	819	821	776	813	852	848	808	853	777	837	831	845	845	791	811	802	844	836	779	830	818	819	789	759	807	877	777	907	802	796	819	823	826	799	813	819	810	766	822	866	762	807	785	800	809	854	820	781	782	877	824	779	843	798	786	876	866	817	814	804	822	805	833	825	847	810	845	755	817	755	872	803	831	846	840	847	828	823	807	828	790	780	785	821	811	855	861	881	823	798	847	800	810	813	827	818	773	787	800	849	842	835	839	832	799	824	855	833	862	808	823	826	810	812	819	870	859	863	829	842	844	863	792	810	822	786	840	843	805	839	788	818	823	811	829	820	822	823	817	774	849	827	817	792	835	794	839	831	834	809	811	820	871	833	787	787	799	847	841	787	839	865	863	789	814	767	834	757	780	818	842	832	902	847	854	793	820	816	845	874	854	813	879	796	876	807	783	838	799	819	915	855	789	835	823	805	851	795	825	809	806	797	780	817	805	848	744	800	790	868	820	820	796	828	835	843	854	829	809	823	773	811	829	817	878	763	845	830	831	803	819	822	830	810	796	818	817	795	833	828	816	782	807	824	866	819	811	826	837	823	882	832	806	832	792	856	819	827	822	786	831	879	833	793	869	817	841	840	754	794	823	836	795	784	840	811	869	839	777	818	829	812	805	851	827	815	822	743	816	852	811	773	806	803	815	809	786	829	792	822	829	841	832	900	839	749	791	810	840	818	833	796	805	820	802	843	826	821	867	835	859	765	826	795	807	836	801	845	865	863	804	834	818	821	856	859	806	793	849	823	826	789	846	802	793	855	826	845	821	820	842	791	830	805	849	815	804	816	846	785	814	825	800	784	797	813	806	826	837	788	810	845	785	822	862	807	806	815	815	812	836	845	795	827	833	812	812	848	832	810	836	852	877	812	814	838	821	808	816	806	845	834	819	792	802	815	801	822	829	835	819	819	791	812	788	823	821	815	897	830	796	864	804	816	825	863	790	823	779	851	796	894	830	866	781	783	822	847	843	744	810	833	835	800	860	780	888	826	850	827	851	837	799	831	858	793	865	763	863	804	840	760	797	843	848	816	811	814	827	796	876	845	782	827	805	861	875	801	802	823	861	824	837	781	800	861	789	810	871	824	811	850	828	822	868	817	837	804	852	817	825	834	820	814	796	773	848	813	876	831	849	842	827	840	809	807	816	828	856	819	843	858	858	809	840	849	787	793	820	800	814	836	812	797	811	817	831	837	798	836	839	815	842	827	816	826	769	825	817	785	870	841	821	801	798	818	830	797	790	819	753	771	846	829	812	817	854	846	792	810	800	845	800	809	880	781	881	830	839	810	835	835	799	799	830	855	803	823	788	818	789	820	799	813	794	818	769	802	829	850	880	810	817	832	852	850	833	804	813	790	825	823	800	743	846	783	862	839	857	858	816	839	852	807	824	847	809	855	824	758	761	795	767
7581	408	171	181	175	142	166	136	163	160	154	159	146	156	155	156	153	144	196	144	158	146	149	147	162	143	144	140	181	142	186	175	150	181	161	186	167	162	168	172	188	187	161	152	173	141	160	129	134	154	174	158	136	152	144	151	138	154	142	143	164	164	168	162	146	177	137	156	167	176	162	151	166	159	152	158	165	142	168	160	169	160	160	181	148	132	143	179	186	179	152	163	173	157	146	146	147	175	180	137	135	182	166	186	165	136	174	168	171	179	169	152	192	197	134	163	145	153	170	166	177	173	164	171	174	180	136	158	187	139	148	158	168	161	181	160	179	141	149	148	134	158	150	147	132	154	176	154	165	144	175	156	179	160	148	163	145	173	173	158	156	128	168	158	141	160	155	149	161	166	174	175	164	162	171	158	178	147	152	158	159	174	178	175	149	153	156	151	151	138	154	166	169	162	161	160	157	160	165	146	157	153	167	167	157	137	175	162	144	157	155	165	181	169	170	173	159	143	172	173	166	159	159	151	143	172	155	172	156	145	146	169	165	177	169	172	157	178	147	152	166	141	157	180	163	143	173	159	184	179	185	165	172	157	148	146	147	178	149	167	161	140	174	166	129	165	176	168	136	161	163	160	158	186	171	140	190	157	162	172	166	180	171	171	175	159	150	150	152	141	151	159	151	164	145	164	155	178	153	160	139	163	158	174	154	162	160	139	171	172	177	171	148	159	144	161	160	156	154	140	155	180	150	146	155	163	155	169	134	172	172	166	157	162	165	138	183	152	144	156	159	153	148	144	160	136	131	155	160	154	172	167	158	159	159	138	169	159	175	173	142	157	161	158	173	155	134	133	155	154	178	149	160	165	133	154	117	166	191	138	144	154	148	164	146	150	161	147	155	173	166	181	185	147	187	146	187	162	157	136	166	171	160	156	158	157	149	148	162	154	174	170	132	141	152	155	183	172	136	160	178	143	174	150	151	132	150	165	150	166	159	173	162	156	157	164	145	169	161	169	173	159	188	173	154	176	169	157	154	168	173	165	170	170	156	165	152	155	163	136	147	129	174	150	158	178	158	186	146	181	139	146	167	152	140	153	159	165	202	147	154	159	160	168	155	153	160	161	145	141	164	138	158	176	166	143	178	176	156	151	173	187	150	159	154	147	156	178	152	141	145	169	160	148	186	148	142	174	169	162	139	149	173	154	176	186	150	131	168	154	166	159	159	177	161	191	173	182	156	161	154	154	178	174	141	125	175	169	145	155	163	151	172	143	166	158	158	163	140	172	186	172	164	142	177	153	157	142	180	155	180	171	170	145	170	156	155	138	156	173	171	174	137	157	157	152	163	150	168	149	146	135	154	168	184	169	163	135	174	158	176	163	167	141	171	158	149	162	135	162	172	158	138	159	188	169	144	172	146	168	155	167	163	146	164	171	183	194	145	157	155	135	155	152	181	172	162	146	150	159	131	163	153	155	144	141	157	161	174	168	165	147	168	137	174	164	157	160	159	158	153	122	163	172	143	168	149	141	167	152	179	152	163	169	176	173	148	164	151	160	160	144	173	178	146	152	135	145	180	156	147	133	156	146	143	166	183	167	179	138	146	171	152	172	162	154	140	172	145	160	164	154	192	189	156	180	140	126	159	159	163	156	141	152	186	178	129	136	139	156	176	159	156	156	157	171	165	173	190	160	165	171	183	145	156	158	143	154	165	142	153	146	173	162	161	158	162	168	153	167	161	167	165	163	139	166	152	153	160	129	161	156	177	169	169	191	184	167	171	166	170	150	163	177	145	157	150	154	160	161	160	153	172	150	163	133	159	164	161	168	151	151	145	184	135	142	177	148	154	153	172	138	164	161	162	148	138	161	159	195	157	153	172	159	161	148	156	151	159	156	157	161	176	155	145	157	154	166	165	156	156	193	164	161	174	154	181	169	135	144	163	155	142	187	146	132	137	186	160	135	143	168	164	152	159	168	164	153	166	157	176	156	140	156	164	170	147	168	144	152	145	178	182	162	159	153	143	154	160	162	152	164	141	159	157	130	183	159	180	158	158	163	168	159	159	129	160	167	143	149	159	172	176	166	156	157	169	174	171	164	169	132	133	147	189	166	145	151	163	168	198	163	193	154	145	163	144	170	154	165	162	148	151	150	159	145	153	145	157	154	172	155	192	157	151	146	178	181	136	154	172	165	185	161	184	152	172	166	150	135	147	160	157	142	154	160	164	165	187	161	144	169	136	150	151	182	151	155	165	154	129	147	162	159	173	162	162	151	173	164	152	134	177	164	175	186	174	156	171	163	165	167	186	162	180	145	169	176	168	146	147	147	161	158	165	165	172	135	147	176	169	151	139	157	166	164	162	144	150	189	154	170	157	147	142	159	173	161	168	170	183	153	166	164	159	151	161	158	169	164	168	163	137	148	156	153	146	138	171	155	169	153	155	140	180	170	172	155	159	170	144	177	169	154	154	145	161	172	148	152	157	150	156	170	142	133	166	157	128	165	155	136	159	161	163	147	162	154	153	147	158	157	156	162	162	154	157	155	161	170	167	157	130	172	147	154	173	173	150	160	137	173	173	172	159	155	143	168	179	150	163	158	147	156	142	177	153	133	153	180	168	139	154	142	166	180	161	154	180	143	178	159	164	162	153	145	179	147	155	152	144	144	166	159	166	180	192	155	179	163	165	170	148	159	159	130	149	160	153	169	158	177	142	160	160	155	151	158	152	171	155	185	167	177	166	161	177	152	149	145	158	152	170	168	155	171	160	157	167	196	171	145	149	142	152	153	150	167	146	176	165	175	159	164	150	165	159	141	163	160	138	172	139	171	184	147	158	165	155	135	167	175	172	160	146	158	178	173	158	147	162	165	181	160	157	173	160	135	171	148	156	159	153	164	144	157	170	144	175	188	140	158	162	142	139	141	189	162	161	161	165	158	158	153	174	131	150	152	161	171	166	154	136	184	153	153	162	159	147	161	165	165	163	181	157	159	149	162	161	197	154	146	160	156	145	150	142	166	158	148	150	193	186	159	185	156	158	169	170	155	138	150	159	147	164	152	153	153	159	143	153	168	154	166	136	162	137	153	125	157	157	152	156	130	142	156	166	149	158	148	168	185	173	156	164	173	129	191	163	177	158	189	153	180	158	180	175	157	154	153	149	146	159	149	149	169	165	175	177	170	163	153	166	147	158	161	153	144	173	138	161	184	163	152	140	152	150	137	181	163	127	160	155	188	171	179	162	188	170	163	146	173	156	143	164	161	149	152	162	149	147	151	133	142	169	158	155	140	178	179	143	145	168	166	130	175	164	182	144	157	171	145	162	155	143	178	167	143	164	154	135	156	161	172	162	177	139	148	169	145	155	151	164	145	163	155	145	160	162	179	150	171	163	171	146	159	127	165	155	144	152	179	157	127	150	140	177	164	177	158	198	135	187	157	168	159	198	150	132	135	175	165	155	144	170	146	177	132	156	157	140	162	186	164	176	157
4556	428	425	468	420	435	393	422	420	452	372	385	418	459	433	426	399	428	406	397	407	444	387	422	406	419	363	391	357	380	453	380	415	374	383	414	426	410	399	378	436	420	398	405	441	403	391	411	419	420	412	399	395	401	386	469	381	417	421	439	387	385	432	413	398	388	431	417	434	394	390	396	406	389	416	404	398	375	432	418	389	436	415	392	365	396	377	383	417	395	378	423	404	410	430	422	379	433	420	400	399	389	415	414	383	390	409	391	364	385	389	383	407	399	393	405	403	384	423	427	375	409	425	382	373	431	409	424	395	378	381	381	431	372	410	394	350	446	416	431	449	393	407	441	397	405	391	389	420	403	364	413	421	417	454	414	436	385	417	412	360	451	397	383	396	395	400	393	410	436	373	395	382	408	397	438	419	382	398	414	418	418	393	411	417	417	421	394	394	430	424	418	414	445	404	397	369	403	400	402	394	418	423	393	391	382	385	407	375	416	381	383	416	415	396	430	436	421	401	356	422	371	431	421	381	399	431	400	435	385	391	375	394	380	425	425	382	395	421	427	413	406	431	421	408	398	351	399	409	415	387	423	402	427	396	440	406	360	391	385	375	407	401	410	409	430	411	396	397	433	371	437	400	409	398	423	409	393	393	385	416	424	418	413	363	400	432	426	427	404	399	406	398	379	455	379	430	418	397	403	397	406	420	338	420	398	392	423	382	422	410	378	392	406	428	380	376	382	392	354	387	407	407	423	403	371	383	442	392	419	385	424	423	370	402	417	398	393	394	373	432	415	421	424	440	414	400	423	424	447	414	442	436	389	396	444	380	372	398	397	411	380	407	417	415	404	389	437	386	410	439	387	394	436	402	418	400	392	386	384	403	393	408	379	416	400	407	450	427	404	387	388	415	417	404	391	426	413	399	408	379	447	415	382	420	413	408	440	341	389	364	406	412	397	359	445	385	376	393	387	407	392	373	418	389	395	412	389	438	442	423	399	425	397	344	366	396	421	402	399	423	391	409	373	414	404	370	371	433	413	420	403	391	385	373	391	409	384	406	422	374	378	397	394	419	369	412	408	398	412	401	396	398	416	384	429	399	436	411	361	358	420	404	431	404	413	395	378	367	380	396	359	402	410	396	402	401	377	431	415	407	421	398	423	395	404	426	397	403	446	391	408	403	424	397	382	411	400	385	389	393	418	417	388	432	417	396	421	408	435	400	409	413	416	447	397	426	429	438	403	403	386	433	391	388	394	426	395	388	383	385	414	410	368	407	414	391	398	421	417	392	403	391	419	410	404	379	412	421	398	377	363	413	401	382	407	386	418	398	388	423	388	405	434	406	411	389	396	435	398	395	425	416	416	404	393	379	365	404	434	447	412	422	419	415	396	395	425	399	421	447	411	404	409	426	405	399	425	403	381	379	424	420	397	400	410	446	374	414	409	373	406	403	396	417	390	387	397	395	443	408	373	404	430	412	386	420	389	404	409	429	418	399	414	398	406	427	395	393	403	378	414	376	392	398	405	400	425	413	382	427	407	381	451	412	382	398	400	408	396	421	393	414	419	397	410	422	417	427	390	386	403	374	392	424	392	385	419	444	437	395	394	403	414	423	410	431	397	409	431	388	398	425	368	394	424	404	403	424	391	402	418	394	400	379	362	412	427	360	400	395	426	420	390	410	422	392	395	406	368	396	404	385	368	463	408	418	442	392	388	395	392	385	411	399	385	406	370	417	350	413	432	440	398	371	390	366	408	410	394	380	398	423	397	419	410	409	416	389	407	429	410	378	412	385	384	374	395	419	410	383	359	406	414	392	394	427	436	418	397	391	388	431	407	430	388	409	373	396	405	400	400	396	410	402	397	411	389	420	416	389	406	408	387	404	392	413	350	384	378	380	386	401	388	397	388	403	400	406	404	408	390	430	392	421	390	419	384	398	403	392	408	390	399	391	374	421	411	409	424	427	415	423	399	379	361	388	450	418	407	407	410	404	383	436	382	428	412	395	405	363	424	402	406	446	383	402	438	416	390	429	395	394	399	389	400	405	424	399	411	442	428	375	438	424	387	405	416	397	412	417	414	436	396	388	417	381	389	380	408	389	417	393	381	394	388	436	377	383	422	393	412	398	370	417	426	432	405	424	401	418	382	376	417	380	389	400	424	388	424	432	383	394	410	395	367	380	398	393	403	413	421	418	400	410	411	406	364	394	395	380	429	405	368	417	404	390	427	402	362	404	368	404	415	417	405	413	401	365	419	355	358	425	372	364	437	402	381	416	416	382	391	390	397	438	400	411	399	410	386	404	413	452	380	397	412	426	400	414	415	444	416	409	389	399	419	427	405	382	396	420	419	423	426	396	414	385	358	377	394	416	409	411	437	432	419	396	385	429	394	413	361	406	434	390	411	432	392	400	413	397	378	396	402	412	371	437	372	393	396	401	440	405	433	436	439	400	403	430	426	393	423	429	421	376	403	407	388	397	403	408	384	390	395	398	381	376	363	406	399	389	404	381	398	435	384	414	378	393	397	411	353	393	398	377	383	402	393	375	410	425	412	416	415	409	403	417	406	414	408	392	395	415	440	399	438	475	410	408	453	433	426	397	399	396	390	402	430	410	433	414	420	450	428	394	426	406	428	378	393	416	380	397	448	416	417	378	411	423	421	415	397	396	406	387	443	401	427	400	418	372	410	465	424	403	396	408	363	410	403	379	402	451	407	403	374	429	412	426	363	439	375	416	407	381	393	414	398	379	400	377	410	417	386	417	424	436	410	399	409	404	404	447	397	416	379	405	357	422	391	386	404	385	404	426	409	398	385	387	396	385	368	395	399	393	391	425	427	389	411	405	400	403	390	385	380	405	422	378	402	424	383	403	428	428	430	364	394	400	428	406	387	372	404	404	403	380	382	399	397	389	399	395	408	388	392	391	437	380	424	382	418	433	437	394	402	390	413	381	420	386	393	390	398	395	384	438	397	402	390	411	415	408	392	395	421	400	414	386	400	389	410	404	369	389	412	383	405	414	410	363	381	415	433	415	411	412	378	436	434	396	395	390	403	415	394	402	412	382	406	424	420	405	436	415	418	410	420	434	396	420	453	430	440	433	395	393	361	426	419	377	423	412	383	428	396	420	428	368	395	397	416	419	393	384	387	406	414	377	376	392	396	420	412	395	398	396	386	409	398	400	381	429	409	387	411	390	399	368	416	410	387	395	423	417	381	418	412	396	396	425	399	392	397	428	392	401	411	425	396	401	424	413	374	435	392	386	401	422	401	426	408	391	401	436	375	394	445	399	397	380	377	396	424	367	416	406	367	377	370	396	388	411	418	377	407	392	382	394	403	443	421	385	428	411	406	416	394	398	399	438	384	430	404	420	375	423	409	386	410	441	370	409	418	384	374	401	448	411	447	407	411	409	375	418	393	410	414	393	388	385	389	406	373	387	405	400	416	371	424	397	410	411	425	387	399	415	394	410	413	376	384	393	418	399	422
22034	2066	565	479	401	332	314	265	256	282	288	262	263	250	226	255	260	230	248	221	255	268	242	263	236	241	234	248	240	227	251	246	264	212	232	281	243	243	215	239	247	236	245	277	245	232	227	258	231	230	213	213	241	214	241	251	224	217	221	238	200	252	209	222	235	206	252	243	229	229	228	207	250	243	224	260	274	254	256	238	243	196	242	205	211	247	248	249	278	234	225	251	212	252	222	247	236	210	252	258	241	214	231	204	257	211	262	240	260	228	236	238	235	247	247	217	263	224	211	240	220	226	222	239	259	209	208	221	242	240	221	226	265	246	226	213	215	236	239	228	242	226	229	218	237	254	251	268	217	193	212	248	234	226	248	234	244	242	238	214	232	224	228	259	212	245	237	255	205	266	236	231	228	234	254	205	217	226	224	262	227	247	219	204	227	233	247	243	243	218	239	239	187	257	243	225	215	246	235	260	223	244	249	244	238	245	255	244	211	236	209	234	236	213	225	258	269	240	206	221	219	219	250	194	236	239	236	246	236	241	217	256	233	225	252	219	232	239	246	228	213	209	284	249	255	227	216	241	241	227	270	230	254	247	245	240	249	249	213	262	205	209	230	238	229	220	222	257	265	248	249	263	267	251	253	221	244	216	234	257	227	224	243	230	215	213	240	205	234	211	211	229	210	217	229	242	239	234	265	237	225	226	259	242	223	215	245	224	233	221	217	232	208	224	231	232	226	239	213	226	253	252	216	226	237	260	241	222	217	237	226	198	207	217	213	227	225	245	228	249	232	210	262	260	265	237	232	229	232	254	223	224	222	212	249	215	214	222	244	251	251	246	239	237	260	210	242	252	226	220	251	283	226	228	204	241	238	214	238	238	222	254	241	262	231	225	247	220	251	242	228	239	254	236	239	250	232	241	232	216	224	243	226	234	254	192	232	231	229	254	234	270	223	224	237	258	268	236	246	235	232	267	267	240	226	267	230	231	257	246	271	201	235	222	252	229	257	230	230	240	227	232	217	239	234	219	209	225	225	252	209	203	230	245	216	254	225	223	217	232	255	239	270	245	258	215	250	184	255	263	244	225	262	247	213	255	236	219	226	251	240	251	213	229	222	213	224	233	246	242	223	232	226	241	221	250	207	188	216	230	214	226	243	265	268	237	253	245	226	227	247	242	247	252	212	224	234	209	240	221	259	278	238	227	231	238	237	228	250	222	226	241	244	218	215	261	256	236	209	240	234	231	259	244	210	238	243	229	205	227	229	258	265	250	216	246	262	260	214	211	220	236	243	218	232	217	244	227	230	231	193	229	217	222	233	219	207	230	228	243	246	234	224	234	241	223	219	223	208	236	234	246	237	237	220	217	241	227	228	226	218	225	247	239	249	232	227	225	255	237	246	259	242	249	255	246	223	207	227	236	250	221	277	226	252	244	253	249	252	264	244	229	220	229	232	201	206	204	244	209	258	237	238	216	208	246	218	220	244	217	240	217	210	219	223	219	220	230	227	232	226	230	209	236	248	239	230	242	252	194	229	241	247	242	220	225	245	227	203	233	269	222	222	238	211	233	219	233	239	233	244	254	261	245	262	255	215	239	225	241	211	223	237	222	234	239	233	202	208	236	217	225	215	205	216	252	246	235	240	253	226	259	216	223	232	259	236	244	249	234	217	224	258	241	230	243	240	230	208	255	197	221	252	226	209	239	232	209	230	247	230	259	223	209	242	267	210	231	264	234	258	242	233	239	239	236	248	242	222	222	255	219	261	239	261	231	224	251	229	228	232	251	226	225	246	236	240	240	242	241	249	216	235	221	234	228	235	241	232	225	238	249	278	226	238	229	246	228	238	231	240	260	254	242	231	224	242	260	221	248	233	236	218	237	234	232	237	258	235	230	225	250	237	233	237	243	226	239	237	237	233	235	245	201	236	231	240	249	248	238	224	240	227	253	250	228	237	250	234	231	236	244	221	228	248	259	223	238	242	250	207	215	204	210	238	232	255	242	210	219	258	254	213	218	235	237	242	220	267	237	235	220	240	237	238	235	239	257	248	256	228	191	216	230	226	246	227	233	216	236	249	242	244	205	201	210	232	202	235	234	261	233	247	232	239	245	261	232	254	221	248	271	246	244	235	223	251	240	249	233	235	228	221	228	250	228	206	235	237	236	237	245	228	253	209	244	236	252	214	241	221	244	225	217	232	229	220	237	206	217	235	230	240	259	259	228	229	224	248	239	239	213	231	219	249	234	237	202	231	226	230	259	241	262	217	245	223	237	230	233	206	218	246	186	204	247	228	252	248	230	225	244	257	253	239	215	223	208	224	234	213	198	240	267	222	216	263	250	249	215	244	222	217	253	234	224	214	221	231	233	248	232	218	255	245	257	236	249	271	206	225	235	267	233	258	208	236	222	221	265	256	236	276	227	230	230	226	238	233	227	256	236	241	233	240	201	231	223	225	241	244	230	228	227	220	235	244	220	220	241	203	207	209	237	230	228	214	222	222	267	217	261	210	234	242	224	214	235	225	235	241	289	246	245	227	210	266	241	272	211	225	227	227	217	228	227	233	249	270	230	248	211	252	210	219	223	217	223	231	207	253	249	232	223	251	229	251	227	247	268	254	223	246	249	212	216	232	255	211	222	234	259	223	285	239	232	205	234	247	221	242	224	228	224	248	227	196	256	242	240	241	214	255	229	215	206	216	236	230	234	235	217	241	204	224	245	231	246	242	214	260	214	252	239	207	213	260	237	240	236	212	249	201	245	224	267	229	207	243	221	262	270	237	238	240	231	243	262	242	226	255	209	202	226	224	239	216	241	242	256	243	252	244	236	250	216	234	244	214	234	210	254	255	233	205	237	237	219	239	212	226	239	258	265	235	213	247	226	222	215	208	269	252	214	239	229	225	301	224	246	228	247	253	231	238	217	234	215	194	252	241	223	238	230	220	230	228	217	265	234	262	235	232	237	244	223	239	233	231	222	230	216	224	240	219	250	236	233	244	230	219	216	213	213	260	256	261	266	225	246	222	243	228	213	220	210	225	198	248	227	254	256	246	227	268	213	230	231	202	218	215	229	244	232	252	247	222	240	261	239	191	236	216	250	242	252	263	242	235	248	233	237	223	239	246	236	225	244	237	236	248	250	216	239	246	236	222	221	222	231	222	234	232	222	226	242	214	238	237	223	228	204	246	224	238	237	247	233	219	235	217	259	254	278	241	238	243	217	256	194	251	236	232	232	241	254	198	210	216	244	244	206	198	247	224	233	242	238	233	220	220	262	242	212	246	249	236	241	232	248	221	205	231	213	250	244	221	223	240	213	214	224	263	234	227	230	202	215	239	241	234	257	227	224	232	232	240	253	215	249	252	217	253	224	228	227	225	233	242	238	239	242	254	229	230	227	227	237	263	253	245	225	256	236	243	238	262	218	225	223	235	233	243	218	235	243	237	214	270	225	225	209	249	247	207	243	256	228	241	250	209	231	215	223	233	247
12794	854	1190	1291	1211	1048	902	857	776	761	760	724	711	668	610	609	564	644	622	576	611	643	587	545	565	578	586	614	560	602	569	578	549	582	562	560	607	582	561	561	600	589	589	557	573	548	576	514	565	537	546	512	535	610	558	557	559	583	576	622	550	587	543	540	565	573	580	564	550	558	520	545	535	562	518	530	587	623	586	581	528	605	560	531	532	608	548	559	550	571	574	597	584	572	552	566	558	564	600	548	556	564	569	557	528	557	574	524	570	597	543	585	566	541	553	558	530	565	570	576	520	544	586	579	561	580	545	593	590	592	519	586	545	547	533	568	561	526	603	536	591	570	574	557	554	565	541	530	574	560	564	541	549	571	517	589	524	530	566	610	508	595	546	595	582	589	598	572	565	555	642	566	534	558	558	547	553	557	551	582	588	554	527	540	561	574	570	513	542	590	525	618	532	551	552	546	564	530	538	570	547	555	558	544	586	520	512	519	576	540	582	553	551	568	594	545	578	591	576	576	517	593	526	601	553	587	572	529	578	560	595	590	546	552	568	582	557	591	550	580	540	556	540	557	575	566	574	591	545	568	569	596	563	608	556	550	554	549	559	536	585	532	604	554	546	558	552	569	539	598	562	553	520	555	602	547	569	527	536	541	553	539	604	614	569	574	558	591	596	534	544	570	575	555	559	555	560	597	539	589	556	553	526	540	581	566	580	557	603	551	577	547	572	567	556	578	562	611	548	553	562	572	582	536	583	589	592	556	541	595	568	595	552	577	552	528	565	597	577	552	519	574	584	563	550	548	572	543	561	534	547	576	556	608	581	569	574	552	570	536	532	538	547	560	559	581	538	561	583	551	545	560	561	548	562	582	586	544	535	540	586	520	556	543	594	563	578	553	584	539	571	537	554	606	570	573	563	561	543	542	586	565	574	563	563	571	588	526	594	547	561	541	554	547	553	575	554	555	564	535	578	585	549	555	530	599	561	586	553	533	546	546	617	568	515	538	590	570	552	535	565	542	562	576	606	551	576	543	551	585	545	541	588	566	601	553	573	578	584	575	595	584	568	604	527	540	572	599	592	556	591	561	560	564	560	525	547	576	612	562	546	605	552	555	588	532	576	567	600	558	540	554	569	588	562	522	546	556	557	518	573	563	559	552	553	563	555	581	526	566	583	550	584	556	536	601	527	598	535	563	544	594	588	564	589	528	560	556	530	586	576	549	578	528	588	579	545	576	546	559	580	598	571	561	560	578	560	534	565	532	572	625	544	551	522	525	579	592	588	545	599	536	578	536	550	564	582	520	546	553	569	538	543	601	569	545	562	576	563	561	594	551	551	588	548	569	598	552	564	581	602	542	574	570	593	534	558	579	596	563	589	567	570	559	551	567	544	527	526	534	547	561	532	571	550	582	552	540	541	491	604	579	581	568	538	524	532	540	586	599	550	576	576	514	593	560	548	516	550	538	549	544	585	534	575	549	571	556	576	567	559	573	541	557	570	613	582	599	522	563	543	550	606	552	558	582	544	565	590	539	587	567	537	570	573	562	616	543	526	551	566	559	553	567	562	581	597	531	562	569	567	539	573	563	573	511	568	595	554	568	572	578	532	565	532	569	545	562	581	562	537	566	590	540	574	566	553	576	551	589	539	570	548	565	561	576	565	545	562	544	575	534	546	550	584	566	544	548	558	554	559	485	503	483	574	577	536	573	572	555	540	548	598	542	565	565	528	582	525	551	558	570	543	562	570	560	572	579	495	513	529	533	520	592	519	549	571	563	605	538	603	578	532	530	566	569	572	538	571	556	616	605	585	556	574	566	610	538	576	554	549	530	529	557	582	580	538	574	548	578	547	516	547	581	548	558	551	516	552	547	514	566	561	546	576	560	536	517	561	486	570	576	548	607	529	526	515	545	591	571	535	596	569	584	530	532	569	541	543	575	573	536	573	544	576	514	585	555	618	531	589	591	596	560	584	596	581	560	565	556	546	544	527	536	548	554	571	542	555	554	593	530	537	608	530	542	525	549	581	534	547	571	579	574	548	566	584	552	605	570	599	534	561	523	549	540	543	553	503	531	547	563	613	587	575	566	546	556	550	596	527	554	574	601	554	556	582	577	543	564	572	575	558	583	533	553	573	555	551	575	538	564	560	572	602	540	536	560	542	545	564	552	549	603	590	597	563	559	526	556	554	579	551	562	563	563	599	571	605	539	559	580	590	536	571	594	589	556	576	577	559	589	547	564	541	575	602	521	591	543	553	577	540	575	587	564	538	559	550	551	520	566	562	547	566	557	548	531	552	577	557	558	554	605	568	515	577	582	534	561	493	551	578	595	565	558	562	538	554	584	524	590	552	529	546	527	572	510	554	583	521	548	582	566	560	566	575	539	553	541	539	582	589	560	554	575	567	533	537	578	545	551	535	520	626	552	531	569	550	557	556	589	550	546	581	563	521	559	556	570	606	551	605	575	547	598	572	569	535	553	569	575	508	580	562	575	553	574	560	563	582	555	579	592	573	532	549	527	570	554	543	568	541	551	560	576	574	608	546	574	581	607	544	549	581	597	578	560	559	529	595	547	578	523	536	551	585	572	585	589	641	568	589	560	575	559	555	552	554	542	544	534	587	568	606	575	519	569	559	524	554	569	537	557	587	616	560	595	581	560	568	609	618	565	579	540	520	538	599	576	576	571	564	571	547	508	578	589	553	603	568	531	575	531	565	594	526	602	555	537	575	525	562	574	602	573	566	578	533	570	559	601	539	582	571	537	570	564	528	524	585	589	559	540	579	551	550	548	572	568	566	558	564	535	533	590	553	589	581	527	604	554	566	539	600	542	569	570	572	572	573	544	564	538	534	618	579	609	559	531	543	539	583	523	547	560	563	565	521	529	568	556	541	563	580	523	537	623	574	538	575	582	581	552	565	531	577	568	556	564	576	563	547	610	557	598	556	558	558	571	560	574	585	565	550	552	555	582	518	537	569	557	586	569	547	537	536	591	548	583	570	573	576	572	577	589	579	583	592	553	544	605	576	614	551	571	571	577	545	525	546	546	523	581	545	558	537	584	601	597	537	553	527	577	557	555	565	541	592	543	564	602	564	608	602	570	541	533	564	554	547	571	577	579	543	581	560	592	553	583	597	597	562	537	521	533	550	541	530	552	557	562	571	530	532	562	544	569	543	563	562	529	559	570	539	585	555	549	538	585	535	600	573	544	593	566	587	605	581	598	515	544	571	492	523	590	555	581	560	591	573	573	596	582	568	571	561	562	558	541	560	535	518	564	528	523	593	582	560	578	512	564	577	580	579	594	524	604	541	563	578	526	549	554	539	577	606	575	534	555	568	558	590	545	589	526	550	556	532	564	590	568	544	603	564	544	586	587	578	573	556	545	556	548	585	574	571	526	564	526	585	542	557	590	589	562	519	571	558	562	581	556	535	552	558	588	560	569	606	556	560	556	585	571	581	576	546	549	516	572	542	560	541	563	554	588
34034	5636	1236	885	668	601	510	510	454	459	445	412	441	418	454	436	426	407	375	393	396	364	374	398	384	386	384	411	423	376	430	386	357	391	394	394	403	356	368	335	384	375	428	407	371	377	370	356	395	354	360	331	396	378	375	347	384	418	358	396	410	400	395	393	403	399	355	357	346	412	356	376	405	358	385	386	341	430	382	356	371	380	351	370	408	394	394	343	365	377	384	388	353	411	391	392	409	395	363	403	367	384	389	387	370	387	413	366	338	385	364	374	381	380	382	392	400	364	401	369	382	381	386	379	356	382	382	354	361	403	375	383	361	385	400	375	408	380	362	384	381	401	376	370	361	351	389	393	382	403	412	391	376	418	365	398	357	378	373	372	408	408	402	361	342	403	390	409	392	429	347	338	357	366	354	384	409	398	360	336	367	392	359	376	399	390	420	360	372	382	350	394	325	349	341	381	384	399	394	396	397	378	384	363	296	380	381	369	363	399	393	386	346	396	357	379	371	396	375	391	386	367	380	360	379	398	403	398	399	376	387	379	338	386	383	393	317	344	346	385	405	387	361	374	390	377	396	390	360	360	359	387	370	346	361	409	388	389	371	411	376	406	396	384	376	369	356	359	403	364	350	386	409	377	370	356	373	399	398	361	351	371	337	373	366	344	368	358	375	326	381	374	370	381	383	375	355	383	351	360	354	378	374	354	347	349	375	354	368	392	365	367	371	419	401	421	351	378	393	344	327	378	364	357	375	361	372	364	386	368	427	383	400	366	373	386	380	394	419	373	406	363	371	369	394	350	425	362	368	349	402	371	344	408	374	380	379	359	398	387	375	357	399	395	353	354	379	366	352	367	336	390	406	392	392	361	356	365	392	384	365	350	378	355	378	367	375	334	361	368	368	382	358	376	411	375	368	350	346	348	420	435	390	385	354	369	381	371	386	361	426	423	378	379	391	381	371	380	366	361	414	357	430	379	367	392	370	427	375	362	379	390	384	383	361	377	359	404	337	359	385	372	362	394	372	353	393	356	386	364	407	364	394	396	359	365	366	363	354	375	346	400	371	372	392	359	388	376	393	400	353	416	369	424	393	374	359	379	399	451	369	389	353	398	366	366	386	358	407	361	383	427	353	369	370	391	410	353	399	346	382	375	344	379	376	404	354	356	363	339	371	366	354	374	380	381	375	396	405	391	396	391	353	399	357	395	359	402	379	378	386	367	345	390	385	374	360	360	404	381	350	374	397	386	329	379	397	386	393	364	405	389	400	373	392	384	389	362	388	387	408	378	406	422	369	387	403	385	395	392	347	407	374	361	435	390	396	380	382	380	392	413	381	376	363	359	343	402	360	362	330	372	366	362	376	406	399	387	355	348	365	394	378	355	385	369	372	384	386	408	364	375	368	352	372	378	339	397	416	359	387	355	358	403	356	362	372	385	373	447	422	389	360	385	376	399	362	336	407	349	368	341	360	399	419	376	402	357	376	394	387	384	395	402	393	402	355	365	392	418	386	374	362	376	443	366	386	395	388	370	373	351	388	383	358	389	375	347	393	402	343	384	400	389	396	364	412	428	346	395	403	366	394	325	387	383	344	377	405	420	348	411	355	334	410	393	346	370	350	392	408	451	390	384	388	339	371	384	383	328	398	358	376	370	359	391	370	416	382	365	364	388	360	365	360	356	372	373	366	386	386	380	363	380	371	393	373	412	350	345	383	369	405	402	394	388	368	375	371	392	386	358	299	364	365	378	376	372	417	379	407	400	414	344	395	408	383	419	372	384	367	379	383	382	337	384	377	354	399	403	401	401	354	364	399	353	370	373	368	419	387	349	378	378	385	390	367	371	373	374	377	361	372	368	364	400	420	415	409	395	403	373	404	400	380	350	406	386	326	387	403	388	398	360	412	335	411	347	312	389	365	399	355	347	384	365	409	389	418	339	359	419	354	354	400	373	365	390	334	390	369	368	392	379	390	367	363	410	398	341	371	379	361	356	368	380	397	408	404	392	366	397	353	374	351	378	422	370	378	412	383	378	381	383	377	413	405	428	384	369	386	369	401	358	339	372	383	374	368	381	371	395	385	407	371	362	398	403	384	407	353	380	376	383	382	407	371	324	394	422	361	382	370	399	394	396	367	370	379	439	354	362	365	409	394	395	408	400	405	381	384	409	390	373	369	381	383	383	401	380	385	367	371	364	369	406	364	391	369	363	357	355	422	364	391	362	378	342	367	378	394	392	370	372	422	382	363	380	404	393	373	392	373	393	433	384	354	387	373	346	379	345	372	358	340	389	366	399	387	352	345	391	368	376	389	342	380	360	359	368	414	347	383	358	425	394	363	365	424	408	400	363	358	371	362	344	374	431	357	388	411	408	378	359	338	406	389	374	366	390	365	336	354	360	392	367	359	369	398	389	383	380	342	373	415	373	358	396	387	361	376	380	382	380	387	380	339	399	362	366	345	377	363	391	349	381	403	356	410	375	384	405	379	388	341	358	383	427	393	399	385	364	378	389	340	399	364	340	385	346	378	348	376	351	362	367	342	366	377	406	386	386	353	391	378	390	384	424	360	394	394	349	371	378	406	367	380	413	390	341	397	395	350	385	411	360	364	392	401	410	413	396	380	405	385	397	347	347	345	390	400	400	388	396	386	350	397	407	396	369	400	379	385	353	380	366	355	406	389	395	385	375	349	355	352	380	407	348	349	374	398	380	380	391	413	371	371	372	409	393	402	381	385	379	363	372	377	371	334	370	349	377	371	411	367	371	368	374	413	363	324	372	377	403	369	360	416	367	336	368	411	367	399	375	367	362	417	374	382	388	356	376	386	402	370	371	394	372	378	372	394	394	359	377	381	386	372	408	355	366	409	422	389	352	344	379	409	409	400	381	377	382	393	398	399	396	378	369	379	359	383	406	364	356	361	373	337	390	344	403	373	362	379	354	385	378	392	401	381	392	416	392	363	353	372	388	363	366	362	377	378	379	363	389	371	368	399	397	423	416	389	364	366	351	409	378	357	369	412	381	374	352	396	403	372	368	383	377	401	431	372	374	338	413	401	383	379	376	399	373	373	384	407	407	385	373	381	392	392	358	401	376	369	386	354	378	388	348	390	356	368	390	379	322	367	406	359	375	370	385	394	385	381	421	378	382	400	395	363	383	370	367	346	379	370	377	387	371	388	354	359	357	367	397	401	345	390	377	419	387	371	455	343	363	370	392	382	387	398	375	388	426	403	401	411	404	369	350	384	372	387	340	382	402	390	378	395	367	385	379	374	384	405	351	377	391	395	420	405	377	378	360	358	412	372	365	370	387	391	330	375	334	368	378	371	380	411	359	406	373	400	365	376	382	381	404	337	375	387	394	408	353	385	438	372	366	378	405	375	365	359	393	376	351	378	384	394	407	416	393	365	366	346	371	392	359	369	343	394	380	345	388	401	391	366	337	369	353	355	392	386	348	346	370	357	354	397	388	394	409	342	385	412	384	384	359
18383	1402	2250	2437	2046	1756	1588	1366	1294	1150	1179	1048	1067	1029	1035	976	949	979	929	899	864	883	920	896	930	864	914	873	881	819	887	836	881	880	862	855	869	799	850	828	898	896	857	862	874	924	823	809	867	843	876	776	860	861	851	847	898	863	903	830	854	862	830	811	848	779	901	859	823	865	831	881	832	908	855	935	837	868	885	878	856	868	867	813	813	858	942	818	809	849	829	838	815	916	761	823	804	861	798	837	840	837	839	880	790	834	822	869	853	861	866	841	830	805	863	845	827	825	836	828	866	851	829	820	856	870	837	831	896	867	830	827	880	892	888	861	825	821	840	864	820	846	811	857	856	845	839	830	811	835	869	859	815	817	856	831	854	830	890	853	817	812	796	845	838	868	836	792	815	786	793	853	883	813	826	837	823	841	785	821	804	810	823	811	827	857	858	769	830	848	789	858	880	830	824	908	849	833	845	860	812	829	825	788	827	822	836	855	829	814	828	811	889	837	827	853	844	827	849	816	811	809	834	859	812	799	894	839	829	810	863	850	810	873	850	771	854	806	825	840	869	851	808	820	883	857	811	868	792	862	854	833	841	860	831	797	826	781	835	877	819	905	851	814	839	864	825	854	841	869	846	882	861	810	837	869	839	811	854	780	846	821	810	854	796	843	849	877	801	797	798	829	805	851	839	855	841	804	852	844	807	857	847	877	836	832	863	807	842	828	827	791	853	844	822	783	808	781	797	837	770	810	786	799	847	825	812	814	831	809	856	884	779	814	832	814	780	857	851	804	803	857	855	844	839	848	845	844	825	886	848	802	772	815	873	856	829	825	803	848	825	763	852	802	879	850	785	832	814	806	797	822	852	776	837	869	842	795	829	880	838	886	802	845	830	841	848	837	844	869	783	822	840	843	819	810	823	850	885	829	863	821	882	813	840	855	832	826	854	768	855	836	882	895	801	828	866	832	862	845	843	846	796	810	847	857	830	877	851	855	852	785	823	829	845	798	874	886	850	809	870	832	837	818	852	850	801	805	824	891	826	838	904	859	863	921	820	910	827	853	845	792	809	835	821	809	813	788	828	880	828	833	844	871	878	878	875	860	843	813	842	804	816	860	823	840	821	819	877	818	829	869	828	851	871	821	847	802	841	828	833	871	809	859	880	801	786	813	872	826	825	844	840	815	842	875	850	875	815	809	836	803	803	887	857	851	806	855	847	842	895	811	843	793	830	809	837	801	794	796	826	844	846	786	882	802	811	801	864	820	846	893	846	857	829	827	881	841	832	804	855	836	865	807	850	791	833	868	918	885	891	824	837	841	830	851	806	829	803	783	814	851	837	825	847	825	831	863	875	824	796	840	787	864	794	856	859	864	876	817	857	811	807	810	884	865	838	835	837	807	843	869	844	795	845	843	848	816	853	853	851	787	782	831	816	787	811	816	832	844	895	832	858	867	836	858	886	813	831	866	841	825	870	825	836	834	804	779	844	798	837	800	836	807	826	867	892	829	848	845	846	829	867	823	861	803	832	785	814	809	848	850	838	844	843	869	871	837	822	856	795	812	856	875	864	893	798	854	841	829	863	845	811	826	810	912	860	814	867	828	843	903	824	828	868	832	815	833	900	875	799	802	866	849	841	775	790	811	853	841	845	883	871	905	794	797	885	869	834	842	823	851	861	782	797	817	810	812	871	837	793	873	786	823	784	822	816	826	870	809	830	811	844	827	851	839	898	847	884	864	779	812	803	795	875	875	813	773	833	832	788	856	823	790	803	846	792	828	899	797	908	819	815	856	806	830	870	820	815	825	834	817	821	803	828	767	821	810	851	836	803	830	876	865	822	846	855	849	813	835	818	819	797	859	845	797	761	834	783	823	872	854	811	801	827	835	808	834	823	784	809	852	827	842	767	879	801	876	815	818	830	802	857	847	846	857	835	898	816	847	856	845	801	840	861	785	808	885	842	841	791	826	837	896	778	788	779	807	849	868	783	825	874	879	859	827	819	851	841	850	847	875	800	824	793	838	785	824	805	857	802	809	878	821	822	832	781	838	834	825	828	830	838	859	871	801	807	786	881	867	830	816	843	829	887	899	820	867	872	818	832	845	819	848	839	857	837	813	855	815	808	843	866	851	855	830	853	790	864	865	833	798	867	829	849	880	836	815	863	785	860	818	793	851	883	838	826	786	836	855	799	832	864	804	772	856	850	837	795	894	821	831	818	880	823	824	834	871	851	839	839	786	819	850	846	807	818	825	792	812	849	848	849	794	873	845	813	868	765	835	818	812	892	791	876	803	825	827	799	843	833	821	833	836	859	875	881	785	879	857	831	872	848	878	891	865	848	845	833	843	839	839	826	866	803	795	836	840	900	838	799	807	851	847	840	860	796	867	844	865	810	921	858	788	868	828	805	830	868	837	846	814	840	845	848	863	835	884	822	863	809	829	868	827	851	916	802	859	806	843	803	850	844	833	806	826	816	827	840	807	834	842	813	817	863	839	872	839	866	841	829	827	870	868	844	854	828	851	854	822	829	823	875	833	860	811	867	823	802	880	869	862	842	872	849	819	862	837	839	826	868	809	805	845	829	836	867	819	881	805	887	858	807	820	846	834	824	808	852	855	860	844	833	827	841	856	849	838	865	819	813	805	772	837	813	837	835	811	844	822	826	860	867	854	831	791	866	806	837	800	843	812	892	809	842	854	835	839	831	865	823	849	826	825	825	852	831	853	780	803	834	832	823	823	859	813	829	883	839	821	806	843	829	834	855	814	843	885	836	819	848	812	842	847	823	860	849	833	842	864	846	910	814	804	833	867	801	831	787	827	815	757	849	778	794	807	827	790	822	805	795	837	860	848	837	817	860	849	824	810	832	804	811	807	824	858	894	787	867	876	872	795	812	818	852	850	787	866	861	774	858	812	897	774	846	820	808	812	800	893	811	837	848	842	780	792	805	855	846	824	785	864	808	840	890	832	867	814	846	827	834	798	845	907	860	829	873	852	862	824	834	871	857	884	861	808	866	788	862	847	841	847	834	885	806	857	866	832	842	841	842	807	833	842	877	862	868	841	884	794	817	832	806	834	806	841	828	795	857	868	816	830	873	829	821	823	809	826	854	877	825	766	848	918	828	790	839	831	800	859	847	827	858	847	831	777	830	805	839	848	832	863	798	800	855	811	861	854	843	767	862	875	838	826	859	895	843	850	795	847	826	780	827	824	821	783	849	852	827	815	833	849	800	852	832	836	813	837	797	848	830	828	819	833	786	811	748	858	851	897	833	831	834	849	857	840	856	854	756	841	767	830	824	847	840	783	774	846	852	871	849	819	835	825	832	855	813	847	825	797	788	819	851	852	827	823	836	826	767	833	854	868	802	850	854	855	798	852	819	833	819	874	751	879	858	856	802	858	791	887	824	824	847	825	796	823	829	893	821	829	799	832	839	845	798	830	821	868	797	864	818	824	809	836	855	819	820	844	832	790	807	801	855	823	878	859
9326	612	182	178	198	187	167	172	164	178	135	161	181	153	154	172	174	185	170	169	141	185	177	183	196	185	158	195	171	162	170	186	164	186	157	179	169	159	177	185	180	168	157	163	181	174	152	180	177	187	151	174	157	156	199	201	167	165	177	153	173	143	172	149	189	195	154	168	138	168	163	191	182	175	181	161	151	180	155	190	163	143	162	172	181	186	185	169	130	154	174	151	151	179	138	157	170	156	182	142	167	152	156	162	160	154	143	173	163	161	132	168	161	164	189	141	159	158	167	158	168	168	167	170	175	155	156	183	189	155	182	166	180	165	167	192	171	169	153	172	160	154	131	203	158	171	174	195	165	166	194	175	169	179	168	167	165	170	201	139	168	161	180	145	184	182	160	142	194	191	162	153	152	163	153	150	158	153	179	151	175	176	156	169	183	183	187	157	135	169	174	170	153	176	172	152	189	181	164	155	163	134	152	184	179	180	174	171	161	150	162	174	159	160	144	177	173	171	157	157	161	190	155	192	175	169	151	146	155	150	175	157	167	151	157	176	168	183	163	181	176	174	178	157	162	168	175	163	163	169	175	173	161	164	148	165	166	162	186	167	186	151	180	166	185	122	149	166	186	155	149	168	155	172	136	184	169	174	188	181	179	190	144	194	188	159	173	151	145	169	151	176	185	151	174	144	183	166	153	164	144	149	148	157	166	207	177	149	181	163	182	168	191	174	133	144	195	160	168	160	170	193	149	140	158	152	178	146	147	159	153	150	158	143	173	147	177	176	158	153	146	171	180	144	165	171	168	183	150	157	170	193	172	141	185	181	186	175	190	170	174	175	166	162	153	180	185	170	140	188	166	154	147	178	144	153	181	172	166	182	171	182	194	178	169	167	187	159	174	163	154	171	163	164	159	177	154	166	158	143	169	183	143	147	164	157	162	174	151	155	157	178	165	159	169	174	142	153	212	193	164	188	191	184	160	182	165	171	179	146	157	141	150	160	176	157	164	147	151	178	171	163	156	149	183	148	171	166	178	186	186	185	156	160	158	134	157	166	175	166	156	173	156	172	190	153	196	141	156	172	174	155	189	150	180	152	171	187	173	164	141	162	173	180	180	172	165	166	166	170	159	186	180	178	191	186	194	188	170	154	173	166	166	162	183	187	190	169	187	168	161	150	169	163	172	173	173	167	150	160	153	161	154	166	164	164	164	150	149	160	152	157	150	143	161	172	167	177	198	163	157	142	169	156	168	173	151	175	169	160	182	153	152	160	161	166	160	157	188	165	133	161	158	144	159	170	152	176	143	170	178	157	133	162	175	143	167	176	179	196	165	191	191	162	188	174	165	154	166	144	137	165	150	161	180	152	178	189	157	165	179	179	164	167	174	158	149	165	155	185	165	170	181	194	167	181	175	182	173	196	165	155	139	185	175	160	157	161	210	154	166	166	156	143	186	162	151	159	165	188	158	179	179	146	175	170	168	151	163	156	151	168	184	159	172	156	174	148	169	180	179	161	158	180	163	137	182	159	161	168	178	149	168	160	173	164	169	156	165	178	176	164	162	156	153	188	156	188	181	180	145	175	154	183	177	194	159	180	189	159	159	168	155	165	162	159	183	182	182	180	204	166	192	167	142	147	174	173	159	144	177	173	152	170	160	204	166	152	164	167	149	171	173	182	155	169	178	188	169	186	164	165	161	174	180	172	156	147	162	176	182	157	166	174	146	174	151	152	165	141	146	156	185	182	186	186	164	149	162	174	167	156	152	183	160	186	161	177	161	178	178	170	146	180	146	172	157	170	170	140	171	146	168	150	185	191	188	163	166	197	172	153	161	150	153	140	141	162	144	157	173	160	179	155	183	174	156	169	142	179	180	161	172	169	196	165	177	162	147	166	154	174	149	173	178	172	157	169	175	182	175	176	176	145	172	150	175	194	163	159	175	142	173	180	169	186	170	169	147	181	158	177	171	181	176	156	204	166	187	156	159	167	185	181	173	180	179	160	188	192	162	152	169	145	170	177	189	150	177	180	151	153	197	153	177	166	164	181	173	161	157	148	168	162	154	151	198	166	163	202	173	165	194	145	168	158	179	153	185	173	151	167	181	167	159	160	181	182	170	214	175	182	171	166	147	157	154	176	196	178	165	188	173	161	185	188	173	149	161	146	161	161	159	180	153	161	171	201	172	147	160	153	164	138	167	176	163	181	177	133	152	172	156	176	176	186	151	166	162	177	173	171	199	180	142	188	153	169	155	138	173	182	149	186	159	167	160	162	179	189	161	187	165	161	158	191	158	160	156	155	165	156	166	152	162	171	163	140	191	156	187	168	170	163	168	178	140	189	176	159	175	175	189	170	178	156	168	184	164	157	153	191	138	163	183	170	191	185	187	173	163	191	177	179	188	160	179	168	183	185	161	193	202	184	172	153	176	190	153	136	144	170	154	167	158	169	152	165	170	173	180	161	197	144	157	167	191	169	166	199	193	181	159	177	157	181	172	159	154	155	156	158	165	156	158	188	159	162	152	162	165	182	154	148	187	159	175	166	185	174	160	177	155	158	151	162	165	151	170	185	167	147	179	140	162	163	156	172	172	175	173	162	151	169	184	176	185	153	197	159	170	167	166	143	165	176	190	162	167	163	162	159	150	183	147	162	166	179	166	155	150	159	169	202	143	171	173	124	142	173	176	158	169	157	143	163	161	155	137	164	179	188	173	151	163	180	200	174	163	158	156	187	191	163	166	147	173	149	178	155	169	179	188	174	169	130	156	189	185	168	160	167	185	162	165	167	163	156	142	140	185	172	164	171	165	175	147	162	183	180	159	155	172	184	189	162	157	154	162	157	184	161	153	166	189	195	156	149	176	181	149	152	164	171	171	151	150	159	169	135	173	191	170	162	156	160	179	159	174	158	171	149	173	158	199	144	168	155	166	153	173	173	196	172	154	147	141	161	165	167	179	156	164	171	152	162	165	150	163	143	142	162	185	174	175	163	170	170	155	147	181	160	159	157	132	157	168	149	155	171	164	150	152	165	141	121	134	188	159	176	186	148	173	170	152	169	187	179	155	160	173	196	184	149	164	184	165	138	166	141	163	165	171	175	148	184	171	128	165	160	157	158	165	161	171	164	151	164	154	180	148	178	164	156	133	164	151	150	176	168	175	142	155	174	178	200	168	181	165	160	152	170	156	211	165	179	173	182	160	159	152	148	159	174	185	168	158	150	175	171	163	178	193	183	145	144	179	180	197	159	162	187	193	165	162	164	184	164	162	149	161	162	154	151	165	159	164	159	170	170	155	176	175	171	169	137	190	184	173	162	159	159	184	181	185	163	158	176	167	153	156	154	158	175	173	161	158	169	170	172	154	171	137	180	178	165	178	163	150	159	170	185	158	158	178	193	147	179	175	191	182	159	159	163	154	162	161	161	161	166	155	171	169	189	165	164	160	195	169	160	186	157	153	157	161	173	159	162	173	175	177	191	170	176	179	156
5436	481	416	447	451	446	429	448	441	444	446	424	414	416	400	409	442	398	418	423	422	414	429	390	423	444	424	391	411	443	412	424	388	434	424	408	437	417	422	428	424	426	430	427	444	451	410	428	363	456	399	420	429	425	409	414	427	421	423	413	396	478	415	421	397	428	397	425	418	393	418	354	435	410	447	426	426	448	421	404	436	424	418	434	418	403	438	417	441	442	427	429	388	400	441	412	407	452	409	376	399	441	434	434	447	389	425	393	435	400	380	432	434	426	416	450	381	396	413	423	445	432	414	446	410	458	422	451	424	408	437	450	443	412	422	426	430	403	389	440	403	424	438	436	379	466	401	434	377	414	393	413	419	462	419	400	392	429	397	444	427	413	428	382	466	409	413	428	436	416	412	431	452	413	391	419	421	393	432	460	432	382	426	411	389	387	396	372	430	416	397	436	447	400	403	398	386	422	402	416	395	426	394	427	422	407	391	425	393	417	457	442	418	408	406	406	419	448	450	432	392	382	434	422	433	437	404	400	396	381	405	421	438	420	413	429	416	413	414	391	444	430	403	388	416	445	394	421	436	431	370	419	436	399	469	411	423	449	390	405	443	423	409	425	417	422	392	406	422	416	421	433	405	448	396	416	384	390	419	437	400	412	415	409	413	424	419	413	427	437	402	427	385	439	401	431	445	419	412	408	433	450	412	450	400	440	433	434	418	450	404	416	422	410	413	443	421	427	427	407	446	479	401	396	396	443	403	393	454	439	393	411	458	389	452	441	452	423	412	440	383	391	419	427	429	455	393	387	412	440	423	412	386	430	395	415	393	416	423	401	430	390	431	407	430	412	414	413	437	450	405	393	422	394	430	376	408	432	464	412	423	433	444	415	409	423	423	450	404	400	419	445	436	418	415	410	422	427	399	381	424	398	424	420	410	413	395	411	432	429	409	390	385	423	421	396	389	429	428	396	416	421	452	402	360	440	433	379	400	441	403	387	408	426	428	419	425	429	458	420	400	444	409	410	392	444	396	434	414	431	415	417	447	415	418	405	400	408	443	442	395	405	457	368	446	401	397	443	429	381	427	427	419	416	436	408	387	438	390	399	384	403	446	421	416	432	412	431	424	449	387	395	401	441	404	416	413	453	414	419	431	364	399	398	450	425	403	424	399	408	399	447	385	397	454	409	391	396	394	422	409	401	406	435	409	406	429	376	390	434	403	412	430	425	429	397	462	445	438	405	437	434	417	416	403	440	417	407	446	399	425	393	442	451	382	440	431	420	392	413	420	434	429	421	444	404	429	422	413	404	407	417	412	416	431	433	419	402	446	417	412	409	416	430	405	400	422	428	394	418	426	397	414	385	442	394	451	445	389	442	411	390	430	417	422	390	399	417	420	427	432	423	439	403	420	440	394	396	403	441	459	425	409	413	415	417	402	445	447	398	434	402	420	395	419	420	434	423	409	427	424	439	449	410	419	405	426	423	427	411	438	426	431	396	433	404	428	421	445	421	411	399	407	461	384	421	464	433	411	458	423	413	420	433	409	442	430	447	412	412	415	438	428	420	411	429	386	379	402	376	450	412	436	472	400	419	435	381	422	439	436	410	394	421	436	386	433	407	408	420	417	453	395	457	429	406	496	443	394	425	432	391	415	439	405	395	445	434	454	417	459	430	439	402	400	393	441	425	395	441	420	437	373	446	385	466	411	391	392	371	399	424	422	394	408	408	424	398	418	427	402	440	394	433	440	425	406	430	421	441	438	407	386	433	455	416	405	422	405	428	439	419	406	401	409	429	415	407	358	376	375	401	417	382	409	408	407	431	449	423	413	452	407	421	370	418	437	411	391	377	400	445	432	444	426	448	465	392	428	465	419	425	433	435	394	405	430	418	447	450	402	389	432	394	397	422	412	394	421	413	413	381	438	428	404	389	399	406	417	425	409	423	399	403	413	415	429	419	393	415	417	422	401	442	411	441	421	430	431	395	415	372	422	381	414	432	425	419	444	433	397	393	431	398	421	394	425	424	390	427	432	399	419	419	458	442	402	412	432	426	408	367	443	441	429	375	413	385	455	417	396	421	434	428	438	380	448	410	443	421	434	420	417	417	421	400	418	438	389	400	406	411	426	390	447	436	427	411	431	429	405	431	430	388	438	448	419	415	435	415	403	380	391	426	424	415	406	386	427	407	418	414	443	413	416	449	427	450	423	408	432	412	428	420	452	441	444	425	406	368	409	409	421	422	417	374	391	406	426	396	411	404	422	417	399	431	422	412	437	416	407	393	409	391	441	409	411	462	363	375	419	400	422	423	423	418	398	386	409	406	389	402	386	402	434	410	422	427	436	442	415	435	397	429	409	394	453	425	430	437	419	408	431	398	405	424	463	392	437	409	436	377	397	441	417	424	416	413	414	411	392	385	429	431	404	392	428	425	386	401	426	424	425	452	418	406	391	428	434	428	426	429	394	457	409	412	432	417	401	425	457	404	421	389	427	439	404	422	413	471	393	409	465	387	394	370	395	425	418	440	403	394	380	424	435	393	437	406	448	409	410	440	398	430	414	426	433	417	423	390	393	438	426	433	408	415	430	421	440	429	401	432	433	406	423	389	431	409	409	406	397	460	431	418	381	459	436	426	402	392	424	418	444	403	403	383	397	416	384	396	448	379	417	406	411	407	445	410	416	405	431	425	415	401	415	442	433	424	397	408	447	432	449	451	400	427	437	386	426	409	422	428	399	407	405	422	452	430	413	393	450	411	417	455	404	398	431	407	418	428	440	395	402	423	420	416	431	419	415	433	427	454	406	398	432	402	406	462	410	455	420	405	444	452	416	418	408	390	401	432	408	409	392	451	392	451	416	416	430	415	377	418	417	430	402	388	403	444	426	427	463	425	387	410	419	401	437	404	395	438	390	417	415	385	422	417	422	434	439	413	411	448	386	467	415	459	425	414	437	382	458	414	422	405	408	421	410	394	419	404	457	419	391	411	407	434	403	398	386	401	428	405	417	404	436	441	427	410	413	440	414	444	416	437	392	411	394	433	405	432	406	429	418	408	406	434	396	439	406	412	440	421	405	375	394	425	406	424	417	434	406	438	410	376	421	410	438	436	432	418	420	424	437	423	457	416	393	427	419	445	422	419	447	407	458	410	433	393	391	422	408	433	428	409	396	457	398	451	397	444	410	434	394	403	428	368	418	392	413	399	399	420	408	425	388	376	405	402	382	436	400	447	420	428	399	438	412	418	409	440	400	418	446	428	440	444	431	425	393	403	404	420	437	417	439	428	422	429	394	420	382	410	379	416	411	398	410	398	452	395	404	391	398	400	390	463	432	421	421	370	409	435	410	427	402	417	430	415	400	437	431	472	412	399	384	446	383	397	437	421	419	434	416	410	381	452	414	417	388	478	413	437	403	455	411	375	419	431	466	392	418	432	427	392	469	435	397	423	421	431	421	409	410	414	418	436	452	396	425	392	402	442	435	424	422	453
24028	2611	584	487	392	367	349	323	283	252	272	293	293	265	267	237	226	256	263	229	259	246	256	277	272	226	256	247	248	238	246	248	219	248	247	238	231	259	235	247	249	255	254	246	248	254	240	257	244	259	224	260	248	256	254	228	237	234	278	246	241	200	226	249	249	218	210	275	231	272	222	256	247	244	229	206	252	264	230	243	220	232	281	264	220	248	252	261	271	223	235	254	260	264	282	252	244	243	228	213	245	233	267	225	265	255	267	232	217	234	231	248	238	261	247	226	291	249	240	225	237	254	236	211	280	277	258	232	224	238	226	224	240	269	224	228	266	237	221	269	257	247	237	258	206	241	223	226	233	268	258	211	242	291	238	240	246	253	253	255	233	253	241	248	259	222	247	246	243	247	255	234	271	233	233	221	244	233	240	260	261	253	253	238	249	217	252	276	242	231	263	253	233	232	234	239	245	222	251	235	262	247	227	249	244	250	234	259	225	247	247	269	224	262	230	263	256	247	257	223	242	257	247	237	229	281	269	245	284	241	250	237	243	229	223	204	227	264	236	232	240	220	243	222	226	258	231	234	255	242	242	221	247	251	269	261	266	264	249	273	249	255	236	247	222	245	223	249	253	248	274	239	219	271	271	279	260	257	239	251	251	280	244	240	219	247	232	238	255	250	251	202	228	245	238	242	275	235	238	230	274	255	248	220	250	242	228	237	255	233	280	236	241	239	253	246	265	187	246	238	264	265	236	217	239	223	227	249	258	279	260	248	251	253	235	254	260	244	256	271	219	272	236	240	238	254	246	288	224	208	276	258	256	255	231	233	243	252	229	221	250	250	246	220	253	243	244	258	285	247	225	274	233	242	241	271	259	246	219	230	259	212	241	237	226	205	247	231	227	240	243	250	232	251	243	241	252	240	268	259	235	259	246	236	265	221	262	265	236	238	227	244	216	227	243	248	215	241	237	235	235	256	225	251	247	227	246	212	229	222	241	258	233	238	237	247	244	269	252	254	236	263	239	266	280	236	220	258	241	259	267	247	264	258	248	241	242	277	219	247	242	222	261	205	213	241	264	243	235	243	250	254	265	235	228	250	217	221	288	278	252	243	235	257	235	231	241	248	238	265	248	245	210	232	221	251	246	256	269	214	221	218	242	237	252	229	264	252	252	245	243	238	233	239	263	273	250	223	253	256	215	245	270	261	253	246	250	234	246	218	221	274	250	248	253	268	283	256	223	248	239	236	249	247	216	238	245	241	231	243	266	275	237	256	257	236	238	255	239	231	282	224	253	249	241	253	229	219	229	258	254	233	249	266	237	256	275	242	244	236	222	266	257	265	235	231	267	255	256	221	241	281	272	251	198	238	234	211	249	242	256	264	244	265	256	231	248	249	238	257	243	241	232	270	235	235	247	237	268	230	260	239	254	253	231	225	248	240	248	234	237	245	249	255	238	243	249	268	235	221	238	258	242	242	268	242	242	264	238	267	228	207	199	251	258	225	260	260	247	235	261	256	243	283	261	250	266	234	241	228	252	248	264	269	247	222	240	260	259	230	245	254	235	239	250	235	219	257	260	238	279	253	255	260	212	248	267	241	206	263	241	231	239	239	249	229	239	246	238	244	246	254	251	271	255	261	259	249	224	238	278	237	224	248	247	222	246	230	254	204	254	227	258	219	239	269	277	243	248	248	260	255	246	261	251	271	242	260	211	235	242	231	231	267	237	251	257	254	230	228	244	253	223	252	234	236	253	230	239	273	255	233	279	247	230	255	248	236	255	222	242	276	259	244	234	248	262	257	267	242	239	244	237	271	254	231	235	247	257	227	255	245	226	220	260	244	264	260	229	223	260	253	249	250	249	272	235	236	220	240	271	231	257	258	240	232	245	228	281	235	234	232	221	248	240	243	238	240	241	244	259	268	272	262	235	246	237	266	257	231	226	227	249	228	229	256	224	264	203	242	255	243	201	227	246	250	260	255	258	234	235	243	230	258	246	212	240	259	271	241	211	245	243	259	258	244	248	282	231	236	237	268	259	252	228	246	244	232	271	253	271	228	240	243	247	250	257	236	232	217	215	247	262	246	272	239	248	241	262	251	252	251	275	215	244	263	264	259	246	222	245	248	240	242	229	240	254	247	247	277	222	251	252	215	274	273	251	241	270	232	244	255	245	249	241	222	253	248	244	243	233	253	249	264	248	241	227	265	238	220	235	241	252	231	236	254	244	246	264	222	224	260	259	233	270	268	254	227	236	235	288	256	272	237	267	291	233	269	262	242	224	230	230	255	261	254	207	239	228	260	255	210	227	224	225	266	237	226	268	282	237	262	247	256	256	209	255	232	219	222	254	254	253	238	241	226	214	251	250	247	257	254	266	246	247	277	212	232	271	264	253	255	194	241	260	244	245	270	247	240	267	277	236	261	233	215	213	238	244	235	233	238	229	251	221	248	258	223	256	245	220	263	228	224	223	229	225	249	232	282	234	241	250	239	234	249	214	252	222	247	248	236	222	264	262	263	269	228	254	230	207	264	249	230	244	238	234	236	237	239	246	256	226	240	271	239	228	250	237	236	242	223	242	250	241	228	248	256	227	246	274	258	209	223	224	237	257	275	232	247	231	272	238	257	261	248	228	254	258	259	229	253	239	212	212	251	257	242	262	250	261	242	235	210	236	258	232	232	218	247	291	241	258	238	243	266	238	258	255	243	258	253	259	241	244	225	219	229	264	222	259	258	262	208	254	238	258	245	273	236	242	252	226	222	253	252	242	256	237	209	260	274	227	231	272	242	238	251	261	242	243	233	256	245	254	249	260	238	241	240	258	252	261	230	244	261	240	266	245	240	245	234	238	253	242	268	267	248	251	269	241	260	255	244	230	247	228	253	226	223	265	244	251	254	250	283	256	250	228	250	256	286	221	213	250	231	241	245	240	248	253	257	238	269	238	231	256	224	268	277	250	224	214	252	226	236	223	247	236	257	284	249	260	238	265	273	249	257	221	230	281	276	253	275	243	238	251	246	212	234	266	271	257	270	287	237	271	220	239	251	239	261	248	257	237	261	247	243	268	246	230	256	239	222	243	264	235	243	258	243	236	278	252	246	234	246	221	256	276	242	234	275	255	250	248	248	207	237	255	234	233	247	250	267	247	279	241	231	246	255	261	216	250	236	237	259	240	255	252	271	262	264	221	214	246	253	224	236	249	253	221	256	211	254	234	259	245	269	248	228	241	231	237	254	235	230	243	242	244	273	259	240	235	240	254	256	230	242	241	245	266	213	257	233	249	243	264	236	248	264	256	236	222	248	256	241	233	236	231	245	240	242	240	222	234	247	257	255	267	250	242	275	227	213	240	227	277	216	196	291	237	236	241	295	240	257	259	250	287	263	269	263	256	273	225	273	234	251	274	272	278	249	237	229	204	233	251	226	277	266	277	227	254	225	265	244	246	226	263	281	236	259	239	240	251	245	220	247	242	239	215	228	248	227	238	233
13638	852	1267	1370	1250	1029	952	866	743	809	763	748	674	730	621	642	600	627	651	608	647	615	587	657	607	623	554	618	582	607	587	623	557	638	573	595	640	574	639	612	602	597	570	591	586	628	548	560	556	602	551	606	585	592	562	585	610	613	581	569	591	581	589	585	595	573	601	603	588	652	598	602	618	569	542	586	575	604	568	586	560	556	594	591	564	605	589	620	636	619	532	590	591	619	566	604	550	626	593	590	610	583	559	569	569	551	607	599	536	535	603	577	569	594	591	599	592	588	580	587	577	554	573	582	552	585	619	517	586	534	566	603	601	601	601	612	611	611	564	590	615	612	591	610	603	582	591	580	598	573	642	559	559	561	584	610	608	599	519	570	568	599	558	543	578	563	564	593	595	527	558	573	568	573	606	577	618	580	597	563	571	602	599	577	579	638	588	599	616	591	577	587	564	589	551	559	567	582	576	560	568	570	593	592	569	583	575	568	615	589	576	589	575	559	555	584	585	585	550	622	552	537	590	562	565	590	573	605	567	550	583	568	561	555	566	590	585	554	565	574	542	562	590	573	577	588	582	562	614	620	544	608	528	616	565	564	551	595	586	592	577	607	599	552	571	606	558	614	580	582	624	587	582	592	598	566	598	573	586	562	585	567	593	591	574	552	550	567	577	599	583	589	565	586	556	599	590	592	557	582	551	603	548	559	587	619	555	570	562	571	576	596	582	545	561	551	587	589	568	580	591	618	625	581	582	541	589	556	564	591	593	608	569	549	593	602	593	597	587	551	549	624	574	576	572	595	579	536	564	605	541	541	534	615	567	548	582	550	581	576	572	599	586	592	604	593	576	621	552	538	547	577	593	567	608	572	589	583	627	576	544	577	611	598	584	555	557	556	605	567	557	560	592	585	592	611	588	596	568	600	585	551	593	610	536	554	577	602	596	579	613	564	594	572	570	548	616	617	621	546	550	592	545	604	598	605	584	540	608	606	572	597	604	596	578	580	552	590	599	544	565	613	610	576	562	555	611	595	591	577	598	569	562	608	566	607	626	575	599	591	581	606	584	563	577	551	542	522	581	607	620	583	590	566	629	622	568	560	612	604	548	610	615	587	587	575	575	616	573	539	580	564	560	569	634	601	531	566	585	592	574	586	591	576	568	580	554	541	597	585	593	546	541	587	562	603	565	553	596	617	598	552	568	607	547	549	579	572	619	613	602	619	565	584	592	606	600	623	550	605	607	577	610	548	582	625	556	593	585	587	578	544	586	573	620	566	587	505	592	597	533	582	603	532	561	574	593	608	592	570	560	557	541	568	547	591	594	598	565	580	587	610	576	581	604	621	589	614	582	565	619	604	585	574	582	630	620	584	598	544	601	571	538	550	604	564	557	536	562	578	548	554	578	611	591	540	564	566	595	637	556	592	559	576	607	585	566	579	563	580	578	558	604	577	571	598	601	589	576	565	605	583	620	625	560	590	573	598	580	562	620	599	593	564	587	573	606	591	582	589	595	543	574	609	572	596	597	601	585	525	597	589	554	584	590	573	569	568	577	607	594	600	586	561	573	545	579	567	544	559	543	565	577	580	622	531	601	559	626	576	550	565	541	583	628	560	560	557	543	551	611	562	554	561	598	552	593	607	526	572	626	628	571	623	626	584	592	569	556	568	546	571	612	572	573	572	544	589	583	586	567	579	575	581	598	590	599	576	592	605	574	594	568	551	594	578	539	564	594	547	591	546	573	626	571	577	582	551	553	539	614	628	586	616	624	586	609	563	564	583	624	551	549	593	571	592	573	596	618	548	566	629	597	577	571	558	634	582	578	567	601	593	625	620	585	568	620	576	612	576	551	617	630	552	583	607	590	579	562	568	610	588	601	587	561	625	553	546	564	579	579	576	559	553	625	573	567	559	597	620	530	579	561	589	617	542	584	625	558	575	531	598	560	604	593	621	542	582	576	622	562	562	601	583	597	578	592	540	565	587	557	573	610	571	574	560	578	586	605	628	590	583	588	601	581	581	594	562	605	536	577	602	627	568	581	630	590	626	568	555	574	565	605	604	622	561	588	593	627	564	623	557	583	639	581	557	552	582	553	583	557	535	586	611	563	550	572	575	551	617	552	563	572	562	592	578	562	580	598	576	507	546	586	587	587	541	521	596	567	550	609	537	611	582	593	587	570	631	590	610	575	569	551	557	576	582	591	564	545	602	577	535	602	560	602	563	514	596	602	580	614	558	612	578	596	619	598	573	553	542	569	600	574	570	564	588	553	592	565	570	585	585	596	582	598	581	528	579	604	571	598	633	604	559	576	592	581	594	559	566	595	625	614	563	557	562	560	612	554	530	557	590	587	600	567	580	594	549	581	604	577	608	572	634	601	588	599	573	548	597	577	584	592	561	600	613	563	587	606	565	606	596	534	625	568	586	610	585	575	588	598	558	546	612	568	592	567	573	571	586	622	600	567	596	554	587	586	561	604	595	608	576	571	593	549	578	577	586	644	570	591	534	601	545	591	584	561	539	568	563	522	563	551	611	566	614	564	569	557	605	574	555	590	577	537	594	553	581	569	571	601	599	603	559	557	576	588	557	565	577	589	592	604	618	563	588	558	604	584	580	554	547	576	565	567	587	610	586	541	561	610	582	579	524	622	544	613	561	594	571	610	567	586	582	602	610	584	609	600	565	591	566	619	595	578	630	575	561	609	608	583	579	592	602	591	603	591	610	602	582	546	597	600	570	576	595	572	563	528	550	563	575	590	555	619	575	565	564	583	560	597	577	588	548	570	598	532	581	542	561	556	584	563	567	583	534	607	596	516	572	576	540	565	565	598	581	612	622	556	573	587	614	568	627	624	583	590	547	598	596	565	558	636	578	576	574	603	557	603	586	584	577	604	648	575	577	609	597	568	567	547	583	582	623	595	600	595	575	570	563	608	647	603	572	575	597	545	574	569	582	588	645	590	580	552	550	570	611	603	579	598	612	538	599	630	576	628	567	635	569	551	593	580	610	539	560	558	595	576	638	589	580	587	556	557	553	570	550	588	607	574	578	558	598	553	596	561	568	619	606	612	557	578	571	533	615	566	595	567	622	632	559	577	571	578	563	561	611	602	546	625	555	556	605	600	558	559	631	570	541	576	577	601	597	637	583	547	640	557	584	564	601	588	577	560	572	587	570	594	584	559	625	556	571	608	583	618	576	611	614	630	574	573	577	589	567	585	612	627	574	618	610	550	578	623	547	577	587	568	560	574	570	577	601	604	579	546	580	613	592	602	562	551	595	571	614	591	559	582	589	558	579	554	541	537	590	611	573	604	575	593	552	571	540	572	569	594	614	580	581	568	580	519	588	589	603	571	620	587	613	570	556	592	533	555	593	598	608	587	581	595	597	611	553	571	616	619	575	563	583	600	584	583	607	569	572	605	614	565	580	565	590	588	597	594	600	593	583	610	563	581	579	568	600	603	582	558	602	595	573	526	582	582	553	593	562
36118	6466	1246	907	712	627	516	526	481	460	468	471	439	422	450	433	387	432	388	416	372	385	408	380	354	382	413	391	390	421	434	387	369	345	365	381	412	421	380	416	398	369	392	385	414	390	393	395	392	379	413	439	385	372	407	374	377	368	366	383	343	416	344	383	414	403	365	419	385	416	395	364	374	391	388	387	409	417	386	364	432	368	383	436	349	369	429	406	408	431	379	411	368	350	417	428	404	404	391	396	370	368	368	397	402	377	403	369	386	396	405	378	382	367	395	368	370	419	389	361	400	392	384	411	399	384	441	370	401	372	367	401	417	388	373	391	416	389	390	353	381	384	359	378	418	350	380	387	383	397	413	390	362	383	387	383	368	392	410	390	385	380	384	380	368	404	378	368	422	389	386	394	379	361	372	382	399	388	402	361	391	382	398	387	358	375	406	399	415	392	337	385	408	352	348	401	402	402	334	377	394	399	387	351	378	391	362	374	394	395	383	368	375	386	390	368	402	405	409	378	386	418	367	393	381	412	379	389	410	366	378	360	434	398	388	372	359	376	402	333	412	374	429	369	391	346	378	375	370	404	419	392	425	370	383	371	394	368	401	379	410	421	401	400	389	394	375	354	391	377	385	366	388	393	375	391	357	397	346	371	367	367	377	439	386	404	392	362	376	389	402	321	370	380	387	387	412	390	397	372	370	407	352	374	399	390	363	404	423	393	387	350	371	415	407	402	417	374	351	409	389	407	417	401	353	361	393	387	377	370	411	374	357	411	379	383	380	393	375	391	385	358	385	363	409	377	354	362	381	384	335	371	396	426	383	369	401	403	375	414	424	375	388	390	362	390	429	381	394	387	423	371	387	376	378	336	383	390	373	383	401	392	370	402	409	408	396	369	349	379	376	394	378	398	354	381	351	346	348	401	390	388	409	404	365	399	398	392	368	396	363	346	389	392	391	376	379	398	362	388	365	383	381	376	382	384	399	427	402	402	368	410	360	440	365	379	393	405	408	427	360	334	399	400	399	377	360	412	394	405	405	383	344	346	389	393	372	377	367	377	378	403	381	377	375	386	384	407	387	411	401	391	428	394	379	361	380	360	329	401	407	363	388	387	423	326	368	385	379	386	419	373	358	355	384	428	363	391	389	387	362	378	418	381	402	357	423	395	397	384	421	382	414	396	388	368	354	408	384	449	386	367	381	371	387	398	393	409	347	361	408	358	367	372	356	364	388	361	350	376	422	394	398	399	410	384	375	376	398	405	416	418	411	402	329	410	403	411	377	432	385	371	396	391	412	369	370	391	389	392	385	390	390	393	408	383	368	397	376	385	390	413	342	418	388	399	388	411	369	357	410	345	374	382	401	382	395	407	418	420	356	388	390	374	372	379	439	410	425	407	372	356	400	410	365	344	397	412	424	404	368	437	386	403	381	403	368	402	408	408	373	385	338	403	370	382	410	377	355	452	400	392	378	382	366	380	366	354	394	400	385	399	386	420	372	427	389	407	370	383	380	408	366	390	376	367	405	367	400	403	389	399	381	400	345	376	375	353	391	367	370	355	373	396	352	398	393	411	428	376	358	365	413	384	390	371	378	366	421	399	399	370	395	378	431	374	405	352	393	420	381	354	367	371	371	374	376	373	438	391	389	397	373	375	454	380	374	329	376	405	395	379	384	412	371	404	411	384	415	369	411	392	412	421	368	365	404	372	412	408	402	366	392	365	383	394	404	391	382	377	418	397	406	403	388	359	446	333	389	383	423	386	362	387	355	373	378	378	387	420	390	370	384	375	389	368	396	366	336	378	401	368	413	405	390	372	399	382	399	365	398	381	399	384	370	394	386	428	393	353	401	413	352	384	403	360	405	381	391	385	354	382	381	378	392	394	391	384	380	343	365	385	381	371	364	400	398	398	426	365	356	409	391	416	335	389	356	390	337	422	397	396	355	365	387	412	368	406	380	361	374	416	370	359	403	385	373	395	361	435	404	427	368	415	387	372	386	389	421	411	385	392	397	386	413	406	376	386	374	371	389	338	377	391	435	375	389	391	384	413	402	411	408	368	386	413	400	414	412	433	384	394	370	396	398	378	390	375	385	404	381	349	359	398	414	410	378	403	352	391	372	392	362	330	401	350	430	389	358	431	377	376	375	409	390	401	392	377	365	400	386	434	392	385	416	408	400	372	388	371	341	390	380	376	410	366	400	381	398	388	376	400	400	392	409	381	387	383	389	382	399	388	364	400	391	372	438	394	419	368	397	421	382	411	395	408	366	371	422	380	369	350	413	388	384	382	403	371	399	378	366	396	410	371	386	368	377	416	382	397	426	411	375	420	377	386	336	394	418	424	401	401	386	384	361	369	391	422	358	358	371	377	380	355	374	395	373	367	388	390	383	396	379	348	413	417	348	396	403	386	386	417	415	385	409	406	398	369	415	392	393	389	371	369	347	362	362	389	397	391	423	391	418	355	384	368	366	399	388	384	347	360	426	418	379	365	387	380	380	337	420	396	384	357	413	395	390	356	331	374	430	373	361	380	381	404	409	390	373	383	401	382	387	397	399	383	421	400	390	358	370	371	311	357	401	380	334	366	407	396	409	412	390	382	391	456	370	400	378	363	371	388	386	384	382	373	383	422	387	369	404	381	374	402	391	339	363	408	378	392	413	402	393	340	372	433	431	423	379	408	385	392	407	375	395	409	356	368	392	394	373	376	400	368	397	368	397	402	397	375	403	392	393	412	396	389	352	384	379	386	368	383	428	369	385	382	430	410	379	367	374	414	371	376	373	380	350	400	413	369	385	362	401	394	426	408	398	383	369	360	342	367	386	371	364	401	417	409	386	383	423	353	369	365	405	363	409	399	389	396	354	369	409	427	398	388	416	384	400	396	389	373	409	368	404	395	361	344	379	374	411	415	385	378	367	358	389	394	418	411	353	403	377	368	371	401	398	410	380	391	394	372	378	389	378	387	411	396	382	418	396	385	369	369	400	408	390	400	368	398	389	369	390	353	406	415	393	375	379	368	389	387	349	397	383	366	378	407	417	387	408	369	391	405	386	356	398	405	414	382	357	379	415	390	411	386	405	387	362	404	377	371	374	403	385	388	401	370	397	376	389	408	405	408	384	384	393	344	361	400	414	362	363	387	375	340	389	375	365	366	344	389	392	398	433	357	346	359	397	372	379	407	399	366	406	441	334	432	414	414	408	431	347	410	401	392	412	409	343	385	401	349	410	373	408	420	411	419	385	406	397	408	352	399	365	395	392	348	390	374	410	362	391	383	385	372	379	376	395	375	356	402	384	363	376	376	352	377	393	430	379	387	428	437	388	383	386	376	377	370	364	380	373	407	425	366	403	392	343	367	393	385	398	416	356	426	437	364	380	401	387	371	411	388	401	386	445	380	396	368	409	385	412	391	383	368	433	429	391	399	360	399	370	416	382	382	405	358	409	376	398	399	387	420	358	334	374	375	402	391	384	380	358	386	348	421
19413	1426	2163	2395	2074	1821	1528	1430	1286	1177	1135	1101	1074	1050	1022	1026	1016	1012	928	993	915	916	937	919	916	914	879	882	876	907	864	940	872	862	868	892	870	898	854	925	923	879	886	925	856	875	821	867	924	863	880	883	840	892	901	862	831	866	892	907	918	777	855	864	807	864	849	840	813	885	880	869	860	890	821	858	828	846	836	838	885	850	883	830	876	847	858	829	913	871	859	854	877	891	862	849	934	859	899	872	808	877	797	882	851	838	815	814	902	867	851	869	862	879	839	888	831	816	855	820	846	854	852	828	881	891	774	875	868	851	859	827	896	810	873	856	821	837	867	800	840	843	857	866	815	810	874	852	836	866	825	869	875	831	879	837	770	818	847	843	862	849	804	873	876	849	810	858	854	840	877	837	881	844	875	859	814	848	836	866	851	889	855	839	818	875	817	842	902	871	809	802	859	891	844	883	829	834	868	848	832	862	886	839	900	878	820	836	847	811	839	817	865	850	834	864	853	894	905	851	872	847	877	897	867	851	842	846	837	882	786	828	837	848	820	836	877	810	839	841	841	835	862	855	845	880	826	829	823	861	866	866	847	852	823	842	866	847	847	862	833	824	838	775	861	859	830	866	833	832	776	867	866	855	839	841	846	831	818	827	866	813	866	857	851	849	829	862	837	838	830	836	885	844	836	862	881	868	857	832	825	865	894	832	819	816	871	871	820	858	846	836	875	837	830	840	834	832	878	875	820	859	817	845	904	843	874	839	808	777	868	871	807	813	813	876	841	901	838	825	869	869	927	854	887	914	859	806	845	871	828	854	825	863	869	837	840	824	845	823	843	885	805	857	882	836	896	881	878	893	843	832	837	899	823	820	831	867	862	845	859	813	825	910	811	844	791	846	860	831	894	820	833	852	877	888	860	856	827	865	877	864	865	832	857	861	854	789	874	836	862	856	893	868	834	823	868	884	853	805	856	895	875	814	808	842	864	823	878	914	827	832	900	854	844	829	841	838	848	835	843	875	808	824	851	775	872	886	811	830	824	831	860	791	817	829	892	888	894	866	869	863	837	846	907	813	843	847	848	875	833	890	873	835	836	879	803	841	847	849	894	845	850	825	819	863	860	853	845	834	847	878	859	914	861	856	847	847	860	830	809	878	857	810	831	831	846	912	870	891	872	831	827	846	800	841	825	865	846	877	822	854	792	807	821	789	877	880	909	843	822	842	854	818	810	800	782	834	847	827	831	841	841	868	853	820	829	853	874	856	825	813	883	892	855	857	841	811	857	843	871	834	871	866	813	894	869	827	873	822	865	868	841	843	900	898	890	834	824	849	820	808	840	849	874	839	850	882	854	868	839	835	894	848	839	867	877	900	798	839	884	884	817	933	830	825	830	883	890	781	866	852	909	861	842	851	798	904	842	830	867	895	812	856	872	838	816	873	855	895	824	853	850	802	854	861	839	854	910	838	880	802	819	836	839	914	920	811	889	863	822	778	928	856	892	784	826	843	885	828	871	891	868	875	836	842	899	812	841	811	850	891	876	869	853	865	915	895	851	822	872	842	834	835	855	861	833	836	897	872	820	817	871	845	807	849	858	842	824	886	825	833	866	836	841	904	825	882	881	858	780	834	855	848	870	803	839	830	847	876	877	833	816	824	851	901	867	831	790	835	811	850	901	867	828	877	855	887	896	857	820	882	884	903	901	919	816	844	833	815	845	815	816	848	850	796	874	867	813	822	870	894	825	836	851	859	828	883	830	775	920	877	881	819	807	831	846	870	884	804	847	833	853	874	880	825	830	861	831	868	876	862	850	858	863	858	854	875	886	844	893	906	849	839	833	869	859	818	903	855	863	852	876	836	842	857	866	818	848	867	895	872	853	852	865	868	857	847	922	827	849	856	915	917	886	843	836	885	842	814	823	898	848	770	824	868	827	879	851	870	824	870	845	843	843	831	853	772	867	862	846	798	843	849	871	850	837	845	851	848	875	889	815	839	841	826	805	812	820	840	850	872	855	886	810	833	803	840	823	824	904	847	821	851	826	910	886	821	853	859	898	813	850	859	810	798	876	877	833	841	822	812	840	864	847	845	897	856	868	878	836	798	862	854	818	868	814	900	810	812	890	861	861	853	808	866	856	844	861	808	838	846	817	860	875	876	884	846	857	853	780	813	814	832	833	904	839	801	885	837	868	886	823	841	819	837	835	807	876	810	877	836	836	827	815	836	855	807	858	870	862	882	857	844	805	882	820	883	856	835	873	854	906	889	793	868	849	858	867	797	798	789	861	890	802	883	813	802	850	893	861	915	816	829	812	867	866	924	875	886	873	874	866	826	865	837	878	842	888	850	884	868	859	882	828	885	839	845	849	828	842	923	853	807	895	810	821	793	842	850	863	862	860	805	853	870	862	915	847	823	850	869	827	807	874	823	871	844	860	898	870	871	861	872	825	880	835	858	837	836	877	848	833	795	862	863	811	850	845	822	938	866	847	829	797	821	832	860	858	825	851	835	842	817	875	836	809	820	794	828	885	848	858	840	840	843	814	870	829	825	869	838	876	833	868	881	856	854	855	828	920	794	834	859	814	867	814	856	819	837	810	861	858	814	859	867	882	855	932	843	786	874	850	896	846	796	824	824	884	862	859	912	849	908	856	814	864	832	838	845	839	823	797	824	860	824	797	810	868	856	840	873	878	848	886	816	823	822	822	891	882	795	872	885	854	826	866	877	848	814	856	813	887	869	807	918	886	827	896	891	840	843	873	821	793	871	824	843	855	849	833	795	861	868	813	833	830	873	831	804	839	827	876	842	863	837	877	857	773	824	839	830	837	821	861	864	815	810	871	843	889	806	842	842	881	886	851	880	825	837	888	888	819	840	863	821	871	781	845	860	816	832	850	857	794	787	888	857	820	798	868	796	810	829	837	831	866	843	835	849	839	867	869	848	880	873	859	852	874	847	802	851	868	851	873	843	815	828	812	866	817	817	900	835	847	834	822	882	844	853	860	777	856	915	818	886	826	867	850	817	867	890	848	852	862	856	855	838	842	795	862	824	814	904	854	839	852	839	858	790	930	836	801	826	854	765	874	839	818	830	847	803	873	812	921	795	839	880	886	877	875	801	843	833	818	860	829	845	838	860	898	819	787	861	825	841	847	844	836	886	793	891	865	838	922	864	832	876	843	816	803	819	851	800	831	879	819	848	873	841	864	885	835	838	868	882	845	789	848	830	873	848	826	825	795	805	880	868	818	804	861	839	809	835	850	854	855	858	858	875	839	840	822	847	868	847	810	849	838	846	828	875	837	836	866	871	813	859	761	835	836	868	854	855	878	834	853	848	829	873	845	868	849	844	882	909	783	871	883	869	826	871	839	856	890	844	854	844	831	845	809	841	896	895	836	902	863	844	830	827	881	831	802	837	835	839	871	799	899	831	835	834	853	832	815	865	834	789	858	801	841	844	842	841	881	837	813	827	841	844	811	873	813	822	841	830
9321	643	203	180	169	184	149	163	162	163	191	168	193	181	152	178	178	155	158	186	175	154	179	182	170	196	183	194	164	156	155	175	160	168	170	179	174	177	173	162	190	188	186	151	155	162	186	176	174	177	194	180	173	160	162	147	166	165	182	145	179	169	175	163	147	154	190	158	159	167	154	185	177	190	165	173	169	174	160	164	179	196	186	164	164	163	171	149	162	175	187	147	177	163	162	199	163	205	167	178	150	168	208	187	180	184	163	155	171	182	141	164	179	155	159	176	155	169	171	157	177	156	165	176	153	165	181	174	176	184	171	175	168	170	172	171	178	178	184	167	172	154	194	144	169	142	168	165	170	179	181	160	168	200	172	154	188	151	172	199	158	164	184	170	160	175	173	185	159	192	150	154	194	188	182	166	185	184	161	162	180	173	167	161	190	171	179	172	190	156	179	169	168	172	158	180	177	158	205	166	161	193	176	164	147	161	160	175	140	169	153	157	160	194	153	161	181	155	152	148	163	161	152	176	148	164	149	167	173	190	168	195	194	177	161	157	182	163	171	177	163	169	176	156	192	183	186	162	198	178	163	187	191	183	186	167	182	181	178	159	148	175	178	167	151	171	168	150	144	179	175	129	147	168	181	163	173	177	172	137	171	151	165	162	163	181	176	180	184	183	172	175	170	164	156	166	171	174	171	173	175	171	171	168	204	176	182	183	167	170	192	169	176	161	182	184	165	165	157	163	168	169	164	157	175	200	169	186	170	164	161	178	172	161	188	187	170	160	161	184	179	168	196	192	158	164	205	178	153	164	175	190	164	174	138	160	177	209	159	197	188	163	149	182	172	176	166	191	176	156	177	165	206	162	172	173	178	160	155	167	183	203	175	156	164	151	180	170	188	191	181	157	185	147	197	169	182	176	150	165	165	168	163	165	161	161	157	154	162	149	159	176	184	179	199	159	164	163	171	171	189	208	167	197	166	176	174	166	185	151	170	177	187	161	179	146	185	176	171	165	176	138	158	166	172	170	154	193	177	177	155	146	165	188	205	175	153	190	157	155	145	157	204	187	152	177	182	168	170	180	198	222	155	171	175	176	165	181	162	164	151	174	176	177	155	169	156	179	168	175	171	158	184	165	170	158	179	157	162	150	141	153	175	153	163	159	166	174	191	176	191	175	179	204	173	164	189	192	172	181	154	203	168	177	178	169	151	152	165	169	179	169	176	161	177	189	185	153	204	175	183	167	137	182	158	174	187	161	204	167	171	170	163	167	170	167	159	177	213	165	158	171	178	155	159	180	184	202	178	192	194	172	176	154	185	143	149	161	166	162	165	149	158	189	192	187	181	176	193	144	187	187	173	151	151	179	166	188	182	163	167	177	168	160	128	138	157	175	168	191	208	186	210	180	171	168	160	185	189	183	185	157	159	182	168	164	161	187	163	151	149	181	169	164	183	163	164	192	162	153	159	170	180	197	183	182	183	161	149	190	188	148	201	175	170	163	136	150	176	187	176	183	169	178	179	181	158	175	198	156	170	167	160	159	181	161	176	174	164	155	152	170	168	168	140	178	174	187	181	147	163	178	182	171	150	175	147	150	177	190	158	189	167	203	155	146	170	198	185	148	163	151	177	172	166	179	162	162	187	173	189	203	155	187	166	178	196	194	167	161	173	166	187	181	164	172	153	189	181	207	187	170	159	190	158	175	165	185	212	157	182	189	205	171	150	155	178	174	203	167	163	177	189	194	161	195	166	171	187	184	202	169	156	178	182	182	199	204	165	164	170	208	151	182	169	164	175	174	186	171	174	148	166	177	185	177	173	176	192	177	174	151	153	175	181	177	176	181	148	167	164	169	189	180	150	175	197	195	161	149	187	197	175	153	184	160	176	156	175	182	158	173	164	177	183	203	190	166	159	176	147	191	163	158	168	173	189	171	188	179	159	175	162	167	186	183	182	184	169	168	177	165	181	189	180	187	151	172	166	178	176	195	182	172	164	208	178	188	183	146	142	190	198	147	179	143	158	167	161	162	173	163	188	161	193	176	163	183	169	181	172	172	167	166	181	187	178	190	181	172	183	154	168	167	161	150	177	158	158	156	164	152	184	162	174	179	165	154	145	178	193	197	173	160	150	189	197	201	165	184	182	149	171	154	166	195	159	153	170	207	171	172	165	201	174	177	173	178	179	193	178	185	168	173	169	152	176	159	165	163	158	203	171	177	178	192	184	146	171	165	161	170	180	189	147	175	174	150	173	169	187	160	180	163	165	194	157	176	153	191	201	143	180	164	153	167	166	186	164	158	179	152	157	172	155	167	196	143	161	163	158	187	165	155	171	170	178	180	160	144	165	175	191	175	188	164	172	170	170	169	175	179	185	188	200	165	183	173	164	169	158	166	153	174	169	166	182	156	171	177	153	206	166	180	191	163	166	161	165	164	208	186	190	182	172	188	206	182	202	187	165	168	179	177	167	191	179	175	146	162	193	187	182	150	160	157	178	171	146	159	163	185	167	169	156	159	166	161	199	171	167	159	201	178	176	189	175	183	173	191	174	172	188	165	178	165	176	168	157	168	218	178	193	179	162	160	193	144	158	167	182	177	184	153	179	193	191	168	181	184	167	168	183	184	169	171	153	158	150	182	168	186	149	170	168	159	173	157	190	168	169	186	178	173	166	183	182	202	172	168	168	163	187	157	138	177	159	168	184	154	162	176	177	176	147	159	186	173	160	178	183	186	178	146	194	189	182	165	165	168	179	198	172	175	167	203	156	178	162	184	186	164	179	184	149	189	191	170	195	157	185	183	156	163	161	164	189	171	171	173	168	189	205	201	171	167	161	176	168	149	175	172	198	161	161	178	165	174	181	173	158	178	151	156	167	197	185	189	191	173	191	200	122	214	170	197	193	182	165	167	181	176	155	182	188	173	189	178	192	160	174	175	147	191	181	193	192	180	181	177	174	191	161	159	200	179	164	175	156	176	170	185	172	151	165	166	166	161	186	167	169	197	186	181	170	193	185	174	206	155	192	149	187	201	149	168	165	167	162	161	168	162	200	184	178	158	156	194	175	172	147	164	211	164	152	167	196	145	133	167	169	156	195	146	186	164	180	185	182	157	176	182	180	169	149	176	193	180	180	191	177	165	154	175	170	173	166	165	160	156	180	170	161	168	178	187	185	170	201	197	152	169	188	179	175	144	190	173	178	190	177	157	191	164	164	161	178	182	160	172	171	186	191	160	166	163	174	144	172	173	173	146	166	155	190	161	170	150	164	171	154	147	176	173	181	157	176	177	150	164	150	173	138	173	184	169	187	170	195	185	190	194	182	162	172	156	170	147	173	199	173	165	170	194	172	170	208	171	169	177	180	147	142	161	178	177	162	162	162	153	201	182	196	180	180	158	162	181	170	177	174	154	172	161	178	158	162	165	172	188	192	166	178	168	156	188	150	192	168	157	166	183	160	164	160	192	153	164	142	164	156	173	169	180	162	172
5506	476	457	467	471	431	423	473	450	434	441	434	427	387	419	441	450	427	418	447	445	412	412	394	391	401	427	432	440	432	476	465	414	431	422	451	380	442	451	461	441	438	431	445	429	433	408	436	465	413	434	409	396	481	416	408	438	438	417	407	417	424	426	436	467	401	425	417	422	422	446	474	447	414	458	430	449	457	448	441	412	421	413	444	478	448	440	440	416	441	441	424	441	451	472	460	417	462	443	409	401	432	415	441	430	392	393	488	424	452	425	432	418	412	410	454	442	457	475	449	433	439	442	398	434	439	427	402	428	397	417	429	432	411	459	435	411	448	420	431	388	407	460	425	446	438	445	402	423	453	442	431	434	436	394	425	451	423	428	419	413	428	433	402	447	438	434	412	410	392	399	429	450	422	415	464	426	431	428	433	414	399	435	419	408	413	417	433	433	430	406	377	417	413	427	405	470	414	419	398	403	431	446	421	431	432	428	427	444	433	445	417	418	454	424	410	443	445	458	423	426	459	415	446	424	438	414	412	427	408	428	435	436	443	395	404	404	407	428	420	432	427	409	418	460	445	449	438	430	432	420	399	421	437	379	423	453	445	464	418	390	472	382	412	416	427	424	444	408	439	424	445	409	435	395	397	417	426	409	431	476	457	467	399	396	425	386	436	410	460	440	422	406	425	388	448	407	380	436	444	426	402	419	448	420	428	428	411	448	424	457	450	450	432	424	412	440	430	436	425	448	467	442	430	420	457	389	431	419	453	387	433	384	441	441	399	449	442	451	421	392	430	399	465	435	429	448	467	405	398	406	427	462	382	445	403	419	427	409	455	451	435	394	436	438	465	425	437	447	408	462	459	440	438	441	415	427	436	437	426	420	432	419	391	429	446	404	418	423	415	460	485	443	433	399	444	424	440	416	395	429	416	413	425	449	415	445	392	439	396	409	424	416	458	414	436	403	434	440	428	432	438	434	458	426	432	413	438	456	404	419	419	455	393	450	427	422	423	426	406	421	410	461	420	444	398	411	429	482	434	419	415	464	428	457	441	427	431	440	404	429	407	405	456	421	435	408	442	424	410	431	460	419	393	417	408	417	446	413	431	460	414	444	413	446	458	402	405	447	403	438	441	441	401	437	395	407	435	431	429	451	435	468	444	415	452	468	437	436	434	406	442	399	438	420	424	402	426	452	452	470	420	401	399	395	429	396	439	463	458	406	436	407	433	420	442	412	399	409	415	418	429	422	417	403	449	439	442	449	414	435	426	416	412	454	431	445	409	457	442	462	417	425	428	459	378	432	431	447	399	434	434	410	438	423	436	454	467	421	447	421	451	412	400	428	440	434	435	398	445	425	418	416	441	410	442	415	386	448	435	401	391	419	409	426	425	434	436	416	443	463	431	473	425	429	431	416	444	380	411	417	470	419	453	424	407	455	447	425	416	428	436	446	418	432	432	413	425	397	400	448	446	416	455	438	417	413	418	454	424	391	462	402	422	426	402	416	442	392	419	444	423	437	399	428	427	405	429	415	433	448	403	373	428	432	415	434	435	430	429	453	404	445	464	408	454	449	428	433	456	415	452	404	456	435	418	436	447	434	438	424	447	463	421	427	408	456	418	407	438	435	444	414	408	430	436	474	445	433	419	411	387	392	433	395	397	440	460	445	406	472	422	434	454	433	459	389	395	451	416	442	386	408	425	409	390	443	410	447	429	429	417	402	423	385	427	433	439	402	446	398	412	438	406	414	423	426	455	411	450	427	405	447	419	412	408	404	440	406	424	425	431	404	448	411	447	436	409	412	441	429	426	445	427	469	419	450	396	459	406	412	457	390	400	468	435	450	422	445	433	412	423	430	432	433	425	430	424	460	442	410	448	449	428	436	467	428	409	452	451	403	448	446	419	418	442	421	400	431	420	393	410	421	440	423	413	416	426	432	422	439	439	417	467	439	469	418	465	436	399	396	444	411	408	430	455	460	408	420	419	430	463	461	447	424	408	430	399	466	483	438	425	428	413	428	448	478	430	435	383	448	435	434	426	425	420	395	443	444	434	447	463	419	441	388	431	422	450	477	457	431	435	404	494	430	424	435	418	407	389	406	423	466	458	409	424	412	417	397	411	427	439	425	430	423	452	439	475	415	385	429	429	437	442	404	382	425	378	421	415	434	403	435	419	412	405	413	428	435	423	441	445	437	428	409	411	428	427	424	433	413	417	415	421	397	463	419	415	407	426	426	430	414	427	418	429	468	455	413	389	416	437	411	419	381	457	405	471	447	393	450	473	469	441	420	489	418	410	457	411	475	444	397	431	399	442	412	419	417	412	446	436	444	412	442	449	413	436	416	440	410	401	459	414	409	429	425	455	396	416	425	443	449	415	434	402	410	444	458	409	426	409	380	418	444	432	379	485	446	445	431	398	430	413	443	392	440	445	446	410	437	438	423	437	448	410	428	448	432	424	398	436	380	424	432	411	430	467	398	435	434	444	431	474	391	424	447	391	412	443	447	416	425	444	423	424	403	439	456	410	388	415	469	409	443	385	429	430	401	417	380	404	435	460	420	391	424	447	435	423	436	426	419	414	478	444	441	419	409	419	420	422	419	458	434	424	429	423	425	442	458	448	447	436	416	436	461	410	457	432	426	426	413	423	394	434	463	451	433	452	383	442	425	404	432	445	417	434	432	471	420	404	438	442	412	410	442	438	412	415	415	429	436	440	428	408	436	474	445	382	438	439	449	437	436	395	424	421	436	440	429	387	450	445	405	428	413	388	424	414	410	434	405	406	437	466	426	447	457	429	436	438	445	423	423	430	420	420	437	443	426	439	466	449	442	453	438	458	392	435	421	424	432	408	408	431	418	435	427	451	423	418	415	439	418	449	451	413	446	482	407	430	441	435	462	424	439	421	446	388	446	415	438	413	395	428	428	436	466	424	437	407	405	449	484	465	440	446	425	433	420	436	413	451	415	400	424	432	428	435	431	424	445	433	433	424	408	420	413	460	426	422	447	475	434	411	418	421	450	455	423	416	434	459	415	406	412	401	413	437	453	422	436	457	435	417	418	416	459	424	385	459	414	429	412	419	398	437	415	442	442	439	401	409	451	474	425	401	445	437	421	465	409	421	461	425	420	426	436	453	415	435	427	440	399	435	451	427	403	423	395	442	482	436	436	451	424	445	462	417	430	407	410	415	428	449	399	399	433	405	434	451	421	396	406	430	411	450	424	423	436	442	471	431	406	464	395	462	456	404	436	450	425	383	449	437	437	445	399	396	442	428	394	445	389	415	444	422	404	464	422	421	411	444	432	410	431	427	444	451	410	450	426	435	442	436	418	420	459	437	446	474	446	422	420	447	409	372	422	422	420	456	396	434	445	399	421	450	437	422	452	438	446	444	434	449	412	379	414	395	408	425	407	453	417	437	423	471	402	424	432	448	431	435	439	439	426	452	425	417	402	435	459	418	448	424	466	430	416	449	381	414	428	430	429	429
24166	2490	578	499	363	358	311	302	289	275	290	247	269	290	273	267	240	286	284	255	227	229	215	254	260	276	301	249	282	251	264	248	250	250	231	241	254	261	254	251	243	233	243	240	230	245	240	237	255	255	265	244	252	231	237	246	244	268	232	247	220	268	239	246	224	266	243	292	233	223	251	235	244	250	242	213	257	283	254	250	242	244	236	226	251	250	289	260	259	281	253	225	248	246	256	251	249	251	249	232	227	248	260	243	253	254	254	249	243	257	236	249	251	243	228	229	238	244	226	280	251	260	235	265	270	242	252	225	254	229	252	253	231	242	265	272	241	246	226	244	231	250	234	238	242	250	237	250	227	271	239	239	245	271	245	252	243	263	308	242	260	236	260	251	232	254	241	263	242	255	231	247	233	249	235	255	240	254	244	241	276	219	226	238	225	241	224	238	260	257	260	267	265	254	256	258	271	241	260	221	254	234	252	261	256	228	213	227	230	261	230	263	237	242	256	218	233	266	247	253	270	236	233	231	245	259	212	246	222	209	205	239	252	258	282	271	264	236	263	222	255	234	240	246	228	246	226	244	255	228	273	278	222	242	271	245	226	224	211	253	228	257	244	269	245	230	229	234	232	242	248	249	241	250	241	271	244	241	248	242	257	237	260	229	256	231	283	233	236	242	284	242	248	237	238	264	260	250	218	197	243	254	257	240	239	215	238	264	251	236	256	279	229	237	241	247	267	243	243	262	242	248	251	242	242	256	230	250	286	266	270	243	252	251	268	276	261	233	229	233	257	240	233	232	261	213	230	255	259	238	255	245	267	237	243	221	262	260	272	244	262	263	230	234	228	274	237	238	261	263	225	250	229	246	222	199	256	227	273	279	235	285	271	276	258	249	252	244	265	246	240	247	259	236	230	263	263	252	240	245	227	241	215	239	266	278	246	233	280	263	242	233	244	235	240	249	261	219	232	232	253	254	224	278	288	220	204	237	244	242	242	279	249	216	242	240	237	261	256	250	226	220	247	250	287	251	267	270	238	215	252	218	229	255	233	253	237	243	215	229	245	275	230	264	239	220	233	244	266	261	268	250	261	243	244	248	255	248	232	249	245	225	241	276	241	246	247	254	222	261	257	254	297	227	286	266	259	245	271	230	271	223	284	252	211	249	252	232	242	271	220	246	229	239	229	250	239	257	249	254	223	254	252	241	230	248	245	272	236	230	259	239	233	264	250	246	207	253	263	234	277	259	251	261	268	279	230	246	256	234	252	268	280	229	250	261	271	227	254	242	275	251	259	258	250	242	249	259	266	287	239	243	238	295	258	216	273	260	258	218	245	263	239	236	264	245	233	267	249	262	228	232	232	250	237	243	227	225	261	257	241	237	243	265	282	223	240	259	277	232	247	237	248	230	245	235	249	261	265	242	214	244	233	259	222	215	254	224	220	238	260	234	261	244	255	259	272	262	267	228	244	267	258	252	231	228	226	248	223	241	257	262	267	259	216	236	242	244	217	240	248	265	214	252	240	253	245	274	242	256	211	257	229	235	265	280	274	251	267	252	231	257	267	242	242	248	239	243	291	251	262	244	262	237	260	252	254	237	251	229	263	234	239	243	261	265	259	237	253	248	258	265	248	243	242	259	257	236	218	239	244	268	244	235	243	219	224	237	255	231	242	271	262	267	218	233	227	261	235	250	266	260	209	250	265	225	266	260	242	287	260	254	248	246	276	281	230	239	241	238	244	252	272	278	251	237	241	240	245	258	229	256	249	271	225	262	271	221	246	246	251	226	254	245	272	274	285	232	253	279	255	212	249	268	237	258	217	253	256	242	219	243	210	264	268	224	245	253	251	264	251	213	229	262	232	283	233	273	260	242	256	245	245	278	255	262	262	273	250	254	257	256	248	233	239	199	232	245	242	239	203	272	246	237	257	278	243	228	218	261	242	249	262	274	251	241	274	228	223	236	256	248	218	255	259	241	260	225	273	262	228	285	264	245	267	241	253	249	253	220	229	238	262	249	261	237	250	264	239	282	247	258	231	248	240	276	244	256	292	219	271	270	199	262	276	279	223	255	238	264	254	257	223	236	260	243	237	301	265	281	249	240	272	222	232	240	250	254	276	260	243	241	275	254	268	236	230	246	278	262	278	232	241	241	253	236	278	239	225	232	242	231	245	255	252	247	223	254	241	251	250	251	220	232	288	214	277	272	235	250	243	267	212	244	250	240	227	272	278	245	237	227	247	233	239	255	258	213	275	279	263	239	270	263	239	254	228	246	239	221	277	242	245	242	279	252	234	266	242	243	249	234	250	259	257	258	247	251	253	261	265	246	263	232	236	255	239	265	247	249	227	241	271	230	254	239	227	250	285	232	246	249	238	267	240	252	252	258	247	248	250	250	251	275	259	258	247	240	236	218	236	235	263	259	265	274	253	260	286	248	267	223	224	232	230	228	250	270	247	248	249	248	223	240	264	245	239	241	258	268	234	214	257	220	249	283	260	262	216	214	229	241	236	262	301	249	261	262	239	225	217	250	246	242	232	239	254	257	249	260	247	240	235	267	280	271	255	266	237	236	253	259	235	238	241	269	302	237	283	260	237	270	240	275	236	234	233	227	250	226	218	229	250	241	204	233	251	269	269	252	246	239	257	239	246	271	268	228	223	253	271	250	245	246	248	242	254	259	269	228	248	265	282	276	230	235	255	217	224	215	256	220	254	246	242	238	244	267	232	272	244	309	244	253	269	284	258	243	239	225	226	232	227	214	235	225	257	254	246	258	247	242	236	221	280	266	255	249	264	256	222	259	238	240	226	269	242	262	233	240	272	249	243	256	278	217	266	234	260	257	229	255	256	253	247	233	248	242	247	246	231	231	276	261	220	251	224	246	232	243	234	241	246	211	256	239	244	252	262	254	280	274	253	234	221	254	249	232	234	226	236	231	261	225	237	236	236	248	215	250	235	244	259	216	238	246	235	243	268	253	252	249	262	239	212	265	216	255	222	238	261	256	238	252	244	226	235	269	242	236	230	253	227	233	247	239	260	257	232	240	224	244	232	235	246	262	232	266	268	234	261	248	249	209	213	251	256	279	240	247	255	283	267	244	225	242	220	260	243	223	242	270	216	251	230	277	253	268	259	265	239	254	249	248	225	247	246	245	242	244	258	264	268	249	246	261	260	230	237	262	267	205	232	231	252	253	256	238	243	242	225	225	242	233	251	236	236	235	253	258	247	253	246	239	237	253	221	280	246	253	237	242	301	247	254	215	239	253	229	236	230	258	299	251	264	250	243	218	243	260	233	243	263	246	244	239	270	228	243	239	263	239	257	225	258	218	265	234	227	252	255	261	223	258	233	238	263	245	252	259	234	271	243	248	227	257	248	253	253	276	232	272	263	265	238	244	245	223	255	248	244	240	233	242	262	271	250	247	258	211	259	224	269	245	267	251	299	266	257	250	269	235	263	239	253	239	235	226	248	239	230	227	237	232	258	240
13817	838	1275	1329	1180	1073	956	898	784	737	785	716	701	679	643	636	661	645	627	638	630	582	610	639	617	604	603	642	592	612	645	612	595	615	595	577	617	637	575	557	622	532	565	616	607	604	557	613	619	610	602	576	606	615	594	583	610	606	559	584	591	568	578	604	569	603	646	555	627	580	570	589	582	562	570	584	630	585	557	548	554	554	574	622	615	576	592	574	611	600	596	595	598	583	611	577	582	540	575	615	580	602	608	602	568	562	565	608	595	595	564	573	606	562	561	629	573	583	565	598	586	560	565	599	613	599	582	570	612	586	578	588	671	591	574	578	572	572	577	606	579	562	607	592	624	565	568	578	596	546	571	609	583	604	589	562	544	563	583	627	591	587	619	556	611	587	578	584	591	561	567	611	564	582	538	566	575	601	569	571	607	564	549	612	582	576	567	586	553	581	552	560	578	579	581	539	572	611	540	576	586	549	591	615	534	538	579	566	602	580	606	626	597	636	562	601	579	590	569	596	592	570	595	559	516	594	606	578	580	557	557	604	598	555	587	607	601	569	577	571	594	614	491	567	547	578	588	561	573	628	574	525	610	593	579	600	567	598	585	586	548	608	575	577	574	558	594	568	578	565	601	574	581	539	581	589	546	578	583	570	554	558	576	551	577	550	565	616	551	582	566	592	564	596	565	565	574	608	633	590	575	638	537	597	570	559	580	544	560	568	569	576	576	579	584	563	623	605	596	599	586	591	608	561	595	558	616	588	581	567	593	576	562	565	564	552	609	587	626	581	597	600	557	592	587	563	579	540	579	550	597	576	589	582	602	582	542	577	608	593	591	604	576	612	601	558	604	631	601	579	595	560	602	607	581	579	582	531	539	544	562	591	611	566	600	601	553	604	595	574	591	561	570	519	556	578	577	546	555	558	579	602	578	568	583	579	585	569	525	603	576	630	569	565	607	580	587	610	586	576	591	580	571	606	558	576	579	608	576	563	618	565	543	584	631	578	551	601	572	544	591	592	566	638	576	553	599	641	572	616	609	573	590	615	570	547	629	555	556	606	579	546	602	615	566	597	571	578	548	612	595	587	601	528	598	604	592	574	560	603	648	616	572	605	565	614	550	598	577	595	600	593	515	609	580	594	589	604	548	600	581	576	594	567	551	607	565	588	536	572	554	586	559	608	594	635	590	610	606	570	601	593	561	579	562	628	613	567	621	617	592	635	612	594	580	557	594	633	574	569	564	592	564	664	608	565	575	566	574	591	561	609	574	589	562	570	582	598	563	578	584	561	602	641	587	565	572	560	569	577	610	557	571	582	530	567	587	575	581	594	588	535	572	576	602	596	588	545	550	565	628	614	568	541	583	579	559	614	618	583	614	588	594	617	564	549	618	616	568	585	603	586	603	631	560	592	560	648	614	557	586	551	603	567	539	592	614	617	582	550	582	611	591	584	618	605	571	586	607	537	605	559	569	579	595	582	542	553	562	619	553	585	565	572	581	579	588	651	548	564	597	596	579	547	596	602	590	596	572	533	604	588	583	614	575	614	551	556	583	582	586	573	581	601	572	596	565	575	556	538	567	571	554	627	596	596	608	580	552	512	612	538	558	615	607	609	584	579	590	556	537	598	608	562	546	594	601	568	607	556	585	606	615	573	548	597	597	580	566	618	565	579	657	565	559	564	583	575	580	584	591	597	605	564	591	587	600	581	568	577	582	570	604	599	550	561	577	602	574	603	544	600	620	554	568	567	553	588	561	576	566	555	568	552	570	552	565	598	571	623	524	577	600	637	563	576	579	580	619	588	524	579	572	573	592	550	537	568	612	642	537	609	616	632	630	547	619	598	568	589	562	576	610	649	554	590	594	568	553	622	573	518	602	579	593	580	580	563	606	576	543	579	581	604	554	602	579	587	555	573	540	612	602	544	623	574	623	592	601	616	572	574	561	594	564	581	559	574	600	565	561	582	604	588	568	609	592	591	586	607	572	516	527	603	591	561	599	576	562	536	545	562	579	558	590	582	578	610	570	605	601	555	593	599	601	603	568	554	628	589	617	552	572	613	560	528	579	573	626	591	586	557	600	564	552	619	599	648	582	568	601	587	575	610	588	558	633	602	575	563	566	598	568	562	589	511	605	579	591	568	535	575	604	550	580	568	630	568	568	567	621	609	597	554	559	568	626	552	582	578	597	569	581	614	566	597	555	568	606	569	556	558	565	601	576	590	555	601	565	586	580	593	578	539	563	580	587	570	604	569	627	596	578	589	543	613	608	551	590	549	577	555	603	585	608	611	593	561	622	581	600	601	584	598	579	589	592	595	599	607	566	620	591	642	572	550	568	585	563	607	615	639	582	592	596	568	585	594	569	592	583	590	575	597	647	547	600	590	592	572	598	589	554	566	570	549	565	606	569	530	624	606	580	539	595	575	604	575	596	561	613	565	552	578	638	600	559	576	571	590	562	580	555	569	580	552	567	635	584	598	573	540	569	591	591	603	555	608	575	573	580	562	565	613	586	594	617	590	577	598	579	596	625	536	580	598	585	561	586	558	577	613	562	560	595	541	584	543	583	621	589	569	619	561	572	599	583	551	602	589	620	603	589	607	540	617	559	621	557	574	591	596	614	562	608	635	571	578	604	567	581	561	546	523	577	567	593	603	595	574	594	541	583	589	582	621	558	548	563	581	609	586	606	546	573	580	550	608	584	589	595	577	616	628	610	566	613	527	593	597	561	581	588	541	572	574	556	609	581	566	579	590	569	544	583	603	588	616	590	532	571	563	557	603	531	557	551	590	563	588	582	614	601	573	540	627	615	578	551	595	620	580	611	581	577	595	558	610	599	606	600	609	532	597	613	591	576	581	606	601	575	527	560	594	587	542	595	558	568	554	612	583	643	605	590	588	592	602	565	587	562	583	629	581	556	594	562	564	526	541	586	582	569	582	572	536	551	565	569	610	589	622	569	575	568	579	560	594	627	616	623	526	561	587	569	555	578	618	586	609	609	588	602	563	618	585	595	618	560	607	592	586	604	630	545	588	558	579	583	591	591	526	557	563	572	584	575	586	587	597	581	615	575	578	631	565	551	578	553	521	585	532	594	606	607	580	614	597	586	540	605	549	624	600	584	588	600	629	596	614	583	594	571	564	625	611	554	615	567	585	611	601	556	585	587	578	561	581	565	606	592	604	584	601	570	571	575	561	603	560	533	598	591	564	593	578	601	623	587	600	560	579	576	598	541	603	567	585	604	578	571	604	582	565	598	592	554	596	601	612	581	619	542	602	580	581	569	599	585	572	566	560	592	524	557	604	584	615	573	539	580	655	603	633	622	574	573	593	619	586	571	606	550	616	577	568	581	579	555	588	605	576	591	632	577	597	604	559	559	561	606	560	604	518	613	561	598	539	618	594	600	541	626	605	582	607	558	560	584	580	594	580	559	605	581	602	565	537	566	627	601	614	572	564	609	587	583	604	615	568	615	581	577	579	607	593
34592	5396	1282	856	758	594	533	500	415	471	453	450	426	429	417	445	394	406	417	411	426	387	406	423	388	390	408	426	395	417	390	409	417	407	394	401	417	391	372	400	382	382	330	370	373	388	410	359	367	378	452	390	373	416	360	409	407	380	391	392	354	356	413	410	393	418	377	392	375	386	420	354	393	363	405	389	387	380	386	370	420	371	388	391	417	365	410	438	394	384	386	369	364	382	399	375	355	403	389	407	417	433	416	381	428	391	424	418	406	394	381	385	351	368	380	389	384	386	419	412	394	365	375	399	397	363	396	422	406	369	422	350	366	407	414	392	405	410	369	384	403	378	360	404	422	350	400	413	396	384	391	378	344	355	396	390	386	372	412	441	408	415	354	394	419	403	407	380	420	410	432	387	404	390	390	429	417	383	391	379	431	391	378	355	395	392	382	399	400	400	382	409	400	371	417	386	371	376	350	431	382	380	397	388	423	387	408	367	406	396	442	408	387	379	421	368	377	411	422	392	389	378	382	373	392	383	392	374	413	402	338	369	378	353	427	419	402	410	396	395	392	441	390	425	373	411	378	390	367	421	363	382	343	415	393	372	383	352	397	409	410	367	383	386	398	371	401	393	396	390	359	401	387	358	391	429	389	377	353	353	401	393	375	360	411	386	381	374	379	384	392	417	370	380	408	367	402	429	390	380	374	358	375	454	349	373	380	433	346	395	425	379	396	398	411	375	405	383	382	359	398	388	379	375	410	359	387	413	409	400	369	421	374	346	347	369	408	387	405	418	409	357	365	386	409	366	385	342	385	372	370	412	383	396	407	388	426	445	407	436	388	389	372	388	439	442	397	418	430	394	408	387	372	412	395	416	390	381	381	417	403	394	420	416	367	351	407	366	380	414	398	401	389	337	379	425	384	396	398	369	376	390	407	375	394	406	391	412	394	369	383	385	387	395	404	403	410	422	390	394	416	405	393	379	379	349	395	380	410	392	405	381	365	392	364	367	422	359	408	381	388	382	368	390	361	416	382	380	411	417	377	365	433	378	400	410	395	374	386	440	397	387	378	380	355	342	390	366	409	379	365	374	416	348	384	382	374	377	380	346	393	414	376	346	391	416	387	394	374	388	404	389	379	370	360	388	427	396	399	359	368	375	375	403	388	412	415	399	394	357	390	416	395	406	354	378	399	385	358	358	395	398	384	346	389	397	405	367	371	384	346	369	380	375	391	384	397	373	393	395	385	397	383	398	434	402	366	385	383	363	424	374	396	385	363	422	389	391	371	427	395	413	366	399	385	406	400	356	393	402	342	389	380	363	372	429	389	363	416	431	397	365	393	378	383	381	386	409	400	380	455	376	382	393	415	364	395	388	423	416	390	392	413	359	399	363	341	395	377	357	390	392	399	370	415	368	397	371	385	407	376	427	419	350	360	378	393	347	393	383	424	363	392	401	377	399	368	379	426	385	391	395	381	437	379	414	351	379	395	411	387	397	396	398	383	419	378	365	387	440	409	394	395	375	382	349	420	383	395	383	372	376	437	407	391	418	372	358	376	397	381	400	377	386	395	369	440	403	348	378	348	358	386	405	419	405	396	383	398	420	395	380	366	379	375	405	376	402	397	383	392	345	380	403	379	378	388	402	395	384	401	368	379	400	419	389	383	392	366	397	373	378	361	373	383	369	341	374	408	386	396	375	373	406	409	437	402	405	392	352	398	382	435	385	429	420	441	381	425	409	377	380	405	378	331	392	377	386	405	341	373	379	389	388	398	349	369	396	358	367	372	386	394	379	389	370	413	376	357	415	364	399	385	359	403	372	410	372	351	384	405	367	391	371	373	395	399	362	408	383	385	399	346	374	393	417	419	353	411	403	403	403	410	412	383	397	368	387	406	397	397	367	376	380	425	374	347	351	377	347	402	372	382	360	374	419	418	370	388	387	415	365	349	374	374	388	393	360	386	379	397	404	415	352	367	361	419	384	414	365	398	427	380	362	395	347	380	369	394	407	394	379	375	375	359	387	333	369	391	409	359	382	376	413	383	392	380	392	379	348	401	400	407	359	411	339	396	396	403	388	385	405	376	392	400	422	377	379	407	359	366	378	401	372	418	407	388	408	410	336	382	307	374	385	404	392	361	372	437	375	392	309	398	367	365	383	395	406	386	381	412	364	396	371	420	412	383	384	371	404	372	394	413	413	387	410	405	390	390	367	377	361	441	379	381	433	392	345	395	395	382	402	431	383	367	401	381	406	407	404	408	423	381	375	358	393	384	420	379	413	393	359	394	386	413	402	420	375	384	387	386	394	401	388	381	374	414	382	366	375	437	413	407	353	373	400	391	351	402	365	390	411	395	398	381	374	389	398	444	397	371	382	382	370	424	416	383	381	370	393	359	344	391	373	409	391	381	371	391	372	429	373	389	370	408	393	412	393	372	394	363	414	372	388	373	390	398	422	402	400	422	407	407	388	380	400	396	414	374	384	398	396	404	398	354	372	421	380	376	367	360	381	369	386	409	394	376	427	368	361	420	393	388	392	353	403	406	374	432	393	429	408	403	404	352	388	398	395	379	373	389	408	378	387	403	398	405	397	402	439	377	409	396	387	403	389	430	405	367	395	397	402	386	381	376	370	397	339	395	384	418	373	372	400	377	382	399	366	374	363	452	380	385	413	393	409	401	383	383	357	401	386	361	377	417	404	396	385	374	386	396	380	396	359	379	389	417	397	435	405	427	433	358	383	352	389	405	356	400	392	371	383	388	384	417	375	386	411	342	404	373	362	385	385	397	394	382	383	397	412	407	404	399	335	355	383	381	411	393	335	422	413	396	372	391	411	397	367	380	389	387	408	363	363	378	370	381	368	347	409	352	361	406	391	402	393	381	376	392	397	428	411	366	387	389	431	366	410	399	392	376	384	379	366	414	387	382	376	395	333	403	397	381	410	390	391	387	403	396	349	409	408	418	385	390	367	380	396	350	392	420	369	372	371	364	390	352	436	391	399	388	404	380	398	430	396	388	386	387	417	380	384	370	341	384	391	413	383	363	396	379	388	379	382	400	388	352	366	406	374	362	393	403	410	426	357	379	398	390	385	362	392	363	422	384	341	391	414	414	386	370	447	361	422	351	354	400	362	373	376	396	378	416	407	374	420	384	412	342	355	411	384	419	420	371	403	396	392	389	387	373	361	375	360	366	423	420	423	400	342	417	411	414	354	372	390	370	402	365	378	397	380	386	372	410	405	371	388	378	376	386	388	408	390	423	385	383	368	381	395	403	401	380	392	381	384	436	399	376	376	395	388	381	373	400	381	388	368	384	362	390	394	349	367	372	417	373	418	404	398	433	383	406	388	400	353	394	379	378	370	398	380	380	393	404	328	388	382	386	421	403	377	387	379	378	392	402	405	368	377	401	392	365	396	386	413	388	386	401	401	392	398	358	402	396	400	385	385	372	372	370	419	409	373	400	406	359	380	369	386	390	383	383	380	411	411
18155	1370	2093	2413	2086	1811	1577	1353	1357	1213	1163	1123	1008	1020	1024	1043	938	945	949	937	937	923	870	882	933	934	916	906	944	879	839	874	911	881	868	915	883	816	861	864	845	889	895	879	851	901	878	887	837	891	790	850	935	896	881	814	841	893	816	887	815	867	861	868	813	815	880	922	842	819	820	855	889	839	864	836	907	864	829	862	829	803	881	858	809	815	893	892	859	855	917	837	839	856	876	893	884	862	838	825	888	836	925	841	870	903	894	878	902	851	912	843	828	912	917	858	846	859	920	850	912	872	828	819	753	838	863	833	832	849	823	884	829	830	916	861	823	821	864	820	837	842	826	822	860	847	833	922	816	871	809	817	849	857	884	780	870	847	834	922	852	859	861	842	885	872	880	799	857	886	867	921	905	847	889	849	844	879	840	886	881	841	873	861	882	844	839	892	836	897	809	871	910	839	883	851	847	819	839	867	841	863	837	823	888	898	880	900	900	828	890	838	892	867	867	828	791	872	870	837	849	858	873	869	831	830	847	880	828	855	840	795	796	866	877	908	823	866	816	849	850	885	896	847	856	801	822	829	828	830	886	854	845	871	797	840	856	904	898	929	844	841	825	800	858	881	885	872	869	894	865	824	848	855	819	834	938	862	845	855	807	844	896	872	860	822	838	844	871	888	841	877	846	882	895	875	855	837	839	864	811	859	873	831	849	853	870	840	855	833	811	846	858	873	836	831	896	874	873	847	900	837	851	844	883	787	826	820	826	812	825	849	861	888	851	864	824	825	811	831	881	879	860	847	802	852	864	886	822	871	854	898	835	839	864	875	853	850	821	881	819	861	840	849	880	830	793	812	853	839	834	878	783	863	870	840	846	885	879	846	864	832	844	845	905	883	892	827	832	815	895	890	803	820	819	879	911	837	846	831	831	853	890	795	811	880	888	859	859	816	885	866	861	873	864	847	848	853	855	881	821	817	888	834	854	850	899	857	840	842	879	849	834	897	854	826	813	848	885	839	888	894	862	896	816	832	870	803	850	857	856	852	851	849	857	840	850	865	821	868	821	875	822	814	838	869	858	854	871	881	837	887	869	868	895	836	872	860	829	862	868	831	838	804	841	824	878	889	871	853	814	802	898	879	829	845	857	856	789	903	874	850	846	804	792	817	830	839	793	855	815	884	905	849	868	809	826	874	832	879	854	889	817	857	808	790	911	842	889	905	853	893	823	826	873	852	888	846	836	874	850	848	892	883	846	810	890	866	870	852	845	890	844	826	841	805	864	791	919	873	820	845	918	832	837	835	839	840	800	879	807	810	843	839	821	867	898	850	845	802	889	857	863	818	888	857	852	849	835	861	890	873	838	888	909	903	840	838	870	884	836	904	863	827	836	849	804	876	871	847	813	845	841	842	830	797	883	877	846	808	877	881	830	866	889	814	862	840	821	871	855	864	864	833	873	849	775	790	884	812	831	808	843	790	888	809	796	857	843	904	829	886	817	850	829	837	878	883	839	846	891	872	906	861	846	881	808	829	835	841	839	908	813	844	859	851	860	915	894	817	834	857	863	874	884	905	811	886	896	813	901	846	834	863	849	885	844	804	858	849	884	872	879	868	815	840	804	910	876	822	832	802	848	856	856	878	874	844	852	873	857	850	890	818	892	868	846	836	895	859	833	878	882	857	795	827	840	855	847	888	854	849	860	861	819	847	813	861	851	865	825	878	804	839	857	864	905	825	844	791	807	890	821	871	868	831	830	809	889	875	843	832	829	870	838	829	776	809	862	880	812	863	839	830	844	842	889	820	817	843	842	878	822	897	910	836	813	839	872	842	879	849	834	841	859	823	874	852	814	848	863	830	811	826	854	826	815	860	841	924	830	826	841	854	847	845	880	881	845	841	851	858	858	842	889	869	822	868	896	856	900	903	873	891	816	848	846	884	843	868	843	837	839	813	840	846	873	847	822	828	849	848	820	774	832	828	846	870	826	890	846	863	816	868	817	867	820	866	891	922	851	841	868	879	862	890	856	810	839	862	869	884	817	849	875	881	807	842	875	859	891	845	878	788	912	908	862	867	853	894	819	835	814	924	845	845	811	818	840	826	876	828	824	867	881	889	883	880	851	889	830	819	804	848	865	891	842	856	868	898	845	869	877	884	846	836	874	913	858	841	832	880	810	859	860	843	872	892	869	842	854	843	838	888	919	856	858	834	811	884	844	818	874	846	876	869	879	905	862	871	809	857	833	860	876	813	822	849	816	844	862	804	845	844	845	854	860	852	824	853	825	842	842	838	846	865	866	867	839	850	850	860	855	874	860	887	852	922	877	842	821	844	878	819	820	784	866	883	840	877	882	886	834	879	802	828	850	803	845	828	844	815	845	826	890	879	830	802	859	845	849	887	877	827	861	884	901	894	864	881	851	807	849	820	873	817	911	843	831	885	855	852	891	879	821	887	841	886	894	902	869	849	830	876	844	830	852	841	846	804	871	863	869	795	848	833	849	818	811	875	796	835	844	823	859	867	897	880	838	864	833	825	850	820	817	837	886	816	844	883	875	867	818	893	797	874	878	855	884	817	787	870	814	836	845	849	829	894	888	907	827	810	793	887	888	870	886	870	871	852	861	873	832	903	847	846	890	860	881	866	855	840	844	827	826	822	891	858	828	892	890	883	822	856	807	861	855	776	831	836	873	862	832	835	855	883	830	899	860	899	835	900	833	825	816	873	856	838	840	874	896	908	844	921	864	845	877	894	843	852	852	873	848	838	849	868	878	839	865	844	878	864	848	868	823	842	851	828	809	804	888	828	819	882	877	821	857	859	850	872	839	830	865	862	883	866	852	872	882	848	814	832	884	849	817	827	879	881	848	861	870	895	901	833	837	823	818	887	843	784	847	896	849	848	831	837	805	837	851	856	819	888	885	823	865	869	894	866	863	840	842	876	839	884	832	855	870	856	891	857	836	930	795	835	864	892	828	855	860	856	891	833	854	845	873	817	882	828	815	831	856	833	876	893	876	875	892	837	817	835	810	856	834	892	842	841	821	872	840	812	871	867	830	841	842	874	859	844	855	828	838	858	820	885	860	840	839	855	892	849	854	791	835	880	796	865	801	856	879	854	898	876	886	842	826	905	852	813	878	841	866	850	822	868	840	881	842	842	840	834	864	838	902	861	858	823	844	902	847	853	849	808	795	865	846	883	816	776	838	844	859	873	829	854	844	931	860	864	856	889	890	820	887	872	797	856	837	843	878	824	850	837	814	878	832	908	841	830	860	888	829	839	853	877	848	849	830	837	838	832	853	872	903	772	867	843	809	804	856	865	865	903	861	836	790	822	855	829	820	869	847	858	855	856	840	863	911	876	850	915	873	832	857	853	867	876	878	869	865	812	871	886	832	849	856	845	829	882	842	849	881	863	817	836	864	865	831	901	906	881	869	844	807	866	841	869	847	880	840	858	842	843	841	807	841	898	873	857	858	771	908	840	907	866	899	813
8899	560	185	164	172	158	165	179	170	158	173	166	183	168	172	147	183	165	175	156	162	178	157	167	179	163	160	177	173	155	161	180	142	177	148	191	188	170	170	154	133	185	149	168	167	162	152	158	146	165	163	136	153	197	156	207	160	175	178	177	174	175	181	168	163	161	179	204	156	140	151	178	139	172	164	183	179	172	169	171	167	176	186	158	161	164	174	176	172	179	170	175	150	183	173	175	189	183	158	165	180	185	188	148	183	168	165	165	171	160	164	163	133	168	198	184	182	153	155	150	170	151	156	188	158	171	175	163	165	159	175	188	186	164	184	163	172	192	174	176	189	165	185	167	168	182	158	173	178	150	166	168	148	164	180	174	197	163	154	174	173	155	142	173	175	165	170	154	170	177	151	148	186	154	153	161	151	186	182	162	159	171	165	170	172	143	165	151	179	175	126	178	180	168	183	174	151	156	152	175	201	142	162	179	156	156	169	186	185	127	180	159	191	143	158	155	169	166	169	184	164	157	164	188	150	167	157	161	178	174	159	154	172	160	158	174	149	208	174	165	174	157	169	143	171	172	181	157	169	176	161	164	130	156	166	192	160	171	159	167	162	165	198	167	195	155	150	173	177	166	159	159	175	166	166	174	169	188	153	160	163	170	167	169	148	155	158	171	160	182	186	172	179	176	192	164	180	178	162	175	130	174	174	167	187	139	158	151	164	157	175	170	176	176	187	162	150	140	173	192	161	182	180	145	180	150	149	177	157	183	186	152	161	158	183	165	166	200	174	158	180	153	194	185	176	188	159	185	182	160	169	165	159	180	175	155	183	161	165	163	181	166	175	161	172	157	187	172	179	170	170	157	183	163	163	162	173	183	163	190	181	163	187	172	165	162	178	149	159	152	182	166	171	197	169	172	156	200	179	158	166	172	189	210	164	175	169	162	174	163	197	188	161	153	148	149	151	165	169	168	174	169	143	152	158	168	206	156	164	180	195	203	153	178	173	176	187	187	194	177	186	169	156	170	166	177	163	161	145	170	175	163	165	198	152	169	183	150	181	176	131	153	184	166	195	169	140	182	168	170	198	184	186	166	148	160	205	176	159	170	167	164	152	152	162	166	202	181	146	172	169	174	165	148	155	186	153	167	143	175	162	171	165	155	171	168	152	192	156	161	195	166	148	159	159	184	156	176	180	173	185	171	202	173	171	183	177	177	167	184	176	173	173	156	166	132	140	171	164	173	175	176	156	186	173	180	149	161	177	190	205	150	144	160	175	160	157	154	157	163	175	180	177	172	164	169	190	177	190	152	162	175	187	199	180	179	161	158	177	173	172	183	158	164	146	158	176	177	178	185	179	172	136	180	173	170	180	178	180	169	180	163	165	169	167	178	166	154	179	169	193	184	167	159	178	170	176	157	160	190	173	146	154	162	154	141	171	187	163	163	189	161	169	157	174	158	155	155	161	158	156	165	191	160	159	154	172	175	153	160	172	154	181	188	142	151	178	175	123	159	194	184	156	185	163	184	167	172	158	165	162	151	168	193	169	162	144	173	167	168	168	148	151	144	181	157	157	165	155	164	167	167	172	153	195	156	168	150	160	164	190	147	175	159	179	169	159	165	175	178	158	177	167	140	192	146	161	168	179	165	172	178	186	191	159	189	156	161	181	164	171	175	148	159	158	176	169	162	151	169	162	165	155	146	158	168	172	177	154	166	166	165	185	154	178	166	160	187	178	188	167	165	161	156	173	186	159	164	178	167	191	170	190	149	149	163	174	180	159	151	154	167	175	170	175	182	176	172	161	161	172	152	194	178	150	177	189	166	161	182	175	162	175	157	167	168	159	184	180	173	163	152	185	169	182	193	167	172	171	195	176	162	147	199	199	130	171	150	174	161	167	170	181	181	174	166	155	182	169	175	169	159	183	181	169	194	170	161	176	168	179	148	174	161	171	165	171	181	165	165	148	132	195	181	167	171	163	180	166	148	172	175	153	170	161	163	145	168	167	166	183	171	127	155	159	144	167	159	165	170	178	169	151	155	182	175	185	175	168	196	171	198	184	165	165	180	188	188	192	154	153	147	183	173	159	172	171	182	172	171	174	162	166	159	184	155	173	195	154	148	140	187	180	176	170	176	156	192	160	156	169	179	177	164	185	162	164	213	163	170	165	199	179	194	167	168	161	178	166	168	194	187	155	166	182	163	177	190	154	213	152	173	187	193	193	172	174	171	173	156	160	192	148	167	180	150	156	148	164	187	184	198	169	174	144	157	160	188	174	184	181	164	152	187	148	151	151	155	155	140	189	164	159	181	181	178	167	162	166	194	131	131	161	148	169	175	161	174	157	146	163	180	164	160	175	167	141	156	212	173	165	175	174	183	174	176	153	177	161	163	176	196	154	176	148	169	156	178	161	155	162	179	165	178	168	143	172	162	181	156	158	170	177	162	179	147	179	164	179	190	168	180	152	160	178	163	166	169	175	183	157	177	172	176	149	170	154	136	168	184	185	182	145	183	162	154	154	166	156	180	155	152	202	148	172	168	169	174	188	175	179	176	166	177	177	183	145	178	168	177	175	179	189	164	158	186	153	176	192	142	175	168	167	190	196	168	184	167	146	164	175	189	158	172	175	188	172	170	161	151	179	195	183	191	152	164	185	161	186	166	161	167	157	192	171	165	178	159	175	195	170	158	175	158	166	165	172	149	183	168	180	174	174	158	163	168	155	162	175	171	177	196	172	196	152	164	177	165	155	184	156	183	179	147	174	160	167	152	160	181	192	180	151	191	164	173	163	171	179	152	192	174	153	154	155	185	172	153	175	158	167	157	177	165	153	171	143	145	165	173	172	171	170	162	183	186	148	164	180	154	180	153	177	158	177	180	184	170	153	180	158	174	153	169	167	173	157	169	182	168	167	156	151	166	179	193	174	180	193	194	150	150	186	160	163	173	149	165	184	212	198	183	178	170	174	180	192	169	171	153	158	186	196	169	173	137	189	165	177	141	163	168	159	165	171	155	187	186	170	161	162	169	170	175	153	152	167	158	175	175	164	175	168	194	162	179	183	179	185	202	145	198	169	156	172	155	147	143	148	164	176	175	181	162	158	173	174	157	136	194	171	168	209	169	156	182	172	178	133	170	158	185	183	178	171	175	144	187	152	175	131	187	160	157	187	173	162	196	183	193	178	194	166	152	170	165	189	179	181	158	175	164	169	157	164	157	182	171	182	172	178	197	177	163	173	155	162	183	186	190	184	175	182	182	171	162	160	186	175	176	172	179	138	177	189	169	166	176	153	165	151	150	169	182	163	167	167	184	169	165	163	164	189	180	157	163	180	183	153	185	177	154	151	173	165	168	187	165	163	179	153	164	197	171	184	175	176	192	161	166	146	154	159	163	156	162	188	134	177	168	180	158	188	178	154	172	149	186	188	170	161	172	180	182	174	166	160	165	149	161	173	196	196	167	177	172	187	151	156	166	187	188	185	177	184	184
5091	427	441	476	465	441	446	439	430	438	443	431	396	455	416	400	436	417	398	425	414	443	431	449	415	406	422	422	434	400	427	382	403	423	402	435	442	426	442	438	399	439	419	417	424	384	398	448	403	406	462	450	400	431	440	423	422	432	432	414	450	403	437	423	394	430	419	441	422	421	435	429	442	400	452	428	407	397	427	415	417	398	432	442	407	417	449	416	430	445	432	431	440	448	393	389	396	410	422	426	440	415	429	397	404	421	410	430	441	445	401	411	412	419	423	443	418	423	403	408	415	433	437	441	420	404	443	385	398	421	408	403	406	430	415	426	400	404	411	413	389	440	430	430	421	384	404	439	432	413	437	455	408	435	427	433	408	403	427	428	445	417	410	454	393	460	422	389	394	416	431	428	421	405	416	435	442	439	421	400	444	440	430	425	402	416	417	422	423	427	412	435	451	435	428	404	389	398	395	382	422	431	430	411	441	420	449	413	407	462	451	444	453	402	399	401	460	426	445	435	427	453	422	398	444	433	412	389	472	405	444	433	384	430	438	440	413	418	420	449	434	436	419	427	439	398	407	434	418	445	453	418	447	441	421	443	433	421	425	392	434	406	398	413	426	402	436	411	436	440	430	404	430	403	424	426	405	445	400	412	436	447	410	426	441	430	431	442	423	432	405	421	441	440	395	425	464	391	415	411	422	394	401	397	430	408	421	389	412	435	450	398	419	454	436	435	405	412	369	417	414	400	393	437	416	396	417	414	437	395	450	432	418	418	445	406	437	404	387	408	390	410	381	412	446	437	405	439	421	455	421	407	415	419	426	442	398	426	479	415	406	427	410	417	417	468	401	421	422	457	432	402	425	439	412	412	425	420	406	407	405	451	422	451	415	435	410	438	432	428	435	410	399	462	443	411	423	494	434	401	445	432	442	439	416	410	416	398	398	437	396	449	355	413	414	441	389	401	411	403	453	429	439	441	367	404	429	412	434	450	455	375	397	457	425	412	444	412	439	377	404	380	411	443	423	441	428	471	439	436	427	435	434	435	439	426	428	419	411	403	410	423	454	406	437	412	453	424	398	377	432	419	414	421	443	447	390	424	443	415	431	399	449	423	405	433	486	396	415	416	392	447	423	397	447	392	396	410	417	447	422	401	441	437	441	406	451	390	385	411	434	435	386	416	439	416	425	445	374	450	443	390	413	417	453	410	442	424	444	385	418	383	414	417	428	422	447	421	371	405	434	432	444	433	427	419	411	436	462	442	434	387	393	400	402	492	392	390	415	402	405	407	390	465	426	410	411	405	423	449	446	445	439	472	413	380	423	397	391	444	435	402	429	395	417	423	406	423	393	404	401	401	415	398	398	404	418	410	452	413	407	388	412	399	364	447	424	409	407	404	439	417	414	423	434	447	408	387	423	405	422	424	414	450	396	469	423	396	425	429	403	437	429	437	419	454	397	419	433	435	433	455	413	414	429	454	417	425	409	425	413	403	440	411	399	404	418	435	440	428	428	400	426	444	388	443	423	436	409	442	418	418	409	439	432	433	378	427	404	415	411	446	432	451	417	415	429	470	455	458	417	382	466	412	429	397	457	447	398	421	428	403	456	406	434	421	431	442	418	417	436	466	412	408	463	410	420	461	422	378	424	454	373	412	419	443	423	443	405	449	427	421	426	391	390	439	416	422	442	444	421	450	394	398	399	427	398	416	413	398	409	428	432	364	389	438	386	427	404	423	416	404	476	418	422	422	450	448	418	419	450	403	395	383	456	423	442	466	463	421	422	431	437	419	432	422	431	431	434	426	456	410	396	385	390	433	414	420	376	435	431	399	404	403	431	400	410	454	423	434	430	419	421	417	416	387	431	387	417	406	391	426	419	429	412	384	423	445	433	394	429	436	416	411	415	434	410	384	421	407	407	427	418	391	408	460	460	417	438	389	420	434	442	436	402	407	433	402	451	447	363	449	435	439	444	396	423	404	408	397	422	426	432	390	449	416	415	397	418	452	428	392	417	413	425	406	403	382	432	390	446	433	396	390	408	444	419	415	437	428	376	405	413	384	437	412	430	380	422	417	401	417	391	403	405	451	413	475	418	437	467	369	394	416	424	406	396	429	427	431	398	419	438	422	378	412	426	446	454	441	379	370	433	459	391	422	423	417	454	422	473	426	401	386	437	439	400	419	454	446	421	415	422	394	429	420	391	425	465	392	398	398	426	419	444	395	393	424	415	428	432	417	436	489	433	386	431	410	428	427	419	437	392	421	426	410	416	410	390	410	471	411	464	452	375	430	417	423	421	417	442	420	392	414	384	398	422	386	442	412	429	434	426	377	424	420	439	426	416	431	435	415	428	435	411	376	416	422	420	425	449	405	457	454	455	377	424	421	430	413	443	429	420	407	440	417	421	429	429	380	477	455	414	467	419	419	423	361	436	421	407	444	427	407	418	429	408	417	404	445	442	411	425	412	408	423	405	433	406	403	416	429	437	425	397	441	440	407	390	404	444	403	439	431	430	419	409	421	413	421	447	401	415	452	395	441	410	401	429	445	438	392	400	396	413	421	427	420	406	413	423	450	419	401	412	397	407	432	429	421	453	433	422	432	427	436	448	421	440	409	400	437	438	446	432	410	424	439	428	418	431	428	461	417	414	402	404	387	431	399	413	404	434	425	418	399	432	453	437	435	417	400	401	407	427	414	436	391	398	419	409	415	381	436	414	450	449	410	444	471	406	432	411	395	410	428	420	393	407	469	396	428	420	410	476	425	430	394	379	425	445	427	414	392	387	400	425	398	455	426	428	414	385	403	467	426	406	468	388	428	430	422	404	423	452	376	412	455	426	432	431	426	419	445	425	425	465	408	428	416	395	413	389	426	446	396	400	420	401	436	393	432	380	430	402	408	400	439	426	430	398	399	395	414	430	407	436	404	401	419	436	428	398	397	400	454	399	398	434	405	408	464	440	420	417	418	416	394	435	422	423	361	438	427	459	376	450	400	439	434	441	449	417	420	428	463	412	426	443	419	419	392	409	431	439	396	418	411	451	415	424	413	408	432	402	440	476	454	451	403	418	417	415	444	391	447	445	454	385	431	428	443	443	425	442	419	410	399	431	434	417	453	364	404	441	446	447	418	419	416	443	430	401	466	448	440	410	432	457	379	429	430	416	395	448	411	427	462	461	379	427	435	419	425	439	421	423	407	407	413	422	428	408	423	421	411	391	398	411	415	415	451	428	420	444	440	426	441	420	398	409	410	446	434	422	419	376	436	425	468	423	461	441	444	403	435	380	430	429	390	414	397	424	393	447	422	451	422	408	391	453	427	425	413	445	408	412	427	426	461	410	436	424	410	435	453	406	457	393	423	402	456	437	458	433	429	420	427	392	358	456	407	430	426	422	443	434	412	397	425	413	443	423	408	417	411	447	416	446	413	432	430	416	438	415	428	414	447	433	412	461	418	423	371	437	390	405	418	418	431	443	398	426	414	416	436
23962	2471	542	450	384	352	297	308	260	295	290	252	256	241	252	261	240	259	253	232	261	256	242	241	229	274	281	243	240	261	245	236	208	244	242	259	270	244	270	248	238	235	263	209	243	223	246	249	284	215	245	242	240	267	225	209	239	237	238	255	239	245	262	253	237	228	201	232	245	217	251	231	259	249	230	242	211	260	259	228	248	212	260	241	207	243	242	252	236	227	257	218	272	230	262	221	217	241	267	251	270	265	267	253	222	233	221	223	234	240	243	218	265	238	256	264	248	224	263	234	223	213	259	222	236	270	216	264	260	243	239	239	253	229	236	268	238	211	226	214	250	271	242	276	242	252	236	207	257	250	244	235	237	259	237	253	277	224	268	274	275	242	288	238	259	238	216	230	233	253	248	236	260	255	238	259	232	258	254	225	227	226	228	247	269	252	231	252	262	262	231	230	233	252	257	223	266	231	249	245	229	227	227	257	258	223	253	235	248	255	247	234	253	244	213	235	233	255	232	224	235	221	243	238	211	256	234	258	258	229	251	267	235	207	246	232	258	268	246	239	238	246	235	266	202	250	263	237	242	229	215	247	241	243	214	239	227	217	267	221	295	248	214	239	232	231	244	221	231	244	249	225	251	237	231	233	206	242	241	263	243	235	210	258	217	204	244	243	219	239	225	233	217	219	203	208	218	254	237	233	241	216	261	228	224	237	225	252	237	257	216	235	223	237	228	221	252	239	248	248	241	235	256	248	249	263	242	207	232	236	222	238	249	253	241	234	247	204	228	199	223	236	227	213	206	234	232	250	235	238	245	241	233	235	248	247	238	209	246	248	229	224	261	235	257	232	239	242	224	231	232	270	254	241	233	260	262	265	233	254	259	247	234	239	233	248	282	248	209	229	238	245	223	235	251	230	252	224	256	236	235	243	241	257	248	252	260	269	241	246	248	237	226	241	260	232	243	268	223	228	263	209	237	243	260	235	212	248	213	261	221	212	260	248	249	246	254	260	238	237	241	246	242	254	247	243	266	287	240	243	224	244	226	256	245	225	226	246	303	235	267	255	279	229	267	257	238	222	239	256	257	240	247	242	237	217	249	234	231	211	217	243	250	251	250	257	234	228	233	247	259	247	247	207	290	235	248	241	238	255	223	228	282	239	241	250	237	244	248	232	222	231	236	230	256	273	243	234	240	243	252	256	269	209	240	253	218	224	220	240	264	221	252	248	262	230	243	224	264	236	248	238	224	252	239	225	229	232	219	225	236	247	257	226	248	251	234	237	230	203	277	250	204	253	250	264	243	238	236	254	256	240	214	258	231	231	232	260	231	253	232	253	236	245	242	242	224	259	257	254	236	236	254	239	229	240	225	245	247	234	233	247	247	265	239	238	246	231	237	256	232	245	249	237	240	229	223	224	260	225	250	245	235	211	253	227	249	250	235	253	257	249	262	231	237	258	253	220	238	255	238	231	236	258	227	226	232	277	232	225	232	252	249	251	262	215	230	252	211	209	244	232	223	238	258	220	253	251	229	228	266	240	238	232	240	236	234	246	254	230	250	231	220	260	247	216	245	238	251	268	236	240	260	241	228	250	253	243	228	254	238	235	254	237	237	231	267	237	200	232	227	244	245	260	240	234	260	252	266	256	255	218	243	254	242	244	219	269	268	248	246	228	230	257	218	225	258	260	241	226	258	232	232	219	245	268	219	230	247	224	231	235	226	263	219	233	272	257	268	240	288	247	231	236	228	225	234	228	241	260	210	233	276	238	262	254	235	271	250	243	240	212	239	230	230	247	254	217	224	254	228	251	264	256	265	237	240	260	249	246	220	263	246	222	239	249	251	227	222	231	238	238	230	264	240	250	203	233	220	214	210	241	251	241	222	239	260	233	267	224	217	269	217	237	247	250	248	236	262	241	252	245	246	247	258	223	250	238	246	252	257	246	234	243	254	238	243	221	228	227	222	244	286	227	242	250	245	243	210	226	247	210	243	263	248	260	237	257	212	234	225	223	224	258	242	263	230	237	260	230	250	241	238	231	236	255	217	237	262	224	251	244	227	209	233	225	237	244	225	236	260	234	247	268	230	234	240	223	250	239	266	247	225	248	238	255	207	237	218	200	239	227	255	219	235	235	226	238	238	242	226	224	238	221	231	233	233	221	234	270	226	235	251	280	264	218	252	293	243	249	290	244	225	227	235	239	249	252	245	242	234	233	243	232	229	242	235	224	266	220	225	242	244	218	275	205	247	233	235	221	249	261	223	233	213	247	212	224	275	236	222	231	222	230	224	251	219	234	229	240	253	239	227	232	238	239	256	257	233	229	235	265	243	242	246	239	265	252	238	226	235	258	217	263	237	230	208	248	229	250	239	250	246	256	244	248	239	248	258	252	248	275	253	216	226	250	269	263	245	264	250	237	244	220	243	245	224	234	230	232	249	272	246	263	238	250	247	244	244	231	213	261	262	243	243	274	224	246	254	277	230	241	223	245	234	252	216	226	258	243	238	227	249	230	221	281	262	227	246	228	247	211	235	242	226	280	232	215	247	234	261	251	228	225	269	269	236	254	252	256	275	270	224	240	231	233	205	211	255	213	260	250	251	218	232	199	237	219	275	227	205	220	265	240	234	221	240	264	205	234	252	237	262	234	209	248	225	251	246	227	248	207	242	234	236	220	232	238	244	238	243	258	232	259	242	249	249	252	264	233	264	226	244	258	233	271	267	252	262	262	252	231	248	251	245	227	251	228	244	253	245	265	228	239	235	226	223	263	233	240	230	262	250	259	229	266	247	246	244	216	268	224	225	228	268	242	241	258	253	252	252	230	263	240	254	232	223	231	240	252	238	231	250	243	249	221	231	235	237	230	248	228	262	260	214	251	241	265	267	208	227	252	254	221	243	251	235	269	257	219	251	228	240	243	236	236	254	243	284	225	263	244	250	258	246	237	279	254	267	249	252	268	241	217	244	273	232	243	238	238	236	228	230	257	267	251	244	230	256	257	255	249	274	267	245	256	199	251	255	209	205	233	260	241	226	213	230	252	237	250	263	254	265	236	253	250	268	245	283	220	278	279	226	239	223	263	229	265	250	256	219	220	256	219	256	254	283	246	247	205	247	257	251	237	240	226	240	243	270	233	273	229	250	238	257	233	256	254	245	225	202	199	242	238	214	229	231	223	195	254	238	230	235	241	248	236	242	253	238	262	240	263	229	253	232	253	217	249	232	235	213	252	235	234	272	205	254	255	254	248	238	188	235	230	244	229	265	254	223	208	225	232	213	221	253	239	249	228	249	237	248	238	216	255	240	246	227	204	242	252	235	215	241	234	255	232	266	234	235	232	202	227	224	211	230	224	230	241	244	234	223	209	256	262	283	247	237	230	249	243	245	239	252	232	212	224	283	228	244	232	249	251	215	258	228	215	198	238	238	248	213	232	222	256	236	224	243	225	274	237	224	224	245	226	246	245	224	232	265	210	212	224	249	252	244	231
13709	865	1296	1371	1229	1058	916	862	751	777	736	761	678	703	614	648	668	662	643	605	582	602	633	642	561	606	612	591	576	605	583	561	610	593	590	547	623	633	599	573	598	600	626	590	568	518	570	549	559	581	569	597	587	556	568	545	557	625	597	574	589	566	575	569	610	586	550	629	584	550	579	556	567	557	573	590	576	597	562	610	595	546	546	588	605	583	571	583	523	572	613	571	589	568	606	613	615	565	577	580	548	576	546	576	570	586	561	563	584	535	613	586	553	548	559	554	578	552	579	549	596	552	551	587	525	552	532	577	577	558	564	599	585	571	566	612	541	605	547	551	576	546	581	601	593	601	581	564	591	557	561	562	594	548	576	610	555	622	555	605	550	554	566	555	540	590	574	569	572	588	598	615	620	584	591	547	587	564	527	583	571	592	574	571	591	577	546	564	583	582	602	604	596	599	575	515	531	576	568	548	612	574	522	552	570	543	533	584	588	538	570	597	582	590	578	566	617	569	585	605	591	553	555	589	574	569	521	581	570	556	593	533	586	557	569	642	576	559	551	563	576	560	582	605	598	585	576	599	577	573	575	578	541	601	576	584	567	554	563	610	548	564	575	550	548	599	532	578	562	547	560	622	543	564	581	521	567	589	590	556	622	587	625	598	581	568	587	601	561	528	595	557	531	555	583	578	575	545	563	600	558	602	576	556	538	562	597	547	596	556	596	612	549	602	586	595	573	546	558	532	583	592	568	596	616	593	580	597	552	577	570	588	571	580	550	591	590	560	543	543	563	543	620	569	561	579	584	534	552	524	554	579	598	571	531	578	535	597	601	588	583	604	549	627	539	576	566	544	576	584	548	558	581	605	539	587	607	590	591	606	565	583	590	573	561	559	585	599	527	541	564	588	585	563	584	582	569	637	551	579	538	620	556	591	550	576	570	569	593	594	606	585	593	564	544	555	563	545	574	586	584	545	600	621	539	563	605	586	581	567	581	584	587	584	552	576	575	546	572	578	527	567	538	541	608	601	619	585	537	585	561	619	586	600	577	555	601	596	570	585	554	565	559	571	610	556	619	579	579	571	551	582	633	589	554	579	541	575	557	548	569	589	552	577	574	592	527	573	594	561	561	549	579	564	569	573	597	607	577	553	582	552	577	623	593	576	566	514	571	587	565	574	518	553	564	589	582	603	570	553	540	558	556	605	571	553	526	582	583	563	588	622	532	585	545	624	585	593	608	570	558	564	558	642	615	558	602	597	602	603	580	550	537	566	580	557	583	591	581	545	546	586	592	541	590	569	575	599	571	577	544	550	586	596	574	569	580	556	588	559	560	558	581	582	522	578	588	578	584	571	578	566	577	572	584	573	575	589	577	543	552	585	606	580	583	564	564	565	586	587	559	586	567	545	567	568	572	568	595	590	574	557	557	588	594	574	623	560	591	603	613	561	578	574	603	552	581	559	626	607	552	541	538	569	575	588	556	569	515	588	591	600	616	581	538	586	519	594	590	552	586	563	600	574	548	589	582	598	581	625	538	570	605	554	559	566	554	548	542	580	579	567	583	575	583	570	590	577	567	559	566	592	537	562	526	617	565	573	579	577	569	585	572	535	571	518	553	595	576	556	565	564	584	514	615	551	572	581	557	537	608	586	585	655	552	634	569	573	589	590	575	563	563	575	599	591	548	602	536	586	584	584	574	591	589	561	646	571	567	555	534	540	561	572	569	564	565	593	560	590	555	558	572	612	578	575	547	575	534	595	518	558	620	602	539	544	585	553	589	576	546	547	628	588	603	576	623	586	588	558	594	551	594	593	577	583	551	556	569	569	576	505	560	569	603	568	574	586	584	559	584	543	610	632	564	520	555	540	531	571	588	568	576	557	551	594	547	560	567	541	539	615	565	558	577	581	522	532	597	562	582	589	576	594	548	607	552	547	532	575	612	549	563	555	564	592	585	549	589	570	597	578	542	574	558	562	597	570	584	580	534	570	573	556	563	539	590	606	567	600	598	593	602	612	580	567	560	571	599	565	588	577	555	618	568	562	569	570	570	600	585	601	550	603	575	566	574	541	565	578	581	592	546	559	547	540	586	579	584	600	573	603	606	612	616	633	633	578	587	572	559	599	562	567	572	585	561	606	554	565	581	572	556	572	574	537	587	551	568	573	559	567	567	565	566	584	585	543	562	553	583	595	577	600	585	569	585	632	606	587	589	536	599	594	594	565	599	640	591	577	642	540	562	582	581	583	580	564	561	593	575	598	569	572	589	606	558	584	582	556	574	534	549	582	584	581	575	585	509	536	599	545	591	548	561	541	611	562	570	530	576	561	611	607	549	581	549	531	597	585	532	591	561	563	594	583	573	589	587	584	579	571	529	591	568	572	584	587	534	563	575	528	563	600	588	582	587	545	560	601	561	582	557	578	554	568	581	559	555	595	561	598	562	603	625	628	592	577	636	581	550	605	575	576	574	557	559	583	585	578	583	568	546	579	601	557	594	580	548	531	560	561	543	586	566	541	551	548	533	550	569	568	580	601	581	578	533	599	580	602	553	566	566	556	555	592	567	556	549	574	558	566	584	574	541	598	557	583	580	555	624	574	589	542	589	551	556	593	578	596	554	543	532	592	569	605	582	579	575	503	513	583	578	562	588	566	574	531	600	565	607	570	575	534	587	604	570	552	578	532	579	571	566	602	585	587	615	564	590	560	576	606	551	580	604	567	608	530	588	587	570	552	544	610	575	598	582	590	529	592	579	598	561	623	575	586	541	542	568	609	519	576	586	600	572	557	559	530	587	576	576	614	585	532	564	548	560	561	570	560	554	588	585	568	539	525	535	593	565	572	598	579	604	546	548	601	608	558	580	559	582	534	596	540	551	567	606	603	562	593	572	557	646	585	554	544	550	564	562	560	570	609	600	601	538	546	520	546	584	575	622	590	609	586	569	608	555	572	587	604	589	556	570	567	557	575	558	564	607	601	565	583	591	555	575	583	577	622	573	521	551	534	541	528	581	569	596	536	580	575	588	554	595	585	588	596	558	604	578	571	561	607	554	614	580	593	571	580	572	564	609	583	592	577	567	557	543	594	567	592	565	550	529	573	534	553	582	578	607	565	591	616	543	560	585	546	606	564	540	579	530	561	532	564	600	556	570	566	553	565	589	566	592	580	541	556	593	615	569	605	587	575	582	617	575	556	564	603	580	625	579	551	574	553	573	545	555	558	575	580	555	629	552	568	575	596	515	576	607	545	571	580	573	592	557	565	542	540	538	599	580	572	579	567	561	615	592	542	560	562	553	578	603	625	534	581	589	591	575	587	595	550	572	570	590	595	556	521	563	568	526	514	530	577	630	597	578	571	547	555	556	548	580	553	624	578	567	577	601	551	558	540	608	603	626	543	554	538	576	589	576	620	572	590	557	579	536	527	549	586	566	607	564	578	588	576	559	586	586	619	594	545	575	583	636	617	591	548	546	587	581	548	541	590	599	624
34958	5779	1170	912	675	577	527	505	448	417	480	411	368	427	397	433	432	376	400	437	366	376	385	391	396	383	422	358	451	382	340	387	381	385	408	424	395	401	392	394	383	345	380	375	335	388	407	390	414	391	374	381	382	373	369	336	395	395	402	392	385	381	402	380	365	376	387	375	377	380	384	392	372	380	396	344	383	374	400	397	391	424	369	342	375	355	390	388	440	353	401	378	387	385	413	377	349	360	405	349	386	335	358	373	392	397	396	395	428	395	375	363	349	359	358	400	378	382	364	362	375	376	362	414	395	363	345	362	319	406	381	387	407	353	376	382	378	381	375	345	390	354	383	390	420	385	381	401	355	364	396	377	376	371	351	338	360	381	362	356	396	394	360	377	394	395	411	362	425	334	369	404	369	389	342	384	397	415	371	365	333	361	403	375	401	368	335	412	370	359	376	358	373	372	388	329	407	436	374	390	397	373	404	391	435	367	348	364	372	356	382	338	407	374	384	389	396	389	384	377	369	384	400	386	370	363	341	373	341	371	385	374	393	398	349	356	351	400	373	381	351	397	365	387	381	398	377	400	366	384	382	354	398	414	362	398	364	405	384	413	382	373	398	372	376	334	399	403	362	408	376	379	338	343	390	361	360	378	376	400	406	410	388	392	407	411	384	365	372	345	338	397	357	360	351	403	389	380	399	376	405	391	389	412	398	360	380	378	370	386	364	416	372	403	378	418	421	407	360	393	377	352	397	379	415	383	385	423	390	345	389	421	431	376	376	416	377	390	369	425	409	369	385	383	372	376	357	385	371	376	344	410	411	334	373	376	378	398	380	404	381	344	342	368	364	380	345	397	376	376	400	375	382	377	354	409	332	349	401	375	427	420	379	388	379	374	377	404	390	357	378	410	392	430	367	383	361	368	383	362	375	381	385	389	392	399	351	388	369	377	390	364	368	362	382	375	382	370	385	397	373	363	343	381	371	383	380	401	422	367	377	348	360	373	388	410	407	384	355	345	397	380	404	414	382	386	372	368	407	360	422	369	370	342	384	345	360	378	363	356	359	395	380	406	366	378	409	369	389	384	358	381	366	392	363	386	350	395	386	378	402	381	356	381	410	372	375	386	405	388	351	362	390	383	355	364	374	375	370	374	376	349	370	384	424	408	356	396	358	377	354	366	342	355	395	381	387	379	382	394	384	364	380	381	364	383	344	385	376	365	391	363	380	385	391	400	409	367	368	364	388	377	363	391	373	387	376	356	360	350	329	405	379	368	339	347	405	365	367	373	383	399	369	363	406	355	373	375	389	352	383	364	429	412	370	381	383	368	328	384	367	374	314	410	383	401	422	362	370	374	344	413	385	409	413	386	375	398	375	378	380	369	419	399	337	369	365	347	408	338	343	378	338	374	380	357	367	363	362	378	380	394	409	367	385	346	356	386	388	380	380	410	364	409	349	393	417	350	395	388	406	380	391	403	344	368	379	361	376	380	356	369	355	350	403	386	398	342	396	397	341	398	381	397	351	393	376	387	355	387	392	377	404	370	385	401	396	384	378	377	412	382	385	414	407	394	378	377	387	401	374	369	382	367	399	355	375	349	408	404	387	349	382	327	425	373	399	381	387	360	382	391	396	391	365	373	379	323	385	367	376	387	383	360	389	374	377	389	392	391	376	394	395	406	427	375	327	390	429	401	368	409	384	354	381	381	333	343	389	387	374	402	361	381	347	388	381	351	384	362	380	362	361	399	381	374	390	374	424	404	374	371	361	371	385	394	385	353	396	397	366	381	381	406	380	382	361	381	381	383	356	379	375	386	379	365	392	383	368	412	360	366	373	378	372	384	388	359	349	375	378	386	351	331	396	429	372	382	395	363	365	379	384	373	387	399	374	365	365	351	392	371	397	370	378	352	361	372	374	344	349	425	373	395	341	398	418	410	370	353	380	413	389	412	346	356	388	395	389	353	374	392	360	388	433	388	379	368	342	408	374	381	374	382	397	382	401	369	374	395	408	382	363	409	399	361	364	389	382	369	387	425	351	394	377	381	392	364	368	388	405	387	404	402	376	383	335	375	393	362	364	340	402	370	422	356	356	342	398	353	395	405	370	374	385	353	408	381	398	336	381	401	364	364	388	378	395	404	337	376	395	385	344	389	385	381	365	392	359	339	365	390	368	377	343	366	366	382	405	355	366	390	369	334	360	371	378	365	424	373	349	372	364	392	375	380	371	397	387	364	377	380	366	418	374	372	383	378	354	389	396	374	416	404	394	358	366	390	380	390	383	401	363	400	378	350	374	388	382	418	385	374	334	387	381	399	392	394	356	429	402	394	377	398	432	387	379	397	383	380	403	374	409	353	392	397	392	370	391	354	367	383	345	412	357	368	358	367	341	407	419	360	404	397	397	389	347	422	390	366	378	377	369	334	357	367	360	333	361	394	387	374	335	369	368	374	401	362	410	382	392	355	377	348	377	360	404	378	342	391	379	371	366	408	391	379	355	393	403	392	373	335	373	400	414	362	357	323	409	372	379	363	354	348	361	383	410	372	408	367	433	385	367	408	390	374	375	383	403	368	406	373	380	377	418	357	366	395	377	359	351	380	396	378	392	436	383	368	425	366	412	351	433	385	373	367	403	400	347	404	397	371	382	389	385	359	338	397	384	387	380	390	372	410	376	384	360	377	369	373	404	372	384	374	350	383	411	377	408	361	358	362	377	357	355	367	374	403	376	378	387	337	385	378	364	399	400	386	384	370	386	412	364	380	393	399	379	345	376	402	366	376	348	390	397	392	356	367	411	356	373	364	361	391	388	379	399	393	400	345	363	392	372	394	396	354	394	358	370	391	371	369	367	378	385	378	350	368	408	379	362	359	367	412	378	382	389	387	381	387	396	382	399	393	397	385	353	341	387	366	350	367	372	366	381	357	415	410	398	367	352	416	371	349	388	383	394	371	371	408	396	381	388	374	392	373	380	388	371	365	370	378	370	387	393	381	369	399	402	375	375	374	393	403	409	349	357	357	387	394	369	377	349	341	379	418	377	367	387	386	384	364	438	367	368	362	389	392	395	364	372	383	366	372	390	403	356	379	417	417	393	383	372	350	342	352	379	393	355	340	349	388	393	378	340	343	348	405	378	368	358	376	373	410	374	409	381	386	420	381	359	357	412	392	373	335	396	360	431	383	407	385	392	335	398	373	401	377	374	386	358	396	406	370	424	383	389	367	345	405	361	395	364	372	376	366	355	349	420	370	395	419	372	406	395	359	381	390	378	379	425	415	390	426	419	385	362	381	392	368	383	360	402	345	409	353	398	385	390	400	337	377	358	393	374	389	382	330	373	376	360	366	419	376	370	338	392	358	390	392	381	372	382	405	398	351	369	381	346	366	380	366	399	383	399	358	380	390	405	434	375	349	388	401	411	388	405	431	418	370	386	393	395	396	358	390	368	367	359	431	395	346	369	343	379	365	360	361	390	347	373	365	393	405	358	400
18543	1460	2069	2364	2115	1853	1547	1335	1279	1206	1188	1087	1073	1022	1061	1034	930	948	904	908	875	932	911	935	859	861	911	859	912	883	902	843	851	826	878	890	870	852	887	849	846	866	790	889	843	873	825	827	869	800	800	849	838	839	836	866	916	851	844	828	855	835	861	817	802	877	849	829	817	842	845	851	862	872	819	883	881	847	923	842	877	834	824	862	832	870	864	875	854	810	854	863	851	874	828	832	836	808	860	870	919	842	854	868	807	875	788	817	874	872	832	841	844	870	871	841	803	861	821	887	807	869	825	838	842	851	859	772	829	773	797	851	815	828	827	889	861	772	865	814	847	872	794	862	822	839	805	890	834	833	865	787	816	822	862	871	822	874	787	813	836	924	791	809	850	875	812	874	856	829	824	819	874	832	818	862	803	864	791	848	822	824	863	845	852	834	800	804	862	846	843	847	839	820	847	845	821	837	822	811	809	851	793	792	822	833	823	832	840	822	830	835	819	833	810	850	817	836	810	806	905	807	861	780	823	838	818	857	793	840	871	856	867	802	806	836	865	794	840	841	854	848	833	857	840	893	822	823	829	837	842	857	873	808	855	866	803	771	837	772	848	833	823	853	846	838	853	798	866	826	826	817	870	815	835	823	784	915	830	853	829	863	856	852	828	831	820	888	829	854	852	821	835	788	819	854	865	856	887	820	891	825	850	827	821	859	866	817	839	824	829	855	779	774	830	832	793	847	783	849	771	849	867	832	811	810	786	797	790	851	848	834	819	797	820	815	840	818	770	805	865	851	831	840	812	870	853	866	770	810	866	791	874	878	875	836	820	812	802	843	862	774	879	839	801	840	872	839	814	755	865	874	874	879	862	781	858	866	824	866	798	821	880	882	851	839	821	819	765	871	866	818	839	760	879	789	827	826	808	842	840	820	837	856	854	790	810	805	873	869	898	851	843	830	838	834	780	826	806	800	811	854	844	774	902	793	773	808	824	837	841	843	800	809	800	841	848	851	831	862	845	810	800	825	819	854	767	800	819	858	804	775	857	837	816	898	807	830	802	818	826	831	875	840	827	818	825	860	828	841	831	803	874	856	840	844	886	827	812	777	829	834	836	841	845	834	882	897	838	888	857	858	866	804	843	890	833	846	833	880	878	859	878	846	804	825	848	839	843	867	871	767	845	850	871	793	765	841	801	846	871	862	831	806	822	773	874	834	828	833	827	814	785	837	840	802	868	821	821	820	835	873	816	858	845	843	766	807	797	779	825	853	843	838	878	820	852	860	796	880	791	813	803	824	832	832	882	850	852	856	788	810	849	893	846	835	800	808	860	861	849	815	813	841	795	808	875	826	902	800	810	799	864	833	845	877	767	823	808	859	813	821	885	808	847	852	870	853	876	849	820	862	866	812	832	845	836	864	831	845	806	810	822	792	809	858	825	834	852	810	883	864	860	856	845	799	861	826	836	793	848	787	856	833	821	781	836	895	819	885	829	869	838	771	849	822	842	853	826	829	887	833	824	871	818	860	864	866	821	817	836	834	800	851	847	889	807	849	859	789	860	859	815	811	835	806	842	822	814	801	838	836	833	850	851	876	854	826	870	863	806	800	793	839	856	840	861	821	804	826	835	805	893	835	835	823	815	830	832	840	873	831	795	874	809	899	864	864	815	865	840	871	819	850	817	838	839	823	811	859	865	825	836	819	849	849	834	875	849	851	860	852	820	849	852	880	830	883	834	799	882	828	842	875	888	841	796	857	766	838	845	813	799	856	821	864	819	784	848	829	861	808	837	893	841	820	817	851	854	890	824	841	825	885	864	864	827	850	822	861	836	836	795	841	815	855	846	847	865	889	784	841	794	814	866	854	841	864	854	880	852	862	826	847	848	825	785	819	842	841	758	829	801	823	808	871	784	796	829	839	828	796	841	851	856	811	813	829	856	901	834	880	849	849	842	846	816	834	836	766	830	801	827	840	814	864	817	818	821	769	829	850	824	865	832	836	836	784	806	845	789	890	789	783	818	816	860	836	846	798	870	830	829	865	870	798	824	811	830	891	837	859	815	818	824	885	798	794	894	823	849	784	827	817	846	822	833	819	826	809	873	786	839	876	849	848	840	898	821	848	827	850	868	831	829	846	812	837	817	803	800	774	877	850	864	840	815	806	830	871	868	842	841	809	850	780	853	810	809	854	793	808	790	816	835	832	802	842	857	818	861	841	883	831	783	840	832	823	855	839	887	905	873	798	880	812	885	853	859	802	822	808	830	847	858	798	838	810	811	818	836	824	807	843	839	854	836	878	845	810	806	866	854	823	848	849	859	827	836	872	800	835	846	831	843	814	904	883	837	796	807	858	833	785	826	826	801	822	822	795	802	819	870	839	824	783	855	806	806	825	829	806	850	797	821	832	849	809	856	821	851	893	867	858	802	876	835	825	835	835	822	790	824	820	856	878	808	802	835	817	805	863	843	846	812	819	901	810	832	846	794	831	855	828	821	860	822	885	814	812	856	874	909	828	823	835	862	880	833	841	839	836	850	816	811	785	868	817	823	893	850	863	810	808	826	835	856	858	828	833	868	852	842	819	829	879	823	811	806	834	863	859	866	873	809	802	813	857	823	825	820	882	834	794	807	824	843	843	819	858	839	831	865	831	888	817	863	838	881	818	891	877	818	843	814	847	829	850	821	806	831	796	858	856	811	782	788	835	844	810	855	843	850	856	865	835	826	872	824	799	853	848	812	847	815	831	817	797	849	863	854	829	828	844	821	879	819	824	859	876	836	812	841	813	789	839	845	854	836	804	874	856	883	828	850	864	865	846	828	810	852	851	827	824	853	832	842	851	823	874	864	839	870	796	817	875	815	798	843	823	782	820	813	852	893	889	840	790	857	838	854	855	858	822	843	821	848	820	803	854	854	862	819	818	821	814	857	844	859	814	841	892	887	790	828	814	847	834	786	820	835	882	826	829	788	810	789	856	849	824	849	848	859	849	858	839	866	824	842	864	818	853	856	817	887	847	865	851	837	852	856	848	818	819	858	847	824	846	860	791	782	819	841	855	875	787	827	780	830	867	843	905	794	814	839	844	817	862	806	841	857	836	807	910	882	827	867	840	800	833	835	854	848	803	872	836	824	837	862	865	807	856	826	879	856	870	831	811	836	823	837	838	890	854	843	853	820	882	815	863	839	799	842	882	827	793	864	828	825	874	839	874	894	839	840	872	815	804	841	794	860	833	842	810	836	809	850	822	793	850	828	876	848	845	826	833	809	857	850	846	819	842	802	792	880	825	790	850	828	868	847	857	857	812	858	839	845	853	855	783	815	849	794	871	808	848	854	813	841	843	859	818	856	798	841	799	857	862	796	795	845	839	861	807	864	855	835	853	900	889	807	800	888	858	878	801	803	782	841	771	801	874	814	859	861	822	849	823	816	813	806	891	844	885	843	805	845	852	804	859	790	816	873	828	856	794	824	886	811	857	816	874	857	873	855	837
9217	608	181	127	173	149	167	169	178	165	147	186	164	152	144	159	167	164	158	164	155	192	148	150	169	170	157	158	168	154	161	154	162	141	153	172	171	147	130	162	163	163	138	191	173	180	158	173	147	157	149	162	161	166	173	153	158	157	181	180	175	157	161	144	160	184	155	164	155	188	153	162	138	184	162	167	166	143	155	148	149	158	169	162	170	184	157	134	173	174	153	146	168	173	160	162	180	166	170	194	179	151	148	161	159	179	165	157	163	169	155	156	160	198	182	168	184	153	173	157	157	156	168	170	155	156	155	177	159	166	173	194	149	145	135	160	176	162	153	147	161	170	161	174	170	160	155	145	175	145	173	182	163	148	180	153	157	187	176	170	153	162	166	165	173	173	195	162	164	159	154	152	138	171	163	157	156	170	156	163	165	145	164	145	166	172	190	169	139	160	160	170	153	154	159	171	167	148	158	145	175	167	162	173	180	150	164	158	136	143	193	145	150	145	172	169	155	151	150	170	149	145	167	181	147	158	138	164	163	153	151	171	158	142	162	154	153	168	168	167	146	179	169	172	176	142	164	164	162	159	166	166	174	171	167	154	168	159	163	127	153	152	144	158	159	160	150	161	153	172	157	163	169	183	162	172	158	158	174	170	153	174	152	159	145	184	191	169	173	178	172	144	138	162	161	169	179	178	169	154	169	166	157	156	169	152	173	176	181	153	144	167	154	155	177	166	184	188	162	140	157	159	169	166	175	155	161	168	153	137	164	160	169	158	145	155	167	160	156	155	156	146	145	172	161	146	170	151	141	183	158	172	132	162	187	186	182	167	175	174	131	161	184	144	145	179	183	164	156	170	169	201	154	165	160	142	159	163	147	158	137	154	153	151	161	158	122	139	166	158	156	193	152	164	163	190	157	159	171	150	147	173	181	133	154	155	171	153	158	185	173	151	151	185	158	167	158	160	167	146	159	171	153	157	146	172	172	181	137	146	156	165	138	136	165	145	178	167	152	159	137	162	153	162	143	142	143	176	158	161	163	151	164	168	152	181	152	154	155	178	169	183	155	151	149	172	163	166	183	158	153	171	182	172	158	187	137	165	155	152	155	162	134	196	149	179	156	176	166	170	165	173	159	174	141	152	166	173	170	149	172	160	164	162	185	172	188	148	153	175	180	172	186	195	146	167	172	149	132	166	158	183	194	163	133	171	172	153	168	181	164	169	168	157	130	161	142	188	151	177	167	153	128	149	159	156	166	185	157	147	168	157	143	128	172	161	160	177	188	162	180	155	148	170	143	147	165	156	173	191	186	175	171	163	146	143	168	146	170	154	154	166	185	160	192	182	178	146	150	144	153	194	157	183	163	164	161	149	165	154	167	185	162	143	184	156	165	169	193	166	128	173	177	150	156	150	147	188	166	155	176	186	189	148	172	171	166	134	172	159	151	171	169	176	147	138	191	167	150	165	166	141	160	124	129	159	167	163	152	161	175	167	166	159	176	176	164	143	168	153	172	185	188	156	183	176	187	167	162	169	167	151	167	151	119	159	156	151	151	172	149	170	153	151	125	167	184	167	141	153	164	162	175	153	157	176	182	184	159	148	177	158	153	142	159	155	179	209	162	189	151	156	160	160	167	171	166	162	153	143	165	192	168	147	179	162	165	163	161	152	154	160	178	133	187	152	135	164	151	151	168	143	184	204	157	174	152	183	181	192	156	162	163	182	148	159	167	176	151	127	164	170	160	158	199	176	179	182	136	172	173	155	155	166	151	142	172	170	143	172	153	172	175	164	162	151	160	151	183	151	149	158	153	160	146	149	179	166	165	189	151	162	160	173	163	168	175	171	160	167	171	160	166	145	150	179	171	183	161	147	160	166	134	143	164	145	167	146	164	129	162	150	154	169	157	160	156	164	168	160	175	169	165	194	175	161	193	190	152	160	134	162	166	161	162	173	182	170	139	156	183	164	158	199	147	149	134	159	150	172	126	159	179	165	159	159	151	148	170	162	170	177	172	162	153	160	175	173	170	169	162	149	163	147	172	155	174	150	155	169	144	154	161	155	156	155	163	150	151	139	154	158	156	147	181	180	176	164	154	172	160	177	161	179	174	162	145	158	212	175	180	146	160	171	184	152	164	154	192	174	157	163	157	158	166	152	150	160	167	167	169	162	173	154	139	170	169	141	189	186	163	173	164	153	178	180	184	169	183	162	153	139	162	166	152	154	189	188	177	156	152	163	160	157	165	157	190	149	121	156	155	187	173	151	195	164	156	157	183	179	154	176	162	161	194	141	162	142	156	167	170	185	155	167	151	172	175	181	183	161	176	167	166	151	163	170	146	137	140	138	170	146	167	149	142	169	152	138	184	173	154	166	170	187	155	177	165	176	161	151	185	138	192	173	159	151	155	141	160	155	146	175	186	164	194	162	152	153	152	165	164	167	170	161	148	170	159	165	171	161	145	161	190	181	174	163	168	177	136	167	163	135	185	180	173	194	169	155	199	188	158	160	186	140	156	167	164	183	175	189	162	179	176	142	168	175	132	146	166	196	167	152	169	144	169	173	160	168	168	162	171	144	195	145	174	174	161	182	163	125	171	174	170	191	152	157	170	156	173	156	163	168	142	172	175	157	168	188	151	175	181	139	155	143	189	139	181	139	158	179	163	176	140	169	157	149	143	146	152	162	133	161	170	176	144	148	167	165	187	179	166	175	175	150	158	178	170	183	149	160	175	146	151	161	160	154	161	190	171	164	147	155	160	149	177	182	163	153	163	165	152	164	182	145	159	166	176	159	162	158	183	165	168	168	192	162	161	165	175	174	183	158	146	134	152	167	167	170	184	176	169	160	187	162	175	175	144	175	163	182	145	164	167	166	148	168	162	163	165	159	164	147	176	177	147	170	161	165	164	160	143	160	171	189	165	150	179	167	168	172	161	153	141	153	153	185	184	163	162	174	179	166	178	174	149	140	149	170	173	186	189	188	172	154	164	160	141	180	167	156	196	151	149	159	147	169	156	155	166	157	149	187	150	168	160	149	168	153	165	187	177	172	164	141	152	165	186	121	171	142	178	149	176	184	179	173	173	153	164	139	165	152	153	179	154	182	163	140	157	183	171	165	171	148	169	161	162	172	164	152	150	186	173	154	175	136	165	169	166	183	167	159	166	161	178	162	174	158	190	162	168	186	185	190	181	143	154	161	156	183	140	162	168	170	144	159	156	181	177	153	181	149	165	165	165	164	194	146	135	159	166	184	161	160	152	167	157	141	156	173	154	159	162	149	167	160	158	140	169	169	161	166	138	167	157	167	161	161	155	172	162	164	151	165	173	160	171	169	179	148	189	176	147	171	190	191	177	159	152	156	171	185	181	130	159	152	141	152	146	182	143	155	186	154	165	163	175	164	153	155	172	177	179	171	168	152	163	144	142	175	169	164	174	167	163	165	162	165	158	149	149	183	151	174	134	167	155	175	145	168	170	184	170	164	170	157
5484	457	444	464	419	419	444	420	417	401	418	418	402	350	423	429	389	378	412	432	401	422	374	391	428	405	402	393	367	370	402	415	405	392	372	384	405	414	410	384	452	400	411	397	438	452	432	397	393	422	385	399	418	425	406	368	428	436	408	436	388	410	414	402	434	386	431	409	408	396	387	394	426	390	425	444	400	414	408	465	382	425	419	446	430	401	396	397	445	411	376	448	416	392	433	382	416	420	430	417	441	395	427	412	388	430	375	392	416	419	392	409	433	400	450	416	450	375	397	419	400	406	438	403	424	414	424	397	409	379	442	433	444	427	400	415	409	417	456	427	407	434	433	428	396	387	410	395	416	428	352	373	387	435	418	387	419	391	385	445	379	433	419	468	415	406	424	384	422	427	400	442	399	384	438	429	430	414	395	439	448	412	409	394	403	414	405	410	392	445	408	390	402	433	430	385	403	418	410	360	392	447	370	409	422	356	414	402	395	423	409	413	399	425	387	443	436	417	419	368	451	414	426	423	414	445	432	425	407	391	415	374	406	403	409	397	389	394	426	391	433	388	392	436	468	418	407	440	409	426	427	366	416	389	425	421	413	408	385	415	392	435	428	404	393	462	383	388	391	404	413	420	387	436	389	423	416	400	405	403	433	390	388	421	397	424	439	489	397	386	431	407	390	384	436	368	380	380	403	403	390	392	382	393	411	435	392	415	392	389	400	390	406	454	400	391	460	428	416	418	409	408	399	394	385	442	458	408	362	423	372	382	383	444	401	438	426	398	411	403	429	389	434	386	438	422	402	425	363	455	447	419	435	415	393	403	396	394	431	412	421	416	414	414	418	407	413	405	397	412	437	435	415	375	412	389	438	406	435	418	378	448	423	388	401	384	405	395	389	409	429	425	376	442	380	397	435	420	428	397	414	390	417	386	431	375	411	421	452	407	425	394	405	412	381	414	411	393	421	399	407	432	388	404	427	431	417	404	378	440	393	438	367	385	428	385	425	435	388	443	400	435	390	401	411	418	420	418	393	403	410	419	410	418	415	410	441	431	417	367	402	381	397	398	416	401	399	400	400	400	395	427	413	434	404	433	412	444	434	417	400	424	462	426	413	405	394	415	381	411	377	402	438	378	402	398	408	428	401	403	436	417	395	401	365	394	395	402	391	390	419	401	444	383	395	401	431	428	395	399	425	430	408	419	429	369	391	394	451	419	413	413	412	426	378	414	422	423	397	402	409	433	427	387	433	400	398	388	400	406	392	419	402	407	378	420	391	406	407	429	431	406	405	422	426	405	419	392	401	378	419	401	379	375	400	414	389	428	387	371	388	390	396	393	402	403	388	397	424	391	399	389	417	431	458	421	415	428	429	427	442	383	423	371	427	421	420	384	407	411	419	397	398	409	388	401	404	425	382	379	393	428	410	409	427	444	405	388	398	410	419	405	423	400	424	430	428	361	405	409	409	429	401	431	376	393	424	402	444	418	418	412	418	413	399	375	397	402	420	402	424	390	409	399	393	414	403	411	400	435	394	392	411	433	416	403	385	432	405	437	419	387	422	400	404	383	386	418	395	412	424	393	418	410	378	381	402	401	364	388	432	411	412	401	439	427	426	448	409	401	380	379	378	380	408	399	406	406	458	368	417	419	392	426	414	400	406	405	402	434	425	370	454	410	384	389	425	405	394	374	397	427	402	425	396	407	417	414	401	417	410	388	426	413	402	378	419	423	407	428	403	425	396	384	386	391	374	401	433	420	400	419	416	415	357	418	392	388	404	410	393	375	396	422	450	415	394	386	424	445	393	417	382	412	409	403	394	424	386	422	445	368	397	396	424	378	438	397	404	393	389	435	390	415	416	397	392	421	407	381	416	433	406	398	403	387	402	411	444	391	416	420	346	429	407	412	431	418	439	440	439	412	404	392	396	396	397	410	393	436	422	422	401	394	438	443	430	420	417	460	419	402	391	447	368	396	370	409	419	413	420	388	411	403	392	411	417	431	416	411	453	396	387	400	391	427	428	444	466	386	417	411	432	411	412	395	431	400	406	413	392	441	391	413	376	380	418	400	392	351	396	404	447	400	403	442	413	369	434	448	425	444	416	410	409	400	429	403	412	423	407	380	398	446	426	377	418	427	436	437	419	427	428	395	422	401	407	350	431	400	393	413	395	442	435	450	432	377	396	395	390	411	400	414	414	404	381	393	418	374	435	413	377	451	442	372	417	438	423	417	407	407	400	433	391	418	436	416	477	425	385	417	414	405	443	406	400	412	386	419	437	409	393	436	428	428	439	406	380	428	409	422	403	417	400	429	377	370	394	368	410	416	421	396	384	426	424	441	404	410	392	420	401	411	414	411	390	408	399	408	405	406	402	370	382	399	420	432	401	409	420	417	421	410	408	423	420	433	411	391	423	371	437	401	375	435	375	426	397	414	418	458	413	393	432	435	419	405	414	399	436	374	408	410	429	408	433	440	418	409	418	402	436	413	403	422	407	403	359	419	456	416	389	389	404	351	428	449	379	453	397	429	420	437	396	395	417	404	418	403	408	432	430	415	391	386	379	426	392	403	439	400	409	392	418	416	460	433	394	413	427	396	417	411	400	405	433	414	426	411	440	401	374	396	421	396	377	382	395	403	383	399	404	404	397	404	413	407	417	404	419	389	389	429	378	438	364	396	417	434	361	406	422	401	465	404	425	382	379	401	374	428	422	404	400	382	380	397	390	401	423	387	437	379	411	397	430	435	412	438	409	415	397	387	427	398	383	365	400	397	411	388	425	436	407	405	396	406	399	446	397	414	394	438	422	415	369	404	418	412	407	389	381	391	422	414	401	408	382	431	390	414	445	400	438	402	394	395	400	411	414	418	437	426	382	395	420	380	383	460	410	392	389	440	381	390	364	416	399	402	409	431	406	446	408	382	376	401	399	399	398	402	397	381	392	421	392	400	380	396	417	415	379	410	425	392	382	386	399	391	431	417	457	421	400	390	399	431	429	420	385	432	409	404	415	423	411	393	376	419	438	407	423	434	420	402	412	400	401	408	407	444	443	396	401	405	394	392	399	411	417	398	354	388	423	430	395	381	406	372	417	419	393	369	411	401	414	405	432	435	447	371	399	426	413	398	353	419	429	406	379	407	385	444	445	383	403	425	407	423	401	438	475	407	386	393	403	413	409	441	444	438	424	404	420	388	405	387	410	387	395	418	386	388	426	411	458	396	403	409	458	411	428	375	402	396	429	397	448	415	445	408	392	410	402	418	409	390	399	401	459	419	411	395	410	422	403	401	369	399	405	400	409	396	406	386	411	376	389	430	406	432	392	400	371	451	403	391	439	392	377	398	417	420	368	418	430	431	448	393	410	384	401	413	406	411	402	380	454	389	422	389	410	399	411	419	434	389	376	410	409	344	383	403	404	409	382	432	418	413	403	420	379	396	446	406	407	367	392	388	406	422	398	400	443	400	441	385	399	425	400	426	397	415	378	408
24642	2736	604	474	385	298	316	305	302	281	290	263	271	261	269	235	270	246	243	232	230	268	263	234	243	240	257	242	229	238	222	236	213	254	273	253	254	224	250	244	258	264	264	240	230	267	237	253	228	237	239	250	259	227	226	265	241	209	257	245	230	234	255	246	265	205	260	241	267	238	229	224	264	252	251	271	237	244	237	254	258	250	258	241	234	226	247	248	234	228	240	248	257	245	232	239	228	252	236	239	236	265	240	243	258	258	239	273	250	259	228	228	252	247	241	244	268	260	221	224	234	256	250	254	262	229	244	240	212	252	206	240	265	212	210	256	239	244	218	240	246	234	250	226	227	240	208	234	242	250	232	248	244	234	250	233	247	239	260	294	220	224	238	250	228	250	262	228	201	232	211	236	256	232	260	250	233	254	255	223	226	223	247	236	242	217	221	234	235	257	239	272	249	273	252	247	238	238	225	207	264	216	253	228	247	246	246	255	246	215	266	263	261	240	231	271	289	231	229	210	246	205	245	264	243	215	258	290	233	246	220	238	259	254	230	216	246	235	224	232	260	224	235	235	246	236	248	248	253	251	220	217	225	279	269	226	245	243	224	235	272	265	225	249	263	245	243	240	251	223	264	200	207	265	258	231	219	264	246	248	230	205	240	254	270	256	254	234	195	239	235	239	235	283	255	258	254	232	206	238	228	278	254	242	245	245	236	269	245	237	241	239	266	227	225	258	237	233	260	228	252	258	264	249	249	243	244	220	228	227	245	233	221	250	219	256	230	219	250	237	215	213	268	244	256	255	245	230	204	232	253	245	253	243	273	231	225	192	253	261	221	248	250	260	227	269	235	255	236	272	249	276	251	263	237	202	226	236	226	253	258	258	239	246	219	245	227	222	229	234	235	219	239	237	250	248	236	238	243	221	246	275	228	235	257	223	266	261	248	256	208	244	231	252	251	265	254	253	258	253	222	233	254	232	215	246	254	247	228	208	243	206	216	219	212	205	233	238	229	242	234	241	219	256	240	241	258	272	263	216	292	235	261	240	262	265	225	233	225	236	234	225	251	244	220	227	203	224	234	220	268	231	256	219	253	250	229	251	227	245	243	247	278	237	229	237	246	260	235	270	208	237	295	273	237	243	228	270	241	254	224	244	241	261	274	238	240	223	229	255	230	250	231	253	224	228	231	258	252	264	261	264	224	237	252	239	221	214	278	256	268	230	246	240	265	252	244	242	279	220	241	235	253	258	247	242	256	262	262	254	256	252	238	235	255	241	241	220	239	246	275	229	240	250	263	230	232	258	231	222	252	227	223	216	281	241	234	224	268	251	260	247	245	245	226	242	232	239	239	228	248	239	260	240	278	242	243	229	256	228	199	253	220	239	266	234	217	244	240	245	222	213	223	215	219	252	218	250	250	219	208	228	265	229	243	231	236	257	248	270	241	203	249	219	239	253	231	228	232	225	237	244	252	251	215	253	255	231	247	242	245	228	223	204	227	256	215	261	247	231	249	229	246	253	229	237	236	231	262	229	245	274	262	225	218	256	228	227	230	243	276	247	247	241	237	237	234	223	256	244	235	214	232	242	263	244	260	242	259	273	197	223	227	226	255	234	253	279	255	260	228	216	247	230	236	244	223	237	218	250	239	223	263	248	211	260	258	246	246	226	223	232	243	256	219	223	263	237	228	241	251	243	250	241	253	252	259	253	241	237	249	239	225	227	245	247	252	269	260	232	211	228	230	251	260	264	265	230	243	228	216	237	285	269	228	253	250	246	223	274	226	254	261	239	282	214	215	238	228	232	242	260	228	264	237	246	232	237	218	250	239	226	234	233	249	265	258	213	270	250	208	226	244	234	209	240	256	255	249	246	241	235	251	217	269	237	245	252	240	235	221	248	234	247	239	217	223	257	224	227	257	238	225	265	259	244	237	214	251	225	258	224	266	272	233	239	222	247	228	261	238	257	236	246	231	226	246	236	253	270	259	221	234	247	227	245	255	231	249	223	247	283	252	255	228	248	222	237	231	273	245	244	235	227	248	257	269	216	222	192	231	214	241	282	238	245	254	246	243	218	202	222	247	280	244	243	249	250	221	246	247	252	258	248	262	236	225	263	255	251	232	236	276	247	255	234	244	214	242	233	252	230	249	265	237	228	252	240	252	211	239	259	244	236	241	261	220	242	241	242	240	234	240	262	236	226	266	224	239	228	245	234	240	246	235	233	289	272	228	228	243	257	220	218	237	244	240	211	240	245	246	260	248	240	233	232	215	245	246	250	221	231	214	241	239	257	248	234	257	226	226	260	258	229	262	259	275	231	265	253	218	233	216	230	244	262	260	233	261	282	232	230	240	269	238	241	236	257	289	256	232	248	219	235	238	236	250	244	230	239	231	265	237	215	237	241	254	257	243	248	207	216	226	231	248	241	209	230	240	266	237	261	228	248	244	242	255	230	254	239	248	242	237	233	245	259	233	222	238	261	273	268	251	247	259	268	247	276	237	251	237	242	268	230	232	234	245	242	232	238	241	224	225	245	267	256	276	254	208	214	280	237	232	227	246	252	234	265	219	243	225	279	260	253	240	252	244	245	240	241	234	260	232	238	210	242	280	271	246	247	244	246	228	235	262	268	271	231	245	237	256	236	255	304	256	246	266	240	251	274	237	217	263	250	229	236	224	211	284	247	264	255	255	220	233	253	234	243	221	254	270	248	254	250	257	234	244	244	252	246	231	247	237	216	249	241	255	238	251	218	249	251	215	246	243	229	217	236	196	235	233	258	261	251	245	231	277	248	219	241	246	244	243	230	248	245	259	263	256	248	264	264	249	223	259	250	230	271	258	215	229	259	238	230	241	237	220	246	247	221	239	248	230	277	232	213	239	264	245	246	241	244	242	235	257	231	233	253	265	230	235	241	238	253	233	247	234	248	216	251	220	245	220	222	231	223	235	226	233	250	214	240	252	233	224	243	228	239	232	233	265	244	237	242	263	249	246	249	241	244	256	223	252	238	230	240	239	220	235	242	219	258	238	236	232	214	269	237	239	271	248	226	269	254	268	252	230	227	230	242	248	287	248	199	225	242	282	250	220	233	261	240	259	244	232	295	246	251	246	252	240	237	247	251	244	212	232	240	281	225	231	265	231	241	271	243	288	215	228	244	217	232	231	270	240	236	217	254	253	263	250	213	250	226	247	227	226	226	246	243	271	229	211	272	252	246	257	272	279	217	259	243	226	246	259	247	251	228	244	268	249	257	240	223	256	226	226	246	257	229	236	241	253	220	256	294	261	221	247	222	253	231	241	227	245	260	232	257	238	247	257	255	239	225	245	269	261	266	243	255	240	255	244	215	249	222	222	252	259	251	225	249	257	251	234	236	257	215	248	255	229	270	240	208	247	265	257	241	239	220	242	271	260	232	233	242	287	212	257	246	261	243	233	244	241	224	247	242	248	250	222	232	258	231	256	225	212	238	229	248	267	228	256	242	241	233
14158	918	1161	1303	1236	1045	930	819	796	751	742	697	738	651	614	641	667	647	594	590	629	573	597	612	644	601	636	593	618	532	596	617	632	591	602	555	619	631	564	600	580	621	621	601	595	592	602	588	574	560	545	584	599	589	570	564	593	567	563	587	590	555	571	625	584	557	578	560	576	540	575	600	605	574	586	574	569	569	616	576	589	518	548	560	604	628	585	572	578	575	581	582	627	571	572	618	587	594	573	606	558	618	563	593	610	567	561	591	515	553	577	552	598	560	596	563	574	548	579	580	595	617	589	586	562	538	617	562	556	586	573	598	578	614	582	592	572	583	582	540	548	572	581	552	597	609	590	539	587	578	566	581	517	576	544	534	530	588	566	556	596	560	592	545	611	592	582	594	549	586	611	561	585	552	594	601	575	594	563	542	581	559	578	558	578	592	541	596	615	517	594	596	561	587	560	560	581	585	560	547	599	574	594	602	624	542	583	597	564	598	596	571	538	603	617	635	573	554	593	576	554	554	596	592	518	605	555	571	584	592	616	566	534	575	576	630	581	571	586	546	561	603	593	577	598	591	575	582	599	557	574	535	537	558	558	602	617	593	584	553	587	598	589	564	586	535	596	563	546	565	573	549	613	570	547	556	587	560	595	611	566	529	589	563	594	522	596	544	593	598	600	608	519	542	547	584	568	577	570	580	588	599	579	561	591	547	578	613	550	595	561	616	567	568	571	600	558	536	585	568	601	611	554	585	589	530	563	540	619	529	545	608	587	570	538	515	578	561	575	575	549	560	555	563	596	569	591	572	584	600	601	553	584	562	586	543	606	582	604	565	566	579	558	568	576	559	577	575	587	557	563	586	599	601	564	546	545	558	587	560	585	604	578	615	595	569	571	553	560	602	549	585	608	569	608	584	547	565	568	552	597	605	614	577	599	597	596	609	508	588	605	595	558	573	588	554	587	565	591	614	627	576	549	585	576	596	582	553	585	598	581	545	568	537	589	542	550	593	567	565	594	593	585	578	564	548	558	561	547	551	590	568	519	603	570	569	508	553	569	598	550	548	548	573	524	575	581	571	536	611	560	536	573	581	535	545	548	582	563	591	594	568	589	593	592	556	559	547	581	611	612	599	584	575	543	610	566	599	615	617	547	580	613	555	557	581	626	553	600	532	602	567	598	626	589	546	587	581	557	559	551	565	566	600	598	568	561	565	563	541	580	560	583	546	576	614	550	549	583	598	544	564	594	559	570	580	598	566	608	525	575	571	563	554	560	577	555	563	561	529	580	640	566	583	554	568	566	627	587	597	595	606	558	549	627	590	644	563	574	575	553	613	569	601	602	538	522	553	604	569	531	568	557	605	555	600	596	559	582	594	557	593	578	562	569	595	601	528	601	554	592	637	520	620	574	534	571	567	583	575	537	559	564	558	564	577	581	619	574	561	567	564	585	562	582	554	595	587	624	574	567	574	579	595	544	539	596	601	568	604	601	537	523	612	581	581	555	577	557	553	582	537	583	556	590	601	592	575	575	596	561	569	578	567	590	593	548	581	580	536	585	607	562	587	581	568	537	582	581	631	561	552	571	582	558	558	625	514	589	596	551	546	571	586	581	587	568	556	534	586	558	554	561	577	585	608	557	580	600	613	602	561	542	566	565	610	549	566	594	568	545	575	586	583	553	574	585	543	540	562	611	566	588	567	576	547	607	570	520	551	580	572	570	625	573	588	537	599	579	577	575	573	574	590	571	559	565	565	550	551	567	571	563	593	562	559	552	611	577	539	594	574	574	615	580	565	556	544	594	568	598	557	596	595	570	554	555	559	608	556	530	566	556	590	605	589	574	575	540	520	551	591	567	566	549	565	551	548	517	566	565	578	570	589	584	596	567	574	580	589	631	556	591	565	556	573	582	579	558	576	564	539	571	635	620	601	597	592	532	605	583	580	551	556	544	549	571	576	570	551	578	580	599	533	594	547	550	545	581	616	584	559	596	537	606	567	526	557	589	585	566	582	567	622	606	576	574	554	601	553	553	576	627	537	605	578	538	536	569	584	589	591	530	524	588	547	572	580	577	584	566	610	554	533	521	559	617	534	562	557	559	554	577	592	573	551	592	583	572	593	551	538	556	537	596	560	587	580	587	583	591	618	626	568	593	605	553	517	565	531	606	565	599	543	566	647	572	578	590	553	621	602	607	571	553	587	561	556	574	543	551	580	598	560	566	546	588	550	572	570	584	541	602	579	582	583	567	595	582	530	572	568	596	552	566	558	588	612	553	561	583	549	597	553	529	560	622	539	596	533	567	620	588	604	572	600	600	589	598	612	590	568	578	551	593	576	534	578	564	546	553	573	577	592	576	570	549	582	569	553	552	547	558	571	519	611	547	602	563	581	546	590	585	547	590	584	571	589	585	590	551	572	549	586	535	573	602	600	603	565	592	664	588	589	537	589	548	572	549	617	591	562	575	569	578	626	557	580	551	618	606	565	596	590	627	566	566	587	581	568	554	538	568	571	590	599	596	574	554	550	536	540	601	593	568	499	596	534	575	611	566	605	580	547	594	585	591	573	550	555	632	548	540	545	542	575	573	614	576	571	574	617	570	564	610	640	561	590	600	574	576	563	585	565	562	570	573	556	594	601	568	598	542	562	564	551	552	590	555	565	622	519	583	568	591	585	560	563	613	574	577	571	581	614	552	543	566	586	569	556	610	575	557	532	616	561	536	568	588	571	558	619	588	540	611	577	582	586	597	601	584	569	595	571	566	554	572	619	552	589	580	582	564	583	558	589	552	547	566	611	605	543	533	569	613	549	552	580	550	571	607	606	597	567	563	585	580	615	568	527	631	589	557	596	543	639	563	558	551	563	595	591	604	557	572	548	562	562	527	547	588	580	586	569	540	557	597	572	614	570	564	560	562	587	599	571	569	570	576	540	532	602	573	567	561	547	566	562	556	523	567	592	569	580	587	576	544	600	530	576	607	570	539	555	553	570	596	532	587	569	550	607	578	561	580	571	566	594	553	523	559	589	579	551	627	603	580	545	570	602	595	570	557	579	548	544	590	597	562	576	587	576	585	624	549	617	566	577	561	507	551	576	574	602	594	541	578	580	595	621	587	596	613	566	573	603	562	598	523	584	521	603	556	616	554	562	565	601	544	601	579	599	562	610	592	578	586	524	549	572	533	585	587	578	548	526	541	577	609	557	578	546	572	566	600	557	613	589	556	572	583	584	563	612	591	567	566	572	582	616	527	591	576	613	571	573	574	617	607	530	524	536	553	600	575	557	614	564	571	504	591	575	568	583	588	549	614	576	563	593	543	573	563	585	619	592	551	556	595	610	576	578	574	588	586	569	599	523	615	591	540	569	577	543	545	564	576	600	567	577	542	546	612	590	565	586	589	535	574	567	555	557	576	575	557	565	581	545	575	590	565	603	574	559	572	563	525	585	563	563	569	546	625	565	598	570	584	579	590	595	556	547	560	586	553	611
35169	6220	1268	927	770	564	493	513	465	458	412	459	378	410	416	432	409	398	392	435	406	397	395	378	397	359	402	365	403	419	405	421	397	428	346	359	425	400	375	397	355	402	401	371	369	384	355	401	372	385	383	373	385	414	406	393	412	411	417	378	389	376	360	396	365	410	365	381	382	434	376	371	363	359	382	429	394	394	377	387	422	366	376	382	366	378	343	394	415	368	385	407	385	377	409	401	368	398	385	371	394	406	390	384	335	351	369	433	357	387	359	402	386	383	348	373	389	378	391	409	364	405	383	350	354	409	400	406	370	372	396	390	401	407	407	397	389	384	425	375	390	355	415	380	364	377	396	388	397	417	375	403	402	369	336	371	371	386	364	376	357	395	370	375	401	382	393	366	355	374	383	371	423	374	396	381	441	387	362	387	384	425	346	428	383	403	397	363	383	371	376	374	376	434	355	387	396	369	385	413	392	386	388	360	374	357	395	371	397	358	373	347	387	386	367	427	393	375	362	356	387	411	388	383	399	398	398	402	363	372	360	396	357	351	390	361	381	384	385	401	387	408	359	384	378	391	376	361	361	402	401	377	369	354	434	397	392	425	351	420	391	385	372	402	377	364	412	368	384	364	394	384	396	379	426	410	327	361	373	404	348	404	382	366	339	403	385	388	395	384	370	369	379	362	355	406	349	409	341	375	360	357	364	409	393	409	372	359	379	397	349	369	385	383	355	365	377	375	355	375	354	363	362	375	378	371	430	363	375	391	402	398	350	371	428	421	357	392	366	375	368	394	434	361	396	376	369	394	382	435	377	376	357	364	376	375	380	351	348	357	384	367	383	394	404	396	368	376	363	385	367	406	375	390	361	397	406	401	373	397	381	369	360	387	375	373	367	375	377	384	380	382	421	413	357	413	391	400	387	365	349	404	398	405	405	363	365	387	385	378	371	378	402	376	384	379	365	369	395	387	369	425	358	410	393	373	360	398	377	398	393	372	363	393	387	382	403	364	382	376	415	400	415	401	413	395	380	401	386	353	363	371	398	355	380	380	390	376	405	401	369	380	380	419	363	370	376	364	395	383	381	389	402	393	388	402	427	372	394	415	378	415	395	338	385	386	364	376	365	381	369	379	387	349	357	350	363	385	401	385	367	379	381	388	377	357	391	368	410	411	393	402	396	405	398	387	381	423	342	396	396	374	373	408	380	358	383	396	410	366	407	369	373	406	419	355	388	370	391	402	382	382	356	355	350	380	364	383	383	370	378	374	385	378	408	378	403	400	396	342	364	395	418	388	353	382	413	394	414	380	363	402	410	393	371	405	319	354	367	359	352	374	399	401	424	344	380	366	395	380	374	395	397	397	373	374	393	393	359	373	371	361	399	364	355	367	381	363	374	415	371	393	379	402	387	382	372	435	387	355	386	411	392	378	365	356	346	388	423	410	427	417	380	398	393	379	346	381	383	406	384	417	377	386	382	376	424	386	406	418	401	435	418	376	379	385	381	361	447	376	409	360	385	412	383	423	414	441	368	383	390	370	404	393	400	366	401	363	412	389	428	385	399	404	359	394	396	380	335	384	381	429	376	362	355	362	380	354	364	401	414	383	372	370	368	384	421	356	391	402	371	363	402	408	324	392	377	333	379	361	390	384	423	386	403	388	397	387	384	388	371	428	420	369	383	345	393	383	362	357	411	385	400	378	361	359	402	384	406	418	384	374	402	368	414	415	377	379	369	373	400	354	393	354	401	377	386	378	370	372	408	363	399	358	390	329	370	424	383	409	380	382	385	386	386	362	348	398	398	342	377	409	378	368	373	343	396	407	386	375	387	365	400	391	388	410	378	391	403	391	429	388	408	419	391	382	353	421	364	422	402	343	394	370	383	413	355	375	388	365	393	361	386	360	374	375	370	377	360	381	435	394	339	399	382	387	375	392	360	390	362	366	362	374	358	381	376	385	392	381	409	388	394	365	357	389	388	378	388	381	351	380	370	414	350	350	406	413	391	391	404	366	359	398	378	398	381	356	398	390	408	428	356	376	378	383	387	393	410	380	378	355	409	349	385	377	365	402	359	382	412	353	378	382	389	390	385	386	317	381	347	372	376	358	370	355	414	373	384	355	350	405	389	371	377	401	410	389	442	396	356	387	374	447	406	383	408	380	413	386	422	340	372	381	387	405	375	392	370	369	370	362	372	407	407	389	341	393	384	364	409	395	381	397	391	396	384	371	394	360	390	388	406	428	333	384	371	381	365	413	370	387	396	381	406	392	375	393	367	379	374	392	390	391	388	379	407	405	388	355	378	397	434	372	349	377	381	375	353	381	383	389	403	392	399	415	359	365	400	400	403	429	400	382	367	445	445	378	390	391	365	372	370	396	374	369	396	419	394	401	366	426	417	370	377	369	416	401	363	387	399	356	399	360	351	360	404	399	377	387	359	413	358	352	408	377	389	365	391	411	389	395	388	390	388	383	429	369	404	420	403	376	391	378	373	415	399	366	416	379	404	367	393	386	375	381	358	352	386	352	360	362	406	383	418	396	396	364	336	424	405	400	417	368	375	416	404	372	379	385	384	383	402	399	386	370	371	339	445	360	378	363	386	370	380	391	399	389	380	372	380	398	373	394	359	354	364	404	391	357	426	359	394	390	388	373	382	381	367	359	404	408	400	390	423	397	378	356	366	376	415	359	407	380	408	404	419	360	379	371	353	369	366	386	390	395	400	396	374	414	390	408	369	374	384	348	392	378	388	377	380	411	395	376	361	347	387	420	361	399	414	382	369	386	393	366	355	364	351	378	405	390	416	433	371	381	366	350	389	390	411	413	389	414	408	372	381	391	379	363	395	382	351	384	404	424	353	402	368	362	399	351	386	404	345	385	411	391	402	385	392	365	341	388	358	382	367	358	367	409	384	370	392	368	368	365	391	373	384	343	427	414	355	368	367	399	383	419	364	356	365	367	381	366	377	384	361	427	370	402	425	373	419	392	357	415	370	414	442	398	321	394	371	383	369	357	398	380	386	413	394	377	356	415	411	386	419	398	393	377	402	384	380	402	378	369	355	370	408	407	390	381	366	366	396	364	407	413	378	346	420	411	403	391	385	402	381	407	370	392	397	375	374	393	363	411	407	415	396	363	392	376	414	370	390	404	417	411	377	402	371	377	421	393	368	376	388	417	371	360	427	384	383	358	412	350	388	396	380	377	377	363	388	402	374	387	414	392	394	383	368	406	415	366	373	385	427	397	354	411	413	373	370	381	387	405	390	408	387	388	345	387	376	397	357	377	387	404	378	360	380	368	362	413	348	389	380	385	401	414	404	363	358	395	402	385	385	370	408	390	368	406	375	361	408	404	428	382	412	364	361	378	385	401	402	370	354	375	412	449	375	372	381	419	380	399	380	332	365	384	356	411	380	384	410	384	301	402	361	351	386	438	404	400	377	401	378	363	372	364	394	405	386	375	386	401	410	387	347	421	428	386	406	365	379	384
18623	1501	2088	2326	2029	1762	1537	1401	1275	1227	1147	1021	1009	1004	980	1011	962	986	932	895	941	928	896	864	906	971	818	848	899	887	954	893	902	911	785	930	871	847	840	887	837	828	833	854	844	863	842	887	863	848	806	824	820	863	857	842	865	921	848	823	891	841	846	838	825	830	870	864	861	869	802	842	824	803	843	826	803	810	874	823	855	868	864	829	817	838	809	839	885	815	848	833	839	874	819	867	831	819	849	809	866	877	859	877	831	860	867	870	809	854	819	884	801	847	792	844	821	899	866	863	863	858	833	823	864	846	911	803	793	880	857	862	799	819	861	857	817	896	871	821	823	840	887	804	848	742	850	806	794	823	838	820	828	813	843	850	858	835	830	818	899	821	854	851	918	855	799	826	832	817	808	828	842	877	864	849	811	838	858	825	835	822	847	862	857	827	814	864	864	908	836	801	805	819	835	900	847	814	773	836	841	857	838	836	795	879	807	857	840	841	869	810	806	834	792	836	805	814	833	825	800	794	860	879	844	886	867	822	863	830	824	867	832	844	871	832	839	844	806	824	814	891	864	790	805	911	855	879	845	788	805	861	869	867	817	813	865	828	844	829	846	900	816	788	808	929	753	863	854	822	780	892	823	881	878	827	858	870	855	835	815	849	807	817	822	787	803	841	836	855	867	790	887	841	797	783	875	820	834	801	859	795	876	854	844	875	841	841	853	805	867	803	859	817	874	868	851	881	884	845	875	796	844	882	826	773	848	830	834	891	844	847	855	871	871	876	882	817	838	849	809	849	833	827	818	858	813	841	829	834	857	873	861	836	863	793	856	828	823	807	825	868	838	853	833	845	842	898	876	795	846	883	809	813	839	835	814	802	926	825	862	819	852	845	875	806	813	818	822	850	820	834	908	885	885	840	846	846	818	821	845	825	843	898	859	849	853	838	860	827	791	829	820	836	846	763	792	832	831	840	847	841	862	867	839	820	898	858	810	823	823	846	854	855	788	799	861	840	823	878	893	853	823	838	803	844	864	875	876	887	820	839	816	879	858	811	808	866	857	857	799	861	865	830	819	829	883	871	867	814	858	794	864	829	858	874	811	850	863	813	774	882	860	812	847	867	889	849	910	783	859	826	845	818	862	814	845	828	815	803	838	868	889	853	855	833	846	821	866	808	832	868	876	799	796	833	791	845	808	824	842	855	840	852	822	890	788	856	870	828	859	832	862	800	889	849	851	803	844	834	837	906	870	814	817	823	856	842	870	819	846	852	848	810	800	855	848	842	864	821	904	797	868	814	818	846	839	841	837	807	833	800	873	875	847	776	796	829	888	841	813	852	809	839	870	799	870	855	790	815	845	852	843	844	829	823	865	869	784	820	886	848	807	856	834	812	795	849	879	803	825	776	846	837	822	820	853	852	884	854	850	872	849	858	805	754	825	912	870	820	822	855	836	830	889	821	813	867	805	858	847	804	822	832	809	865	804	843	840	852	817	802	830	862	821	840	836	858	801	881	857	856	873	826	855	854	835	830	818	843	880	823	869	827	847	843	866	808	879	803	836	776	864	807	871	822	866	821	841	794	847	827	817	840	826	896	838	871	825	867	829	830	802	882	789	870	795	872	887	859	825	889	866	813	818	861	865	868	886	873	822	824	893	865	848	830	834	830	823	869	846	847	874	788	859	828	855	846	808	818	863	797	848	866	836	827	854	812	853	825	807	823	838	885	843	833	827	821	807	822	816	778	895	839	796	794	848	818	799	838	807	829	869	834	830	836	860	793	810	805	788	897	835	863	871	852	803	860	832	824	842	829	844	842	795	842	848	858	879	877	849	852	865	813	802	867	856	849	867	798	871	801	869	833	853	822	876	857	858	906	822	800	789	904	894	869	870	822	844	839	856	848	853	858	873	877	859	873	835	838	830	822	808	862	803	858	869	831	837	857	836	866	819	851	852	799	885	817	831	830	830	846	850	804	823	840	811	872	868	877	819	859	874	779	861	843	861	914	849	832	812	828	909	848	821	846	844	845	827	826	892	825	842	859	807	836	825	839	807	834	865	834	855	895	812	835	861	801	827	847	849	826	873	853	843	769	870	840	847	851	877	782	850	806	863	870	896	819	829	866	861	883	860	841	810	830	847	875	832	892	795	809	824	855	917	859	840	810	850	867	866	865	810	827	804	817	836	858	828	737	890	834	867	790	816	846	838	830	860	855	836	773	825	846	790	870	846	792	848	837	873	892	833	797	811	817	872	800	822	850	899	840	846	847	868	791	812	835	923	847	828	815	856	813	859	781	852	896	865	847	838	839	877	828	858	848	859	835	806	838	884	874	848	835	814	857	872	904	850	829	867	852	859	814	791	825	869	870	860	831	865	854	846	836	798	858	843	865	840	838	837	854	821	772	828	850	799	863	828	797	880	854	927	843	826	854	915	810	820	845	862	811	863	865	867	857	801	802	863	852	856	835	879	804	789	815	874	879	796	777	876	820	863	856	858	807	816	817	841	832	841	812	815	887	847	842	805	838	823	848	827	839	819	869	847	848	852	823	817	883	806	842	834	808	824	887	826	880	867	854	812	841	893	858	793	852	796	870	856	782	829	840	800	866	900	828	832	839	803	850	856	819	865	818	845	835	894	841	775	857	883	808	858	880	852	862	881	809	846	839	867	869	890	838	824	807	825	842	854	827	818	873	841	847	862	832	810	850	890	786	832	869	796	852	846	838	880	815	832	831	867	847	762	844	863	848	841	826	826	809	886	858	915	871	803	843	818	887	826	850	854	823	849	875	865	871	805	860	809	821	804	871	835	851	826	858	755	829	801	876	870	874	885	863	883	849	863	897	838	834	834	811	882	850	823	863	890	838	902	885	898	838	816	851	776	778	901	851	877	896	812	840	842	818	899	897	851	815	820	878	775	835	775	845	897	855	923	859	818	813	843	794	804	798	885	871	844	822	803	868	883	879	869	820	869	826	819	794	867	823	853	861	850	834	827	843	855	809	825	874	806	821	875	852	855	852	824	818	883	826	822	866	855	829	849	839	843	815	754	844	812	837	842	836	827	823	867	825	861	814	829	849	884	828	810	856	874	870	833	813	867	880	843	849	800	828	883	884	793	808	855	836	815	834	854	826	861	859	825	796	821	884	807	819	839	848	862	835	871	848	823	825	847	844	824	822	817	840	818	836	834	864	865	824	833	862	856	887	846	841	816	862	866	859	837	852	828	848	870	850	825	899	881	855	869	896	799	835	835	884	824	835	899	894	858	839	789	869	845	820	835	853	843	841	847	887	826	881	844	840	818	824	790	799	841	806	897	848	837	807	812	836	870	808	855	807	838	825	863	800	805	861	890	810	849	859	836	817	847	841	831	862	901	855	774	815	783	809	879	851	795	859	824	853	804	865	843	812	824	851	847	839	844	896	819	814	867	859	846	813	823	782	840	840	820	829	828	854	789	846	856	856	827	834	859	826	835	858	830	861	847	844	826	845	800	858
9508	679	183	169	160	172	186	160	166	165	165	187	169	177	164	200	169	174	181	156	150	160	177	202	167	176	164	173	170	181	174	158	164	167	185	162	156	162	150	177	181	157	132	159	178	175	163	158	184	167	176	174	214	155	177	144	172	189	148	191	185	194	189	150	156	161	168	173	158	145	146	158	164	154	175	169	154	167	161	164	162	165	172	184	162	176	155	179	149	181	177	156	184	158	181	176	164	162	168	172	193	181	168	158	196	202	190	171	164	170	165	143	174	177	152	168	168	164	168	169	170	134	156	164	178	159	188	168	175	173	170	144	181	149	176	156	159	157	186	169	205	157	175	161	164	182	161	158	165	143	152	149	159	150	184	168	163	133	196	153	147	166	164	134	180	196	164	176	177	179	162	154	182	153	167	163	163	178	166	175	141	140	164	166	167	170	181	187	167	148	196	169	164	191	174	151	157	167	183	141	152	154	160	181	184	174	173	167	156	157	179	172	164	164	148	172	158	161	164	160	182	152	150	183	166	180	164	184	176	164	189	177	184	183	168	161	157	167	135	174	183	172	168	161	147	185	167	178	162	168	170	169	165	153	182	157	168	170	186	178	188	168	174	166	183	184	173	183	182	204	170	181	182	162	190	160	159	164	174	167	182	147	177	168	143	147	155	172	140	187	175	179	172	138	171	167	159	182	185	190	202	185	182	164	154	174	146	160	163	157	163	189	125	154	163	195	187	138	157	160	163	187	158	166	154	149	171	176	168	167	159	174	143	177	193	181	163	170	166	188	162	165	173	139	172	138	159	155	157	139	166	150	173	175	185	169	185	158	185	152	170	153	159	176	159	147	165	149	169	187	198	170	166	155	161	166	158	180	162	187	162	163	164	160	154	174	155	151	170	175	186	167	186	185	172	167	186	160	175	191	158	162	170	167	168	181	161	167	171	152	151	174	179	172	157	181	171	160	183	194	154	180	172	170	162	173	181	192	158	176	188	168	185	163	197	158	159	179	156	144	155	188	174	147	161	163	172	156	156	152	179	173	160	165	165	163	180	154	185	169	159	182	167	175	167	180	181	186	158	132	170	159	167	178	153	165	148	165	192	163	149	198	167	171	189	166	159	141	172	185	164	156	164	174	166	140	169	164	141	208	146	172	177	166	167	200	175	167	170	190	191	162	149	158	200	145	173	196	168	171	187	181	184	160	138	148	161	159	145	175	171	165	178	166	157	171	177	177	177	165	158	160	173	184	173	153	163	191	187	178	176	174	174	174	187	157	173	184	172	177	179	164	158	152	187	183	155	160	160	165	148	172	163	183	173	146	133	166	186	181	161	183	172	172	160	163	149	135	135	151	173	169	167	174	173	169	170	164	176	170	191	163	154	149	165	176	196	173	156	192	161	171	148	162	156	165	190	150	177	167	176	167	171	168	142	163	168	154	161	171	164	172	176	165	143	150	163	174	190	156	169	190	170	176	166	175	168	178	149	158	191	189	159	179	171	165	165	159	150	172	190	171	155	160	172	162	188	167	163	182	171	166	185	189	170	153	142	179	175	171	177	148	151	152	164	169	154	182	157	163	157	174	153	181	170	148	147	174	167	174	148	197	191	179	171	173	189	176	164	179	179	176	180	162	190	173	205	178	174	169	186	166	152	175	176	157	153	152	180	168	151	194	159	170	148	188	165	160	173	163	165	166	183	167	153	176	168	178	180	166	185	170	175	170	139	159	165	151	160	162	174	157	145	176	178	149	167	164	178	155	157	180	148	183	146	172	186	173	167	162	145	145	163	132	179	175	163	164	192	180	170	153	183	163	157	155	165	157	162	155	170	173	187	146	187	157	149	173	164	166	156	167	150	168	170	213	163	159	172	178	177	174	161	153	146	158	156	187	181	152	168	157	151	172	181	162	169	154	138	185	149	178	170	186	189	184	168	181	184	156	153	153	172	170	158	170	162	165	181	174	157	150	171	163	177	172	166	168	152	172	163	166	157	181	180	177	166	141	164	146	162	188	162	177	168	161	168	163	183	166	180	140	171	154	164	167	155	173	220	196	156	178	154	155	151	163	129	174	175	167	151	184	155	162	184	146	174	172	157	154	165	153	171	171	182	165	157	182	144	171	183	170	184	172	146	194	187	164	164	155	169	179	163	200	162	201	185	169	159	154	152	168	155	176	162	167	166	164	166	164	176	162	174	155	173	194	147	200	171	164	165	165	168	170	175	180	165	168	197	182	176	165	168	148	164	181	171	171	178	164	149	182	186	194	177	184	161	198	162	157	168	147	184	156	161	170	175	191	173	167	158	180	148	172	172	167	170	168	170	156	161	191	173	189	164	176	174	175	182	156	171	155	146	168	170	158	165	163	164	161	186	179	146	160	149	167	158	155	186	178	162	174	158	160	177	158	166	159	170	192	193	184	172	166	145	177	191	177	157	162	180	141	155	175	155	168	163	151	150	178	192	172	170	175	186	146	163	198	169	160	171	178	170	176	187	180	161	176	158	167	150	159	168	158	162	184	200	149	154	170	153	142	171	152	172	173	157	172	154	159	158	169	179	166	173	180	162	174	180	147	175	145	192	153	160	163	176	164	188	158	168	174	163	161	182	160	138	174	197	157	168	181	159	181	155	185	162	167	199	154	169	153	157	143	175	190	167	188	173	151	160	147	182	183	155	188	168	170	165	171	167	194	165	156	179	173	154	159	143	143	171	189	171	183	157	174	206	156	166	165	159	158	136	132	179	193	163	182	156	149	165	166	157	154	186	164	183	157	170	168	167	164	167	184	166	146	171	178	157	159	132	162	178	162	143	176	183	202	166	175	172	149	184	170	165	166	179	157	175	140	167	174	150	183	183	150	161	164	171	171	199	164	159	181	154	168	150	175	165	171	187	180	178	155	159	163	177	149	164	195	183	173	179	168	163	175	140	198	162	168	178	158	202	152	152	173	147	188	167	166	174	174	168	164	168	158	167	176	170	144	169	142	173	181	160	193	184	160	155	132	159	171	170	151	150	178	182	146	165	158	192	152	171	167	164	172	181	176	176	168	176	196	171	179	164	175	174	190	155	174	172	143	172	169	158	146	182	156	151	171	192	152	158	162	166	176	156	166	150	156	154	207	181	157	164	176	151	174	178	139	182	162	170	175	141	160	170	178	194	164	165	168	158	140	173	167	173	170	159	164	176	177	164	157	144	165	176	173	190	186	170	164	156	179	159	176	172	168	171	159	156	185	193	182	155	154	196	188	165	176	171	168	169	147	173	159	192	168	155	157	172	161	192	167	164	156	189	163	180	173	159	146	147	159	184	175	181	180	189	185	179	180	171	150	148	157	167	153	168	159	183	174	147	152	163	148	155	160	159	150	145	174	177	138	174	165	200	165	191	171	187	160	175	168	199	176	179	154	181	177	170	189	189	165	169	176	179	163	176	183	168	200	190	166	150	170	200	155	168	172	163	158	181	165	146	164	175	172	177	168	166	158	157	195	171	140
5538	496	488	452	426	457	407	416	422	419	428	422	394	441	454	459	420	453	421	403	414	436	404	452	415	426	446	406	412	409	417	414	400	411	441	415	416	440	421	422	400	445	471	448	428	443	464	432	429	417	370	408	430	413	394	417	401	418	412	422	412	440	419	397	400	384	403	420	416	409	381	401	399	420	388	396	429	450	417	432	415	429	409	428	406	461	434	423	464	435	439	426	448	385	397	460	417	431	423	403	404	395	442	398	430	410	438	422	416	422	417	432	377	426	438	419	400	427	432	428	421	450	404	423	415	435	417	431	435	460	445	393	428	386	427	423	378	386	448	438	401	427	373	443	387	425	420	425	446	413	392	448	427	403	433	425	397	405	421	417	434	375	424	423	416	428	410	444	406	417	386	410	413	407	406	391	440	425	396	373	464	467	420	457	426	393	397	483	400	405	462	359	398	424	394	442	374	427	408	431	415	424	424	427	397	391	430	408	409	436	437	403	438	368	425	394	374	441	421	377	430	419	418	398	435	475	443	388	392	417	416	418	459	409	429	448	389	463	397	434	452	403	407	416	410	413	424	429	426	460	429	398	410	433	404	427	422	439	412	422	424	418	432	405	445	404	438	433	428	434	460	415	415	416	440	396	438	423	423	442	414	379	417	413	442	433	438	430	439	425	424	427	391	408	409	400	416	429	412	438	430	435	414	421	395	427	398	443	447	411	392	394	431	418	430	408	389	455	398	405	423	392	403	446	427	445	406	429	456	402	411	416	412	388	430	424	396	432	407	415	429	430	483	439	398	396	414	429	408	420	388	420	470	457	468	426	402	381	394	442	427	428	444	420	405	438	403	442	409	413	457	406	427	419	407	415	399	442	383	414	433	431	433	421	413	388	450	424	410	409	403	417	407	434	437	409	420	461	417	446	436	402	383	431	402	417	421	435	429	375	420	437	411	477	367	370	429	403	411	431	392	419	417	403	420	408	455	411	420	408	418	438	420	421	431	402	402	384	439	447	397	410	413	419	372	434	417	419	448	423	456	409	429	429	445	422	410	414	424	405	437	407	414	438	395	404	458	403	407	436	417	438	390	422	416	420	422	398	429	464	398	437	428	436	401	452	413	395	394	403	453	417	425	455	415	419	423	433	444	405	406	398	400	393	428	413	422	469	430	391	429	404	429	427	421	404	414	418	389	398	402	445	443	394	405	457	428	408	396	467	399	398	433	459	408	372	392	404	401	396	440	428	402	432	428	415	431	410	418	378	403	448	456	467	436	416	428	409	411	448	407	443	408	428	437	403	399	379	414	443	380	395	426	407	388	411	427	438	417	423	417	423	384	429	381	395	407	400	423	397	422	401	406	409	441	403	410	408	443	428	397	414	412	408	435	442	414	421	408	422	484	472	423	437	418	386	414	413	435	421	402	425	423	396	419	441	441	415	408	445	460	409	379	437	432	441	422	442	427	423	428	425	444	422	414	393	454	417	414	415	447	402	426	444	405	398	386	421	437	455	415	463	408	396	416	421	419	435	444	411	414	378	345	401	410	402	449	416	418	399	427	422	411	409	405	445	446	407	418	425	428	441	435	413	423	407	422	381	418	420	413	456	419	436	428	466	393	411	413	422	415	412	458	415	422	406	385	441	432	411	407	431	390	422	425	413	439	443	440	407	425	422	418	401	410	392	409	456	455	463	410	465	422	382	453	430	389	401	389	413	409	411	449	412	420	391	420	420	441	435	419	423	387	405	416	428	426	385	411	444	408	392	404	433	332	395	432	415	432	433	429	415	437	409	441	420	428	399	402	441	393	435	431	407	394	412	404	419	391	353	435	433	445	416	428	444	440	426	390	409	417	437	439	448	412	472	463	440	438	433	430	416	412	430	434	414	417	396	427	426	446	393	411	414	421	406	424	452	438	424	428	382	413	405	390	403	447	454	421	397	399	412	457	431	431	458	402	419	409	445	440	419	412	413	428	436	411	436	425	425	446	387	382	409	421	412	418	429	421	445	427	409	411	435	409	395	414	421	381	398	421	381	405	405	396	423	406	444	432	404	427	396	444	431	383	417	395	420	384	367	418	419	429	404	450	410	405	418	439	421	413	437	397	445	409	387	450	406	429	418	406	416	399	377	433	409	420	423	441	397	453	414	424	397	401	420	404	392	433	430	434	412	417	437	427	403	411	413	454	427	422	421	417	440	411	413	423	405	415	422	413	396	453	418	396	431	422	428	425	430	422	408	443	451	408	433	386	406	387	381	410	408	420	406	443	423	409	458	397	414	426	369	401	372	421	441	443	423	415	402	421	422	400	392	394	410	439	395	430	421	403	403	402	432	399	410	419	404	418	410	422	444	410	400	436	413	368	422	449	405	402	407	379	403	359	409	442	416	408	415	406	419	429	425	411	420	410	401	390	428	417	416	377	406	399	398	403	443	404	463	414	439	406	430	413	420	426	428	419	422	423	428	423	395	382	393	415	424	478	417	389	407	432	484	410	424	423	409	421	404	421	417	439	420	421	431	417	411	426	431	424	434	411	395	449	407	399	403	442	437	430	417	456	443	387	397	398	439	451	431	430	398	415	440	410	380	441	402	429	413	456	397	392	405	418	453	392	401	457	430	437	402	410	402	387	433	422	403	438	363	439	432	413	461	411	404	434	422	388	429	451	393	433	462	425	414	429	432	447	429	401	443	417	434	408	429	437	455	426	433	411	437	420	426	464	384	407	464	434	431	426	433	410	403	398	439	417	444	408	449	431	414	443	397	389	426	451	415	433	418	420	386	410	441	377	420	406	441	403	439	441	418	404	438	393	414	426	456	444	424	420	434	420	407	401	415	445	424	420	394	414	424	442	396	421	360	441	416	419	428	401	410	409	396	434	422	384	416	401	449	435	437	377	425	405	390	430	409	399	433	422	398	456	415	398	412	441	410	438	397	405	431	441	441	413	428	409	407	388	417	400	424	368	452	402	448	405	441	410	431	417	422	402	436	426	434	426	408	416	456	436	426	430	380	421	414	398	449	388	452	406	423	376	406	465	408	440	413	424	398	480	431	388	410	436	390	444	434	378	408	463	418	440	404	404	408	419	459	465	409	427	451	460	434	405	411	458	414	438	431	401	455	402	441	412	465	407	418	414	426	424	424	411	439	412	400	433	393	409	427	419	423	395	422	423	460	439	441	420	422	433	417	409	419	414	433	431	447	421	440	403	387	452	388	448	447	368	431	405	446	430	439	398	394	438	407	392	397	461	473	438	372	465	397	395	395	416	445	450	396	397	410	447	409	439	386	458	364	424	440	404	453	419	440	424	399	431	408	427	414	392	424	431	401	397	414	415	437	390	435	417	408	422	423	421	418	419	433	450	393	424	425	435	419	410	408	435	436	448	412	458	431	432	416	439	395	374	400	413	426	440	417	430	397	482	404	429	380	428	426	389	453	402	431	418	451	446	415	417	417	452	454	400	435	455	429	413	407	430	420	398	454	409	412	445	444
24232	2787	582	517	391	351	326	282	264	255	245	284	272	267	274	269	242	256	237	242	247	254	250	231	215	217	257	243	244	242	245	258	248	239	271	232	232	229	239	231	235	232	244	225	255	220	255	216	256	235	271	245	263	254	250	266	240	259	244	231	242	258	247	239	228	252	205	243	244	243	238	260	265	244	234	214	264	246	261	219	268	281	226	243	302	255	239	264	249	247	214	260	253	246	264	226	221	249	238	233	249	228	224	214	229	223	214	244	248	207	228	227	223	212	233	251	219	205	208	230	245	265	245	229	251	240	220	253	217	243	234	257	223	244	241	226	259	262	247	223	242	260	250	267	227	231	233	258	213	245	258	246	234	243	252	255	234	238	227	213	219	252	233	236	225	237	216	215	223	224	229	251	236	219	252	241	232	216	245	230	234	217	225	232	239	241	239	253	219	217	225	259	252	216	245	246	233	219	242	231	211	216	258	256	233	222	239	268	243	258	216	233	237	229	208	205	213	258	225	241	247	227	248	250	265	223	241	253	254	245	237	218	214	234	222	259	258	244	268	220	250	219	253	255	226	242	232	253	244	245	248	268	253	262	270	252	252	216	240	224	270	235	274	233	216	223	222	210	266	252	261	221	220	250	224	253	260	241	224	203	213	237	244	223	232	257	233	255	244	205	235	233	247	238	251	270	281	238	227	240	255	253	224	204	242	254	250	248	233	254	246	227	238	203	225	235	215	242	249	221	231	210	248	258	240	249	237	289	231	238	221	254	235	242	237	242	219	230	224	216	260	263	253	238	264	215	237	233	233	257	212	228	231	260	228	246	259	241	232	250	223	230	248	228	222	234	248	256	259	255	235	241	218	257	248	238	233	240	238	248	265	252	235	249	239	227	260	224	242	224	234	220	242	205	227	221	251	254	231	252	258	270	268	254	261	237	237	237	245	260	220	238	220	229	242	238	220	242	231	254	214	228	240	229	255	235	249	227	239	241	257	245	234	270	244	241	230	227	236	226	259	283	255	244	238	252	237	276	253	252	252	262	232	221	231	231	264	253	241	249	250	247	252	245	202	242	261	243	224	241	236	254	250	245	259	242	244	245	241	239	255	251	219	259	232	251	256	235	234	257	236	230	250	235	258	248	245	256	245	277	215	253	256	262	234	222	246	259	246	214	221	240	220	246	232	236	276	255	244	222	239	247	231	224	239	237	235	231	244	237	262	272	202	245	228	253	246	256	235	237	243	275	231	248	235	243	228	235	238	248	222	218	224	235	240	245	243	269	186	248	233	212	263	218	224	243	236	266	260	250	245	248	243	255	235	234	263	228	237	278	265	241	251	276	240	258	241	246	234	219	212	216	254	251	224	219	242	257	263	237	242	265	247	236	247	248	224	204	211	208	269	250	267	237	239	227	241	263	255	264	237	227	260	235	230	221	257	266	246	241	222	229	244	233	221	227	252	259	239	232	260	232	236	250	215	227	255	269	244	266	268	237	252	260	255	251	240	212	226	233	260	250	268	232	244	237	251	210	224	233	250	250	219	264	223	231	210	261	236	215	234	245	209	244	265	240	245	258	233	237	257	244	265	248	253	240	240	247	229	223	230	268	248	228	290	239	233	220	257	237	213	226	227	197	210	236	219	235	212	216	221	211	259	268	226	234	254	262	223	252	241	241	277	230	238	216	254	263	242	199	206	235	239	244	252	242	232	245	215	223	235	241	236	225	234	240	261	243	205	239	240	222	235	250	225	281	242	284	217	211	266	242	279	251	217	225	240	267	223	206	248	232	248	230	213	247	255	235	220	245	227	214	232	239	255	244	228	246	232	225	218	260	226	221	261	229	250	207	231	235	242	250	247	250	266	267	261	232	243	229	253	210	247	240	245	236	230	265	245	236	236	218	220	229	242	274	237	244	219	236	232	235	242	238	248	237	237	233	226	220	272	259	250	256	200	225	254	248	266	227	258	217	235	276	227	249	255	245	245	270	234	240	243	240	242	272	237	253	261	244	251	236	219	253	219	246	246	239	259	237	236	267	254	231	228	237	228	238	242	237	246	248	233	257	279	238	232	226	218	218	236	246	234	216	226	260	268	244	250	245	248	194	248	230	217	238	239	266	249	249	252	231	223	228	242	214	248	227	215	243	236	237	259	236	271	250	271	228	243	249	247	234	219	266	222	207	244	226	259	256	246	232	220	263	213	227	257	205	210	236	219	232	209	240	226	246	224	238	229	219	239	254	247	217	213	248	217	230	253	249	246	234	254	242	246	227	262	233	242	254	224	242	241	241	245	243	219	215	217	252	235	225	253	227	222	271	249	232	218	222	227	271	248	235	246	227	233	233	234	222	245	234	251	263	222	257	198	222	222	246	218	257	262	268	273	242	262	243	235	250	233	241	248	244	234	273	237	231	220	231	204	227	230	222	232	243	218	263	245	238	232	275	239	231	234	230	254	270	229	241	259	246	250	240	252	228	228	272	224	237	234	225	236	226	229	232	231	234	228	246	239	252	245	251	239	256	229	233	256	280	243	244	230	255	224	237	241	249	207	253	241	216	225	222	246	251	223	231	232	239	263	216	237	207	226	210	267	219	254	246	275	263	290	208	242	243	228	257	241	219	272	257	243	224	251	266	246	262	262	252	248	250	223	235	223	232	257	225	217	229	221	240	239	208	242	240	200	237	248	231	211	247	242	258	261	233	238	254	198	218	249	255	246	238	241	224	233	245	252	260	188	240	238	232	242	244	241	248	242	226	234	275	239	218	255	236	268	272	282	260	235	219	238	239	267	242	220	238	227	236	235	230	245	254	245	240	247	281	253	202	243	228	230	237	231	239	240	248	252	247	248	212	228	221	262	253	234	240	235	226	232	199	229	256	232	238	237	232	240	251	219	234	239	225	235	250	225	246	234	234	274	266	233	221	253	257	227	246	238	238	237	257	247	243	242	241	248	225	240	244	259	284	237	252	235	250	232	220	238	250	242	229	260	246	225	233	258	238	237	260	272	251	250	254	249	236	252	220	248	214	239	257	233	236	251	221	253	242	271	216	207	254	234	248	261	248	242	236	221	233	230	216	235	256	257	209	221	218	247	241	243	226	220	223	241	246	235	239	261	268	254	265	217	227	240	225	252	244	240	217	233	219	254	234	247	244	243	202	232	247	253	229	221	236	219	235	228	257	237	223	227	250	238	239	195	250	257	262	218	242	235	235	260	223	232	273	234	221	267	215	238	238	269	264	225	227	237	253	219	241	237	213	281	245	252	238	230	216	244	252	228	226	251	239	250	244	235	250	213	241	233	230	213	248	206	218	233	222	254	251	245	255	232	252	229	240	236	219	253	233	226	250	239	254	265	266	223	254	238	224	236	253	274	238	230	226	236	245	230	231	272	255	270	230	190	239	215	226	208	251	264	279	246	239	222	262	253	250	229	254	220	246	247	257	229	253	227	241	224	242	235	240	281	238	237	242	234	237	238	227	203	231	248	248	225	265
13728	1075	1203	1341	1201	1027	940	793	759	771	739	732	693	678	681	684	627	632	639	608	613	547	571	615	624	583	583	621	591	562	599	569	608	593	613	568	613	576	609	543	597	582	584	550	565	570	559	591	547	577	582	590	526	570	577	592	612	584	537	560	551	537	606	565	563	607	566	563	574	565	589	552	549	588	586	570	591	607	538	545	587	598	608	544	595	596	608	558	567	610	628	570	578	593	568	609	584	562	536	595	609	574	580	606	562	599	600	539	568	583	629	578	562	610	532	575	559	596	561	572	576	599	554	560	549	580	541	573	576	574	589	578	521	592	537	580	602	583	525	549	536	612	554	572	573	531	607	556	548	614	562	550	563	595	596	556	562	553	606	594	574	577	557	560	529	557	602	551	560	525	555	590	591	527	532	589	593	601	561	577	514	564	582	540	610	584	620	564	555	600	584	557	570	567	558	580	559	568	581	598	603	591	537	583	569	594	585	551	540	563	607	574	651	595	581	497	576	548	564	565	572	586	574	545	572	561	539	592	570	593	557	550	585	572	588	590	583	571	622	573	574	577	588	568	543	587	578	542	540	551	563	553	511	600	600	536	575	572	547	579	563	535	562	560	588	596	581	583	566	569	585	557	538	550	557	572	568	577	579	539	522	547	536	566	502	566	540	557	566	554	558	578	566	596	532	566	557	564	567	569	609	542	547	580	568	587	573	576	601	561	577	585	605	572	556	573	557	609	556	583	539	552	584	566	574	573	562	515	531	553	541	581	539	594	530	557	512	572	532	553	603	575	613	597	557	589	559	540	556	577	592	541	562	601	599	571	561	552	544	587	526	566	584	605	561	573	567	555	600	579	532	572	561	550	551	568	563	561	607	569	535	571	539	540	564	530	596	609	498	571	565	536	558	518	562	582	569	629	588	550	564	530	548	562	570	553	573	586	589	576	573	521	555	573	594	559	563	555	593	549	555	562	559	536	564	553	624	537	589	530	598	549	624	563	589	572	592	583	587	543	598	576	609	612	547	512	571	573	550	563	590	582	585	618	564	542	538	593	520	577	580	550	564	561	589	566	551	636	572	587	575	574	527	554	573	574	566	546	523	579	550	537	550	557	576	507	566	535	576	595	546	566	532	576	588	547	606	611	635	533	546	572	554	583	556	563	609	585	560	599	553	551	567	566	575	550	574	571	592	562	592	598	537	535	578	544	587	615	596	560	596	574	593	587	518	588	555	606	547	585	595	551	580	569	564	570	577	560	556	557	581	595	566	568	507	569	536	636	584	552	536	535	568	564	568	573	560	593	575	577	541	636	555	520	552	588	603	557	550	538	574	550	528	547	543	572	617	582	575	566	551	583	561	536	583	555	537	578	569	560	549	549	587	540	553	544	572	572	566	561	635	533	578	542	549	594	590	565	584	574	593	567	560	618	596	624	599	581	566	599	586	553	572	618	591	580	599	569	564	567	632	576	577	540	582	561	570	573	573	596	566	564	545	581	594	592	573	588	581	576	554	583	552	577	554	535	578	581	596	521	553	561	536	545	586	564	568	643	559	544	607	545	573	578	599	543	589	506	600	547	552	533	550	572	593	533	551	564	578	617	546	597	625	554	568	569	542	606	581	563	558	557	608	543	546	542	606	568	577	587	584	553	553	540	582	563	615	578	585	550	631	568	577	544	565	546	523	575	581	560	566	568	565	553	528	528	564	515	559	584	559	597	553	568	546	555	559	589	598	541	583	572	567	535	561	563	569	565	548	618	555	580	594	547	544	564	575	527	572	515	543	560	599	545	617	603	561	605	602	587	542	574	566	561	589	611	664	587	577	589	581	568	543	573	602	534	573	579	596	586	573	563	535	587	585	565	530	587	570	538	561	577	569	577	549	601	571	575	566	580	555	565	566	555	595	541	558	533	547	554	591	545	531	578	567	590	548	627	559	596	607	520	589	586	594	517	558	609	574	589	578	562	556	620	614	573	519	565	551	567	547	601	570	593	565	560	586	518	560	564	550	576	582	584	558	584	535	564	596	599	548	582	576	541	567	575	589	592	591	593	601	568	572	567	565	547	552	585	544	534	544	563	566	567	587	562	601	537	532	571	601	545	567	544	610	563	564	550	556	586	566	599	512	625	572	540	604	586	537	575	547	587	510	600	538	576	573	564	541	543	572	589	541	530	548	583	579	577	541	548	620	576	586	597	557	551	597	541	611	586	552	540	592	530	549	559	593	535	565	606	569	573	568	539	565	539	534	575	585	527	559	596	545	557	585	543	552	588	591	599	561	557	596	642	499	554	591	555	596	559	596	567	582	572	589	571	630	607	578	562	566	550	582	555	595	584	572	569	564	571	580	554	595	553	612	636	551	550	567	563	588	567	540	560	558	545	549	534	552	581	568	598	562	579	532	569	567	614	623	528	558	575	567	524	596	592	570	556	595	581	544	578	527	555	578	579	594	555	572	577	508	552	572	568	598	563	561	569	597	557	579	580	597	607	569	600	548	558	553	606	581	592	544	563	553	609	597	561	618	562	558	573	566	546	612	610	590	552	555	533	562	595	577	535	598	569	529	562	537	553	584	555	575	586	559	574	608	547	589	575	582	554	594	595	565	550	571	564	553	523	561	538	556	545	598	561	542	606	551	580	564	571	546	582	554	585	586	579	573	591	540	569	595	597	569	567	502	569	570	513	615	591	575	572	534	558	569	582	537	612	602	582	557	600	562	587	543	581	611	596	542	574	564	580	557	563	564	540	597	538	571	570	563	556	552	547	636	599	563	546	573	583	568	534	557	593	520	556	584	606	564	595	553	546	574	567	554	613	552	602	558	566	547	603	546	543	613	551	595	576	548	564	566	563	547	561	533	595	577	608	530	587	579	583	559	534	550	563	543	558	586	571	557	546	562	565	583	549	556	589	586	548	576	575	575	585	552	571	561	564	580	563	581	543	582	539	576	566	575	565	593	533	597	556	581	542	535	555	537	604	598	545	585	567	592	566	566	568	569	525	581	582	583	540	538	571	593	579	592	560	543	557	565	551	580	609	551	545	575	557	536	605	552	578	554	562	552	557	583	560	581	570	557	561	555	551	587	605	615	594	551	595	568	563	593	565	537	552	582	557	566	538	539	555	562	524	584	564	580	547	619	622	562	557	576	520	518	538	556	553	594	574	559	592	517	579	564	531	618	603	542	546	575	552	548	559	596	572	552	584	526	585	591	558	602	569	554	572	586	542	595	585	546	585	598	576	570	588	550	582	603	573	543	559	573	564	538	600	575	549	558	589	619	589	555	551	594	559	589	562	578	569	545	559	604	580	564	568	582	543	545	557	567	551	585	583	588	590	561	546	563	569	575	532	538	582	553	564	599	533	589	571	513	531	561	586	517	610	541	597	562	561	569	531	553	580	596	571	575	608	567	586	517	559	582	577	601	582	514	567	548	599	542	575	593	529	541	543	603	568	523	569	537	532	592	553	536	574	614	568	565	549	539	567	561	534
34216	5694	1202	868	653	608	526	501	449	464	425	394	405	381	415	398	381	374	450	373	378	378	394	390	342	379	415	381	386	374	351	357	360	366	416	382	353	385	340	416	353	380	404	421	386	385	333	405	387	385	350	373	367	357	383	414	380	378	393	360	410	370	372	405	356	382	379	380	419	411	342	381	360	388	345	383	360	397	343	397	384	362	375	411	375	371	384	399	360	366	369	343	357	392	390	364	357	374	359	374	352	367	401	399	372	382	370	363	384	407	333	399	363	396	374	400	392	371	398	355	383	354	398	364	360	382	398	368	374	408	370	374	384	373	381	382	377	355	348	363	380	356	378	375	367	370	364	356	399	395	355	407	429	377	378	399	377	366	336	387	366	382	378	409	362	386	381	400	370	388	356	369	402	396	368	365	374	364	368	393	391	378	340	363	413	399	342	389	350	396	398	422	377	375	355	374	377	364	383	343	372	343	369	414	365	339	424	374	323	370	400	352	387	365	358	367	378	378	366	367	378	382	362	359	397	397	371	371	376	373	364	369	351	388	384	362	367	340	328	353	333	352	379	369	437	405	373	353	343	410	365	370	339	392	347	367	371	370	370	343	358	386	370	387	351	388	364	385	395	388	408	363	392	392	363	360	373	399	363	365	364	348	363	384	393	402	406	391	341	365	366	364	397	362	342	379	389	345	386	337	376	350	388	384	366	392	394	362	379	339	419	387	371	370	384	392	383	402	406	380	351	339	375	365	350	365	373	354	378	386	364	389	348	371	375	361	358	364	368	378	365	394	375	375	371	383	424	360	374	387	395	337	352	363	354	371	421	365	361	412	350	379	421	369	379	357	349	416	349	365	367	356	373	353	383	381	348	385	376	401	382	359	374	372	393	372	370	388	408	411	385	346	364	381	372	422	387	359	397	353	377	343	384	373	354	369	399	363	378	352	351	343	353	361	334	371	395	384	381	373	370	390	349	389	370	373	392	345	360	341	387	360	414	375	379	390	394	364	389	375	357	373	333	385	376	344	402	359	393	376	371	392	373	367	388	338	387	421	400	386	358	388	423	362	373	376	397	377	388	373	389	385	360	386	348	344	386	384	379	401	408	375	378	376	356	383	382	384	362	421	410	383	361	358	371	369	395	367	383	349	365	357	398	350	387	350	421	352	374	385	426	415	394	383	335	402	354	377	398	379	389	383	387	404	358	384	394	419	401	393	338	376	386	394	384	413	394	379	395	382	378	370	430	360	405	377	364	389	376	370	412	377	375	335	379	376	366	368	364	353	384	383	394	397	385	388	367	395	361	380	368	349	344	365	341	390	379	354	397	423	409	360	383	401	350	362	424	376	357	340	372	380	411	359	383	363	394	380	374	375	368	370	339	376	355	413	384	405	367	381	418	379	384	403	380	346	398	370	382	376	363	390	422	399	378	344	324	348	373	355	386	377	386	344	362	375	395	373	405	336	389	370	381	394	378	370	402	324	353	360	361	404	400	364	389	417	383	359	349	393	356	366	362	367	401	350	364	376	379	407	364	363	384	355	345	401	378	370	399	342	368	376	351	365	417	392	399	342	373	381	394	368	378	411	373	352	344	403	349	413	344	430	384	381	363	372	349	444	404	442	414	400	409	361	382	365	399	359	397	390	365	410	344	400	392	380	385	375	401	381	410	380	412	406	386	382	362	364	364	375	351	399	376	374	390	398	355	395	406	419	368	364	378	356	388	387	391	378	396	340	360	372	369	387	372	401	407	329	393	366	364	408	374	368	352	316	350	399	410	382	390	375	421	369	406	359	366	406	384	368	353	381	336	369	390	408	427	392	384	367	373	379	397	426	368	369	375	401	396	404	415	398	354	348	372	364	417	376	364	357	373	365	388	378	366	374	345	373	384	363	394	386	366	359	374	360	398	372	343	362	404	373	401	398	376	363	356	360	342	393	365	390	393	393	381	384	404	383	391	351	333	362	369	402	403	402	434	390	392	368	375	374	400	386	346	411	402	360	366	385	407	362	368	347	356	380	366	405	345	384	372	368	379	382	381	414	374	376	380	355	389	400	376	386	397	421	380	371	388	331	381	351	408	393	411	388	381	376	375	386	386	373	361	394	386	347	322	374	368	397	397	362	381	349	356	420	404	375	359	396	375	388	411	357	368	397	402	372	393	358	381	362	390	427	362	388	406	399	403	341	402	427	331	327	373	401	417	400	410	343	367	370	398	395	377	346	399	362	394	348	412	410	379	417	373	392	358	374	355	435	392	403	390	353	383	384	370	376	371	390	382	363	402	375	326	356	405	366	394	368	420	374	372	380	388	383	409	389	371	409	355	395	401	374	390	471	339	380	367	400	353	376	391	398	373	378	371	372	380	367	401	398	414	349	366	359	400	408	393	372	380	390	342	423	406	351	345	364	383	386	340	376	366	418	398	398	402	342	379	381	409	397	415	411	333	366	370	400	364	384	368	404	372	369	380	335	395	371	380	353	340	389	369	408	372	400	390	382	398	384	411	383	362	389	384	374	380	361	378	367	353	418	345	358	388	374	359	328	362	357	381	364	367	354	404	386	361	379	363	378	379	392	364	422	399	346	387	425	406	406	375	396	362	376	377	379	409	393	349	360	402	382	403	360	374	404	421	371	347	384	387	426	391	360	329	340	381	341	408	425	386	395	398	372	361	369	374	356	384	400	373	360	391	381	405	381	372	390	392	402	370	399	372	388	362	386	382	401	381	404	405	378	392	386	412	363	366	359	366	403	395	412	361	369	353	353	382	390	339	372	383	337	407	377	384	368	386	384	359	425	380	344	405	356	385	352	359	361	367	384	384	426	388	363	400	386	354	361	365	337	371	389	364	383	370	399	416	316	396	419	373	390	417	364	412	385	402	391	360	388	381	412	381	359	382	395	363	382	357	393	350	333	388	384	372	380	414	382	412	387	338	378	371	418	364	380	400	364	369	342	374	398	373	388	373	380	349	370	393	367	380	375	382	432	364	361	376	338	382	360	386	373	400	346	379	390	384	370	376	371	368	378	377	371	375	376	378	374	371	420	378	332	366	372	369	387	372	378	355	341	375	374	366	372	379	391	360	332	360	348	386	400	384	373	375	399	370	402	417	374	385	417	428	389	372	395	370	386	394	371	421	324	376	361	381	373	400	409	391	341	394	384	375	397	368	345	377	351	365	359	367	358	391	381	386	376	373	388	385	367	382	396	423	386	374	381	373	416	400	353	346	359	408	362	436	392	367	376	367	359	371	380	360	375	368	331	341	353	365	359	389	376	409	377	362	364	378	383	413	331	387	391	368	368	364	409	344	403	373	382	385	381	366	368	379	421	400	394	399	363	375	360	362	393	389	372	375	339	422	369	320	402	360	379	354	335	385	437	369	384	360	384	360	372	365	380	399	407	368	327	402	372	429	385	363	334	377	377	382	375	373	382	404	395	398	372	350	360	384	340	401	398	386	357	383	378	389	412	366	390	364	404	390	410	386	370
18167	1504	2126	2303	2073	1671	1524	1314	1259	1198	1134	1081	992	1000	997	947	942	910	898	863	909	929	903	904	853	846	928	903	904	881	918	890	861	880	845	838	854	870	868	838	821	794	871	818	866	860	910	847	792	857	817	812	819	800	830	823	806	843	802	884	857	868	841	842	867	799	836	879	800	821	838	808	844	831	829	776	869	863	857	844	806	854	828	878	873	849	824	887	849	887	873	804	834	813	840	835	855	850	860	817	877	840	818	889	837	865	842	853	809	818	826	782	863	829	839	850	867	889	772	793	834	840	799	800	796	814	834	853	775	795	823	887	837	850	879	848	805	813	848	856	820	815	858	838	836	872	859	856	817	840	814	766	806	836	804	836	801	842	798	812	870	786	848	754	841	851	792	822	879	788	780	780	809	844	785	909	813	862	829	804	842	846	830	830	813	866	821	808	835	804	814	825	823	817	822	854	826	830	798	772	871	830	859	866	786	857	872	835	845	861	870	818	814	814	818	826	755	785	808	800	891	803	839	838	879	825	860	833	893	816	870	840	796	757	818	827	874	806	866	827	834	841	799	854	864	867	877	769	835	865	849	799	822	821	868	817	801	774	867	814	815	817	839	782	852	811	828	831	849	850	822	810	895	830	787	859	780	806	828	806	835	772	829	808	811	867	834	811	856	849	821	830	834	868	780	848	832	848	804	789	801	809	855	778	803	849	833	814	874	855	793	785	830	855	852	839	840	815	851	839	832	807	863	832	776	848	834	813	872	852	825	848	890	815	847	819	833	809	854	795	816	887	813	796	831	870	766	861	837	863	843	826	880	853	819	841	814	822	801	812	800	845	853	825	834	855	823	819	849	832	829	835	861	826	846	840	796	794	837	771	834	821	821	845	838	831	831	810	834	799	778	822	806	809	867	835	859	843	789	844	774	771	843	825	823	847	853	806	809	853	848	823	803	806	796	799	818	862	837	846	799	835	857	815	822	823	805	783	845	852	873	810	850	826	813	831	825	855	817	894	889	863	800	853	825	848	784	825	848	861	857	856	869	835	773	815	833	808	855	780	854	839	872	843	828	800	783	812	860	768	853	819	857	807	853	826	813	803	823	850	867	837	819	855	824	835	819	812	830	821	828	867	903	872	870	803	829	786	832	828	863	869	837	876	785	845	765	824	852	827	783	851	778	825	842	810	803	816	815	823	855	794	839	768	851	838	823	869	807	829	829	837	847	789	788	867	788	770	823	851	840	837	870	840	815	840	853	816	898	860	804	771	841	849	808	849	843	789	798	801	835	796	861	862	834	836	823	823	830	850	794	815	822	840	821	839	795	774	844	763	784	828	835	800	822	869	779	848	894	804	814	863	847	782	793	823	778	855	829	788	854	824	834	886	835	823	850	873	919	843	797	840	820	830	802	791	844	849	807	854	839	797	821	824	862	817	808	786	855	854	824	843	831	758	802	887	833	854	855	816	829	874	818	824	816	793	793	846	799	816	856	844	851	849	852	846	862	804	857	814	837	918	833	788	865	856	856	855	857	821	803	827	837	790	802	836	835	812	811	823	841	855	802	865	823	815	850	803	855	843	853	781	826	881	836	831	823	886	850	827	847	805	800	814	838	811	889	849	848	795	834	832	803	811	809	821	805	823	825	819	826	840	807	805	796	802	824	804	806	870	825	856	853	851	860	860	850	798	842	899	814	774	849	804	852	849	817	791	819	838	795	830	847	758	845	796	814	798	810	781	826	855	832	879	827	804	817	889	892	861	865	827	878	839	837	785	822	793	835	775	858	841	819	816	804	868	832	819	835	883	852	829	825	823	854	774	822	886	882	813	846	806	813	793	831	804	865	774	830	832	804	833	806	890	804	868	819	837	853	859	875	832	831	766	784	854	825	814	800	825	805	808	879	820	807	757	810	794	828	834	812	833	797	839	824	838	797	814	844	859	802	856	819	800	784	851	814	818	792	827	849	778	809	816	817	830	835	815	748	808	869	769	851	846	805	833	837	838	811	776	832	855	810	787	828	900	819	826	838	800	847	826	814	774	837	844	829	775	897	840	806	837	832	822	812	819	810	813	863	838	795	782	817	867	814	821	778	844	840	801	892	814	849	838	874	812	838	826	824	829	844	803	774	846	866	859	851	824	835	760	822	801	839	829	838	794	806	804	820	874	839	887	818	878	847	801	854	781	861	853	844	873	875	813	779	839	850	833	838	833	888	848	841	806	778	838	846	773	802	824	862	805	854	833	848	789	821	837	810	857	835	793	782	850	839	817	816	804	853	846	811	808	822	812	821	842	808	817	836	858	855	853	843	828	821	788	800	783	867	856	847	875	835	900	830	830	841	754	831	822	862	839	793	803	812	791	803	811	766	799	857	822	847	791	793	809	817	807	831	834	790	784	802	816	841	830	813	793	842	845	879	826	851	872	857	790	838	877	879	849	792	878	803	779	794	799	770	877	822	853	885	832	798	826	823	782	848	829	809	845	820	824	840	854	847	797	817	852	825	850	836	838	805	806	846	814	822	865	828	828	791	823	813	749	824	837	872	863	847	871	867	800	855	782	828	812	887	807	848	769	788	783	819	877	836	848	836	807	811	841	864	853	806	801	803	803	855	799	794	794	812	833	816	829	842	856	865	794	807	802	798	806	814	791	847	819	813	880	855	805	826	860	778	790	820	808	839	879	831	834	823	849	831	828	813	821	814	835	828	820	838	797	794	795	781	809	792	877	808	765	815	840	847	795	838	846	806	839	818	830	846	861	814	851	831	872	840	814	815	816	840	857	815	835	909	823	742	802	829	805	856	810	839	804	801	775	868	850	846	830	904	821	811	850	894	879	818	904	758	839	796	780	820	793	839	841	812	827	828	829	788	823	841	842	838	834	805	879	783	870	797	854	785	814	829	816	852	828	868	805	797	866	827	851	770	826	788	825	801	856	841	855	826	847	848	837	807	824	847	828	798	798	836	805	821	819	775	802	796	775	815	814	814	865	904	838	819	838	751	787	842	820	797	821	788	823	825	812	806	851	856	828	823	817	774	850	809	855	806	795	818	823	795	817	884	841	792	822	810	859	842	812	822	816	840	766	780	841	878	850	823	850	799	800	840	871	845	877	862	835	822	784	869	816	788	879	844	860	848	814	829	882	782	838	853	816	867	826	806	797	802	822	866	781	841	817	842	858	864	819	794	874	813	810	838	768	824	798	816	836	837	864	801	849	816	864	832	846	822	819	815	861	848	820	786	779	784	877	848	839	822	856	856	854	858	803	853	819	804	819	864	801	805	851	825	827	800	864	814	823	842	838	841	829	873	800	768	857	804	850	856	807	817	814	886	791	820	824	788	825	825	829	811	892	843	812	823	844	796	831	868	793	829	791	834	850	843	824	781	826	809	805	802	828	840	800	845	803	866	834	765	799	847	862	823	760	820	791	753	832	809	828	805	859	816	833	835	816	806	856	857	757	873	902	803	853	886	869	837	883	832	801	848	825	814	855
8571	579	176	178	187	186	154	157	174	169	170	181	158	145	155	180	173	141	174	154	171	163	145	168	154	166	153	159	211	148	156	143	159	160	163	124	172	140	180	178	124	160	172	174	152	152	182	181	140	163	149	173	170	177	137	179	176	163	146	154	169	185	173	146	164	156	156	179	166	161	164	143	165	156	151	163	157	181	160	185	153	160	151	161	158	174	162	165	166	169	163	144	179	160	175	159	173	163	155	187	174	159	165	150	165	176	147	142	157	166	160	172	140	173	178	143	179	133	155	171	158	164	164	159	161	143	145	144	158	176	143	154	170	139	154	161	167	156	162	176	155	157	161	179	157	152	158	172	173	175	136	136	154	141	153	140	151	174	181	153	166	167	151	162	157	168	151	165	168	178	138	137	146	158	151	166	138	172	165	143	152	177	141	162	156	179	152	161	152	166	167	144	163	147	180	149	148	178	151	156	145	154	140	140	160	176	175	155	160	177	160	151	164	148	166	161	151	146	160	167	167	171	173	175	161	186	148	146	156	124	173	161	206	190	157	156	167	154	181	147	176	147	162	144	107	142	171	172	169	151	170	163	172	164	143	136	173	183	179	171	170	151	164	157	146	178	163	163	154	146	164	154	142	166	151	149	157	155	184	187	177	158	147	195	142	174	185	149	160	157	166	165	161	166	158	154	146	157	144	139	148	133	184	154	171	180	155	178	166	165	161	162	157	156	155	161	154	155	167	170	167	162	186	156	151	158	169	176	179	172	159	148	181	168	159	173	147	167	149	150	164	144	166	154	171	191	163	168	166	190	163	176	154	151	161	150	163	138	150	147	158	151	151	173	178	166	133	165	177	190	152	177	163	169	167	175	138	180	159	145	160	179	161	150	158	162	148	154	173	177	182	160	169	191	145	145	154	186	154	178	190	176	179	162	146	144	171	180	137	142	178	158	180	178	146	161	166	176	180	138	148	150	138	164	168	169	145	167	145	167	161	179	165	154	175	194	161	166	171	168	133	153	162	165	165	161	183	152	162	169	151	158	187	183	178	176	156	178	145	138	165	152	173	193	153	173	158	168	154	153	173	159	167	157	146	189	162	129	171	151	158	191	152	172	175	155	150	148	161	152	163	152	155	167	135	162	186	148	179	146	163	158	156	136	163	165	148	152	158	150	141	159	143	170	185	149	147	141	147	163	174	144	156	173	141	149	150	175	147	166	165	170	159	163	156	171	160	146	169	169	162	159	149	169	179	146	184	130	161	147	159	168	149	165	144	143	147	153	169	158	146	148	183	177	165	179	154	155	167	164	142	158	174	165	173	175	164	157	162	188	135	171	143	149	159	164	155	167	152	157	158	146	164	149	159	163	140	142	170	159	184	175	188	152	172	167	171	160	162	157	164	157	150	170	173	155	141	146	145	143	153	168	176	152	165	163	140	161	161	208	180	148	124	161	146	135	167	153	148	171	141	161	169	174	153	153	157	159	149	169	160	157	185	163	157	167	151	163	146	153	165	174	172	188	159	158	176	163	161	153	164	163	155	143	148	179	177	155	155	154	164	169	168	169	152	195	161	167	164	161	169	168	171	156	157	158	181	171	146	160	175	151	157	143	171	149	147	143	144	138	162	159	164	149	170	167	154	151	160	176	156	149	137	165	158	134	164	191	184	150	158	146	169	161	172	144	177	167	190	132	161	144	176	164	158	162	158	167	201	159	189	169	145	140	153	147	187	180	140	164	156	196	157	197	158	169	181	150	179	161	160	154	169	171	159	150	153	145	135	163	180	159	144	188	148	148	151	154	182	153	165	141	147	166	171	146	178	180	166	147	170	132	148	170	175	179	157	136	173	158	172	168	160	188	174	188	164	180	182	168	165	163	183	155	167	179	143	151	173	169	149	186	134	142	147	153	145	177	183	155	145	165	169	176	157	145	169	134	169	177	176	197	150	198	163	180	179	166	159	174	170	178	193	175	137	169	162	152	159	180	183	154	159	175	150	191	176	168	149	137	132	143	190	183	175	143	152	158	180	147	178	166	151	174	149	149	146	178	142	160	173	159	161	187	144	171	155	180	165	162	140	167	149	170	160	164	161	170	150	161	155	161	153	145	191	160	160	172	169	174	169	138	156	160	139	175	166	165	146	163	198	157	170	184	138	155	156	147	136	173	168	161	156	135	141	169	167	168	162	178	155	155	151	173	138	148	182	156	162	159	163	166	162	144	160	179	179	143	162	135	158	171	202	154	172	183	148	153	176	167	162	135	161	174	163	178	183	166	175	175	166	163	155	164	174	164	165	156	156	155	152	169	143	202	177	168	159	174	134	162	159	167	150	166	134	157	184	173	153	162	180	183	167	166	151	170	160	183	162	147	146	168	170	161	137	151	154	166	159	181	180	134	164	172	169	145	152	167	159	178	156	148	169	164	155	150	175	159	155	154	170	164	177	196	144	139	148	183	143	160	180	158	160	182	183	146	178	187	137	187	183	146	177	172	144	142	163	185	168	169	168	167	153	159	152	129	151	139	148	184	161	163	179	154	167	159	137	157	181	168	153	161	158	180	164	157	148	154	157	160	144	152	178	151	160	190	141	159	169	146	174	162	156	178	179	156	189	162	159	146	155	184	140	174	177	153	159	145	149	149	162	189	157	164	159	155	147	170	182	155	134	165	178	156	139	182	175	152	148	147	148	161	155	152	188	136	149	163	156	152	156	160	147	152	157	146	155	173	152	155	149	169	171	160	143	150	166	182	155	129	153	161	148	159	146	156	161	154	178	158	168	160	188	178	164	168	154	144	132	154	160	150	157	149	177	154	167	150	162	150	162	165	162	152	175	163	160	157	159	140	177	158	156	163	153	160	168	175	140	181	156	139	156	159	175	166	167	149	170	171	146	142	179	159	179	175	143	158	162	148	177	157	185	154	181	176	183	172	146	160	149	166	138	205	137	171	162	170	139	162	155	172	176	157	153	145	142	150	157	136	172	168	163	178	191	176	181	153	150	168	178	174	154	156	151	144	143	163	169	153	147	138	138	138	159	164	174	161	159	155	176	165	169	191	161	162	192	153	150	150	143	167	148	186	161	182	167	159	158	168	161	153	170	151	191	137	168	160	148	147	181	140	185	163	119	154	152	143	154	177	138	167	176	151	179	141	149	152	185	162	163	147	169	147	167	166	151	137	167	178	159	147	155	155	166	172	163	171	156	144	171	155	163	160	147	145	161	156	141	159	151	170	156	187	174	188	143	166	162	155	168	147	150	148	159	175	147	151	162	147	163	173	155	150	144	168	159	144	157	189	165	159	149	155	158	172	196	153	166	148	154	149	183	160	198	169	167	151	174	170	150	183	178	142	139	164	172	136	167	152	166	173	172	143	136	162	147	183	155	151	145	139	166	153	158	149	190	159	131	169	154	159	169	168	152	157	179	164	175	165	148	166	153	165	154	178	160	157	179	159	150	149	168	153	154	163	153	148	158	161	146	167	154	169	168	154
5106	471	434	433	431	430	389	404	428	414	441	451	406	428	390	397	436	388	405	376	425	403	416	411	396	418	389	399	407	402	404	406	426	416	399	422	392	407	444	431	405	450	385	425	401	436	411	394	423	466	458	385	419	382	418	407	412	383	403	393	427	399	409	350	365	399	425	425	386	396	389	437	417	401	393	403	389	427	402	428	402	417	447	471	403	386	397	401	416	415	420	410	420	383	386	424	398	401	412	415	412	369	427	390	390	407	390	432	410	411	390	397	424	444	419	415	410	409	417	359	399	448	418	398	421	400	413	417	432	394	421	367	400	399	414	402	422	413	379	382	395	407	413	433	387	433	419	424	421	451	376	406	404	394	367	425	417	400	448	388	409	406	409	420	401	415	432	417	441	410	388	403	398	379	444	413	425	382	369	441	416	401	375	430	425	391	418	386	401	406	345	413	395	442	407	394	371	421	439	390	396	422	384	426	384	407	403	367	408	395	469	391	390	432	402	400	413	398	406	421	423	391	395	404	391	396	441	407	410	412	390	433	420	401	389	403	401	367	408	402	403	392	433	406	396	384	404	429	357	413	382	444	400	398	420	448	393	426	384	419	388	426	402	439	412	405	380	436	415	445	417	393	382	417	417	430	419	405	429	405	392	439	399	399	374	423	384	373	402	412	404	440	380	392	415	400	410	407	423	417	394	421	384	400	424	434	431	406	412	389	357	420	441	403	410	350	417	395	409	447	418	388	438	432	407	378	407	375	442	426	428	383	400	396	418	380	425	413	443	400	435	382	396	364	433	391	432	367	401	405	404	420	418	422	406	383	401	385	408	423	432	403	423	381	425	403	437	395	420	403	398	388	403	409	412	405	403	374	397	403	427	390	392	453	415	379	394	431	421	383	454	430	378	404	400	411	408	413	403	357	417	415	398	428	402	406	425	411	427	401	411	391	399	406	413	375	371	384	397	424	400	446	449	422	419	389	399	436	390	431	399	406	358	413	406	464	391	419	419	410	445	424	409	426	361	392	423	412	403	393	451	417	400	406	386	394	380	437	372	420	416	386	373	392	420	403	441	425	417	389	352	382	404	387	433	433	366	395	398	394	397	416	400	424	419	379	386	371	388	410	385	423	395	414	422	425	416	424	405	368	398	437	421	377	378	426	397	437	438	410	426	429	394	421	436	436	397	409	413	395	412	397	396	404	408	397	400	421	402	382	394	441	397	386	441	390	398	416	453	415	378	395	366	435	423	394	433	409	393	440	368	391	429	383	427	430	380	416	403	425	418	449	393	415	407	415	425	414	426	401	374	405	396	415	395	396	404	418	390	372	420	409	377	403	360	412	421	380	390	408	407	416	387	382	411	399	370	403	424	374	415	403	408	403	393	415	430	395	389	409	414	394	386	410	394	427	402	424	406	433	379	381	422	440	393	448	385	395	432	419	422	370	423	419	403	413	426	364	358	378	386	401	364	409	436	386	396	402	413	449	421	416	411	393	420	446	385	405	441	413	378	418	398	452	384	421	409	391	413	398	396	386	424	397	370	405	398	428	426	390	392	439	375	408	432	417	405	410	380	401	392	392	395	406	410	407	403	421	430	393	389	415	394	384	391	382	409	417	431	413	394	351	358	422	439	395	377	399	374	396	440	389	374	374	431	426	417	434	407	405	381	417	397	423	418	411	414	397	430	439	393	438	390	403	396	402	397	389	372	384	423	404	399	400	418	403	421	404	448	427	465	388	444	419	399	419	364	444	390	416	401	424	388	431	418	372	426	432	395	401	386	430	412	419	387	396	427	375	380	386	400	437	429	387	425	391	422	384	413	382	409	388	379	412	380	415	399	376	423	408	379	376	423	402	416	378	412	401	380	432	392	432	439	398	432	376	395	370	426	430	429	389	364	392	423	400	385	430	402	393	404	410	394	402	402	385	373	388	385	416	400	373	400	406	411	402	418	432	417	417	417	413	402	381	386	396	400	391	373	403	381	403	412	422	394	401	412	377	378	397	416	395	427	417	410	395	416	439	401	366	411	420	420	422	408	413	377	440	385	400	396	417	390	405	414	359	408	394	415	372	394	390	408	398	422	405	417	393	406	417	393	395	401	383	400	481	401	382	392	431	379	427	420	379	378	409	424	408	385	407	405	420	401	426	402	367	384	415	389	412	426	405	393	406	414	392	415	419	406	387	419	430	459	407	427	417	387	398	400	403	422	386	431	416	371	385	398	395	450	389	348	464	421	401	399	425	397	397	405	435	413	395	375	394	415	405	383	372	383	414	397	406	413	414	403	356	382	394	394	415	389	406	412	381	366	416	404	412	381	432	394	396	404	390	387	418	404	391	432	442	408	438	428	414	398	401	415	380	392	414	420	422	379	424	414	410	371	425	415	423	432	413	428	415	369	444	428	419	406	383	389	428	415	387	398	394	406	420	422	403	434	441	387	380	407	435	424	408	406	427	414	404	415	382	411	414	399	396	428	378	384	411	386	410	398	439	394	385	413	401	412	389	428	381	378	402	422	439	387	423	449	372	413	406	378	393	367	393	422	373	405	369	387	377	385	385	426	441	415	412	389	399	390	389	408	415	402	446	390	407	451	413	396	400	393	408	414	417	403	407	403	397	377	399	420	408	385	434	413	418	435	382	398	373	441	400	411	405	410	398	411	429	415	394	413	389	411	405	421	417	417	406	419	422	382	427	429	414	396	415	460	403	387	404	422	410	395	406	394	415	392	424	415	418	416	387	428	389	376	416	416	400	389	389	420	352	392	431	409	377	396	396	387	408	405	391	394	433	388	411	401	397	388	407	433	437	404	451	426	394	392	450	411	417	402	435	445	377	422	369	389	386	404	377	386	440	415	422	416	403	405	398	388	414	394	414	388	391	416	430	421	430	402	379	415	387	394	412	402	402	427	437	392	426	437	415	367	415	380	371	411	401	390	412	458	400	396	378	417	379	427	375	364	435	451	423	431	396	405	437	439	398	443	378	431	403	416	396	422	385	432	374	426	380	417	430	404	400	395	409	386	357	397	419	415	417	394	375	424	427	394	410	412	377	387	424	387	412	389	361	418	399	362	413	421	437	398	395	395	409	367	378	427	387	395	426	422	380	361	402	422	416	403	377	397	381	412	421	382	391	397	382	388	407	413	398	437	436	402	419	372	416	398	415	366	387	379	419	391	397	402	412	417	428	429	382	422	409	409	386	412	415	378	407	430	450	432	408	433	402	412	403	419	398	427	415	370	419	403	440	391	412	378	406	397	403	407	426	450	402	387	403	402	398	354	380	437	396	384	412	401	412	419	425	427	385	386	395	413	424	400	383	374	432	375	403	438	406	384	420	418	384	443	425	424	419	409	380	353	405	422	391	413	395	396	394	401	392	372	381	403	394	399	405	416	420	397	401	404	425	452	437	384	397	408	395	418	446	377	402	455	416	357	398	443	422	414	410	430	385	387	405	397	428	433	435	396	366	369	419	384	386	391	404	407	394
23443	2487	565	448	368	380	283	320	285	259	268	278	284	271	244	234	217	260	269	247	217	237	236	234	241	259	241	282	217	225	255	251	229	218	241	226	249	257	238	248	239	218	213	263	249	204	236	210	235	252	260	223	231	214	240	244	230	220	242	258	232	255	244	220	247	249	261	271	224	245	250	240	242	266	256	215	222	209	227	255	255	217	216	249	256	272	252	237	212	232	236	249	261	246	271	257	239	222	226	220	243	219	202	253	226	253	224	249	235	237	257	241	237	234	238	223	262	247	255	253	232	252	228	258	235	244	212	245	217	243	231	224	213	252	237	268	237	227	256	207	218	242	250	257	243	244	211	254	233	243	232	246	250	241	269	218	267	239	236	265	221	239	242	259	252	240	247	246	249	254	224	226	218	207	245	245	250	239	240	241	250	215	248	222	238	265	269	241	237	223	246	259	209	219	226	247	231	222	255	241	190	242	264	211	236	225	215	232	249	232	255	234	254	243	261	237	245	240	234	235	213	244	252	269	261	215	238	236	263	284	253	214	218	232	203	222	231	251	279	212	255	236	212	220	249	228	236	242	244	227	256	258	230	228	240	254	273	230	253	254	242	239	220	253	217	265	261	274	274	207	223	249	226	233	227	216	233	235	235	246	247	243	260	236	252	250	237	282	219	228	246	245	220	243	238	239	276	238	240	241	263	222	234	220	214	219	252	247	251	258	234	181	222	224	203	239	237	251	239	240	227	222	232	238	246	224	246	281	270	237	226	225	201	219	236	220	254	235	247	248	239	244	207	189	229	233	246	253	246	256	235	270	222	260	255	238	234	252	283	223	229	250	239	242	230	228	255	253	218	200	247	227	212	237	245	236	220	225	218	258	253	262	258	214	228	248	230	253	221	217	239	238	240	253	216	237	241	275	254	253	225	239	248	302	227	223	249	276	245	223	219	244	266	235	259	241	236	252	241	208	225	229	252	265	209	228	221	237	252	251	221	234	255	247	237	235	247	229	215	232	243	212	229	223	218	202	228	243	223	254	240	236	216	241	253	219	247	211	234	225	218	202	258	246	226	221	224	264	218	251	239	252	237	243	239	227	238	232	249	228	235	238	226	253	232	232	229	244	240	221	262	243	227	257	233	258	234	249	234	253	257	226	224	239	244	229	231	245	232	219	257	230	240	242	234	250	252	224	236	209	244	219	262	244	230	218	281	261	224	233	263	258	239	231	213	260	260	243	242	215	241	229	266	258	254	256	250	244	224	228	229	203	230	215	240	212	252	230	267	222	207	273	228	212	236	220	222	233	232	272	250	230	256	245	251	210	248	224	230	261	257	239	239	251	217	246	235	252	212	219	243	227	251	228	250	253	238	237	245	239	236	253	235	223	249	239	231	227	238	229	234	233	241	221	240	252	239	221	220	228	254	227	239	255	264	248	236	236	249	224	251	234	239	228	240	235	213	240	253	231	276	240	241	222	242	227	241	225	283	239	232	186	210	232	240	212	244	235	230	220	272	259	228	221	232	227	215	237	245	209	258	259	231	283	238	245	261	262	238	268	269	249	255	246	224	256	230	246	245	240	242	234	204	239	221	237	238	252	244	242	253	240	218	251	255	240	250	239	230	227	241	230	245	241	259	248	253	232	238	269	251	247	255	240	249	227	249	218	223	263	240	255	226	248	253	246	259	199	242	234	234	233	237	218	259	229	262	273	260	239	274	240	235	248	267	211	245	233	227	233	263	207	218	252	224	248	218	251	256	243	224	259	245	242	219	231	270	196	210	247	235	261	240	236	241	236	239	258	271	229	258	275	253	221	236	222	250	220	216	252	244	229	221	203	246	255	225	230	225	251	207	200	229	224	257	253	253	251	231	243	232	230	232	225	241	244	224	253	247	248	251	222	253	226	232	235	255	252	217	247	225	252	247	255	266	221	234	224	229	202	236	266	234	244	219	255	243	203	243	224	204	220	224	242	219	236	233	250	253	204	233	220	254	250	205	236	228	218	261	184	237	244	229	256	245	208	222	240	253	238	241	236	219	273	252	262	212	232	239	227	258	266	262	227	244	225	276	223	247	229	238	254	253	254	292	237	246	231	236	228	231	232	247	249	247	235	212	250	252	233	249	269	228	243	250	225	244	227	251	241	239	264	261	239	224	216	270	244	234	258	244	225	242	227	229	251	243	235	249	224	224	248	233	203	251	230	225	227	250	215	252	221	239	219	214	243	230	226	225	274	258	262	251	245	234	246	251	226	218	220	226	236	262	257	260	225	248	239	232	216	221	222	250	225	218	226	233	230	223	210	236	253	224	258	234	248	223	241	251	235	242	239	221	221	249	255	192	247	229	241	259	222	232	208	220	234	239	238	240	230	207	247	236	211	198	254	261	242	248	228	258	247	232	211	249	216	220	255	243	237	266	255	249	229	244	255	254	219	230	213	267	247	259	252	207	244	250	246	246	260	230	234	264	243	226	251	221	228	253	248	244	231	238	230	230	228	223	227	225	238	221	211	228	241	247	213	259	248	234	235	255	211	246	234	259	232	271	222	212	246	235	258	251	214	225	238	261	219	241	231	245	223	269	269	202	231	259	203	235	218	218	237	248	218	264	228	236	221	193	219	275	253	288	246	204	228	230	257	256	259	246	248	213	243	244	215	207	220	235	244	244	231	241	210	224	243	226	259	257	250	226	227	271	269	208	225	263	245	228	218	261	254	247	246	264	261	232	254	237	208	251	249	217	223	241	252	238	259	253	224	212	273	210	220	244	213	215	237	220	243	249	258	257	274	248	227	265	232	251	225	241	250	229	234	240	238	242	230	224	218	234	229	219	245	247	233	214	251	225	231	230	217	242	246	244	244	284	260	235	214	215	215	265	241	223	233	235	239	222	268	254	211	229	243	228	240	214	204	221	239	248	212	237	236	217	231	255	256	271	215	221	238	249	242	258	202	265	228	236	234	236	268	216	220	220	241	231	230	240	245	237	246	223	229	251	202	219	248	263	228	241	274	219	234	258	242	228	230	246	242	190	220	275	238	235	272	245	244	241	232	252	209	244	255	238	263	226	245	219	229	245	249	221	217	260	260	226	224	258	265	244	257	213	202	243	233	248	248	224	247	220	228	224	220	234	226	233	250	250	272	226	248	224	231	239	234	239	218	249	232	225	257	240	220	201	237	227	243	275	229	216	220	232	233	252	229	208	220	214	257	230	201	236	252	232	255	250	257	229	220	239	242	242	214	239	199	261	258	272	260	250	265	232	225	213	294	251	213	248	224	260	234	216	258	261	255	243	241	261	260	277	243	219	220	253	212	214	229	240	244	252	250	221	224	252	207	222	256	224	231	251	214	215	237	265	233	256	257	252	245	229	239	215	248	271	231	215	267	225	248	232	216	238	264	235	245	227	242	236	269	238	260	240	240	239	197	249	228	244	233	219	256	231	248	246	231	240	234	244	228	206	242	261	237	253	261	250	227	220	242	246	261	247	234	251	229
13529	900	1130	1332	1212	1008	922	874	780	731	778	724	664	672	677	664	613	601	617	642	574	613	638	601	583	628	635	597	641	587	585	569	539	576	599	590	586	588	530	594	538	572	583	556	579	568	563	607	605	596	596	583	544	603	539	565	587	537	578	586	612	597	607	540	574	563	523	619	572	585	554	604	528	579	563	538	572	566	552	579	557	551	518	594	564	564	526	549	608	563	582	585	561	586	559	556	598	643	573	584	556	599	581	556	621	567	564	564	553	522	587	552	541	554	581	539	574	591	592	558	557	570	580	549	580	577	541	581	565	561	606	569	547	564	570	581	530	593	533	581	609	610	570	573	550	600	590	561	586	554	551	581	573	554	583	623	542	548	597	572	569	565	541	561	556	558	560	588	545	556	602	513	573	613	583	561	563	557	583	556	552	605	567	589	556	524	541	579	578	534	590	538	550	560	578	567	540	574	571	593	547	562	595	572	574	588	508	574	556	574	534	579	549	572	590	584	597	568	581	600	529	569	562	588	534	584	557	578	639	550	557	592	557	526	567	575	539	553	566	536	596	528	571	549	573	573	550	551	582	622	588	595	627	593	581	575	569	578	543	600	543	575	607	556	585	568	559	580	552	565	559	570	633	586	604	585	588	584	561	567	578	565	603	611	629	559	584	579	533	596	591	550	553	562	564	550	581	572	575	574	581	552	538	558	598	585	605	560	557	573	535	555	545	552	529	591	553	586	579	548	586	578	586	585	542	557	542	600	595	557	589	578	555	567	548	557	563	571	563	552	586	523	528	588	563	552	588	567	597	575	555	574	538	539	556	575	573	565	577	565	564	587	572	566	625	576	579	563	608	548	576	593	588	587	643	562	572	553	562	542	627	559	553	571	575	555	572	564	599	558	597	568	581	571	555	612	612	602	590	550	573	569	545	522	582	591	541	574	559	574	569	603	568	595	536	583	581	504	558	558	561	551	589	530	552	527	565	585	561	555	580	556	582	564	575	593	571	594	609	575	549	574	572	598	546	558	510	600	579	572	538	548	530	571	601	542	599	544	584	547	594	501	574	541	610	593	587	559	557	593	591	599	556	559	579	611	552	555	578	559	566	561	559	532	557	562	531	535	555	536	565	567	572	593	540	564	576	544	559	581	591	579	527	567	560	596	606	589	581	546	581	576	539	549	575	592	562	544	546	580	553	616	579	585	535	534	576	548	585	559	594	575	562	586	562	552	572	589	541	559	564	604	524	565	559	596	556	534	575	570	595	566	555	626	575	545	522	586	528	572	554	590	565	595	577	579	556	525	593	596	585	615	561	602	567	568	540	568	558	613	565	592	553	538	548	580	568	589	566	513	583	545	593	540	530	582	586	535	571	560	567	518	557	559	557	585	617	570	525	607	566	553	576	533	554	597	568	597	541	579	597	533	591	553	561	628	549	584	562	526	564	550	559	553	563	554	566	556	623	550	549	513	578	618	535	616	591	570	580	547	558	592	584	557	562	555	613	532	597	593	563	548	561	583	583	573	576	560	603	546	532	543	561	564	530	569	534	564	575	590	584	629	533	564	554	560	577	551	507	584	556	571	550	563	577	589	548	570	546	552	553	592	602	576	581	550	543	581	579	526	572	526	557	600	569	597	572	532	510	584	566	559	589	566	604	552	557	522	556	573	571	576	604	578	630	542	570	603	558	579	546	567	579	636	537	573	527	597	562	559	535	575	555	561	562	576	576	614	514	602	528	585	533	592	564	585	560	528	568	572	583	534	562	524	552	576	581	556	610	615	539	549	608	591	539	536	563	532	540	580	572	571	593	554	567	611	571	606	536	536	521	571	537	532	549	550	528	565	560	588	561	572	553	592	537	578	567	574	584	601	575	569	569	600	568	603	568	543	533	529	579	548	578	594	567	534	587	546	568	588	613	608	572	523	542	567	570	587	554	590	605	555	573	574	572	557	567	580	571	588	548	540	558	559	611	530	587	585	524	564	520	564	552	600	514	567	590	516	569	542	533	565	543	579	562	571	561	584	585	560	557	551	563	537	558	543	563	539	558	530	557	579	575	512	531	569	591	608	564	527	544	545	559	577	562	618	528	562	590	535	550	555	582	576	593	579	576	563	600	536	571	588	605	580	538	560	608	558	612	572	552	585	579	539	539	575	571	539	535	597	570	576	604	592	573	577	589	540	577	530	570	571	611	563	603	544	559	576	574	591	582	574	625	591	559	563	568	603	533	539	571	609	556	584	537	555	623	577	565	573	550	577	567	546	553	536	576	577	529	561	576	595	575	570	525	571	539	567	547	551	530	573	569	554	553	534	556	576	538	556	563	531	575	604	538	537	546	553	587	611	545	551	570	566	587	566	601	613	542	581	569	579	549	605	594	540	534	548	583	547	538	595	579	571	563	558	591	617	592	535	565	581	535	542	565	583	571	593	576	571	571	567	589	556	570	521	587	559	541	579	562	581	553	581	548	541	565	543	556	607	552	557	535	545	559	574	583	612	579	568	589	593	597	571	548	579	560	571	589	595	574	624	510	605	550	586	578	581	534	569	556	554	543	554	585	568	571	561	544	548	571	524	563	576	587	547	552	520	572	588	600	547	555	570	539	572	553	582	555	571	531	583	556	558	573	571	577	575	558	552	567	596	535	602	566	592	579	525	600	582	541	571	591	530	564	551	571	539	567	598	554	565	562	561	548	542	548	583	589	574	578	524	563	598	607	564	585	629	597	514	570	570	539	554	575	584	581	545	551	538	532	561	547	613	600	607	574	531	573	574	558	539	531	591	576	559	563	549	535	559	617	557	595	525	561	594	564	602	543	539	621	507	582	590	566	531	547	555	590	556	574	555	586	561	536	575	527	559	570	551	560	557	625	560	522	567	596	548	575	572	530	541	575	568	557	623	559	563	566	550	590	564	562	549	553	558	586	552	554	585	545	573	538	504	584	576	624	589	583	591	581	542	536	560	571	565	565	506	560	602	584	548	571	546	583	570	560	508	547	585	601	594	569	563	600	574	579	578	552	530	606	523	608	584	566	582	556	542	599	594	582	619	581	547	571	573	557	559	584	565	592	567	586	571	581	562	525	577	574	602	566	629	574	569	593	599	569	554	540	574	568	594	567	556	565	560	550	561	535	561	547	560	551	563	614	553	532	581	551	553	559	578	556	572	532	607	559	552	551	570	583	558	534	560	589	516	564	529	545	519	560	607	556	560	613	551	568	565	605	568	600	581	568	559	561	545	568	597	567	555	555	549	593	593	560	577	542	580	627	548	591	622	572	564	565	573	567	578	600	616	554	599	537	593	522	580	538	569	600	545	557	566	588	552	566	529	584	592	595	558	562	603	605	571	564	547	546	552	535	540	569	599	591	607	564	577	580	585	520	589	561	523	523	553	571	550	563	585	564	560	548	557	557	590	567	565	540	557	558	540	583	572	579	539	552	551	593	568	568	535	540	566	560	578	564	591	546	561	574	586	621	566	567	585	585	571
33747	5547	1235	881	704	566	516	507	462	450	404	389	413	427	398	418	412	411	387	389	397	377	424	350	392	360	395	400	382	375	369	342	399	392	368	424	407	374	362	358	377	377	393	339	381	401	374	378	375	366	356	354	391	409	379	430	406	356	396	402	359	391	369	398	424	375	377	382	391	356	382	369	378	350	365	378	412	352	368	349	391	452	374	377	382	393	389	328	360	352	348	394	402	367	344	362	396	356	381	385	394	410	381	375	382	389	399	355	370	380	351	395	387	364	386	350	394	372	427	376	362	391	355	372	397	390	360	398	381	375	375	398	383	377	416	318	355	362	344	379	416	371	379	398	384	395	414	381	382	369	379	345	359	389	367	384	377	392	384	362	372	375	366	401	361	383	328	381	359	390	346	388	396	367	366	353	383	421	378	387	396	387	377	367	393	349	372	376	370	369	387	376	364	372	397	383	372	366	383	382	376	369	370	391	384	374	409	406	390	376	384	381	390	386	393	387	351	366	347	424	353	348	403	349	372	369	371	379	393	387	410	400	374	370	367	404	377	355	383	368	375	387	413	377	417	366	385	364	388	375	343	369	367	373	330	411	362	361	354	374	368	337	369	338	334	404	417	393	386	362	357	376	361	359	346	345	349	374	378	389	392	415	371	376	371	372	387	350	389	372	330	374	319	407	396	368	387	403	368	380	405	397	369	391	370	365	396	421	386	387	379	329	377	371	393	353	419	385	410	380	378	399	376	350	367	404	405	365	378	393	365	403	399	400	397	334	409	357	388	358	366	356	384	389	395	387	385	361	385	380	395	366	388	388	328	387	380	385	370	391	347	391	371	391	394	415	412	372	366	398	363	391	388	397	350	351	414	380	376	364	392	372	352	411	367	377	390	381	341	342	393	387	376	406	384	364	340	364	368	371	346	358	392	371	414	405	383	399	363	404	365	382	384	404	395	360	396	427	352	338	389	391	367	386	409	373	377	370	363	366	354	386	360	379	409	361	374	361	388	364	357	352	391	373	430	400	348	364	376	389	425	364	370	379	380	378	392	393	387	405	374	345	388	401	420	395	383	371	380	396	396	400	366	424	354	373	393	373	381	389	358	374	397	385	379	360	370	404	370	378	400	377	351	374	369	388	351	408	400	362	402	366	371	397	400	349	396	357	399	384	360	343	404	394	364	364	362	396	398	388	380	375	399	370	364	369	369	345	402	392	347	336	397	385	404	378	383	354	352	380	393	374	387	376	339	381	376	383	350	423	360	349	392	372	359	379	349	388	358	362	362	408	389	365	344	400	381	375	388	374	365	374	391	370	354	392	407	342	341	387	377	388	358	419	363	371	359	396	428	406	372	410	367	357	371	375	385	362	335	379	355	384	363	392	348	383	380	360	348	346	364	348	330	358	383	398	365	349	344	415	362	362	376	379	377	369	380	415	401	348	394	405	367	406	380	355	379	391	397	382	372	390	366	380	369	374	391	373	423	361	363	373	351	353	374	393	410	388	351	385	394	360	373	327	381	366	353	397	354	411	371	372	368	361	336	370	384	354	356	380	379	374	389	375	377	353	401	371	351	438	322	346	384	383	387	372	343	371	368	373	358	401	368	410	337	388	369	396	388	389	374	357	400	377	357	353	336	367	367	399	368	371	377	412	384	388	355	375	358	385	374	365	346	395	403	395	367	337	396	361	347	360	365	358	397	357	366	346	380	387	334	367	346	369	367	404	383	406	381	389	392	352	398	357	345	398	375	365	382	402	395	381	382	371	386	366	354	371	353	381	372	395	382	368	365	366	335	360	379	323	371	371	390	369	383	395	382	371	382	394	361	341	374	387	355	357	375	423	386	338	354	390	376	353	389	360	365	368	358	349	367	386	413	366	414	383	390	379	379	352	388	394	381	372	390	369	390	365	395	410	356	363	350	353	359	402	371	367	358	390	373	350	337	366	354	354	384	410	363	363	364	356	378	327	360	342	387	391	369	374	373	407	373	375	375	347	375	387	381	415	409	389	370	389	398	429	354	371	383	406	393	380	367	371	381	376	357	412	404	401	383	412	381	369	354	368	419	346	378	354	369	363	373	388	371	372	401	402	358	335	363	365	383	410	343	349	346	344	373	389	370	372	343	343	367	373	364	375	397	377	377	375	358	392	344	419	335	392	401	375	382	393	371	375	389	381	384	377	390	393	388	415	376	358	356	358	379	388	405	375	381	404	375	394	366	376	375	388	375	346	349	412	399	359	371	343	361	365	408	345	380	375	389	396	423	357	372	345	336	403	392	361	410	351	398	360	382	354	371	374	384	376	377	392	331	352	380	400	401	371	356	382	358	382	364	374	387	347	404	374	345	364	361	431	386	345	397	391	366	379	368	403	354	365	399	372	405	360	376	334	359	356	377	362	367	354	373	352	367	360	395	362	363	392	350	368	383	404	335	395	390	368	362	393	355	361	363	349	341	416	352	385	392	395	354	401	361	349	407	423	356	369	331	376	352	335	361	393	387	372	357	360	364	395	343	360	370	386	383	390	408	389	383	367	373	379	339	351	372	340	371	336	374	392	355	356	351	366	378	356	382	380	369	404	356	377	340	404	384	330	390	411	373	343	342	372	372	382	361	362	373	369	379	330	397	380	334	380	357	357	331	390	326	378	367	389	402	381	349	347	433	371	366	369	408	378	339	390	365	356	369	399	379	364	384	389	358	345	391	396	349	389	397	357	409	375	384	334	369	420	382	406	387	390	413	368	330	338	350	331	350	324	359	392	361	367	392	349	359	350	363	407	361	372	378	351	409	381	376	359	389	378	339	367	379	389	373	378	330	363	385	406	391	391	387	372	367	336	365	351	347	399	373	341	381	328	401	400	355	336	395	366	343	397	391	375	359	383	363	403	403	349	391	358	359	353	398	406	386	394	415	379	383	355	387	378	391	367	370	394	391	385	368	351	365	389	374	372	401	337	376	379	388	357	362	358	396	375	381	398	342	369	354	344	381	373	369	405	362	404	405	366	398	359	401	412	402	361	359	397	366	373	355	364	400	363	389	380	372	417	362	374	362	384	376	396	392	403	389	418	376	373	379	373	369	350	403	347	368	384	386	392	341	360	371	380	369	399	370	366	425	375	391	368	377	361	393	361	373	406	399	346	366	395	333	401	381	378	383	419	367	407	408	389	402	349	344	374	356	374	356	376	366	403	357	397	367	359	382	373	336	422	383	344	332	384	349	381	358	390	348	358	373	346	345	361	370	379	420	396	359	364	372	387	358	365	389	396	402	400	376	385	375	357	367	353	380	420	355	418	408	374	368	372	342	368	379	387	368	395	411	362	384	365	403	401	391	406	398	368	392	398	390	374	355	379	391	371	370	401	377	380	350	376	388	393	372	341	348	369	396	384	376	353	375	330	382	385	351	382	390	401	376	396	369	356	345	374	382	368	370	402	365	340	369	368	386	399	314	379	381	420	406	374	388	367	375	378	399	370	357	350	368	378	355	385
17539	1593	2039	2327	2165	1738	1530	1420	1272	1240	1158	1146	1058	974	1004	984	895	975	858	899	873	890	926	979	883	896	869	841	802	873	849	835	815	910	869	836	863	886	828	849	806	846	846	817	793	842	832	831	843	849	846	856	808	814	832	860	809	827	833	794	801	807	812	850	810	851	862	912	882	797	852	839	799	833	839	825	819	843	830	818	850	816	911	848	875	844	774	828	865	817	829	857	788	845	798	844	852	799	865	803	860	871	815	840	821	810	786	822	806	858	872	836	812	830	846	882	818	801	821	821	876	804	816	863	875	885	855	825	846	835	802	776	792	820	821	857	806	790	813	852	830	835	796	802	828	841	828	849	864	873	854	848	806	820	784	820	794	796	773	834	822	840	818	850	811	929	785	810	814	823	825	822	822	845	871	829	808	849	848	785	831	849	837	821	811	827	807	851	811	852	822	816	814	861	834	850	827	784	819	777	825	823	838	825	846	881	839	866	871	858	829	823	812	806	910	847	826	838	854	859	819	851	827	816	804	828	813	803	869	812	860	879	815	793	849	871	823	819	823	852	820	803	869	875	818	808	830	799	821	835	824	816	771	869	793	834	811	792	833	814	849	799	815	814	822	824	843	844	876	811	782	797	800	827	778	778	802	846	834	866	878	830	835	832	809	788	811	829	873	832	796	785	802	802	841	752	824	836	794	821	836	816	839	796	826	814	834	848	848	856	782	816	847	826	835	843	812	857	859	825	806	836	859	833	821	822	865	840	859	818	824	820	847	845	852	875	818	839	841	846	820	827	805	851	836	839	833	866	808	809	835	842	812	839	862	882	804	819	807	860	796	853	828	834	819	858	839	905	830	820	859	799	816	829	796	821	827	801	877	790	828	840	863	820	813	806	791	847	822	841	879	844	802	815	842	858	856	802	848	786	829	841	791	868	773	814	801	864	843	797	871	822	874	828	821	812	805	841	802	843	828	841	870	840	797	858	843	811	825	827	830	799	835	827	817	827	824	866	805	783	844	839	856	802	877	792	813	799	869	833	842	872	842	884	789	850	856	871	843	840	813	857	846	846	791	814	851	819	828	847	809	811	820	862	798	876	833	813	842	823	799	827	829	789	857	893	878	864	779	787	802	802	831	831	836	770	846	894	834	832	843	861	812	822	765	868	835	817	790	823	788	838	830	853	857	838	853	855	815	860	843	771	788	840	798	796	852	824	788	821	832	858	799	817	874	947	812	839	800	865	853	851	849	856	805	808	852	854	878	860	818	820	861	836	818	847	852	817	782	840	788	838	801	805	864	818	811	799	840	801	825	797	798	790	814	809	856	819	819	849	837	803	790	820	878	824	804	841	829	800	801	862	836	848	848	834	836	813	835	815	811	836	836	838	832	825	812	810	825	804	812	841	773	838	824	943	797	828	816	788	849	844	842	853	864	763	838	891	774	861	849	833	853	855	804	842	820	840	791	827	837	827	820	799	787	785	825	846	842	822	862	809	865	815	811	828	874	785	825	826	822	786	849	862	812	849	821	821	832	833	804	840	836	826	847	819	814	833	827	813	806	796	851	842	878	773	774	785	772	790	868	778	826	843	835	822	838	843	864	828	881	834	818	836	844	848	821	771	844	769	863	828	825	824	823	848	856	808	811	830	848	801	813	866	794	874	831	806	820	832	834	805	833	826	859	855	827	854	820	791	855	868	771	806	820	805	798	803	784	836	814	834	852	821	829	821	827	810	854	775	859	858	848	818	836	847	801	820	801	828	867	829	841	844	853	857	854	860	845	827	873	759	771	872	836	839	866	766	795	839	791	787	837	793	829	817	852	807	836	854	854	847	820	860	854	779	768	818	861	809	857	847	845	858	803	833	812	807	815	799	798	837	784	812	815	878	817	797	877	775	900	821	781	811	869	806	818	756	804	838	781	807	877	835	814	826	845	817	817	838	759	831	823	849	809	801	845	845	857	811	826	834	829	828	813	786	850	865	832	843	826	786	800	811	850	846	841	808	827	877	860	832	850	791	839	866	825	833	828	870	836	810	882	826	835	857	846	867	830	823	808	844	820	784	824	817	784	864	858	764	771	825	829	810	910	792	815	828	852	859	841	811	857	843	781	873	811	783	872	877	778	862	805	846	826	774	784	793	830	816	833	844	880	782	863	805	847	824	879	841	889	879	781	817	814	752	816	808	847	831	822	861	808	834	845	820	883	819	835	851	836	799	828	859	829	784	820	839	802	812	779	817	804	849	852	833	818	900	808	805	815	864	895	858	846	845	827	793	840	789	832	773	809	748	822	842	859	831	812	859	843	773	831	829	830	859	840	803	826	829	906	845	823	809	838	831	850	788	778	865	814	848	865	893	817	767	809	827	787	805	868	846	799	858	813	789	792	797	821	792	830	790	759	810	840	913	784	842	862	774	799	843	869	820	815	780	816	845	872	829	856	782	784	833	862	810	858	847	849	808	830	851	839	820	814	871	867	850	807	814	797	815	870	803	842	815	876	862	804	853	831	811	783	846	839	831	817	798	810	867	846	835	820	815	858	869	823	813	839	812	814	810	885	867	861	827	844	875	835	843	877	765	800	832	814	801	826	823	811	809	864	832	819	818	819	881	749	819	860	792	834	876	821	848	831	835	839	892	824	802	822	874	854	844	887	820	844	836	865	813	828	804	811	841	771	861	838	781	851	856	829	809	843	894	831	807	846	868	807	851	827	897	846	852	865	818	779	830	820	821	785	823	850	823	843	792	817	912	852	767	861	814	854	843	796	874	850	852	832	820	856	771	827	828	832	823	838	759	794	860	811	829	847	797	836	890	812	851	754	835	784	880	809	793	871	814	819	815	784	810	800	848	862	814	809	819	814	792	810	870	862	760	832	859	772	822	842	823	867	829	781	830	801	816	858	859	820	809	805	818	840	849	800	815	834	833	859	826	840	865	834	831	832	878	850	834	867	838	826	796	860	850	847	805	844	851	865	776	858	786	833	840	793	834	807	833	827	781	882	842	817	838	775	830	835	858	866	795	845	804	834	863	844	792	869	871	837	804	802	839	834	834	822	832	792	796	848	881	892	813	814	813	838	847	785	776	792	886	809	881	805	816	830	802	832	802	861	820	826	773	846	796	847	750	844	861	810	816	794	793	855	837	800	847	865	801	846	856	855	850	831	852	862	826	801	863	820	827	855	820	752	833	767	812	781	825	786	826	792	830	765	856	799	824	875	850	796	851	817	878	812	820	815	812	844	871	844	791	819	820	882	810	839	778	838	801	830	805	821	846	817	825	853	832	809	845	851	838	837	828	822	802	823	834	891	778	801	784	825	851	840	872	801	837	871	814	826	868	773	803	848	805	811	836	839	841	828	798	840	815	856	867	830	839	840	835	810	836	880	839	803	827	786	909	861	821	831	797	823	846	824	871	883	835	770	880	798	799	840	806	792	825	846	808	811	829	863	877	846	849	833	834	800	786	830	876	814	831	850	880	800	847	856	861	824	804
7891	531	209	186	200	168	144	161	179	148	164	152	172	158	176	157	190	175	138	175	192	158	167	183	160	189	150	159	192	155	148	151	177	179	159	182	156	197	178	158	138	183	188	173	163	150	192	169	144	197	139	185	161	213	177	156	183	177	149	161	178	166	177	165	179	166	166	166	173	142	158	172	185	153	153	156	168	162	169	171	175	167	161	187	168	163	210	161	165	158	167	158	156	156	165	155	164	186	173	167	160	161	165	171	158	140	156	146	166	165	161	178	167	195	164	164	171	156	193	155	161	169	153	159	173	158	158	150	174	162	163	169	141	158	166	175	162	141	148	163	176	190	131	154	177	158	151	184	161	169	155	158	153	169	155	158	148	146	186	182	151	186	164	180	151	152	162	141	164	158	162	184	192	152	165	176	165	168	168	151	158	158	176	162	165	183	174	169	147	143	172	141	173	154	177	158	159	166	165	161	149	154	168	169	202	170	167	141	153	163	183	170	183	163	165	189	169	145	136	182	151	150	163	157	163	161	185	149	136	180	152	173	154	189	171	168	165	167	156	194	175	146	173	178	152	156	152	196	162	145	176	167	173	162	138	172	183	195	144	190	170	171	150	173	171	154	163	169	143	131	153	144	146	156	153	158	164	172	160	159	187	178	155	168	157	148	161	149	150	145	151	153	145	156	199	152	160	155	148	139	143	157	167	210	156	170	151	170	146	144	160	183	168	177	160	162	149	176	157	183	154	160	186	168	164	160	167	168	163	164	182	176	164	140	152	148	156	172	161	163	152	158	177	180	156	181	164	159	173	162	168	183	165	158	153	171	168	172	173	183	168	176	191	177	179	190	172	157	150	162	168	166	164	170	162	204	154	196	181	147	208	170	156	135	172	158	176	158	188	146	149	143	166	165	158	182	155	168	170	180	153	159	146	189	148	171	181	172	173	182	174	175	156	162	165	156	163	171	149	185	143	155	172	145	163	153	171	181	174	179	187	173	169	155	165	137	150	164	157	157	175	181	174	178	170	135	188	178	146	174	172	139	162	183	177	178	159	166	170	154	146	166	151	168	152	186	180	173	149	164	183	169	166	168	172	172	166	143	176	171	157	172	163	144	161	167	167	194	180	165	158	152	156	184	189	169	150	156	152	151	158	161	181	169	168	168	149	175	153	162	156	193	164	173	154	172	164	160	175	174	172	157	151	187	147	174	139	177	165	185	171	206	178	154	157	163	143	173	152	169	180	164	168	180	157	162	159	159	171	148	130	183	183	167	155	165	142	163	164	175	184	146	182	159	152	164	171	149	160	163	169	169	155	187	172	140	167	153	163	150	178	152	174	175	168	180	151	152	184	180	167	174	183	163	156	145	159	175	167	175	159	188	184	159	148	174	151	172	155	151	141	163	153	144	159	150	161	148	156	158	146	178	160	173	155	187	188	166	155	177	171	180	151	172	142	166	146	180	174	179	179	167	185	172	158	160	183	155	165	167	165	182	177	165	151	160	158	159	142	155	160	184	180	149	164	165	141	188	147	183	155	162	163	154	177	156	190	161	184	173	162	133	185	168	184	176	164	146	164	151	175	153	154	169	152	149	154	171	153	199	181	164	163	184	171	143	200	129	163	171	178	164	161	167	166	153	168	178	165	168	174	151	140	141	143	155	177	145	159	170	162	172	177	141	162	145	154	195	189	193	177	136	174	164	184	167	154	171	164	134	174	178	172	156	145	168	155	154	166	141	194	174	157	169	146	166	150	172	153	187	162	180	163	164	170	180	154	147	160	138	177	159	196	140	172	159	182	162	188	168	172	171	171	166	175	146	144	149	176	153	155	159	156	158	166	174	174	185	154	156	153	177	164	184	157	147	139	159	163	151	129	174	162	197	178	180	163	129	154	141	172	174	125	177	177	155	158	143	169	148	178	157	161	146	177	174	158	158	150	159	167	159	151	189	143	169	191	147	156	173	165	171	179	179	173	164	158	138	182	148	163	161	158	151	130	166	153	159	170	191	163	161	196	161	186	155	166	149	154	169	140	168	154	181	165	165	167	172	157	164	139	179	200	168	182	203	176	181	166	151	170	149	177	160	169	153	163	169	174	147	155	163	151	203	169	164	164	153	158	184	177	191	166	178	161	146	154	161	166	168	156	182	160	175	147	143	152	182	135	165	163	176	163	144	163	164	149	156	170	158	177	143	171	168	169	185	163	165	171	172	184	176	139	153	173	166	151	158	159	170	148	173	158	175	159	153	167	153	158	187	164	144	150	173	174	178	158	160	129	192	169	145	167	169	152	175	163	158	145	151	162	183	169	167	150	180	192	172	175	168	157	164	179	179	172	147	189	159	173	162	152	176	164	160	179	192	146	184	161	177	165	162	141	164	166	159	138	173	192	164	155	186	146	182	153	161	156	157	174	184	186	168	149	167	166	142	174	173	181	164	153	151	169	156	147	162	188	167	180	165	160	157	175	163	176	177	173	165	162	161	139	170	164	159	153	181	167	169	169	142	161	191	176	180	208	166	143	168	162	153	160	152	171	167	182	143	171	177	184	167	141	160	182	149	167	158	145	186	168	194	168	190	144	169	157	199	233	179	188	189	185	174	145	163	142	176	158	170	184	172	195	150	183	164	160	159	145	143	182	182	159	178	170	158	191	168	137	159	181	174	151	152	160	179	144	171	158	139	176	159	179	159	176	159	158	133	127	136	180	158	155	161	178	168	158	156	173	162	152	154	189	149	134	162	173	168	141	155	178	169	142	177	191	162	158	149	152	159	175	177	177	192	178	164	161	159	161	188	170	133	168	138	184	145	162	179	155	173	169	181	160	163	181	161	158	159	145	151	168	166	182	159	167	195	152	163	183	178	153	198	156	177	155	162	175	164	150	145	144	169	151	172	170	169	162	169	173	184	157	162	184	174	131	146	175	189	169	164	145	154	144	169	172	176	179	155	180	190	171	148	173	160	155	155	154	163	174	162	150	162	171	187	180	152	185	173	158	188	143	178	156	181	159	167	155	173	164	167	157	186	143	169	176	178	166	169	167	130	191	178	145	180	163	147	171	159	158	170	144	159	154	176	175	149	179	191	192	151	149	174	168	168	152	172	196	170	143	162	144	181	156	173	148	156	160	169	168	171	186	196	189	166	178	165	165	164	163	173	167	143	180	150	177	162	160	166	159	178	180	172	183	157	173	165	167	141	152	172	171	160	147	143	155	157	183	157	173	170	143	155	179	160	151	165	152	184	176	191	167	160	149	162	179	178	163	179	155	147	157	154	166	167	174	176	166	166	189	167	179	151	160	156	138	160	156	160	188	155	164	160	181	155	187	161	160	176	156	151	165	146	155	177	154	176	172	145	154	179	182	168	162	150	146	170	154	176	149	141	159	160	139	164	188	154	175	191	174	172	166	160	171	148	161	145	161	161	162	158	159	169	165	196	146	125	183	154	179	193	145	154	163	189	175	187	173	140	175	162	136	142	169	170	178	139	166	181
4813	469	456	441	463	388	428	441	431	396	422	425	424	425	392	409	450	431	412	422	427	412	397	403	391	404	447	400	399	446	387	436	385	427	384	389	431	394	416	411	403	457	411	453	416	442	427	444	421	416	406	418	444	440	397	436	411	402	396	460	421	428	402	405	427	430	426	425	425	417	401	413	383	409	444	416	440	438	415	401	444	407	388	401	409	405	429	410	461	406	429	419	402	426	406	400	434	366	419	450	384	419	411	428	393	411	393	428	439	410	386	417	434	401	423	435	397	404	394	435	442	422	402	418	427	433	444	407	450	464	414	413	428	452	439	452	438	411	433	386	399	397	388	403	366	403	428	400	428	429	436	382	409	406	400	386	439	434	430	453	401	410	454	386	414	420	393	405	402	392	390	403	416	433	410	399	422	401	409	421	407	399	403	426	440	421	399	418	377	414	416	405	403	428	420	410	421	415	381	443	424	420	415	405	424	393	385	419	424	419	390	412	422	434	416	402	434	431	444	385	373	398	394	419	416	416	432	396	400	395	402	420	418	435	394	436	399	419	386	431	366	404	376	400	464	437	421	455	427	423	397	430	462	425	440	410	375	391	434	399	427	447	417	386	414	390	409	438	394	407	457	453	412	421	402	435	462	447	432	414	419	418	422	413	399	412	422	410	420	421	424	405	418	412	407	370	397	402	429	396	421	435	398	440	393	419	422	408	378	408	435	418	393	405	437	390	455	395	404	403	444	444	426	405	427	393	408	423	392	412	411	435	406	379	402	420	400	395	397	413	370	443	442	418	411	423	375	389	433	378	415	404	386	387	427	446	451	480	424	403	420	408	410	455	426	415	412	390	432	410	415	395	412	419	450	412	464	403	393	422	380	376	381	422	399	440	437	412	419	435	438	466	383	410	405	437	377	417	395	422	415	416	430	412	426	412	459	410	420	442	431	416	426	452	422	409	415	401	436	416	402	401	414	418	434	415	450	407	427	421	383	383	413	426	395	432	414	419	400	393	386	392	442	411	431	420	486	433	445	400	410	369	436	427	394	409	364	417	412	383	409	388	436	429	423	430	397	422	458	411	418	393	410	420	396	450	403	433	395	429	415	422	433	432	438	407	392	411	432	410	423	408	414	376	422	409	423	412	397	396	416	396	409	419	405	438	418	428	409	380	424	389	418	385	426	401	445	434	421	409	418	387	408	416	413	407	454	429	413	441	423	424	450	434	452	379	400	398	414	420	449	409	400	414	411	412	448	399	402	426	425	411	448	390	434	415	387	408	422	403	424	396	437	415	393	412	407	398	405	400	418	425	410	404	405	412	411	402	397	402	391	421	415	395	436	381	400	438	432	411	445	433	399	433	436	400	390	407	398	419	434	447	400	441	394	446	409	430	429	454	390	405	403	445	438	400	400	412	416	447	401	391	411	409	423	377	439	398	414	394	395	399	391	421	407	401	386	424	418	459	432	409	412	376	435	397	455	392	409	443	357	395	467	365	401	379	419	453	422	413	422	418	392	412	391	412	403	407	391	407	404	420	436	429	420	422	437	450	431	395	438	446	399	376	432	425	379	416	407	404	405	376	410	382	396	418	387	426	436	421	431	406	445	406	420	399	426	421	430	422	400	371	407	433	424	416	395	391	397	428	406	391	391	373	433	391	432	430	402	401	411	447	426	411	389	427	434	411	390	407	427	372	427	428	389	449	434	451	401	411	459	423	425	427	473	417	402	417	420	399	424	422	382	426	383	441	396	415	438	406	427	431	421	415	407	389	416	399	433	408	420	406	422	425	428	414	441	402	418	438	436	412	430	419	429	420	439	420	388	429	422	439	418	429	414	395	442	438	407	424	431	408	433	453	430	433	458	451	432	404	411	437	421	423	402	392	423	402	402	415	402	399	391	401	390	415	427	437	421	449	391	413	425	371	420	415	402	419	414	413	411	461	389	382	441	416	412	389	407	397	401	407	408	411	421	448	440	416	417	417	402	425	448	408	425	441	421	421	390	409	454	437	415	422	419	398	390	377	432	403	395	408	404	382	400	394	440	411	455	447	397	383	409	429	394	402	422	421	416	411	384	411	409	408	414	429	413	383	434	426	428	409	422	403	450	456	394	405	397	437	387	400	441	420	457	395	449	401	393	389	410	418	423	414	423	410	444	379	425	423	431	409	419	405	390	423	450	418	409	444	432	416	408	419	373	429	431	416	435	458	409	405	446	451	386	413	428	395	450	423	382	374	404	364	453	423	402	408	414	394	447	456	411	422	455	397	392	384	407	395	389	446	448	429	394	440	415	421	431	423	424	422	448	412	410	389	426	423	393	398	414	433	422	423	387	422	371	392	414	403	393	446	421	416	429	434	455	402	445	412	393	429	382	443	405	397	427	440	416	407	422	381	380	432	432	392	448	423	408	417	431	412	380	405	398	382	399	444	419	377	397	396	383	412	405	398	417	400	425	424	428	429	392	417	422	403	400	426	431	410	437	413	408	436	391	429	393	402	389	410	441	370	401	406	402	393	417	413	415	428	463	399	424	405	441	438	437	424	406	449	451	418	386	400	420	385	410	399	403	399	373	426	431	412	398	368	388	421	425	396	417	375	401	385	377	418	431	402	406	398	421	422	421	399	426	409	395	385	440	418	405	420	396	427	407	415	459	409	446	393	409	396	401	399	422	374	413	411	443	408	401	447	408	440	426	404	425	418	414	418	425	412	390	397	438	424	380	425	427	394	405	415	408	410	427	423	434	461	441	405	434	421	438	419	418	433	370	402	405	415	443	391	406	392	430	394	439	412	390	378	431	394	411	397	390	427	389	434	421	421	465	404	397	395	416	432	419	421	388	400	390	435	409	422	424	410	431	427	433	433	397	409	376	412	441	410	407	430	429	401	403	435	417	452	389	406	438	444	361	399	444	436	404	407	397	380	421	418	420	406	380	399	434	398	440	436	422	439	445	443	393	410	412	420	406	401	403	402	417	410	415	455	416	439	422	398	415	396	394	400	392	432	384	446	387	449	433	423	409	406	409	420	381	439	450	402	427	392	373	445	416	406	421	424	410	420	393	435	393	412	393	385	421	443	423	447	398	415	393	434	402	399	389	429	468	399	415	428	400	480	421	383	462	416	425	440	398	405	399	380	400	407	418	437	397	426	434	397	420	357	400	413	418	419	400	407	417	424	422	387	428	413	397	428	418	413	409	385	458	437	401	396	413	435	447	380	433	399	432	392	429	436	400	407	410	377	419	409	383	417	418	405	400	404	403	429	418	387	443	440	416	407	417	394	413	454	410	398	401	433	426	374	418	429	462	402	406	407	430	413	420	437	437	424	423	386	416	369	444	418	397	402	403	418	409	434	426	408	403	405	428	440	442	436	378	382	402	385	398	427	418	442	410	393	418	394	393	446	451	433	427	408	401	396	377	443	442	395	392	405	431	398	437	408	385	405	411	446	416	425	380	413	435	378	431	439	396	437	416	408	390	417	416	414	424	390
21107	2140	553	469	403	333	349	265	283	283	268	230	250	257	235	266	250	234	245	268	255	226	230	249	283	213	234	215	249	244	228	233	244	259	252	259	248	257	257	246	233	258	219	206	262	222	254	226	227	218	228	257	255	236	243	260	242	264	248	259	224	249	237	250	234	249	221	209	250	252	253	236	229	265	257	246	279	232	249	255	225	242	261	213	229	261	194	257	218	235	218	244	242	236	249	219	255	259	240	251	237	242	219	231	262	236	256	257	224	231	216	239	255	242	242	224	243	238	206	221	226	269	230	265	238	267	257	230	255	266	257	257	224	229	221	246	274	244	246	224	230	215	231	239	246	250	260	261	239	239	211	236	223	239	262	248	244	232	221	242	245	224	249	230	214	241	215	283	222	248	238	231	237	246	239	255	260	268	225	230	242	211	223	256	252	208	284	218	242	251	245	254	238	239	247	257	242	221	237	251	241	239	226	216	240	201	240	232	238	236	235	226	228	234	228	210	226	242	223	194	230	245	251	241	212	239	242	245	244	270	245	239	238	271	250	264	249	236	264	213	241	223	238	231	256	234	248	247	258	242	247	230	234	242	215	229	276	241	235	252	238	249	236	256	246	239	260	271	252	219	216	265	265	238	253	247	231	217	253	209	229	264	273	255	239	252	249	256	246	280	244	222	237	237	258	258	227	261	239	231	239	244	276	231	231	238	209	247	219	229	270	215	224	221	254	244	237	254	244	239	232	247	231	233	239	217	221	206	258	235	229	260	252	215	258	240	245	266	246	225	202	252	224	227	240	236	227	232	260	265	212	250	233	215	250	255	269	211	239	216	224	240	248	235	268	264	225	242	224	276	242	228	266	245	226	205	243	234	250	252	240	230	250	243	228	220	240	236	243	230	258	273	247	255	209	231	245	263	227	209	236	253	243	219	248	225	236	258	268	253	223	206	264	232	248	242	235	221	232	234	233	258	244	252	271	233	237	235	237	249	236	242	227	230	244	246	275	258	223	223	236	248	237	218	233	228	270	248	242	284	250	207	236	246	239	225	261	234	265	255	216	251	220	232	254	247	215	226	227	240	237	263	244	236	245	271	266	253	231	249	233	253	239	252	254	252	218	231	230	223	230	218	244	217	252	226	257	254	257	235	245	265	241	230	241	211	261	249	246	264	250	210	249	268	238	227	237	216	242	222	247	228	262	239	237	238	214	239	247	257	270	257	241	223	235	246	248	257	221	252	245	266	247	245	203	248	219	235	222	199	265	262	251	231	218	239	251	243	229	211	231	216	240	246	222	265	258	276	277	246	273	232	229	237	205	259	219	248	241	222	227	254	215	246	232	261	246	217	229	259	248	210	229	236	235	248	218	245	246	257	263	221	263	257	265	240	200	244	264	230	246	257	235	233	219	255	227	230	219	227	263	258	260	229	232	244	238	240	208	242	250	243	212	242	220	247	241	264	252	240	267	209	240	259	224	249	224	217	229	242	236	267	224	227	236	244	232	209	237	214	231	218	221	217	214	227	241	246	235	247	228	234	261	237	246	232	235	238	239	252	248	219	249	233	250	250	252	229	236	256	253	226	272	245	258	250	217	214	220	241	231	236	274	236	227	251	233	206	263	236	240	229	235	220	257	241	272	231	216	213	202	206	221	221	246	213	231	219	266	256	215	248	246	226	260	249	239	250	245	251	252	226	221	222	258	215	252	236	220	237	220	247	262	232	240	211	233	230	263	247	231	254	246	223	227	251	283	237	234	232	240	240	264	252	267	209	227	240	251	243	244	240	258	247	254	239	223	234	263	266	262	262	249	223	241	228	250	247	227	257	232	227	281	247	247	234	252	242	231	230	234	230	253	239	283	268	234	193	231	230	255	260	219	244	263	255	266	228	232	194	237	237	223	248	218	206	247	235	221	228	276	231	257	229	265	235	268	218	231	238	217	249	270	216	224	276	244	245	236	232	226	246	237	231	278	235	247	223	283	241	214	250	237	231	257	238	249	269	241	251	247	274	258	231	231	240	245	243	263	229	250	262	236	252	250	223	246	255	254	242	263	248	245	242	254	221	235	243	227	224	243	221	234	263	242	217	195	257	277	226	217	238	272	243	243	234	277	266	230	279	281	241	211	240	245	217	223	220	224	212	255	256	244	261	225	220	232	221	243	250	239	272	239	263	284	245	258	260	253	253	233	207	257	226	237	271	243	223	252	223	256	231	247	257	213	204	271	268	246	247	245	265	241	236	253	244	216	220	284	223	225	258	267	263	232	250	231	237	255	252	237	258	236	236	256	246	230	220	242	260	250	237	245	198	216	211	243	230	255	254	264	249	268	235	266	234	222	239	269	223	235	233	276	261	238	258	236	240	225	258	244	250	256	243	215	215	232	235	225	275	234	224	258	232	223	225	203	267	263	252	241	206	236	252	238	233	242	234	254	243	254	249	234	242	247	243	274	207	253	246	224	239	244	236	218	235	228	225	263	237	242	252	230	247	223	229	250	238	220	255	258	240	216	262	257	252	262	249	262	219	221	240	216	237	240	243	248	244	224	242	218	253	215	236	247	210	221	222	246	223	214	233	250	240	231	247	221	227	230	223	234	272	224	218	224	254	227	260	231	253	257	235	241	228	223	248	232	242	223	208	252	240	254	269	279	251	201	220	252	248	239	226	223	266	255	239	234	236	259	232	270	251	217	226	228	270	255	234	294	244	242	265	223	229	254	244	227	227	228	223	220	252	200	239	247	229	253	238	252	230	250	212	248	249	232	238	237	267	244	242	223	257	240	229	249	233	249	253	240	227	238	231	209	245	277	216	250	253	233	274	248	248	241	248	220	264	253	252	219	245	219	252	213	250	252	235	248	244	222	263	252	218	237	231	243	242	237	253	251	245	260	277	240	227	236	229	250	262	243	240	226	219	225	253	254	232	241	232	246	257	233	249	262	243	246	230	234	226	214	242	234	229	250	240	267	256	258	211	236	228	221	265	237	235	258	246	220	230	247	251	253	237	262	253	255	254	244	229	237	244	285	268	245	263	240	251	213	209	240	235	231	238	240	242	245	246	257	238	255	266	242	252	231	231	234	231	234	208	245	240	253	263	265	227	242	257	267	275	247	245	234	274	220	229	225	219	236	220	232	243	252	264	242	254	248	211	248	251	217	252	246	222	270	227	267	255	261	251	224	273	220	228	231	220	234	232	222	227	266	217	255	201	224	247	250	205	226	263	250	256	214	184	226	243	221	225	240	215	235	233	233	263	207	232	227	236	273	237	258	222	253	230	223	223	229	246	239	236	240	221	241	240	227	214	215	246	232	218	196	237	239	243	211	226	242	255	246	266	226	215	247	253	212	230	224	273	246	232	245	230	250	267	230	240	243	273	242	249	212	228	249	214	281	257	267	229	217	233	240	234	252	255	225	228	255	235	253	203	239	244	244	220	237	233	261	229	242	230	239	272	273	243	241	235	264	257	247	255	246	270	261	246	227	245	250	268
12418	994	1218	1347	1167	1015	972	925	800	778	751	683	676	706	648	630	642	661	584	617	572	579	594	584	607	629	594	616	558	602	579	552	632	571	570	597	627	547	624	573	549	533	602	614	551	565	645	529	575	592	612	570	580	546	580	600	573	614	561	564	565	528	598	576	561	548	559	577	569	584	586	533	547	587	531	585	600	588	562	525	528	582	567	552	542	591	607	572	598	591	558	615	578	550	539	573	596	576	600	579	560	602	566	581	572	576	562	588	595	576	548	570	604	534	586	546	571	566	577	530	627	539	584	544	580	591	553	574	589	537	587	578	532	531	572	568	569	558	585	575	598	544	589	583	582	572	603	573	581	556	573	549	581	607	617	543	547	552	581	556	592	554	600	586	619	550	532	576	639	533	546	550	568	592	540	581	565	557	630	555	589	576	640	621	563	569	553	579	586	549	540	561	559	546	534	595	559	570	568	582	599	546	593	568	558	559	572	572	597	572	555	570	567	552	588	568	563	609	564	597	581	557	582	554	560	586	565	578	559	586	532	559	629	574	582	549	597	540	558	604	562	557	618	561	598	536	533	572	574	597	571	604	571	551	595	504	586	542	589	547	565	593	613	599	555	513	585	569	546	574	605	539	580	533	564	575	578	594	537	574	573	550	605	571	537	588	515	536	550	605	574	589	573	554	580	616	628	594	613	539	564	622	574	598	539	561	522	573	572	550	578	538	583	581	616	560	596	566	620	600	561	585	526	580	579	573	586	538	590	551	589	544	548	572	566	547	578	561	570	545	580	566	575	591	549	610	566	603	534	569	573	525	625	571	571	603	588	610	552	554	595	578	554	543	588	547	541	556	571	547	552	528	537	583	606	531	570	567	581	605	554	586	561	608	543	559	566	530	603	570	567	584	540	554	554	557	581	590	608	562	566	591	584	613	558	558	570	573	576	544	581	564	562	572	588	572	561	589	570	568	574	566	564	581	605	604	543	568	571	614	592	571	586	601	562	562	576	573	581	559	613	582	572	529	600	582	534	551	595	613	571	544	538	556	578	555	554	583	560	571	570	521	541	582	621	569	599	579	566	576	561	565	556	532	560	570	582	538	580	578	571	583	571	558	571	578	568	577	556	548	547	579	571	627	598	556	532	573	546	557	599	530	543	578	561	529	591	542	591	572	575	580	548	536	594	583	563	565	574	591	602	576	589	571	556	568	559	548	580	588	573	557	556	592	613	538	576	565	540	593	625	611	573	611	604	600	552	626	569	590	601	565	588	603	586	543	597	580	549	581	580	570	567	552	580	547	550	553	562	568	584	588	594	568	544	568	550	572	534	587	567	599	580	591	530	563	585	570	554	551	579	551	572	529	568	606	562	596	594	583	533	550	549	542	563	550	590	559	580	547	577	545	547	564	598	615	533	560	578	609	571	611	578	586	603	609	584	593	547	618	555	593	567	547	561	620	597	566	541	545	564	568	591	563	559	561	559	577	599	606	567	575	592	599	598	573	594	568	586	549	596	576	587	541	583	549	601	593	588	599	578	563	546	549	603	585	551	556	571	637	590	570	569	532	604	559	575	566	549	561	560	597	597	573	606	549	588	557	574	562	564	577	593	576	543	516	571	556	637	584	573	586	610	543	530	554	626	579	575	572	579	614	548	586	591	559	599	604	561	612	585	594	586	619	548	588	564	560	607	578	583	592	539	563	610	547	568	595	517	582	567	571	563	577	573	553	550	573	569	637	553	557	560	578	575	587	582	559	568	633	549	559	572	571	570	571	562	574	564	540	545	582	568	537	596	586	579	563	539	594	572	598	545	568	551	571	561	557	548	560	542	560	549	595	611	596	553	548	559	589	607	603	610	547	543	549	597	588	578	547	598	586	595	566	585	568	576	591	598	603	612	562	594	571	558	553	604	589	586	622	567	599	569	553	565	618	572	567	596	571	545	552	544	600	580	560	580	554	563	576	536	559	582	554	584	618	584	582	569	538	564	564	581	567	580	543	568	576	512	538	586	563	585	560	569	594	601	617	561	584	607	552	623	538	575	545	617	592	553	599	602	567	593	565	601	550	585	576	561	550	587	553	600	571	553	565	590	614	610	566	602	592	623	538	641	577	594	597	582	574	613	546	554	592	555	542	595	584	586	571	550	583	608	564	574	557	567	576	584	576	585	570	559	547	521	579	563	565	563	532	555	578	571	563	571	553	579	594	549	532	595	595	594	568	554	524	566	589	598	597	549	544	539	563	578	548	579	572	591	582	556	566	534	582	609	583	537	530	603	583	539	541	556	560	543	524	588	605	562	585	536	553	580	530	562	558	562	565	566	556	563	581	555	567	543	619	544	586	568	616	564	605	576	549	577	584	548	605	547	589	522	591	596	582	572	572	542	559	543	545	567	570	574	568	581	603	604	573	620	566	570	592	531	562	595	543	575	588	562	554	545	569	597	577	589	593	571	575	545	548	574	567	568	581	588	595	602	619	540	576	571	556	564	556	550	536	573	588	527	601	572	595	567	570	586	558	571	567	576	571	594	547	558	526	601	573	571	586	584	589	576	600	553	582	580	541	537	588	574	574	560	572	563	521	530	573	545	547	567	560	575	557	580	561	569	547	541	565	567	587	584	598	563	593	590	584	590	536	581	562	596	575	573	602	601	537	565	552	536	558	606	577	574	544	583	570	587	555	591	551	547	570	610	563	611	587	547	544	572	591	548	585	558	600	557	540	559	568	561	554	576	591	553	541	533	553	588	543	556	531	585	595	577	551	556	573	575	563	553	553	540	648	570	587	595	555	540	557	574	570	579	581	581	571	566	612	537	559	560	573	562	591	563	571	563	598	593	569	539	566	563	605	626	598	599	582	588	566	524	596	561	586	528	556	574	570	579	566	558	559	598	563	560	587	549	546	569	564	551	534	602	518	547	557	591	577	575	601	605	570	588	635	544	598	595	556	576	546	580	559	583	587	583	570	597	578	599	549	554	525	584	520	577	562	606	616	601	578	581	574	568	589	560	569	543	571	601	549	559	570	583	551	558	584	563	562	592	558	570	541	582	605	554	545	555	563	576	538	586	557	559	594	551	587	544	602	598	546	545	581	540	525	550	565	557	552	562	575	592	569	601	546	565	564	534	556	560	555	574	595	576	544	588	590	617	604	534	583	547	517	560	624	537	572	567	576	541	557	577	575	569	594	589	558	581	605	580	567	516	563	602	591	547	605	589	571	608	562	589	538	531	589	566	540	549	575	571	590	604	549	586	590	549	581	550	583	565	553	598	591	567	512	559	567	589	558	578	542	561	590	573	553	568	576	586	567	577	542	559	574	561	540	567	547	578	568	581	583	603	569	554	556	563	568	579	568	531	554	627	543	529	560	550	619	525	590	561	595	546	549	558	560	534	578	516	585	547	581	558	555	566	551	573	570	530	595	545	605	611	572	556	571	562	609	576	521	507	622	508	552	548	616	578	589	589	569	583	617	551	599	615	511	589	560	579	553
33349	5371	1224	926	678	555	542	487	419	455	415	402	422	434	365	378	435	385	452	410	400	399	371	354	420	380	417	405	435	379	358	391	388	403	365	392	356	390	346	380	372	418	378	355	331	385	349	331	341	387	391	382	397	395	395	402	390	404	388	401	382	353	349	364	363	361	392	364	358	385	374	375	424	334	406	381	391	388	406	394	379	390	374	377	385	376	388	353	364	410	358	363	392	387	376	381	387	349	418	405	380	423	412	376	376	374	340	390	387	386	367	427	417	377	399	395	372	382	422	369	372	397	322	344	392	384	356	369	419	396	426	388	377	375	367	369	356	374	393	393	379	392	354	398	399	392	376	389	386	396	391	361	380	388	374	398	394	375	364	407	380	363	373	373	391	411	375	397	378	417	426	389	416	374	387	396	386	382	383	364	410	376	401	373	347	360	397	402	389	395	366	382	414	389	361	397	402	341	388	390	386	391	373	371	353	430	361	420	364	396	357	368	363	371	382	361	391	373	393	342	384	357	365	363	384	360	382	401	408	368	397	361	374	386	328	385	388	384	367	367	372	376	400	395	364	416	381	387	335	375	371	385	356	358	375	353	403	357	410	402	356	389	333	378	354	388	373	358	380	438	384	362	384	366	385	414	399	378	368	420	388	372	355	398	396	362	341	378	371	411	353	405	384	387	370	379	405	340	403	377	442	368	439	371	395	368	359	393	382	337	340	381	382	432	400	361	377	381	376	373	369	375	354	360	376	398	359	392	363	377	354	344	381	399	373	378	370	388	409	408	388	363	423	376	376	368	387	363	352	410	388	367	372	375	365	389	388	376	358	384	350	380	400	428	370	370	388	375	384	354	383	379	367	386	387	396	381	388	351	363	382	385	399	431	397	378	389	384	356	340	370	390	322	386	420	430	350	361	375	357	388	366	414	369	392	348	363	378	398	413	382	378	404	424	369	352	375	361	372	392	369	344	390	375	364	366	384	367	371	370	361	368	393	410	372	380	355	352	342	360	401	357	391	386	402	381	393	372	387	396	369	336	392	423	377	346	392	342	371	350	373	325	366	364	391	374	378	415	376	363	389	386	383	415	394	371	388	396	380	365	380	370	391	387	383	375	370	364	372	400	360	374	375	377	420	389	389	341	390	390	374	349	380	354	381	356	392	404	324	397	378	372	368	368	370	344	371	391	380	385	401	377	369	389	409	365	364	338	392	381	390	364	393	356	402	396	404	402	354	394	401	389	413	363	373	383	406	357	387	388	373	385	341	354	373	379	376	338	372	391	391	367	345	352	369	366	381	374	388	407	403	407	391	341	383	408	400	373	408	376	386	394	385	326	401	373	394	392	371	344	388	364	368	358	370	359	363	386	359	367	375	386	391	397	373	352	397	376	370	360	384	380	419	382	355	368	390	413	333	349	348	381	347	400	356	340	361	354	363	359	372	389	389	393	384	401	397	399	378	413	373	355	408	378	384	376	376	390	354	356	375	377	347	416	394	424	382	389	391	384	403	391	379	393	349	400	384	358	358	373	376	355	385	388	361	369	422	358	386	365	407	374	381	333	371	346	367	335	401	355	387	374	368	355	405	377	379	393	386	349	370	343	344	396	365	385	339	378	365	353	383	392	368	397	370	323	401	371	397	359	347	413	377	346	405	361	365	403	327	362	366	417	404	403	376	382	389	421	404	376	374	363	381	342	368	369	402	354	391	389	375	389	408	374	377	380	394	398	378	319	356	383	394	383	423	394	333	366	394	373	358	341	368	392	388	397	374	370	359	408	353	373	354	387	348	399	383	400	364	349	349	351	382	423	375	388	375	387	429	342	358	408	393	345	368	343	351	327	374	369	390	355	347	371	391	395	358	420	381	392	387	398	335	375	404	382	363	392	370	361	394	394	383	363	365	343	361	374	382	355	349	375	348	365	375	351	352	362	365	389	383	368	390	392	348	376	339	410	358	386	355	394	363	385	366	386	383	356	414	365	392	391	366	390	397	369	366	375	360	386	381	367	345	400	369	401	401	351	396	403	358	375	353	381	351	366	359	368	378	399	371	341	381	393	417	410	362	380	397	359	339	343	382	357	357	377	343	378	389	384	398	391	373	398	372	404	379	400	383	394	380	350	389	357	345	358	355	398	367	371	411	353	359	367	375	397	367	379	383	453	404	415	383	409	403	364	419	394	319	346	390	389	349	395	340	405	392	376	336	380	383	414	374	382	338	379	386	361	373	395	360	380	408	405	390	382	395	367	387	374	388	356	368	416	398	380	378	377	376	357	423	373	335	387	361	367	369	350	401	390	344	394	351	376	388	380	396	392	373	405	353	400	389	379	381	359	391	394	369	316	382	387	357	374	386	383	401	343	401	369	369	400	431	365	353	402	339	353	402	415	394	362	373	424	376	380	401	358	360	357	378	371	374	349	391	355	388	385	377	397	366	375	350	343	384	378	365	390	375	391	407	368	395	369	396	389	350	369	359	365	382	347	359	349	369	383	380	366	385	404	356	416	354	349	373	391	374	373	345	365	355	366	366	379	377	390	363	355	385	379	397	366	354	394	386	352	391	394	369	348	375	379	359	369	369	376	371	376	399	398	358	399	365	328	373	369	371	397	365	328	387	359	419	367	343	371	369	401	392	360	353	399	386	388	378	360	400	359	378	382	393	376	381	364	368	394	367	404	365	388	361	374	378	411	394	365	409	362	393	386	354	372	367	371	385	348	372	357	373	356	395	362	385	432	378	371	339	374	390	374	388	333	390	366	368	366	342	355	347	388	366	373	417	382	382	368	352	368	412	392	340	382	372	341	380	380	331	385	380	370	343	359	382	391	409	361	405	411	382	408	372	383	384	395	371	386	404	357	414	417	387	339	383	398	351	369	364	383	411	362	415	417	407	404	395	383	350	358	365	387	355	337	391	373	362	373	378	404	367	391	345	358	352	368	429	349	366	352	392	390	393	394	357	362	388	400	404	412	375	391	364	381	416	387	407	375	364	375	387	411	399	391	380	353	400	352	366	432	403	384	399	358	383	383	380	367	401	347	359	364	379	376	382	377	374	406	386	400	356	389	382	380	383	353	349	379	393	386	409	385	388	373	347	379	367	390	385	369	361	387	387	371	365	391	380	382	405	391	348	384	396	415	374	389	394	379	350	395	401	383	347	384	373	390	401	362	351	360	358	383	376	378	363	349	356	349	335	381	361	399	342	386	342	405	363	349	375	381	371	379	380	394	363	377	361	362	363	363	402	392	363	367	391	395	376	386	409	410	400	399	379	395	375	384	356	378	381	403	403	349	392	377	365	359	364	384	358	390	394	377	404	397	369	400	415	430	354	371	434	359	355	375	352	394	375	366	406	354	396	403	366	355	358	383	389	399	366	359	375	365	358	378	405	348	366	342	395	386	391	332	388	373	413	373	368	401	389	412	380	361	354	366	370	424	397	384	355	355	399	368	368	404	364	408	399	417	390	345	375	356	389	358	399	359	327	399
17668	1600	2080	2475	2137	1758	1587	1360	1265	1201	1157	1064	1027	968	991	1000	972	948	887	880	894	911	921	909	903	887	878	936	855	864	883	877	884	870	871	877	867	854	812	952	883	893	840	867	860	870	854	833	857	867	812	833	846	802	821	826	827	851	893	858	846	906	829	786	803	875	933	861	886	879	839	863	875	868	858	813	881	808	879	808	861	784	841	782	839	815	867	846	843	818	889	858	832	803	844	801	781	816	816	828	865	828	858	885	823	847	827	864	826	900	840	802	798	832	823	828	818	871	874	820	862	853	811	799	810	858	823	808	860	852	828	748	829	885	857	872	860	846	823	819	822	855	837	835	832	873	841	840	847	839	861	800	856	827	850	832	846	871	872	802	797	828	857	876	857	848	839	880	875	796	822	863	868	829	844	835	860	809	797	841	839	817	870	816	822	808	861	864	844	854	793	863	846	895	850	819	844	778	876	832	825	832	847	826	889	846	834	810	862	892	842	858	777	820	827	857	840	813	786	868	771	846	819	837	826	832	837	807	857	816	836	783	814	812	852	826	819	832	808	841	799	845	880	842	846	776	793	855	802	851	878	894	862	815	827	808	783	837	817	850	869	839	834	855	881	823	879	847	824	858	831	819	804	812	827	799	797	811	823	782	815	874	802	836	822	855	832	849	854	852	856	828	801	848	858	802	818	826	867	814	873	808	869	848	871	859	812	875	835	893	870	801	848	847	839	844	804	806	875	808	891	840	855	839	860	806	830	812	858	883	813	818	832	801	783	789	807	882	846	794	829	841	809	809	883	824	825	781	845	805	868	837	851	874	865	802	835	912	808	853	874	878	850	859	801	818	793	842	841	814	828	789	833	850	782	805	830	841	815	863	804	845	827	829	849	843	864	825	830	842	847	829	822	849	870	821	790	782	846	823	819	778	835	819	850	877	828	859	857	833	818	804	815	817	851	856	831	831	820	856	885	793	871	864	810	854	820	826	803	837	855	838	827	803	847	858	826	844	830	865	851	856	836	773	814	809	848	810	820	834	827	862	784	856	818	800	859	793	818	850	867	828	798	822	807	822	828	856	792	864	824	825	819	873	890	796	833	863	844	866	809	879	837	818	813	815	855	854	888	851	829	791	838	783	850	849	796	865	823	791	868	787	852	862	863	816	795	793	819	819	895	863	867	826	813	864	832	806	797	811	828	832	797	819	849	824	803	848	823	808	814	844	863	836	842	799	885	808	878	836	890	835	852	793	826	805	813	849	881	854	822	807	835	845	808	853	831	843	796	791	790	825	841	825	809	837	781	867	794	803	873	852	836	855	879	791	825	817	858	862	801	834	848	801	779	816	870	839	804	827	779	830	870	887	865	801	832	900	793	841	827	882	860	831	829	863	798	867	859	789	768	855	834	846	790	791	788	873	854	799	834	833	841	768	858	895	874	854	831	875	873	896	826	846	843	810	866	826	854	849	826	841	863	841	829	800	866	860	802	773	839	845	852	828	805	796	806	803	873	854	863	828	869	792	807	841	884	842	844	812	842	779	858	822	789	821	838	874	811	845	853	799	836	848	820	845	798	848	850	835	785	849	786	809	807	826	859	836	871	852	852	781	841	850	832	805	866	886	816	791	851	819	814	775	848	826	811	912	830	772	836	820	870	843	824	849	786	878	843	801	794	853	877	872	827	814	797	792	865	790	836	796	821	838	820	844	825	833	786	864	819	785	795	853	823	849	807	833	857	821	836	890	837	852	829	876	805	788	868	746	855	812	829	877	827	839	800	878	763	860	819	788	834	861	850	825	800	792	808	838	840	823	823	822	874	830	806	834	859	840	863	828	824	804	850	825	836	847	849	843	804	862	830	771	821	812	837	840	860	802	837	795	806	843	828	843	823	845	833	876	863	839	817	836	843	846	850	857	894	843	837	845	808	839	827	835	766	847	848	863	817	869	819	838	828	835	866	806	868	841	820	855	813	810	874	814	883	817	807	818	849	842	803	798	896	805	811	833	806	776	837	805	807	856	877	857	837	805	792	855	803	812	862	815	846	868	820	836	841	845	795	794	854	847	798	802	813	792	864	811	831	920	830	838	824	867	804	883	816	796	791	941	875	855	832	796	822	801	774	840	826	874	837	828	817	813	891	793	843	812	800	825	850	857	785	827	804	850	821	833	797	825	855	841	886	840	827	848	859	826	829	846	776	792	869	813	825	832	813	851	831	817	819	894	810	830	842	837	878	841	869	814	837	814	814	843	815	847	880	804	841	866	841	801	846	841	862	884	796	856	824	819	839	828	857	829	831	788	891	865	868	782	863	793	820	825	789	849	845	857	809	812	817	894	884	850	859	875	789	828	816	817	813	852	805	867	820	809	848	857	797	811	846	811	853	831	835	769	829	845	881	881	857	890	802	859	807	869	846	831	820	828	827	852	854	819	886	789	879	817	848	848	851	787	812	814	822	788	833	836	878	840	835	800	818	871	854	791	841	787	808	853	856	819	862	827	819	830	762	875	879	853	838	813	834	820	798	849	835	803	816	865	824	799	813	811	847	803	832	827	811	851	791	845	844	839	863	808	812	880	859	812	816	828	882	854	783	796	839	851	784	816	888	843	839	831	843	828	860	826	819	829	822	897	820	863	819	807	912	836	790	793	821	828	836	867	838	778	832	838	816	864	870	842	864	852	876	853	823	856	814	887	843	828	834	854	895	878	809	855	843	808	795	847	878	781	827	847	832	895	818	802	854	795	833	874	831	778	867	798	841	839	836	868	834	830	828	809	853	816	843	882	864	843	820	849	836	831	834	873	838	764	855	824	801	833	861	848	791	842	867	814	839	837	881	859	846	808	831	834	798	851	841	815	812	828	887	832	850	812	868	850	817	800	834	901	814	809	839	854	774	846	824	817	877	822	821	842	828	838	828	798	851	848	825	791	826	815	811	855	869	854	808	839	794	772	818	870	801	860	813	840	849	783	829	855	797	775	808	835	837	845	872	823	788	837	882	824	825	763	837	810	869	787	879	847	818	812	846	833	849	817	840	812	797	845	795	857	853	816	852	886	815	825	821	838	803	778	852	823	823	822	833	837	829	844	847	864	807	836	828	833	870	840	831	892	811	859	844	809	872	864	832	893	852	883	839	937	842	838	813	870	883	830	859	803	880	838	846	846	798	817	810	891	827	824	840	818	840	838	840	833	831	846	868	825	815	790	867	851	816	874	828	834	834	769	832	824	867	829	826	858	794	772	822	817	791	839	841	859	868	819	837	816	797	801	812	870	824	832	828	866	890	784	809	838	813	803	836	853	824	837	827	812	812	859	816	843	809	838	812	844	853	808	810	846	822	865	848	844	835	834	807	867	800	845	829	818	804	861	840	826	896	813	842	822	783	806	836	832	840	799	809	902	839	820	835	799	821	794	817	839	811	810	823	837	846	804	819	820	795	881	805	833	819	839	813	837	775	863	790	835	867	831	775	802	876	876	793	831	835	810	850	861	835	837
8204	573	188	159	156	183	160	149	160	157	158	168	172	174	169	176	176	175	158	171	167	154	170	181	167	161	186	179	154	166	163	184	160	164	186	155	132	174	185	182	169	145	187	153	132	149	175	197	166	159	153	170	187	150	156	158	173	154	173	173	154	155	150	156	157	146	165	157	173	146	162	170	160	180	162	202	154	171	138	181	193	153	161	165	172	153	172	178	142	151	151	143	151	156	171	211	162	187	173	145	178	175	174	160	170	176	147	171	145	168	182	169	178	187	168	145	156	193	166	187	151	178	169	144	173	164	175	158	168	181	159	157	160	166	154	160	173	149	141	165	179	171	148	188	184	166	161	152	178	176	156	156	180	159	158	158	186	159	162	157	162	168	170	153	155	175	164	155	166	158	163	177	161	152	178	166	150	172	177	180	177	167	178	179	174	173	168	160	151	172	155	150	151	166	140	134	158	153	164	180	169	160	137	163	164	136	174	160	168	163	167	178	176	180	158	159	180	178	195	180	171	187	164	165	160	190	147	166	166	180	162	170	151	162	170	165	192	132	153	169	137	160	147	163	154	170	168	196	179	160	164	168	163	158	180	163	183	177	146	156	154	178	143	194	156	169	169	152	170	146	156	175	168	163	161	174	183	173	162	171	149	158	153	146	167	170	191	155	156	161	143	177	138	185	166	152	206	150	151	165	156	169	148	170	161	176	194	158	168	177	166	155	166	198	153	161	169	158	160	171	167	177	141	154	159	157	193	151	138	187	143	139	155	147	177	175	160	159	161	150	159	145	190	158	166	176	159	154	160	158	183	174	141	169	176	136	159	170	171	168	170	147	122	155	154	167	176	194	167	174	163	169	173	137	161	170	160	179	156	136	160	169	177	167	159	177	166	151	180	154	164	153	179	175	147	155	163	156	159	127	168	136	169	167	156	170	143	162	162	174	158	163	168	174	160	153	170	164	173	163	171	163	156	195	138	163	179	133	151	166	154	170	162	159	159	165	152	175	170	142	157	165	144	176	172	166	136	190	190	178	163	161	149	156	145	184	187	159	193	157	153	159	164	162	176	179	177	155	147	150	167	163	188	161	174	162	146	179	151	168	153	169	149	173	153	181	176	147	156	196	178	165	144	154	172	185	183	165	177	155	149	152	173	182	169	153	139	184	168	144	178	171	178	165	163	152	176	170	155	184	168	162	157	174	153	176	189	147	166	188	163	146	182	157	152	150	174	154	176	153	149	195	171	161	156	142	142	158	166	143	165	170	154	183	183	162	159	161	171	143	156	158	145	157	168	166	161	151	136	156	155	152	159	161	146	168	158	159	159	146	199	155	167	154	147	172	191	169	160	145	163	171	154	184	188	141	184	149	184	183	153	150	149	167	147	172	161	182	187	190	146	147	157	172	135	153	159	159	150	176	168	163	184	187	170	170	182	146	146	165	185	169	190	175	128	163	150	182	130	146	169	183	146	165	156	153	168	162	218	159	154	184	171	142	161	171	157	161	196	156	151	166	174	157	142	166	171	147	168	144	160	180	159	167	144	152	164	173	153	133	151	157	145	165	206	170	166	153	179	180	169	160	175	148	177	157	170	144	208	157	157	170	150	159	154	175	167	175	167	171	170	142	158	180	179	167	181	168	171	172	176	153	148	163	174	148	141	175	163	180	163	173	139	169	157	183	156	154	145	165	168	149	170	169	170	140	164	160	178	165	151	160	167	176	150	189	150	163	163	166	170	155	147	172	187	167	177	176	163	187	151	157	160	126	165	174	187	162	172	155	150	147	160	163	146	158	152	153	160	167	164	188	160	173	138	163	160	159	163	190	158	164	174	172	136	176	173	182	147	150	184	148	155	164	151	175	187	159	183	182	135	185	172	159	164	164	176	183	168	171	146	161	167	174	144	180	176	133	150	151	167	171	141	144	169	147	139	147	180	151	156	185	173	159	160	159	180	175	192	176	167	177	153	137	165	181	163	162	166	172	173	176	153	164	191	171	176	177	171	159	171	183	151	176	191	142	156	190	174	186	171	170	184	182	182	152	176	140	173	161	182	156	193	171	160	139	166	170	145	147	141	154	156	165	169	173	169	166	156	174	150	149	171	172	183	170	168	168	164	138	202	164	152	177	146	168	168	189	181	181	150	159	168	184	179	150	169	164	156	157	165	151	173	151	182	164	149	153	159	166	164	170	175	159	151	171	150	140	184	149	186	175	152	160	184	154	156	152	143	138	156	202	168	170	164	191	163	172	173	158	193	181	152	159	181	177	175	150	150	184	176	147	181	181	188	174	192	142	157	169	165	168	165	144	152	165	168	175	154	160	185	183	187	161	158	169	183	185	180	162	138	179	153	181	149	173	162	154	161	151	160	181	152	164	181	164	166	166	167	136	188	158	175	190	171	160	168	158	162	191	131	189	169	194	164	162	148	147	179	141	136	174	174	168	151	160	156	174	159	163	168	172	152	180	167	159	158	160	155	163	177	149	176	168	155	172	177	166	163	150	179	159	164	169	175	170	185	151	140	162	148	185	155	161	170	169	175	192	161	175	164	183	150	180	145	154	181	156	200	158	167	164	143	165	162	158	168	161	137	145	120	154	185	177	181	173	143	170	157	152	170	173	156	136	195	170	179	175	137	144	167	152	152	174	163	161	146	166	156	160	152	151	149	161	177	181	151	150	151	147	156	149	163	164	181	156	152	163	157	147	181	164	164	169	144	153	156	164	166	152	147	142	152	166	152	126	136	145	172	179	150	181	159	164	180	155	141	157	157	154	169	171	162	189	185	163	148	170	180	175	182	153	166	140	177	160	151	150	160	155	174	164	156	172	157	170	171	151	198	158	147	175	168	174	131	147	150	159	194	155	153	172	145	153	164	177	144	164	148	146	174	168	148	156	148	139	164	154	175	157	153	152	174	181	168	163	152	159	173	178	174	166	164	147	150	168	152	190	201	152	172	161	150	147	158	159	165	164	190	174	161	174	160	161	143	161	176	167	167	141	159	151	166	166	188	186	184	169	159	183	149	140	184	170	150	177	172	159	172	170	138	170	153	165	162	170	175	180	152	157	161	156	126	153	182	168	162	165	176	139	164	138	147	158	160	183	156	189	166	141	165	155	141	187	174	150	158	137	159	157	150	166	172	182	149	156	148	173	193	166	181	172	174	206	173	157	168	167	164	140	145	142	182	165	175	150	148	159	194	193	183	164	158	139	168	167	161	182	176	170	144	164	152	154	151	165	149	174	177	156	157	167	163	176	148	171	151	152	145	160	171	170	170	174	156	173	145	156	166	174	164	190	178	181	149	150	181	177	184	174	191	175	160	172	162	192	154	165	182	159	155	175	166	171	161	167	171	180	156	172	165	188	145	194	150	158	191	187	184	176	158	171	178	152	163	169	152	149	165	155	141	174	177	175	142	135	168	151	165	169	159	140	136	177	163	178	155	162	145	162	159	174	169	173	158	163	160	177	168	136	147	154	177	158	146	167
4861	472	455	411	423	392	446	410	403	410	388	430	388	405	413	409	415	416	439	451	419	426	367	398	410	404	451	407	416	448	412	402	442	427	424	457	427	414	410	405	400	424	454	443	422	447	422	379	425	399	380	445	419	444	430	367	419	436	422	406	428	409	427	425	422	409	409	435	411	420	411	430	456	403	411	382	402	425	374	391	395	423	402	425	411	408	389	426	395	399	424	403	420	449	401	404	416	403	370	417	403	453	416	429	416	438	428	410	403	402	415	413	438	398	441	432	446	434	411	378	441	410	400	392	420	420	419	427	434	418	403	395	411	450	433	424	424	418	439	409	433	394	395	407	419	397	417	401	421	380	438	430	437	405	434	410	443	384	398	427	393	391	441	436	457	407	372	435	376	409	402	398	404	405	385	383	398	410	398	410	417	404	400	427	414	487	364	430	415	433	416	388	413	457	421	415	406	427	407	407	409	412	443	426	398	418	416	382	392	417	402	414	387	452	384	385	401	387	391	408	441	420	415	409	413	463	411	400	418	410	416	421	404	385	407	450	405	448	390	414	443	424	400	406	398	434	447	387	397	409	390	408	416	399	420	437	374	418	430	414	407	420	394	376	456	422	382	419	399	382	449	366	398	379	389	404	401	409	435	422	441	435	398	400	416	426	437	374	400	423	399	407	409	390	440	443	407	413	392	415	428	398	427	410	383	386	403	404	422	395	417	426	409	417	408	386	460	389	416	430	417	392	452	415	438	422	388	429	399	391	401	402	416	452	436	403	415	432	394	407	402	435	413	433	410	411	467	396	411	398	374	407	383	404	405	424	443	388	419	399	419	419	405	430	413	429	407	433	449	435	389	401	412	372	405	394	394	399	432	421	387	375	414	426	392	399	444	395	415	416	415	429	410	402	385	406	379	426	376	424	398	421	397	438	381	373	386	398	408	441	400	421	412	404	399	411	419	405	395	428	441	390	442	415	435	424	423	392	396	393	412	444	385	396	379	401	435	397	418	378	424	396	436	424	419	402	439	380	455	408	414	414	435	404	434	392	430	392	455	436	430	414	435	419	434	411	416	412	398	373	439	425	416	405	417	436	457	396	395	435	398	431	409	411	395	453	398	404	402	417	434	424	431	465	450	433	436	400	424	397	396	416	407	422	393	408	450	390	433	438	398	455	397	447	381	417	428	384	400	407	433	383	428	410	410	445	430	426	381	413	424	404	437	448	393	403	440	403	409	412	373	404	419	438	437	402	419	395	400	398	382	423	426	407	373	387	432	428	397	398	415	400	423	408	417	409	401	439	371	405	412	391	412	381	398	437	432	405	422	416	427	418	406	405	434	412	408	411	414	435	440	431	411	396	431	432	417	380	396	436	425	440	423	411	413	408	426	400	406	407	398	417	443	408	402	396	417	436	396	407	437	400	409	398	424	407	389	431	438	431	432	413	427	430	425	418	375	415	422	398	439	395	441	445	401	399	399	424	429	429	403	423	409	376	397	397	452	436	395	430	398	410	394	479	411	397	407	442	405	394	416	421	406	403	388	416	453	401	377	376	421	410	443	399	392	431	395	413	415	402	396	423	386	424	379	394	417	372	431	407	408	385	444	441	413	399	411	403	433	397	398	410	400	425	430	408	415	408	403	447	415	445	432	407	391	413	423	398	411	381	415	391	397	397	431	429	409	401	381	414	420	419	410	372	421	442	405	416	407	414	429	406	444	451	421	435	440	393	447	398	430	407	426	425	380	425	404	371	427	423	387	392	451	436	393	393	396	438	383	355	402	400	407	415	414	451	407	387	393	384	446	410	401	422	403	445	392	440	415	405	423	399	423	397	423	388	381	420	412	412	386	416	428	427	418	409	431	409	441	424	426	405	407	377	402	401	445	396	446	426	464	385	403	426	405	389	401	418	414	408	404	418	429	445	441	422	420	424	419	372	418	380	448	411	405	391	368	418	402	391	383	380	371	402	423	389	398	430	413	420	415	383	392	395	424	409	380	448	415	394	416	402	419	393	415	432	387	421	404	389	407	449	424	444	437	383	442	382	425	399	425	442	411	475	430	391	424	443	390	404	404	434	379	411	375	421	422	424	415	381	381	429	400	400	416	456	433	411	417	418	412	407	410	438	404	439	418	444	367	405	439	417	421	413	408	441	417	410	417	385	392	382	428	436	403	421	415	411	415	426	447	431	427	442	393	424	403	405	407	395	399	431	404	438	381	432	424	394	408	432	412	417	381	422	413	396	430	414	411	419	431	414	390	383	400	410	397	408	396	391	406	429	425	423	428	431	438	366	432	432	403	426	394	371	414	432	456	427	419	373	418	440	403	398	451	435	403	394	405	429	396	424	415	383	386	424	404	433	407	416	419	413	370	418	400	397	418	458	413	440	409	375	403	421	390	427	413	405	419	427	418	401	405	430	397	445	394	428	421	409	414	407	421	431	430	406	443	437	413	422	411	421	397	394	432	423	394	438	395	400	401	392	381	396	396	393	398	440	403	442	446	410	404	400	376	428	346	439	411	380	431	436	416	436	402	423	389	420	413	422	436	380	402	389	398	427	421	456	392	412	414	433	420	445	400	451	409	410	440	419	434	452	410	389	410	406	426	430	389	404	439	399	416	411	435	425	399	403	397	406	387	416	426	396	434	426	402	410	467	401	394	469	385	389	409	428	393	399	440	416	413	374	419	433	386	420	435	438	397	412	393	389	411	436	415	402	428	406	415	396	391	421	416	443	416	400	428	406	407	396	400	437	450	403	434	428	384	382	403	386	429	388	395	417	381	418	422	434	437	422	437	449	384	397	434	415	452	433	413	456	399	458	409	415	407	436	362	419	404	443	409	420	441	425	438	453	434	444	431	414	423	413	404	398	395	435	401	425	426	450	420	397	420	442	394	433	385	416	456	384	434	429	386	438	409	429	383	427	400	389	396	394	396	416	425	408	389	408	436	430	436	431	428	421	392	401	405	387	424	432	411	394	408	378	420	408	404	430	407	412	416	468	413	403	371	362	417	429	394	417	385	415	388	401	427	427	444	414	395	414	396	407	401	430	396	399	421	460	406	443	424	448	403	417	388	416	369	444	426	434	401	383	404	387	406	422	369	442	460	373	414	414	409	432	415	393	416	432	401	368	393	407	394	402	392	392	433	437	407	394	404	423	439	420	418	369	441	439	410	445	416	439	393	429	407	393	392	405	436	425	390	400	407	400	394	425	392	405	432	412	420	413	415	398	397	390	426	435	427	431	401	424	420	437	397	385	434	385	416	418	420	407	378	419	414	405	415	398	418	437	403	389	417	408	361	441	415	422	433	429	387	383	403	417	395	442	430	440	393	433	390	401	432	391	447	400	443	407	419	442	408	410	383	463	394	425	411	436	427	415	404	442	403	405	390	420	423	434	398	432	395	414	408	413	434	433	418	405	394	430	424	402	408	448	473	422	473	392	423	396	413	406	380	385	389	434	427	433	398	404	410	383	421	425	394	412
22491	2392	587	506	390	328	325	310	280	287	265	271	247	258	238	265	240	246	257	247	261	232	248	268	226	279	238	241	253	272	242	250	252	245	239	272	255	259	213	227	238	235	247	239	254	281	238	252	241	260	232	275	244	220	244	226	242	213	225	229	223	277	241	262	236	254	241	245	234	246	243	237	227	232	267	256	257	254	262	212	250	236	236	226	255	270	277	259	240	233	262	243	231	238	241	240	237	267	244	232	228	234	223	218	246	242	247	230	239	242	245	228	218	235	239	283	252	257	262	249	231	247	266	261	205	220	226	218	236	243	272	237	227	214	237	231	245	245	259	233	266	264	287	237	246	227	246	224	230	269	233	222	257	225	268	228	237	258	244	213	219	248	264	281	239	222	242	271	248	264	255	241	238	220	256	256	246	226	230	257	231	221	242	276	240	244	224	237	239	224	255	237	231	249	248	238	256	232	256	230	226	234	251	257	254	254	238	248	269	229	255	249	260	235	278	254	215	272	233	254	234	245	253	256	241	225	259	231	222	233	223	223	221	218	236	273	242	216	231	238	284	223	239	233	220	226	207	249	263	232	245	276	229	224	226	240	229	261	260	237	238	243	255	255	238	226	235	257	254	232	213	249	243	241	251	237	220	238	233	249	223	262	249	226	238	210	227	237	245	230	267	252	231	235	222	252	236	242	240	234	209	240	244	225	236	240	254	243	257	272	257	221	245	220	269	222	259	267	215	244	235	225	248	266	235	231	280	260	231	224	216	229	222	250	247	244	261	252	235	230	239	252	217	272	242	269	273	238	234	276	237	226	229	222	235	203	219	218	241	240	247	251	251	240	246	226	256	229	239	272	237	245	222	272	258	269	245	241	241	249	227	253	255	223	239	256	252	259	237	273	234	268	248	225	254	237	258	250	207	241	254	221	246	251	233	249	239	258	215	250	252	256	248	267	252	257	242	228	248	234	237	266	247	262	204	228	272	281	246	224	252	216	261	255	264	216	213	241	235	255	254	235	243	233	258	261	245	261	229	211	205	262	226	237	262	228	235	252	220	237	237	267	227	241	249	261	234	245	240	253	220	268	253	208	259	215	252	246	246	228	237	234	256	215	247	286	220	268	229	247	249	235	215	257	237	213	251	248	225	258	240	226	226	244	220	245	242	236	243	241	240	240	224	258	249	218	280	265	231	253	244	273	251	242	254	259	240	214	250	232	229	260	252	241	221	222	261	263	229	247	270	243	261	246	242	239	258	247	227	243	201	211	249	223	272	235	252	232	245	240	205	253	219	259	257	228	241	235	263	217	257	239	236	233	238	213	246	249	239	248	257	244	245	251	248	225	233	261	271	244	237	243	236	268	237	261	252	262	251	240	246	222	240	233	216	228	251	245	245	266	247	250	246	236	233	264	273	237	231	248	266	249	212	202	274	243	245	252	281	247	249	249	233	248	239	255	247	227	233	247	244	223	230	235	262	259	240	269	233	231	229	249	231	269	248	244	241	276	213	254	255	239	214	244	250	244	227	259	210	252	236	216	261	228	244	217	248	244	245	234	215	221	219	217	262	248	275	219	267	253	257	232	236	228	226	229	262	252	267	237	284	222	217	255	237	232	253	238	215	247	250	231	247	239	252	229	236	236	259	271	260	271	217	247	230	272	256	247	230	227	221	217	247	220	262	232	251	221	239	230	273	231	234	227	232	242	236	263	248	252	247	218	255	233	288	231	263	226	224	228	266	230	246	227	225	250	218	238	253	243	259	252	246	244	264	253	212	259	229	223	248	236	242	274	230	246	225	249	254	249	273	223	261	245	264	253	252	251	234	249	278	261	246	221	228	275	237	242	247	276	238	266	212	220	228	216	251	221	245	275	258	255	270	282	274	254	250	235	248	237	237	259	250	266	255	227	271	238	262	269	229	254	266	252	236	262	206	235	248	226	270	238	245	254	268	224	279	236	207	220	264	249	267	228	226	281	241	239	245	243	252	226	247	228	236	277	257	213	221	208	254	251	237	214	241	230	231	292	251	229	208	235	223	248	209	236	242	246	225	231	255	259	222	221	264	260	233	224	245	225	265	306	258	246	219	254	212	226	222	251	237	241	238	241	236	245	211	245	279	261	259	207	236	257	231	267	258	222	264	242	240	254	222	219	213	239	231	240	231	260	259	280	259	242	266	264	240	220	238	265	245	282	245	223	259	257	253	263	235	242	238	227	250	264	240	228	239	245	242	250	239	293	224	232	284	274	247	235	288	255	233	233	245	211	224	248	239	264	276	239	271	231	218	252	231	232	232	242	237	262	282	217	209	276	238	241	259	240	221	208	223	258	244	222	244	230	237	255	212	250	241	254	206	255	242	257	211	218	238	235	236	233	237	224	250	236	247	263	222	233	248	258	245	244	201	219	232	224	250	250	233	249	244	263	246	239	225	258	269	238	247	244	239	238	249	243	221	239	242	243	244	238	252	239	239	244	245	239	215	247	240	238	262	252	219	270	212	241	262	249	257	251	236	232	239	236	256	234	242	248	222	242	226	263	213	232	221	229	243	232	247	227	268	234	221	240	253	238	251	262	261	252	265	248	247	208	253	250	248	225	228	264	232	229	211	260	226	225	238	254	244	235	240	247	200	253	255	258	237	235	247	253	269	239	255	239	214	269	255	249	229	227	251	253	247	246	248	237	249	222	259	252	253	260	230	256	222	236	241	274	262	230	246	213	225	252	261	286	228	229	238	225	247	230	253	251	258	231	267	265	235	261	221	274	238	221	244	279	238	281	236	269	229	240	257	235	259	224	232	221	249	255	260	227	243	249	244	246	230	220	249	239	219	226	229	237	266	220	241	243	240	296	245	246	211	236	260	267	235	297	239	212	217	215	237	237	226	243	241	254	261	265	247	239	250	256	222	228	261	211	270	277	275	272	266	233	221	254	261	254	234	222	210	237	256	264	236	230	240	258	263	233	223	226	253	258	243	254	257	255	228	278	270	243	226	219	232	191	229	270	247	242	225	249	248	236	224	226	267	216	246	257	229	260	226	257	255	223	226	250	240	229	257	256	265	244	199	240	226	220	249	273	281	251	209	251	252	260	251	243	242	238	222	217	229	231	217	253	248	234	269	258	240	248	286	250	258	257	266	251	220	246	235	228	211	232	238	230	267	240	224	228	257	285	239	277	216	217	226	254	216	264	232	235	269	221	271	240	244	272	240	241	248	244	248	227	223	242	232	255	266	257	239	250	264	232	219	239	219	206	231	262	251	239	245	258	233	233	248	242	203	218	231	250	222	267	250	245	231	225	270	262	262	250	218	233	216	239	229	239	226	278	248	247	235	236	254	262	243	246	249	211	240	230	268	256	266	252	222	241	256	222	245	204	230	242	224	232	232	240	251	230	238	233	252	227	265	262	252	242	245	281	281	224	244	226	255	249	238	236	228	252	243	240	247	240	281	223	237	237	263	236	246	221	219	217	243	237	233	238	254	225	221	225	237	265
13077	1009	1182	1343	1226	1053	922	912	838	750	691	733	685	629	692	662	646	633	605	681	651	629	622	642	579	627	624	587	619	596	598	593	595	628	588	530	591	585	598	624	600	612	555	575	565	574	583	609	584	520	622	538	554	614	602	583	631	573	571	565	602	564	592	554	611	581	582	595	551	592	572	601	563	551	593	578	619	591	598	555	582	569	547	554	632	583	618	551	586	537	566	611	579	581	564	577	531	600	593	573	601	573	563	558	566	552	616	573	607	566	575	602	542	588	557	556	605	543	566	549	585	550	580	576	543	557	580	589	565	546	559	605	549	567	590	609	642	603	618	611	592	607	574	601	600	556	566	623	550	576	572	597	579	568	587	572	595	604	574	560	576	547	591	573	558	591	574	595	570	572	562	570	545	585	594	627	606	561	550	586	574	578	567	558	548	595	572	557	580	583	567	584	596	578	592	592	584	554	557	606	604	581	535	564	570	568	591	585	570	565	559	613	567	635	530	527	596	571	618	548	568	561	602	557	617	533	561	551	537	573	551	572	548	556	564	586	611	597	574	579	617	632	576	593	580	548	597	610	569	573	595	558	576	552	562	537	595	614	583	573	569	600	569	573	563	602	597	596	576	556	530	530	606	584	552	559	562	566	573	609	617	569	560	527	551	585	536	554	557	556	609	571	622	545	551	549	576	587	572	587	592	602	582	552	589	535	594	531	608	599	550	530	572	625	612	566	575	532	585	602	582	529	554	587	614	644	523	579	591	589	575	592	601	567	556	585	568	592	546	572	562	572	556	554	569	578	525	566	573	593	605	628	578	545	603	546	595	576	591	555	571	619	565	541	574	582	560	614	578	601	573	565	597	574	565	559	580	615	567	581	556	590	554	573	583	617	576	536	573	626	556	551	590	494	576	591	594	590	570	580	552	530	541	574	567	574	610	555	575	568	652	574	576	572	557	551	554	573	605	577	608	584	561	541	545	576	564	570	587	587	561	547	582	620	619	549	569	592	574	605	529	589	591	550	532	611	584	585	594	580	590	571	535	607	567	631	571	587	550	602	549	578	556	550	571	590	547	568	602	586	622	581	605	556	562	557	580	629	540	613	580	545	607	590	590	570	508	564	593	563	592	604	613	579	559	594	592	614	573	571	582	550	587	563	615	602	576	536	574	570	588	534	552	578	564	598	584	610	575	572	546	597	604	596	570	581	636	575	556	656	555	581	606	538	589	592	591	562	574	560	580	545	563	568	572	539	574	617	538	579	547	590	553	580	580	592	603	522	562	590	591	589	564	618	528	606	621	573	580	597	588	569	572	584	606	571	597	591	595	552	594	572	589	594	547	600	619	586	574	585	598	586	549	541	571	554	535	569	583	557	520	586	556	589	564	577	542	606	637	612	557	596	591	586	599	616	529	603	635	556	575	521	570	571	538	555	579	605	558	593	558	596	570	579	570	599	623	597	580	569	581	564	561	561	612	565	568	559	615	559	567	587	585	595	635	581	565	569	586	587	547	565	556	553	591	535	549	567	592	592	585	618	570	601	606	561	610	590	554	564	579	579	583	601	593	565	564	604	579	552	584	583	583	594	546	547	601	575	591	561	601	544	582	586	583	571	512	580	590	614	563	571	540	564	595	567	608	585	541	583	587	566	577	626	567	548	589	582	579	573	616	549	575	544	549	552	590	575	576	584	612	542	590	559	542	574	589	536	613	555	566	582	561	562	598	562	602	570	564	564	576	597	541	540	589	563	553	565	585	604	579	580	579	583	585	561	550	548	548	567	595	578	572	569	600	574	605	592	563	572	599	596	603	571	592	591	553	558	590	614	586	597	595	606	569	593	556	590	578	602	596	593	595	558	551	576	603	618	571	575	553	543	559	590	584	604	571	577	584	606	570	576	584	541	549	565	586	591	608	616	524	601	619	570	584	522	582	555	581	551	560	566	575	548	586	588	572	557	563	546	579	563	527	589	565	603	570	615	578	562	590	595	564	618	542	594	560	541	561	594	602	572	549	569	580	610	574	598	560	545	564	535	618	583	590	577	593	556	541	578	573	602	568	574	556	592	555	561	597	579	583	618	610	596	549	591	600	586	571	583	592	572	610	615	566	544	569	548	539	573	575	573	552	587	558	578	578	547	571	592	576	580	589	584	560	597	611	543	595	512	578	606	578	521	533	562	610	603	599	539	542	603	561	556	548	575	586	585	559	615	611	597	569	572	584	569	532	583	557	549	567	580	613	517	587	560	552	583	544	582	560	589	562	601	577	603	640	572	605	559	610	569	616	581	608	576	584	559	523	543	567	567	559	581	590	559	580	584	578	549	608	590	599	531	552	574	572	581	581	562	578	535	566	571	587	592	532	561	590	539	532	569	578	536	568	581	561	578	584	599	564	607	565	574	563	562	562	561	582	601	569	581	573	581	558	532	573	551	591	566	574	560	605	552	584	577	603	539	529	593	582	518	578	581	594	579	560	589	570	600	588	574	532	584	561	525	587	594	561	596	598	526	571	540	583	556	587	548	531	610	527	555	573	592	590	635	591	624	570	573	584	608	592	535	582	586	589	594	558	592	581	537	567	591	577	581	557	526	572	572	568	557	582	570	593	602	576	564	616	614	590	601	604	582	561	543	546	577	573	547	550	570	549	584	561	564	564	585	529	573	539	586	548	590	561	573	563	585	592	564	565	586	562	583	577	553	611	558	580	581	528	533	565	557	583	581	533	589	583	553	587	570	559	601	584	597	570	568	545	601	538	575	616	568	584	556	593	568	563	585	562	543	546	576	578	564	602	554	548	589	549	567	598	552	574	571	553	565	555	556	556	613	623	540	602	587	545	481	508	590	570	563	570	568	606	583	550	559	593	585	588	562	553	614	559	540	559	590	563	619	565	528	602	565	573	593	547	548	600	548	595	586	582	572	593	558	601	557	581	564	583	571	575	583	549	544	546	568	588	593	582	589	578	544	561	627	554	572	535	575	550	556	602	555	594	597	536	557	550	583	579	576	574	582	589	540	538	618	583	567	594	585	582	546	571	566	552	561	526	597	519	601	529	546	574	565	565	569	598	590	591	568	570	589	579	551	588	535	575	566	564	591	553	546	557	537	588	597	619	597	577	581	589	587	566	549	595	570	556	550	594	565	541	566	573	541	570	596	540	548	522	586	597	603	569	602	592	558	589	605	595	603	630	570	598	587	521	596	613	562	603	604	598	606	605	536	533	582	585	546	571	555	603	520	584	558	561	533	596	638	570	525	575	610	572	557	565	538	594	592	538	614	542	577	583	576	567	600	564	571	572	563	563	593	534	575	569	589	599	590	565	591	588	617	593	595	607	545	593	522	580	579	551	594	557	556	539	554	552	557	586	616	590	591	582	559	587	578	617	551	549	588	562	603	568	594	600	611	584	571	574	560	555	576	545	580	570	568	574	570	588	598	598	542	585	584	590	597	558	589	594	603	540	596	575	592	543	621	572	547	548	584	567	543	605	612
32336	5062	1255	946	740	572	553	491	439	408	472	397	422	445	389	428	402	362	363	419	405	412	412	397	406	417	404	372	382	392	386	348	434	378	366	367	386	392	392	362	403	364	443	384	432	403	390	416	337	397	395	408	392	402	404	367	410	418	393	394	368	397	354	398	341	387	366	371	407	406	376	376	395	355	347	405	453	356	330	385	369	367	357	397	377	378	402	385	395	364	420	405	385	361	361	376	339	403	406	372	430	331	383	397	366	391	400	349	380	380	387	425	381	376	390	369	378	367	386	413	407	394	375	377	383	399	402	397	396	360	390	393	347	366	370	370	422	386	375	438	420	355	379	384	365	369	370	411	363	361	398	408	402	413	394	387	379	376	384	375	407	371	400	420	355	387	378	401	366	380	384	404	375	391	367	362	361	380	370	370	388	387	400	388	411	350	376	443	373	367	373	370	380	388	391	401	429	401	366	399	383	363	373	378	325	402	353	375	426	370	395	400	387	361	358	363	395	412	394	412	377	361	402	358	377	365	362	400	356	334	375	371	386	389	371	384	422	401	373	402	403	401	373	405	365	392	386	345	361	373	385	365	366	395	364	390	422	372	459	400	396	353	348	368	362	350	406	363	362	374	415	401	364	383	367	382	347	357	396	373	420	387	399	384	429	386	371	335	393	405	407	326	387	351	379	363	349	332	369	408	369	387	368	346	379	378	374	357	380	359	374	417	359	349	358	382	371	354	381	360	399	396	354	395	400	376	358	387	416	392	374	378	382	360	391	343	380	386	384	378	382	390	374	372	384	371	389	344	376	384	367	360	393	389	364	408	380	396	389	355	360	387	362	373	398	374	346	405	388	406	386	406	393	378	352	369	388	407	356	356	345	368	385	386	359	382	378	389	367	401	426	343	365	360	373	332	351	338	381	354	349	373	378	379	359	406	374	394	384	390	380	363	373	395	392	394	355	401	412	394	377	410	384	384	394	396	390	415	398	390	385	403	384	391	391	417	375	368	411	407	415	373	398	376	389	361	330	389	364	386	362	370	375	362	369	416	392	401	391	389	400	388	407	387	362	360	354	389	388	379	354	349	368	407	390	417	382	398	369	386	365	372	378	351	393	413	392	366	429	383	367	389	353	348	381	358	408	365	401	350	367	378	401	396	407	379	382	368	389	375	395	384	375	434	372	371	343	393	410	389	369	386	375	401	392	405	391	400	347	391	374	389	412	342	348	356	393	385	378	365	357	394	368	352	365	364	414	376	406	409	355	380	370	406	392	390	409	419	398	372	399	419	368	347	374	413	380	392	394	392	402	387	389	402	391	371	360	371	361	368	358	373	350	358	368	366	377	406	359	361	366	427	393	386	378	396	363	375	380	365	378	387	392	374	395	385	379	395	340	395	374	375	407	380	379	384	385	374	366	375	383	378	379	368	427	403	372	387	360	378	388	396	369	358	408	374	381	381	366	378	379	373	386	383	362	354	384	368	392	425	378	358	408	362	352	373	362	414	394	356	368	397	387	388	373	412	390	392	350	385	399	410	384	351	422	343	375	398	350	363	369	413	365	387	385	358	366	389	390	373	386	392	341	372	367	389	401	415	397	411	408	376	371	390	392	395	411	383	386	366	380	407	374	403	368	389	419	422	373	395	407	374	384	362	356	384	368	388	379	333	412	379	409	365	356	394	369	410	387	380	386	379	395	357	357	398	417	380	376	376	363	382	363	396	391	398	423	422	409	379	374	368	380	376	386	348	376	344	370	360	448	392	356	357	347	367	354	389	372	369	360	373	406	397	378	387	380	390	372	368	406	388	374	416	340	369	397	395	354	368	373	367	404	392	405	397	370	404	407	358	398	401	404	391	397	386	394	415	380	376	413	346	356	387	344	370	353	401	377	392	386	387	389	414	394	386	402	396	338	383	357	377	361	395	385	378	377	359	428	420	391	375	385	388	352	379	376	346	396	390	364	404	395	357	359	367	362	420	435	415	386	345	377	373	392	405	393	403	402	412	354	371	346	392	410	403	334	398	358	379	365	366	406	386	410	367	361	381	349	406	386	391	401	364	389	372	373	355	343	369	379	356	387	404	379	355	342	368	383	410	366	400	392	375	373	369	368	423	412	350	369	385	390	409	401	371	350	391	364	375	356	376	347	330	366	415	410	370	338	385	374	353	393	338	421	393	381	358	376	364	351	362	355	391	328	398	389	384	370	368	361	403	400	389	398	397	399	345	392	418	359	383	392	374	341	410	383	411	377	356	368	392	395	406	412	381	384	389	377	362	378	391	383	354	376	354	364	385	420	387	411	377	390	431	410	384	402	397	330	410	408	387	405	401	354	353	375	381	382	401	380	381	362	318	378	418	431	368	353	390	374	342	413	397	377	361	365	408	356	374	360	399	395	372	381	402	392	385	372	394	389	372	410	383	385	421	382	433	374	366	382	372	356	386	360	391	396	335	400	375	341	390	384	360	382	373	404	365	384	404	346	348	347	395	359	384	342	395	365	414	378	387	397	395	351	395	391	375	374	390	336	407	352	389	386	404	397	368	376	352	407	363	368	377	390	386	395	361	387	386	412	383	393	367	404	423	378	377	358	394	400	387	352	377	389	382	370	383	342	374	383	352	359	443	376	336	346	410	423	384	375	354	378	403	351	388	416	406	418	355	362	364	361	383	378	372	427	375	383	394	392	413	361	371	368	429	386	397	386	395	351	366	380	408	362	347	412	396	349	368	332	388	378	361	353	379	397	371	383	383	405	386	382	393	427	363	390	353	362	401	380	390	383	390	356	356	406	363	357	387	361	387	400	371	381	353	371	378	390	353	409	415	392	405	380	369	359	358	367	402	361	344	387	385	387	380	372	403	415	381	398	350	348	349	400	376	373	382	375	399	383	369	384	382	367	413	413	366	399	434	387	396	402	348	422	348	384	375	356	376	367	357	431	399	342	366	378	369	394	393	403	355	390	407	367	400	402	397	407	351	426	386	380	383	393	381	407	393	427	397	396	378	350	400	410	400	392	394	359	352	365	363	356	374	393	344	390	380	386	402	356	370	373	345	386	370	322	370	371	415	392	336	399	413	390	362	413	400	373	387	342	349	373	388	363	386	432	357	381	360	341	373	403	354	382	378	382	370	372	371	386	376	381	423	368	417	379	450	381	416	378	364	402	393	374	391	335	383	391	377	397	381	395	382	379	365	400	399	401	376	371	406	406	438	394	357	371	388	373	416	365	380	387	420	415	392	380	338	367	393	382	427	365	380	376	376	358	369	378	394	357	399	378	413	334	374	378	392	404	352	375	371	355	380	415	392	349	383	379	347	419	395	392	368	409	363	403	365	402	420	383	404	373	340	406	385	366	389	403	329	352	389	371	381	377	372	406	413	359	341	373	385	362	349	354	361	356	363	393	371	408	346	387	433	362	383	369	390	375	378	417	372	375	403	375	392	371	350	349	337	382	359	382	367	424	380	388	363	364	429	392	409	380	408	385	396
17032	1545	2121	2357	2111	1763	1561	1394	1281	1194	1167	1038	1051	994	1000	940	953	978	923	966	892	958	873	846	903	882	902	862	866	873	882	864	815	855	820	856	881	877	821	839	852	779	889	861	849	839	882	895	850	858	844	791	861	811	847	811	841	821	837	832	798	763	824	826	820	875	882	875	845	859	878	900	848	864	763	838	854	865	883	810	826	797	859	872	777	818	909	883	887	838	816	869	910	834	859	872	843	840	859	809	825	838	850	833	848	865	826	815	798	824	886	868	839	797	829	811	841	812	867	867	844	861	852	816	857	813	808	882	851	858	877	899	809	775	809	829	875	833	832	840	790	864	842	774	914	868	818	790	832	796	897	831	827	815	862	884	890	848	915	802	780	783	857	862	832	814	816	841	849	836	798	807	878	797	865	782	890	784	839	829	844	792	823	811	844	837	845	833	837	861	843	837	820	886	885	831	841	769	849	879	845	817	897	871	845	846	842	867	812	808	831	817	829	861	809	798	874	823	830	832	835	825	821	795	839	839	844	825	833	833	812	822	853	814	853	865	849	848	855	845	892	786	845	892	838	823	860	769	893	832	831	817	857	802	847	810	816	817	808	830	822	849	825	872	857	844	816	876	830	824	820	872	833	808	832	828	816	873	858	869	850	863	819	832	789	892	839	773	797	832	833	823	815	850	840	874	833	860	869	875	817	831	871	806	860	837	826	868	868	849	854	839	878	844	862	819	830	819	817	819	869	898	812	818	767	886	816	868	858	850	870	832	804	822	817	824	850	802	779	817	847	816	844	839	842	790	802	836	874	882	840	824	833	836	838	846	839	820	838	866	841	858	782	804	836	853	848	831	803	870	831	744	862	820	794	821	864	817	835	828	806	813	828	847	847	818	837	865	850	812	834	847	842	856	818	830	849	822	807	807	824	857	857	852	819	861	882	861	877	839	816	852	859	813	814	887	867	900	890	846	846	858	816	831	868	843	825	807	844	839	790	830	820	842	910	844	809	844	835	858	839	802	862	903	849	821	837	809	843	851	823	827	836	813	841	895	841	839	805	875	841	780	814	865	825	887	832	844	859	812	856	807	809	810	836	856	847	825	825	813	857	865	874	839	802	864	805	852	821	864	843	826	861	802	842	841	817	827	820	804	847	889	778	840	843	789	894	886	848	875	825	803	855	846	846	798	825	844	820	800	822	833	803	823	836	822	852	843	847	897	793	810	808	827	802	852	825	805	844	772	867	823	832	790	841	848	828	794	829	795	786	813	803	835	860	818	819	783	847	858	883	891	848	815	801	899	871	839	797	814	818	858	813	837	812	855	866	832	802	854	821	804	826	810	843	903	799	832	858	834	814	863	840	856	792	823	886	811	836	831	822	798	829	849	842	893	840	828	825	843	827	837	843	855	855	783	829	830	864	841	822	852	852	854	813	846	838	809	849	891	854	881	823	791	854	808	837	859	790	847	815	814	865	833	870	815	843	819	843	838	800	826	825	806	851	764	803	809	851	817	821	843	850	801	854	839	840	847	818	806	897	828	830	786	894	829	812	848	843	836	854	802	873	844	836	831	826	820	886	810	806	815	847	834	840	831	802	795	836	847	845	832	821	836	818	845	821	774	785	815	826	805	835	853	836	837	817	818	816	847	860	833	886	881	823	829	808	843	764	873	856	886	834	903	830	865	829	855	863	865	838	860	866	806	816	786	857	842	809	847	875	812	850	819	867	841	853	891	797	850	826	876	859	819	807	854	757	809	817	874	790	823	862	891	811	854	826	863	883	823	859	849	869	829	808	815	838	862	835	888	851	870	885	850	862	838	811	830	822	854	872	867	797	795	861	827	850	805	826	812	850	847	819	776	830	827	906	782	851	874	793	853	815	794	871	831	843	837	824	820	857	803	843	814	803	852	780	799	837	838	842	808	852	854	871	872	822	770	864	827	847	858	828	837	856	833	777	894	845	810	859	800	796	863	848	844	808	822	853	832	852	878	813	809	841	789	867	771	885	884	843	818	801	802	799	796	833	833	820	830	850	860	814	824	811	841	858	818	871	844	829	858	812	834	827	842	790	804	831	840	815	805	851	766	799	819	869	827	795	867	828	778	809	827	831	817	811	841	884	876	848	802	821	817	820	787	896	826	871	867	827	844	882	839	829	823	881	811	846	850	791	845	824	873	865	808	821	869	777	836	896	851	828	838	805	858	827	838	803	806	836	785	796	838	828	845	841	835	812	869	853	817	844	806	836	746	857	821	844	817	801	817	848	866	831	834	819	838	812	810	852	809	859	825	822	822	850	875	787	836	821	822	840	835	815	837	823	831	849	810	837	809	857	788	813	843	865	821	817	843	877	844	876	800	886	880	801	856	872	833	866	810	819	890	841	884	828	835	810	826	837	824	834	821	788	833	837	835	847	822	856	802	860	900	840	854	876	804	832	854	800	818	818	832	797	898	811	848	911	789	815	825	823	867	840	850	835	833	843	820	799	796	845	836	854	907	837	851	814	813	871	837	827	831	863	826	801	772	788	879	799	853	795	839	796	814	865	815	876	865	815	854	831	851	842	851	841	844	898	856	845	863	815	788	810	851	863	885	834	844	824	845	858	851	850	820	840	837	867	816	864	829	795	873	852	879	838	794	837	802	857	888	892	837	845	869	821	809	822	844	879	812	764	885	821	809	867	810	863	824	843	878	841	833	826	836	841	826	790	888	823	885	827	842	835	872	836	826	904	819	859	871	828	856	862	834	832	817	875	804	793	818	828	856	880	788	753	872	862	824	834	824	807	840	814	768	830	812	787	860	880	845	815	847	846	822	859	798	854	827	820	850	826	831	797	816	814	898	894	863	834	858	845	824	838	893	871	836	804	838	820	836	860	824	871	885	808	858	875	835	878	832	865	833	799	841	816	815	807	857	861	852	819	832	914	838	838	822	891	843	815	831	774	848	808	868	830	895	857	824	815	833	840	830	865	792	811	850	844	881	874	793	901	838	874	813	829	851	861	830	839	825	819	826	805	806	855	820	856	863	833	817	842	865	874	828	886	825	879	870	869	814	844	866	874	825	870	848	843	868	807	830	836	858	881	902	827	826	814	840	729	860	833	840	835	857	817	853	839	890	838	867	797	859	809	863	846	819	830	845	833	900	812	835	844	814	821	832	778	879	891	877	806	858	827	864	936	849	839	870	853	848	840	879	825	861	819	775	884	877	855	831	871	863	831	895	841	894	889	836	834	867	875	819	781	840	846	854	835	840	929	839	813	840	836	824	848	852	821	798	807	851	791	821	813	882	888	812	839	832	829	857	785	822	841	828	786	830	833	819	846	840	862	855	909	871	800	819	870	813	822	822	863	800	853	873	827	819	788	864	865	849	831	824	830	880	837	827	824	876	832	842	822	831	772	907	823	864	833	856	791	833	831	802	856	832	876	841	866	762	809	851	840	838	837	834	874	849	834	880	811	838	895	815	829	846	865	862	801	807	797	808	811	889	856	873
8092	517	201	166	143	169	156	152	162	163	157	160	182	202	176	189	166	167	166	173	168	135	176	149	168	186	165	168	167	187	190	174	157	172	165	166	150	188	166	153	171	185	149	173	187	188	142	170	188	150	161	160	143	167	188	178	191	177	184	159	181	160	197	178	163	147	175	170	168	193	178	161	152	141	152	181	167	177	181	156	156	159	175	165	180	159	160	171	169	164	158	182	154	165	184	158	174	178	176	193	180	167	150	171	155	162	162	155	172	183	178	153	155	175	162	177	158	167	170	153	182	154	181	149	145	175	141	168	145	159	162	177	157	164	181	156	162	165	149	165	152	171	169	174	147	182	170	163	166	169	162	165	175	194	179	139	158	160	169	128	169	156	177	172	154	154	176	158	182	180	167	156	147	151	165	172	180	161	175	162	163	147	175	178	160	173	171	190	147	174	147	184	159	173	203	166	170	193	182	156	188	171	200	182	183	178	165	161	180	170	161	158	157	141	167	147	187	193	150	175	173	143	157	165	202	153	152	161	174	188	162	184	164	167	170	155	155	161	175	141	156	170	178	178	149	154	171	171	172	179	202	169	171	162	174	187	200	158	155	172	174	173	169	168	145	173	175	164	176	176	188	163	166	151	174	165	142	188	172	186	163	176	169	169	171	144	169	160	160	152	172	187	156	169	143	160	164	167	165	174	197	151	178	186	147	198	144	176	176	153	170	166	168	202	176	172	159	162	159	172	186	180	160	159	177	143	177	174	175	188	176	167	148	149	155	155	184	165	183	165	175	163	175	155	139	173	146	147	167	155	162	154	179	169	163	172	159	167	165	193	165	165	158	186	184	183	185	165	152	147	168	133	168	159	168	174	176	165	162	177	177	210	171	176	196	174	172	173	178	199	168	158	170	154	171	161	174	168	164	186	181	182	201	158	181	182	165	148	162	170	184	155	173	184	168	157	160	176	169	175	167	162	150	159	167	165	159	177	182	146	166	148	162	158	163	177	158	175	159	173	176	174	168	167	149	150	136	142	146	179	159	180	183	174	170	176	164	171	187	144	173	155	153	185	146	179	184	166	152	169	144	170	186	159	167	193	152	180	176	152	177	177	190	151	156	178	191	188	186	182	178	182	188	171	167	175	161	176	188	178	162	182	155	177	162	174	162	158	146	131	142	169	167	169	154	174	165	165	182	154	186	167	157	178	182	160	174	165	156	154	187	151	162	183	180	172	151	172	189	159	186	164	161	173	158	166	194	153	152	161	160	170	176	152	158	157	167	159	176	175	147	164	158	170	199	189	173	184	158	154	171	149	157	166	148	182	156	183	146	159	169	165	180	178	182	145	161	163	172	168	149	153	153	153	178	172	175	159	154	157	146	164	166	150	165	163	184	177	194	161	189	185	152	163	143	186	160	176	163	191	154	181	131	173	159	168	160	177	163	168	165	163	169	156	168	150	166	193	162	162	163	154	168	181	182	153	193	175	166	172	175	181	154	160	158	170	166	163	174	191	179	148	199	161	169	181	182	153	155	165	151	150	175	201	166	147	171	156	159	151	166	161	156	139	171	163	168	200	169	190	166	155	148	170	166	164	161	171	159	119	180	141	169	153	165	177	163	167	162	163	162	166	151	150	142	164	160	171	169	184	166	180	161	160	149	147	195	188	163	178	156	151	168	170	172	177	176	171	187	172	158	150	174	191	153	151	132	156	170	163	174	179	190	160	150	183	157	222	173	185	165	164	165	175	181	191	165	152	186	158	168	166	188	159	163	157	193	165	168	157	178	190	179	172	178	172	188	169	192	168	156	170	150	168	164	175	179	145	177	175	148	156	152	181	166	170	167	169	157	170	152	185	178	151	157	179	167	152	163	153	181	153	161	173	155	182	168	190	182	193	172	176	180	174	175	174	163	159	168	192	176	170	161	171	170	178	188	161	180	163	201	150	156	149	132	170	166	192	147	171	182	160	159	173	149	177	161	190	145	165	151	164	163	173	181	173	159	180	196	186	160	153	166	165	185	159	139	165	152	160	147	177	156	160	150	164	146	171	165	150	170	172	161	166	176	173	158	163	193	149	150	166	146	180	183	155	154	160	192	173	122	174	181	144	149	147	160	168	178	165	163	155	145	149	170	172	151	173	167	175	176	162	177	162	171	199	136	173	173	169	162	151	163	147	170	157	175	181	161	149	167	169	173	176	165	148	154	147	142	168	161	174	167	152	188	165	158	155	146	194	154	165	163	161	165	176	179	166	176	180	149	178	153	179	149	160	166	176	160	168	169	148	171	171	170	167	146	159	162	152	150	211	182	173	174	166	167	193	186	167	182	149	143	170	176	159	165	180	167	161	163	145	174	154	171	171	177	195	159	164	170	172	149	134	195	151	162	144	158	149	159	182	164	178	193	172	159	167	169	164	169	178	174	180	170	162	145	174	172	143	173	171	177	176	160	185	171	156	180	187	188	161	175	174	189	164	156	148	156	163	175	165	152	185	191	172	192	168	189	176	177	153	166	180	175	166	169	160	182	153	161	174	164	153	182	162	159	166	165	158	148	164	170	160	178	193	151	179	148	174	158	171	178	161	158	173	162	179	171	171	133	177	160	184	193	188	187	163	140	162	186	155	151	164	167	166	181	164	186	152	175	168	154	166	158	174	148	188	178	152	147	168	171	180	192	156	178	159	171	184	170	158	159	139	176	179	167	190	164	170	166	183	193	165	191	144	188	179	204	173	165	153	203	185	191	169	161	163	168	196	183	153	166	165	144	183	168	199	155	155	174	168	172	189	161	164	155	159	151	153	153	174	173	173	182	157	141	170	171	196	152	149	177	159	156	144	151	168	199	201	157	164	172	150	168	162	163	181	206	157	163	174	162	148	168	155	152	147	163	157	152	166	146	162	161	152	152	149	162	169	172	167	162	169	158	170	167	147	181	184	186	162	188	197	138	171	173	156	159	159	163	188	188	175	186	181	213	170	128	161	164	163	159	147	162	172	170	138	165	156	143	167	160	175	182	198	168	164	179	174	165	158	194	169	172	177	167	172	176	169	161	161	141	189	160	175	169	180	160	181	145	156	197	161	152	154	177	156	168	154	157	162	156	166	154	171	168	156	200	158	194	148	159	161	176	177	163	129	171	174	174	150	174	186	180	149	178	163	175	163	182	187	170	176	137	166	163	149	205	172	193	179	170	192	149	173	146	162	167	173	167	192	184	153	172	149	163	168	179	162	160	155	150	171	186	151	165	154	182	168	162	172	144	159	161	160	155	151	156	153	160	145	164	182	152	177	178	190	197	149	174	179	153	176	155	154	187	165	155	128	161	189	176	166	153	175	166	171	172	196	157	164	152	180	170	157	169	140	183	181	150	161	153	166	166	189	176	176	151	160	180	160	153	155	155	156	182	165	190	186	143	165	170	176	171	160	155	154	160	166	158	160	154	183	172	187	165	164	183	148	188	170	171	182	166	146	166	151	186	160	160	165	175	177	178	156
4754	500	444	428	471	400	393	393	417	407	407	447	419	436	408	411	425	430	393	398	399	403	439	399	402	467	419	405	419	404	383	460	416	406	400	394	435	414	408	380	440	417	412	453	434	426	438	424	395	440	384	402	418	435	440	442	418	442	407	422	474	436	406	385	405	413	400	427	407	407	433	427	384	422	418	425	433	422	424	399	455	383	426	425	420	411	406	436	398	438	398	404	372	387	416	419	384	422	431	412	400	431	385	405	417	400	414	411	415	420	383	421	400	376	404	398	433	408	474	398	404	403	443	405	448	396	442	389	412	376	453	416	413	426	433	417	434	439	370	402	415	394	413	429	391	392	434	421	414	392	423	415	379	467	410	410	434	398	406	423	385	413	385	408	405	392	448	412	397	425	413	404	406	377	430	417	414	431	442	413	416	391	398	436	404	395	413	422	378	428	427	399	427	388	460	418	441	437	412	423	403	450	415	386	437	410	414	430	427	386	418	435	443	427	417	392	397	429	397	446	411	406	414	414	436	412	394	420	403	403	386	444	431	406	394	371	410	427	420	420	391	412	410	390	401	423	431	407	404	396	439	414	439	425	404	419	422	441	405	423	415	400	436	405	419	421	391	411	423	422	432	443	420	448	411	443	439	409	430	447	383	399	409	414	392	397	405	393	429	426	423	422	435	400	425	402	418	418	432	427	391	422	396	396	422	394	447	417	408	427	432	425	391	407	409	431	419	434	373	440	436	401	469	409	400	431	396	383	455	409	425	392	399	432	476	395	438	407	414	392	428	418	440	424	421	420	402	420	407	417	401	400	434	418	429	394	422	427	395	438	419	407	405	414	426	450	419	414	402	452	441	417	412	409	442	398	434	421	407	430	449	414	399	444	411	392	435	415	404	449	403	431	399	443	395	468	416	414	401	451	404	409	411	432	447	387	416	408	419	410	438	405	431	460	433	420	423	386	444	443	444	411	380	423	463	424	421	429	418	426	431	398	426	410	386	395	399	420	423	395	417	422	394	431	442	394	426	392	411	398	443	405	422	436	405	440	427	416	389	408	428	456	415	418	435	409	446	422	411	430	432	415	415	388	371	418	406	417	430	418	406	423	403	401	414	445	422	429	399	404	388	427	433	430	420	395	387	444	435	397	397	426	405	440	406	428	354	375	396	382	411	425	411	441	432	459	421	395	394	427	422	428	400	379	401	436	446	412	409	426	391	413	431	447	440	417	404	406	415	381	392	395	425	445	418	408	412	429	373	428	435	417	431	429	420	429	412	438	372	444	431	427	384	405	417	405	449	420	415	394	450	434	438	440	363	434	422	391	393	422	400	454	413	434	436	463	428	446	397	423	458	396	405	364	397	431	441	426	437	374	453	392	441	423	409	410	408	390	450	406	446	416	412	426	395	416	421	430	452	415	457	427	440	446	424	379	430	424	389	415	421	420	433	413	458	420	413	418	424	445	417	422	449	432	408	402	431	398	403	436	446	436	428	377	397	480	467	436	387	452	443	412	424	442	381	412	421	398	392	383	403	373	391	453	467	384	435	426	436	431	395	418	401	437	395	431	423	435	444	463	421	416	392	437	399	391	412	402	400	382	402	393	390	404	397	414	441	378	418	463	445	413	405	410	434	384	454	396	427	418	397	422	441	431	402	400	406	435	435	422	424	418	433	414	439	429	391	366	452	418	410	427	435	421	422	382	415	391	443	426	428	450	403	430	402	412	412	403	417	461	438	413	427	414	417	429	403	426	416	428	409	414	392	381	412	409	360	449	392	411	413	390	457	423	428	424	419	405	406	409	445	401	404	408	391	429	435	436	412	401	418	402	413	422	419	434	435	440	388	425	399	407	377	392	434	419	420	427	436	399	414	398	446	374	421	427	410	421	430	418	385	412	387	425	399	395	438	401	430	429	411	388	391	432	417	422	420	421	419	371	414	406	417	412	405	424	453	407	405	443	433	395	442	446	399	377	428	410	400	387	427	390	436	413	432	428	401	416	400	394	392	411	400	426	414	433	451	428	421	440	408	405	408	379	436	411	439	459	443	452	413	412	449	428	423	431	398	373	419	412	444	394	410	449	438	422	377	444	431	404	457	443	397	415	389	416	411	434	370	390	424	407	437	429	461	430	437	343	407	438	412	393	446	428	451	414	427	421	400	393	424	429	394	408	408	455	371	422	456	416	406	412	359	475	372	429	400	405	433	418	394	397	469	426	416	415	441	403	419	424	459	436	440	437	421	402	433	398	396	430	454	403	413	388	434	420	453	461	410	423	443	404	406	416	405	399	463	445	414	426	435	452	430	421	431	394	442	428	407	388	414	394	435	406	394	445	444	392	413	412	407	406	439	392	423	460	411	412	439	418	396	436	476	418	457	401	411	426	401	442	416	427	424	414	434	411	420	400	423	417	420	456	428	426	452	436	443	387	433	452	411	442	400	422	413	410	396	428	447	407	392	418	447	393	399	420	414	416	427	417	419	409	421	414	423	435	408	400	426	417	409	416	390	410	413	451	433	380	410	427	393	444	451	428	407	417	399	439	456	409	403	440	445	398	427	401	446	439	418	419	400	426	421	426	425	419	434	433	452	409	431	438	449	437	419	431	389	424	457	396	425	395	420	455	448	414	427	409	417	424	381	423	378	406	442	387	393	442	375	402	407	408	388	421	406	421	436	386	394	379	437	418	396	448	424	430	400	412	417	384	429	413	380	403	432	409	392	429	445	405	394	424	448	406	404	414	399	436	376	409	429	433	414	437	409	461	408	404	438	414	423	421	390	403	425	421	435	374	447	415	420	424	412	432	394	417	400	435	417	417	417	403	436	427	412	423	437	428	407	440	410	430	404	423	434	392	389	421	365	412	416	405	430	410	393	434	409	411	426	397	396	440	436	433	404	418	433	444	422	391	418	384	432	433	387	407	451	418	416	401	420	405	415	395	416	413	442	425	400	423	424	445	421	434	390	444	405	401	411	415	433	400	433	463	405	430	416	384	409	394	403	412	416	397	444	431	417	433	428	383	407	448	436	404	423	437	425	378	423	403	448	446	425	401	466	405	389	395	422	436	421	438	413	414	416	421	430	408	444	392	434	413	427	432	426	436	415	419	447	419	433	425	410	431	437	387	392	403	440	388	469	414	384	430	442	398	409	421	419	424	403	428	411	393	429	401	433	461	395	448	407	414	413	431	391	452	455	430	396	380	429	433	419	414	424	438	424	416	456	427	392	414	418	425	419	404	438	436	446	432	406	401	401	414	416	413	448	402	362	417	452	420	400	428	397	437	400	397	421	395	411	434	415	439	433	390	425	409	395	423	387	421	450	398	406	417	382	415	387	438	443	391	423	398	435	447	463	391	470	424	420	394	421	469	431	452	410	454	441	413	428	422	415	416	401	412	411	439	431	426	450	379	427	429	411	424	405	419	405	427	434	412	466	439	406	409	440	406	416	431	469	418	428	419	456	396	367	403	387	412	396	443	406	425	404	411
23487	2875	634	476	396	363	301	264	246	275	243	263	266	263	270	234	255	269	250	272	236	253	270	286	250	247	271	245	245	260	269	257	245	258	240	246	237	255	244	245	252	258	262	285	272	282	258	235	263	221	273	260	255	251	241	222	236	220	258	266	272	292	225	240	257	254	245	262	239	239	237	247	240	237	277	241	279	312	246	219	217	237	261	276	259	223	230	277	239	235	257	264	238	247	238	275	249	281	262	245	242	244	257	260	274	253	279	259	245	264	255	252	228	226	248	260	237	246	245	239	266	226	242	268	259	261	228	210	260	259	273	247	262	256	248	253	227	248	217	219	263	249	240	234	236	238	243	273	262	258	267	267	247	208	234	253	263	258	280	237	235	256	237	233	244	280	256	292	272	270	231	230	224	243	243	242	242	231	218	237	274	238	254	247	238	248	228	250	217	231	230	269	237	257	235	255	253	289	240	234	245	268	258	239	245	233	237	257	237	244	250	263	236	239	268	248	209	225	254	240	261	261	253	242	268	248	268	243	278	229	253	244	231	227	260	253	288	238	238	263	266	262	248	223	216	244	238	239	246	239	265	241	261	252	249	243	231	238	261	250	248	253	249	232	225	262	247	254	235	254	272	263	260	232	263	266	272	246	229	256	240	225	242	260	251	275	229	250	222	252	265	257	263	246	243	255	235	250	242	220	254	239	254	234	253	259	218	224	250	236	233	254	251	254	239	261	256	242	270	247	273	218	281	248	242	251	249	252	235	253	244	240	260	244	247	241	249	227	237	251	258	261	234	243	266	249	249	275	237	244	235	233	263	240	250	233	253	275	215	234	263	239	248	274	249	253	246	220	243	244	252	264	262	223	237	248	265	248	251	219	228	240	259	260	254	232	208	258	218	240	247	235	229	259	245	257	255	247	252	279	263	276	246	245	241	237	290	259	278	234	263	248	258	234	219	255	261	266	228	260	275	254	269	236	250	261	269	273	249	268	233	237	262	255	222	237	244	253	262	285	261	276	239	243	237	263	249	237	237	277	226	256	239	251	270	237	265	276	262	265	255	263	267	226	232	265	249	269	230	253	247	237	257	256	242	225	258	202	232	253	236	292	225	244	263	221	232	234	236	228	241	253	208	241	267	231	240	237	273	231	246	241	258	244	248	266	252	221	254	212	230	233	245	234	260	281	302	230	248	242	227	262	241	234	259	260	265	249	251	261	245	238	279	245	252	241	225	251	241	248	270	271	240	233	300	259	231	245	257	268	234	232	246	253	249	238	268	214	240	268	244	243	246	256	281	246	242	277	223	236	237	246	246	225	222	227	246	261	236	243	249	233	251	244	236	259	277	266	243	227	244	244	254	261	269	257	258	242	263	228	257	261	242	213	255	231	280	258	241	293	217	250	255	264	243	268	251	257	270	241	245	227	258	258	243	231	245	249	246	238	250	244	233	264	269	250	234	249	261	262	228	226	250	245	252	224	242	275	231	272	258	254	234	261	233	243	247	250	238	272	242	243	244	250	260	222	241	247	296	236	218	271	273	242	215	238	226	260	255	275	237	253	238	236	237	230	262	248	240	253	211	251	246	250	247	272	237	268	208	271	255	251	213	222	232	202	251	235	275	259	250	251	263	222	261	242	231	235	234	254	244	246	212	252	237	281	278	246	241	247	253	218	276	231	229	234	239	250	250	237	248	257	249	212	248	255	232	244	234	247	236	272	238	223	276	253	224	239	292	218	247	241	245	249	235	244	234	231	238	230	225	272	277	228	230	244	275	248	264	249	263	220	246	266	290	252	245	243	223	241	246	264	260	248	247	255	247	264	243	220	235	264	251	241	275	242	226	219	231	247	262	242	260	258	261	262	262	269	237	230	260	250	235	231	243	263	240	258	234	234	263	279	218	256	252	231	254	238	271	263	246	240	261	257	254	281	276	242	248	242	228	251	261	249	235	246	267	250	235	266	290	252	285	291	249	244	228	261	255	255	225	244	271	250	272	244	250	239	264	269	269	260	235	230	247	254	246	272	267	244	268	250	250	238	240	274	272	229	258	234	261	242	246	254	273	268	226	234	254	241	268	270	247	239	228	257	259	234	236	238	271	235	256	240	222	238	247	250	239	249	244	247	274	270	235	256	245	227	271	228	261	248	251	248	257	253	252	244	224	291	230	260	293	247	245	244	227	239	234	240	248	255	256	231	228	224	232	258	238	254	239	258	253	244	255	220	250	260	261	240	239	249	227	246	242	250	248	254	250	272	243	242	252	245	262	240	228	244	245	242	253	226	227	248	270	235	275	243	218	238	298	234	237	230	256	236	259	267	241	234	264	259	234	278	250	255	248	241	257	240	242	269	230	228	226	217	247	260	245	245	257	257	269	226	237	255	265	224	272	229	236	222	216	234	250	260	248	235	232	234	247	231	252	224	256	256	250	263	269	262	267	234	247	281	259	236	249	267	262	247	246	239	265	248	246	238	229	247	255	252	239	235	253	237	252	255	242	246	278	267	247	232	244	257	248	254	256	207	274	255	234	245	218	266	232	224	248	260	210	238	252	207	217	228	238	240	254	245	252	247	271	220	267	260	236	248	235	252	246	231	221	258	231	241	259	228	281	273	239	242	275	242	211	222	243	253	248	231	248	244	216	251	263	224	231	260	203	230	244	222	265	241	241	268	254	247	244	240	234	303	240	251	252	254	228	243	253	231	262	249	261	241	263	240	250	235	238	256	237	270	290	245	254	232	232	258	264	262	233	225	208	261	242	278	230	234	237	267	235	242	242	252	255	254	227	241	258	240	204	238	251	237	250	232	256	228	218	247	250	227	255	239	220	252	268	245	248	260	258	222	240	247	252	261	244	253	238	249	235	259	277	246	250	240	253	257	272	225	233	267	226	268	294	253	260	232	284	271	245	237	248	257	248	243	249	238	251	276	216	226	274	232	231	226	249	249	256	237	246	261	277	226	212	232	220	253	248	252	239	208	239	240	256	238	252	250	250	237	251	271	255	242	266	257	239	229	237	234	260	251	257	213	214	256	232	243	263	258	229	286	254	262	248	210	264	246	250	224	258	242	282	248	267	265	239	226	238	259	245	240	240	249	222	247	265	265	202	241	243	240	282	256	235	237	265	243	255	230	237	251	238	275	264	241	256	243	243	268	241	262	248	237	271	247	271	237	230	276	241	231	241	272	282	245	238	228	240	261	251	222	240	261	269	263	288	251	252	256	274	236	244	271	251	247	229	231	244	250	230	224	244	244	263	242	282	252	266	249	251	286	255	261	245	243	241	262	261	219	275	251	268	258	248	269	249	231	221	246	281	268	284	288	254	255	253	254	248	252	300	265	265	233	258	271	264	262	257	240	228	253	251	269	237	254	246	240	235	257	242	284	251	280	262	249	250	223	267	232	284	268	222	260	275	254	247	246	228	247	230	256	230	246	248	227	258	253	247	253	238	235	274	243	217	233	212	217	229	238	250	216	241	279	250	248	266	249
13442	1143	1193	1392	1187	1044	997	864	829	783	773	707	690	653	685	689	628	637	634	608	644	578	651	636	653	637	635	595	566	576	565	590	598	581	615	575	598	595	617	566	584	635	568	625	592	626	609	590	620	544	592	603	607	548	604	622	612	586	587	572	616	582	598	589	576	603	574	595	589	595	572	632	598	628	608	591	579	592	575	595	576	619	604	635	557	671	604	628	577	614	605	576	588	626	579	595	571	630	615	610	574	569	599	586	562	595	624	667	614	599	589	571	588	589	608	579	587	619	573	597	599	633	603	572	565	573	604	655	579	635	604	612	535	571	583	568	600	563	603	589	561	613	626	600	573	608	580	594	571	576	568	520	596	579	582	612	570	621	598	613	565	583	572	599	551	552	613	625	591	579	595	586	589	616	586	622	571	608	569	601	577	561	615	583	602	600	560	587	586	575	618	599	583	574	576	587	541	582	577	607	579	663	596	601	601	618	578	595	585	594	584	569	581	616	583	588	581	586	558	592	596	623	618	601	557	612	627	560	575	589	592	629	605	589	623	572	546	594	564	620	594	561	571	546	615	540	581	598	550	567	645	623	565	631	569	585	626	616	586	614	575	609	654	645	610	574	596	570	584	569	555	611	625	603	578	543	592	572	626	569	588	583	562	596	598	593	547	546	624	602	621	592	618	608	601	539	587	632	597	611	593	574	605	584	554	569	583	588	602	555	592	602	573	573	570	586	590	627	599	624	591	581	581	593	615	604	583	549	624	566	570	589	602	580	617	632	576	574	568	605	624	587	613	606	670	579	548	586	575	605	585	606	605	567	628	581	589	571	626	651	602	636	602	585	544	564	586	617	548	621	607	588	568	589	573	546	565	586	645	629	534	608	571	578	599	576	581	599	561	567	606	615	552	629	572	574	609	614	606	595	599	605	551	610	543	557	552	611	605	531	607	580	603	607	598	576	614	594	616	559	600	565	574	593	585	611	577	647	601	600	598	628	580	604	589	588	564	546	568	609	595	575	599	636	603	598	610	550	591	551	596	562	576	574	581	590	557	566	608	582	611	602	636	600	568	629	596	596	579	604	561	549	582	573	634	640	545	583	568	581	544	577	599	622	584	569	631	575	577	566	568	566	580	614	602	563	596	573	556	594	578	573	600	613	556	632	591	615	614	595	591	598	594	615	622	582	594	567	588	571	616	573	596	576	571	582	623	631	572	576	608	599	555	597	604	585	564	578	598	592	609	535	573	602	545	588	569	628	587	555	577	596	611	573	599	596	581	576	541	598	592	558	583	572	616	615	555	604	631	579	615	603	576	565	578	603	577	570	606	609	610	669	577	618	607	606	553	559	638	598	568	588	575	543	609	597	608	579	558	612	557	540	597	609	648	606	586	587	593	606	578	573	590	594	601	563	624	583	587	610	577	579	579	559	546	572	575	576	534	567	536	609	613	615	572	586	584	617	642	548	568	600	562	601	583	545	600	559	560	565	613	592	578	590	603	592	614	608	560	610	595	561	597	620	608	614	615	555	592	572	590	599	590	606	580	602	624	590	549	581	601	593	561	595	583	546	593	553	565	611	598	588	589	596	557	584	570	594	578	595	597	511	569	584	603	570	621	562	550	562	585	595	556	628	589	641	589	598	569	570	651	582	588	598	567	570	634	570	591	588	547	615	557	614	551	590	632	612	585	592	598	569	581	597	594	595	571	597	619	569	572	623	600	551	589	549	609	607	584	585	575	604	607	558	618	573	563	627	585	574	553	582	584	574	583	608	569	592	588	603	599	602	598	608	609	614	580	543	591	595	592	568	562	599	577	565	567	575	620	574	590	618	612	579	605	546	581	569	559	631	566	563	566	569	587	607	606	577	607	583	612	591	567	629	589	578	595	607	617	570	590	525	591	552	597	617	613	589	572	565	536	577	594	604	621	563	606	619	584	596	605	582	591	552	587	598	559	625	597	575	608	602	612	593	546	613	592	619	582	624	630	636	617	613	598	553	584	603	554	599	587	601	592	600	555	584	588	612	572	599	565	586	597	582	556	546	623	601	571	590	604	604	625	590	578	566	598	541	601	616	542	632	583	600	584	596	616	593	561	608	621	601	553	554	562	563	632	597	550	596	566	565	556	604	617	581	575	601	549	583	637	614	587	560	577	586	604	594	604	589	562	569	617	604	614	598	573	565	559	605	554	623	590	562	596	571	626	539	588	558	596	583	597	614	540	566	587	602	581	615	566	615	597	588	589	629	586	642	564	603	611	601	600	587	522	605	574	595	595	547	596	612	578	577	584	571	540	600	576	611	587	595	565	612	596	589	592	539	601	576	633	592	590	553	558	591	552	588	553	588	580	619	604	607	551	592	579	570	582	561	630	611	605	589	595	595	596	562	591	586	598	588	569	553	571	575	574	609	561	584	572	558	567	580	605	601	587	595	534	565	581	588	576	603	570	558	631	582	605	613	574	597	570	620	596	577	585	583	605	605	621	603	609	603	586	593	594	600	633	609	586	603	606	620	599	600	560	600	592	569	555	610	602	605	548	604	576	635	583	625	619	596	642	602	585	563	597	578	579	588	620	576	601	619	577	559	591	641	562	569	564	557	625	575	601	612	597	614	604	578	589	586	574	606	603	588	560	591	605	586	606	610	549	595	614	560	589	590	595	620	611	592	567	633	572	627	600	573	568	594	589	607	606	589	594	584	601	541	588	591	601	587	552	595	565	528	578	593	602	590	547	538	608	594	594	534	640	546	544	562	603	563	568	599	608	591	658	587	579	650	609	558	610	581	621	576	561	590	559	581	564	528	526	613	615	598	555	643	543	553	548	578	576	636	584	603	600	586	587	575	613	636	594	560	574	613	616	587	609	567	558	522	592	562	595	518	575	534	631	631	559	562	663	595	629	575	627	606	635	538	613	614	585	563	612	591	561	615	604	644	576	592	542	630	585	544	570	611	601	566	591	608	612	603	617	548	577	565	546	591	579	601	574	569	578	593	655	643	563	607	583	590	558	556	616	558	564	611	584	555	541	584	621	592	558	552	593	603	590	595	606	595	574	567	562	627	625	617	599	602	517	550	605	618	576	580	575	601	595	585	620	586	606	620	627	569	610	580	516	575	587	599	626	618	613	597	621	586	565	606	582	595	572	631	596	622	584	545	648	581	545	578	626	606	595	555	567	598	616	598	573	562	609	571	548	581	600	551	572	634	606	610	613	629	597	592	586	605	571	609	575	642	564	576	551	606	570	649	584	596	643	607	553	626	616	571	594	563	573	565	594	615	559	612	606	592	570	618	578	588	570	581	574	569	617	624	573	569	564	594	622	544	565	608	555	572	608	537	557	584	555	585	578	600	580	568	589	615	572	623	596	594	581	563	553	607	577	554	576	634	589	627	583	608	623	608	587	599	602	556	602	595	602	548	596	620	574	570	571	603	583	594	579	545	572	560	548	595	577	546	567	573	571	600	593	605	596	617	577	596	586	520	586	587	564	560
35306	6209	1299	971	676	628	546	505	509	449	418	442	391	438	401	428	445	415	407	419	387	438	400	404	437	431	409	386	400	384	380	398	359	413	368	375	388	347	417	377	392	363	387	383	384	383	385	357	447	416	367	410	416	396	386	390	393	393	394	430	384	400	391	417	385	398	406	455	385	424	440	374	407	388	381	394	380	388	387	358	363	409	437	372	402	354	405	387	433	390	408	433	425	402	378	383	412	430	422	376	395	384	376	382	411	373	395	371	370	395	382	344	416	392	392	358	407	400	395	388	402	363	407	382	418	410	400	396	369	408	377	433	382	363	401	407	405	346	389	392	384	421	376	398	412	426	429	364	411	375	383	405	385	405	425	444	401	383	364	388	403	364	421	375	413	410	359	394	361	378	377	371	400	399	390	390	418	365	374	400	383	381	415	394	404	395	351	374	357	397	396	382	380	397	368	389	381	379	362	382	398	369	366	377	397	393	433	437	417	404	399	401	457	366	372	402	403	394	372	361	365	379	344	384	343	385	382	401	381	382	379	394	397	413	390	365	376	372	390	407	435	367	394	407	392	386	387	382	358	369	405	358	353	375	425	395	387	402	397	372	409	385	360	390	396	371	363	368	436	359	368	427	369	403	339	415	370	370	411	371	418	387	398	406	388	366	374	387	401	398	393	377	412	394	419	406	418	406	375	381	359	387	369	374	365	423	402	410	371	397	402	402	401	379	357	372	435	379	398	381	391	366	388	381	359	390	375	384	375	377	417	374	388	362	398	375	410	366	375	389	375	405	422	367	409	379	355	396	420	369	414	398	378	409	439	411	397	369	379	403	410	404	387	361	387	381	417	358	397	364	407	391	373	411	379	381	366	426	400	407	429	373	401	417	339	402	345	401	391	383	418	370	417	377	413	374	412	405	394	397	431	363	405	428	355	414	427	384	434	408	393	368	378	393	407	434	423	430	378	344	404	405	375	377	409	395	377	363	394	373	404	387	381	412	383	404	368	335	402	397	339	412	388	386	356	369	389	398	382	408	394	366	398	399	382	392	406	391	366	441	390	383	419	398	431	431	368	392	368	370	408	388	437	399	402	367	393	427	409	351	422	356	414	366	380	423	418	388	418	373	396	399	404	408	371	425	386	400	396	371	396	390	395	397	430	384	414	384	429	389	378	381	432	409	412	404	399	368	398	401	368	359	401	404	398	390	385	412	393	413	427	410	384	431	394	381	430	410	372	397	377	418	378	393	370	379	382	397	400	384	355	371	396	401	398	371	391	406	393	395	386	392	406	378	381	374	353	420	372	376	398	383	364	377	394	384	386	418	403	367	372	357	404	430	384	389	413	365	420	435	384	395	405	371	366	368	390	384	402	373	374	400	365	374	371	422	384	404	389	400	340	393	393	412	404	376	408	382	391	387	370	379	379	352	425	386	392	401	356	385	394	379	384	398	393	389	362	433	417	360	424	420	399	393	419	406	398	395	354	397	419	423	359	408	425	363	366	422	368	374	361	398	428	408	390	369	390	432	397	344	366	363	417	361	391	364	400	397	382	385	360	409	404	381	408	390	371	392	395	350	418	358	393	381	386	402	409	398	370	380	392	428	405	384	398	391	372	372	440	397	392	389	426	393	414	400	407	408	406	394	405	419	385	370	353	402	353	383	442	406	400	341	386	377	390	384	369	415	385	384	398	424	411	430	394	381	380	418	399	385	381	380	371	368	444	375	427	427	398	395	365	387	403	397	399	427	372	392	401	445	393	422	370	345	401	408	395	430	391	418	392	397	346	401	359	390	376	392	388	398	414	384	359	382	350	341	418	408	398	432	395	383	375	370	373	369	377	392	378	318	393	385	360	389	425	391	383	401	412	371	378	426	386	411	354	353	400	376	416	352	431	445	409	375	404	394	404	417	390	401	411	385	367	430	431	390	407	366	413	400	339	409	393	401	400	399	405	370	398	404	379	404	376	389	397	352	431	410	356	389	395	372	387	382	367	381	371	403	373	378	397	399	407	388	388	428	399	442	396	369	429	369	394	410	411	382	424	471	389	380	396	396	332	347	343	376	358	383	401	368	391	439	369	390	393	407	370	425	369	421	388	363	370	377	392	360	416	380	392	393	365	383	384	407	388	401	389	382	413	385	401	420	361	357	382	408	385	396	398	404	375	394	393	401	349	395	396	419	416	364	392	423	387	407	398	395	375	341	429	378	382	427	417	375	371	405	349	360	436	402	388	385	401	404	348	418	363	386	406	374	380	387	387	400	392	373	399	411	409	405	418	386	384	397	379	444	446	384	379	370	392	394	362	398	373	375	395	369	390	364	387	393	399	418	398	399	367	400	371	382	387	360	393	393	407	442	374	385	412	394	407	358	398	411	387	413	388	349	353	411	384	402	403	356	370	382	410	392	351	360	380	371	403	387	409	411	426	424	390	379	382	391	410	389	386	366	409	392	376	414	381	393	388	388	384	398	395	349	396	375	358	411	366	385	364	378	385	427	386	379	386	415	393	362	370	406	392	386	411	372	397	384	365	371	380	387	380	435	389	434	338	395	396	348	380	364	408	399	376	413	353	357	382	412	392	373	408	387	386	380	347	367	368	403	388	419	418	378	389	402	404	414	393	374	420	400	404	365	385	358	401	408	375	425	370	425	397	399	359	362	397	432	382	377	372	355	376	383	397	395	420	355	399	405	398	388	368	365	381	405	366	400	392	412	378	368	387	406	416	374	366	378	412	404	405	425	379	377	345	383	426	411	376	378	408	403	366	367	387	423	386	416	436	393	407	398	369	409	376	377	383	415	432	368	374	373	363	425	397	406	394	388	398	355	397	370	379	398	391	419	384	368	366	411	369	361	417	395	408	451	388	437	396	380	399	375	385	368	401	419	401	373	373	395	398	381	427	345	375	416	373	392	365	413	388	392	369	361	432	385	419	405	388	382	423	389	381	425	390	374	411	328	416	414	374	372	393	376	382	437	351	368	383	402	392	380	360	436	394	399	447	384	405	430	373	421	396	400	382	395	373	400	401	434	445	379	383	374	410	390	378	381	399	376	360	408	432	350	389	372	421	413	353	407	408	382	404	422	421	391	384	381	420	379	395	429	418	346	415	417	415	417	417	428	411	396	414	411	378	345	385	399	407	406	358	445	364	412	366	368	378	438	404	363	406	384	362	376	424	403	406	384	397	396	402	363	349	430	397	425	402	413	410	430	380	397	377	409	407	387	366	426	367	411	376	389	415	380	396	360	384	364	405	391	421	394	380	374	376	414	373	395	402	363	388	391	398	390	374	385	404	383	379	403	420	398	346	400	361	389	428	379	394	390	368	379	399	372	439	383	355	399	402	419	406	411	440	384	419	379	394	399	384	361	350	392	356	439	427	383	408	378	352	395	383	367	442	392	372	391	391	371	366	386	400	378	354	379	410	396	371	385	405	381	391	394	374	414	395	376	360	387	430	364	390	409	384	371	403	413	385	409	393	368	417	390
19022	1631	1996	2385	2056	1765	1635	1450	1266	1243	1141	1072	1096	1054	1055	1029	961	957	930	953	930	949	929	925	926	861	990	872	871	886	889	909	965	908	879	944	885	886	890	838	901	859	873	862	840	911	846	878	914	854	886	919	888	882	854	870	841	912	861	913	889	846	916	875	844	854	846	818	848	875	883	877	837	919	856	812	853	879	864	871	873	875	908	897	879	850	919	893	891	869	867	893	859	856	870	855	937	882	843	891	858	881	826	830	918	899	807	916	897	873	887	835	862	879	776	903	854	875	903	863	894	852	836	850	877	811	834	869	871	885	896	866	861	899	829	838	889	857	826	862	813	843	826	846	831	852	853	837	915	809	851	884	832	837	815	836	839	863	817	838	879	846	927	783	885	844	843	837	890	818	864	848	895	868	851	894	846	858	858	873	836	891	919	894	831	824	847	881	807	876	773	811	866	864	819	826	882	763	844	883	828	889	870	881	890	847	845	899	878	932	837	841	830	846	865	841	854	888	869	859	848	843	867	803	848	824	908	878	899	875	820	920	763	856	788	797	887	889	818	865	899	874	842	890	810	911	895	808	829	845	848	851	850	886	867	855	840	861	923	897	859	829	847	865	822	928	896	912	870	871	839	851	815	859	848	835	845	865	858	899	845	900	857	806	824	914	809	833	900	876	885	856	849	830	826	809	780	825	893	836	891	818	932	804	845	840	850	833	877	832	900	838	849	843	850	834	806	846	877	868	801	871	819	842	849	829	824	825	873	842	820	851	821	823	831	848	845	865	855	894	873	892	872	914	861	904	883	858	888	862	851	853	848	874	814	849	841	812	866	841	818	841	826	834	865	878	844	835	803	840	847	872	848	857	857	798	900	876	879	827	838	854	858	832	870	877	857	847	883	892	857	900	814	845	858	843	898	842	860	883	840	875	892	884	890	834	857	853	832	847	834	811	859	865	874	852	850	847	849	868	847	841	938	866	825	891	859	873	940	912	864	858	870	877	829	936	868	861	886	877	843	812	892	865	925	808	880	825	853	842	879	790	832	859	887	903	846	834	892	861	893	819	851	874	788	812	842	887	882	887	871	861	870	894	827	901	905	871	869	861	876	899	916	847	898	899	877	935	875	887	893	831	842	832	833	837	888	848	850	859	893	832	870	858	819	920	867	894	893	808	869	860	849	866	896	850	810	824	861	865	895	828	861	829	899	872	871	823	857	796	846	862	890	775	837	907	836	812	839	876	849	811	889	872	874	849	840	847	811	844	896	858	864	896	868	871	892	897	883	849	818	872	904	838	844	837	863	848	820	863	863	834	865	878	862	865	845	905	939	902	846	883	905	825	890	877	857	809	825	891	884	868	847	885	881	847	848	827	876	876	906	866	876	834	864	886	859	833	852	844	873	897	913	856	878	774	887	854	827	860	797	820	871	835	822	835	841	892	859	851	801	868	816	843	865	803	847	908	862	848	854	837	824	870	861	881	885	820	841	884	844	866	859	847	861	848	849	834	854	861	896	869	828	858	822	888	824	927	850	863	885	888	845	848	867	832	886	868	836	876	840	852	824	872	822	855	881	909	891	825	838	856	864	843	838	889	792	818	882	857	870	903	848	856	881	861	882	883	846	871	886	866	916	858	881	869	857	858	864	852	795	880	845	841	946	902	852	841	882	886	806	857	872	793	872	863	895	809	869	843	906	863	843	827	830	834	837	870	851	855	869	866	842	881	884	890	872	786	851	808	865	877	798	846	897	872	847	782	865	867	861	867	837	834	847	882	886	844	876	870	893	844	837	862	882	830	923	891	879	873	907	866	859	874	916	859	852	875	830	896	840	906	837	868	851	865	854	858	818	895	892	899	851	860	862	838	848	841	886	872	919	798	844	868	874	869	845	858	866	860	908	901	869	912	865	856	889	857	860	822	866	888	842	851	847	868	851	857	839	954	868	822	884	860	871	862	830	845	874	829	872	821	870	882	914	835	816	882	891	849	838	864	863	841	874	922	823	859	825	904	884	873	930	820	864	856	844	868	835	849	918	828	826	850	863	879	818	876	874	870	863	841	833	852	857	813	864	889	868	810	872	853	829	885	907	876	824	925	833	885	868	844	893	874	903	851	870	843	841	870	861	880	810	848	898	852	903	884	788	866	896	874	865	811	868	894	847	841	831	883	843	875	877	884	824	906	843	868	879	879	836	777	899	911	835	895	874	861	870	889	876	896	881	894	876	876	844	913	849	922	886	844	878	887	860	894	850	860	849	829	857	852	870	882	859	868	865	862	870	858	878	829	894	843	881	868	902	876	861	884	838	877	927	872	866	827	771	837	888	888	875	844	846	844	873	852	896	814	844	857	851	857	883	806	916	801	869	844	863	833	888	880	848	881	879	797	840	903	829	834	887	880	869	915	836	817	901	821	814	867	842	815	816	865	815	859	870	862	875	871	863	880	860	827	882	819	843	893	852	827	874	794	875	850	870	854	851	913	906	908	832	913	807	904	829	883	847	910	863	862	883	911	848	857	860	823	912	854	884	803	860	868	880	899	831	911	843	898	847	797	843	866	832	799	920	831	858	923	855	823	804	843	780	888	861	843	841	854	828	827	861	901	927	846	900	850	874	826	860	857	862	903	858	946	867	883	896	861	871	868	858	832	861	888	795	846	804	827	843	878	866	832	865	820	892	857	872	895	893	870	831	898	806	883	854	899	889	803	890	896	863	869	851	891	868	829	886	817	859	879	910	864	787	844	850	885	886	830	859	845	902	849	851	809	831	872	831	838	877	868	859	866	886	816	852	854	890	899	885	908	916	897	828	795	806	860	831	800	857	855	837	857	819	828	818	836	896	874	910	888	792	843	828	862	836	884	901	861	874	807	842	874	835	814	887	877	899	867	847	859	861	878	878	881	823	873	854	870	847	865	891	817	854	850	853	864	883	875	935	866	820	888	859	861	869	836	944	838	782	826	905	822	824	849	872	843	803	877	848	887	832	845	861	849	869	809	854	876	873	840	889	801	856	891	899	840	840	832	881	866	844	836	870	837	847	901	823	884	926	901	845	876	871	843	905	845	881	854	885	828	850	874	862	814	933	821	867	896	846	892	863	836	903	851	873	788	820	844	851	801	913	880	864	914	912	834	889	854	883	851	859	858	835	909	804	880	860	905	843	851	849	828	838	822	844	839	883	867	833	838	855	923	809	844	861	879	896	904	808	870	853	870	842	826	794	876	821	849	842	870	916	829	806	872	897	858	861	833	884	879	886	851	826	879	844	860	899	860	854	860	846	906	866	819	850	861	889	856	884	855	879	858	874	905	844	897	840	904	901	855	911	918	868	895	875	864	815	851	894	774	848	905	835	860	892	863	901	858	877	864	847	893	843	849	853	840	837	843	805	863	865	836	894	883	812	900	831	856	906	835	843	849	882	890	848	899	822	885	853	864	861	868	854	871	892	861	854	882	893	813	828	851	856	887	928	808	880	832	855	859	869	852	844	823	874	845
8906	667	204	185	161	200	179	173	169	169	183	163	186	150	180	202	178	200	186	204	187	174	172	211	180	184	162	172	158	169	173	196	179	174	199	187	196	190	193	163	189	185	189	199	188	160	154	175	195	177	204	156	198	179	168	177	192	166	171	171	180	176	200	174	205	138	186	188	160	157	178	153	187	195	172	165	167	178	160	167	187	164	175	217	165	143	170	175	181	193	197	191	154	163	150	166	194	167	185	179	132	198	164	182	170	183	164	172	202	178	176	183	164	167	187	191	165	186	177	181	190	173	186	171	182	188	199	173	186	189	164	185	173	169	197	205	181	154	171	175	169	166	181	184	185	183	182	188	159	174	167	156	173	173	188	160	174	163	191	184	200	174	160	170	156	159	196	196	195	184	192	198	165	180	154	168	180	160	169	193	173	188	194	189	168	183	175	186	162	215	179	190	167	196	154	165	157	170	194	166	178	172	188	176	177	198	212	166	186	181	172	170	148	192	200	169	183	153	166	171	162	192	196	188	171	201	160	199	189	181	178	200	193	180	172	178	174	173	158	183	169	212	164	170	182	174	193	174	173	191	193	173	176	202	157	180	202	175	162	149	155	194	187	181	177	164	156	176	168	186	187	186	147	174	206	184	186	175	191	187	171	164	180	155	164	163	187	158	160	190	169	167	160	177	170	181	179	171	174	175	194	180	171	195	198	177	181	190	180	181	189	198	179	161	177	185	168	159	166	185	187	163	189	202	171	203	190	164	177	200	195	164	167	196	167	188	178	146	165	183	182	177	174	185	178	173	165	185	196	199	178	189	176	172	182	183	159	178	178	148	181	162	160	183	193	172	194	171	170	165	183	182	177	143	171	165	190	193	188	192	160	170	163	170	161	179	193	214	172	159	170	194	150	189	161	164	172	190	183	176	179	183	196	184	179	165	175	165	176	191	166	205	218	189	205	157	180	161	172	176	174	198	186	172	166	184	181	192	175	158	177	182	180	181	163	160	151	162	171	179	192	172	197	189	177	179	191	185	184	182	184	177	182	183	187	181	159	168	161	153	166	174	208	175	181	172	176	177	184	182	189	139	159	190	209	187	191	174	185	186	201	148	156	172	170	194	157	181	186	177	161	193	187	174	167	161	192	147	201	182	180	192	199	204	182	163	173	164	195	171	171	161	172	157	195	167	174	183	181	185	171	153	170	169	183	167	171	185	183	174	168	153	192	174	227	160	147	169	174	168	170	171	200	162	186	206	206	169	190	148	177	190	162	181	147	158	191	194	197	185	170	197	178	169	190	173	180	173	170	169	183	199	194	193	161	188	175	182	184	190	194	195	157	163	168	177	184	194	199	192	216	181	184	173	179	178	156	181	178	187	176	192	193	161	154	192	152	200	171	210	178	187	171	164	183	172	169	180	184	191	164	210	170	205	187	175	188	171	173	147	173	188	169	160	186	185	180	148	176	155	165	201	177	176	180	169	188	195	175	177	184	146	179	172	211	197	174	166	193	156	183	170	173	152	182	177	175	187	160	170	183	182	201	166	178	175	148	192	187	183	184	174	173	202	196	195	193	178	189	192	164	191	178	178	172	189	167	195	166	176	204	181	192	193	192	183	178	180	192	186	169	154	172	202	175	174	173	174	170	193	183	196	172	176	163	166	191	195	195	168	171	178	174	197	198	200	174	214	194	190	183	142	183	151	177	178	190	161	182	174	173	180	188	177	193	170	196	174	194	186	200	187	163	172	208	167	159	146	204	168	175	156	180	154	186	178	159	174	175	181	184	164	160	178	186	180	183	158	185	169	177	187	191	164	176	173	197	209	177	211	160	196	191	191	184	185	188	176	181	182	189	169	168	181	155	165	162	171	164	210	166	166	176	169	169	183	148	195	209	192	179	196	193	202	198	174	176	178	189	150	191	204	170	160	184	182	206	173	173	201	184	149	175	149	168	176	168	186	160	197	169	175	183	177	196	163	169	182	191	151	196	173	203	142	159	185	196	175	180	179	195	204	161	199	185	153	200	205	189	173	182	170	155	169	187	152	160	160	181	174	159	159	176	169	156	179	185	172	174	189	191	177	205	182	181	209	171	164	152	190	203	192	208	169	170	180	177	166	147	180	176	196	196	187	149	195	185	168	163	183	182	211	188	168	176	180	176	165	186	220	200	185	169	174	164	190	161	147	178	178	175	182	188	178	182	172	184	179	183	192	170	174	181	183	163	208	175	171	184	164	160	164	146	192	176	162	177	183	209	176	173	184	175	167	167	163	163	177	173	180	143	182	170	200	208	190	183	193	171	175	196	189	193	152	168	175	163	175	175	184	171	175	160	157	164	180	179	170	167	181	181	188	183	186	173	183	189	171	164	182	176	180	183	212	191	188	179	187	167	179	187	177	202	175	169	172	167	187	187	193	158	162	166	168	172	192	158	153	217	158	175	163	174	158	195	178	173	164	177	178	176	167	177	147	162	199	180	179	181	176	199	181	184	177	202	172	184	186	175	177	146	160	193	165	160	157	199	173	185	186	172	163	177	198	203	194	190	194	174	197	157	157	184	175	184	171	197	155	188	158	179	177	171	167	195	164	196	174	165	190	169	164	157	198	155	181	205	187	188	163	188	167	149	193	167	161	185	165	181	193	160	144	182	172	166	151	153	170	173	189	162	169	179	165	171	192	197	176	197	164	139	185	178	168	151	183	176	159	154	154	192	192	174	177	188	181	142	163	193	197	197	196	194	172	184	169	172	182	180	175	168	168	164	168	170	180	174	203	182	170	169	165	164	156	178	208	180	172	182	170	190	199	188	197	222	170	181	187	188	178	160	177	181	158	188	184	176	171	157	162	169	165	171	183	189	189	190	183	172	182	176	162	162	160	149	173	199	184	190	187	208	155	172	154	168	177	182	187	166	190	168	169	160	165	169	164	182	181	186	170	179	174	173	166	174	159	218	186	203	200	181	164	182	179	165	177	161	168	158	189	173	168	180	189	173	192	159	170	186	186	183	170	175	169	183	212	165	162	181	195	185	211	189	174	198	173	199	172	170	150	179	182	158	170	165	182	174	203	183	191	160	196	176	182	155	156	168	171	177	189	170	195	158	157	210	168	195	175	192	149	181	154	167	180	186	168	195	185	177	177	176	200	179	171	174	189	177	189	177	146	194	183	200	205	194	186	186	193	193	175	155	166	167	175	174	196	177	222	183	171	201	165	209	163	170	168	193	191	184	186	183	196	180	184	182	185	167	168	210	160	165	182	206	155	180	168	202	146	168	193	171	183	159	186	203	163	186	174	172	147	193	207	195	164	171	195	158	169	166	183	174	174	173	187	168	183	173	159	175	180	155	176	166	200	194	189	190	181	198	167	163	180	174	169	195	176	159	169	170	177	192	205	182	202	168	181	183	183	172	175	183	167	163	182	184	183	157	166	167	172	162	203	182	174	173	161	181	179	162	168	171	175	157	182	181	160	195	173	173	177	178	199	184	195	156	171
5223	487	473	438	423	450	480	434	505	418	464	434	452	425	439	442	440	424	402	464	424	404	431	452	448	450	427	438	467	457	447	430	445	449	416	466	468	456	454	439	457	477	457	457	443	451	452	449	468	407	459	442	453	465	431	446	408	448	426	464	462	415	428	437	396	457	460	455	447	443	452	435	414	460	433	450	430	443	460	460	462	470	454	473	447	446	430	449	495	454	472	422	408	432	431	429	440	456	476	457	457	442	477	411	473	465	416	427	446	460	413	430	449	439	468	444	458	455	468	430	438	415	480	439	436	429	484	416	451	458	426	470	467	452	485	450	456	421	460	477	421	442	459	445	447	445	440	438	421	436	457	432	432	443	410	433	435	440	437	489	434	454	453	446	436	465	436	482	458	434	461	445	472	446	424	439	408	447	468	425	457	407	422	431	443	428	464	401	407	450	470	448	446	425	447	454	457	451	434	447	440	447	480	413	474	452	467	413	437	442	452	446	433	438	437	373	421	427	428	422	442	440	477	448	427	423	461	415	428	431	430	440	401	439	448	447	430	438	400	416	462	455	386	442	475	426	434	441	415	476	469	464	443	452	433	458	434	473	440	442	459	442	450	480	420	449	409	435	431	394	430	439	450	435	480	420	462	430	445	450	424	453	460	442	450	455	426	421	445	459	446	448	436	484	449	377	462	445	438	413	428	462	417	426	438	443	425	427	458	443	458	467	446	421	462	425	458	426	457	462	456	453	459	463	432	461	414	473	435	455	423	467	460	448	435	429	410	421	454	446	436	439	436	442	455	439	423	444	462	417	446	452	430	511	446	453	445	420	450	426	458	432	464	439	435	472	462	452	426	425	457	422	467	459	472	404	446	442	445	474	418	447	449	425	469	426	443	471	471	428	447	455	424	420	448	432	462	422	455	437	472	460	444	410	435	466	466	415	459	449	457	447	458	444	440	459	438	440	461	416	433	441	454	463	472	438	443	440	422	472	438	449	415	440	435	428	470	473	417	469	435	431	461	441	453	433	459	448	457	465	436	429	457	420	455	428	434	428	419	461	463	473	483	413	438	459	439	438	434	452	425	417	427	414	454	440	433	417	452	453	435	482	434	428	446	465	434	423	451	453	450	472	405	447	444	423	438	448	429	443	434	440	473	399	452	442	428	456	449	432	413	425	446	462	427	438	454	427	459	436	421	439	465	452	429	435	441	408	455	453	422	441	435	443	401	454	454	459	437	415	488	463	435	427	450	454	448	452	444	434	447	447	463	446	470	417	498	454	442	411	437	443	467	425	441	430	453	469	432	453	468	410	426	426	466	434	436	415	458	424	426	479	438	426	443	445	438	411	439	429	410	440	463	431	440	471	442	484	408	406	494	431	447	443	451	428	450	469	444	448	485	462	433	454	453	459	454	443	427	460	452	462	402	405	404	423	464	434	453	451	492	435	466	428	435	466	415	422	447	464	419	474	449	477	456	455	458	428	433	443	451	394	485	446	434	471	435	445	463	480	454	429	448	407	460	431	436	404	430	431	423	459	467	426	411	413	423	456	443	471	488	428	429	449	452	478	450	416	450	396	450	453	487	478	453	450	455	460	435	461	422	422	441	427	393	469	417	440	477	458	439	439	442	465	512	443	436	429	466	461	426	426	420	391	458	434	437	461	451	432	455	445	456	429	444	434	411	431	434	430	418	452	444	431	457	442	454	441	417	413	445	427	453	439	433	432	467	469	432	420	452	446	447	455	453	458	458	455	468	459	437	438	462	450	484	426	463	436	442	464	446	437	457	482	458	438	404	452	433	453	459	429	468	449	437	424	466	444	451	426	462	423	470	441	458	440	458	413	473	477	446	469	442	434	426	450	405	424	474	446	436	445	440	446	412	461	485	417	445	454	426	454	423	465	479	460	429	477	465	430	436	434	417	443	474	437	430	419	426	423	467	413	444	442	406	442	459	474	429	449	426	441	461	379	449	442	409	425	400	454	464	453	448	462	468	456	434	436	457	476	440	416	463	456	431	436	430	452	465	449	434	429	434	449	456	482	446	464	465	459	451	419	468	432	444	426	489	438	444	435	423	444	445	426	476	449	437	464	429	445	434	424	396	456	441	425	404	430	442	451	442	426	427	424	489	446	456	442	447	417	431	430	473	452	482	410	423	429	454	472	476	464	478	465	444	434	457	453	407	482	467	461	450	468	445	444	490	437	446	447	457	470	405	440	409	475	404	445	450	463	469	448	476	429	391	465	465	421	445	427	485	469	416	457	451	445	460	430	476	405	437	433	469	487	392	455	440	463	434	427	471	483	416	424	403	461	434	465	431	436	465	458	443	472	435	453	426	422	457	433	429	425	425	424	460	393	454	452	439	462	449	430	459	466	438	448	446	416	423	431	451	447	451	440	435	449	417	425	393	458	444	431	458	477	455	435	436	443	462	477	439	442	405	424	445	430	471	434	479	438	436	451	449	453	470	465	474	443	457	410	442	429	427	424	470	446	442	451	470	463	419	456	452	451	437	432	425	414	455	442	448	432	410	428	435	438	447	445	430	449	462	467	411	451	469	449	446	447	452	449	452	430	506	401	449	431	466	449	420	464	442	434	457	413	402	497	475	441	429	416	437	441	468	449	409	425	458	428	443	451	452	416	482	459	422	480	422	466	443	448	457	468	423	467	459	459	432	426	451	426	456	427	474	418	470	428	434	469	451	457	458	454	425	461	466	432	441	435	457	446	471	455	436	395	414	446	469	471	477	439	447	415	439	448	431	412	454	452	485	417	458	496	412	438	450	470	441	418	422	438	466	431	435	420	407	449	436	443	462	464	400	460	439	453	429	438	472	477	450	400	423	487	447	454	469	441	422	441	431	446	440	450	476	431	477	457	391	406	463	462	427	435	473	457	415	452	450	441	468	445	441	419	444	459	469	466	439	434	432	439	444	472	444	476	449	440	450	495	454	425	443	446	440	462	437	415	461	453	439	431	489	414	442	438	480	441	428	456	449	484	471	503	416	450	461	444	452	477	446	450	450	428	420	415	411	392	445	454	426	435	462	445	470	430	454	433	428	432	480	445	416	450	436	424	458	490	486	428	422	426	440	425	445	440	438	451	447	450	429	423	443	441	429	406	403	445	416	418	446	442	441	437	437	409	447	425	435	495	419	429	490	462	439	462	434	417	437	455	451	409	424	448	438	421	438	432	404	437	414	452	448	467	412	416	457	446	416	423	458	478	451	435	436	445	461	446	465	466	444	459	469	430	454	418	425	419	455	467	409	448	461	451	437	447	412	412	474	431	413	426	463	449	440	427	438	435	477	433	433	473	441	438	450	439	452	431	426	451	478	456	447	452	437	432	433	463	457	448	458	438	431	472	491	435	493	487	455	460	443	425	385	410	452	447	450	409	459	426	438	447	447	426	449	443	443	442	444	437	409	495	467	479	407	426	439	440	436	426	435	447	472	445	441	417	446	436	436	449	445	472	431	433	479	439	451	437
23207	2598	678	447	361	329	340	323	343	271	258	278	277	274	262	265	273	282	311	254	257	296	287	291	252	285	250	254	263	272	270	247	260	273	219	262	230	251	251	298	268	248	238	234	268	254	261	248	270	216	248	246	247	253	241	259	234	262	239	276	249	235	253	263	263	233	270	263	256	264	251	235	241	248	268	247	230	232	256	251	256	237	243	223	252	276	310	254	239	245	258	285	249	276	231	246	245	276	250	255	251	244	255	254	241	191	261	266	236	274	256	254	260	250	225	237	271	228	276	270	265	233	264	248	243	250	262	288	269	255	259	251	244	286	274	255	210	259	265	241	238	294	212	236	249	273	227	244	247	254	237	246	255	270	289	234	255	248	248	280	257	275	257	285	249	275	258	258	260	238	246	289	280	255	246	234	247	240	241	287	267	235	260	244	249	228	249	284	252	269	243	284	214	214	289	252	260	325	208	242	259	261	244	258	242	256	258	244	250	258	238	243	234	228	246	242	237	237	258	292	257	252	243	249	244	279	253	246	254	251	261	244	251	280	242	272	253	244	257	249	280	260	241	263	265	276	227	244	224	287	250	274	245	257	266	275	242	243	262	287	221	246	284	238	258	256	252	273	278	254	247	270	305	225	239	282	273	271	236	247	264	267	256	244	217	245	263	249	243	243	242	221	289	244	267	243	258	272	233	260	294	253	265	255	276	260	255	272	247	225	262	268	233	212	234	223	264	298	269	264	253	260	247	230	295	238	269	262	259	267	255	296	234	288	259	291	257	284	282	289	229	236	259	298	259	223	250	216	267	269	238	280	233	241	228	232	254	267	257	270	234	252	259	243	267	253	282	254	223	235	227	274	258	264	265	276	235	258	267	248	246	231	278	285	254	257	274	257	280	230	245	252	264	282	267	294	278	249	219	218	282	233	247	290	293	219	263	254	243	230	246	248	246	246	256	238	246	261	255	271	253	259	270	254	244	296	255	269	246	281	277	252	277	233	251	241	278	276	215	242	245	231	276	249	274	242	259	266	272	285	257	241	258	253	284	255	251	284	232	254	254	289	243	262	239	257	289	271	232	274	270	244	251	272	257	249	245	253	246	258	260	244	269	254	257	268	247	254	247	242	257	260	255	268	250	245	279	259	234	272	237	246	235	218	273	260	224	254	271	262	258	252	251	267	268	265	258	271	264	277	250	236	243	285	265	240	234	258	235	271	250	260	261	258	260	246	263	289	270	253	260	237	247	248	259	238	271	255	250	242	254	269	262	250	250	286	292	293	261	251	271	241	257	269	241	242	269	267	227	282	282	260	238	267	274	268	283	275	241	281	254	264	252	266	229	240	260	278	288	240	231	272	246	239	247	258	269	270	264	277	261	242	261	276	246	251	236	259	227	253	241	266	249	261	252	237	268	280	240	243	276	248	269	259	231	285	247	262	261	233	282	277	265	249	292	248	233	249	268	233	310	249	253	238	269	254	269	272	257	263	241	274	263	234	222	246	264	244	255	244	268	294	273	248	257	281	255	250	279	246	276	271	267	272	252	270	250	279	216	255	239	247	256	253	264	262	276	254	240	276	276	248	240	252	254	257	242	248	308	268	272	247	261	246	253	239	257	256	268	249	231	262	245	266	252	249	241	273	279	295	253	307	273	241	244	251	266	294	263	233	255	243	245	237	256	232	236	234	255	245	239	246	276	255	252	244	256	243	277	247	229	265	260	261	250	248	270	251	222	242	260	251	227	234	271	235	284	282	248	254	266	249	279	254	270	255	253	279	273	297	271	273	266	268	255	270	295	242	267	255	297	220	269	246	246	218	243	243	230	228	255	245	233	248	229	219	231	265	253	222	260	251	265	252	273	249	246	253	265	234	255	247	264	259	263	224	227	234	229	272	286	253	248	252	275	235	251	255	262	227	242	250	267	234	267	250	237	261	284	287	247	262	261	236	242	241	256	253	229	257	261	279	250	235	282	238	247	256	281	249	287	241	242	254	255	235	272	267	230	251	251	250	267	253	250	262	280	263	266	257	281	246	251	256	236	253	221	253	251	273	241	246	277	278	251	266	257	256	245	234	243	245	260	248	271	261	257	247	270	236	261	241	265	246	265	265	264	235	259	259	245	260	273	249	277	262	278	253	240	252	273	275	259	241	230	273	260	262	275	239	280	241	263	261	284	237	247	268	231	277	233	254	264	315	262	252	248	273	268	254	269	299	262	235	272	245	253	242	243	260	281	262	263	304	248	238	262	253	226	230	256	244	270	247	251	271	272	268	248	242	282	226	218	270	247	257	246	259	277	280	272	251	259	261	281	267	258	242	261	262	257	262	268	267	243	275	258	242	248	248	241	245	247	244	237	265	260	257	253	262	236	274	252	255	279	249	261	264	258	289	241	238	254	311	246	266	246	262	276	240	279	248	250	260	249	257	226	233	230	276	281	234	262	228	236	261	278	242	253	267	230	258	276	236	230	267	269	268	265	229	245	255	242	247	258	253	233	264	232	292	264	255	271	276	288	228	256	249	247	259	256	264	257	272	266	257	275	250	279	242	231	259	262	250	268	288	264	255	255	248	225	234	265	270	275	265	224	267	229	267	226	279	230	268	289	235	258	277	262	242	276	260	280	230	301	257	251	258	254	287	249	264	273	265	257	231	263	249	268	276	256	276	247	240	249	253	280	239	232	220	227	251	229	243	261	237	265	238	254	269	244	257	287	241	279	254	280	263	238	262	231	231	268	239	232	248	270	250	263	257	258	231	276	241	269	268	260	298	241	246	219	263	286	251	249	267	278	236	225	235	266	250	249	244	274	243	241	247	264	250	241	225	262	265	265	229	266	244	259	266	259	256	277	276	255	276	238	245	220	281	233	240	266	273	216	252	263	253	277	246	228	283	228	262	268	253	237	259	277	264	270	272	247	249	264	259	257	246	277	266	244	288	244	249	247	257	253	243	230	251	272	265	262	254	261	255	265	248	252	238	274	241	255	249	244	262	238	256	281	246	260	237	241	247	283	261	266	268	255	254	247	285	272	255	277	247	262	250	218	218	248	275	236	252	260	238	275	246	249	231	268	210	246	242	246	255	252	270	262	266	255	249	259	232	243	262	248	229	255	272	264	254	248	249	272	266	282	263	273	231	231	225	251	259	263	232	261	261	239	265	272	275	245	228	280	267	254	279	271	272	234	228	239	220	267	266	259	259	251	254	256	247	256	241	250	285	246	253	290	245	281	268	253	259	276	234	271	254	255	291	256	240	239	260	245	244	268	248	245	262	269	259	224	277	275	270	271	250	256	270	256	259	259	271	266	286	274	274	250	269	241	260	276	293	224	279	269	250	248	258	238	270	261	297	255	256	247	239	275	245	236	261	258	233	251	222	288	271	217	262	267	279	242	275	267	270	261	259	238	270	249	247	253	262	261	251	233	242	253	250	260	259	272	274	253	254	248	255	298	270	227	258	228	257	260	258	251	270	238	250	266	253	261	219	282	289
13320	952	1201	1327	1271	1158	922	901	804	803	820	727	710	695	709	728	658	681	629	665	634	648	618	675	596	615	645	642	585	687	624	609	587	610	598	615	622	628	599	633	583	613	590	619	611	616	629	590	623	607	599	582	637	583	604	584	582	636	578	632	591	585	589	603	586	641	613	620	632	577	603	591	621	617	549	617	603	641	601	571	599	580	620	589	660	607	596	584	647	567	622	640	623	600	610	598	641	587	624	588	620	624	615	617	538	688	613	554	607	628	563	592	588	606	653	631	594	574	670	558	577	618	589	613	574	611	578	643	591	576	548	640	598	610	581	606	639	583	590	630	617	658	572	663	555	582	605	578	610	656	595	608	636	573	598	563	575	578	574	607	581	625	637	582	596	616	588	553	618	645	561	627	598	556	605	600	631	617	633	578	562	587	599	604	581	658	610	610	613	585	583	591	606	603	579	573	601	576	610	599	606	596	573	547	638	573	589	579	592	581	637	631	630	583	575	606	610	589	580	590	584	563	596	619	597	563	584	583	625	622	586	579	621	624	575	617	625	579	628	589	587	622	586	589	532	618	621	585	589	613	551	577	606	547	597	636	557	610	608	600	596	594	581	602	584	628	644	636	600	568	582	567	624	577	604	623	626	556	570	629	651	586	620	598	580	632	601	613	629	626	638	591	603	592	628	618	624	630	599	600	573	607	608	628	620	588	587	620	611	614	610	582	621	654	624	619	630	586	572	565	590	554	581	619	623	589	600	559	579	581	629	626	609	574	586	645	586	586	642	577	565	620	601	643	612	603	589	592	570	631	641	606	639	589	648	569	619	619	586	619	610	580	617	597	599	571	608	599	599	603	625	586	623	617	624	610	578	577	612	600	627	579	626	601	603	622	653	641	618	606	582	603	564	615	608	605	590	582	657	572	577	597	631	596	632	638	582	616	618	601	608	610	591	662	634	586	599	591	588	612	607	603	623	603	624	598	605	609	585	651	599	580	639	627	570	602	570	604	611	576	606	624	572	627	608	609	584	545	577	641	561	611	575	607	618	632	632	598	596	581	584	556	613	636	626	618	626	560	558	625	598	625	613	592	590	611	630	597	608	612	596	635	622	606	608	556	644	610	625	599	613	552	568	611	571	617	632	623	565	628	586	577	598	616	607	589	593	604	617	589	578	675	592	608	609	556	626	604	628	646	632	584	624	582	593	593	584	620	610	608	620	618	610	626	602	542	602	618	606	574	623	642	602	614	594	596	553	604	625	594	609	593	607	613	629	609	600	597	609	579	617	588	607	581	609	578	615	601	558	610	537	613	586	599	610	578	611	647	582	551	631	587	664	581	569	589	590	589	616	588	582	593	631	622	596	628	583	589	598	552	577	667	628	614	620	639	602	601	599	634	629	614	618	576	560	570	581	577	602	640	616	611	655	616	532	590	604	643	592	590	613	574	590	654	570	619	599	605	589	570	586	570	605	627	587	604	587	637	577	605	571	563	622	625	589	618	603	594	559	606	595	616	616	615	584	677	586	611	599	604	648	616	585	577	547	646	648	586	598	604	578	603	610	606	592	630	579	602	634	601	593	588	589	608	613	582	625	578	565	618	641	635	571	607	613	569	575	580	609	606	592	606	623	656	586	603	589	597	589	593	574	606	565	520	594	617	625	613	609	626	595	588	611	601	606	571	615	593	622	624	618	604	557	603	622	577	587	604	596	607	631	592	619	646	615	595	588	611	594	648	588	590	574	606	594	602	668	575	583	599	614	647	638	573	625	648	601	631	628	630	576	644	555	583	562	626	610	609	630	581	649	637	635	622	602	563	615	597	608	580	572	623	600	583	592	591	647	621	544	576	616	576	581	588	570	607	579	607	588	563	641	634	658	593	591	565	631	569	580	587	596	581	606	585	618	589	616	558	591	614	570	610	599	564	610	603	579	606	591	630	635	614	546	563	635	609	606	573	635	563	606	569	590	585	567	667	595	642	588	630	656	638	651	572	594	596	605	597	628	637	622	564	621	584	598	642	618	589	588	591	637	645	579	641	616	594	619	617	613	605	578	632	587	627	652	661	581	604	601	558	637	606	590	605	609	591	594	618	608	569	603	613	557	630	629	576	594	587	587	619	558	595	604	582	623	598	578	591	614	601	632	568	630	603	607	630	612	594	611	623	611	585	600	574	605	591	642	618	614	554	593	561	610	599	620	641	556	537	556	590	600	609	579	595	607	597	598	660	570	614	600	576	588	616	618	553	601	630	582	609	601	612	611	648	645	537	587	593	608	641	613	592	560	600	608	612	646	592	615	600	597	615	618	630	613	596	615	554	611	628	584	595	622	593	568	623	597	600	613	604	668	582	531	624	590	567	608	602	590	608	573	624	564	572	633	596	598	592	582	609	545	627	589	558	614	571	615	598	579	602	613	625	604	586	623	592	590	598	651	622	619	618	603	601	601	593	584	548	578	577	598	585	606	621	621	585	647	624	607	597	599	569	591	603	584	626	600	599	649	587	565	571	593	608	583	561	602	568	592	584	604	591	647	628	616	629	583	574	605	590	620	572	588	608	604	596	641	583	595	580	624	596	588	563	667	609	599	608	612	602	601	642	605	592	580	588	612	615	579	603	581	609	621	594	577	593	580	587	580	579	598	559	556	635	586	568	600	613	592	655	601	581	592	582	552	638	616	587	575	596	599	557	620	615	617	627	615	627	624	619	556	602	616	647	633	589	636	591	598	596	589	579	602	599	648	628	586	593	617	662	583	659	654	629	604	638	572	582	583	619	628	621	597	596	574	598	597	603	618	631	568	584	601	594	585	588	592	615	577	619	587	545	612	653	629	564	611	608	613	547	588	617	624	573	555	590	593	637	572	592	566	624	578	612	575	591	585	595	569	623	604	604	655	600	628	630	565	577	601	587	673	601	614	580	616	607	581	582	567	624	595	611	607	596	602	633	602	608	597	594	618	606	616	580	622	557	590	593	622	583	615	589	577	620	626	578	596	597	571	589	570	598	572	635	599	609	628	645	589	643	631	583	611	609	589	583	606	596	617	611	620	613	609	587	606	594	608	632	640	625	580	583	627	574	617	619	607	586	535	569	606	561	599	578	620	603	613	601	601	562	621	591	598	549	595	603	588	602	592	580	615	551	638	601	572	575	597	631	594	594	603	596	668	631	581	575	607	590	611	583	605	610	604	591	626	591	607	630	609	621	590	601	560	598	582	570	595	612	604	584	616	598	654	610	583	578	555	614	608	581	565	619	590	583	639	656	591	638	563	649	611	591	592	592	635	609	594	589	603	633	577	644	607	641	634	599	614	607	569	603	631	584	619	619	625	589	597	606	623	588	622	569	618	587	633	587	664	623	595	577	608	621	616	606	547	580	626	617	578	579	649	612	590	630	597	553	623	627	610	600	591	613	626	569	630	580	565	555	605	597	590	581	599	622	617	612	609	608	644	582	604	580	580	634	600	610	565	566	585	640	569	613	650	644	594	578
33938	5428	1187	911	667	623	546	474	449	440	444	474	483	415	456	409	416	456	425	378	420	445	400	416	362	416	390	385	392	405	431	395	383	412	421	401	414	390	439	414	394	363	399	400	374	419	385	374	380	395	403	398	397	388	377	440	422	380	390	392	406	421	386	395	429	382	390	409	417	402	390	386	372	400	388	413	382	440	402	365	433	400	367	383	390	394	434	366	407	352	366	414	391	422	383	391	428	384	383	438	374	423	384	397	383	413	399	398	389	398	404	423	369	368	376	418	428	394	385	400	372	467	398	407	397	397	413	391	395	369	410	413	403	390	379	422	424	393	391	390	399	433	437	373	403	383	430	416	417	369	389	405	365	386	427	371	401	401	350	393	405	377	384	351	407	369	386	401	366	376	438	395	381	382	402	448	390	420	418	399	381	411	385	380	379	394	407	378	412	405	437	413	367	405	389	395	386	394	382	419	412	402	391	429	403	376	390	422	392	382	409	354	406	380	394	373	393	395	361	420	410	434	366	387	385	379	404	421	389	337	365	356	414	418	383	409	368	390	400	396	401	356	388	392	341	368	376	430	382	424	403	424	409	431	440	383	392	419	406	362	406	371	457	385	432	381	369	376	420	382	410	395	402	402	418	384	431	361	399	399	384	413	382	405	384	388	379	418	391	384	449	371	402	371	412	388	411	424	407	387	402	335	358	375	418	381	428	395	402	437	412	422	379	400	446	395	421	375	385	340	393	395	389	400	384	385	403	380	420	435	375	396	352	375	413	401	387	398	375	401	370	380	401	402	372	411	376	407	407	376	373	382	401	413	426	389	414	402	393	414	400	416	366	407	403	405	421	404	410	415	375	362	358	397	371	374	399	428	390	375	389	400	409	383	381	420	395	389	408	418	386	409	371	428	410	406	374	347	370	410	416	428	404	387	404	379	372	387	356	420	396	362	377	425	402	354	384	381	409	403	393	378	390	385	389	365	400	391	388	395	424	377	346	382	392	413	406	344	392	402	417	412	426	412	403	365	441	366	396	416	413	435	439	386	350	402	431	402	423	384	399	374	419	383	411	418	410	414	395	418	379	403	367	395	398	394	404	387	387	379	374	407	420	431	388	365	384	412	411	396	395	418	377	423	397	379	411	392	389	398	429	420	401	415	390	367	411	420	409	431	400	391	356	366	397	407	404	373	396	365	389	403	390	363	450	434	403	374	407	401	403	405	373	373	398	343	385	400	408	390	382	390	403	387	400	395	426	443	405	391	346	422	411	380	362	395	407	377	391	417	378	411	379	367	386	389	367	423	429	390	413	394	366	382	388	375	371	412	389	390	418	393	404	416	424	379	366	384	426	383	399	386	392	413	471	418	446	410	397	374	396	425	393	444	385	391	389	363	414	388	411	411	369	399	419	413	413	350	386	333	405	377	391	401	413	424	408	389	388	390	359	398	388	367	420	406	398	399	437	408	353	402	391	367	395	379	421	416	411	386	402	394	442	401	367	382	384	409	393	372	416	382	401	373	396	385	407	347	403	412	401	395	377	436	386	384	380	388	406	388	393	449	413	363	396	424	373	394	398	424	399	422	399	392	413	413	395	381	379	389	399	355	399	374	370	381	423	405	458	406	416	442	417	400	435	391	403	361	408	371	401	390	384	390	404	428	400	439	430	419	387	406	378	413	398	408	380	420	399	451	393	368	348	417	409	419	377	388	422	382	439	416	358	387	432	383	346	368	391	354	381	391	418	389	429	426	387	423	400	386	382	409	406	410	374	430	410	360	364	393	371	431	361	387	381	398	403	433	404	379	394	431	426	428	407	412	419	336	362	358	392	387	394	396	377	389	408	449	415	404	394	405	381	386	367	400	374	390	432	401	363	405	372	381	419	378	371	399	403	398	399	404	419	413	380	415	389	383	390	368	400	406	428	387	413	376	406	375	401	392	429	425	415	433	430	397	403	415	406	383	399	352	397	394	413	410	383	392	358	413	400	344	421	406	416	410	364	383	421	380	407	372	399	389	420	415	378	407	446	444	389	379	419	384	373	371	365	375	385	362	402	386	407	420	403	358	414	463	444	420	411	373	425	422	383	390	412	408	389	399	389	376	413	382	407	428	392	405	377	390	394	394	406	404	389	355	392	380	388	412	396	428	424	375	424	352	404	439	394	403	369	383	415	381	433	415	396	373	399	399	367	381	391	377	384	381	402	419	414	395	407	401	388	400	393	392	394	400	429	405	390	383	398	349	377	367	410	365	387	393	373	393	416	359	365	410	426	416	385	349	401	397	372	374	386	438	413	397	374	421	358	403	420	436	395	409	427	384	379	421	402	401	352	372	379	404	396	390	404	421	406	401	410	410	385	414	376	419	413	402	378	379	404	378	403	401	383	360	370	389	410	443	393	395	398	385	419	384	406	395	416	430	389	388	400	400	386	406	420	405	403	397	401	340	360	386	374	377	385	355	390	423	385	403	415	366	360	387	407	398	420	409	412	420	372	392	359	416	394	393	393	399	378	421	383	374	370	370	418	409	412	381	409	399	387	408	397	410	434	382	376	388	378	424	382	343	401	398	368	391	442	451	412	402	414	407	410	405	392	363	411	372	350	410	394	394	382	428	363	370	362	398	382	421	410	459	384	376	427	416	414	407	366	403	388	408	388	398	364	392	404	404	391	381	461	377	384	391	378	412	383	416	390	394	389	393	361	364	409	403	405	422	386	417	394	380	400	383	367	369	396	387	410	403	398	432	409	371	411	370	430	426	371	403	417	380	396	377	387	421	382	391	397	418	390	417	406	364	393	415	439	407	355	382	393	373	395	389	425	384	354	399	355	414	433	399	413	377	379	427	385	407	409	404	385	365	382	392	435	419	400	439	386	401	443	383	365	402	362	373	385	408	384	395	384	357	403	377	361	413	395	413	372	436	423	412	411	397	390	407	440	418	392	396	397	361	413	395	380	404	398	374	430	411	399	414	424	413	378	351	423	408	374	357	389	364	355	357	366	362	385	391	368	379	424	406	404	337	423	387	383	379	426	385	356	352	408	387	396	370	373	398	374	351	426	399	405	390	426	378	393	398	432	357	421	389	400	412	364	420	399	396	395	410	409	384	426	402	401	408	360	390	370	401	392	385	412	377	408	381	425	394	447	357	396	415	369	392	389	388	390	370	400	382	401	394	371	369	438	397	367	387	422	384	371	426	368	362	395	434	381	392	380	434	419	353	386	366	349	365	394	393	364	402	387	354	364	409	382	426	377	404	392	396	380	390	427	383	418	389	396	395	388	398	391	423	364	414	378	363	396	330	341	415	374	417	389	380	392	431	386	389	384	398	406	380	373	449	447	374	413	398	379	399	397	383	333	386	392	375	377	399	401	400	377	378	371	371	385	385	445	415	399	406	382	403	433	412	394	370	383	385	355	418	403	431	417	395	416	427	387	398	391	399	363	357	383	401	403	421	380	407	411	420	396	378	399	419	375	375	358	394	406	411	387	374
17721	1441	2128	2442	2003	1804	1525	1411	1318	1227	1205	1121	1025	1006	1028	1005	1008	949	931	947	944	910	944	937	905	912	957	969	904	906	911	919	897	858	918	907	894	852	883	867	932	874	887	912	894	892	864	860	819	908	842	827	869	880	859	805	879	880	889	875	886	870	857	925	849	889	844	850	864	850	897	862	887	871	881	950	895	853	888	857	838	880	850	889	877	887	920	889	901	926	836	911	874	859	862	878	921	880	829	917	877	882	923	858	875	896	847	875	876	865	866	849	843	874	864	867	856	872	874	870	860	841	821	897	866	886	913	889	889	843	888	839	889	876	861	881	879	885	882	847	895	920	873	844	892	876	854	846	854	875	875	880	880	868	903	876	884	850	803	898	894	820	913	848	850	866	886	908	872	867	921	836	875	888	875	861	873	849	924	887	883	881	873	808	858	852	864	884	899	838	898	884	846	872	888	870	861	823	877	863	907	872	915	808	836	837	866	877	909	880	847	888	865	865	847	887	820	913	864	833	863	886	900	863	918	817	885	862	883	808	902	812	866	881	922	856	882	888	885	843	825	838	909	822	900	836	850	844	846	833	880	908	890	889	838	884	849	892	838	818	860	865	867	868	873	813	887	892	910	899	844	910	835	873	803	829	858	852	827	914	877	914	850	799	869	888	881	832	882	875	911	842	876	850	860	886	851	871	898	868	893	848	854	825	857	891	879	940	852	874	874	837	873	892	906	847	861	811	887	909	845	819	827	825	876	935	855	855	869	892	888	859	837	838	872	910	830	865	863	849	821	866	845	862	829	880	875	906	811	824	871	872	840	891	882	898	918	858	851	909	866	851	891	833	909	900	851	817	865	884	886	871	879	840	865	896	837	871	892	811	875	849	898	876	848	892	828	894	865	854	804	865	840	876	851	884	890	877	901	879	879	891	878	862	857	849	891	857	846	851	830	878	896	832	837	892	861	865	839	858	852	866	863	879	842	788	895	846	860	912	870	895	874	842	831	869	828	846	914	845	858	914	860	846	889	887	879	874	912	888	875	900	876	885	883	863	871	829	869	859	837	888	818	855	844	893	895	882	790	879	871	851	851	908	833	876	872	873	875	900	874	816	871	872	876	876	878	872	879	841	859	844	859	874	840	868	874	832	904	900	863	838	865	834	873	880	908	844	842	855	870	880	876	805	906	919	856	866	841	880	871	894	853	850	942	851	867	832	836	827	867	872	862	831	844	894	829	837	889	880	857	856	927	873	875	838	884	906	901	852	788	876	844	856	877	829	880	874	875	844	841	874	849	832	929	792	859	877	828	863	884	834	855	825	855	881	862	853	863	887	913	844	896	886	880	898	915	849	867	910	805	819	885	882	869	869	910	838	850	828	829	852	819	809	863	878	870	862	818	859	854	879	880	834	870	825	870	875	920	844	857	883	869	903	858	868	861	877	871	878	840	852	868	917	901	881	855	894	859	876	854	859	861	854	859	871	847	832	871	853	877	855	883	878	871	884	856	817	890	856	835	886	881	830	912	828	844	814	801	917	928	891	830	890	832	875	838	914	845	856	851	871	875	834	899	847	827	871	869	848	874	876	869	850	850	868	837	887	843	857	924	878	846	863	854	887	870	887	889	882	833	877	872	895	888	874	823	837	850	817	968	826	833	878	812	818	874	853	828	939	874	880	831	891	868	816	862	831	889	827	841	867	855	828	918	811	894	824	858	847	812	881	914	898	851	877	865	839	861	829	882	888	771	863	840	877	849	854	821	873	836	894	887	861	817	873	887	859	893	820	863	909	910	822	850	887	868	840	889	942	834	839	841	896	903	869	842	868	824	825	787	893	914	872	838	839	874	889	860	812	880	882	903	923	860	905	865	900	833	813	830	861	890	808	908	854	830	937	852	844	872	821	944	891	833	900	872	894	836	904	838	881	828	862	838	835	876	895	883	886	827	878	862	895	831	850	879	899	849	896	856	840	853	845	889	867	858	840	875	821	885	827	846	876	839	883	861	876	830	902	819	836	845	897	952	836	885	866	804	860	850	912	874	875	902	860	940	906	857	876	875	875	869	887	834	901	826	858	815	851	848	862	876	857	876	821	866	829	889	870	856	889	812	834	877	902	845	834	929	846	843	824	887	844	911	835	882	818	843	904	865	830	854	853	844	866	861	878	877	858	876	841	870	844	884	810	838	889	832	890	853	855	869	856	840	883	898	891	827	824	898	868	866	895	887	868	860	900	903	913	851	827	828	883	853	888	881	850	940	855	894	873	860	876	866	831	829	801	862	872	889	895	878	883	878	918	907	834	844	862	884	851	855	835	860	898	900	883	850	910	864	855	880	856	872	823	848	867	913	885	882	890	854	824	907	830	896	932	875	782	880	824	860	849	907	854	855	928	852	834	836	822	856	839	884	856	869	867	867	847	850	813	848	864	824	864	872	899	843	923	847	907	830	925	868	864	827	854	859	823	825	829	931	896	833	914	834	910	895	847	902	907	835	851	830	914	826	872	826	896	822	934	802	844	830	844	891	820	891	865	855	871	869	913	892	844	881	914	887	815	826	836	854	864	813	864	919	888	815	886	810	890	892	866	905	818	841	813	865	862	870	849	846	868	795	871	865	809	888	869	857	799	852	846	829	874	917	875	882	877	906	908	872	819	830	875	872	851	885	825	864	889	884	811	888	835	821	797	895	862	851	804	858	883	893	876	854	863	896	824	939	854	880	870	887	881	895	871	897	913	818	869	833	906	816	882	858	909	832	905	881	878	864	871	848	877	838	865	829	829	865	890	857	854	847	876	874	859	867	903	811	865	810	881	802	897	845	864	844	800	848	882	858	863	886	833	863	870	828	890	846	855	869	844	857	863	910	928	857	941	880	908	835	820	884	850	870	869	888	874	860	856	876	895	912	872	883	886	827	902	792	859	826	911	865	822	860	851	897	874	850	887	843	869	899	836	829	835	872	881	878	898	859	847	828	814	871	840	884	859	870	882	859	833	887	839	850	889	872	859	887	872	872	891	865	894	886	852	854	854	857	823	857	845	907	880	864	803	850	843	861	849	849	833	856	847	812	853	896	822	856	894	885	865	907	853	854	899	815	811	881	861	875	865	880	866	809	918	898	873	877	872	889	853	902	866	888	857	831	854	885	870	831	885	883	894	870	870	850	867	887	810	888	806	921	883	872	864	898	843	840	848	911	865	883	839	878	895	867	858	831	829	849	883	904	875	856	900	879	863	856	890	865	858	801	820	860	838	858	896	889	853	855	849	891	906	865	853	929	881	906	826	872	853	889	857	876	869	869	799	794	822	841	834	903	868	866	854	855	892	859	859	910	855	895	869	831	787	870	849	833	813	844	873	842	857	802	872	853	890	846	891	853	874	854	889	854	836	843	858	847	866	848	854	902	953	858	892	837	837	819	865	870	881	881	913	835	876	853	858	874	881	867	850	836	842	891	891	833	883	864	886	822	838	877	828	853	868	894	803	895	829	849	908	848	828
8321	535	184	185	207	181	184	165	176	212	202	166	198	181	217	169	182	198	172	175	161	196	166	169	185	185	163	182	199	168	200	194	171	188	183	202	195	172	178	185	180	166	193	187	161	192	192	189	175	173	191	192	170	159	194	152	165	187	193	193	183	202	160	190	177	167	175	163	170	191	161	172	169	172	202	172	205	187	187	181	178	175	175	162	180	180	180	174	160	186	165	199	206	170	169	174	190	184	184	175	171	156	155	200	184	191	183	189	199	186	175	191	173	171	173	200	183	166	156	160	180	184	155	155	189	156	202	161	187	195	155	202	181	176	198	193	184	177	161	168	189	198	183	179	194	174	187	161	173	178	171	164	187	183	185	204	164	179	183	172	172	188	160	178	177	187	147	184	158	186	151	147	164	196	189	171	158	202	155	173	201	187	197	195	161	177	171	179	188	184	171	172	156	186	202	188	187	173	174	173	187	184	178	193	155	172	175	168	172	171	148	165	203	211	160	165	167	182	185	177	202	172	156	174	174	199	159	170	161	203	187	186	190	157	190	181	183	170	146	181	172	175	165	195	159	170	181	174	189	210	174	165	159	158	161	155	173	180	188	158	175	191	157	155	192	185	169	171	184	185	173	191	174	188	177	185	167	170	188	147	166	192	196	174	213	166	171	184	186	153	183	195	173	177	197	156	189	187	173	184	171	186	173	172	180	187	187	193	186	168	190	193	159	164	179	173	164	158	188	170	185	185	189	158	159	186	167	208	169	201	176	162	172	180	209	200	186	194	176	184	137	180	176	170	187	166	195	204	159	172	198	195	193	190	167	192	167	168	178	204	169	170	176	187	204	193	201	167	195	203	176	167	193	179	172	184	179	180	159	185	179	177	193	190	193	169	183	187	164	152	187	205	195	154	210	172	192	179	187	189	195	196	171	183	175	177	199	195	199	187	179	166	190	222	181	183	158	193	192	194	190	176	183	186	179	163	205	205	189	194	174	172	180	156	194	181	196	199	187	168	182	197	182	171	188	181	143	155	201	212	184	184	183	166	176	178	184	196	171	188	187	166	169	208	187	158	193	170	166	197	208	187	190	191	159	138	179	169	175	183	174	187	180	158	168	193	170	183	179	184	168	181	183	178	193	168	178	190	151	184	156	190	174	207	169	196	191	170	181	189	172	189	200	178	192	178	162	203	172	210	195	196	163	158	190	186	209	181	201	165	164	189	187	166	190	168	188	174	181	197	182	171	179	176	187	190	183	184	191	160	217	178	184	162	185	202	187	200	161	180	165	177	150	182	204	174	194	178	179	171	157	192	160	192	160	193	192	171	157	161	189	167	159	176	178	173	159	194	187	205	168	185	180	171	174	204	187	202	187	203	193	153	158	169	179	164	161	172	183	190	194	192	208	181	150	174	171	180	174	189	197	184	164	172	157	179	168	215	180	178	180	161	186	186	180	177	163	178	168	171	194	193	187	173	178	182	185	181	163	183	171	161	187	155	156	191	172	169	170	186	185	170	144	178	183	168	180	201	175	176	187	186	163	157	172	165	179	170	154	165	172	183	169	171	184	165	179	184	173	158	171	187	165	167	175	168	174	181	161	163	171	195	184	157	187	182	177	199	192	188	199	168	183	182	184	178	181	163	176	172	174	135	180	196	178	182	197	177	173	155	177	179	187	181	180	171	201	170	187	146	186	165	218	179	157	176	206	182	188	178	180	165	161	162	178	160	187	183	171	186	175	184	148	162	170	162	160	186	155	161	198	168	177	175	175	182	166	175	177	169	156	189	168	167	162	171	166	176	197	156	187	179	177	178	198	186	159	183	198	170	193	178	156	184	178	201	170	168	171	199	158	158	174	161	183	163	167	193	156	174	167	192	176	178	173	195	190	184	198	186	188	185	165	170	179	188	184	186	178	189	168	152	167	189	164	154	188	182	179	153	183	170	205	189	185	168	174	181	199	197	167	180	173	193	184	179	198	178	201	185	170	195	203	172	182	182	206	162	161	193	180	162	181	182	193	198	179	199	194	155	190	172	189	173	189	199	176	164	159	200	198	197	168	177	179	209	164	182	150	180	160	182	173	152	174	193	156	174	159	185	176	192	191	177	164	186	198	198	161	162	179	154	191	186	204	204	184	166	183	172	173	165	179	192	176	182	182	146	201	174	186	184	167	175	173	178	171	197	176	194	189	173	198	180	195	187	200	166	206	195	171	187	169	157	177	161	169	167	173	187	170	149	178	159	197	180	203	177	186	166	161	177	184	204	181	153	144	172	180	178	170	161	190	156	163	181	164	176	180	194	176	185	174	188	185	201	161	205	158	199	180	161	188	185	193	179	176	163	177	198	173	176	158	173	177	187	180	174	182	178	187	201	192	163	153	163	185	173	178	163	167	177	209	200	174	199	181	198	167	177	163	157	187	198	196	173	171	170	163	177	180	197	180	198	178	139	190	186	188	200	169	200	154	181	167	145	195	165	157	164	187	188	204	187	178	161	183	190	179	194	173	159	217	163	181	190	166	171	157	173	182	165	161	196	177	176	164	173	173	184	205	216	193	190	177	175	200	187	165	176	161	187	185	189	155	174	209	175	181	190	188	179	171	168	154	183	167	167	188	168	196	169	178	188	192	173	196	184	191	193	203	132	173	173	189	183	182	179	184	185	184	170	169	180	196	187	151	188	211	185	188	193	178	182	171	197	203	194	166	210	197	187	189	196	182	165	174	161	154	172	168	165	184	198	179	150	194	212	202	178	161	170	182	160	187	176	178	199	170	196	190	189	182	190	203	183	174	209	164	170	180	176	171	165	197	194	165	181	179	158	156	186	191	184	179	175	168	185	163	178	176	196	193	176	177	159	184	175	187	178	183	189	155	208	201	176	196	176	209	205	219	190	176	191	210	207	176	177	197	189	177	182	198	200	202	168	172	169	176	187	191	180	175	170	165	173	192	184	174	198	167	146	187	163	202	188	207	187	170	175	177	168	176	157	175	172	172	204	154	176	166	182	196	203	179	201	177	191	160	177	183	166	161	187	170	178	169	163	185	175	172	200	176	183	190	170	168	172	192	169	194	170	152	166	175	198	196	186	160	192	173	171	180	165	180	198	150	166	162	180	171	181	180	141	185	186	181	165	180	196	187	197	158	167	195	196	172	176	189	182	177	162	196	214	191	155	175	201	159	162	162	171	196	184	194	203	189	177	204	186	198	169	192	194	166	185	184	182	166	180	173	206	185	150	152	158	176	162	162	190	178	205	190	160	204	188	186	174	174	184	190	171	172	179	167	169	176	163	202	183	198	193	197	162	171	193	206	194	171	195	166	174	189	181	189	194	165	202	177	177	197	194	186	187	173	173	166	178	188	179	193	171	178	178	173	140	194	185	170	164	178	185	177	209	164	173	169	197	174	168	173	174	167	163	137	208	186	202	196	169	187	189	163	168	161	186	169	186	195	181	158	179	191	157	181	206	188	180	156	187	181	180	178	177	190	189
5051	523	507	492	447	456	472	462	435	438	430	449	446	450	421	477	440	425	418	446	433	460	446	449	441	431	447	465	475	462	395	470	452	419	432	413	451	469	430	414	448	477	455	391	446	462	462	439	431	462	453	436	469	443	493	412	423	475	422	446	446	395	423	460	487	446	485	425	465	465	451	440	455	410	426	455	446	426	469	417	419	458	471	415	454	424	438	441	415	434	460	465	449	414	459	484	427	415	439	440	438	421	426	460	428	427	457	450	427	482	450	423	435	437	446	459	437	428	465	454	436	441	429	429	440	436	454	457	427	477	408	406	430	481	435	444	432	436	444	420	460	442	451	442	406	458	400	442	446	421	428	445	406	417	427	433	416	429	417	421	486	458	386	487	419	431	445	490	429	484	401	452	406	448	416	435	400	455	455	449	462	444	419	433	479	463	429	462	456	432	417	461	453	444	471	445	429	425	491	459	453	425	463	440	419	415	450	460	426	404	410	455	417	445	464	454	418	458	422	407	470	452	465	455	441	444	463	455	470	409	464	432	437	469	406	475	446	460	462	456	412	476	446	436	441	443	428	419	438	433	460	427	454	422	445	429	458	456	453	436	470	425	454	442	427	461	422	438	460	440	452	425	439	432	419	472	432	446	425	456	393	480	455	440	417	473	438	453	397	468	432	456	413	466	412	510	476	445	449	448	472	467	459	434	432	437	437	449	442	421	427	434	441	473	475	417	423	399	463	466	446	482	440	472	440	488	439	441	473	439	428	415	430	430	454	481	462	467	401	466	427	454	430	413	437	443	470	448	447	426	451	415	388	415	435	441	509	477	410	444	453	421	457	406	428	415	422	444	484	433	458	445	405	417	443	412	462	432	429	417	418	450	462	470	449	443	421	461	455	453	473	465	434	450	472	411	441	421	442	431	411	432	455	456	428	434	406	403	469	469	448	471	481	469	439	417	467	461	434	458	435	461	461	451	448	458	453	469	450	431	434	435	440	449	457	416	464	445	472	460	436	425	447	443	450	446	456	440	467	469	432	438	430	434	425	429	445	429	439	430	455	435	431	406	436	460	486	396	420	487	444	466	456	467	434	466	473	438	433	453	462	406	482	447	413	442	437	451	452	499	452	442	441	442	478	443	437	414	429	418	434	425	449	461	436	454	443	432	447	413	429	437	459	422	476	445	447	451	440	409	426	449	461	455	448	444	427	449	417	465	480	418	435	419	405	449	431	452	447	441	432	435	448	440	436	444	471	444	430	453	445	460	426	427	492	441	456	414	455	457	441	438	421	419	460	437	393	442	423	449	460	424	428	432	405	446	440	457	463	448	438	449	442	428	459	412	433	459	460	424	437	484	456	458	458	404	455	440	447	427	402	446	432	427	442	465	459	445	412	421	444	448	462	417	441	436	471	441	461	441	426	443	441	436	478	435	423	449	447	447	417	472	455	438	488	446	457	470	428	373	417	405	492	399	457	430	444	438	442	425	476	450	414	446	440	465	444	480	423	434	468	446	445	435	462	485	469	423	438	440	431	459	437	439	458	436	466	444	461	475	421	427	432	407	462	416	421	414	424	434	442	454	439	421	430	466	439	468	446	466	432	455	439	454	481	480	414	451	421	458	452	411	480	434	436	435	468	443	464	435	452	415	434	448	479	433	468	441	457	436	472	488	438	394	485	471	491	464	491	400	437	452	471	456	440	438	432	476	416	439	411	441	452	427	438	417	443	395	468	403	458	439	430	418	449	486	444	442	459	446	418	416	461	465	468	449	446	447	423	406	463	424	455	472	426	447	433	423	461	465	428	424	439	460	433	411	453	435	451	450	453	435	442	450	479	434	450	447	412	471	466	426	440	437	421	457	414	441	447	452	423	450	419	452	479	441	455	430	450	472	405	429	474	450	442	427	427	496	418	446	463	467	472	452	461	455	400	443	438	469	457	503	462	436	439	497	458	418	442	450	448	432	433	459	445	447	466	471	461	438	414	438	454	434	462	440	463	446	448	435	450	436	433	472	449	433	430	432	467	474	438	444	425	446	465	439	445	416	438	474	441	431	438	427	395	438	442	430	447	414	446	469	424	410	430	411	442	430	467	467	440	435	450	473	479	446	433	452	454	415	441	464	429	445	439	463	448	427	418	411	419	467	468	435	427	453	437	445	460	433	426	478	412	460	486	472	436	433	423	453	468	446	448	451	466	439	431	448	432	436	420	445	411	448	418	390	423	454	405	435	458	479	458	431	415	438	413	439	449	479	426	447	447	426	436	448	421	485	406	412	467	507	469	463	446	491	475	456	407	427	462	456	416	431	441	456	449	435	486	434	466	483	461	454	429	479	449	458	454	453	432	409	457	427	471	443	434	458	466	446	452	420	408	427	464	467	482	441	498	431	430	405	442	466	455	455	461	393	450	435	407	427	450	446	432	480	454	421	441	446	449	384	447	450	488	448	461	463	466	464	453	459	463	448	440	477	442	490	445	459	443	432	451	426	456	459	429	409	466	462	427	471	422	456	474	482	435	444	454	431	420	453	424	421	462	435	437	448	459	402	459	432	444	456	475	441	465	443	476	419	454	425	424	407	452	458	408	400	440	484	405	412	435	411	456	446	446	495	454	448	431	403	417	420	441	487	435	441	433	419	450	441	435	467	465	416	473	406	449	425	439	461	477	445	464	452	434	458	451	470	441	423	468	450	431	456	445	425	423	438	431	382	392	455	421	383	452	469	444	447	447	464	456	456	466	430	443	453	433	438	455	439	426	392	432	442	426	440	471	477	442	436	458	409	447	414	456	396	478	447	382	460	423	427	431	451	431	457	439	454	468	453	480	431	440	408	474	410	433	456	445	431	445	430	445	427	468	447	382	440	424	437	446	469	454	447	466	437	468	445	450	476	424	450	426	457	481	431	437	425	425	467	434	423	464	434	415	447	442	466	453	431	438	416	428	454	434	415	464	427	473	468	437	497	430	403	428	440	416	453	458	460	450	391	465	441	476	436	407	420	397	428	444	416	438	409	475	398	396	441	449	434	448	416	445	409	422	439	447	436	435	464	422	441	451	452	411	425	434	455	432	436	458	406	447	444	451	398	420	408	466	462	454	430	451	389	439	447	441	471	451	456	429	438	430	423	436	470	467	454	430	442	440	463	439	439	416	471	455	409	444	490	439	437	409	460	430	477	456	456	462	442	454	440	453	450	448	437	429	433	435	436	464	459	403	438	454	441	395	450	442	429	466	426	447	431	409	444	406	446	462	436	449	470	432	475	431	518	438	440	405	420	454	475	429	431	413	451	430	457	429	465	438	437	424	439	432	468	449	435	417	484	475	448	448	497	418	394	457	472	463	412	438	431	439	445	445	451	450	445	435	441	379	445	440	441	428	444	402	444	424	497	414	458	440	465	408	433	433	418	402	425	445	427	450	477	443	498	434	434	498	462	449	426	425	438	428	461	425	421	434	479	420	432	455	474	467	443	447	459	426	436	453	441	445	451
22679	2453	577	462	428	352	333	306	270	287	283	256	255	287	264	264	285	262	276	264	270	270	231	252	276	244	273	271	246	233	247	237	241	268	264	232	259	273	244	241	251	250	272	264	260	260	272	273	236	255	274	262	249	253	228	280	255	250	234	277	269	272	242	268	258	230	256	259	251	247	224	305	270	267	250	249	282	268	257	248	266	229	245	253	255	264	248	245	235	244	225	281	284	241	239	254	242	244	268	262	262	282	252	267	246	233	289	258	298	281	237	245	267	250	254	229	280	284	278	297	239	254	230	263	260	252	257	249	271	225	232	261	266	241	254	269	258	258	235	272	252	236	269	261	283	264	272	238	244	286	224	259	263	232	278	275	252	260	240	236	256	242	270	264	277	252	272	252	269	237	242	236	244	255	281	289	243	286	250	260	243	247	257	245	253	270	270	256	252	278	254	233	258	251	230	247	256	252	246	252	242	259	246	245	271	258	266	260	252	236	248	257	238	272	259	249	259	263	257	282	258	262	257	261	251	257	287	243	257	242	250	288	254	267	273	240	241	256	282	258	238	251	254	262	281	282	274	268	292	263	267	256	265	279	270	245	249	258	287	278	250	271	246	248	245	238	273	271	271	245	237	266	250	272	223	240	259	259	256	255	254	254	239	237	267	286	256	276	257	273	251	262	229	263	262	256	266	252	267	277	255	256	273	225	248	279	257	245	251	246	241	253	250	266	288	247	238	260	275	243	254	265	269	269	253	239	252	249	274	242	277	244	239	259	248	275	265	237	239	259	295	275	240	250	263	228	236	219	261	298	284	260	239	274	260	254	279	253	256	259	292	211	250	255	270	234	255	240	287	264	254	251	271	267	300	255	244	263	254	255	256	251	262	241	240	265	260	281	243	261	261	276	275	265	225	255	271	222	258	244	226	262	242	269	244	268	274	258	263	251	262	231	265	264	260	273	294	238	255	255	246	278	252	262	233	232	269	270	270	245	238	256	238	241	267	257	254	237	287	263	237	264	251	283	276	240	229	267	219	272	233	244	232	258	235	231	272	274	227	223	271	264	279	265	245	275	256	246	284	244	274	255	247	268	260	239	278	254	287	265	257	242	249	249	254	275	247	240	279	240	251	259	278	267	254	235	264	259	269	255	268	228	271	256	272	285	261	262	305	262	279	226	269	267	252	241	259	266	236	243	254	240	244	279	268	276	275	263	259	252	252	280	249	276	262	246	265	259	265	271	227	224	256	262	249	250	230	256	260	258	284	254	263	245	266	278	255	259	275	265	241	245	288	227	280	231	286	295	263	290	239	254	272	244	277	265	259	277	243	262	278	287	255	229	305	269	237	250	257	274	293	289	258	271	239	244	261	282	234	283	236	238	229	266	261	284	259	255	263	252	281	252	241	235	262	239	254	234	287	255	245	251	244	263	247	290	258	239	285	250	240	258	256	238	245	248	264	275	235	252	251	238	238	261	263	258	271	283	235	278	247	225	227	233	277	245	243	287	223	285	270	260	290	244	257	238	253	243	278	256	245	287	275	245	257	230	253	272	263	268	271	243	264	258	230	253	252	255	252	237	292	284	244	264	244	247	264	275	278	227	284	244	231	272	253	203	250	248	253	240	273	271	278	288	251	239	274	247	235	242	247	247	244	269	232	239	259	237	226	298	276	275	268	246	261	249	254	234	247	222	276	286	256	275	259	257	270	255	231	236	261	231	264	234	245	254	255	227	301	300	246	221	219	232	281	259	238	280	263	272	261	254	280	284	257	266	262	208	248	234	248	259	268	220	262	262	227	276	238	259	270	256	239	252	264	270	234	283	258	260	263	235	244	260	279	250	250	281	259	229	258	268	282	268	274	250	257	261	264	302	251	276	293	253	264	276	237	270	290	249	249	255	239	264	275	258	249	235	259	263	298	266	266	263	243	244	285	261	252	241	223	214	253	239	254	259	238	245	246	263	279	239	267	257	261	250	236	281	251	257	230	256	249	252	262	282	249	264	256	240	239	249	286	262	246	270	286	246	276	258	230	272	269	266	254	275	260	227	276	258	276	271	265	258	296	265	252	264	246	259	261	227	274	250	279	262	276	267	279	252	255	254	269	279	260	215	246	232	229	287	255	260	237	253	241	233	243	237	264	274	246	258	263	233	253	268	276	259	237	246	274	262	251	249	265	220	260	253	255	241	260	275	289	272	248	229	250	236	252	256	275	268	229	250	240	246	257	230	251	234	249	253	236	255	269	249	267	235	263	296	250	276	266	255	264	261	290	265	283	239	236	238	274	265	234	236	262	281	251	257	261	246	272	217	248	238	276	276	226	233	266	280	249	257	257	253	250	298	246	261	264	244	241	244	280	252	266	283	267	242	255	262	286	293	260	255	278	229	250	262	227	271	263	276	269	248	278	235	225	251	272	277	261	285	271	250	262	251	267	233	246	254	273	287	287	276	263	245	241	240	259	234	268	242	255	244	221	264	247	256	256	272	225	242	250	277	225	247	219	264	243	249	236	268	280	269	261	251	281	282	255	275	283	270	255	248	242	243	229	234	212	280	276	262	291	239	250	273	204	214	268	236	226	279	258	283	249	255	263	272	229	234	250	259	247	274	224	245	240	257	248	225	244	241	241	210	248	243	249	239	212	257	266	234	255	278	251	278	222	253	272	248	250	253	261	240	237	257	296	276	258	256	277	273	255	250	274	284	287	252	241	306	260	241	234	264	258	282	268	269	250	262	243	246	240	270	251	252	239	265	239	261	214	232	262	228	267	257	245	269	295	252	233	298	266	228	257	242	261	269	293	279	283	215	231	251	236	287	235	249	285	235	259	277	266	258	244	272	256	295	253	276	285	261	249	250	283	255	251	252	243	232	275	245	224	231	274	272	255	249	242	231	243	252	242	287	273	255	246	237	257	240	268	283	235	262	262	262	259	254	248	290	227	284	225	239	254	240	269	232	257	277	269	216	234	254	228	213	251	259	262	302	248	239	277	283	246	250	271	274	250	277	250	242	251	255	264	240	251	263	298	270	252	254	264	249	240	256	245	244	238	243	234	267	223	256	249	229	251	235	271	252	237	278	274	274	250	249	246	267	277	293	253	256	269	253	277	244	240	280	248	260	226	242	273	266	251	268	251	272	231	282	255	268	253	266	242	263	255	254	249	235	306	244	261	262	262	242	253	290	259	257	245	268	261	274	269	245	267	232	228	284	277	295	237	256	259	275	239	276	253	256	232	242	270	249	267	268	248	254	249	240	266	244	259	277	249	264	248	282	251	270	282	257	265	251	249	267	250	282	244	240	242	246	231	260	264	259	247	266	246	276	248	231	237	255	248	234	233	262	260	231	272	233	242	247	251	236	228	274	227	255	269	264	255	267	234	264	262	240	298	220	250	252	243	238	258	240	279	256	248	251	232	243	252	263	224	251	255	237	262	240	269	282	260	252	273	236	250	264	266	260	254	241	252	266	264	288	255	245	248	256	243	269	272	249
13312	986	1228	1408	1247	1112	1010	856	854	845	777	778	703	677	702	703	672	691	675	636	610	720	689	606	658	609	627	616	629	653	660	622	581	608	640	584	588	627	636	621	590	603	609	592	630	600	608	590	644	609	639	600	603	580	610	627	645	642	610	617	619	631	599	608	597	621	583	586	630	622	607	634	579	621	616	578	582	623	601	600	607	608	550	586	610	640	613	562	633	613	600	624	613	566	621	594	664	599	556	591	621	587	644	628	593	598	606	633	591	584	617	569	575	626	542	584	570	617	580	589	596	633	590	633	586	664	569	621	608	606	641	598	638	637	626	624	633	610	617	599	600	595	596	582	595	624	616	605	609	642	623	577	575	589	574	623	584	576	609	567	603	598	641	649	587	625	631	602	596	628	585	549	624	648	550	611	629	553	601	621	600	595	603	604	604	594	596	571	614	609	574	635	648	593	578	586	623	595	572	604	588	628	608	578	633	582	600	624	577	623	587	655	636	635	590	585	627	617	605	595	636	639	627	551	563	548	601	610	595	619	624	582	568	607	624	587	614	612	615	639	579	616	571	548	545	557	616	596	621	611	629	577	616	587	645	610	614	617	612	631	599	600	631	605	570	612	601	573	601	635	608	625	583	590	618	598	605	624	600	616	593	631	598	583	642	628	585	634	602	622	633	602	614	643	595	569	639	635	616	574	597	628	564	611	606	642	603	574	572	615	579	564	624	611	588	627	631	581	601	605	597	614	613	637	561	613	617	627	607	603	625	600	597	601	543	569	555	624	596	565	620	603	623	614	613	614	600	608	580	621	595	595	571	590	642	576	562	592	590	581	612	648	622	569	579	592	619	568	637	603	603	586	622	658	622	572	595	603	642	576	604	600	593	600	602	631	598	591	608	570	578	578	607	557	531	598	617	620	609	602	634	646	589	642	614	562	628	620	561	615	618	620	611	639	618	617	620	593	635	619	592	591	614	616	616	606	611	625	632	595	599	586	578	616	587	583	653	626	614	653	610	597	641	611	592	561	614	583	563	609	642	618	560	592	629	588	636	601	585	619	624	648	642	574	626	608	560	557	578	591	607	636	586	591	587	581	635	659	586	633	601	582	593	625	599	601	617	604	568	587	598	611	637	664	625	599	643	621	587	602	581	623	612	619	616	592	622	572	594	607	628	590	630	627	616	634	608	572	573	627	607	638	569	605	624	619	584	623	614	602	641	587	650	619	638	592	625	599	617	585	571	590	621	632	606	621	619	603	622	625	616	590	595	633	575	594	594	618	608	609	645	641	599	575	655	639	595	611	595	554	599	550	587	613	615	584	572	621	627	617	597	569	594	634	581	634	616	614	610	569	644	542	647	553	609	628	635	595	597	614	598	604	605	636	592	602	603	621	652	559	663	631	611	604	609	573	617	591	616	594	613	576	605	615	624	601	638	608	597	615	597	628	632	648	614	562	593	626	607	645	635	591	609	625	611	609	594	594	634	647	604	570	603	593	593	629	615	584	556	581	623	618	590	625	590	610	626	591	644	623	621	614	564	605	641	615	604	583	605	606	625	656	602	609	605	629	575	594	626	593	582	626	635	605	594	609	608	621	573	574	606	596	636	617	642	633	613	595	555	652	598	594	640	575	601	612	569	648	617	587	577	640	582	609	576	641	600	646	620	621	606	592	597	603	622	624	610	598	602	613	629	569	626	613	614	580	601	663	600	599	580	614	612	645	606	615	599	609	617	619	661	607	595	643	656	597	609	582	597	628	578	516	587	617	612	643	574	610	641	624	537	594	615	615	604	571	572	636	587	555	577	583	583	604	609	601	608	579	623	643	617	559	552	684	610	564	561	608	626	616	563	631	623	595	585	576	576	601	592	603	547	588	608	552	599	605	589	632	610	572	610	564	588	558	614	626	600	615	640	611	653	564	634	615	671	627	580	616	593	600	611	581	600	615	633	628	664	637	639	586	633	587	627	580	619	609	612	609	600	636	594	588	637	597	576	560	618	618	590	629	602	607	612	627	625	642	588	583	554	650	612	633	613	612	575	584	594	652	609	591	570	591	576	632	601	596	596	614	557	620	643	591	629	585	645	599	579	624	633	590	582	640	584	649	567	610	600	589	625	646	585	617	628	595	615	607	627	596	652	582	650	584	597	591	600	565	640	643	573	594	627	581	624	561	566	579	566	627	583	600	596	641	586	616	623	549	647	585	611	612	608	608	605	636	554	594	628	595	608	608	583	619	638	598	609	600	544	617	607	598	618	604	560	619	586	578	634	601	636	600	587	598	574	563	603	608	589	618	617	628	549	577	648	589	582	623	595	584	587	599	571	609	607	574	576	594	594	601	630	546	551	629	606	616	633	574	587	611	559	617	631	604	577	622	540	619	633	626	656	613	602	667	598	576	585	575	578	609	610	594	607	625	601	611	623	594	610	578	625	623	579	630	568	589	576	587	611	615	628	569	604	591	583	570	624	598	616	595	623	582	612	611	617	650	620	602	627	614	597	630	641	594	624	627	617	650	608	597	607	577	646	632	623	625	625	623	634	628	582	575	682	579	588	612	574	565	602	636	694	614	566	592	578	626	588	570	588	663	565	626	528	639	650	605	604	626	571	617	593	611	631	594	645	573	638	594	633	613	606	543	591	579	604	625	605	583	615	608	606	577	621	593	600	570	582	603	598	644	649	591	574	650	605	611	602	578	605	633	610	586	649	596	572	613	625	626	617	598	599	628	609	564	586	604	547	595	632	592	641	607	632	598	648	572	604	626	618	585	601	607	589	583	611	614	628	581	638	607	595	617	583	612	588	626	573	648	636	605	598	616	592	582	612	614	609	583	636	616	589	593	577	593	581	591	563	577	658	611	623	568	622	589	588	594	604	609	627	539	596	568	661	627	610	609	573	592	628	639	606	600	561	586	580	574	635	584	653	594	563	628	652	579	559	673	624	566	616	622	595	572	595	618	656	611	606	611	577	594	662	615	642	632	631	597	590	574	574	618	559	579	591	643	612	585	606	616	606	580	609	616	629	616	601	600	625	646	630	559	602	597	604	603	593	620	620	643	620	610	602	624	655	617	626	587	683	566	620	622	598	586	609	557	601	570	594	586	573	626	560	594	612	615	586	592	607	596	619	574	628	591	582	587	574	614	594	623	592	563	626	598	602	592	636	563	540	624	628	588	617	611	622	583	647	612	617	601	602	599	547	636	599	618	569	583	624	608	592	590	637	597	581	621	586	639	649	623	575	628	577	583	582	578	564	595	572	615	607	638	564	612	611	634	568	602	579	559	657	577	601	617	626	595	589	584	594	597	618	575	648	582	582	607	578	578	651	579	588	576	549	580	642	614	553	589	571	605	597	569	601	620	573	603	594	604	571	567	597	588	605	592	651	599	596	584	632	603	642	577	624	629	648	658	584	603	626	593	628	591	618	635	576	575	628	592	603	599	591	621	601	639	609	589	598	619	583	543	640	672	610	619	609	578	636	593	580	655
31956	4778	1229	923	740	616	544	478	503	477	442	397	466	432	410	418	435	422	406	408	417	386	397	369	391	376	397	361	371	388	403	408	378	353	406	468	391	440	423	405	383	380	417	402	362	368	407	383	381	354	409	387	410	412	418	374	384	410	440	406	375	427	392	407	420	379	405	409	423	364	366	368	377	363	383	392	417	405	374	386	385	391	401	390	407	378	413	415	433	406	361	361	366	381	389	388	407	389	426	379	407	385	344	450	400	380	427	399	411	430	380	391	467	413	378	428	365	397	401	383	434	394	397	383	425	397	386	424	398	417	412	389	385	383	452	434	410	408	403	412	404	373	375	405	425	397	382	364	374	381	380	416	381	383	397	422	413	417	395	360	395	365	383	383	385	410	383	380	388	371	369	374	427	409	423	391	372	392	392	375	381	394	412	362	382	377	417	419	383	391	388	381	390	416	384	388	378	386	392	433	409	360	399	377	411	363	365	422	413	406	399	361	417	398	386	412	352	398	430	378	375	398	363	362	427	381	381	376	391	398	399	405	365	373	381	452	383	382	378	418	390	443	424	372	431	402	363	377	405	428	354	387	402	431	405	411	386	399	375	367	385	393	372	444	430	434	388	382	416	405	346	381	411	378	373	411	390	343	432	398	396	401	392	411	392	407	392	406	408	419	403	419	417	381	422	404	406	385	395	387	335	418	419	407	399	408	409	378	397	384	390	400	420	385	368	395	424	407	374	387	476	438	385	420	395	414	384	393	382	396	410	417	401	389	414	366	394	428	381	427	417	404	390	397	396	338	391	368	380	407	388	366	391	379	407	370	364	367	385	371	396	397	369	370	384	410	427	397	383	376	383	378	436	369	378	380	379	374	416	393	373	377	390	427	439	399	399	395	415	394	435	360	371	338	363	366	385	379	389	369	385	394	390	368	381	412	369	415	449	409	404	360	363	385	377	411	380	398	390	398	396	377	375	373	406	448	392	395	430	381	393	377	378	417	405	369	379	371	368	410	431	355	361	403	383	431	421	402	388	376	376	413	373	423	433	393	380	384	381	387	398	434	350	430	428	407	373	394	413	435	390	363	407	391	404	363	388	408	430	407	380	424	370	385	407	384	425	387	397	368	388	427	401	428	391	392	373	424	386	402	413	416	375	399	401	375	359	436	391	398	388	381	415	393	405	391	386	372	355	385	386	412	396	397	354	422	415	360	377	387	378	386	380	426	387	406	370	397	412	412	381	387	416	417	379	383	415	399	377	417	417	394	411	428	373	393	348	390	420	359	416	398	411	405	405	404	417	432	383	398	428	406	394	375	456	414	437	383	373	366	383	395	364	398	417	395	396	385	412	390	390	400	354	381	389	408	377	360	384	396	423	397	373	395	426	366	415	364	392	433	388	413	395	398	376	360	378	409	403	394	391	406	368	402	394	392	390	384	411	429	381	359	403	386	383	392	356	378	412	428	410	409	399	370	404	372	368	432	416	386	410	405	375	368	339	395	394	368	373	366	394	427	396	430	387	384	363	382	421	379	363	382	388	394	415	371	412	396	365	398	388	421	414	392	409	384	357	363	393	341	441	358	357	387	410	378	410	375	404	363	406	410	377	454	411	420	401	376	365	387	429	335	360	392	409	384	414	373	454	379	370	401	402	385	391	407	392	412	392	368	430	399	374	422	371	377	424	384	426	411	405	403	434	387	388	376	417	389	409	437	389	374	371	381	392	393	367	413	418	392	424	422	361	377	349	425	397	419	392	367	394	422	433	417	392	421	396	361	414	418	393	382	396	409	368	402	433	398	400	397	384	402	404	402	350	384	422	401	453	380	425	423	356	406	354	374	377	374	391	344	398	380	395	380	391	389	378	400	373	398	417	418	403	385	389	401	413	406	399	407	394	415	385	399	400	416	365	439	414	379	380	348	417	412	404	363	400	405	392	390	399	408	392	356	398	420	434	376	386	371	392	392	403	368	398	361	412	355	401	398	431	410	443	388	405	414	360	437	420	394	379	383	406	383	416	393	417	423	374	388	395	391	422	440	398	402	409	409	340	370	358	398	399	423	431	432	394	417	372	404	383	355	433	409	408	391	407	413	410	372	419	399	397	399	390	403	399	379	373	388	388	400	388	391	387	443	413	408	394	401	384	398	375	375	378	381	376	364	429	397	410	409	418	373	385	365	393	396	403	392	380	366	372	368	392	419	425	379	427	423	393	393	383	381	385	410	399	362	418	432	399	365	381	389	388	402	400	371	400	399	404	416	401	414	395	410	362	370	369	354	383	411	382	399	386	420	366	387	398	384	386	435	432	391	374	377	392	404	409	339	388	390	368	378	381	362	397	425	388	413	408	391	362	421	385	384	418	369	382	381	387	400	415	432	379	407	375	385	416	425	415	362	376	421	433	366	392	363	416	386	346	384	384	405	445	410	398	406	377	377	389	413	363	391	376	444	390	416	352	388	401	383	389	371	376	418	386	393	396	431	412	406	384	375	409	374	380	400	396	387	375	366	369	432	379	397	405	404	405	396	409	388	423	392	397	394	349	367	411	438	346	367	371	390	428	375	413	408	371	390	406	390	374	430	398	406	411	442	426	412	364	394	399	416	384	380	385	429	423	373	364	408	411	389	385	410	386	362	372	345	387	421	397	420	415	386	364	378	401	401	437	379	387	357	405	411	391	424	406	381	407	399	359	435	396	394	410	426	361	401	405	379	393	400	410	383	369	419	400	382	434	383	393	402	413	384	421	407	429	405	382	408	377	385	409	376	410	390	385	402	429	386	373	363	408	390	397	363	401	388	379	409	402	384	393	407	385	366	419	423	395	383	390	406	376	367	449	433	369	383	382	431	410	400	352	368	416	397	402	421	417	429	455	434	394	400	402	402	440	374	406	380	384	376	383	408	395	379	433	441	393	425	383	389	395	416	399	363	363	428	393	378	363	389	393	406	398	382	366	401	398	383	425	404	358	405	394	384	375	404	427	405	377	417	423	386	408	423	433	398	419	368	421	408	391	388	408	431	382	346	411	394	389	402	386	426	414	364	402	383	362	429	404	379	373	371	412	409	370	370	403	357	367	375	392	391	433	406	412	384	412	389	411	418	404	388	402	399	386	411	376	403	388	394	371	389	381	425	423	384	342	385	413	410	366	395	392	400	428	426	418	357	396	392	387	386	405	391	395	371	394	366	400	356	376	363	393	413	375	390	408	394	436	422	443	425	410	406	375	440	407	415	428	405	378	378	383	422	402	402	415	401	416	354	364	376	399	392	393	416	380	359	405	406	380	375	378	391	386	414	394	404	395	401	385	361	411	382	388	367	376	457	435	432	400	385	378	399	391	390	382	393	395	347	421	411	407	406	334	409	422	425	395	379	387	383	416	398	385	393	363	386	411	395	383	397	387	401	441	411	397	407	405	430	393	390	389	403	388	412	389	365	347	372	391	387	445	410	392	421	371	405	414	401	427	388	406	416	394	400	369	412	386	358	373	457
16610	1481	2159	2492	2188	1745	1557	1418	1297	1254	1094	1158	1084	1028	996	1019	979	981	963	980	942	946	905	954	912	916	882	915	889	958	932	927	874	860	931	835	930	910	907	968	915	867	906	843	873	873	870	854	858	894	894	882	894	854	878	868	894	876	881	908	863	862	920	818	913	889	822	877	890	838	895	840	911	861	860	883	868	823	894	893	878	864	886	925	844	837	898	894	864	872	847	843	884	898	929	930	859	847	821	874	885	827	861	865	876	858	888	856	858	856	855	886	867	863	881	867	831	842	834	866	886	854	894	859	885	881	861	890	837	859	851	839	829	869	915	865	885	838	886	865	787	849	868	907	833	907	809	825	872	856	862	814	882	897	854	866	881	865	833	820	869	854	876	827	847	844	865	877	881	903	885	875	824	847	823	846	879	860	851	865	876	866	846	908	861	854	822	866	842	820	945	844	845	843	838	886	882	837	826	949	885	876	904	882	872	892	854	873	838	848	846	848	831	928	896	830	821	834	896	865	863	889	874	812	881	876	839	927	855	866	851	836	801	847	834	867	825	839	857	857	848	826	870	832	880	865	874	859	850	857	882	890	840	804	843	889	872	837	852	854	841	854	854	863	861	869	794	778	876	869	798	887	870	894	887	883	881	840	830	885	896	888	895	901	851	853	855	878	866	861	952	896	820	827	869	866	835	864	861	881	871	897	896	898	809	845	880	854	888	883	827	816	893	970	807	845	891	833	868	848	923	864	806	864	877	897	849	875	941	867	865	892	843	926	831	815	875	868	887	881	844	878	871	845	893	921	810	906	874	883	902	831	829	835	855	873	843	810	914	876	891	875	863	906	848	852	872	849	844	863	852	852	852	854	912	827	861	888	856	845	835	833	860	863	866	865	841	887	835	902	846	839	829	810	826	856	820	837	840	889	854	900	863	923	892	900	880	888	866	838	865	873	816	841	822	826	825	833	879	863	901	865	894	850	863	871	859	843	881	886	858	896	868	877	836	844	858	892	900	846	851	937	892	836	865	866	902	886	832	856	870	897	822	837	894	830	904	869	833	880	856	841	820	847	876	870	884	839	852	848	872	877	855	863	850	837	846	844	854	849	875	821	839	927	955	842	880	865	876	836	893	929	894	943	805	899	911	876	840	813	854	812	853	820	825	844	924	871	851	890	904	919	857	882	830	930	869	862	855	848	852	804	894	880	866	855	870	872	853	855	818	865	869	814	881	847	863	830	894	849	855	884	910	836	833	922	878	862	869	844	891	850	866	891	879	869	868	862	879	910	880	849	849	869	895	852	879	856	871	860	851	872	813	830	874	911	860	826	863	925	846	822	823	840	857	826	844	866	883	858	832	818	859	855	872	796	815	845	901	824	851	870	870	853	843	845	923	804	833	905	824	876	827	808	824	873	846	869	804	804	824	842	944	836	917	869	820	869	863	842	884	883	827	875	844	864	821	861	824	857	884	831	826	812	818	876	870	916	840	891	867	864	873	837	823	875	861	881	870	862	908	866	860	847	814	862	826	859	840	874	825	845	809	864	904	873	920	841	831	874	844	853	881	871	837	833	890	853	814	893	862	852	817	830	815	839	861	849	897	849	868	944	883	864	924	856	872	892	888	872	854	849	870	790	882	876	862	864	811	897	898	902	841	905	863	795	879	870	853	836	826	864	887	877	882	840	859	864	848	856	812	841	835	875	881	834	838	845	853	898	848	881	841	900	847	836	844	807	864	859	899	882	867	842	863	868	803	863	854	890	841	827	882	909	875	823	830	839	885	837	857	860	878	884	870	822	843	859	849	876	906	853	836	903	809	877	896	869	852	830	889	901	847	809	847	815	873	845	837	876	886	854	827	813	874	821	900	806	870	883	883	832	815	836	878	908	867	858	854	852	858	868	838	839	847	888	848	857	839	845	851	857	866	832	841	873	895	886	874	862	846	873	893	868	867	880	868	837	872	856	902	790	866	868	817	788	881	848	900	901	849	842	887	864	880	859	865	861	860	924	875	850	865	845	859	894	844	889	807	820	852	838	871	936	837	877	849	883	858	923	855	856	904	853	833	847	813	928	920	855	857	886	900	830	841	886	870	820	847	835	861	909	831	862	842	872	896	839	854	890	864	902	872	843	857	855	874	857	858	833	822	797	791	893	891	916	935	839	859	852	868	827	879	833	850	831	861	832	842	890	797	862	889	899	863	862	796	833	878	850	861	809	854	873	888	916	843	863	870	855	815	829	865	836	855	867	840	841	867	857	858	838	895	910	835	862	866	912	891	803	867	859	799	832	849	819	785	807	850	853	845	888	816	831	822	804	896	847	896	854	830	788	887	841	893	897	902	882	864	896	855	864	856	891	896	911	877	886	842	881	834	885	812	805	882	873	806	908	888	885	858	866	862	868	834	831	878	880	846	884	874	822	869	873	920	870	905	865	897	819	862	869	835	826	872	859	843	859	880	842	846	844	912	854	841	874	902	874	906	918	872	853	801	905	886	859	860	876	838	862	820	886	868	846	883	826	855	903	839	814	830	893	861	873	913	842	818	835	825	901	890	840	880	898	880	899	875	876	852	810	825	840	824	857	826	851	868	887	856	856	897	841	856	848	881	894	853	858	874	840	901	823	817	821	882	855	829	825	828	856	851	886	861	932	835	867	864	845	883	873	851	847	852	824	890	841	886	928	850	842	839	841	872	861	844	852	863	815	837	895	866	868	913	909	812	824	913	883	926	848	837	906	834	863	877	846	865	848	818	883	874	849	819	881	862	876	842	832	815	829	894	852	854	781	852	840	855	853	861	865	846	888	826	871	787	832	884	813	846	905	885	885	800	862	863	812	852	823	873	916	840	900	889	841	839	834	882	853	853	871	853	904	879	814	834	817	873	839	929	884	864	848	860	890	801	836	819	875	891	800	843	900	832	904	860	877	890	881	855	873	846	906	862	893	879	801	850	881	858	818	888	807	891	838	859	935	871	930	828	905	910	871	854	908	870	865	861	891	878	893	849	879	864	878	895	885	871	828	853	824	863	805	882	898	839	883	896	858	862	863	855	826	924	873	822	818	825	907	828	857	819	848	824	865	873	870	893	864	879	854	827	875	872	905	869	887	882	793	880	938	865	891	876	813	881	846	891	849	853	850	851	889	873	809	852	920	874	856	888	850	835	853	850	829	864	887	827	889	878	852	826	867	806	783	883	873	863	854	912	840	857	848	858	892	829	864	837	883	834	891	884	880	888	936	889	853	825	861	855	801	858	873	855	866	823	850	894	833	865	787	823	866	842	828	850	841	905	907	862	906	873	829	834	834	871	836	804	897	875	828	872	842	858	812	906	841	893	832	848	818	868	828	823	903	840	853	883	830	885	860	850	853	856	854	893	851	833	836	876	856	879	839	875	802	863	875	860	860	879	874	870	883	869	847	860	782	884	870	824	870	847	812	822	861	853	879	853	840	880	794	920	835	889	847	863	854	882	856	889	873	879	854	809	843	870	910
7153	414	187	184	199	172	188	169	176	156	168	194	185	147	180	161	159	192	156	169	196	174	190	169	188	172	173	174	150	182	182	171	185	170	183	168	175	195	173	173	188	211	198	204	182	165	184	179	190	191	182	144	161	169	175	165	162	163	176	169	159	177	177	180	181	159	164	179	164	172	164	186	166	186	179	195	165	201	174	184	190	168	180	163	164	155	159	179	158	168	162	199	168	178	188	169	195	178	185	165	169	187	183	178	155	171	164	182	166	178	171	187	181	187	194	167	173	158	149	168	184	165	175	171	170	175	169	173	180	172	187	157	189	157	129	162	160	170	166	159	159	165	175	202	185	178	170	162	200	182	187	161	163	170	162	215	184	187	173	180	180	181	186	172	169	160	159	186	184	168	194	166	166	160	184	198	185	194	167	172	157	152	175	178	173	184	190	182	190	169	183	168	196	150	171	183	175	191	180	158	191	177	173	173	179	169	198	189	139	179	198	192	196	183	153	178	163	147	172	183	190	186	168	154	185	187	182	145	157	169	183	192	197	164	189	189	181	186	169	178	182	149	178	174	172	191	150	175	183	153	189	173	153	180	166	141	158	175	164	201	165	174	189	152	220	183	182	175	163	177	166	157	142	148	176	163	172	175	183	188	170	162	165	178	146	171	177	191	197	181	178	199	172	197	161	206	155	181	174	142	200	212	177	176	175	194	166	195	157	164	187	154	168	169	169	173	175	167	174	181	173	159	160	176	178	166	188	202	188	183	154	192	186	183	163	179	180	184	194	167	199	181	186	194	216	186	178	167	161	173	168	175	171	157	163	169	164	149	167	182	204	171	172	173	171	167	159	164	164	154	191	166	191	179	181	184	174	151	170	158	183	183	158	167	182	190	174	180	180	166	184	172	168	165	175	162	192	170	150	166	181	171	210	160	165	186	182	159	199	180	170	192	164	174	168	141	158	172	162	172	181	155	179	170	162	181	162	167	184	178	204	183	178	167	168	155	181	178	170	147	176	158	182	158	188	149	169	192	181	198	198	178	172	169	171	166	184	191	183	183	178	197	174	172	186	177	181	186	170	148	154	174	185	169	159	164	187	181	161	168	187	186	182	185	181	176	169	170	185	182	182	156	180	192	141	180	181	201	164	166	196	178	162	183	157	182	148	165	198	180	151	156	193	169	159	149	135	160	171	171	187	187	184	160	181	167	186	163	162	158	189	172	171	197	172	177	176	165	165	162	168	174	156	192	179	177	183	199	169	182	179	175	174	184	158	199	177	159	160	183	165	163	185	165	165	168	157	175	169	176	147	160	169	178	176	188	179	182	170	165	189	167	195	211	182	168	171	192	178	186	181	165	189	192	157	177	167	165	154	165	149	173	182	154	208	178	175	166	178	166	177	196	177	189	181	164	185	193	190	185	188	162	198	162	183	191	196	176	189	189	179	207	193	173	176	183	168	176	154	164	170	187	162	169	158	174	188	176	184	151	187	175	175	190	139	176	184	173	170	164	182	196	157	181	207	178	173	166	180	186	162	200	193	168	185	166	180	180	167	157	179	157	166	188	177	179	201	175	188	159	168	205	149	151	197	179	166	182	179	169	153	183	171	159	185	160	156	162	166	172	192	178	179	172	206	173	172	169	168	179	178	170	190	173	165	184	172	175	148	152	174	169	168	172	177	172	170	198	194	198	173	160	179	164	174	150	156	169	173	178	160	158	202	145	170	169	159	176	178	163	169	185	155	175	202	164	179	170	168	196	155	201	162	164	178	152	189	156	177	178	192	168	165	202	153	196	192	168	194	176	187	160	169	154	179	151	170	172	174	189	167	158	185	176	176	162	187	157	161	167	179	153	172	194	178	157	168	186	172	166	200	211	145	158	189	176	189	186	153	185	171	170	178	192	195	185	179	176	175	156	163	162	196	169	198	186	195	163	180	174	172	145	195	175	194	175	181	155	168	158	188	151	176	201	174	182	186	161	142	184	184	173	174	168	168	154	142	157	174	140	179	162	170	171	177	171	171	164	179	161	168	183	187	165	186	174	164	187	177	177	165	190	163	196	164	170	168	193	162	166	192	171	186	178	189	171	182	167	190	179	175	179	173	171	183	169	181	160	186	163	164	176	186	161	166	158	185	163	168	170	177	170	190	167	170	193	184	181	158	192	151	174	192	174	195	182	173	183	185	164	157	194	156	175	175	208	164	144	164	189	177	177	187	158	178	180	183	189	160	205	173	186	175	189	205	167	178	183	177	166	169	168	177	184	159	181	148	189	167	175	191	179	185	185	162	177	191	181	199	172	160	141	184	176	153	170	184	193	170	155	165	167	169	179	184	172	185	205	166	177	172	165	170	171	175	136	178	183	162	170	194	186	151	133	173	166	156	178	165	169	168	159	155	193	163	187	203	168	156	177	161	181	181	164	157	171	160	161	177	150	166	169	153	188	195	168	170	201	179	180	159	178	166	165	185	195	198	182	187	176	196	159	171	168	181	160	167	192	174	162	184	180	179	185	162	182	188	185	166	188	149	181	156	173	169	162	155	171	197	205	176	165	186	149	170	179	188	167	177	206	193	173	170	169	178	170	169	181	160	179	187	199	165	170	191	201	183	163	183	165	183	177	183	172	165	168	165	175	195	159	174	159	169	156	169	157	166	168	163	183	180	170	160	179	171	168	166	187	175	179	176	183	177	153	171	176	158	172	176	161	176	180	165	154	175	144	179	171	178	140	164	168	159	174	196	182	184	175	177	188	166	183	175	156	180	201	216	171	175	198	160	173	168	156	173	189	194	161	167	181	157	179	201	182	178	184	188	212	177	160	168	205	176	186	156	167	139	177	162	154	192	169	170	188	161	194	166	176	165	146	165	172	190	186	156	158	184	192	163	165	164	161	158	166	181	197	162	133	171	187	151	168	173	167	171	170	179	160	174	206	179	185	166	165	140	197	152	176	163	177	183	171	185	210	181	177	172	157	151	172	188	195	160	186	198	193	161	158	186	193	171	161	189	165	177	182	159	161	172	179	165	198	199	162	196	166	181	192	139	168	188	188	159	153	169	186	145	190	169	169	187	174	162	182	168	219	159	166	147	174	149	171	156	195	159	183	163	149	172	203	175	170	167	160	190	192	168	192	176	183	187	177	165	158	194	181	206	147	182	200	178	189	176	166	168	198	168	137	181	154	171	169	170	172	192	138	166	187	174	170	188	197	175	173	143	194	191	161	187	163	196	161	168	209	187	185	156	185	169	184	173	164	186	184	175	195	206	166	175	177	179	173	181	157	188	183	160	192	174	176	199	157	172	176	182	174	178	166	184	194	180	172	181	176	173	186	181	197	192	148	168	159	150	154	154	188	178	194	157	171	154	163	193	201	185	179	157	155	204	197	180	173	180	177	179	180	155	165	159	187	194	197	165	180	172	167	161	186	161	167	152	184	182	173	152	171	141	193	172	183	162	173	158	177	152	169	188	178	168	162	183	151	206	183	161	178
4470	485	443	450	468	442	451	426	420	441	440	429	452	423	468	427	505	443	436	408	420	430	405	435	432	443	437	406	408	435	426	462	395	410	450	427	455	457	415	434	445	413	412	441	414	496	443	433	446	430	423	431	393	439	436	402	440	475	436	422	422	394	424	446	434	427	450	430	455	435	399	427	438	406	461	391	422	445	432	417	450	409	440	429	440	445	431	423	403	412	428	433	412	453	406	415	441	402	404	409	467	515	405	421	434	438	443	448	418	444	423	430	441	463	450	432	443	407	459	428	447	458	454	417	393	437	440	386	406	429	431	418	439	428	421	440	419	429	428	452	418	436	443	455	454	405	388	437	443	427	400	469	448	448	417	431	446	447	400	423	423	445	428	451	415	440	427	429	444	466	440	398	458	386	435	426	399	450	444	507	440	432	445	420	445	440	451	426	403	443	413	468	455	408	433	442	421	452	394	419	401	407	445	446	455	452	427	458	445	420	448	436	443	422	419	437	449	442	443	420	433	434	428	432	435	454	422	443	435	483	438	461	417	466	430	439	435	416	426	428	433	436	454	406	418	436	437	452	417	470	401	459	497	436	446	449	444	421	397	388	423	441	410	413	435	446	403	413	437	423	451	428	463	446	416	433	459	443	445	416	460	455	412	465	436	455	445	433	405	468	419	444	423	444	448	434	424	441	457	473	428	448	445	462	445	444	440	456	459	427	427	419	448	411	387	432	427	435	408	425	435	419	423	434	393	433	416	428	437	430	432	452	442	426	421	432	428	405	444	436	442	441	435	424	452	425	469	440	443	427	411	428	447	448	426	416	432	439	426	423	467	428	445	419	446	416	405	464	453	443	408	429	411	450	419	422	428	408	404	462	412	441	427	458	417	447	432	437	409	423	443	456	419	428	437	425	438	414	423	402	447	407	439	427	433	451	449	433	403	463	445	439	418	441	437	450	448	443	450	450	430	441	434	443	419	449	453	402	436	454	452	424	453	463	444	439	431	467	426	463	433	463	437	397	422	449	452	418	455	422	431	423	432	445	436	404	405	420	433	477	416	449	453	441	469	427	451	441	410	488	461	407	454	442	433	445	418	431	425	423	439	428	459	418	416	420	430	457	428	445	411	443	475	416	455	417	456	428	404	485	441	443	438	454	414	459	498	435	449	451	420	426	423	341	415	424	391	444	430	451	438	458	455	422	411	462	429	409	419	398	422	428	412	452	414	406	453	456	447	431	400	432	444	421	426	427	430	404	416	409	446	395	461	426	438	419	465	461	418	409	413	450	413	435	413	413	415	394	469	429	457	401	459	455	423	427	436	473	411	405	393	401	415	413	406	463	415	416	459	437	430	444	435	447	451	410	412	439	419	445	429	410	432	432	422	447	426	425	439	434	428	459	452	418	438	383	440	429	460	418	439	415	422	468	435	454	431	434	430	423	414	416	439	431	403	439	407	407	422	417	411	443	431	466	429	416	443	420	461	409	374	414	396	442	467	433	455	445	408	466	449	408	438	439	444	461	437	426	423	405	457	423	455	434	433	446	435	456	424	432	426	438	408	431	431	441	432	439	455	470	410	448	412	412	445	445	412	441	437	444	421	353	432	429	426	440	443	453	425	418	443	452	441	471	414	420	430	451	488	402	413	431	426	404	442	429	467	422	421	440	405	390	457	387	462	419	413	423	444	446	450	437	381	444	453	366	432	447	467	414	429	434	448	423	435	420	440	453	449	421	425	441	460	437	407	488	423	437	410	392	434	422	407	423	421	417	427	414	455	410	460	431	438	430	397	431	417	435	436	456	448	475	402	426	398	449	467	412	435	460	405	476	413	434	413	456	461	465	429	428	460	423	469	462	442	458	405	384	404	428	447	416	414	446	419	431	413	420	432	452	452	446	410	432	432	439	442	417	432	442	435	446	410	410	423	426	435	414	449	432	434	429	387	471	441	441	432	449	446	436	444	435	390	419	426	439	418	408	479	471	440	440	451	413	371	456	452	420	416	429	431	469	417	429	412	477	421	445	472	435	452	424	434	445	411	442	435	409	467	446	409	465	422	410	435	443	421	468	437	437	417	467	456	451	434	404	415	439	454	426	395	414	468	411	461	400	422	422	447	428	399	430	453	438	407	436	440	435	411	417	424	463	439	436	418	418	411	409	474	415	419	442	436	404	424	389	454	436	433	460	416	421	437	460	413	445	436	417	455	445	431	426	432	455	458	417	435	419	439	445	422	444	437	424	425	478	426	443	444	448	424	438	450	460	464	453	399	446	446	431	437	371	415	417	425	417	406	475	436	450	453	433	432	430	451	428	455	424	445	437	421	475	425	436	423	432	425	415	395	451	470	439	414	436	470	395	444	441	446	423	397	464	482	420	446	448	410	442	433	384	400	455	415	417	433	463	445	452	409	462	456	405	442	439	409	467	455	437	426	417	443	416	420	419	431	397	443	425	418	440	409	443	422	435	452	458	433	447	467	473	452	412	425	425	437	430	458	430	450	450	448	409	394	438	421	443	441	463	426	469	436	424	432	462	386	446	437	408	412	448	446	429	405	431	426	426	425	433	437	428	441	438	434	459	421	417	437	452	411	408	390	446	405	414	441	427	445	458	448	420	434	437	386	431	425	421	433	431	414	448	440	428	442	453	420	441	455	409	445	425	436	388	442	463	438	446	407	435	468	419	441	374	453	447	421	457	433	431	435	431	480	424	438	443	480	429	471	391	433	429	450	453	382	430	433	473	435	449	411	460	417	406	442	417	456	420	426	494	447	433	456	444	409	426	430	418	413	406	435	450	447	454	444	427	399	466	423	410	444	400	449	438	391	444	383	452	457	428	404	420	440	395	432	407	423	392	407	441	469	432	389	410	440	445	433	419	456	407	409	453	418	456	455	466	424	444	412	431	469	424	459	454	452	409	419	432	406	456	427	437	478	436	435	430	431	414	476	443	458	439	411	447	435	468	421	391	409	443	432	433	442	428	385	443	396	462	420	416	432	431	430	429	457	421	380	436	422	423	435	460	463	469	421	458	475	439	434	455	441	424	464	415	415	469	437	433	424	499	408	416	442	412	444	451	426	417	466	405	430	442	415	451	408	473	422	427	439	424	432	413	467	449	455	423	416	424	445	440	459	455	391	417	410	461	432	429	429	396	475	441	440	441	409	489	424	424	413	431	443	446	435	404	430	450	445	443	474	439	403	440	413	436	425	425	419	426	430	434	444	399	415	418	436	380	431	431	473	423	419	426	420	449	432	430	438	469	408	429	438	454	403	450	483	391	416	408	451	434	410	406	422	435	452	431	428	442	451	422	469	451	437	456	437	454	427	426	447	421	451	435	442	462	448	429	472	453	426	394	408	419	477	434	416	420	432	439	432	438	483	427	413	434	459	416	417	456	449	426	423	430	438	454	436	437	421	440	401	438	411	419	398	440	437	416	431	430	451	429	417	410	426	471	445	473	427	430	430	436	450	437	385	440	432	453	436	432
21229	1880	588	468	421	354	323	292	298	303	281	263	245	252	248	271	283	246	254	281	261	246	260	231	266	279	266	254	287	254	243	266	262	249	241	230	244	279	267	253	239	274	266	272	250	224	243	236	259	249	242	227	235	248	230	265	245	240	240	275	261	264	250	259	259	255	272	273	264	280	254	287	245	234	273	222	252	283	282	236	248	264	252	254	249	281	264	229	278	259	241	279	270	255	234	236	239	249	248	273	246	246	264	272	279	213	288	251	282	222	241	256	227	251	260	249	276	255	220	236	232	247	260	231	252	252	255	255	250	247	238	241	251	257	236	229	260	244	277	256	252	244	248	262	260	252	264	239	269	283	244	244	248	233	284	240	235	260	258	245	248	272	234	260	273	255	254	255	247	259	270	244	242	236	223	246	267	246	243	259	243	260	254	266	256	251	265	263	234	261	241	275	243	241	270	271	243	240	234	242	237	242	245	278	246	276	293	267	254	268	247	261	277	237	270	257	261	252	269	253	237	247	276	232	251	295	238	259	232	234	254	221	251	279	262	260	226	265	262	216	230	251	229	265	256	270	265	224	259	279	223	258	252	253	239	246	251	256	256	267	268	270	257	278	272	260	255	268	279	223	265	241	241	269	276	244	258	277	262	263	239	237	264	224	219	261	216	251	242	238	252	234	227	249	234	236	249	250	283	257	231	230	253	248	253	234	264	258	287	260	266	257	238	222	237	269	252	240	252	240	287	251	288	253	248	247	232	236	262	240	250	239	262	247	237	248	256	267	250	272	246	246	230	283	232	254	264	249	238	245	268	237	212	241	269	258	259	251	235	218	280	242	275	289	267	249	237	261	239	266	275	237	261	248	229	265	249	266	234	265	276	256	244	277	252	240	226	222	270	259	238	268	235	250	259	242	242	270	272	259	237	245	229	261	263	244	231	241	266	242	231	265	299	262	232	260	237	294	234	257	234	296	247	214	256	251	248	255	254	246	247	240	264	279	263	280	253	233	247	255	253	230	262	268	248	239	261	282	278	264	260	270	250	233	240	249	221	276	264	277	245	261	265	245	249	246	262	253	232	240	281	234	260	227	265	225	260	244	237	254	261	236	215	248	231	232	246	243	259	237	250	247	236	278	215	257	230	250	269	242	250	265	247	261	259	260	272	260	251	253	223	236	276	242	242	252	262	250	260	245	225	238	255	254	275	228	267	265	266	247	253	253	262	249	235	258	249	262	247	236	232	269	249	267	255	255	263	276	247	252	269	249	240	232	268	245	252	263	245	246	277	251	246	272	249	256	259	258	259	248	234	229	270	275	265	272	224	245	223	251	241	233	269	251	279	243	263	234	223	257	246	240	237	290	259	241	228	252	225	247	254	249	229	248	232	213	270	249	256	238	238	247	245	243	286	235	255	243	261	258	245	280	229	265	258	269	242	226	253	251	264	230	235	219	234	273	248	271	245	254	253	249	279	257	244	229	248	271	212	262	242	235	251	228	251	247	223	233	248	240	244	255	253	261	233	257	250	251	278	258	226	266	248	261	222	246	245	244	265	273	241	252	229	261	290	268	244	276	250	250	254	266	236	236	219	234	248	260	262	275	227	211	269	243	287	254	264	229	248	264	279	278	260	272	262	252	270	235	250	237	240	254	251	276	252	229	230	234	264	252	283	258	233	256	242	209	257	255	265	241	275	247	270	233	249	243	245	237	247	253	229	249	258	239	228	280	260	272	248	236	292	241	263	289	240	281	258	253	287	236	226	240	228	254	255	278	249	266	241	293	244	267	231	271	253	254	233	252	253	270	258	252	246	254	243	241	252	250	268	243	218	259	253	239	261	217	248	251	235	265	249	231	276	242	253	224	240	250	239	233	233	264	236	229	269	247	241	269	280	266	240	203	246	256	258	227	229	287	256	225	243	282	260	216	239	232	242	260	235	228	252	255	248	247	232	230	259	259	278	245	230	265	239	245	249	244	280	267	270	239	268	246	262	249	275	218	265	245	269	249	249	242	260	257	267	225	234	250	236	257	254	262	274	262	247	267	266	270	245	223	240	253	268	247	247	234	271	250	233	248	266	266	239	280	281	253	247	261	263	235	246	274	246	264	282	233	264	254	273	260	256	252	245	265	216	252	285	251	244	245	257	261	238	256	239	276	223	264	245	258	277	267	250	223	242	228	241	281	266	269	224	261	258	241	256	221	207	250	232	289	264	261	257	223	280	243	260	252	238	272	282	245	261	271	239	266	263	259	244	262	235	236	266	266	248	254	281	232	274	233	271	234	265	256	259	271	237	212	257	251	207	225	263	252	264	251	211	241	243	269	270	227	258	258	238	258	244	267	266	246	287	284	223	240	256	297	253	235	258	209	263	220	269	281	251	263	257	235	219	243	269	251	229	221	257	250	250	267	240	253	244	255	276	271	260	208	227	261	235	242	244	286	244	261	228	247	261	234	270	254	271	247	278	247	264	260	252	246	271	254	245	262	274	244	231	267	236	242	252	235	235	300	252	240	245	244	252	261	222	227	248	244	255	237	264	255	235	250	260	247	249	246	258	253	254	244	249	236	278	240	233	244	246	246	242	252	252	248	238	244	245	258	237	253	236	257	265	250	266	243	238	243	248	271	230	275	267	239	238	238	217	231	240	232	248	231	250	262	272	248	243	249	248	235	248	268	237	263	258	258	254	244	276	232	243	250	209	267	255	249	243	249	244	253	273	258	249	255	232	230	244	242	234	252	243	253	270	256	261	263	262	231	214	258	251	270	268	273	234	226	263	267	225	229	254	245	241	253	227	277	275	260	243	254	248	265	256	270	248	253	253	259	236	264	223	238	243	236	252	222	283	264	246	263	249	236	216	230	246	252	246	224	264	266	232	224	252	243	233	258	238	245	245	253	252	252	250	261	269	260	254	242	265	250	244	271	249	239	228	217	252	276	235	250	266	286	238	276	253	266	252	264	239	260	250	243	225	268	235	249	277	238	259	279	253	252	281	283	250	262	233	271	249	247	265	245	231	268	227	245	238	227	282	260	221	225	265	235	253	238	239	241	263	236	233	230	247	257	258	267	273	265	238	260	243	261	247	238	283	233	263	228	250	236	255	291	220	255	280	264	283	263	246	259	253	269	235	259	227	252	248	248	233	286	263	240	243	236	234	254	254	252	214	251	247	225	217	241	277	248	257	255	270	268	238	266	269	256	235	275	241	242	246	269	246	277	262	249	240	243	245	247	227	251	225	245	254	245	224	268	261	232	244	225	205	240	252	247	248	250	254	264	239	252	259	240	264	271	249	260	249	258	258	235	261	252	245	248	247	286	244	252	259	233	227	255	235	252	273	244	248	254	249	244	250	231	225	249	268	264	278	244	273	248	291	241	264	237	270	258	257	250	267	262	268	235	227	256	222	245	252	256	242	245	254	239	250	257	200	294	238	247	273	248	231	264	246	235	270	279	258	230	271	282	277	238	233	267	231	242	223	235	249	229	254	246
12470	833	1199	1361	1210	1085	944	874	803	753	783	725	707	682	699	660	644	674	655	626	637	638	623	591	634	615	621	593	603	624	641	599	616	579	589	642	636	628	575	609	612	565	562	629	630	603	571	629	586	631	614	590	590	643	622	598	573	591	603	590	559	628	560	547	607	577	604	532	573	610	567	581	582	638	589	578	592	605	601	577	618	573	612	583	576	631	588	588	582	621	562	601	640	604	616	594	652	552	659	603	566	673	641	649	629	617	595	608	621	605	609	554	543	569	561	624	593	591	600	574	598	598	587	585	577	554	586	623	608	578	634	569	592	573	584	561	577	586	582	559	569	589	629	593	604	613	576	567	623	605	543	618	539	552	618	569	618	590	634	608	572	592	605	568	608	577	573	561	558	525	577	631	587	599	578	564	606	618	583	593	583	614	593	626	575	628	553	584	589	642	600	608	604	599	628	560	571	583	637	551	602	596	598	612	569	649	656	586	613	647	560	593	601	588	612	580	563	588	569	573	539	594	563	632	589	603	618	574	662	571	640	573	551	634	615	607	611	608	597	569	598	599	588	568	598	574	564	566	616	587	546	591	585	597	608	585	593	599	615	580	629	577	542	619	615	589	572	552	627	568	609	562	625	580	603	591	560	564	528	600	601	592	559	624	609	571	601	581	615	581	550	555	572	602	579	575	554	629	614	616	593	585	556	581	557	532	600	573	576	597	598	542	592	565	587	601	577	563	585	639	600	566	529	583	583	580	588	614	599	541	598	580	577	585	576	616	570	645	635	579	615	615	617	607	580	590	618	619	605	584	613	555	654	553	604	571	608	531	589	581	593	581	635	571	552	606	558	601	627	561	583	569	582	551	637	586	567	591	592	522	610	596	591	557	600	604	569	606	608	630	587	588	612	604	615	621	545	603	597	592	653	584	592	570	595	604	596	594	543	635	636	589	563	539	550	583	564	558	584	623	584	585	563	584	620	548	584	633	584	643	588	596	634	612	575	649	640	589	611	601	608	583	593	594	610	636	583	589	605	593	596	575	607	642	572	598	620	576	610	611	582	594	592	585	605	591	609	599	585	565	567	577	590	560	571	603	597	570	623	606	555	594	582	622	599	608	578	629	619	601	611	649	590	580	574	600	584	613	578	578	601	605	603	580	641	627	591	572	576	561	594	616	584	568	584	582	565	576	607	635	581	594	606	593	613	610	582	571	587	596	588	562	600	665	591	619	605	601	625	570	587	568	595	561	569	532	606	579	582	613	633	542	600	577	599	589	600	585	572	595	576	566	602	601	592	591	571	551	562	557	543	575	582	559	551	593	603	632	585	562	578	607	613	596	552	591	595	592	601	600	630	595	606	580	571	586	579	630	607	594	545	576	590	559	600	604	619	579	604	604	614	618	622	575	563	576	564	633	596	587	631	615	585	563	599	584	576	593	556	617	595	583	554	570	567	573	623	663	592	597	606	588	605	587	584	591	575	577	571	614	580	592	570	559	578	577	591	580	592	570	597	606	545	601	603	585	593	564	599	572	568	627	573	631	551	572	594	627	576	626	603	600	597	663	577	612	555	642	558	569	604	564	612	575	591	570	548	571	605	590	574	597	596	584	580	582	635	586	637	605	592	605	621	566	613	567	595	583	618	612	593	574	618	612	635	606	614	619	581	575	586	604	559	580	609	617	559	600	640	618	588	580	566	633	609	599	580	600	586	596	576	567	603	575	612	529	583	599	592	597	595	569	622	595	629	625	599	587	596	590	597	596	600	583	612	609	621	569	615	603	598	599	536	585	583	570	602	569	597	539	591	578	587	588	628	586	587	592	600	558	603	593	599	606	630	581	588	598	562	570	641	556	597	554	561	574	585	630	598	624	573	600	591	605	558	579	567	591	587	585	624	587	595	605	543	610	586	602	596	575	598	622	623	565	595	592	547	543	569	567	576	523	522	566	568	604	566	562	593	579	564	623	634	615	566	611	589	562	648	587	624	613	571	578	638	616	623	593	575	600	590	530	608	613	561	592	593	612	590	624	563	557	569	605	586	627	562	590	594	569	573	590	555	577	582	596	535	566	616	590	602	602	621	591	593	616	560	601	562	583	593	606	564	612	604	578	612	575	625	607	599	580	558	558	602	608	558	589	579	636	588	603	582	604	609	577	626	581	573	570	554	630	588	582	624	560	595	575	574	576	604	597	587	597	609	643	596	642	588	578	589	575	582	584	591	601	561	581	556	601	611	612	603	577	532	606	577	582	570	590	539	630	599	605	612	573	602	638	626	564	602	611	597	594	642	604	604	569	608	572	573	614	592	575	602	627	622	606	628	581	609	559	624	581	598	546	576	609	560	550	596	586	570	572	643	620	597	568	618	571	612	603	589	586	635	637	617	589	565	619	650	544	635	588	548	594	617	604	595	587	565	608	566	611	569	610	545	594	589	621	583	610	563	599	567	556	558	616	549	541	657	585	607	612	620	586	516	610	578	591	587	603	590	599	566	587	599	607	577	564	556	614	581	597	593	515	582	606	571	627	577	572	659	576	604	603	574	600	560	587	598	584	595	630	586	592	571	609	602	607	596	583	603	603	564	568	624	603	572	568	609	618	616	567	565	571	572	600	579	567	596	536	618	576	616	576	616	554	561	593	585	579	537	616	588	554	582	605	594	610	597	614	588	582	590	532	589	626	600	584	566	583	544	578	621	593	593	548	595	590	604	538	620	598	600	576	549	611	547	592	579	623	563	583	602	601	564	600	571	587	599	533	558	537	626	598	588	560	636	577	576	598	632	546	589	558	605	594	632	582	597	608	605	597	552	592	582	596	653	568	572	587	604	592	566	606	572	544	595	616	560	621	561	599	603	580	614	581	582	639	596	602	602	597	576	562	585	627	586	571	601	618	588	621	612	592	616	588	585	616	566	598	583	624	616	564	581	563	612	597	609	621	583	568	621	612	628	583	582	578	560	570	548	579	587	592	604	559	585	586	609	606	597	620	645	556	573	597	627	592	584	603	625	572	568	593	599	623	596	579	610	599	550	655	621	570	634	580	583	599	593	597	575	589	595	569	566	568	562	594	598	638	627	562	541	584	580	576	554	586	539	540	633	579	592	562	583	582	537	607	629	582	592	578	551	582	580	589	564	607	616	588	574	578	610	548	573	633	569	545	573	594	610	593	573	558	572	579	545	604	552	604	602	586	580	567	561	578	596	576	584	641	589	554	614	587	607	594	614	593	621	578	584	601	609	562	570	599	589	576	595	597	566	594	657	594	554	619	552	566	589	550	574	633	572	602	579	581	599	566	587	578	568	587	598	557	632	631	611	582	567	591	602	584	569	572	583	566	599	591	550	559	568	598	596	591	635	598	583	598	599	602	567	606	595	597	530	605	599	620	598	569	563	538	618	609	577	586	572	569	583	607	609	624	600	614	572	620	530	565	591	582	571	575	614	549	610	591	606	602	597	653	564	590	584	591	563	633	565	580	608	569	647	542	595	578
31481	4430	1226	902	700	574	547	554	479	484	455	418	406	411	392	399	380	403	409	367	430	391	395	402	412	367	373	448	415	391	407	376	357	387	389	376	413	397	408	369	365	380	417	389	425	385	393	401	436	397	417	411	353	346	407	404	379	356	347	384	394	390	397	377	363	337	414	386	347	340	415	375	373	392	369	375	414	405	379	411	359	390	394	443	381	356	410	379	354	387	387	379	362	363	389	358	387	373	370	416	424	335	401	400	408	414	383	395	380	426	396	392	401	388	394	381	406	400	395	383	395	403	360	383	374	375	406	403	376	391	348	392	382	348	384	389	349	323	362	361	394	378	395	388	387	398	423	392	363	375	395	334	394	384	371	365	361	384	372	366	402	389	365	408	378	413	377	408	399	381	371	403	369	425	360	377	356	369	360	381	378	366	368	363	414	378	389	415	397	441	370	374	404	390	371	381	368	412	360	371	383	373	364	423	392	449	384	350	389	361	360	383	353	373	369	383	342	431	408	370	393	352	397	375	352	414	392	388	376	382	393	369	381	359	343	413	399	355	365	384	356	350	401	349	425	388	417	331	388	399	356	372	366	397	370	351	401	359	381	379	361	389	396	355	366	350	349	357	393	367	371	388	405	345	421	383	376	374	387	434	388	370	353	404	406	388	396	421	387	383	347	360	415	339	370	413	374	388	376	370	376	386	434	401	403	415	398	370	378	408	381	387	347	383	333	358	421	385	387	410	372	414	395	423	390	369	388	404	397	354	345	390	365	395	368	392	370	376	367	363	413	424	363	410	348	328	431	429	400	399	386	404	365	418	392	369	384	371	391	373	358	387	361	378	370	413	406	379	390	395	372	419	392	358	379	398	344	424	357	343	413	400	353	423	419	404	385	358	387	383	384	409	366	395	371	387	380	402	399	387	385	407	398	395	364	404	409	404	374	397	398	343	379	354	395	413	377	379	394	367	377	343	371	372	387	400	369	349	387	407	365	407	370	369	454	416	402	400	378	376	347	417	351	417	419	392	396	398	365	363	365	391	390	411	357	343	355	359	358	391	383	438	392	365	391	409	355	351	408	407	400	399	403	398	380	384	361	394	358	404	366	396	346	386	341	366	385	370	409	366	366	356	381	412	430	359	421	375	356	398	391	357	420	334	375	414	400	391	387	358	374	415	387	414	378	389	353	392	417	358	358	374	339	385	395	400	372	416	363	379	405	370	410	382	395	407	416	333	383	408	396	367	372	371	383	399	357	391	391	378	327	402	383	379	410	371	408	386	380	403	418	364	410	369	404	376	398	364	343	388	363	361	401	374	358	397	399	375	370	434	391	423	346	404	382	388	392	428	362	391	396	399	397	402	383	367	403	368	372	384	373	393	374	353	425	404	390	406	373	391	300	359	374	410	398	381	407	390	397	380	336	367	397	385	365	369	394	363	384	347	394	382	369	388	401	435	377	416	378	395	380	439	391	368	397	384	382	394	371	346	390	397	348	363	396	427	361	376	384	396	403	390	365	374	359	405	401	406	383	390	374	357	383	401	402	368	355	374	383	376	375	396	391	409	390	344	372	393	366	389	373	393	379	374	401	400	411	380	352	353	362	389	399	378	360	376	358	379	352	410	381	389	375	418	364	368	397	378	366	391	394	412	362	387	373	366	369	380	392	417	342	396	380	358	392	408	386	350	416	376	394	361	381	402	397	382	368	426	385	372	393	367	364	408	395	355	376	404	367	386	394	410	405	364	381	330	395	385	382	373	374	338	352	373	421	348	389	380	416	411	381	364	419	387	400	396	359	362	396	388	369	388	342	353	356	412	418	430	409	388	363	394	377	378	383	411	364	356	404	356	379	382	349	398	375	364	414	382	402	368	392	371	366	398	355	334	386	386	366	365	378	376	401	398	363	398	399	373	376	413	380	411	354	389	390	394	364	393	361	382	394	387	395	399	385	428	369	348	409	427	368	370	403	398	390	316	367	377	356	377	390	388	369	382	392	418	381	369	378	407	382	359	368	371	394	385	413	412	402	390	413	383	399	367	408	365	367	408	388	364	383	410	354	391	365	360	381	402	394	367	387	398	388	386	406	381	395	419	369	396	400	419	422	401	362	392	382	395	405	383	404	377	401	373	389	365	349	414	367	373	401	403	376	404	423	360	435	413	378	359	393	373	384	369	328	363	359	368	373	419	370	403	406	416	403	403	368	352	397	415	385	400	377	388	394	390	379	384	398	383	328	386	428	404	364	385	347	366	392	390	388	390	378	368	387	406	395	381	404	375	370	368	371	441	405	352	420	350	358	358	408	381	366	376	387	364	337	392	377	400	399	385	373	363	419	393	397	404	349	403	371	389	408	426	400	379	401	377	375	366	407	401	396	353	362	372	366	423	403	355	346	411	405	351	375	379	376	355	376	394	401	395	371	399	432	372	399	362	374	377	355	422	370	363	340	379	387	395	354	394	380	389	373	371	369	375	361	432	413	350	385	380	353	381	369	373	402	420	410	403	378	354	387	372	374	408	381	378	389	355	351	387	374	399	396	388	364	343	343	370	391	424	407	392	388	365	370	374	402	366	414	374	382	420	390	357	405	366	368	394	385	385	384	389	375	378	364	383	340	393	348	380	399	399	438	356	377	363	358	387	377	372	396	392	361	363	386	404	336	351	379	370	370	381	393	394	390	368	363	400	384	368	351	352	399	392	337	361	410	355	375	403	362	354	387	355	398	372	414	373	417	366	380	378	349	369	380	381	374	411	391	368	405	377	383	354	352	370	383	362	404	385	363	398	413	364	424	355	343	406	430	374	413	367	368	394	373	385	386	384	408	370	382	384	420	385	407	387	369	397	359	376	411	436	415	349	356	374	450	387	370	340	391	376	360	382	338	359	390	372	361	393	375	445	373	371	384	387	384	372	378	396	387	369	359	391	336	416	374	406	374	394	373	353	389	406	383	413	362	399	386	369	365	367	391	430	409	398	403	399	401	394	380	336	379	363	390	396	373	393	413	369	390	394	380	403	335	380	370	388	395	373	399	386	362	362	391	380	407	443	351	345	340	393	428	368	365	362	357	400	393	362	404	363	420	383	390	368	405	430	400	354	394	363	374	398	403	390	397	413	355	386	384	418	422	383	387	411	413	368	401	367	396	377	417	402	324	391	384	370	391	384	368	413	378	327	414	371	374	350	398	383	361	399	372	358	424	381	375	406	368	388	400	353	394	365	400	351	376	405	376	411	393	390	363	342	373	389	346	403	359	397	378	331	375	345	427	384	393	361	369	351	383	382	393	385	426	384	392	379	389	367	384	372	426	394	417	376	377	394	400	374	388	409	368	396	387	371	391	373	340	379	350	395	395	388	415	392	396	400	348	401	413	393	379	384	384	401	369	368	355	390	364	380	421	372	409	367	400	365	360	391	370	389	341	402	368	396	409	368	382	381	430	412	388	362	380	393	381	385	340	388	363	372	433	383	386	379	421	338	408	413	410	379	389	385
16546	1327	2222	2422	2131	1748	1556	1386	1305	1227	1114	1082	1075	983	1015	935	957	907	893	896	913	902	885	884	966	869	912	880	900	835	894	833	858	874	890	864	901	842	859	880	908	913	867	837	865	846	866	815	841	875	867	850	840	838	855	834	896	921	845	880	884	832	820	854	847	875	854	884	826	829	894	821	867	879	819	810	882	901	852	813	839	901	888	868	812	862	787	826	807	860	858	883	835	878	827	905	872	868	854	909	835	849	873	913	847	802	826	854	857	810	805	836	845	845	809	862	843	827	863	838	890	846	881	845	844	883	825	890	871	843	828	859	857	889	820	913	874	857	850	895	836	837	792	858	904	886	836	842	831	835	866	857	868	832	844	860	823	846	847	862	852	883	805	861	845	779	842	832	840	871	869	839	786	830	833	859	853	834	800	849	843	828	838	857	814	857	812	841	779	834	833	881	840	868	781	865	859	871	784	868	820	878	803	876	815	849	824	900	833	839	810	869	832	854	852	820	860	819	863	833	868	823	877	822	838	829	852	844	794	885	866	776	868	787	856	804	826	856	882	867	844	831	812	843	855	808	777	839	831	861	778	817	847	805	845	827	833	825	800	819	830	788	841	831	828	813	835	846	867	890	856	838	865	860	821	848	807	856	821	851	873	845	854	793	831	863	821	809	808	819	853	826	830	844	812	828	834	850	849	931	802	891	858	843	869	851	828	843	821	859	823	852	838	826	839	828	834	808	848	820	879	864	872	827	847	834	833	857	832	811	876	843	822	861	829	831	862	818	836	853	845	853	787	814	878	861	887	807	808	804	864	793	838	817	888	857	819	877	833	894	783	859	832	914	863	873	795	842	831	829	881	814	878	826	794	783	829	825	836	882	855	907	887	840	830	825	829	884	830	900	854	863	876	845	866	866	856	861	862	842	860	813	800	846	866	823	846	818	817	837	801	856	816	805	825	792	824	824	818	830	789	813	869	833	891	902	909	858	830	894	826	866	846	836	868	838	819	847	814	782	854	786	824	836	865	838	817	836	841	853	861	856	855	841	819	870	834	859	809	834	827	868	865	851	848	877	813	865	814	850	828	897	771	795	798	823	880	850	815	836	819	836	813	809	843	869	787	799	840	807	804	883	797	845	827	875	876	834	843	884	801	845	813	875	827	877	799	840	837	869	824	817	839	892	877	805	867	836	828	834	892	897	815	855	823	872	859	857	835	770	820	837	876	853	831	812	840	862	823	848	827	835	802	848	841	834	806	860	868	871	887	848	842	797	817	801	809	872	790	853	872	845	843	831	869	829	808	839	850	799	854	781	830	831	870	887	859	856	799	828	887	817	776	848	829	818	827	896	777	840	861	832	831	787	846	833	821	827	870	825	845	876	906	839	837	848	836	813	839	831	839	830	890	852	799	851	805	871	869	831	833	841	844	798	865	842	862	829	847	858	875	876	812	804	780	851	831	867	811	819	834	839	889	859	855	847	851	851	836	804	855	857	864	897	842	844	893	825	816	793	858	810	765	868	815	856	837	835	796	786	861	826	825	845	881	882	813	845	854	860	863	793	808	853	822	830	876	860	842	826	858	831	853	840	858	814	859	826	829	842	832	826	877	856	893	840	828	823	801	874	829	863	859	851	839	845	839	827	852	850	868	842	875	867	833	847	847	811	812	812	796	828	864	838	851	858	882	824	882	867	847	889	833	885	831	819	789	838	834	825	825	851	823	846	789	836	820	833	858	873	802	866	850	843	885	881	860	864	878	888	880	849	877	844	892	907	822	838	824	828	871	864	837	815	849	835	837	847	822	870	881	820	848	898	849	795	820	839	822	881	841	847	814	864	828	853	842	846	837	837	826	879	792	831	827	843	867	843	825	844	802	832	874	847	865	788	824	824	841	807	790	838	841	888	851	843	790	888	866	891	832	779	803	841	842	865	830	819	830	826	836	876	860	891	869	792	773	857	833	859	830	845	868	797	861	853	812	811	813	854	804	829	832	818	843	869	900	854	826	845	831	861	815	840	831	844	854	805	863	838	844	789	840	873	806	822	791	828	868	839	908	874	862	867	855	832	797	820	883	879	878	843	823	820	842	836	857	858	856	867	802	837	827	755	779	848	871	848	839	840	899	854	858	859	823	829	796	849	841	850	819	872	825	810	825	792	813	836	821	801	860	816	856	848	891	870	816	825	863	893	880	820	839	808	807	849	830	853	886	851	823	795	848	840	841	813	773	802	818	836	824	860	796	853	827	811	832	847	876	872	822	839	822	823	849	832	851	857	862	839	863	826	857	838	869	851	827	826	865	845	853	833	822	873	791	853	824	845	830	903	884	836	864	829	847	809	764	816	869	816	799	836	858	867	775	884	799	870	861	867	818	824	834	810	834	822	883	815	848	897	821	853	836	821	839	853	827	839	785	794	829	830	861	819	876	821	816	832	904	799	885	799	816	820	856	835	840	891	806	820	849	867	856	836	833	834	863	823	796	807	854	836	838	820	840	815	849	852	839	814	885	858	866	824	768	805	853	851	835	801	793	831	804	811	869	838	860	811	853	860	857	822	856	889	819	846	799	897	876	849	826	842	846	855	830	841	874	831	838	795	840	821	794	845	845	836	900	818	857	819	858	866	831	846	845	820	877	859	835	826	810	823	847	881	864	859	851	780	820	862	821	837	814	818	842	847	823	870	818	789	825	802	817	870	839	857	900	871	872	838	839	826	801	882	888	845	816	819	850	816	866	795	893	903	792	820	868	863	830	903	809	847	853	812	851	900	863	809	811	860	853	864	831	844	863	837	865	856	851	887	833	813	838	859	861	808	855	839	831	877	848	773	826	832	808	902	855	872	885	814	866	833	830	846	814	850	817	829	813	895	872	846	823	780	818	877	813	836	833	845	831	768	836	845	798	800	822	817	828	835	787	861	828	868	838	858	875	840	829	845	880	804	846	809	844	817	831	834	845	826	887	863	860	804	831	844	848	843	827	864	821	797	821	895	856	854	830	843	806	858	879	798	830	810	864	843	828	810	852	816	800	834	832	892	783	894	825	889	849	886	849	850	828	895	830	884	858	805	870	870	847	857	864	822	868	824	804	862	812	854	847	832	787	831	801	839	853	860	818	862	850	869	835	786	871	819	848	863	850	856	865	849	814	816	822	838	826	818	774	869	822	821	864	825	831	865	815	833	887	875	774	895	803	834	849	828	823	818	817	816	819	821	878	852	810	864	850	867	811	834	842	851	825	837	846	870	852	858	868	824	845	876	830	807	885	834	801	891	863	821	812	809	828	840	820	887	844	820	854	800	830	856	791	811	781	846	851	808	853	861	821	831	819	892	858	818	829	822	792	860	817	857	915	873	868	847	868	852	885	825	874	840	826	855	837	806	826	875	884	845	806	850	939	775	863	847	835	821	843	842	801	855	815	849	813	844	848	876	830	853	841	791	823	820	861	863	883	866	891	804	877	874	871	831	799	837	856	869	796	839	851	870	843	797	755	864
7126	378	203	177	192	186	154	159	200	142	149	169	172	154	196	159	180	165	163	164	169	179	178	171	172	157	168	179	205	185	169	185	173	175	151	175	152	154	157	164	185	163	160	178	176	185	136	210	168	140	173	169	165	147	168	176	178	157	181	152	173	179	172	202	164	142	169	183	181	162	173	163	149	165	158	161	173	154	161	170	178	189	166	180	167	167	178	160	179	138	156	163	164	160	193	194	176	162	174	150	170	158	170	201	163	170	183	178	182	158	183	202	173	168	188	158	161	170	179	167	168	199	163	170	183	180	159	161	165	182	166	158	182	161	192	172	150	187	191	168	155	160	185	168	190	152	186	151	140	167	169	152	183	140	159	157	170	164	161	157	144	162	172	183	155	181	175	183	182	180	197	137	143	158	154	142	154	164	174	181	169	200	169	198	171	168	139	190	160	171	192	183	164	165	186	176	198	170	184	167	176	159	148	203	181	167	165	166	176	151	158	151	167	159	175	209	150	164	152	177	177	170	180	160	166	194	179	130	161	163	133	164	162	175	158	167	171	143	160	175	174	193	160	176	166	178	160	156	188	160	153	199	167	196	184	155	172	169	167	161	180	173	177	155	186	158	179	157	144	194	170	179	196	166	164	171	195	156	150	173	179	177	172	155	176	158	169	168	163	155	173	178	179	194	169	167	177	165	164	159	188	175	182	172	186	172	173	150	161	183	153	161	175	151	196	163	186	169	171	176	161	180	182	177	176	158	171	163	171	150	177	181	160	169	171	165	151	161	170	184	192	185	177	197	161	144	158	174	180	152	140	173	186	160	170	153	167	174	166	162	182	195	150	189	146	178	174	150	163	159	198	166	130	185	170	140	180	161	154	156	165	187	196	175	156	186	170	182	167	165	173	165	189	169	165	199	186	171	156	163	201	161	179	176	180	185	193	157	174	178	171	155	163	191	181	189	159	191	153	139	156	169	161	166	155	177	169	162	178	160	170	167	172	140	149	156	159	167	143	187	160	156	163	189	169	181	125	166	181	164	181	174	180	159	186	176	172	178	192	159	169	156	165	171	175	161	180	194	147	171	162	175	161	205	158	186	171	172	165	175	169	167	149	163	175	156	167	157	147	153	182	155	171	164	160	189	173	158	195	159	165	169	169	186	189	147	149	168	159	172	181	176	144	179	153	169	172	169	179	185	165	186	152	162	177	201	163	158	162	155	159	175	188	181	180	186	159	150	160	172	180	212	186	159	151	141	198	173	161	166	187	141	164	161	176	152	153	171	194	174	153	155	156	155	153	171	178	168	193	160	192	187	185	176	169	182	157	208	169	170	195	161	141	159	173	166	183	173	168	172	178	175	152	177	152	149	174	165	177	182	179	182	177	173	180	154	173	172	163	190	153	166	186	153	175	189	140	169	165	158	172	163	167	183	166	188	156	164	164	186	156	145	149	162	198	190	150	149	161	165	164	181	147	173	176	166	165	200	188	209	148	150	178	185	164	160	171	176	165	177	174	159	162	186	175	162	175	159	172	176	182	193	173	166	183	147	158	199	163	154	173	190	172	189	177	156	201	168	145	183	173	174	174	175	193	178	186	168	185	149	143	166	187	163	155	188	163	179	175	177	204	167	171	188	169	163	175	191	162	151	139	161	146	176	179	145	193	178	158	140	197	182	185	180	180	173	163	197	164	176	167	178	177	149	163	168	166	182	184	149	180	155	178	148	158	155	167	178	195	168	175	182	182	184	194	176	139	169	198	153	161	140	167	161	153	155	175	190	205	169	172	150	192	172	173	188	178	169	187	180	180	162	187	182	180	166	148	180	190	183	166	171	142	177	152	139	160	181	163	159	164	168	165	199	187	183	169	174	188	193	150	150	143	171	165	178	177	176	161	185	188	154	164	163	170	160	151	156	163	157	160	179	188	150	159	162	185	156	156	140	165	174	164	163	182	164	177	185	169	180	190	182	179	169	160	153	169	178	152	157	189	164	181	147	178	189	153	159	142	159	165	168	148	163	156	164	174	190	170	188	180	172	191	177	178	161	169	162	132	203	185	178	165	184	171	172	160	183	156	160	174	180	149	158	172	175	179	186	180	170	186	164	163	169	179	176	164	158	187	181	173	165	183	181	190	166	180	202	168	145	163	160	192	154	160	164	179	166	164	164	168	166	153	176	147	174	188	157	185	168	173	159	205	181	165	168	160	167	160	187	175	177	149	169	136	151	158	169	148	153	174	193	182	157	155	180	156	156	170	186	161	195	166	158	170	195	160	180	165	154	177	195	185	160	169	175	164	154	181	181	138	171	158	144	164	187	157	172	171	150	151	185	173	165	199	169	162	192	178	171	151	155	177	181	169	180	148	181	157	165	177	185	180	179	197	200	167	181	169	165	195	174	157	167	166	197	185	164	185	186	167	169	164	152	185	161	176	169	189	171	166	153	168	172	171	175	183	161	183	162	165	201	187	171	154	180	185	166	148	174	176	161	145	185	184	162	168	179	180	165	173	151	157	151	162	203	166	167	170	165	190	165	160	177	180	192	154	169	180	169	172	177	179	178	163	146	173	169	176	158	166	146	144	174	182	182	164	186	170	169	158	194	180	165	183	171	175	169	142	184	165	162	174	164	138	167	159	165	164	147	168	156	168	192	164	144	159	155	170	184	188	194	157	149	157	175	152	145	148	179	172	177	174	153	186	156	143	174	174	173	169	217	189	188	162	176	173	145	159	172	169	178	190	174	166	202	148	156	163	178	164	191	201	167	177	168	183	174	142	156	200	159	172	168	187	173	172	174	174	136	170	188	158	184	165	169	157	160	187	157	161	181	179	176	190	178	151	170	149	173	167	143	177	194	153	204	175	172	159	174	171	171	161	167	175	187	176	212	159	147	194	156	163	151	158	154	172	174	159	170	184	174	185	159	195	147	181	161	191	186	171	163	180	143	128	167	180	175	175	180	173	136	181	150	173	183	148	168	167	168	184	170	168	163	161	156	187	186	178	172	182	155	193	159	161	165	185	183	176	161	172	178	153	160	149	178	151	166	165	163	157	153	160	178	169	171	176	179	168	167	171	166	152	152	187	176	164	179	150	180	169	175	170	189	156	174	136	169	141	147	198	172	175	168	172	178	169	147	181	177	173	174	161	168	143	140	143	163	178	151	178	156	174	207	176	166	141	181	198	169	185	198	186	171	173	175	160	176	195	174	178	167	166	195	151	175	156	167	174	149	167	190	172	166	151	158	170	192	160	162	164	193	155	176	180	154	174	179	172	181	157	187	148	171	146	157	178	152	176	170	148	199	175	187	195	190	173	166	162	166	177	195	185	171	147	162	177	177	182	168	154	186	159	130	166	163	183	178	166	146	178	170	184	151	183	161	143	154	169	159	173	165	166	183	153	182	199	167	166	157	193	182	157	169	170	179	148	167	155	163	177	150	172	168	145	168	178	160	167	163	172	157	169	184	171	189	179	167	160	190	154	197	168	169	206	149
4361	470	481	487	466	461	440	440	437	457	434	434	415	443	462	420	450	441	418	427	411	460	412	455	430	398	409	452	431	398	431	410	432	425	404	414	434	439	402	437	449	435	449	388	385	419	427	425	446	425	443	430	452	408	424	444	417	428	441	421	428	431	433	444	428	427	438	415	409	405	392	411	446	419	448	419	403	440	414	414	476	422	428	411	430	456	393	401	411	429	436	431	424	461	416	413	409	407	430	464	426	425	397	444	436	448	432	448	419	412	469	414	410	409	447	416	393	440	379	408	458	424	440	419	447	405	422	418	441	433	446	408	449	423	403	428	433	389	432	448	437	444	419	419	422	432	448	443	415	425	381	425	366	424	420	433	453	435	414	424	437	422	418	442	419	423	390	428	428	441	461	429	427	422	462	410	465	393	419	421	431	433	396	424	411	452	445	419	418	415	441	425	401	430	423	451	466	401	391	441	457	421	436	403	432	398	443	414	411	426	428	431	387	408	413	428	422	418	389	428	411	433	427	416	387	424	412	386	432	450	423	419	416	382	407	418	413	419	391	387	433	459	420	419	445	400	430	439	392	411	415	400	415	416	425	429	414	428	435	392	425	442	435	408	451	389	412	450	436	407	438	434	395	407	428	439	465	454	435	434	438	410	424	452	421	387	446	454	438	416	399	447	426	425	402	458	422	428	431	419	448	398	400	439	382	405	415	428	410	445	405	458	411	441	420	421	427	420	413	401	435	428	414	404	414	453	429	406	424	445	424	427	426	408	441	393	416	423	420	453	449	448	407	441	422	413	419	404	444	408	405	454	417	429	425	467	406	453	450	408	421	431	407	399	405	425	393	404	416	426	434	426	395	420	435	420	406	410	425	435	452	416	443	436	424	437	413	413	439	416	442	441	442	422	423	406	410	381	429	418	408	435	434	390	427	410	432	395	412	418	428	433	431	401	457	413	428	404	424	417	454	430	420	427	416	414	446	444	404	415	419	434	434	414	443	404	421	433	432	413	436	391	425	428	430	420	417	394	394	450	427	429	444	434	467	443	447	386	405	411	403	412	411	433	409	411	429	412	375	419	414	430	413	414	433	424	437	457	450	396	457	390	452	447	439	426	437	439	443	409	440	418	418	444	428	435	413	433	418	428	448	395	456	409	432	408	450	384	420	400	421	418	430	412	436	433	448	395	404	420	407	400	401	448	396	424	427	433	409	416	426	429	447	429	398	403	420	444	411	398	432	379	401	395	429	436	413	405	413	418	422	419	433	436	413	432	452	442	445	458	458	431	436	448	413	451	437	440	428	432	410	445	392	448	420	365	387	435	428	417	396	437	417	424	395	423	420	445	406	383	434	440	424	400	451	401	395	437	416	417	421	430	401	410	412	412	456	405	370	436	415	465	404	427	428	428	403	402	445	465	434	426	432	463	398	433	410	392	425	459	462	415	413	411	429	413	436	426	412	414	421	412	388	416	421	430	447	417	432	418	443	433	439	429	428	420	452	422	410	431	397	415	447	444	474	408	434	419	406	428	383	420	429	436	407	421	434	412	426	391	413	450	412	419	382	409	456	425	419	402	449	409	408	403	413	422	415	415	436	444	406	405	442	431	409	409	444	439	437	418	414	454	395	410	421	439	408	386	410	386	451	452	389	438	420	392	430	433	391	432	439	456	457	433	400	432	448	474	439	437	438	441	425	413	440	417	442	383	455	399	378	432	383	452	404	417	417	435	406	440	475	416	411	442	440	400	449	432	429	437	438	427	399	453	439	421	436	423	399	395	416	429	416	403	426	425	421	426	427	466	451	393	409	411	442	395	426	425	388	445	431	400	441	414	430	407	442	387	417	409	414	412	414	415	444	428	470	448	425	427	422	403	431	407	432	430	426	436	436	394	428	413	458	397	396	396	402	440	432	410	431	437	458	426	452	452	397	430	401	425	415	424	394	435	411	425	410	423	448	465	467	445	409	426	453	409	419	443	420	421	411	431	409	416	421	431	424	397	452	426	442	433	415	455	396	413	434	399	433	420	419	423	453	413	403	404	455	405	451	414	423	435	426	422	399	450	430	482	471	397	420	419	400	433	389	410	437	431	426	399	439	417	433	416	429	408	446	434	447	391	450	387	393	415	420	446	413	470	381	431	414	397	421	423	398	393	400	417	428	445	419	396	410	448	389	463	429	427	427	424	443	424	393	417	404	436	409	442	454	432	416	411	413	427	434	452	389	435	416	414	439	448	433	407	417	414	433	412	428	410	445	433	416	454	447	417	430	391	431	415	412	426	398	449	422	449	422	410	409	411	429	433	436	439	367	438	415	381	413	410	405	424	409	459	412	418	456	398	389	407	430	417	425	415	445	434	389	438	430	414	398	442	429	472	444	440	430	421	399	451	410	445	417	410	430	436	457	443	449	454	454	435	429	456	429	427	436	451	429	428	425	423	400	435	424	411	370	385	389	430	406	417	423	407	427	422	401	420	430	376	415	463	407	411	411	410	412	495	383	454	410	398	381	417	428	393	429	435	424	433	428	422	407	387	351	438	452	461	418	422	398	422	433	418	450	435	447	426	421	434	424	412	422	421	401	440	467	378	431	453	451	407	439	434	415	453	382	428	451	419	403	387	417	438	416	411	475	408	410	389	399	411	417	399	455	377	389	421	403	398	376	437	409	429	444	419	456	433	457	450	449	438	444	388	406	428	412	402	437	433	425	415	440	423	415	428	413	410	432	425	423	384	420	435	468	361	432	428	459	431	439	397	464	416	414	404	420	416	421	382	383	378	441	458	421	438	445	428	415	417	421	427	448	459	448	378	408	416	432	415	420	437	462	399	429	378	436	430	430	405	418	456	444	437	414	417	408	409	397	433	392	431	440	419	470	404	421	458	444	418	430	458	404	441	419	408	424	412	428	399	433	414	462	412	367	432	409	439	419	403	419	410	422	429	432	411	471	423	405	398	408	437	438	420	455	435	424	432	424	415	427	443	421	431	427	433	392	381	433	442	434	421	449	423	430	461	430	417	439	380	441	410	428	461	420	422	406	425	402	455	435	411	430	388	398	424	400	418	420	409	435	455	456	423	439	418	437	428	485	421	461	428	417	406	434	433	445	449	433	428	429	431	461	407	428	451	422	440	423	430	398	398	445	425	402	435	420	423	449	411	426	399	413	437	424	450	397	408	440	406	377	447	415	414	392	420	421	396	419	400	420	428	422	416	444	420	412	441	376	434	406	425	396	411	431	415	417	455	439	415	388	405	421	386	448	398	428	428	389	455	431	440	422	431	416	394	411	413	377	438	464	425	430	445	420	400	413	423	414	412	418	413	387	395	371	394	393	413	414	472	439	385	419	441	415	430	417	441	435	422	403	378	414	423	434	434	397	432	408	448	441	422	428	404	439	433	431	431	388	397	398	434	393	441	392	424	435	420	423	431	446	410	426	433	423	401	415	421	416	406	389	423	404	410	433	426	409	395	447	431	407	444	416	452	436	409
20912	1871	603	489	390	330	318	314	266	279	264	282	243	258	264	258	273	272	281	272	233	271	244	252	233	254	250	238	254	258	252	253	253	230	255	216	239	250	268	227	226	257	266	283	263	252	243	272	220	282	223	267	213	244	253	243	261	257	253	229	250	273	272	246	233	232	271	242	237	234	239	228	216	248	234	234	220	228	222	231	225	268	245	245	265	284	250	235	234	247	231	268	213	249	242	301	243	239	241	256	252	239	271	270	232	278	215	242	261	239	224	249	262	220	227	232	257	239	278	249	246	219	225	229	248	256	224	253	228	257	268	240	269	252	234	239	254	238	239	252	256	265	217	248	248	264	237	220	232	255	241	258	253	219	234	250	266	217	226	261	237	263	252	244	260	219	239	263	242	241	244	270	295	275	256	248	223	233	225	221	251	258	240	241	241	267	251	217	247	232	256	255	228	226	264	270	224	226	228	227	243	252	237	217	239	236	253	254	265	230	231	250	251	242	235	263	279	242	212	242	272	250	246	248	265	251	236	252	255	222	239	256	240	246	256	253	269	244	218	224	237	251	206	245	261	233	221	236	240	260	241	256	264	267	250	267	247	247	237	224	269	227	244	228	257	246	242	266	225	242	237	243	248	236	292	250	233	236	234	236	223	247	255	240	246	266	248	253	243	219	244	239	255	256	261	232	257	243	226	255	210	257	248	252	235	244	240	244	239	240	212	241	238	288	241	219	235	233	242	240	235	234	251	227	245	232	264	246	204	242	266	267	231	230	243	250	256	246	237	211	272	261	252	247	236	236	232	264	232	218	262	275	252	255	231	237	257	251	240	273	239	226	283	247	259	261	261	221	230	247	244	286	226	267	234	254	249	236	268	245	261	219	251	209	247	237	233	239	265	218	229	260	279	265	248	239	269	250	255	257	279	255	251	244	237	222	215	247	234	229	237	247	267	225	274	262	267	228	247	250	248	226	266	243	245	266	236	244	258	253	267	246	238	257	254	246	254	216	251	260	265	284	240	224	224	231	251	241	227	236	243	197	244	273	239	268	263	251	262	242	224	224	232	222	283	250	242	252	231	260	227	229	234	262	240	241	260	244	249	239	240	221	235	224	208	245	229	252	254	230	227	243	255	253	238	222	225	208	243	205	255	229	231	224	234	250	259	247	231	254	252	229	255	236	235	256	249	247	238	240	240	250	254	229	264	246	254	247	254	260	262	255	256	282	257	240	240	228	246	222	216	263	255	234	244	235	256	243	235	253	233	251	253	239	236	232	244	229	247	238	229	240	259	247	233	255	232	256	251	227	250	243	276	274	211	252	251	236	212	241	240	228	209	226	253	217	244	205	263	240	222	233	271	220	274	265	232	267	242	245	286	245	246	254	232	239	242	249	264	242	249	267	266	237	235	258	262	281	244	252	240	216	266	233	244	269	255	246	273	225	249	281	256	253	247	225	231	253	241	245	216	234	269	255	229	239	249	240	252	231	239	268	255	248	246	251	217	234	228	269	239	249	229	246	250	274	240	253	240	217	237	255	310	215	232	216	256	275	256	245	234	231	243	268	258	255	252	250	276	248	246	247	235	217	249	266	228	252	275	227	274	253	242	246	225	246	257	261	223	225	226	267	223	262	242	243	253	252	242	243	246	229	244	252	259	245	269	219	222	258	269	218	284	248	234	220	235	272	243	262	251	211	212	247	248	240	226	283	232	245	255	250	242	217	231	256	248	230	274	258	252	250	258	247	232	243	264	226	216	256	254	248	302	244	223	250	259	233	227	239	231	255	265	240	274	223	249	238	244	250	267	275	240	269	268	220	267	223	243	242	245	242	243	221	205	236	252	273	239	229	277	261	220	234	237	251	245	236	271	243	233	211	262	217	249	280	250	226	225	232	234	258	287	237	246	265	244	239	258	217	245	229	240	271	260	223	228	238	243	259	269	249	262	243	259	250	257	236	247	234	258	256	259	230	261	253	254	269	241	234	268	274	267	224	253	261	242	250	263	252	231	223	218	272	262	236	243	244	250	254	222	235	234	255	259	235	265	248	243	256	272	233	250	267	232	270	242	242	217	246	218	250	236	263	253	237	237	262	264	242	227	254	238	232	244	248	262	275	252	235	229	243	244	232	230	246	280	252	227	213	266	261	216	250	249	209	258	265	237	261	245	254	258	291	257	282	242	281	241	237	227	236	242	255	279	255	267	238	240	257	228	247	260	240	276	256	239	233	251	222	246	280	253	247	239	255	224	226	231	249	254	250	276	247	274	256	240	253	242	235	245	262	266	217	258	244	246	223	219	223	242	252	225	200	254	211	270	257	237	243	262	250	238	239	239	264	256	259	257	227	245	232	231	234	244	243	264	248	243	234	248	230	248	236	254	214	234	233	254	252	233	252	228	226	241	266	236	238	219	254	250	214	242	263	226	233	249	243	219	221	219	262	240	210	253	253	232	237	200	239	280	250	234	224	284	220	260	259	282	243	273	258	253	215	263	229	243	222	253	241	251	257	240	261	244	240	237	239	245	239	257	271	253	228	248	239	250	233	241	211	243	248	226	238	268	258	232	255	241	227	235	245	244	229	232	234	240	266	249	226	265	262	240	227	269	237	263	242	235	258	240	241	264	236	236	269	258	242	240	268	237	233	237	245	240	240	239	252	270	256	238	244	228	240	240	240	238	246	244	270	266	263	257	221	241	235	256	234	250	240	222	247	254	242	241	241	260	253	242	274	269	268	244	229	238	227	226	232	260	251	263	238	251	245	237	283	234	223	269	255	240	242	234	264	263	243	220	229	239	238	233	254	240	233	237	259	268	255	207	248	244	256	219	231	236	261	266	232	228	242	247	269	254	250	258	258	220	235	259	256	258	226	256	260	240	249	209	235	253	226	244	215	262	259	263	255	236	235	232	230	225	250	230	275	263	234	261	241	225	232	250	258	248	242	239	236	228	245	252	240	258	254	229	244	239	229	250	252	257	215	237	255	250	252	245	259	235	223	253	233	234	216	238	232	244	249	259	246	250	243	236	256	245	236	235	219	268	214	225	220	261	250	249	249	242	274	264	244	256	260	219	229	232	227	245	256	279	257	253	277	234	247	266	260	236	219	255	253	266	241	228	266	278	282	259	240	211	249	257	225	272	258	233	227	250	241	227	252	243	265	247	256	238	276	210	228	246	223	248	230	243	238	246	235	233	248	244	280	252	260	228	225	271	240	237	246	246	246	239	247	242	227	250	260	229	253	256	252	223	263	270	248	221	254	241	219	276	211	251	241	235	236	247	257	253	237	244	230	222	275	261	215	243	244	231	253	248	239	258	233	246	257	208	258	253	252	228	248	239	261	248	237	247	232	215	242	249	256	237	294	292	226	263	257	242	239	223	239	269	229	265	244	224	239	257	243	257	233	242	262	236	240	231	252	248	272	247	270	252	284	260	218	243	237	283	263	218	205	244	236	254	270	257	273	198	247	244	271	228	250	270	245	245	237	236	234
12042	859	1202	1426	1223	1095	954	883	832	734	728	714	751	619	664	652	627	620	616	609	588	607	578	633	614	593	607	599	592	620	563	623	578	592	586	610	630	583	602	641	555	580	575	640	587	579	557	593	561	602	613	630	604	591	583	568	609	580	591	546	581	567	568	579	597	607	577	521	572	591	579	591	595	577	608	576	566	607	592	559	591	589	582	639	568	584	579	613	616	584	618	568	615	569	606	582	557	538	582	590	583	569	598	574	622	559	592	559	600	577	593	586	535	571	602	602	602	560	591	547	583	593	568	608	584	597	567	592	582	584	562	581	606	555	581	606	604	581	621	557	633	582	561	573	597	566	590	579	565	576	601	601	610	565	590	541	566	557	558	584	579	562	585	572	524	595	583	597	583	563	583	592	606	553	614	577	634	551	569	608	570	548	586	580	575	564	597	591	615	579	597	580	553	640	601	534	571	596	542	618	573	565	601	608	567	624	612	519	553	558	598	591	572	592	563	576	609	578	583	607	558	551	603	518	604	587	549	597	565	524	576	646	618	595	585	564	581	594	549	561	607	586	588	601	564	536	624	581	598	592	612	572	549	611	557	549	553	603	607	575	575	618	584	607	540	580	602	599	553	563	563	569	621	583	566	611	593	561	615	560	570	565	615	565	600	555	613	578	583	565	555	583	571	589	576	569	557	560	638	566	550	581	613	573	551	577	625	540	541	590	596	603	587	578	571	594	525	547	553	532	596	550	589	581	620	583	612	564	546	624	538	586	544	588	596	587	586	591	570	596	578	597	544	582	582	573	615	588	580	662	593	606	574	595	583	638	568	619	600	586	600	572	595	564	569	581	582	599	578	595	575	593	604	575	561	570	626	606	613	539	580	579	603	580	581	571	615	604	579	556	599	550	630	616	613	559	572	584	569	554	555	552	609	581	594	564	600	647	612	593	565	582	585	633	556	505	565	623	594	559	587	589	579	585	560	580	548	607	606	612	614	572	552	621	583	562	573	569	581	552	585	576	541	556	599	613	577	594	595	562	611	556	623	563	645	564	552	557	594	560	574	562	621	549	550	577	592	566	600	582	584	554	574	596	607	614	576	562	555	557	601	572	559	583	601	604	588	637	592	599	573	599	564	535	571	513	576	576	593	561	622	625	574	607	542	622	549	614	582	548	658	556	555	606	610	610	603	569	595	605	622	583	542	645	566	540	597	580	551	571	595	560	574	558	543	556	594	596	599	556	584	563	637	604	624	610	590	602	560	565	571	574	573	615	589	588	582	571	576	616	599	590	607	558	571	583	541	551	558	582	543	596	571	604	579	593	571	599	598	563	574	586	579	566	560	571	576	587	574	565	599	600	606	584	617	564	584	604	565	583	617	559	600	603	588	541	582	552	585	578	571	552	585	579	577	653	567	536	605	568	579	591	597	554	582	565	569	587	588	588	564	540	552	550	577	606	597	550	560	582	576	568	553	557	627	604	572	596	582	556	586	552	575	580	569	580	574	567	509	618	548	565	584	534	580	558	553	565	590	570	612	595	611	596	579	590	584	591	624	606	585	631	592	535	604	622	609	593	577	557	593	561	575	593	601	605	586	587	613	594	615	620	593	572	547	552	603	560	565	603	549	606	591	552	542	584	596	581	605	594	634	605	554	570	577	612	551	588	585	550	559	591	581	585	546	552	566	558	637	575	628	548	561	631	557	554	627	589	553	570	564	585	606	552	547	608	584	579	541	577	541	553	572	644	572	562	599	575	531	584	591	581	573	589	581	590	605	601	588	565	589	585	567	583	580	564	612	573	581	603	562	582	589	597	587	574	578	571	543	646	532	569	558	547	590	603	582	616	598	581	546	573	573	611	619	583	582	543	607	625	641	596	589	578	566	555	636	577	585	563	553	606	513	581	585	548	571	583	562	550	581	565	583	588	596	592	602	586	622	559	581	592	583	633	606	608	567	602	570	622	563	558	595	603	577	588	588	570	563	552	594	573	611	630	576	591	586	557	565	574	599	577	577	592	609	583	529	567	557	543	599	588	586	610	590	603	522	592	557	558	602	592	583	581	586	572	568	588	555	589	554	596	522	573	583	573	578	565	576	548	580	573	551	580	591	582	577	581	585	573	591	566	520	634	552	571	553	573	615	564	623	608	603	576	607	597	584	574	570	589	565	629	560	581	601	554	615	591	570	609	593	570	618	566	588	614	579	590	578	604	598	597	561	561	596	552	584	582	630	565	592	555	612	564	609	551	593	585	565	577	588	601	640	592	568	604	586	602	558	597	589	575	557	563	553	565	588	578	567	598	608	594	626	565	572	590	570	547	618	576	606	567	570	619	576	574	555	525	560	578	579	584	599	566	574	585	575	623	588	590	555	581	625	594	603	640	591	563	606	565	601	566	577	591	606	603	582	583	614	591	567	598	567	601	585	581	547	582	568	609	545	596	588	591	519	607	548	634	564	606	588	581	562	562	588	543	576	576	569	551	582	543	559	523	576	583	604	580	545	606	580	607	649	569	563	572	577	554	552	549	613	599	591	577	577	599	555	600	553	547	564	574	614	602	609	563	597	562	593	561	597	598	561	573	584	589	574	542	564	610	621	581	593	560	574	504	569	607	579	599	551	575	565	595	556	505	583	614	606	593	561	561	598	578	621	541	610	569	576	602	588	573	553	587	589	559	614	569	562	597	590	575	567	528	567	601	582	614	557	544	612	572	580	609	553	561	608	555	586	585	575	558	566	551	579	575	584	585	577	611	594	609	556	554	593	592	586	590	565	561	572	585	582	507	603	567	593	610	583	566	604	584	598	581	560	580	624	532	576	554	635	607	584	577	542	614	586	601	606	564	623	554	576	548	580	575	581	633	569	577	633	569	530	536	637	582	628	605	605	568	582	613	568	563	618	589	580	607	566	567	545	595	597	571	565	635	585	577	566	617	582	556	588	620	582	571	591	598	541	615	577	545	555	570	598	593	552	613	617	551	587	581	547	565	569	555	632	593	572	568	577	570	583	592	609	539	557	556	568	591	552	550	572	537	562	563	642	579	604	599	572	627	552	574	528	585	562	592	609	591	558	565	578	560	568	580	557	591	616	585	583	545	623	567	606	568	563	582	620	556	551	561	544	584	534	560	523	564	565	608	593	622	582	568	576	550	572	599	595	588	610	538	557	567	556	608	616	596	587	574	560	606	597	580	607	557	605	604	565	598	557	584	562	603	591	598	636	577	641	592	579	597	585	638	605	578	568	585	559	607	558	606	575	533	544	589	550	614	556	572	594	572	574	565	587	526	586	572	582	586	611	609	568	578	555	585	602	613	610	576	582	573	587	544	572	585	584	609	546	550	592	599	602	600	571	573	620	544	551	595	571	567	586	573	604	573	549	556	565	574	584	561	556	581	589	551	607	601	593	581	551	542	567	582	591	567	628	557	601	537	579	574	569	570	631	571	555	595	596	624	535	557	563	574	585	590	555	577	581	604	576	597	567	589	556	618
31926	4533	1264	888	690	580	541	493	440	409	419	431	427	421	393	412	414	367	393	407	430	409	428	429	391	371	401	381	400	385	381	393	383	395	400	400	372	394	385	371	369	390	416	383	358	357	359	380	385	455	382	366	352	404	353	415	386	372	396	388	347	403	370	378	424	388	369	383	398	400	368	403	362	385	380	409	403	390	410	397	369	391	363	382	384	389	432	371	400	431	365	394	383	392	395	372	341	397	384	372	387	392	398	355	408	415	389	341	373	394	440	342	394	398	353	431	423	410	368	401	400	398	399	393	414	362	355	378	355	419	374	356	425	378	355	394	359	398	381	420	364	367	389	386	348	402	425	387	397	365	388	362	411	363	403	343	378	364	381	400	376	381	379	395	365	390	376	348	416	344	407	399	329	370	398	403	414	361	407	356	348	398	403	371	419	364	385	443	384	388	403	384	388	438	383	348	363	393	374	383	387	370	399	390	367	367	375	370	355	407	393	382	398	420	410	395	368	371	349	366	384	356	376	384	403	409	359	380	381	382	371	406	354	379	353	387	354	379	393	390	372	380	371	366	390	430	347	410	374	356	384	359	379	372	354	366	409	350	413	385	377	372	368	385	386	382	343	398	354	370	392	405	341	401	383	396	393	388	356	371	374	394	372	354	396	426	363	405	367	385	389	377	368	363	376	343	382	357	339	379	381	359	353	375	371	363	397	386	342	380	392	387	377	419	391	366	374	371	369	394	421	379	371	393	369	366	381	396	352	358	350	361	392	403	370	344	410	382	379	365	391	409	374	387	391	315	415	389	336	377	358	357	355	391	342	421	395	389	378	412	377	415	393	358	420	387	407	421	357	363	369	344	358	386	372	331	367	350	407	367	399	370	414	349	377	387	384	379	416	373	359	360	321	439	400	345	375	399	361	359	418	386	354	384	367	379	355	370	411	389	380	371	402	372	417	362	395	347	361	402	389	379	384	423	385	380	371	398	335	361	411	373	407	370	378	390	369	370	405	368	353	383	405	366	337	412	364	377	404	369	357	359	384	399	362	379	393	414	372	333	394	370	357	368	351	385	357	391	398	366	372	374	390	379	409	369	407	409	390	402	379	380	374	366	379	404	396	363	352	397	383	363	392	392	396	349	405	396	381	392	362	381	363	380	353	360	379	387	324	336	343	383	370	388	388	408	363	390	337	378	373	416	381	353	417	402	400	388	361	339	378	422	395	382	409	380	424	393	452	386	363	381	364	382	396	387	355	408	402	404	410	365	406	365	378	381	366	382	345	355	395	363	370	410	342	390	344	388	399	369	357	373	367	375	390	400	420	373	366	413	366	419	328	381	386	395	368	335	351	382	368	371	375	404	415	385	356	360	368	362	373	351	361	401	396	358	388	381	381	349	390	370	339	391	415	368	400	356	341	379	386	366	401	356	385	395	384	376	355	378	400	350	383	428	387	390	390	361	383	324	383	414	377	407	395	411	357	379	361	366	353	370	386	386	390	373	335	381	402	378	371	417	355	379	394	373	384	395	391	370	372	384	403	396	396	355	396	402	404	381	380	410	381	385	395	386	409	371	366	375	382	408	387	380	371	387	374	387	356	371	366	371	376	363	390	411	355	413	375	400	418	379	402	410	407	348	380	389	406	363	378	383	341	395	418	372	392	384	367	412	347	387	370	421	388	390	383	349	396	363	389	381	356	389	370	383	359	406	383	383	371	415	390	377	340	345	349	340	380	398	397	367	418	379	371	415	415	429	406	409	316	346	409	361	374	368	355	372	341	363	383	402	409	390	384	388	434	411	350	424	411	375	366	378	372	400	344	396	357	351	389	397	412	394	389	376	378	378	402	385	396	371	360	374	390	385	418	379	369	380	363	333	368	380	388	414	395	375	381	353	402	373	353	381	393	401	392	384	443	354	369	334	362	379	384	383	361	383	383	417	411	387	367	351	366	368	358	409	364	368	388	372	360	386	414	423	422	369	387	374	407	390	393	393	390	401	400	340	364	404	374	373	383	326	330	401	392	356	396	415	391	363	385	431	378	394	368	360	372	392	353	388	402	424	364	394	361	370	390	362	363	385	383	360	387	363	388	366	398	357	326	399	384	395	345	378	363	368	352	382	364	342	367	365	376	360	406	363	350	386	392	371	368	410	391	383	418	376	389	377	383	408	397	371	398	362	399	333	405	372	364	395	365	395	419	392	358	357	371	385	358	370	390	367	383	372	410	364	400	367	376	405	369	390	393	364	353	360	372	340	371	361	349	404	366	375	358	363	348	373	364	377	377	350	372	401	355	349	412	352	417	349	404	371	392	400	352	383	369	350	386	389	406	363	396	379	374	386	386	379	348	408	381	390	395	364	335	439	426	385	390	379	387	383	419	349	376	384	397	411	380	372	383	375	405	357	370	390	424	357	358	376	428	365	368	362	390	408	382	374	403	382	418	358	366	404	415	404	401	366	385	393	383	346	378	406	355	350	422	379	335	384	376	395	389	367	365	383	363	358	388	363	358	404	348	352	409	393	424	407	412	358	421	374	409	366	411	367	387	380	374	395	362	345	400	358	384	355	379	394	352	429	391	388	396	358	383	403	402	354	397	398	399	374	406	342	397	371	396	383	370	408	415	402	406	387	371	377	401	403	370	376	364	387	385	385	380	375	369	369	396	364	379	363	395	399	362	388	381	380	380	362	375	357	392	391	416	423	366	378	375	375	395	377	375	383	337	387	425	403	348	339	381	378	391	381	359	382	378	347	403	441	366	352	366	397	387	408	337	387	375	388	389	334	369	406	369	392	387	341	344	351	373	393	397	374	367	357	391	387	399	395	390	395	381	392	359	371	344	386	361	359	398	350	368	347	326	375	400	390	391	371	414	340	424	390	323	410	374	400	399	405	341	416	404	431	370	393	361	374	369	391	385	373	362	418	386	350	362	394	409	361	352	380	392	384	406	364	377	370	386	344	386	386	369	374	377	380	344	377	400	379	408	354	329	362	399	379	390	390	417	390	382	394	372	372	353	376	374	372	422	380	399	417	381	390	375	359	370	401	422	406	372	371	349	381	353	378	359	416	369	407	382	388	391	363	383	337	410	378	394	382	357	416	385	358	375	422	389	392	374	368	369	361	371	359	398	350	384	379	364	391	347	384	373	402	380	405	369	371	365	444	346	378	355	372	391	363	369	366	364	413	409	411	377	397	399	388	351	377	412	364	364	363	383	399	402	379	362	371	396	374	352	417	360	360	362	404	385	389	410	377	397	392	403	391	393	397	381	378	371	366	371	406	418	397	401	400	367	379	382	377	369	345	390	378	387	383	383	381	401	350	422	375	379	362	424	392	356	364	413	366	374	376	374	402	387	386	359	378	394	374	363	385	386	375	372	358	347	361	384	389	348	391	374	379	389	361	386	431	377	365	371	394	400	365	382	412	390	418	412	402	382	390	378	361	382	330	403	392	369	375	390	370	410	395	384	399	370	385	364	375	418	347	358	379
16592	1335	2053	2377	2058	1833	1590	1382	1323	1191	1136	1062	1059	1069	1012	993	985	921	937	906	863	933	902	898	913	916	919	884	878	889	904	878	794	864	850	889	824	836	821	882	880	866	852	857	837	893	848	856	807	811	819	840	832	791	887	842	837	885	831	876	813	798	844	876	893	862	850	853	842	863	866	839	856	807	795	879	832	821	868	890	878	888	857	877	830	825	829	856	827	880	827	864	871	825	834	861	881	870	829	871	820	841	863	851	893	876	886	869	823	854	870	854	867	818	830	869	799	805	861	832	884	872	819	815	889	802	841	853	840	893	834	874	797	893	876	847	884	805	830	874	763	823	854	823	805	866	802	847	827	860	875	798	829	806	811	852	804	862	826	862	845	838	811	837	785	836	869	820	820	847	838	851	856	857	850	869	862	847	853	802	837	828	857	804	826	823	814	835	829	834	875	878	857	796	876	868	877	847	827	837	845	822	804	804	857	817	858	841	885	838	811	829	827	855	858	856	865	859	875	870	875	869	822	870	810	879	800	846	891	920	830	812	768	873	836	846	840	851	844	841	870	775	915	819	896	851	793	802	870	827	870	848	859	840	807	893	801	787	810	854	838	828	850	863	845	888	833	837	809	865	892	877	790	780	793	790	855	809	818	820	849	830	876	876	855	823	832	800	869	850	860	826	874	858	834	906	848	855	852	878	827	832	815	893	824	815	835	849	794	805	819	872	831	866	889	837	834	796	841	838	843	817	800	880	866	819	809	831	836	872	847	827	843	838	814	801	829	816	921	765	837	829	841	840	834	772	822	809	836	831	768	851	911	888	855	811	806	799	828	864	791	798	833	759	865	788	859	846	845	794	838	853	875	802	875	889	821	836	863	800	879	841	864	856	826	785	857	774	869	823	857	869	815	866	829	795	846	886	866	826	891	830	850	789	827	850	820	855	855	873	867	825	821	849	833	856	836	844	834	810	833	820	815	864	843	864	896	862	859	885	855	821	778	911	889	806	756	800	780	855	876	826	790	870	841	828	833	828	856	831	855	814	781	833	822	840	787	814	812	834	886	828	852	814	886	828	791	821	831	798	826	840	875	837	835	843	824	823	803	860	827	833	860	840	861	814	844	868	855	829	840	850	832	833	856	857	845	841	813	820	812	825	879	826	858	802	866	867	906	770	898	884	899	804	836	870	779	820	894	802	843	875	839	812	804	825	867	837	841	851	868	835	852	838	861	836	847	818	822	884	871	851	874	828	848	790	850	839	872	851	810	844	789	835	832	815	840	844	875	831	809	828	849	829	849	803	813	855	836	814	846	846	821	870	877	836	896	835	823	805	854	848	829	843	793	846	820	872	776	810	880	917	875	779	828	877	809	848	847	869	863	855	819	829	862	896	897	888	879	861	899	828	815	778	834	818	822	889	814	859	847	853	824	829	850	872	841	852	887	844	845	843	793	826	805	826	805	864	885	832	807	803	831	834	820	851	853	790	829	829	851	812	875	888	810	836	830	851	819	850	838	819	786	826	821	872	868	849	831	889	846	897	877	836	895	839	910	846	835	890	886	832	805	790	852	806	830	855	872	848	848	832	814	855	835	856	860	826	832	845	800	872	827	842	807	865	807	839	868	876	855	824	890	795	872	765	838	826	833	798	870	852	836	861	802	856	841	827	864	853	874	818	823	816	805	804	839	872	844	868	831	886	802	861	835	893	824	842	829	829	823	860	826	850	839	848	854	914	815	863	826	823	858	829	792	813	866	816	805	806	803	825	836	803	816	796	837	831	828	831	855	837	817	805	851	859	857	781	851	874	844	844	836	851	812	809	830	854	818	837	891	855	838	846	861	809	900	851	878	858	785	883	773	747	853	882	803	849	832	821	815	872	854	843	860	792	825	795	879	821	839	897	832	854	813	817	795	866	808	784	791	851	819	815	859	878	821	835	847	834	857	846	838	844	807	814	848	806	858	890	851	850	800	870	817	816	834	835	833	856	802	881	838	864	854	798	816	840	842	826	881	814	837	870	885	815	823	815	854	827	825	875	831	848	820	823	870	840	775	801	826	909	851	842	774	823	836	863	868	845	821	846	850	830	859	877	827	864	758	826	834	830	797	842	850	834	806	862	798	832	921	872	895	859	842	791	873	849	865	847	830	825	796	867	821	823	853	842	852	858	835	839	870	824	799	866	808	911	839	841	860	839	882	824	834	875	841	802	767	855	826	824	839	826	866	858	866	836	840	804	799	828	799	847	852	863	803	866	851	864	832	848	843	807	870	852	814	859	826	866	807	789	841	795	838	849	796	846	801	850	882	815	866	788	797	864	858	850	857	839	825	844	852	833	830	814	832	839	819	849	858	806	870	841	844	854	867	849	829	892	848	885	846	844	827	864	813	854	849	854	832	864	844	855	801	825	794	846	805	860	851	806	798	839	819	830	802	829	834	845	845	822	796	826	794	810	864	855	904	874	819	854	792	865	827	846	863	840	849	840	811	866	799	818	867	854	815	804	820	851	850	863	881	851	809	893	836	883	843	834	809	844	801	851	841	865	829	827	762	845	822	827	862	841	810	856	814	903	853	787	885	851	882	866	813	870	855	817	883	818	822	840	828	825	835	898	838	844	822	861	850	865	825	825	874	900	799	819	872	803	910	847	828	861	869	841	857	858	864	853	829	865	851	796	850	847	862	895	864	876	847	817	856	825	831	814	888	828	821	830	874	830	851	842	845	855	859	825	843	843	849	893	827	804	846	858	860	834	871	856	882	815	828	776	857	822	872	852	856	880	820	827	785	876	828	820	773	805	851	879	855	845	820	821	862	872	833	852	865	822	796	849	864	817	829	831	818	865	879	841	868	854	884	828	818	837	848	811	839	856	806	846	867	852	824	833	841	800	840	870	876	808	845	820	859	831	819	854	859	819	863	851	846	809	834	870	772	854	865	799	813	892	849	890	851	774	827	907	890	947	847	862	865	862	844	822	823	859	870	835	817	817	847	834	845	822	884	823	816	822	833	842	895	796	835	863	815	836	841	803	844	777	817	831	849	852	862	848	872	841	861	837	804	925	885	775	887	890	863	858	805	804	839	805	824	810	858	834	826	803	833	772	873	865	860	821	839	871	833	861	902	846	849	867	859	862	845	855	873	840	782	813	818	862	873	817	856	772	857	845	866	874	846	878	850	824	876	850	846	824	831	837	754	805	801	827	823	815	840	811	802	778	837	829	854	904	856	848	833	828	818	816	817	820	864	845	848	824	847	866	848	834	797	853	829	855	848	826	860	841	845	805	866	842	837	848	876	895	796	838	816	841	818	809	858	830	845	840	821	862	861	831	839	821	858	812	819	870	831	854	796	793	839	814	847	826	839	814	832	845	850	843	803	849	844	808	853	799	897	825	846	889	866	811	857	794	873	818	820	850	864	871	813	774	788	848	829	844	866	848	844	824	877	809	856	822	827	846	888	821	818	820	871	827	816	851	859	829	852	832	860	831	822	905	836	855
6828	353	180	168	170	172	171	173	185	211	198	169	174	165	147	156	178	174	182	168	148	151	183	167	177	179	198	160	170	168	162	178	156	166	163	163	170	161	155	182	164	147	166	155	200	147	184	195	167	194	151	167	179	149	172	194	175	197	186	180	166	174	180	167	181	205	175	180	170	193	176	172	171	161	166	168	174	184	162	172	154	172	165	156	157	169	204	182	185	187	176	182	170	181	160	167	136	177	165	178	181	170	160	160	161	163	147	173	187	173	166	178	186	171	166	167	175	165	154	148	134	200	186	191	191	149	172	139	197	149	179	150	152	183	169	197	161	162	161	131	155	169	166	160	182	163	177	197	201	181	167	140	146	173	177	157	165	167	172	152	181	153	167	167	146	132	165	157	199	182	172	170	182	190	170	181	180	155	161	191	189	176	181	186	171	169	154	188	174	191	172	169	149	193	186	169	162	148	162	170	173	154	167	181	169	169	173	147	148	168	158	165	183	173	167	142	181	169	133	173	168	172	172	138	183	164	165	149	158	153	182	157	164	153	161	175	189	151	183	169	178	170	160	139	173	165	161	177	160	170	165	190	168	142	181	151	194	158	149	169	165	169	177	195	173	161	159	187	148	136	161	155	192	176	174	179	149	176	187	188	160	186	173	162	150	166	180	172	177	185	173	186	200	159	170	166	168	169	176	152	167	158	190	176	155	173	174	194	173	176	154	163	188	152	165	184	154	170	145	145	171	171	180	174	157	173	153	175	166	193	189	185	168	152	183	178	167	155	166	191	174	177	170	176	191	169	131	152	173	181	187	183	186	180	174	144	167	158	186	189	176	171	190	177	161	169	206	169	169	183	146	167	173	175	185	165	187	164	167	163	187	155	171	148	164	168	167	177	168	155	160	160	162	161	162	184	171	152	171	164	144	187	195	169	184	176	174	141	151	162	170	163	152	186	168	169	172	163	173	184	138	172	182	189	161	160	160	172	168	172	154	167	166	170	181	142	161	166	178	166	178	180	159	162	158	168	164	155	182	181	166	152	175	148	173	147	152	195	195	132	176	153	177	171	186	185	182	152	172	161	185	170	157	152	156	157	137	161	182	173	181	173	175	183	180	168	165	186	162	163	176	168	193	149	169	198	164	169	157	185	137	174	167	158	174	170	174	137	151	171	179	164	180	180	153	184	170	193	163	159	197	179	155	181	174	157	184	153	159	164	177	144	171	155	188	178	161	164	154	172	183	183	185	170	175	177	174	161	155	174	167	172	150	164	147	183	176	162	164	157	165	175	165	163	143	159	178	178	174	170	155	165	192	155	156	177	186	178	181	161	165	142	169	191	180	170	157	161	184	169	162	155	156	177	152	160	165	154	145	173	156	176	161	186	176	163	160	207	157	158	155	152	163	137	159	166	173	209	182	197	173	161	140	190	178	182	159	169	159	142	177	145	171	189	185	168	149	176	153	164	165	151	152	149	183	202	164	147	179	169	171	179	170	178	183	179	189	180	176	131	144	176	169	178	182	159	166	182	145	175	168	188	167	147	167	150	161	156	197	193	161	158	167	173	164	194	163	168	170	169	148	163	173	194	181	168	175	167	151	148	159	189	173	179	165	159	147	183	159	179	165	168	171	159	187	191	164	152	171	168	148	158	179	156	165	199	173	171	169	161	164	164	162	152	156	177	160	173	165	156	155	149	154	168	173	156	171	164	196	184	202	164	180	198	191	191	155	130	156	171	156	197	197	196	162	151	147	172	165	183	164	176	136	165	181	147	158	163	177	164	175	187	181	177	149	174	180	201	202	156	173	152	138	167	161	169	166	186	163	157	176	172	164	162	154	148	164	154	179	165	166	173	159	171	152	145	201	186	145	155	148	150	183	181	174	186	166	165	186	157	162	172	194	169	198	175	154	149	137	165	174	164	178	157	175	185	156	167	169	173	157	184	169	173	182	177	159	171	178	174	156	174	180	149	169	165	187	169	180	158	156	172	165	140	163	162	177	172	144	164	159	189	177	166	149	143	164	174	176	170	195	162	148	194	167	138	155	160	155	160	167	166	151	219	151	172	168	204	163	146	158	154	186	175	162	164	203	174	176	164	158	160	170	168	184	177	161	198	154	180	154	200	166	164	180	173	168	156	165	165	164	162	144	182	168	182	184	192	171	175	180	180	165	163	200	193	178	182	192	217	181	180	166	159	170	164	167	147	192	176	158	172	175	181	165	161	142	196	184	160	169	192	169	166	189	181	159	156	184	154	174	170	165	186	176	158	162	177	183	156	159	151	146	171	179	170	153	174	167	152	155	164	165	152	166	178	156	182	159	176	182	162	185	187	186	174	145	182	138	172	170	191	173	155	172	150	164	156	177	188	182	155	170	167	166	159	169	186	164	154	157	167	179	187	174	160	175	188	152	182	196	186	159	178	165	185	158	182	151	150	175	190	166	161	141	168	180	191	155	198	178	161	174	176	196	175	185	151	156	171	159	158	165	181	167	173	152	186	181	154	161	156	186	159	156	169	159	171	164	178	176	163	208	174	157	184	171	184	195	176	174	159	147	161	170	161	165	188	177	151	184	165	154	185	172	176	170	146	161	172	172	152	160	191	176	172	182	169	183	158	160	166	184	176	155	160	162	176	181	171	178	191	179	156	155	174	197	184	180	173	150	151	171	182	202	161	168	198	170	181	188	154	169	166	142	169	168	159	176	162	158	176	185	191	180	175	196	163	162	163	172	182	198	173	165	203	157	194	164	149	184	179	190	150	170	195	184	173	162	154	178	170	179	166	170	184	174	178	160	157	205	180	173	161	150	147	135	180	180	184	163	145	176	156	188	175	171	147	164	153	174	156	187	160	161	172	172	172	152	185	167	174	175	172	184	148	196	160	164	149	165	156	155	168	156	152	172	155	184	162	152	177	184	166	154	155	176	135	191	173	184	155	176	177	185	138	185	161	147	166	152	164	179	158	165	172	174	154	175	170	150	167	181	181	188	172	163	174	178	174	194	192	164	192	149	165	155	136	174	170	173	157	189	164	195	152	178	171	170	146	170	181	153	169	176	150	183	184	182	167	156	170	171	162	180	175	202	170	164	163	190	135	169	193	158	161	152	151	174	150	150	173	176	175	161	167	155	144	147	194	188	188	151	189	193	165	167	159	182	147	172	163	161	171	147	157	190	149	186	166	183	181	159	161	178	175	158	176	157	189	183	165	166	195	164	162	155	174	161	205	158	160	172	172	176	206	184	160	212	174	167	174	182	154	175	159	149	214	162	173	170	160	144	155	151	161	193	180	200	184	178	176	179	126	186	161	144	171	155	185	183	183	190	165	183	173	189	135	200	161	171	158	196	152	162	163	167	152	166	156	155	181	184	157	190	174	188	152	181	156	173	152	175	184	180	157	158	182	177	167	171	187	207	163	136	168	156	165	208	176	143	187	162	160	163	174	174	166	153	194	175	173	135	185	196	172	162	181	167	170	170	162	175	161	186	164
4387	390	471	453	431	422	444	406	459	467	423	453	465	422	445	440	421	393	420	423	434	445	468	430	425	439	417	448	467	418	416	414	440	448	412	424	442	453	412	471	449	437	404	410	442	396	401	448	426	451	431	435	451	408	412	397	440	459	427	446	453	452	458	413	411	391	378	436	441	409	434	396	407	437	408	370	412	434	419	433	429	436	412	447	448	387	395	440	401	437	451	411	415	420	418	403	448	395	402	413	424	438	386	401	428	425	394	443	380	427	435	403	416	425	432	414	441	390	444	414	430	411	377	428	425	425	443	424	414	426	441	429	462	438	438	463	356	424	419	408	441	484	437	426	452	399	431	443	430	439	408	407	456	408	370	448	392	422	438	447	461	397	427	421	418	409	417	442	450	458	386	444	415	448	449	439	430	449	442	433	432	432	371	415	458	398	378	435	435	432	434	433	434	447	421	410	428	428	461	445	409	447	432	439	421	424	419	439	412	445	445	412	441	429	451	413	393	414	446	428	402	445	425	422	412	453	445	425	438	472	436	436	413	428	423	412	420	426	449	437	445	399	426	417	415	442	409	441	465	411	424	387	388	447	421	436	398	439	413	427	429	399	419	395	411	412	443	413	418	405	400	419	431	372	431	407	439	437	413	432	452	419	435	420	385	457	442	430	382	415	444	418	410	413	417	423	455	411	418	400	425	437	411	450	422	440	479	411	443	395	425	440	413	420	435	445	383	430	432	400	453	452	403	380	415	405	442	425	433	435	431	439	416	421	470	423	403	407	406	398	440	417	450	417	434	424	405	440	445	411	425	436	430	416	459	472	405	395	418	424	452	451	424	442	427	408	405	448	400	445	434	414	423	434	426	428	442	459	449	460	450	426	443	429	456	414	436	447	418	393	444	417	466	404	448	421	426	446	435	461	414	405	406	433	465	425	439	426	436	423	435	414	434	431	395	407	383	420	409	434	436	402	436	416	401	403	391	465	439	438	409	419	422	425	407	421	468	437	439	409	432	452	414	443	397	400	443	451	401	451	443	439	422	415	400	443	388	454	410	421	415	384	414	426	432	419	387	406	451	408	385	424	392	459	445	406	437	386	383	391	406	444	378	442	440	393	441	441	401	423	470	453	438	404	418	423	447	427	464	428	388	416	380	415	436	408	417	413	453	405	439	413	430	441	390	433	402	432	416	416	414	409	440	421	384	452	421	386	422	387	446	429	414	429	410	438	426	440	412	452	417	451	415	421	398	423	429	384	427	409	383	384	404	415	408	431	442	414	427	453	422	457	434	426	409	432	459	412	416	424	403	451	454	426	424	428	431	415	404	440	424	415	384	417	449	388	428	424	441	416	428	453	418	400	443	431	468	432	428	411	443	408	457	410	421	426	411	409	462	397	426	425	432	425	409	409	379	440	422	422	420	433	410	403	410	444	447	456	429	380	432	411	400	454	432	388	456	425	418	432	423	415	414	437	403	420	411	454	430	432	423	428	428	426	461	400	377	438	433	425	427	423	424	434	427	436	445	398	411	398	431	427	428	434	442	412	416	434	469	417	426	401	409	426	423	421	479	435	394	423	451	423	421	437	455	418	436	460	451	434	429	407	442	425	419	465	416	424	377	443	406	441	432	436	382	428	425	435	406	441	444	421	451	465	447	385	418	423	443	446	435	447	426	400	432	411	465	421	410	439	424	428	432	479	419	418	417	416	440	418	412	424	392	405	428	419	457	414	443	421	417	427	457	435	422	395	411	428	448	438	449	442	400	406	417	417	411	395	413	435	428	432	457	451	441	407	427	420	388	425	420	431	417	403	433	426	443	427	423	406	438	419	416	413	436	444	425	442	441	407	437	418	417	427	440	422	429	423	448	446	442	444	440	389	406	435	434	408	437	419	392	460	433	405	428	405	397	413	444	409	458	405	442	404	451	421	419	442	402	413	446	435	433	436	430	425	403	456	422	413	445	427	433	423	398	423	442	435	438	399	435	431	415	426	404	413	449	419	418	449	446	404	426	492	442	387	437	434	428	449	443	434	399	442	427	465	422	402	433	442	427	420	416	447	432	450	424	400	390	416	411	389	427	467	412	400	410	423	426	422	422	406	389	425	437	400	453	428	434	424	433	422	416	425	419	427	415	416	417	429	444	415	420	407	461	416	433	413	432	412	454	415	423	409	429	418	402	418	415	423	420	433	430	454	409	441	443	423	419	398	417	393	405	394	406	403	440	446	442	397	450	406	429	433	421	437	429	436	444	446	459	417	431	436	398	405	413	415	414	423	397	435	437	406	390	438	460	427	361	387	428	422	463	433	414	438	424	432	422	436	428	411	439	432	445	421	433	407	415	427	478	385	413	446	429	450	415	407	463	443	415	431	385	397	462	406	416	435	442	406	450	445	428	438	413	424	415	386	427	414	428	432	417	385	453	436	440	470	428	445	448	419	404	425	434	404	403	409	413	448	443	420	400	424	444	428	452	433	427	444	459	430	402	447	432	440	431	435	408	440	424	390	481	428	418	397	406	447	376	432	399	418	386	411	424	393	445	439	424	421	406	423	423	394	401	425	411	448	446	441	417	476	405	446	435	444	444	397	411	405	417	412	396	400	438	436	410	429	420	401	434	438	450	436	404	441	412	406	419	417	422	429	387	431	444	424	418	416	419	415	429	412	414	438	439	415	415	412	389	403	412	414	425	442	414	463	414	416	402	427	412	433	428	425	411	390	424	409	442	456	389	421	440	437	412	395	433	428	418	424	401	425	439	398	406	400	437	411	445	407	398	426	445	414	421	423	397	419	418	446	412	425	438	422	404	478	407	407	426	417	440	418	409	400	409	416	398	431	436	434	464	420	412	471	414	400	436	455	409	405	404	413	418	413	443	456	403	376	452	368	406	423	439	432	406	461	428	434	404	428	402	405	405	425	388	430	457	422	464	432	403	424	417	383	373	405	440	417	442	417	416	432	437	417	420	444	429	437	428	432	438	408	422	423	412	402	412	439	390	401	440	412	432	429	439	420	386	444	432	403	442	456	409	421	409	441	415	451	438	455	414	441	434	405	425	390	400	421	387	417	427	430	400	443	429	422	418	425	434	392	447	412	419	408	427	440	401	406	429	445	472	455	421	432	396	444	412	379	408	409	437	418	430	436	449	422	430	413	442	455	441	405	435	423	412	415	441	417	484	438	432	424	384	443	407	424	435	415	436	409	405	425	443	412	393	456	439	449	437	415	434	403	434	389	447	422	461	405	414	428	426	441	452	381	407	433	430	397	408	419	434	444	410	432	407	429	403	417	420	452	434	432	432	417	474	427	409	434	441	420	409	438	454	427	445	412	427	434	388	442	446	424	395	455	429	448	419	429	419	413	414	418	394	430	410	448	415	441	392	445	455	415	422	431	417	396	428	433	428	448	466	440	408	413	454	440	416	434	406	425	432	424	425	422	427	425	458	397	465	421	424	457	425	404	422	420	419	448	431	394	449	423	431	410	435	444
19671	1600	604	470	419	324	306	284	303	297	278	279	263	274	283	245	275	275	303	260	232	264	238	239	249	257	247	237	256	253	263	246	227	257	258	269	230	256	255	268	245	268	269	225	274	251	281	233	233	279	268	253	256	239	268	242	288	205	249	238	279	271	240	251	224	248	242	252	232	240	266	268	245	239	289	237	269	249	229	291	262	251	227	285	243	251	259	248	267	261	268	248	241	232	271	253	253	266	254	246	220	253	265	245	262	269	269	267	235	275	252	277	252	261	230	256	239	251	260	257	275	258	231	261	259	284	252	278	228	256	240	214	234	238	262	273	244	256	245	274	258	232	242	254	271	235	244	254	250	229	236	242	308	258	267	261	258	229	238	271	264	236	239	227	237	230	248	229	248	265	250	249	228	277	263	241	306	248	226	260	236	239	243	257	239	280	244	249	244	261	251	258	221	251	233	235	225	253	239	283	254	241	245	231	225	268	283	262	287	281	281	220	226	266	234	272	223	274	279	272	228	250	228	290	263	276	248	215	221	280	240	267	237	234	276	270	277	244	281	249	258	222	248	240	254	262	241	250	265	256	218	258	229	231	264	246	253	241	257	237	255	277	275	212	266	248	261	232	249	256	253	242	279	236	229	231	231	259	234	240	238	267	268	242	248	238	250	255	260	251	213	249	256	269	247	223	267	239	255	226	261	255	252	227	240	265	274	252	254	252	282	282	257	277	246	259	260	238	255	256	262	262	251	239	250	268	269	235	253	239	271	236	261	265	228	256	259	253	256	259	294	241	268	242	249	240	232	249	258	213	240	262	251	261	278	261	221	261	276	242	215	242	236	226	217	242	264	264	256	254	238	253	256	304	226	251	250	254	254	263	218	255	248	268	239	259	228	229	249	285	265	259	267	295	279	262	274	252	252	287	264	258	261	245	267	252	259	245	273	230	259	272	267	258	242	289	260	237	218	242	255	228	254	236	251	198	263	261	261	254	271	254	252	237	271	252	243	224	248	232	242	247	228	279	276	235	279	271	253	245	222	230	234	294	322	270	252	286	257	267	266	243	263	258	247	242	247	251	274	258	257	256	252	266	253	246	239	257	238	253	236	278	286	262	273	251	224	246	275	256	229	240	247	276	233	228	262	238	267	259	245	229	261	270	289	269	265	257	266	250	258	239	248	266	249	229	248	249	235	245	258	244	261	253	248	248	242	222	252	245	272	258	262	262	289	253	288	268	263	229	229	241	244	256	236	272	237	275	219	239	240	225	259	271	265	250	261	258	259	223	241	264	252	219	245	265	245	252	250	291	252	224	258	275	237	267	229	247	257	262	285	251	252	220	240	284	242	260	252	279	243	248	249	254	284	279	274	254	282	236	261	253	231	253	237	255	257	233	274	242	245	244	261	228	254	268	276	250	263	241	273	271	221	236	243	244	258	245	248	242	252	235	278	273	299	228	287	276	248	247	258	239	257	300	230	256	253	247	290	246	258	256	266	249	247	269	250	232	293	263	260	243	258	269	269	216	249	274	251	267	296	219	259	250	265	260	253	263	267	247	286	228	239	239	224	264	244	237	249	219	259	258	234	281	247	237	232	280	237	252	256	284	261	269	271	282	264	267	240	283	243	272	267	242	240	256	256	279	257	244	220	236	244	233	247	279	248	247	246	221	258	251	267	273	225	247	278	266	248	233	206	254	247	266	256	282	248	222	285	248	267	286	283	244	256	251	264	272	240	243	259	288	282	251	260	290	246	267	238	247	236	243	263	270	229	240	273	240	238	264	243	249	320	274	249	254	246	240	245	262	263	236	245	298	226	246	252	238	250	242	241	240	277	237	260	264	270	251	264	267	244	251	242	232	269	244	240	248	230	245	239	312	269	241	289	250	249	260	265	244	260	285	261	266	232	275	240	255	262	254	243	237	254	228	222	235	273	250	241	259	273	225	224	283	255	254	264	256	253	253	276	284	219	252	279	253	254	241	250	256	248	272	242	226	261	240	259	240	247	230	240	259	258	249	249	233	257	231	256	245	268	277	244	260	240	264	282	239	279	263	231	254	259	213	236	271	240	244	250	261	247	240	244	253	252	228	251	245	252	261	249	248	257	275	270	236	254	269	262	209	228	276	272	257	239	247	260	251	268	247	246	260	266	227	238	238	249	243	245	251	258	235	251	271	270	230	271	254	289	283	237	278	254	258	236	283	255	254	246	257	249	263	254	237	239	251	234	241	244	282	243	262	253	279	212	286	264	255	275	226	246	270	230	234	238	248	271	247	254	266	249	244	248	256	249	253	252	246	260	260	253	250	239	250	258	264	237	308	270	232	239	244	240	237	265	248	217	266	241	258	281	242	254	262	265	243	241	259	258	257	250	231	272	257	239	273	259	259	239	274	270	250	232	290	226	256	283	258	265	260	282	251	250	247	221	215	260	246	275	266	271	255	253	246	261	241	284	233	245	240	222	272	269	217	256	238	244	283	267	220	285	263	241	267	229	253	237	233	261	260	267	252	267	280	253	232	260	250	241	268	263	238	271	286	251	248	242	259	285	271	256	238	287	269	256	266	258	253	224	258	250	230	277	255	284	266	237	250	256	241	243	246	265	253	267	265	272	261	285	263	277	274	245	258	250	265	244	265	233	259	240	251	249	249	273	256	279	221	223	242	259	257	270	265	267	253	240	256	283	244	240	272	258	226	246	265	257	244	258	234	236	233	256	233	236	235	261	260	252	238	250	234	250	236	244	245	256	268	251	257	239	271	285	250	257	251	270	245	225	224	246	256	266	261	262	251	255	262	254	260	269	241	268	241	245	235	267	283	246	221	267	255	280	265	232	271	240	271	223	272	236	250	265	265	257	246	240	249	257	236	280	239	226	278	263	262	230	231	270	270	253	244	240	261	238	272	257	255	248	267	264	242	244	250	250	284	242	283	255	235	243	246	260	254	273	274	243	220	258	278	239	255	245	267	265	264	265	274	259	223	246	266	242	278	280	218	286	245	268	241	234	220	240	263	290	246	253	256	244	272	258	261	255	265	295	267	257	254	253	220	221	255	235	267	283	289	276	263	271	273	253	243	223	251	279	228	266	225	237	249	226	260	281	282	240	260	227	258	250	248	240	262	252	237	267	279	303	269	255	248	254	254	259	243	248	268	250	254	244	244	241	212	235	244	258	268	281	249	239	253	263	260	219	216	240	240	249	258	238	258	273	255	261	261	233	247	268	304	254	233	263	256	246	247	268	260	256	259	253	261	229	273	239	302	267	217	240	246	246	252	277	236	264	253	247	232	248	270	280	236	257	252	254	270	241	247	286	235	216	230	227	275	247	238	246	261	255	237	274	220	231	277	251	260	277	265	241	266	278	257	244	248	259	245	234	244	237	254	251	255	222	245	247	263	253	255	252	257	254	262	255	241	262	241	292	277	247	255	275	264	247	245	282	257	290	236	245	251	244	277	235	237	268	242	270	242	271	284	228	233	259	273	255	250	209	227
11553	857	1247	1373	1275	1082	940	850	793	775	775	760	702	677	648	683	670	636	625	655	666	631	698	590	631	621	642	609	659	651	609	579	622	572	607	624	610	612	622	619	633	631	616	636	597	647	592	589	612	620	606	632	612	605	571	580	580	622	625	593	619	625	590	588	574	597	593	546	597	573	576	576	581	575	583	616	587	592	613	611	609	574	623	600	611	582	565	598	623	603	636	613	593	638	621	616	612	618	588	571	641	614	636	563	627	578	572	614	581	555	603	591	601	633	560	607	582	601	588	579	614	592	587	573	604	581	635	636	617	559	638	628	611	587	630	580	620	566	583	581	610	594	616	578	576	622	580	610	590	568	586	617	604	629	596	635	615	575	619	545	574	586	558	599	570	595	640	618	600	596	581	600	589	643	561	586	627	595	580	594	576	575	585	564	620	621	586	607	632	615	582	618	558	624	611	583	613	555	668	587	602	636	579	596	593	619	557	606	559	602	621	594	585	576	626	631	607	559	629	597	555	551	598	600	590	635	581	577	625	563	573	626	587	579	590	625	571	563	604	635	552	562	609	581	596	598	562	655	611	615	574	629	578	596	610	571	637	568	618	562	576	606	623	584	639	589	598	616	568	586	597	582	618	619	616	597	626	606	574	584	617	571	573	530	604	656	604	585	578	636	595	593	628	577	617	539	568	594	595	596	596	616	601	650	609	569	608	622	579	576	653	584	618	593	597	551	620	634	587	603	563	629	586	580	599	614	583	596	565	616	619	599	570	637	639	543	589	573	574	614	623	563	601	612	593	583	584	591	587	572	602	607	577	584	585	575	592	569	589	582	615	652	606	589	571	613	586	567	601	587	593	587	588	578	553	641	568	576	583	617	579	612	630	621	627	581	582	582	626	597	599	574	545	640	614	557	606	559	601	614	618	629	562	610	567	577	612	624	609	616	568	657	574	544	606	593	557	518	618	547	576	565	588	583	639	601	592	579	624	610	601	618	571	600	645	596	612	577	604	580	630	579	580	630	575	609	627	593	610	607	603	615	609	534	631	597	578	584	580	576	601	606	660	622	588	559	599	570	616	598	587	666	570	599	588	627	573	608	575	587	605	560	601	639	608	573	595	589	595	635	579	582	584	584	573	594	538	580	607	571	584	577	569	588	603	614	572	575	604	602	623	593	553	636	588	587	606	601	576	602	578	617	590	594	590	575	594	649	616	642	587	593	577	588	574	585	610	582	631	585	593	632	574	628	616	566	601	549	588	566	574	576	578	591	580	591	594	620	535	610	591	577	601	577	599	648	610	572	591	599	629	611	584	593	573	589	565	581	637	589	575	629	587	585	590	631	577	590	559	661	592	633	599	578	610	581	612	586	665	597	600	630	581	601	553	597	597	612	569	618	625	578	597	635	622	655	546	625	579	639	601	584	595	562	595	633	609	647	550	599	584	558	599	599	606	611	602	575	601	605	610	601	561	615	574	604	595	640	569	568	601	610	583	629	605	577	582	627	562	606	554	585	578	618	575	584	578	565	578	578	576	594	549	609	588	583	604	619	611	570	567	563	634	582	565	627	577	599	598	603	601	590	579	583	630	601	614	633	574	608	599	580	570	565	619	619	587	588	593	602	570	572	612	612	569	592	596	605	618	584	624	617	578	583	589	581	547	594	618	603	576	639	628	567	557	575	582	593	581	603	589	553	568	629	642	595	604	603	605	592	610	574	605	628	563	551	587	575	631	593	603	664	596	586	573	578	566	574	641	631	580	598	569	599	634	579	632	603	555	614	595	565	621	565	566	572	592	589	639	573	614	588	581	594	613	591	560	629	587	585	606	607	598	553	610	625	605	620	557	595	641	588	546	583	590	580	605	654	575	600	591	624	557	573	582	622	615	628	578	585	622	586	639	608	581	596	628	583	593	584	619	587	582	636	595	588	606	586	557	635	610	621	644	575	586	588	601	615	595	568	602	603	593	590	611	625	588	597	599	632	574	610	587	549	619	620	634	573	572	576	588	586	632	573	582	614	600	593	568	591	583	581	614	560	592	620	584	587	616	564	621	642	593	627	525	613	551	602	653	614	599	584	568	657	607	603	639	575	588	581	578	614	580	567	608	603	578	630	584	582	596	609	585	579	576	595	581	594	625	607	610	591	611	591	571	561	603	553	611	630	576	562	575	583	584	605	638	572	600	642	599	609	588	588	619	550	638	600	628	597	551	576	578	583	597	587	624	617	612	584	600	622	577	624	581	616	573	579	678	553	614	631	586	624	577	606	589	650	636	593	555	589	579	596	604	587	574	553	595	595	618	592	605	607	583	623	573	589	551	623	614	620	612	573	592	621	570	593	598	568	603	581	562	604	603	601	576	613	593	568	590	602	613	595	606	600	609	598	600	566	591	616	649	606	598	573	575	629	609	597	595	605	597	585	639	620	604	600	604	606	566	595	562	602	617	635	625	597	557	619	597	616	607	581	612	636	630	558	595	593	571	595	602	610	613	596	568	587	582	601	599	641	549	577	608	590	605	583	643	579	596	659	586	599	638	629	604	588	588	622	569	609	581	598	617	573	609	610	578	631	577	597	657	594	623	588	615	645	580	628	607	615	631	605	616	574	600	625	558	579	584	589	636	611	549	608	643	628	614	656	610	593	576	606	590	573	628	650	600	597	608	582	585	578	583	581	561	581	591	615	577	632	585	580	581	617	595	599	566	576	589	589	599	589	602	601	591	608	629	568	594	583	576	554	604	618	583	622	557	617	593	635	582	587	579	618	627	581	550	633	612	576	555	581	573	583	587	622	591	587	568	597	639	613	600	605	561	605	572	581	569	569	626	597	609	580	613	610	552	575	616	576	602	595	637	587	584	632	617	593	580	609	600	578	576	615	599	587	579	608	595	580	577	619	611	578	609	597	597	646	616	573	644	617	604	569	602	627	587	586	599	598	581	576	631	594	598	606	579	593	568	601	644	607	582	646	565	584	572	601	575	597	632	566	628	571	560	572	641	580	570	599	608	601	598	580	586	604	602	601	577	578	540	583	588	597	616	612	579	631	587	627	599	599	584	581	612	556	587	606	594	623	565	595	594	559	628	590	606	581	619	611	571	591	600	629	610	573	597	563	601	587	601	614	639	609	603	608	581	627	630	565	615	602	580	634	586	669	606	625	564	614	623	592	581	571	582	609	592	571	597	581	595	666	641	608	584	602	616	579	596	610	619	628	597	595	599	574	587	603	660	628	509	616	584	601	614	627	574	624	585	565	609	620	584	584	599	580	634	576	570	610	580	625	573	577	580	626	608	552	605	604	602	609	598	587	554	621	609	577	548	622	580	628	644	539	592	605	591	576	597	617	633	613	597	570	597	657	561	585	579	564	563	630	605	619	603	631	641	645	602	641	596	637	615	624	567	601	560	651	598	610	534	624	590	623	646	581	607	587	580	568	599	589	607	599	632	556	585	589	586	620	565	557	597	570	589	582	592	559	579	633	595	595	594	581
30613	4112	1196	921	745	587	520	546	517	466	420	398	413	372	422	409	413	407	398	414	402	394	417	415	434	439	377	427	394	396	416	429	384	457	409	417	375	433	370	440	459	368	382	417	410	390	372	380	406	374	426	416	385	376	401	387	385	401	450	400	390	389	386	366	405	397	408	398	367	368	390	417	428	430	442	399	412	341	409	416	392	371	369	403	415	411	410	423	388	396	352	395	426	410	387	418	411	356	383	435	399	421	401	396	422	393	413	413	389	407	375	418	392	385	428	413	409	433	374	410	407	403	414	381	418	353	381	409	438	394	386	397	375	376	378	399	389	383	392	425	395	414	409	367	402	362	353	405	379	428	396	387	388	395	415	354	390	473	412	364	411	412	397	452	354	382	401	432	384	365	383	341	416	398	394	374	384	381	397	385	383	414	347	370	367	396	425	366	408	408	374	403	386	389	379	375	403	360	367	395	405	410	387	386	420	388	402	393	397	436	391	420	393	358	407	356	388	419	394	424	401	429	427	451	391	370	392	413	390	379	354	362	385	404	374	360	411	427	413	398	343	413	430	418	414	402	398	395	386	407	363	411	391	367	397	382	369	405	376	390	387	380	379	387	381	367	413	387	395	395	392	403	410	408	352	413	380	397	415	378	383	404	372	363	396	393	377	386	415	405	349	359	412	359	362	394	373	396	379	412	412	441	390	446	386	386	385	399	367	411	388	350	416	385	398	384	405	407	399	417	402	410	362	390	393	366	424	419	390	390	435	390	431	396	369	390	427	407	385	429	361	389	396	410	408	325	374	416	445	456	402	417	401	411	372	370	398	385	414	422	382	367	396	392	398	388	448	391	374	400	402	359	402	414	397	380	357	407	418	380	381	398	336	359	372	420	390	359	418	388	427	396	395	400	408	408	364	405	400	391	374	385	391	355	413	405	404	383	390	378	401	423	396	435	362	395	409	399	421	387	416	375	414	395	368	417	406	413	410	389	382	425	381	384	392	362	378	416	408	426	399	388	442	408	400	404	386	413	392	408	362	399	408	404	373	400	399	399	413	407	378	378	409	411	410	395	379	408	411	392	398	433	374	386	385	407	392	404	387	419	400	397	423	367	377	412	403	398	408	419	390	390	387	415	406	372	388	405	414	421	409	367	358	409	401	370	391	391	374	429	365	381	411	393	423	421	395	408	380	423	348	449	399	409	414	446	429	396	418	366	391	378	443	435	442	375	390	416	416	389	388	364	402	386	406	376	364	372	419	375	399	383	341	408	417	404	373	400	439	398	398	399	386	382	406	372	461	377	381	391	385	402	395	407	388	392	421	402	393	410	421	381	362	399	386	405	412	382	367	414	376	426	401	385	434	411	408	384	394	386	349	421	410	393	422	365	393	397	368	432	422	421	411	397	396	388	402	381	353	406	384	432	390	383	428	403	384	393	400	394	387	436	398	416	370	346	391	415	429	408	404	410	390	418	386	395	389	405	398	352	428	406	399	412	400	367	418	398	408	372	384	382	377	415	372	394	424	413	378	402	383	408	425	410	373	381	403	408	394	385	410	412	416	381	391	380	409	396	408	405	420	383	395	429	391	392	422	401	367	417	383	390	371	426	390	375	359	375	409	343	423	388	367	369	407	420	398	398	427	418	375	379	393	396	435	362	388	391	428	383	407	399	413	380	392	400	389	377	388	400	393	409	396	404	412	427	389	383	360	415	402	411	424	402	393	354	381	358	374	375	376	389	411	400	383	373	415	408	391	408	400	429	384	386	405	410	400	403	390	354	363	383	380	428	412	385	382	412	410	401	385	384	400	403	381	411	389	393	397	412	403	433	384	413	376	421	420	387	404	373	411	385	384	414	381	355	402	396	423	424	416	404	405	423	425	378	378	422	422	386	382	431	366	415	405	434	438	410	393	415	378	385	384	432	351	396	374	395	417	416	366	401	371	407	353	368	438	401	376	420	381	360	376	385	374	373	389	438	410	371	411	410	389	387	388	402	388	404	410	386	435	388	437	413	381	380	386	386	440	396	411	425	395	442	392	401	422	389	373	448	417	392	396	399	423	356	440	391	419	444	433	430	409	417	388	370	397	389	435	372	422	402	389	413	382	387	391	370	376	414	378	399	404	435	410	387	408	415	377	394	370	380	425	409	390	368	369	387	379	410	423	394	399	443	414	377	401	441	369	351	392	384	404	392	404	394	436	435	387	422	416	398	389	393	360	428	377	395	356	417	367	398	381	430	379	385	393	395	395	424	389	426	373	359	412	423	372	373	398	407	400	409	387	379	418	392	438	427	363	413	368	386	389	383	404	427	433	419	405	382	394	409	385	385	415	382	387	378	409	376	403	370	359	397	383	395	409	384	371	432	401	432	372	433	390	390	403	418	365	385	413	405	425	384	375	406	405	410	401	350	380	394	370	415	419	382	416	378	412	364	385	403	387	353	395	420	340	414	387	402	398	368	362	393	402	380	409	413	355	373	394	409	414	411	392	382	362	400	398	386	441	391	405	338	405	397	396	408	394	411	371	372	387	413	373	382	409	362	411	394	404	404	376	373	408	397	412	391	402	388	335	383	411	416	406	360	395	380	411	420	410	407	410	432	411	389	332	368	432	381	385	435	380	400	437	376	416	384	384	402	426	401	361	359	408	407	406	412	412	375	377	400	386	450	423	419	354	448	447	415	432	392	374	405	393	406	400	365	439	337	452	384	430	376	437	410	413	383	403	373	401	381	412	411	415	433	425	426	437	396	446	402	380	413	430	372	414	411	388	368	383	417	381	391	413	376	361	383	388	414	407	386	404	363	379	389	396	419	415	392	366	394	384	409	384	373	435	408	397	384	392	377	424	368	379	387	397	382	367	409	436	398	370	407	418	397	342	380	380	417	377	426	377	372	411	402	411	402	383	350	388	379	412	397	428	415	401	441	429	401	344	346	419	399	403	369	420	399	418	392	401	390	391	398	423	387	404	415	426	419	383	410	377	435	455	383	395	395	399	418	426	387	407	405	379	415	418	384	366	380	398	396	394	399	381	391	407	406	409	403	411	416	372	392	373	421	427	405	432	414	406	378	383	402	444	432	427	393	391	398	404	373	373	402	359	417	377	430	396	404	392	341	383	398	396	393	361	416	394	414	398	396	396	390	394	392	418	428	393	399	410	391	402	381	378	425	388	439	386	422	392	407	378	430	391	389	395	432	384	387	417	413	355	404	370	371	423	389	392	381	432	432	416	429	390	393	366	388	422	426	412	362	410	435	369	400	401	414	381	398	394	395	378	414	433	389	398	339	397	362	381	398	407	421	395	383	411	366	372	382	381	398	422	407	424	429	358	378	403	419	406	391	420	382	338	379	396	389	398	411	396	387	366	397	387	399	382	377	396	420	379	420	418	382	395	463	418	428	379	361	393	399	369	417	386	361	402	418	432	374	427	393	402	427	403	360	383	421	398	385	383	368	378	421	390	402	394	393	389	429	374	390	437	373	388	374
15979	1436	2183	2327	2138	1768	1676	1470	1346	1245	1217	1138	1136	1098	1094	1013	1043	1014	942	963	1007	916	908	931	896	933	920	909	931	902	931	903	879	876	901	857	901	914	888	893	896	936	801	835	872	960	865	850	865	919	895	917	961	836	815	899	892	811	859	829	873	916	864	884	882	865	900	816	943	890	907	932	885	883	856	875	877	895	877	933	927	896	908	858	889	890	878	880	906	851	892	910	828	885	892	847	878	915	825	861	886	856	912	848	868	890	908	911	885	842	858	822	874	855	890	891	864	849	841	818	913	840	839	873	844	840	892	859	883	922	893	855	839	878	905	857	851	832	864	864	820	885	877	835	860	857	884	898	918	876	874	865	880	891	848	857	870	844	880	849	854	875	823	811	928	857	843	848	858	822	792	938	895	875	912	864	869	893	911	819	861	862	896	814	871	868	881	868	892	904	828	914	904	862	840	858	829	882	849	887	888	880	892	868	888	891	872	858	919	852	849	897	792	896	876	871	831	823	830	876	854	861	858	847	900	801	839	891	899	851	835	867	878	878	880	871	863	880	876	875	925	860	851	900	861	852	911	902	874	912	875	835	841	838	824	852	797	868	873	921	870	890	858	856	835	822	815	884	865	867	878	819	897	868	815	825	892	855	855	856	881	857	908	844	857	892	874	848	873	858	865	870	886	871	872	886	859	858	872	867	849	916	811	826	884	883	822	898	914	811	843	851	894	842	886	866	941	869	902	906	851	869	829	856	842	895	868	901	909	857	899	867	886	885	825	835	913	802	840	849	832	850	842	901	884	877	880	865	844	850	870	877	839	833	925	888	907	856	826	851	897	839	889	900	840	890	929	858	892	910	897	863	850	883	868	862	933	910	862	873	918	849	861	868	863	826	870	927	842	897	857	857	832	865	920	865	886	875	870	916	905	891	831	845	869	834	876	902	878	860	875	884	909	873	887	822	807	908	875	871	874	869	818	842	907	883	824	782	807	816	893	835	866	802	859	806	813	869	867	854	919	878	880	895	869	844	888	863	875	895	871	953	835	847	865	843	868	832	844	879	885	875	904	880	868	886	814	865	864	889	824	846	853	851	843	837	872	864	916	831	906	918	869	858	830	885	872	881	903	852	899	906	846	830	817	797	848	900	858	856	852	850	894	888	854	819	908	801	802	882	842	887	895	877	866	879	883	852	847	909	819	874	850	887	889	871	888	898	901	826	871	876	859	912	919	871	911	900	879	837	904	882	881	860	895	813	859	854	820	880	876	814	826	803	875	853	852	846	863	845	834	860	884	901	909	850	863	904	891	886	853	841	892	887	854	866	861	881	909	826	885	867	876	881	897	800	884	803	845	847	846	869	845	865	941	886	892	814	889	831	878	858	862	921	911	853	863	862	892	920	834	834	842	871	934	873	855	890	931	811	884	816	878	862	865	905	853	871	864	879	866	825	863	866	866	860	885	821	902	920	826	860	869	849	896	824	826	882	857	857	888	867	827	831	900	861	923	844	880	851	891	900	866	907	825	853	847	878	865	853	902	822	846	874	886	913	869	849	859	870	869	850	879	835	889	895	870	900	886	896	877	838	841	856	858	851	897	904	838	871	859	875	873	920	874	896	873	860	850	896	917	874	871	921	861	886	852	923	849	875	843	886	916	896	905	918	900	899	843	864	862	832	820	865	865	872	851	866	858	841	842	862	895	886	854	849	872	903	881	872	882	834	895	876	842	874	860	863	849	802	881	847	846	812	900	815	838	863	940	862	900	868	886	870	869	905	891	883	861	840	862	789	855	881	827	843	886	909	892	904	860	881	852	835	858	845	887	870	868	880	980	818	886	876	880	926	857	857	857	887	919	866	877	869	869	867	860	900	835	844	862	881	884	923	920	891	791	894	883	817	887	850	871	826	847	863	921	813	861	830	839	891	882	868	873	856	857	825	869	841	863	858	917	840	889	875	783	878	891	870	878	860	857	861	886	818	876	826	840	853	829	862	826	807	847	871	894	884	851	851	910	845	852	874	867	859	894	852	862	886	884	874	867	892	856	892	860	885	891	866	848	848	864	853	828	912	910	892	844	864	857	900	871	860	867	930	922	873	962	843	888	893	838	878	823	835	832	868	881	853	840	880	836	859	830	819	841	883	856	859	852	810	883	845	846	855	884	848	898	835	897	812	847	865	871	859	816	867	910	860	847	867	835	871	922	890	853	890	893	862	885	871	892	863	888	849	866	894	854	875	870	880	830	873	894	866	894	921	833	877	834	816	865	875	872	864	846	845	853	830	839	910	883	913	840	869	873	920	850	901	846	889	833	875	863	885	888	880	878	864	923	894	854	877	906	869	865	904	850	848	919	867	847	848	816	912	842	844	916	874	883	849	854	803	921	878	860	836	856	880	832	869	879	932	870	852	846	888	855	880	865	911	917	896	921	859	838	892	890	921	888	889	869	884	857	919	867	925	837	847	917	842	836	858	847	911	842	827	873	844	825	864	878	859	879	898	944	877	865	823	822	858	870	907	871	939	844	833	907	941	862	912	854	874	825	911	869	895	858	861	852	830	906	857	869	829	856	920	890	831	883	868	901	871	846	812	906	882	852	857	851	824	901	814	860	838	885	838	882	855	789	836	836	882	891	864	889	851	804	867	884	910	877	852	842	858	911	865	884	856	905	910	900	815	875	900	873	875	856	869	869	886	888	875	928	912	881	872	805	852	874	868	878	889	855	844	913	894	918	887	868	868	860	884	849	877	886	909	931	878	863	877	860	861	896	884	880	889	820	863	873	846	863	860	916	847	866	821	898	886	873	827	873	867	860	903	864	910	865	885	832	918	883	908	926	888	821	879	906	876	880	833	858	840	818	861	867	806	895	879	866	917	879	874	874	899	849	900	838	853	861	913	889	847	833	863	886	886	931	924	905	886	872	886	829	834	879	879	907	850	858	881	885	922	846	866	843	859	895	893	891	878	853	837	876	897	894	811	853	867	876	945	915	876	864	886	862	835	877	892	861	879	852	887	832	897	866	851	868	888	897	837	858	874	842	888	856	844	876	881	864	884	842	803	899	867	870	868	838	898	851	866	813	845	851	874	852	886	919	821	833	869	906	873	852	915	871	842	887	856	833	889	884	838	881	912	891	852	883	873	901	835	842	943	874	959	888	876	875	885	867	865	824	863	852	875	920	900	854	871	852	891	859	845	863	779	903	837	881	849	810	859	874	867	913	856	864	912	872	905	866	892	841	896	881	836	867	866	861	903	883	847	847	846	894	890	889	867	886	867	884	847	821	911	840	839	875	888	891	889	865	857	830	837	859	867	815	846	851	839	901	828	853	883	838	855	838	885	832	832	914	848	920	855	838	890	916	874	866	863	919	867	877	872	829	859	849	925	854	873	858	898	856	884	872	938	810	883	870	842	840	826	875	844	845	833	804	835	848	789	852	898	893	878	849	876	903	895	862	847	860	835	944	905	879	837	850	899	821	830	922	922	899	889	839	859
6686	357	190	178	184	198	179	181	184	171	217	187	214	175	176	187	216	195	153	191	150	184	183	198	182	188	169	196	181	189	180	167	187	216	192	169	170	213	181	192	182	193	174	176	152	200	223	195	211	189	189	171	200	182	196	201	206	177	195	197	202	177	190	183	197	196	212	182	172	196	167	172	165	190	184	192	169	170	167	169	177	198	174	191	194	193	186	153	223	210	174	188	191	177	178	164	184	172	176	192	210	202	195	182	204	200	197	175	204	202	181	201	189	208	175	207	221	171	181	188	167	161	219	183	164	169	211	180	182	189	182	200	166	180	184	178	202	200	216	210	203	186	188	183	197	199	177	159	214	192	178	168	184	179	167	168	174	186	189	163	186	206	193	195	174	202	167	176	178	194	161	196	196	192	190	218	178	218	173	161	210	170	183	190	150	159	173	180	191	210	169	210	185	184	190	184	220	174	170	190	191	184	198	184	181	200	188	195	174	230	189	179	230	229	192	193	218	156	187	202	177	158	168	186	181	205	162	179	182	154	190	195	197	194	210	188	171	164	197	185	198	173	196	193	212	151	192	205	203	184	170	211	173	201	156	208	191	179	208	170	209	198	186	173	183	188	167	174	171	181	189	187	221	177	193	191	189	188	204	182	168	209	180	193	208	182	203	147	199	207	193	199	189	180	171	182	174	170	186	180	192	181	167	188	185	203	191	223	179	177	167	183	168	185	199	178	158	203	174	174	180	177	202	195	187	175	204	205	188	193	178	155	179	189	226	163	194	196	165	193	166	180	193	213	166	197	188	167	200	181	170	176	193	185	180	191	152	179	183	212	198	171	203	183	180	184	168	202	177	213	202	199	170	198	181	167	201	181	183	175	176	188	203	181	182	194	191	181	171	191	190	202	180	197	199	215	178	191	172	176	181	180	195	179	187	167	187	184	176	186	185	196	193	207	224	181	219	201	187	183	144	198	195	200	184	165	188	187	166	184	201	175	203	187	209	194	176	171	173	181	172	203	177	170	190	209	192	192	187	175	190	216	171	203	190	202	205	187	152	186	182	178	161	209	176	206	215	183	202	195	177	184	193	208	165	190	197	159	181	167	191	184	189	189	196	174	193	203	208	191	190	206	193	178	198	180	199	186	185	182	209	198	213	192	189	185	173	194	193	191	194	174	165	177	203	191	181	195	187	180	189	177	176	164	197	195	201	197	227	203	196	195	213	181	189	210	192	163	195	212	173	178	186	178	190	186	194	182	168	196	191	155	214	164	192	194	183	175	198	189	186	160	188	177	205	188	195	194	184	163	160	178	193	176	168	181	184	177	190	180	162	177	156	207	170	165	174	181	194	206	158	192	183	174	184	241	176	187	197	182	186	221	201	191	181	169	199	195	200	179	172	176	181	167	204	193	212	195	192	216	182	183	212	206	189	186	200	192	205	182	211	166	155	198	191	154	184	196	180	191	178	178	181	208	194	179	189	172	183	184	195	190	200	178	158	170	192	174	191	177	178	182	179	196	176	172	182	194	170	189	170	184	171	186	184	184	202	173	195	160	163	182	201	188	194	183	165	185	155	161	180	203	197	180	164	195	217	187	172	200	185	213	195	195	216	194	187	200	169	189	179	172	184	171	167	187	182	219	184	196	216	189	192	194	162	190	192	183	175	183	197	174	175	184	182	179	197	224	185	176	175	202	172	188	176	197	189	187	186	177	184	209	183	203	170	223	190	196	189	181	154	185	177	204	206	191	203	187	190	177	198	216	170	193	196	189	157	182	189	173	186	195	167	157	195	184	169	176	177	178	180	181	169	192	188	174	190	209	212	211	176	205	181	170	200	196	200	219	192	180	162	199	204	204	187	188	187	178	189	200	184	173	178	192	196	159	172	181	184	177	190	202	202	152	197	169	172	150	181	173	190	188	203	187	172	225	206	176	165	177	193	187	184	181	166	164	195	162	173	193	171	172	217	170	162	184	209	189	185	199	168	160	170	190	172	186	179	173	174	222	181	186	180	184	174	213	171	172	191	198	161	171	195	211	204	205	184	191	178	205	199	201	166	163	168	162	183	206	188	169	176	181	177	173	169	194	173	179	208	188	221	162	189	190	199	173	168	171	187	177	188	177	146	205	175	188	185	190	205	180	211	186	183	177	186	192	166	192	188	172	161	186	193	196	198	211	195	198	181	199	161	188	202	181	173	199	172	194	168	188	204	202	191	157	176	197	167	174	189	198	171	174	202	171	151	167	203	169	177	174	169	174	196	207	183	174	195	208	190	204	184	207	198	187	178	166	175	165	175	194	204	177	172	203	200	193	199	184	194	158	166	191	182	234	174	188	170	180	172	192	196	176	160	177	174	202	175	199	202	187	191	224	182	163	184	174	200	192	184	176	206	186	179	169	188	203	168	179	183	195	199	183	187	181	202	174	194	198	175	167	205	182	200	158	188	167	200	179	198	179	193	157	166	176	177	185	189	206	209	216	218	198	195	146	160	187	182	207	168	197	194	203	192	171	174	186	176	167	159	206	170	201	194	171	192	177	190	189	156	198	184	187	217	174	167	206	224	183	204	187	185	184	189	172	179	159	178	176	164	189	187	198	194	204	189	193	188	193	196	184	182	156	192	174	171	181	195	184	177	172	202	200	209	174	189	163	197	189	174	180	202	185	192	193	207	189	194	181	167	191	168	195	194	206	194	188	192	186	180	190	179	192	189	171	212	181	171	168	180	200	180	198	177	202	191	182	185	230	177	197	178	171	195	202	185	184	192	162	154	189	185	208	185	184	232	206	196	195	199	189	175	211	222	208	189	191	156	191	179	181	207	188	181	168	180	188	222	192	197	220	174	179	205	192	187	165	192	165	185	214	185	182	178	171	181	217	179	166	192	163	196	208	185	198	208	193	191	176	191	206	169	179	177	192	215	199	181	192	178	196	194	218	173	166	194	222	206	202	187	163	228	179	197	214	184	175	154	181	206	197	189	220	202	182	206	187	211	167	179	184	180	189	195	190	213	175	206	185	203	204	185	189	171	199	194	187	176	204	206	202	178	221	176	177	196	181	196	182	186	169	190	188	201	168	200	183	176	199	173	171	176	185	176	179	161	154	163	185	184	181	169	163	161	185	164	190	181	179	194	201	192	205	191	171	200	184	192	158	171	228	170	170	191	194	212	168	166	215	201	170	200	217	174	196	173	176	182	151	189	193	193	189	174	151	180	172	165	199	176	185	188	177	207	187	176	181	196	178	177	174	184	158	210	172	156	194	158	187	190	196	179	169	191	154	192	195	180	214	196	227	169	171	185	173	177	191	195	202	187	193	206	182	187	178	191	182	200	173	150	160	178	194	195	172	191	173	193	144	172	193	190	182	197	170	176	195	188	179	189	196	175	213	167	220	189	181	206	165	176	181	184	184	193	204	188	195	216	211	188	176	168	193	190	210	197	200	197	190	169	203	187	178	189	178	202	197	198	192	185	158	202	196	200	183	188	189
4348	491	474	482	522	468	449	490	491	439	477	461	472	463	459	469	452	505	459	459	434	462	450	491	464	478	493	477	466	445	479	469	415	464	425	446	449	443	466	500	500	454	481	473	446	483	457	432	473	454	424	463	439	456	477	452	443	456	486	430	447	487	470	437	504	482	480	474	468	462	483	429	433	452	433	473	498	453	466	490	474	481	466	492	432	478	458	413	469	457	435	466	484	429	460	456	444	427	474	471	468	444	474	436	464	468	483	487	474	415	449	455	459	466	449	466	456	459	457	461	474	471	460	449	457	436	464	447	480	480	463	464	489	469	444	443	464	500	451	475	429	460	451	518	459	450	422	442	437	455	481	431	433	476	464	441	506	453	476	478	480	448	452	454	449	469	475	499	447	477	481	461	434	452	466	446	477	460	498	487	470	479	431	464	450	481	440	454	466	454	454	499	427	478	459	509	476	446	429	458	439	471	462	454	446	448	454	462	462	439	463	462	457	417	480	452	458	497	460	468	467	445	456	413	482	480	492	461	456	452	439	470	467	471	420	489	413	469	449	459	429	420	459	455	435	463	438	456	448	440	469	430	476	473	452	465	498	427	495	472	479	450	448	476	485	454	471	463	492	462	448	434	464	487	460	456	449	415	458	474	442	503	446	430	480	500	436	446	477	460	459	485	468	485	440	461	467	483	450	433	464	472	461	452	467	438	459	465	455	463	487	496	443	490	416	474	446	457	468	487	465	463	458	475	504	439	440	481	429	480	451	455	460	482	419	449	470	443	464	518	479	464	463	466	465	469	470	445	456	417	495	439	477	438	469	468	449	463	501	436	464	467	459	463	468	494	415	444	452	459	463	454	461	423	463	468	474	446	462	450	480	422	462	481	471	459	491	465	462	457	485	440	482	465	483	451	477	501	441	448	473	476	463	454	463	464	447	470	446	453	447	528	469	457	470	476	428	440	435	469	476	437	452	439	461	447	445	482	446	473	447	452	465	445	430	484	433	468	467	484	485	466	437	449	472	444	420	464	451	440	454	478	483	479	441	431	477	463	432	448	463	410	475	470	456	492	436	450	461	465	454	453	496	479	423	450	464	450	466	489	427	478	465	511	465	481	454	446	467	455	454	447	476	466	470	477	482	452	454	491	449	441	444	471	469	452	463	436	480	450	478	466	474	463	450	478	449	419	463	476	471	463	410	465	448	463	432	424	446	458	491	446	444	462	465	428	478	468	508	476	481	464	484	493	459	415	469	465	460	418	476	459	451	451	477	452	411	438	471	452	470	471	428	414	466	491	445	438	428	435	429	419	438	494	456	477	440	439	464	428	505	451	507	443	499	431	456	450	436	446	460	457	457	432	448	450	442	469	466	421	465	498	477	436	463	492	450	464	482	437	481	488	470	422	439	480	453	471	458	459	454	473	465	458	464	434	434	484	471	461	492	503	431	479	476	463	457	442	424	456	439	457	471	497	419	472	453	444	457	425	431	475	462	489	450	452	434	436	439	448	458	411	461	453	456	458	473	487	423	447	504	479	431	461	455	466	466	470	470	445	484	457	450	471	447	425	454	448	429	430	423	454	454	433	448	419	459	495	446	452	439	485	459	477	474	470	412	435	460	425	449	436	451	479	459	447	460	429	454	490	429	435	442	437	472	449	471	481	434	453	435	468	502	458	456	470	485	448	468	453	454	466	494	472	481	449	439	441	502	482	445	452	489	437	451	439	422	434	442	495	467	462	487	448	460	460	457	463	476	455	445	458	423	400	505	433	499	447	505	388	452	461	454	457	458	457	499	471	504	434	465	442	433	456	452	457	473	476	479	457	430	436	462	442	420	469	480	498	491	462	455	461	501	426	464	486	447	446	414	476	475	449	477	470	508	436	472	427	435	449	487	433	470	461	482	415	457	443	507	454	488	455	446	493	457	433	473	404	489	415	462	441	431	460	459	487	434	437	458	445	487	472	429	434	475	444	448	475	441	466	447	448	466	513	502	418	464	472	433	466	454	427	462	460	454	475	480	460	488	443	450	443	455	463	471	461	442	467	447	462	460	460	480	429	508	447	441	459	470	432	449	459	471	436	489	481	463	446	466	471	479	487	474	450	449	436	452	460	431	470	462	450	459	447	451	498	448	472	487	491	468	491	441	453	425	468	478	436	487	500	473	430	459	476	488	478	425	500	446	490	439	463	451	497	455	516	450	493	475	485	486	437	456	483	427	466	505	457	458	478	410	431	442	516	455	445	475	450	462	459	445	458	443	487	413	489	448	426	470	486	462	458	419	463	437	474	435	447	468	469	447	427	472	468	459	418	445	466	453	468	453	431	376	460	450	437	448	424	469	476	472	458	441	475	482	428	495	468	426	443	477	454	454	461	459	489	447	433	503	406	469	444	492	475	440	463	450	489	461	482	472	445	457	475	446	427	460	487	457	491	448	465	480	517	467	485	463	446	463	467	443	447	453	496	455	433	469	475	482	446	460	515	459	447	480	462	428	436	470	452	451	437	440	463	449	457	457	458	436	485	417	421	443	479	462	489	448	437	495	456	437	431	423	477	482	476	467	479	450	438	490	452	481	459	451	439	495	453	440	440	481	442	464	468	473	443	450	411	491	496	439	441	456	462	458	431	468	448	498	455	491	458	457	438	440	501	447	425	433	465	471	432	470	451	481	462	456	440	488	474	435	482	451	431	465	473	459	458	408	412	474	447	444	465	504	453	490	439	465	487	443	492	451	450	468	477	426	471	450	438	510	432	472	483	466	460	472	404	453	461	443	463	490	477	474	431	425	471	481	468	440	461	481	449	478	438	454	479	448	438	457	469	433	447	467	475	474	446	430	470	439	481	453	450	424	474	455	470	463	438	440	474	431	448	466	460	474	454	501	477	445	492	476	470	415	447	465	437	460	453	485	480	482	478	433	457	481	448	457	455	449	467	435	468	450	463	489	490	447	496	434	458	435	505	446	440	467	468	459	483	488	440	452	421	461	462	473	452	443	492	450	429	455	434	479	451	449	487	477	436	458	467	451	470	507	452	478	489	447	434	452	450	502	448	454	453	417	460	459	454	466	455	485	444	417	471	463	485	457	469	428	474	491	454	452	417	448	454	464	443	438	466	442	447	437	447	474	458	452	448	480	438	428	484	415	461	440	470	458	445	470	461	454	457	452	463	443	494	489	476	518	445	471	465	428	437	421	438	428	437	425	468	460	423	464	473	453	477	474	498	451	480	453	418	462	478	466	470	422	443	503	432	467	446	470	464	483	478	496	477	448	427	457	462	519	501	425	481	473	465	452	460	466	427	435	498	457	454	427	451	447	450	445	442	455	489	427	440	456	476	464	421	475	473	447	478	457	436	415	436	457	450	469	473	478	438	456	421	488	444	467	459	464	450	489	426	448	491	487	452	510	473	472	455	424	440	438	480	478	462	502	431	470	441	472	483	472	426	484	453	465	461	457	449	450	469	490	479	422	478	451	437	461	503	425	468
20407	1719	616	522	407	386	328	330	287	285	258	273	293	251	248	296	272	272	284	279	243	285	268	303	262	259	254	264	307	266	246	281	284	264	233	259	264	280	248	257	285	250	268	253	250	288	266	251	288	261	269	279	300	275	247	300	268	260	300	264	251	281	269	239	234	261	262	249	272	280	238	257	254	306	294	250	247	269	283	280	261	262	276	245	275	257	252	279	245	262	280	266	270	286	255	253	280	280	263	278	217	304	290	259	272	265	281	275	291	264	272	254	262	250	262	263	306	279	267	268	305	261	262	271	228	275	253	256	262	240	283	280	281	284	268	231	248	228	291	294	238	256	286	275	232	268	242	274	234	287	245	270	266	270	271	279	253	274	245	290	242	264	259	262	271	260	279	272	261	261	279	237	250	274	251	253	272	290	297	248	261	286	272	256	274	289	248	291	252	299	307	261	279	267	249	267	290	265	269	259	266	249	289	285	284	255	264	268	271	248	252	267	281	264	248	269	232	279	248	295	299	266	283	268	269	269	279	258	265	282	280	247	278	266	280	312	238	258	287	243	223	285	323	297	277	253	226	276	283	249	273	311	249	263	273	253	275	298	281	268	262	261	280	262	255	279	274	260	279	267	274	264	277	257	283	278	238	274	276	270	287	263	253	283	265	268	287	263	247	282	304	271	253	275	292	254	271	305	284	260	284	305	281	274	273	254	269	232	253	252	252	277	296	230	262	232	256	271	298	305	267	287	280	273	258	242	285	296	258	254	268	242	236	262	263	277	257	292	285	267	258	237	241	247	285	299	273	254	273	241	290	246	251	265	241	246	275	292	237	285	260	263	262	263	261	258	222	257	223	267	269	270	266	260	252	259	279	245	307	270	281	272	277	275	291	258	252	218	264	257	247	232	249	240	248	259	267	292	269	271	308	254	263	266	246	254	260	222	240	253	247	305	236	274	245	283	274	275	272	278	295	278	297	260	287	286	282	256	280	281	281	238	289	229	281	276	243	251	260	273	302	283	226	260	259	236	258	259	238	260	276	233	284	245	255	284	270	285	235	256	240	274	245	255	257	257	272	259	252	269	287	243	274	249	280	274	269	242	268	286	246	261	259	263	266	264	270	245	214	266	305	242	270	255	266	272	266	268	258	267	280	257	249	262	241	268	254	248	283	250	265	248	267	260	259	270	304	252	238	279	279	299	236	251	295	266	279	271	296	264	261	303	254	275	275	285	256	295	258	272	260	258	268	297	268	256	250	250	263	265	264	290	267	239	259	268	240	270	296	255	276	254	241	270	290	276	260	235	269	233	253	270	241	239	271	280	268	267	269	250	262	270	256	279	270	289	265	245	275	271	249	267	268	280	280	235	245	245	258	287	290	282	246	265	256	272	247	271	292	268	300	280	260	290	306	286	277	229	257	256	283	278	262	250	245	248	266	302	273	257	274	247	242	268	264	238	295	265	252	265	278	287	284	266	229	278	255	283	291	254	266	267	248	234	269	260	262	238	251	291	258	253	241	278	281	287	248	273	268	271	297	273	277	262	261	265	276	273	278	267	218	300	259	267	250	281	260	260	223	241	274	264	272	265	233	250	240	247	258	264	282	290	257	225	313	262	251	272	275	272	241	268	262	268	262	243	262	273	280	303	270	285	257	234	266	262	235	261	280	303	270	247	286	266	275	245	267	240	237	276	313	279	234	295	280	235	240	246	258	262	286	263	277	258	282	257	289	247	251	277	296	269	242	308	261	289	246	252	265	232	266	288	271	263	264	259	281	272	260	266	252	280	255	261	275	283	293	276	281	272	261	264	276	280	258	289	250	261	250	245	249	271	248	234	275	241	253	288	247	267	278	254	261	251	266	259	273	271	281	237	280	267	245	258	262	248	263	246	262	263	310	264	289	269	271	266	283	288	276	237	248	267	276	292	236	247	270	274	265	275	238	281	268	240	294	256	288	256	256	275	245	296	291	273	263	304	290	259	283	294	257	249	276	275	224	280	288	282	281	243	269	263	281	273	226	252	281	267	240	284	256	320	239	273	255	273	275	239	290	262	286	268	279	246	261	261	255	242	261	236	270	262	278	290	234	275	285	268	247	262	268	280	291	273	270	266	254	273	254	273	261	258	258	244	280	260	267	254	272	265	286	306	241	273	235	269	264	271	238	267	293	283	298	267	261	249	257	259	276	279	277	257	225	287	254	255	267	284	247	252	272	283	265	272	277	258	280	307	292	279	292	251	249	243	279	274	289	273	249	274	288	269	277	254	258	265	240	316	286	234	257	238	263	251	264	287	286	255	235	283	242	278	293	254	270	248	263	277	235	287	266	266	274	280	262	249	255	284	234	303	266	285	269	284	238	244	247	263	262	269	279	274	259	254	251	308	227	260	248	253	246	228	284	245	275	262	268	272	258	303	276	305	246	277	274	293	252	268	263	275	275	281	268	264	240	281	266	252	266	268	258	258	249	258	247	291	262	242	324	265	241	227	310	256	316	263	236	241	246	285	248	273	273	250	303	258	299	280	233	284	275	284	265	260	273	244	269	273	265	250	264	253	274	274	283	280	245	289	270	256	268	278	261	248	246	245	275	283	280	240	272	260	233	286	251	289	252	300	251	273	290	268	269	287	267	299	262	263	259	280	278	279	274	284	251	276	284	262	260	254	244	264	279	276	263	275	257	271	260	261	319	270	281	264	262	246	232	250	273	289	249	254	227	289	283	268	244	262	276	295	282	250	244	267	264	279	267	281	274	273	254	271	246	220	263	241	295	260	255	264	323	288	263	302	267	285	266	271	269	289	263	254	282	272	247	256	269	288	251	254	244	269	277	273	262	250	277	311	249	245	225	263	247	258	268	253	275	271	288	259	239	250	248	261	241	276	268	246	292	257	275	260	236	280	234	241	267	257	280	257	254	275	287	271	242	250	271	271	291	267	269	271	262	271	257	276	313	284	247	254	281	267	261	255	234	242	281	304	294	286	271	239	259	267	294	283	290	262	271	288	273	252	267	274	276	277	270	243	277	289	255	275	248	274	290	263	298	300	259	270	259	309	295	263	273	259	281	261	244	275	247	299	259	237	267	278	245	260	281	274	250	236	288	284	287	244	286	256	268	241	255	272	286	274	274	241	286	307	265	270	239	275	271	254	262	275	274	231	270	251	256	269	233	272	274	260	302	264	264	257	289	272	268	264	277	284	290	251	282	264	281	251	301	265	243	236	267	229	234	261	260	277	266	238	271	290	262	301	256	273	276	254	238	275	269	275	257	253	267	289	240	265	252	258	270	259	275	282	263	266	253	257	280	268	248	237	255	251	269	270	262	283	297	255	288	270	255	275	258	274	257	251	268	275	278	244	277	247	225	258	256	263	240	262	271	281	295	237	267	287	260	273	273	273	275	271	284	270	261	247	295	234	254	320	255	252	260	256	273	263	279	255	268	299	251	264	250	287	282	232	256	266	248	264	262	256	251	250	249	272	278	261	281	285	280	266
12199	896	1323	1446	1281	1134	1008	947	845	793	774	791	725	714	709	720	752	681	674	667	638	640	662	628	667	636	651	615	648	604	644	631	621	698	621	635	583	640	617	625	593	623	613	613	616	608	624	598	628	581	627	640	589	632	624	630	615	610	652	626	635	652	644	618	615	628	616	616	624	632	603	587	667	637	605	661	648	621	573	597	610	657	623	632	604	614	602	585	657	609	622	608	621	612	614	651	624	655	626	645	627	649	612	619	677	636	653	616	642	613	630	649	645	623	614	625	639	634	649	623	650	638	625	630	635	613	629	635	636	630	645	611	605	625	642	613	599	609	613	659	578	637	621	658	617	673	582	633	592	585	581	636	574	670	567	615	619	612	632	588	637	656	632	619	593	633	624	650	624	596	607	680	593	622	627	633	586	649	618	623	646	618	652	655	599	614	610	601	601	632	603	636	588	660	620	611	614	623	629	661	607	580	617	625	610	646	641	658	630	606	640	623	622	595	623	629	594	635	606	619	652	634	625	644	593	660	590	628	598	606	638	573	653	576	668	608	650	597	580	647	609	627	609	635	615	592	586	615	626	638	608	682	655	632	631	647	626	657	609	658	638	591	604	605	570	627	626	635	619	608	657	638	617	645	624	634	651	604	631	618	638	603	667	626	623	622	663	608	603	611	622	613	645	617	594	634	616	649	613	622	609	630	626	622	617	556	600	605	596	637	596	629	603	637	619	634	617	608	644	681	658	681	624	641	651	641	633	616	655	626	659	600	600	651	562	615	638	635	613	640	591	621	664	609	607	587	630	633	580	618	599	602	621	610	591	603	631	624	615	663	630	619	682	596	608	589	641	656	645	609	609	635	607	635	628	618	655	599	682	578	571	622	660	608	616	615	579	625	595	616	555	604	594	608	657	652	633	597	596	599	595	631	616	648	656	577	621	576	603	633	617	569	640	628	659	651	612	612	626	611	592	611	655	609	610	572	595	658	609	632	619	640	590	614	610	601	583	656	637	603	628	672	633	630	649	597	598	630	597	635	630	613	579	648	586	665	644	647	611	653	624	625	573	624	631	609	630	662	643	622	631	601	587	588	616	603	641	620	590	654	639	581	636	624	641	610	581	641	627	607	587	570	655	608	638	647	610	600	622	612	615	623	580	621	644	596	638	611	630	614	623	648	635	589	640	627	642	610	596	629	655	619	637	673	625	596	602	595	635	617	614	574	615	588	589	634	632	650	622	619	625	627	620	614	655	632	604	591	664	648	634	623	600	655	626	657	651	630	642	590	661	579	623	580	612	609	583	660	628	626	652	592	640	681	597	610	627	629	610	643	649	600	621	592	593	578	598	637	631	633	596	580	626	582	625	627	631	631	638	597	606	618	610	661	607	642	622	616	633	622	620	596	603	663	672	630	587	620	594	616	632	612	628	603	623	645	598	647	615	617	620	636	668	645	652	666	626	632	623	604	601	629	626	577	611	629	663	607	613	605	598	620	630	597	639	619	663	602	600	624	606	599	640	617	605	628	606	650	585	631	613	622	651	660	619	653	595	611	602	652	631	620	597	605	615	614	656	647	608	596	610	614	642	608	604	602	595	651	620	629	633	652	560	603	622	634	594	630	606	611	592	601	629	580	640	628	645	635	637	662	556	609	634	592	624	615	589	627	641	617	653	626	639	591	681	588	622	614	643	624	612	630	582	586	579	636	632	615	660	618	609	656	643	608	614	644	639	610	599	594	606	633	604	610	628	619	609	595	627	590	648	601	602	630	615	596	639	726	629	607	630	605	621	642	627	603	627	620	653	662	625	594	649	608	612	619	577	646	626	660	599	640	586	636	628	655	615	619	582	588	642	615	608	642	620	591	632	608	634	639	609	615	621	638	662	606	599	617	598	609	617	601	646	674	647	584	608	610	661	583	611	606	612	561	620	603	642	618	629	630	592	675	616	654	637	621	609	643	624	607	635	660	602	617	603	597	639	600	620	609	579	657	653	639	576	637	598	602	616	607	634	687	629	631	623	594	632	568	615	656	618	637	604	592	603	651	639	643	594	596	597	653	597	638	609	624	599	628	569	578	618	655	628	608	601	620	603	627	604	579	636	624	600	608	657	641	592	644	652	591	621	661	641	634	645	623	611	595	634	644	619	580	609	606	645	616	640	666	586	645	579	604	635	617	666	598	601	617	605	589	623	628	649	618	608	641	659	658	590	609	620	607	653	608	605	612	596	676	595	609	569	634	640	656	633	603	634	578	615	598	650	622	655	594	638	604	612	583	611	631	656	605	628	611	634	663	563	637	605	627	612	600	627	661	614	713	600	658	658	620	633	607	620	676	621	577	577	613	617	587	634	589	584	623	637	630	650	611	604	614	603	683	585	695	630	653	611	620	647	610	606	633	655	655	593	588	649	639	639	645	609	638	656	612	588	623	633	639	643	669	630	594	600	606	683	612	595	659	608	609	622	620	616	658	616	586	654	633	611	639	632	627	613	642	592	657	627	621	633	647	614	622	636	628	594	606	635	601	573	655	607	642	646	648	596	620	625	675	632	564	615	641	609	631	603	634	606	667	686	633	608	640	643	657	596	647	625	593	641	634	639	658	631	644	649	589	595	576	592	606	654	612	644	623	617	611	612	659	651	594	653	613	653	639	609	640	623	614	630	617	608	573	623	618	584	631	584	642	615	611	594	617	650	647	620	642	654	629	600	602	601	616	611	600	659	604	646	610	598	656	609	621	647	597	647	602	684	616	605	588	589	624	660	678	607	593	592	626	593	637	641	613	593	586	577	622	591	619	606	610	655	627	593	628	679	584	622	641	622	619	586	644	645	677	648	646	622	601	652	669	660	599	644	597	589	587	679	605	608	549	607	631	610	614	655	644	598	613	635	627	655	627	645	669	602	623	650	631	604	604	593	585	609	608	608	595	612	586	641	624	606	619	576	632	613	579	650	598	611	627	619	628	621	606	630	629	616	593	574	663	639	663	637	598	623	650	588	637	605	635	625	622	632	623	566	624	622	636	639	661	609	630	638	632	612	622	668	627	631	668	650	632	597	635	625	608	641	601	599	661	597	632	648	640	605	615	655	635	579	611	616	623	643	623	640	641	629	606	622	603	606	654	589	634	595	636	587	583	626	588	579	635	630	648	641	637	583	619	585	644	641	603	642	657	643	656	624	617	626	675	579	612	616	606	633	632	643	646	649	638	608	627	581	607	626	622	625	650	613	624	650	654	648	632	655	618	623	636	587	659	624	656	603	673	605	631	649	590	568	650	629	629	623	606	628	658	629	649	633	656	597	647	644	592	593	590	623	612	598	618	601	605	628	613	618	594	614	618	627	624	597	671	590	604	601	646	573	575	658	615	581	625	596	594	636	579	609	627	660	601	626	657	617	601	636	624	656	624	611	648	616	634	634	653	629	598	645	618	589	622	643	586	644	599	620	586	623	651	617	638	602	595	634	619	608	600	587	676	571	614	672	626	640	623	619	629
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
