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
338027803276	338027803838	338027804387	338027804937	338027805487	338027806037	338027806587	338027807137	338027807687	338027808237	338027808787	338027809337	338027809887	338027810437	338027810987	338027811537	338027812087	338027812637	338027813188	338027813737	338027814287	338027814837	338027815388	338027815937	338027816487	338027817037	338027817587	338027818137	338027818688	338027819237	338027819788	338027820337	338027820887	338027821437	338027821987	338027822537	338027823088	338027823637	338027824188	338027824738	338027825288	338027825837	338027826387	338027826937	338027827487	338027828038	338027828588	338027829137	338027829688	338027830238	338027830787	338027831337	338027831887	338027832437	338027832987	338027833538	338027834087	338027834638	338027835187	338027835738	338027836287	338027836837	338027837388	338027837937	338027838488	338027839037	338027839588	338027840137	338027840687	338027841238	338027841788	338027842337	338027842887	338027843438	338027843987	338027844538	338027845087	338027845637	338027846188	338027846738	338027847288	338027847837	338027848388	338027848937	338027849488	338027850038	338027850588	338027851138	338027851687	338027852237	338027852788	338027853338	338027853888	338027854438	338027854988	338027855537	338027856087	338027856638	338027857187	338027857737	338027858288	338027858838	338027859388	338027859938	338027860487	338027861037	338027861588	338027862137	338027862688	338027863238	338027863788	338027864337	338027864888	338027865437	338027865987	338027866538	338027867088	338027867638	338027868188	338027868738	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2803	3650	2300	2803	3650	2300	2803	3650	2300	2803	3650	2300	2806	3650	2300	2806	3650	2300	2806	3650	2300	2809	3650	2300	2811	3650	2300	2811	3650	2300	2811	3650	2300	2811	3650	2300	2811	3650	2300	2811	3650	2300	2814	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2821	3650	2300	2821	3650	2300	2821	3650	2300	2821	3650	2300	2824	3650	2300	2827	3650	2300	2827	3650	2300	2830	3650	2300	2832	3650	2300	2832	3650	2300	2832	3650	2300	2832	3650	2300	2833	3650	2300	2833	3650	2300	2833	3650	2300	2833	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
57391	23187	7008	1084	456	333	330	306	311	309	311	308	344	317	324	327	302	349	344	354	274	334	332	341	291	314	318	313	308	331	328	328	321	306	308	287	330	317	311	295	318	296	316	304	316	285	309	306	303	324	312	308	325	351	335	325	320	352	352	309	311	318	323	298	308	294	321	325	313	313	369	331	323	331	364	334	338	321	322	327	300	333	306	312	296	319	334	338	347	304	359	361	333	319	320	316	330	326	309	310	268	325	297	328	312	335	326	311	288	299	313	304	327	301	275	307	320	304	309	301	319	295	345	306	320	330	322	338	303	309	294	338	315	352	295	307	332	335	320	326	311	317	351	282	326	263	297	302	304	324	334	339	290	299	309	294	313	339	322	292	304	332	295	328	329	327	318	338	332	367	310	298	301	270	287	295	291	339	296	340	317	318	284	293	338	318	327	326	333	330	335	318	350	329	349	329	325	300	322	312	323	322	299	332	351	316	352	319	337	330	349	342	334	299	351	324	330	292	309	299	296	316	298	285	324	326	343	317	321	310	332	370	316	295	342	309	309	315	340	312	330	353	323	322	274	363	307	300	315	296	348	320	334	341	293	311	324	310	318	336	341	299	309	357	354	334	324	302	333	303	305	322	321	284	337	371	329	304	326	312	330	327	336	336	334	300	312	324	296	290	300	312	295	367	330	335	350	338	271	334	284	287	315	323	308	311	302	296	324	324	320	331	311	296	307	322	324	321	329	323	282	326	281	303	315	301	293	297	300	322	277	332	308	293	337	316	292	301	275	305	309	314	345	346	334	317	287	307	344	298	352	323	305	334	293	320	327	296	336	313	333	317	295	293	344	330	296	310	308	308	267	323	356	333	300	317	358	300	298	314	326	315	310	337	328	321	360	296	308	323	293	307	310	310	313	280	256	301	339	277	351	287	330	309	316	304	306	278	276	309	300	335	342	305	338	299	341	318	287	291	280	334	270	269	320	299	310	336	320	309	305	329	345	340	307	312	307	281	277	288	342	307	312	326	336	342	319	306	332	324	318	327	330	327	352	295	299	342	332	332	346	311	302	335	320	313	322	319	325	284	319	317	349	327	316	327	300	331	317	326	312	301	301	288	304	333	309	320	293	313	324	289	312	375	379	323	311	316	323	354	340	298	279	335	311	297	360	308	319	352	305	317	328	321	301	301	292	283	308	334	313	313	342	312	350	320	280	321	333	310	362	305	310	353	322	308	335	305	325	282	321	302	362	309	300	331	322	336	327	340	352	319	298	304	304	318	285	358	304	304	291	306	363	299	302	327	326	320	326	308	307	333	345	318	293	308	330	357	345	329	323	299	256	320	340	320	311	309	306	293	305	307	332	277	321	337	336	313	304	319	333	363	348	304	327	281	298	352	312	271	303	297	316	295	322	334	340	305	304	306	318	314	297	308	303	321	289	334	289	338	372	323	294	321	318	310	309	300	332	341	301	312	344	324	314	300	332	324	300	288	302	348	319	344	315	319	308	325	331	335	328	310	299	318	290	301	310	353	328	342	278	309	306	292	338	300	309	328	334	321	323	315	307	317	329	326	326	332	300	303	303	294	299	325	307	304	358	340	324	287	313	264	299	320	316	325	375	338	315	298	360	309	318	319	282	321	323	321	360	310	295	333	296	290	323	355	324	328	332	316	330	293	326	311	350	317	306	318	336	327	318	300	330	323	349	302	335	334	310	324	338	335	347	303	258	337	312	311	365	352	339	340	321	355	330	321	313	338	344	342	322	309	282	298	325	309	334	320	338	301	328	306	291	303	302	325	313	316	341	337	311	325	296	296	315	296	318	322	330	308	313	285	311	334	291	296	327	312	310	346	320	303	271	338	325	334	317	297	355	339	332	330	318	308	356	319	319	341	313	321	320	297	294	325	295	322	274	301	337	351	324	302	308	301	330	300	280	349	281	351	341	288	285	321	298	322	315	317	301	306	326	315	314	328	338	317	320	339	298	281	362	338	312	328	331	342	323	309	325	354	342	306	319	305	296	324	325	354	303	329	299	356	296	301	313	304	325	304	342	339	261	333	306	328	302	322	327	310	313	311	333	286	304	314	344	307	285	321	316	297	332	329	284	307	354	321	302	321	332	316	338	344	307	328	314	320	335	331	331	291	318	303	327	325	308	299	305	311	289	349	288	297	363	344	382	362	333	313	354	320	252	325	308	304	320	286	310	305	317	302	306	311	313	287	302	324	330	300	264	309	304	314	347	342	283	318	303	308	313	301	328	318	355	304	335	336	340	351	328	319	297	325	334	291	337	297	312	310	315	297	335	284	331	341	332	319	323	316	309	308	316	350	318	329	328	324	294	288	373	310	333	336	283	311	296	318	328	338	293	310	301	320	323	317	357	306	295	318	316	298	314	333	310	302	305	303	331	307	322	315	334	320	273	307	298	328	304	302	278	298	310	318	301	312	311	331	330	293	305	335	336	311	284	280	342	333	310	295	309	323	318	324	345	339	294	322	329	325	348	295	300	319	320	303	343	318	335	309	321	336	314	327	293	326	329	320	297	346	335	319	334	293	351	325	321	302	343	286	344	354	302	337	326	312	327	320	322	320	291	295	321	300	319	308	294	330	300	311	280	323	317	344	313	312	308	340	361	309	342	326	311	339	323	320	323	306	354	304	306	323	300	334	330	314	314	325	300	318	331	323	320	280	283	293	308	317	301	294	321	343	325	318	315	313	311	311	379	349	323	291	307	323	329	289	302	297	335	297	322	334	332	332	312	279	329	313	316	307	324	281	315	302	306	311	311	337	319	317	328	318	301	354	302	289	323	313	302	338	304	318	305	314	320	289	327	335	337	322	340	327	347	349	369	322	325	303	330	313	277	286	299	336	309	317	305	324	302	318	314	318	308	288	328	347	302	332	313	316	323	321	324	294	273	321	336	337	328	328	309	302	300	331	306	310	350	305	326	300	313	306	278	331	302	320	304	298	317	276	332	297	296	331	332	298	300	267	292	365	340	301	310	304	309	298	308	338	369	333	371	346	336	309	340	308	310	358	324	320	280	322	329	317	269	336	338	311	301	331	295	308	295	299	329	340	305	328	273	309	314	290	354	338	314	291	313	321	334	329	335	334	326	363	352	308	314	337	333	318	279	313	306	320	370	298	318	305	315	304	279	314	326	344	311	327	312	321	316	307	325	332	312	364	287	336	327	325	312	279	300	343	302	276	315	290	319	283	278	323	307	381	299	298	292	347	326	281	270	338	306	335	336	309	308	335	312	330	286	319	288	303	326	307	349	326	291	323	309	311	334	336	313	294	332	310	325	307	353	339	298	268	310	305	289	292	333	295	339	280	328	330	326	313	348	301	297	308	298	327	328	316	355	301	337	309	327	349	318	304	341	345	318	321	320	333	319	361	308	344	312	291	346	356	329	317	324	313	338	308	308	297	322	304	324	299	298	296	326	330	316	326	317	271	319	343	309	305	300	293	305	327	316	325	325	288	336	342
38746	11334	3373	1716	1081	816	734	698	711	658	723	672	728	734	680	708	712	700	686	691	697	687	704	663	665	706	673	656	717	672	740	665	707	698	678	659	697	706	685	679	683	717	686	690	678	719	661	735	746	735	702	669	693	726	686	696	689	662	645	688	647	712	679	703	659	689	693	679	711	716	695	676	718	678	699	696	730	709	697	740	744	707	684	685	709	687	640	716	747	684	718	701	729	723	723	741	678	727	750	757	738	750	738	701	682	667	719	740	624	716	690	715	737	704	715	731	667	665	692	704	713	736	646	729	718	684	717	719	725	699	678	697	736	704	668	709	678	705	703	658	652	702	677	739	702	680	750	660	676	710	685	716	668	708	717	720	724	715	719	685	774	720	692	737	695	696	687	642	685	693	722	725	730	719	687	718	725	733	728	748	691	670	680	714	715	658	669	695	736	693	717	673	690	740	702	706	713	681	688	674	759	696	688	688	670	687	727	745	699	727	673	696	698	700	725	709	712	718	668	693	681	688	711	725	752	702	710	704	712	720	722	718	684	684	632	697	723	696	658	706	692	683	720	695	694	671	686	723	714	691	683	657	722	720	740	676	752	691	716	700	692	666	724	743	721	711	711	646	727	728	759	683	692	713	719	693	730	685	701	719	724	741	666	729	659	703	720	674	722	714	697	707	711	755	673	669	682	679	698	673	720	695	678	703	666	715	685	713	741	737	677	672	632	744	740	701	697	709	704	717	709	727	667	691	666	709	694	751	654	733	717	697	681	692	701	724	686	659	705	693	715	700	744	712	730	753	704	691	668	764	719	695	698	742	691	671	727	688	743	729	696	700	621	692	692	706	649	672	703	700	689	728	738	683	695	703	706	681	716	718	731	680	708	671	697	729	724	722	725	682	712	696	698	656	668	741	679	734	702	686	675	726	692	693	685	706	689	659	706	690	696	728	670	673	711	666	724	664	708	714	669	662	654	723	697	705	736	689	711	734	721	657	625	691	730	704	685	698	686	718	715	680	688	744	664	686	706	725	766	723	678	711	682	698	706	693	722	665	701	685	744	727	730	767	710	690	704	698	668	700	684	657	724	697	727	677	742	735	692	705	729	676	709	694	680	659	726	729	715	670	717	685	704	709	705	673	662	745	711	663	690	708	705	707	691	673	719	684	694	694	696	689	707	706	682	683	682	684	725	654	756	711	727	744	644	724	666	678	721	747	714	718	688	724	739	697	696	700	684	680	684	709	696	669	707	725	723	678	675	697	681	692	713	702	718	707	700	708	715	681	693	696	714	675	716	658	681	701	687	722	694	717	696	740	720	669	687	704	707	699	692	661	720	721	709	677	685	654	713	715	701	684	684	712	680	645	719	699	706	681	672	717	707	685	684	724	655	703	705	710	719	677	742	671	699	733	702	691	721	712	713	725	700	684	699	662	736	678	717	766	691	732	693	701	675	745	690	665	701	704	679	692	660	691	676	667	711	748	668	663	717	749	706	698	652	709	684	734	735	714	729	692	679	686	707	701	713	684	765	692	652	703	687	687	670	675	681	708	689	680	704	676	680	690	713	732	719	742	650	669	701	713	728	737	697	678	699	722	675	671	736	702	729	732	722	716	667	699	706	720	662	703	714	714	729	685	706	670	690	683	711	689	695	712	713	713	717	739	704	743	717	679	676	684	713	711	695	693	681	701	698	675	716	710	665	717	685	684	700	669	652	694	702	692	657	720	689	709	689	694	700	664	703	716	726	714	703	722	672	732	694	704	688	706	709	697	683	701	701	693	724	714	690	679	733	687	682	739	710	694	696	708	718	647	719	676	661	692	722	688	743	692	719	708	669	692	670	713	658	726	697	675	708	721	687	716	703	705	701	707	685	734	702	732	689	723	674	717	689	676	721	717	719	683	705	690	721	731	717	714	676	664	691	671	689	685	691	692	677	709	674	699	723	696	715	668	689	678	695	696	715	684	705	724	736	724	719	733	695	697	688	720	680	649	667	640	739	680	726	733	707	663	682	672	743	614	687	684	710	704	739	743	720	682	710	686	696	702	703	656	664	701	684	716	725	709	739	720	708	664	744	714	677	722	686	658	695	673	701	722	695	719	699	704	718	690	733	676	720	698	711	719	699	662	681	744	679	654	660	665	681	696	734	742	724	685	707	649	692	668	710	736	751	683	738	655	675	677	694	649	670	696	716	689	676	675	707	725	710	684	664	700	705	758	698	734	631	754	717	694	660	684	734	652	771	684	733	678	694	691	675	660	705	664	710	750	726	688	699	666	690	688	674	709	689	746	721	671	737	730	689	721	694	663	664	705	699	725	687	722	742	707	700	726	711	669	649	671	710	704	675	750	728	673	695	702	715	687	675	682	673	715	748	733	750	733	665	697	655	702	663	724	658	690	690	697	729	679	670	650	692	730	695	669	690	717	713	704	725	685	722	665	683	718	661	682	692	722	742	726	647	721	664	704	700	726	659	679	681	700	701	716	725	734	709	697	725	702	699	701	660	668	729	690	710	715	671	699	647	655	716	747	723	710	726	706	715	605	727	666	710	701	701	735	684	684	686	757	718	722	710	715	703	710	699	694	732	739	739	702	734	688	713	736	681	663	714	684	663	722	713	667	746	683	719	699	701	735	678	707	702	721	725	716	636	673	669	670	693	721	744	739	684	716	701	700	687	692	710	694	723	673	701	712	680	667	724	723	770	748	661	669	696	699	720	737	691	763	676	692	675	709	705	690	680	701	749	680	719	645	671	692	696	733	706	747	700	700	719	661	666	626	653	723	685	714	707	714	691	696	761	705	707	676	676	706	704	714	728	731	673	685	701	690	704	683	715	713	669	693	702	707	672	726	639	682	703	651	665	712	686	652	758	669	695	676	699	696	684	698	675	765	696	708	733	713	642	689	703	645	659	634	716	709	699	708	701	678	684	699	699	725	687	658	668	697	694	718	674	705	712	733	684	706	693	722	697	662	688	717	730	686	743	660	745	684	664	711	693	669	735	689	744	688	729	687	725	679	670	694	682	726	659	719	743	705	696	693	751	762	691	709	654	701	703	706	655	666	746	697	721	663	704	735	729	707	721	665	692	697	715	723	702	699	676	749	699	708	763	675	662	683	639	698	665	668	696	722	692	715	678	698	667	719	720	661	695	738	715	719	736	714	723	745	720	686	743	691	692	729	724	679	677	685	677	693	690	721	671	702	691	676	697	705	723	650	728	689	679	685	717	723	654	696	708	723	695	701	686	654	703	718	701	668	699	728	717	695	674	711	760	703	664	736	674	693	684	698	698	658	716	665	691	683	664	708	707	696	674	732	676	650	674	733	717	667	726	659	706	676	678	712	666	686	679	735	720	703	680	716	688	715	686	692	678	709	713	684	667	696	676	663	686	723	699	670	676	699	708	701	671	634	714	655	671	699	738	727	742	681	716	671	684	725	715	673	706	711	699	711	702	717	702	704	706	683	716	701	685	693	719	689	699	689	685	677
43305	15624	3498	652	340	309	263	296	290	293	283	290	319	300	286	268	319	288	303	294	315	281	303	278	321	295	290	278	266	294	309	294	320	297	318	327	334	314	292	295	279	285	298	292	314	338	298	319	273	287	284	271	335	288	279	295	308	284	321	317	284	295	288	317	310	340	286	304	248	324	344	306	300	337	272	268	276	314	296	287	285	290	322	303	306	297	293	276	276	282	287	286	283	297	307	305	284	293	302	307	321	310	299	280	290	304	297	295	288	272	295	314	313	316	316	301	306	283	308	287	280	297	291	305	291	301	321	330	291	291	310	274	264	269	280	309	322	288	310	315	318	313	305	285	275	319	305	300	319	307	302	286	297	301	309	275	314	268	294	287	325	277	315	321	307	276	257	327	310	307	335	281	316	274	311	269	274	254	302	313	307	303	295	305	280	298	333	261	300	307	286	312	273	293	313	269	313	313	293	288	301	292	274	309	295	303	279	275	285	313	280	307	282	281	299	302	303	254	291	294	284	282	307	287	300	309	314	273	291	285	278	293	321	327	330	334	347	307	328	291	271	310	314	304	314	288	295	284	291	296	313	349	302	307	285	291	310	306	276	299	293	282	312	282	321	313	297	300	307	297	319	322	313	297	283	286	311	326	323	292	284	296	310	301	271	299	308	306	286	260	310	297	288	283	298	336	294	309	290	302	295	278	293	332	284	284	306	302	310	308	291	288	283	300	301	271	273	300	299	285	287	308	282	270	289	321	286	298	298	309	284	317	313	310	274	302	316	303	294	345	305	286	320	322	293	268	284	304	292	297	288	321	326	326	289	290	304	285	332	293	281	309	304	342	291	289	296	283	274	293	272	279	300	294	282	273	293	337	332	311	286	288	315	291	280	298	289	272	310	331	317	282	322	288	292	276	329	287	273	286	274	299	310	328	333	272	293	271	279	249	314	328	295	332	302	308	293	273	288	299	315	285	335	288	266	270	289	287	295	287	285	261	299	277	265	286	286	304	281	307	330	317	287	281	329	311	291	279	283	297	311	272	300	294	303	302	281	272	314	258	308	316	272	302	297	298	286	287	302	296	314	309	268	281	290	274	296	278	274	323	311	313	309	290	300	335	315	291	297	323	283	277	311	304	291	282	285	278	326	289	291	282	279	296	287	299	281	293	282	299	322	307	314	292	277	266	310	274	300	309	288	293	298	308	309	316	331	334	282	268	265	247	310	291	300	311	301	308	291	336	284	313	294	304	283	343	336	347	296	312	350	291	294	306	306	300	271	284	320	279	277	287	299	288	309	332	316	319	309	321	303	260	303	280	257	277	323	292	284	306	305	263	324	310	307	320	324	279	304	280	276	268	286	262	328	291	329	282	275	293	278	269	328	318	309	317	279	316	296	310	286	273	302	257	315	304	307	273	267	321	312	283	275	322	305	276	290	281	287	313	279	274	315	318	297	319	275	324	303	344	322	304	299	302	307	305	317	312	292	297	311	312	325	327	319	275	293	297	300	305	273	313	321	272	297	291	310	292	305	278	266	297	283	283	301	293	274	320	315	313	284	282	307	304	299	321	284	285	287	325	263	323	306	294	301	255	307	265	311	313	338	299	317	291	334	327	281	294	272	306	282	281	284	301	294	329	327	329	302	302	298	305	293	293	289	337	326	309	306	305	289	267	296	286	300	309	290	326	324	314	303	299	313	315	294	301	303	254	303	322	324	308	318	293	292	267	293	301	313	322	336	308	319	287	316	307	292	308	346	301	277	310	307	318	303	296	295	290	324	309	324	286	298	298	284	321	269	297	285	312	321	316	283	288	283	288	299	354	315	280	324	287	308	302	286	322	296	318	290	275	265	275	281	263	292	313	319	305	283	305	263	260	268	279	249	299	285	332	277	309	278	317	285	297	288	313	246	281	266	273	298	323	292	321	313	302	290	311	265	304	308	317	280	275	286	283	309	313	286	276	301	264	258	278	281	328	311	276	308	309	314	303	304	293	294	299	294	309	287	308	304	311	321	310	299	294	305	308	316	310	316	286	317	328	278	305	293	308	297	318	305	280	280	288	337	277	293	293	302	301	314	281	299	305	281	311	331	308	288	260	330	292	280	305	308	310	303	273	292	287	319	292	299	319	285	313	265	284	306	279	288	309	314	271	323	296	288	305	264	286	279	281	290	295	280	273	287	280	319	284	321	293	315	285	337	297	333	324	297	309	302	312	291	296	287	312	314	263	328	289	308	308	311	320	295	274	289	294	291	284	301	286	319	308	278	335	288	263	291	300	297	306	285	274	297	297	324	304	310	346	340	300	294	266	277	280	285	323	291	296	287	281	313	310	292	288	288	285	294	328	307	314	283	321	301	290	296	304	280	310	269	309	339	300	308	275	337	279	331	289	318	306	296	333	324	287	323	286	315	332	283	290	309	280	284	282	298	297	323	305	312	299	322	289	291	300	304	279	276	294	305	324	328	331	283	302	331	304	268	313	302	304	314	298	316	271	333	315	271	282	299	304	282	316	322	289	288	323	268	279	287	273	277	281	313	317	312	282	335	303	305	323	303	308	309	333	304	276	289	288	300	277	285	279	277	299	308	307	290	293	303	291	330	303	317	273	316	250	291	315	321	299	276	319	309	299	277	299	302	314	314	330	290	294	259	289	283	279	264	323	311	284	295	301	304	290	289	308	277	326	266	293	305	302	327	303	292	304	298	306	301	296	280	337	292	319	275	315	282	299	324	351	321	291	286	272	302	323	310	295	286	296	317	288	309	312	322	312	287	292	303	311	284	288	298	307	292	306	309	292	276	331	282	281	290	321	284	311	309	291	317	265	313	268	287	310	328	279	293	301	298	298	288	294	298	296	322	301	300	283	305	288	320	328	289	261	276	303	256	281	299	285	307	297	303	321	292	288	304	328	281	299	310	332	307	319	293	297	288	302	310	298	280	298	303	290	290	302	269	303	274	303	297	296	308	278	285	310	278	298	298	324	321	298	279	329	305	308	317	307	285	290	361	286	273	327	299	313	309	285	288	288	295	338	267	277	315	302	299	272	288	311	304	291	303	299	325	314	306	291	307	279	292	317	317	285	290	297	296	279	287	259	322	324	306	309	320	268	300	277	266	307	317	289	267	309	316	294	347	299	266	318	304	302	297	327	289	302	301	268	314	284	281	307	319	291	302	323	300	281	325	310	314	299	308	260	301	339	306	298	320	301	287	294	332	342	293	281	271	289	271	303	304	317	303	300	284	326	301	328	318	311	273	298	315	321	313	331	321	294	290	284	270	342	290	283	320	286	310	287	316	313	318	270	252	294	280	264	311	323	267	308	293	304	292	287	273	279	297	328	292	304	316	320	316	290	286	333	310	315	288	309	325	301	293	307	307	297	320	333	300	338	304	276	295	273	291	282	287	348	316	274	264	333	323	277	318	322	297	299	304	306	316	303	322	264	272	290	298	309	284	338	295	295	296	306	293	280	271	316	305	327	289	292	297	306
25168	6087	2700	1285	789	708	662	646	655	645	637	627	702	659	674	678	669	686	620	676	653	688	639	700	659	674	648	613	634	669	638	589	687	645	678	673	684	690	669	674	631	672	675	690	662	721	641	684	652	665	712	639	656	663	718	668	642	627	659	640	610	664	678	702	647	649	674	614	663	652	629	656	637	697	651	698	627	651	656	660	645	681	619	649	658	688	655	665	692	656	639	678	616	664	644	630	654	625	679	725	704	631	691	620	641	675	640	640	624	640	607	642	686	640	646	638	650	628	689	600	648	639	644	642	654	635	647	665	659	627	657	654	651	676	643	678	690	601	666	693	627	643	659	653	622	684	675	663	681	696	648	620	726	633	669	657	664	665	703	685	645	692	626	618	638	650	655	664	653	679	646	684	610	643	655	680	655	638	681	673	684	675	670	695	625	681	659	630	613	691	655	696	649	694	652	680	685	658	645	568	690	668	666	693	634	682	659	633	669	655	677	620	702	642	632	703	734	707	664	695	660	653	664	662	632	626	652	654	648	668	660	672	617	663	624	658	726	656	675	642	654	652	662	612	678	655	645	686	670	611	640	651	646	704	665	651	695	677	652	665	627	683	707	659	716	642	636	649	657	687	673	637	653	662	631	666	690	641	685	669	690	700	666	698	652	682	671	643	653	678	689	652	640	628	653	700	690	684	626	653	626	648	627	616	703	671	645	639	701	621	670	663	653	710	671	616	646	662	685	633	675	691	686	652	643	644	673	637	660	624	703	663	605	633	650	680	615	683	636	715	633	663	656	668	682	652	673	631	640	604	611	638	674	657	686	635	603	642	637	673	631	662	663	648	673	689	661	621	698	608	638	693	687	669	657	618	658	681	690	639	639	674	682	676	627	667	699	628	702	660	672	702	694	662	677	662	664	682	676	651	658	658	668	665	628	693	671	632	674	638	643	646	692	681	645	678	656	622	730	646	639	631	703	627	656	663	652	660	647	636	655	632	630	673	651	671	683	685	647	638	652	665	613	699	662	679	672	664	643	654	644	635	655	633	654	674	686	680	671	671	684	626	607	653	649	647	720	639	660	680	641	659	702	660	685	637	636	630	633	692	662	688	649	665	630	651	683	659	651	661	656	659	640	649	621	655	691	697	637	676	678	676	681	627	662	702	683	624	648	610	686	668	654	622	625	670	673	652	662	662	662	692	644	631	642	680	654	700	665	655	642	655	651	653	651	675	678	709	668	699	716	657	659	605	664	631	652	674	640	645	672	656	665	664	636	702	671	714	694	635	722	645	661	654	701	650	743	640	644	653	701	673	638	723	702	682	642	653	696	653	626	649	622	692	652	673	660	678	697	678	664	668	670	681	659	633	653	665	751	653	653	650	684	688	591	668	690	653	623	639	634	631	654	680	646	733	683	704	622	632	667	666	682	671	649	671	639	633	601	653	651	635	666	689	680	628	683	650	640	712	661	630	617	648	688	659	656	670	637	652	680	632	658	668	679	654	706	691	636	706	641	651	631	616	676	658	687	629	705	692	644	672	649	690	690	666	658	659	661	596	675	666	611	646	712	667	651	632	639	690	655	672	700	684	714	668	647	655	693	655	626	629	642	644	659	705	635	657	661	686	632	688	687	661	690	635	661	688	641	682	650	691	651	661	653	635	610	653	626	668	618	692	656	705	684	630	672	689	665	632	649	656	651	712	643	680	662	671	623	657	654	665	667	619	702	662	685	698	676	645	665	642	681	684	686	666	640	634	630	668	592	628	659	637	648	662	670	682	641	637	687	728	624	687	662	680	646	705	634	668	651	632	646	670	657	677	672	654	661	668	698	599	651	634	691	620	652	638	589	687	635	695	668	624	624	637	678	641	632	681	641	638	657	630	737	632	688	692	651	668	644	672	651	629	610	642	612	665	696	609	677	646	661	666	654	622	656	595	672	614	640	672	679	658	661	656	587	702	650	677	643	681	661	628	713	656	679	658	675	603	643	704	660	640	639	650	660	649	697	665	654	630	722	622	626	667	686	674	708	655	621	649	675	665	632	720	682	623	618	671	651	646	672	681	698	663	662	633	657	671	628	670	622	653	630	681	723	680	724	654	642	696	638	621	659	689	654	680	693	654	677	633	639	663	662	673	698	666	703	644	663	689	623	654	662	679	666	703	660	638	630	683	682	688	667	647	594	685	642	607	635	659	711	631	632	650	673	682	652	650	653	693	649	633	686	626	685	599	618	690	615	649	659	663	683	667	662	673	620	679	646	689	647	613	709	634	644	649	681	692	618	648	702	654	655	677	653	641	667	671	663	671	615	618	662	645	684	615	644	670	626	665	614	664	637	655	669	670	687	650	639	687	628	604	630	682	676	690	649	629	686	663	633	694	672	671	623	662	678	648	674	647	681	678	665	640	610	657	597	644	654	677	650	690	651	627	697	661	664	658	687	677	668	631	626	666	650	666	646	658	649	670	640	615	667	625	669	699	667	663	666	623	668	621	693	651	684	666	690	694	633	663	680	650	637	674	649	668	640	675	679	646	617	686	607	660	685	645	611	666	699	660	671	677	704	655	674	650	649	666	692	681	653	638	658	676	691	674	674	698	661	680	657	677	675	662	686	637	678	660	650	679	636	637	648	651	616	660	613	674	665	626	688	666	630	672	675	651	660	690	652	664	629	693	675	682	629	633	659	660	674	653	671	625	632	672	668	639	639	636	658	691	714	694	657	649	656	661	677	674	679	717	625	655	652	646	673	695	615	645	717	622	607	707	659	659	668	668	653	617	664	665	643	699	664	696	649	634	715	646	677	714	629	654	654	662	670	657	667	676	633	645	669	608	704	676	679	700	627	671	667	665	657	657	688	679	632	653	663	667	634	663	661	647	669	673	625	692	704	662	683	657	655	715	654	612	666	636	616	589	627	681	690	643	653	648	712	660	677	667	655	689	667	658	702	628	687	690	644	651	622	697	647	686	646	621	656	646	655	649	676	672	639	657	640	646	669	675	678	652	623	723	651	712	656	706	652	625	623	654	619	651	686	599	623	595	681	657	662	645	644	673	696	650	690	676	652	675	700	641	647	672	648	688	693	623	681	680	663	666	649	628	642	685	651	677	692	662	650	703	687	690	636	655	662	647	692	695	635	695	659	650	657	642	698	673	659	700	612	650	605	683	654	616	665	716	625	632	657	650	651	684	676	673	690	679	688	643	666	637	674	644	662	697	712	653	630	650	714	697	651	649	652	686	691	715	633	653	636	647	660	690	631	633	658	703	667	640	643	704	644	667	672	673	684	650	629	680	679	642	633	648	666	662	646	635	653	677	651	642	694	641	658	711	679	625	684	657	647	625	648	698	695	662	697	657	671	678	621	595	668	662	611	695	652	656	717	689	659	678	663	692	664	686	638	594	623	645	661	679	615	671	651	665	684	607	710	664	686	648	633	601	664	677	641	667	661	677	657	658	639	663	640	641	692	660	687	676	656	672	681	647	638	595	636	658
56775	24089	7135	1300	581	335	290	284	301	253	276	257	298	291	274	307	282	303	280	305	306	284	268	282	264	267	260	247	246	261	317	263	288	285	294	269	277	261	279	274	240	293	282	277	308	298	295	297	302	260	298	300	300	276	253	319	285	290	264	299	271	282	275	323	298	252	296	306	261	304	251	275	272	289	270	278	291	313	281	307	290	303	257	272	299	268	303	336	284	306	272	285	293	269	297	272	284	276	267	300	298	277	315	294	309	282	255	281	307	281	282	271	276	275	312	290	285	281	298	276	286	277	305	295	257	289	301	287	295	252	262	263	343	284	252	271	285	273	276	271	265	305	281	271	267	283	287	286	310	257	283	279	268	302	301	265	271	287	292	285	318	275	270	276	300	269	280	277	291	301	300	322	279	302	281	276	278	321	273	285	287	290	253	251	259	250	267	277	275	277	275	265	266	279	269	304	289	307	308	318	261	279	252	292	298	290	238	252	272	300	262	284	300	279	328	291	282	257	295	282	299	269	275	248	296	288	328	299	293	274	295	273	294	290	285	248	273	307	274	265	285	314	272	283	291	269	301	270	300	302	260	319	272	282	273	323	319	279	292	272	281	286	277	278	266	294	305	303	290	291	279	309	309	264	285	308	300	266	294	288	276	266	277	282	300	276	289	286	262	289	317	288	265	277	314	303	302	296	284	279	310	252	297	287	297	311	299	287	322	295	261	267	278	274	294	274	264	286	288	292	300	294	274	279	298	257	264	281	277	296	275	284	293	271	303	272	261	240	263	304	285	267	267	311	295	299	271	258	244	281	286	269	261	293	295	296	280	271	286	275	301	290	277	305	252	257	266	274	265	287	291	260	266	284	271	271	266	272	274	287	255	265	249	311	262	295	268	280	285	304	273	306	336	284	297	296	278	298	280	249	271	283	290	271	292	305	275	280	290	300	279	302	286	311	289	272	275	275	251	292	315	282	302	260	326	317	280	291	283	269	260	295	300	289	301	295	283	306	280	262	304	277	293	281	293	292	296	296	330	284	283	302	289	297	271	265	280	266	279	295	275	290	296	266	328	301	265	282	303	277	283	267	272	247	293	312	253	295	295	274	301	303	306	289	303	298	281	290	274	298	254	271	276	265	293	286	263	253	284	252	260	270	290	280	278	259	307	264	270	279	290	271	299	236	307	299	230	250	320	283	309	288	308	277	285	264	283	261	287	307	309	268	302	279	283	268	307	300	252	302	310	284	263	270	264	272	292	318	292	269	285	284	281	278	283	313	304	296	301	322	303	288	320	299	294	319	297	304	284	297	296	279	285	309	270	276	274	281	262	274	295	252	269	298	269	314	279	280	283	266	277	287	291	288	268	297	254	282	308	269	307	271	296	292	291	297	296	261	278	309	299	277	278	281	276	295	244	248	261	305	288	281	304	278	282	280	278	323	291	263	296	304	285	296	261	304	272	294	261	308	293	287	261	291	308	290	268	277	281	277	256	279	289	304	274	262	268	299	273	295	297	290	271	262	250	283	272	288	271	244	270	259	283	303	272	285	292	271	277	283	302	330	296	299	299	299	275	271	278	281	272	276	293	278	293	302	309	265	297	282	269	259	284	288	232	280	288	280	263	272	275	299	290	290	282	312	241	243	256	315	308	287	284	247	273	286	275	273	271	316	256	288	265	281	281	271	270	302	260	263	297	293	292	268	257	285	290	243	265	291	274	296	279	289	271	268	246	252	260	252	273	256	258	283	286	307	281	302	285	272	275	309	299	327	270	295	271	283	315	300	273	287	288	261	285	295	278	308	280	304	285	291	259	289	264	246	294	273	278	293	300	296	276	302	266	271	283	292	311	284	267	277	256	330	274	283	292	312	292	299	299	289	280	287	268	268	333	272	300	321	270	268	286	281	247	278	279	274	280	326	310	300	274	279	268	302	244	306	278	271	331	261	277	287	273	287	265	326	330	283	291	272	298	285	303	270	254	300	273	237	307	297	285	285	261	284	299	315	304	266	274	276	285	283	298	283	306	282	285	276	296	271	324	292	276	292	257	256	282	286	284	322	296	281	319	293	301	310	276	277	243	299	258	300	323	272	293	277	273	303	312	290	291	289	304	321	277	302	279	283	262	288	280	275	297	289	276	273	278	301	269	291	284	310	290	282	304	300	259	297	262	278	266	285	293	306	305	308	285	298	281	286	292	268	272	279	263	295	302	295	307	284	297	277	283	282	265	278	308	311	267	274	268	269	254	320	279	290	285	273	297	282	244	256	275	283	257	273	267	271	323	304	275	299	307	292	282	298	297	298	240	285	294	269	295	258	264	283	313	303	311	281	306	272	279	284	275	253	255	288	291	310	290	292	283	288	298	324	281	279	277	291	262	292	302	283	275	270	324	304	268	263	314	310	307	281	266	285	270	285	300	300	273	317	295	297	296	300	286	289	285	246	265	278	312	271	264	291	279	283	276	280	284	282	302	313	295	289	267	301	286	300	316	294	274	265	288	299	266	255	267	292	254	290	297	265	265	276	267	283	313	303	320	303	290	293	294	305	307	279	289	310	274	286	285	338	274	268	298	302	299	282	304	290	287	270	291	312	278	292	268	249	308	299	263	268	282	292	305	261	278	305	274	282	312	288	290	248	317	310	271	310	279	264	289	292	291	264	270	282	304	284	263	261	307	293	290	319	268	236	260	311	286	312	278	264	301	288	291	285	272	253	293	271	281	270	270	318	278	281	313	269	266	305	260	301	305	273	261	285	332	288	290	303	286	303	294	284	307	281	281	274	311	257	308	289	301	294	256	307	285	258	306	310	285	295	276	257	282	285	291	276	319	298	265	284	299	307	277	265	269	305	311	293	292	298	280	316	269	278	264	266	285	253	293	312	288	299	294	292	282	262	292	305	279	281	280	285	291	284	281	295	272	255	311	301	268	277	283	268	258	245	310	302	290	282	285	274	292	280	248	277	284	284	277	280	282	264	269	275	296	259	277	276	277	310	296	280	278	281	294	244	276	267	283	288	280	266	291	284	283	259	286	283	315	290	263	291	277	272	277	263	257	297	300	285	302	325	284	261	268	280	274	271	272	279	302	255	253	271	259	265	297	280	273	273	282	267	282	272	265	282	309	268	305	295	314	304	311	308	286	292	298	265	301	257	294	304	283	272	279	307	273	263	290	290	269	290	295	288	280	296	277	287	268	277	276	241	247	271	284	283	287	282	276	320	309	289	284	250	240	276	260	287	274	317	286	267	266	282	296	290	297	313	301	267	297	296	285	274	293	263	283	265	295	288	278	315	298	290	265	287	311	296	273	314	315	306	263	280	264	272	290	287	271	277	262	262	310	285	277	322	291	276	295	252	289	295	306	276	303	301	274	280	279	283	284	301	285	256	297	300	294	290	299	294	304	293	308	298	284	287	267	281	276	306	276	281	288	274	308	297	262	276	292	299	274	278	259	299	273	309	306	280	274	293	260	304	282	260	277	295	311	298	259	294
39171	16147	5852	2386	1401	850	700	649	587	678	620	659	658	638	666	681	630	657	592	613	607	577	554	630	623	640	653	627	643	612	613	664	606	664	629	607	648	674	631	649	634	591	664	643	632	581	608	610	661	649	620	689	635	574	663	624	618	646	621	649	586	622	597	610	640	661	627	667	631	634	629	618	617	623	619	687	631	651	655	613	633	635	610	667	650	658	620	642	643	623	628	635	606	634	670	618	631	626	607	627	625	611	605	633	612	675	624	625	653	674	623	643	645	608	679	671	656	650	623	657	620	609	639	662	605	607	641	621	704	609	589	655	649	644	643	634	590	617	624	666	653	632	644	646	618	623	614	649	651	597	617	635	789	611	591	625	583	628	615	616	620	610	650	692	630	639	609	602	667	578	613	597	601	632	638	628	655	642	644	636	631	620	666	687	629	642	695	607	634	652	630	615	628	629	619	623	629	637	630	628	586	629	678	644	632	617	606	622	646	606	640	620	627	629	660	623	641	622	603	651	625	643	669	635	653	637	676	620	638	637	614	601	642	629	641	657	621	627	634	654	610	632	606	635	673	685	593	648	596	602	617	629	672	660	630	605	628	641	649	641	650	633	660	638	617	601	667	651	655	606	660	629	640	641	626	580	662	654	637	598	616	620	631	659	641	647	605	601	653	655	631	653	619	645	612	628	605	608	621	626	652	607	665	636	620	626	644	639	705	629	619	625	616	665	630	595	632	633	653	674	582	625	638	613	662	655	612	632	635	631	661	633	577	655	596	603	660	644	657	670	655	665	623	645	607	609	635	618	664	627	618	668	602	626	650	603	688	612	617	612	651	670	641	642	648	636	654	618	645	673	657	703	634	612	610	602	638	643	629	651	608	624	651	660	662	657	655	630	673	604	647	618	676	598	658	624	574	672	617	649	632	658	652	654	607	617	627	602	642	609	649	618	657	640	652	639	642	637	612	622	635	658	620	643	638	643	577	663	652	617	643	675	641	612	646	650	648	618	623	624	627	652	652	604	639	616	655	622	609	614	628	672	640	637	615	670	634	636	651	650	641	627	639	667	594	639	602	602	663	613	628	581	636	656	615	674	673	686	624	647	639	612	605	660	647	633	620	649	642	653	645	683	591	634	648	629	654	643	610	700	631	618	648	587	674	668	646	663	633	604	683	649	630	643	662	623	653	650	657	637	618	635	601	623	628	639	599	618	666	612	635	629	631	667	665	637	609	651	670	638	678	630	627	612	631	630	645	679	647	636	650	651	644	610	642	641	640	612	658	606	638	665	637	634	682	665	611	654	657	624	614	651	640	585	690	638	646	632	595	612	659	638	642	631	664	667	652	641	646	631	643	622	666	626	623	661	649	634	621	652	625	653	659	641	607	651	640	647	600	596	637	654	630	618	686	620	643	618	632	591	664	610	597	621	625	629	600	646	631	655	626	650	619	634	605	614	615	616	609	657	634	672	615	627	654	594	643	639	663	656	665	634	635	632	653	644	671	644	662	599	639	625	598	666	628	632	642	613	618	646	638	628	630	638	649	603	650	643	657	651	622	663	634	597	610	613	646	628	625	620	678	606	611	649	651	642	596	623	646	626	612	610	634	621	664	578	610	661	662	691	590	661	602	617	624	598	662	621	615	621	642	622	646	649	643	653	631	658	627	635	623	605	618	608	648	667	659	642	600	644	635	643	647	644	649	635	588	596	620	605	628	652	660	635	622	601	604	615	615	648	618	599	669	646	651	616	622	611	652	622	652	660	649	653	640	653	624	590	667	624	623	648	589	615	577	649	586	669	735	694	617	623	638	628	620	632	654	641	624	641	692	614	611	600	593	637	613	646	633	644	656	647	585	682	688	625	641	651	649	604	618	597	642	612	608	644	648	631	634	650	606	593	663	619	655	669	599	688	629	685	638	658	664	647	611	647	612	644	640	621	596	640	609	592	635	655	635	609	655	624	634	643	666	669	604	648	585	611	616	662	678	636	674	664	642	676	646	656	613	604	662	627	649	682	644	639	642	592	665	617	663	574	694	651	658	611	626	661	621	632	651	631	633	638	609	605	632	629	647	662	643	617	638	641	609	627	649	667	645	612	631	635	680	651	606	640	656	631	651	641	608	619	649	633	676	656	639	624	599	631	641	661	639	628	645	601	581	630	642	656	648	651	607	605	651	653	664	627	651	636	640	632	652	630	674	657	629	606	627	636	678	666	625	631	628	591	660	558	600	661	667	663	659	634	635	631	579	606	675	663	615	642	656	634	616	632	651	603	664	642	633	654	608	659	628	642	655	646	662	653	661	640	645	665	635	603	656	638	654	584	626	634	657	627	602	617	626	636	638	666	636	633	630	645	662	647	622	598	652	633	663	610	635	604	611	598	652	642	647	629	646	639	676	633	665	630	633	654	613	614	638	637	615	629	589	598	635	599	631	593	657	666	643	631	589	659	639	648	626	618	648	634	650	613	651	625	665	637	647	600	634	682	691	614	612	666	669	634	661	641	635	592	589	642	717	627	653	653	604	637	626	602	592	666	647	649	655	651	629	699	653	641	677	663	636	640	635	627	630	637	664	640	623	601	626	640	642	652	683	631	671	649	638	674	655	625	619	624	647	633	620	696	620	689	626	635	638	639	633	616	637	666	663	620	669	589	618	681	632	595	591	642	622	625	584	636	682	674	662	606	614	662	613	637	696	604	646	661	597	592	640	616	657	662	620	592	632	672	637	602	621	621	652	642	641	642	588	606	635	632	627	635	662	655	599	578	640	634	669	605	650	620	657	614	601	628	631	611	661	615	636	656	654	607	677	593	619	624	682	636	639	628	579	623	630	654	629	627	627	676	656	636	635	601	602	668	639	646	629	622	658	602	637	623	645	636	625	597	637	630	660	603	640	611	664	628	652	626	607	627	644	659	631	616	617	632	624	604	670	645	654	631	626	618	600	634	658	629	639	636	619	648	621	653	672	632	672	652	683	598	625	634	650	624	635	682	653	603	664	661	629	633	620	679	627	693	652	594	657	600	644	599	617	620	647	621	662	636	599	649	656	613	632	655	620	610	621	629	664	699	637	628	678	646	662	635	660	662	610	639	645	617	605	625	685	660	653	601	664	649	608	667	635	608	626	603	659	644	625	619	623	636	614	642	643	634	597	621	638	645	625	625	632	655	662	621	590	674	644	610	567	611	649	654	643	594	631	632	594	677	585	668	588	660	627	648	602	691	679	677	640	636	672	640	607	623	656	634	665	626	622	643	654	618	629	626	638	666	610	642	647	653	625	641	667	648	651	614	583	621	630	639	610	651	636	666	619	628	636	637	625	649	617	620	648	673	637	660	616	634	623	644	660	630	648	649	644	649	663	605	652	604	670	665	650	670	670	661	674	646	649	616	669	610	593	597	645	649	619	642	615	676	648	641	661	660	662	665	638	609	639	600	657	645	618	643	614	654	654	613	592	650	631	642	617	608	628	605	636	653	605	648	664	656	631	699
56433	24301	8846	2047	760	368	310	314	287	309	300	292	297	313	272	347	290	322	320	304	297	292	302	280	285	288	259	325	309	333	294	268	292	285	296	292	310	292	333	290	330	306	284	284	286	327	273	289	291	334	304	329	279	283	272	289	308	308	319	286	301	320	302	311	302	303	327	280	276	295	287	287	279	314	274	299	295	267	302	280	287	286	284	288	307	255	282	299	353	313	310	325	299	306	281	309	339	290	299	303	329	321	333	295	315	332	280	293	288	291	309	282	282	293	329	301	281	269	283	307	298	291	307	286	290	335	328	310	265	353	302	274	319	272	275	298	301	297	303	298	303	294	281	276	315	295	295	309	297	273	326	298	313	306	313	310	304	284	288	297	279	276	290	299	274	311	307	296	290	319	284	329	287	303	286	308	325	317	306	307	281	297	273	319	286	288	303	315	281	304	276	305	288	339	314	283	318	312	274	269	305	286	292	297	304	332	332	305	325	311	332	307	293	285	328	292	289	302	283	313	318	318	288	288	269	301	307	274	281	276	266	310	327	291	318	303	268	294	300	276	315	301	297	300	327	307	307	278	285	316	313	269	324	320	309	289	281	321	301	307	286	304	310	311	279	287	315	304	326	309	271	306	323	305	315	307	286	292	323	283	262	325	314	336	302	313	328	303	300	293	326	323	303	293	312	292	309	284	301	303	293	282	302	263	308	313	302	278	327	254	310	267	282	261	292	276	297	281	296	316	329	304	290	286	297	300	298	291	300	276	282	291	310	313	295	301	281	278	315	283	329	307	329	316	290	294	290	316	284	288	304	319	288	347	302	297	250	305	306	304	322	301	299	310	274	329	303	282	277	308	285	294	309	313	294	283	243	274	267	314	298	303	293	299	287	325	306	323	349	291	313	292	285	317	283	295	284	279	291	280	307	297	323	283	311	255	289	282	273	328	282	317	288	305	307	295	275	278	288	310	288	323	293	290	306	286	359	301	285	278	320	285	286	293	298	279	291	281	299	303	297	289	301	296	261	310	316	323	301	290	256	287	291	332	294	302	290	303	299	310	300	289	308	289	297	284	282	306	328	313	315	313	296	257	261	348	345	274	314	315	282	321	280	282	299	320	292	325	283	264	335	309	296	345	301	262	318	308	277	315	288	298	294	302	325	270	290	297	252	309	285	262	291	297	304	281	299	335	270	288	305	274	269	307	284	298	270	311	275	282	289	280	302	312	306	311	350	300	287	311	280	309	317	304	283	294	303	290	278	310	301	291	274	321	254	327	292	292	318	300	273	275	300	258	297	329	275	308	303	268	297	338	302	302	264	285	269	328	285	300	311	292	282	315	296	270	293	297	292	301	318	266	307	334	291	314	302	305	270	308	306	328	305	294	281	321	316	297	285	286	322	294	278	323	287	270	296	286	310	303	325	288	291	277	305	272	285	294	322	278	304	285	261	277	310	288	301	312	307	292	285	297	297	287	293	299	309	310	263	299	310	295	312	330	307	329	311	286	290	311	294	321	309	303	303	295	276	288	297	275	317	286	312	286	295	292	308	293	318	286	299	284	306	297	298	299	297	280	302	317	284	300	286	269	306	280	280	338	258	292	326	289	284	281	312	301	282	271	296	289	315	315	270	300	273	275	264	277	290	315	296	305	256	295	342	293	289	278	279	344	278	300	297	310	241	266	296	316	344	271	313	314	277	273	296	279	285	304	304	294	324	285	290	279	279	317	282	319	307	282	338	291	299	275	303	285	339	302	304	287	341	322	314	298	283	309	312	317	329	301	297	306	285	283	300	290	287	318	325	290	306	333	285	318	250	288	276	283	276	307	299	301	302	311	310	275	276	315	288	258	292	306	283	288	313	308	308	274	272	298	282	302	275	263	255	334	291	302	304	284	288	294	326	312	286	274	296	283	282	274	270	284	324	283	277	281	331	298	315	305	281	288	258	318	312	297	270	331	289	335	307	307	283	317	310	309	333	331	297	319	301	323	276	293	315	307	288	292	302	274	331	312	269	313	309	279	289	288	266	307	296	262	306	299	280	278	270	319	313	294	273	318	269	302	288	296	282	279	308	300	310	303	292	278	308	270	277	271	272	275	327	323	317	303	304	307	297	311	325	302	267	304	275	306	298	301	291	296	325	292	327	299	312	290	257	305	278	306	321	369	290	254	287	318	303	295	315	325	347	288	310	263	271	287	335	294	285	321	308	309	355	298	312	274	298	296	265	314	296	319	336	292	310	337	299	281	279	294	301	293	279	295	283	318	300	332	291	281	260	281	284	319	296	235	296	297	277	312	259	300	294	296	309	307	259	297	279	251	266	266	314	328	258	273	297	276	298	299	297	261	295	308	294	320	317	299	304	282	290	281	297	308	252	294	332	308	311	307	307	291	293	302	297	291	298	298	294	293	356	328	347	339	307	322	289	306	281	292	329	316	317	290	306	276	330	298	307	282	273	317	297	306	295	312	282	309	312	296	287	308	310	286	299	326	298	314	308	326	280	318	317	303	312	290	317	282	316	260	289	287	276	301	292	304	320	316	309	299	317	332	306	301	278	294	320	294	310	266	300	315	288	293	280	320	316	283	333	293	312	285	335	308	313	279	280	278	297	287	287	301	285	289	303	302	276	279	304	271	296	345	292	266	291	292	298	332	296	313	295	314	290	307	311	289	292	293	271	278	286	290	323	299	324	265	306	305	333	309	296	319	315	315	303	297	314	285	270	297	280	279	315	296	287	269	326	328	310	308	260	284	262	296	306	292	317	302	298	343	298	317	280	309	299	339	316	308	306	316	264	253	274	321	275	296	325	322	286	289	277	309	275	322	302	305	321	283	305	298	309	291	301	289	287	278	278	320	301	283	302	285	311	301	306	284	280	290	290	271	305	318	283	306	267	290	328	286	286	309	341	276	295	332	328	303	280	289	313	312	309	307	257	271	307	326	310	301	314	317	279	281	296	264	305	329	297	312	289	272	307	271	305	304	296	310	308	292	308	308	282	294	330	297	307	276	266	303	304	340	284	322	290	289	296	295	301	280	302	284	301	261	258	294	304	293	282	278	320	324	296	291	274	291	333	243	275	314	316	279	292	295	321	311	297	304	274	294	313	329	304	297	250	310	329	298	286	296	302	306	298	335	310	305	309	276	313	276	306	276	315	293	269	323	301	285	313	290	284	317	288	305	279	316	296	298	280	279	311	295	329	316	285	277	258	303	308	297	297	278	294	311	281	276	271	308	294	326	294	266	278	285	304	275	276	337	324	277	309	301	289	273	298	307	299	302	307	290	325	311	303	303	310	335	295	284	272	295	296	299	284	306	320	290	338	330	344	286	290	289	284	278	320	293	323	302	282	294	287	291	301	281	334	295	278	324	313	277	323	289	297	307	268	310	295	318	317	275	307	295	267	275	321	322	280	300	330	313	293	320	289	321	298	287	265	266	296	300	297	267	303	299	309	297	301	308	320	281	310	321	311	292	285	304	302	298	307	302
39178	15460	6678	3553	1967	981	762	726	641	680	689	648	647	615	646	628	650	667	729	682	655	649	696	662	689	671	707	692	684	652	647	642	668	640	652	681	618	656	682	650	698	675	675	645	655	659	647	643	690	691	671	678	680	655	645	733	634	702	668	632	658	627	609	684	603	639	655	634	632	681	593	693	663	687	663	672	632	683	605	679	671	676	654	637	718	708	646	652	674	645	655	699	642	588	650	715	645	648	662	627	697	655	651	634	659	663	630	653	637	680	651	680	658	701	667	683	698	663	692	682	672	669	690	633	705	694	654	647	648	681	672	709	646	638	696	688	607	734	648	591	672	672	657	630	680	680	671	645	673	666	613	682	650	607	685	642	651	707	642	629	669	644	695	685	713	650	635	635	666	681	638	669	664	647	642	660	644	659	636	688	622	623	649	667	639	637	664	659	623	649	656	653	638	610	657	650	628	593	632	689	658	658	612	670	637	641	666	637	671	688	639	604	638	686	638	633	667	717	687	659	652	671	713	657	643	671	641	693	661	661	683	660	643	682	684	639	608	677	681	660	688	656	659	637	653	666	698	668	619	692	702	642	638	622	620	630	690	683	672	634	650	642	634	632	670	693	662	681	667	640	715	626	651	626	639	640	658	668	673	656	674	671	705	674	656	654	646	606	642	623	689	684	649	658	691	641	627	713	658	652	649	608	654	650	625	640	662	676	658	663	625	663	653	632	669	695	659	670	619	647	635	686	701	642	654	651	644	630	653	642	723	724	643	667	661	675	591	698	571	618	662	626	631	638	649	678	700	680	670	660	683	615	664	654	650	674	658	667	676	669	625	690	684	636	687	669	651	646	641	642	648	672	675	634	679	611	708	661	635	632	650	650	661	668	654	666	650	685	630	612	658	695	660	652	640	668	691	654	609	622	632	612	670	707	662	697	676	688	716	662	701	690	642	640	630	681	652	650	630	672	629	694	709	656	645	677	677	638	670	665	652	671	655	628	652	695	684	630	655	622	659	641	636	693	636	653	664	637	682	658	627	655	710	690	688	683	645	671	681	645	645	647	625	654	696	612	663	660	680	641	678	635	692	648	639	707	678	674	627	668	646	641	672	640	616	641	676	672	677	665	669	631	639	644	706	651	682	677	673	691	692	600	670	640	633	640	668	670	634	610	637	669	673	639	635	646	645	654	665	618	660	621	620	675	683	676	680	670	656	646	630	691	644	650	645	650	674	659	662	673	665	670	646	620	652	652	626	661	669	633	659	671	660	674	676	709	680	644	659	678	667	655	657	675	678	693	657	677	647	662	652	636	667	736	677	670	641	649	661	669	673	609	646	658	695	633	665	659	682	669	642	654	656	637	661	671	714	635	632	655	666	635	677	641	644	696	687	615	650	673	658	649	672	641	653	677	719	672	628	688	668	654	689	624	658	681	666	656	640	650	686	667	649	677	640	665	664	645	685	641	662	674	661	617	680	657	589	683	627	712	652	639	694	651	637	649	694	660	656	602	651	637	630	651	667	651	647	676	666	655	610	671	699	639	658	646	634	656	721	675	623	675	663	629	667	657	663	660	655	679	669	609	655	691	660	656	655	673	674	659	634	635	629	697	654	689	685	653	662	677	676	692	620	614	643	670	637	632	664	677	695	633	632	642	633	657	644	611	662	656	627	679	617	620	668	648	641	624	673	684	652	634	670	638	645	654	641	665	656	693	663	695	673	617	665	653	647	667	624	644	629	641	641	649	707	644	668	627	644	644	675	648	677	715	658	669	620	635	661	651	613	642	690	646	610	703	695	666	613	670	641	703	659	685	670	676	631	650	632	637	681	652	637	619	630	644	701	645	657	697	699	669	675	659	647	651	651	662	667	652	678	658	670	666	632	631	692	657	631	677	685	645	676	634	668	653	652	658	656	656	687	692	627	698	648	661	649	679	604	612	675	678	699	682	691	671	670	628	666	649	641	686	684	623	667	722	633	682	636	679	672	663	672	617	675	645	649	661	659	644	641	597	663	644	673	644	624	702	692	667	703	680	645	660	695	673	677	665	644	680	663	634	653	656	621	647	677	664	658	692	652	631	656	634	683	660	665	681	684	647	653	577	639	687	680	697	661	658	681	690	687	652	674	701	663	632	626	643	689	639	683	695	664	709	631	676	680	657	664	661	611	644	696	668	624	637	630	691	665	669	660	626	661	664	638	681	645	675	692	676	654	618	678	668	645	682	685	688	643	684	626	642	586	678	634	628	674	697	675	610	655	660	654	655	654	666	661	649	633	659	658	636	637	650	672	683	650	646	647	688	679	640	656	696	641	669	645	654	619	690	675	678	664	668	651	665	671	671	683	662	674	655	709	635	691	672	656	626	645	663	639	645	629	637	651	620	664	652	624	643	654	652	633	672	679	638	680	660	631	670	660	662	654	626	628	609	675	668	620	673	670	655	650	634	653	649	618	629	656	635	630	692	672	640	714	631	644	659	653	702	648	650	641	661	698	634	607	650	621	649	689	651	648	671	649	606	643	658	678	684	654	669	650	667	677	667	640	676	695	641	642	627	670	617	671	658	676	687	701	638	657	650	694	706	671	689	680	641	640	656	662	624	621	673	684	694	629	724	677	625	674	630	652	695	643	663	661	657	683	657	667	664	643	633	679	658	635	644	659	672	702	622	632	647	637	628	669	694	664	628	626	648	662	652	644	631	610	657	694	642	645	700	670	646	642	611	679	675	643	647	634	672	675	682	684	668	726	624	634	646	674	689	676	651	614	620	662	619	668	645	675	675	643	642	653	699	717	679	673	667	680	671	646	684	663	625	606	682	663	696	673	717	655	674	626	630	665	668	683	643	615	644	617	672	723	643	613	695	667	659	680	660	685	622	600	633	675	666	657	657	625	683	649	647	649	658	645	622	645	691	628	680	653	675	633	653	650	667	666	638	650	631	693	638	639	620	652	697	674	663	631	659	664	672	649	653	666	627	664	620	647	683	599	654	681	670	618	664	659	641	649	647	723	728	690	671	659	643	656	676	704	658	673	625	673	634	656	634	682	673	671	646	681	689	636	662	663	677	654	620	631	671	646	628	639	670	627	679	680	631	637	653	660	689	659	634	670	645	687	654	659	643	680	644	649	640	694	674	648	626	678	662	682	632	685	687	687	696	693	653	670	660	627	638	605	646	658	645	653	727	694	649	633	655	667	653	647	641	637	654	660	681	669	631	603	664	619	661	660	635	685	653	674	639	692	641	674	663	663	630	713	692	641	676	646	679	616	665	658	653	648	643	673	594	678	692	639	682	684	616	656	639	658	674	657	651	663	673	672	640	650	694	640	665	683	677	642	664	696	651	672	623	657	652	681	678	648	645	696	691	657	650	707	675	637	643	645	633	645	611	666	673	660	655	639	668	689	682	651	626	669	674	656	678	590	672	620	656	657	684	642	668	664	707	615	624	659	684	641	688	711	632	632	673	681	676	662	643	695	691	688	655	646	636	691	658
48437	14753	2302	555	367	325	332	330	330	301	277	306	275	302	271	308	303	311	285	281	307	297	315	314	281	295	308	289	328	305	324	290	290	294	267	289	290	306	296	255	294	288	298	294	283	273	278	327	275	274	299	289	308	297	302	296	270	278	301	309	318	310	309	295	295	292	286	287	304	268	283	300	275	303	294	284	322	288	250	250	294	297	304	305	280	319	305	280	308	317	288	300	255	285	287	273	290	296	317	288	254	246	293	309	328	290	297	301	323	318	272	290	302	278	300	299	311	299	280	267	316	284	293	304	294	294	263	313	299	290	279	292	296	322	283	303	297	295	289	284	307	264	289	346	302	267	300	275	281	311	331	301	316	329	280	276	289	261	302	314	280	288	286	279	307	306	289	302	294	285	309	282	316	295	245	266	282	310	291	303	301	277	291	285	263	284	280	306	284	334	280	290	284	285	309	315	270	308	302	273	302	318	281	290	311	274	305	309	290	310	307	250	307	293	275	283	310	307	300	305	316	300	292	295	323	286	297	274	293	309	314	309	279	307	282	307	293	305	281	297	308	294	305	275	317	302	281	282	320	297	283	307	323	290	281	300	295	273	313	292	290	307	335	284	285	320	270	328	280	281	289	246	275	298	291	294	315	290	247	288	307	290	270	293	280	296	314	304	292	288	301	266	299	299	282	299	292	293	285	328	307	297	285	318	312	297	306	292	289	296	268	282	317	256	290	332	324	300	260	301	290	285	287	284	285	299	256	313	294	305	295	292	294	262	308	272	303	292	310	284	336	291	345	299	308	271	320	275	307	333	304	298	297	274	306	306	328	310	287	323	294	286	287	296	298	300	297	296	277	319	291	294	284	279	285	314	272	305	311	275	306	286	308	296	291	291	322	308	300	286	284	305	306	319	290	308	289	295	280	292	282	319	273	280	317	298	291	272	281	295	290	273	293	297	298	322	319	284	284	313	313	272	311	268	292	280	299	275	316	292	308	299	290	289	299	309	320	273	304	314	294	282	293	295	288	286	301	326	295	320	253	269	293	305	283	349	315	286	318	296	265	311	279	289	312	307	284	292	335	301	284	310	314	287	292	271	284	293	302	311	296	298	267	270	293	274	310	338	303	261	309	315	330	279	275	285	300	330	313	298	300	276	291	302	290	249	285	299	301	280	270	291	289	265	299	298	267	302	296	291	307	330	269	264	269	282	298	311	283	287	281	258	304	312	298	295	304	284	311	276	289	282	315	313	277	287	291	308	289	304	260	297	305	287	323	332	282	303	245	311	299	301	290	288	311	278	268	297	238	276	306	261	291	328	311	310	278	295	295	327	305	301	319	294	290	262	303	292	297	304	300	289	297	289	287	288	329	309	296	288	303	301	299	280	276	307	272	266	279	301	312	289	290	295	282	285	290	294	296	297	314	283	307	313	286	274	287	285	289	274	289	304	284	264	314	322	322	277	317	292	278	317	298	300	290	342	301	283	288	260	307	278	290	286	298	273	268	285	260	285	319	295	281	319	318	267	305	302	340	270	274	299	262	274	295	311	290	302	272	259	298	256	264	295	281	287	264	285	285	299	278	300	302	286	338	299	283	274	270	283	304	320	273	306	282	297	292	293	263	260	285	292	295	278	319	267	298	288	300	320	321	311	264	301	327	312	315	306	287	270	272	300	283	281	283	326	313	342	319	275	322	284	326	286	277	286	288	294	292	275	293	282	276	285	279	298	285	301	329	311	331	281	330	265	299	299	289	271	306	313	313	298	295	301	260	302	286	300	307	308	298	273	295	305	288	314	271	304	289	272	291	309	272	273	305	282	294	280	321	320	300	270	258	290	298	309	257	283	296	317	327	290	290	307	316	286	331	262	280	283	303	305	287	278	295	276	306	304	302	308	314	291	271	324	270	255	292	289	290	302	312	280	279	260	296	285	251	321	304	299	317	311	286	298	310	309	296	295	333	236	286	298	282	295	268	289	304	289	297	310	309	262	268	286	298	279	325	290	260	277	295	304	284	271	289	292	315	318	266	301	307	319	299	305	326	296	318	318	304	312	305	325	342	331	284	291	318	303	322	314	286	300	310	295	313	317	283	301	295	273	297	327	325	301	278	290	257	263	311	294	294	311	295	304	281	307	299	309	296	263	278	305	262	320	281	286	281	277	325	320	307	287	308	311	292	297	322	323	294	277	296	316	274	307	291	319	301	301	262	304	304	301	342	290	307	315	295	278	299	271	312	318	308	306	293	308	303	288	293	286	295	308	288	291	297	291	291	329	296	281	283	303	308	292	260	289	315	295	310	308	270	301	300	288	308	270	255	255	276	300	294	331	286	288	294	276	263	289	306	297	261	258	303	316	287	317	296	254	302	289	283	277	278	282	288	290	265	286	285	334	293	305	273	280	323	280	302	267	310	288	325	309	323	288	298	295	287	302	297	276	307	287	311	297	292	302	275	275	284	316	264	306	308	295	289	322	276	273	302	310	304	343	349	285	285	281	280	280	304	270	290	280	310	302	280	301	322	314	269	324	290	284	279	319	289	278	282	292	274	298	295	298	302	317	280	284	270	319	275	270	315	279	306	305	300	319	337	292	307	291	281	292	302	300	304	282	285	304	304	270	290	307	316	260	284	282	318	259	274	279	299	337	275	312	284	303	269	257	294	281	283	295	287	253	292	308	282	263	281	297	265	299	310	312	266	318	297	321	290	291	268	295	310	283	303	314	313	310	279	296	302	269	282	271	296	289	273	292	303	332	310	315	273	292	266	279	295	313	302	290	328	279	325	311	312	293	310	335	315	277	317	305	269	256	323	305	294	285	290	275	314	285	293	284	289	307	309	295	320	273	315	314	308	288	262	284	274	286	312	295	305	311	290	291	284	269	303	301	316	288	318	296	296	304	252	277	307	284	322	287	267	272	298	291	273	247	275	285	290	322	283	284	294	319	295	291	271	308	309	307	293	316	297	293	296	297	317	315	289	293	261	307	281	297	295	269	310	283	344	279	301	305	277	307	288	287	298	288	287	305	281	320	298	324	304	297	320	317	287	259	274	302	295	310	284	310	299	292	290	318	289	275	316	296	320	303	270	321	307	294	305	298	288	300	298	302	270	311	291	294	294	271	274	317	284	284	270	283	315	287	281	304	298	269	309	302	264	285	275	292	291	295	299	307	294	288	302	280	271	294	301	300	307	296	294	286	297	319	301	287	276	282	317	306	289	324	340	269	270	287	294	280	295	279	287	280	282	289	302	286	321	294	296	266	299	274	297	333	303	259	268	297	305	287	305	292	295	292	263	275	282	305	296	293	327	310	293	293	265	271	317	286	294	304	263	287	255	275	255	283	282	307	332	291	295	283	316	290	303	300	305	311	313	317	286	324	312	293	286	270	305	318	282	324	314	283	297	294	315	307	268	277	287	301	292	276	274	335	333	303	280	342	272	271	301	301	306	296	284	326	295	302	316	280	294	294	331	304	306	281	292	287	297	311	303	281
32070	8271	2384	1195	855	662	631	660	656	707	611	628	666	635	655	662	614	632	626	622	677	660	644	669	699	668	670	641	631	680	665	640	668	699	640	684	672	682	658	694	645	670	614	611	661	657	631	660	637	682	613	666	659	612	645	627	626	578	610	658	654	699	653	640	644	624	643	609	674	625	659	631	643	667	660	654	683	683	669	667	641	652	639	633	699	638	663	667	597	669	666	646	663	659	684	640	664	662	654	644	664	645	640	636	664	659	609	634	651	629	633	636	644	652	618	665	654	747	631	649	701	663	662	663	629	662	652	657	656	653	649	663	631	635	604	668	639	669	610	681	629	662	702	596	668	641	666	636	647	707	693	626	692	659	672	657	669	675	619	700	640	643	643	627	678	671	649	645	641	633	654	645	635	632	663	655	645	659	635	666	652	634	711	673	642	668	658	643	630	670	658	681	649	656	667	690	691	606	630	625	623	620	599	665	672	672	623	620	635	637	644	641	648	687	635	652	673	603	645	691	646	656	647	676	641	659	678	650	628	615	634	613	639	664	628	650	696	619	650	664	651	645	679	676	654	597	633	672	656	643	666	648	652	621	648	637	649	649	658	615	667	673	686	668	605	632	665	659	632	622	593	621	649	657	670	658	634	661	646	648	647	690	660	694	655	666	648	677	659	638	602	637	621	637	650	665	619	654	616	686	670	647	655	656	669	651	672	589	647	652	668	664	689	645	624	699	677	642	631	632	629	692	648	665	708	657	670	648	661	688	673	618	614	635	633	624	638	624	631	661	671	660	670	640	672	644	622	671	644	690	630	643	594	653	643	634	674	677	640	666	640	627	654	661	714	669	640	632	673	657	665	672	626	638	600	651	627	615	657	602	664	629	627	669	671	628	641	632	661	611	647	629	592	633	679	667	629	663	663	618	661	644	663	649	674	682	629	656	631	653	683	647	622	668	674	658	644	658	628	656	627	663	622	663	638	648	619	618	703	625	614	621	622	662	671	628	615	660	647	666	627	670	611	603	667	606	670	657	629	617	664	639	668	635	643	663	649	673	663	621	643	656	673	616	670	653	703	686	683	688	646	649	663	651	673	631	614	666	628	656	655	656	679	669	653	600	614	588	671	676	667	612	661	633	634	650	654	630	695	647	601	658	599	610	650	630	666	597	577	649	598	680	625	675	676	625	645	636	668	652	637	666	684	621	619	641	685	682	659	654	623	677	633	627	643	617	693	617	655	666	622	651	706	631	643	623	668	651	630	658	640	652	643	682	618	678	700	626	650	659	602	692	616	670	660	683	701	609	671	683	683	681	656	641	667	622	658	643	610	682	637	686	677	643	627	639	647	610	618	707	689	622	637	634	629	691	650	663	690	668	646	690	633	645	621	706	618	623	700	688	656	637	667	683	624	667	629	676	660	618	604	582	651	667	636	663	669	632	679	632	630	663	639	634	712	643	619	629	648	652	665	648	662	621	671	651	674	660	658	642	624	649	625	646	597	622	628	652	640	637	686	649	653	686	627	606	662	636	714	640	662	683	638	617	658	670	661	576	699	662	698	726	644	631	667	677	654	623	681	643	648	686	679	628	605	635	683	654	644	634	649	690	603	660	628	631	610	667	675	663	634	642	665	626	611	642	636	611	689	642	672	626	631	673	668	700	632	608	652	712	625	698	650	654	655	628	647	630	606	654	668	636	630	626	682	687	627	644	675	716	671	628	681	681	650	640	630	626	600	643	656	656	648	688	693	658	620	652	673	641	596	699	665	624	615	637	621	671	667	639	618	639	659	704	686	723	612	710	646	634	644	632	680	635	640	701	623	649	666	665	647	657	653	701	618	649	616	667	618	641	583	626	647	669	640	662	626	678	654	659	689	657	621	644	644	611	649	675	632	627	684	636	623	642	639	621	649	662	642	623	672	662	669	669	672	629	680	638	640	679	644	644	631	635	644	675	649	638	653	710	653	653	656	694	647	637	602	676	647	628	644	624	626	685	691	656	716	610	708	670	633	666	658	632	675	644	678	656	656	620	672	646	662	645	646	639	628	662	672	623	657	628	664	672	678	678	642	664	644	651	670	641	660	644	603	698	662	662	632	707	664	659	661	666	641	647	655	653	635	657	691	655	655	695	673	644	696	659	665	628	615	658	650	667	650	657	674	654	671	643	625	677	666	653	655	663	660	643	680	698	656	638	666	661	651	649	650	643	661	676	651	665	658	664	633	656	604	658	621	635	660	643	672	653	694	710	605	614	622	669	675	674	643	587	662	706	658	693	634	630	643	622	668	606	651	621	610	665	648	680	658	688	632	676	646	662	597	697	626	655	615	648	685	698	623	659	650	645	661	641	651	641	721	600	643	684	636	593	625	669	652	649	662	625	654	720	663	653	630	659	642	658	726	697	610	647	645	627	661	692	624	727	662	650	631	694	643	656	663	614	627	623	667	621	624	657	686	645	587	699	645	646	680	641	701	660	639	675	671	659	662	658	652	670	608	649	639	629	649	662	670	677	624	656	660	679	645	638	631	638	685	657	658	703	661	655	626	633	656	630	607	625	635	635	728	631	651	674	682	659	637	637	660	698	629	632	638	646	635	648	650	654	659	630	648	623	672	593	630	645	666	635	675	644	604	572	658	686	644	675	645	664	648	668	652	627	664	660	695	648	648	665	625	694	654	636	636	669	691	663	686	691	649	764	624	616	732	673	675	680	672	689	639	639	655	648	694	649	637	609	684	652	614	676	623	660	641	638	652	658	626	638	615	637	610	648	656	608	645	652	687	670	667	667	662	620	632	664	648	650	616	672	627	613	653	648	700	650	675	652	649	637	613	661	583	664	627	629	638	639	664	653	678	665	641	664	646	619	662	671	643	617	685	631	643	647	666	607	646	631	625	596	611	614	634	655	671	655	646	633	642	617	700	693	671	638	669	650	591	652	609	656	641	669	692	589	642	681	642	633	631	643	672	731	648	616	649	694	591	653	600	660	660	657	634	632	630	671	654	677	653	638	666	664	631	685	682	657	609	622	630	669	624	690	677	610	691	650	630	665	678	682	613	646	671	660	689	642	607	613	648	660	660	631	660	665	637	674	672	654	681	603	625	621	651	665	611	644	605	686	685	628	636	643	625	673	610	659	670	660	648	611	662	634	650	631	651	628	708	655	658	639	665	703	622	677	617	663	665	660	672	641	673	637	616	669	662	659	650	674	637	614	710	678	611	652	624	654	620	674	630	589	653	694	653	644	637	650	646	591	670	684	649	635	673	682	619	626	652	625	674	662	700	669	643	624	620	656	629	707	696	676	619	662	622	671	672	680	637	602	595	629	661	642	670	665	631	669	665	625	641	663	623	657	668	647	635	626	668	662	655	601	627	645	654	647	661	646	651	689	665	610	643	705	649	660	671	609	646	679	631	654	664	663	613	643	626	719	622	653	681	662	673	645	640	649	635	685	670	637	642	678	653	652	640	668	627	675	662	640	649	722	697	595	664	611
46406	18457	5415	843	445	311	276	292	265	298	341	266	291	309	279	285	281	256	287	262	260	279	329	272	306	314	275	264	255	265	289	261	273	254	297	283	284	307	299	295	278	271	274	283	289	289	265	302	265	266	259	260	276	324	299	293	286	287	300	283	292	266	291	301	292	301	280	303	272	286	286	273	271	288	293	280	281	304	266	292	279	314	275	286	279	252	266	304	291	256	274	253	298	271	299	301	265	289	304	329	279	294	309	292	265	278	266	292	268	280	277	281	275	263	317	271	289	300	289	276	279	286	325	292	261	235	296	307	293	288	295	267	299	324	307	309	282	305	290	275	293	279	260	292	266	247	245	273	315	292	293	299	267	286	311	278	296	262	297	260	318	269	276	249	292	278	295	278	273	315	298	288	323	292	281	279	311	269	248	315	319	284	272	263	255	322	281	297	271	284	305	291	300	305	320	288	292	261	300	256	292	313	285	289	254	263	298	267	269	272	316	273	277	281	248	299	264	312	314	294	291	292	263	291	288	251	295	261	267	295	279	300	258	291	284	273	277	301	310	276	271	249	296	252	299	254	291	281	284	291	257	299	306	306	273	281	299	280	289	280	293	276	277	284	306	278	251	314	247	304	287	256	317	278	293	308	299	324	273	307	267	258	292	268	300	275	254	293	273	279	290	297	284	270	320	301	272	266	261	283	280	262	281	293	299	282	280	288	295	272	318	312	287	284	289	289	264	292	287	280	292	271	276	289	302	288	284	291	267	286	314	297	284	290	301	285	305	297	283	291	288	261	292	273	286	253	292	286	311	269	291	274	276	297	326	283	284	259	274	291	307	278	273	313	284	270	259	283	325	258	285	291	281	262	282	304	332	312	283	271	296	283	284	282	289	261	281	269	278	270	310	277	261	268	258	302	276	282	287	291	251	289	301	253	260	300	286	273	282	290	291	274	264	283	257	270	280	264	282	267	294	274	284	285	263	287	271	280	292	256	233	281	282	242	298	334	247	297	280	289	281	285	259	291	292	268	262	289	285	262	294	299	283	313	301	294	271	286	243	257	265	254	259	251	276	294	272	271	294	283	279	254	281	283	291	271	282	306	322	285	280	269	275	300	281	286	298	285	276	279	276	280	264	298	293	297	305	298	284	284	240	261	248	300	268	274	248	276	282	289	289	297	272	258	310	295	315	300	265	305	270	254	290	259	249	301	268	297	252	265	247	279	276	293	310	302	287	297	287	252	274	286	264	350	260	274	289	312	299	279	280	278	309	297	275	298	299	299	301	283	280	275	267	258	270	274	283	309	256	304	270	278	286	286	250	275	281	298	320	288	284	330	273	264	272	293	284	288	310	286	305	308	311	291	254	309	278	287	281	277	254	314	296	285	252	279	282	264	308	284	273	309	296	264	302	282	291	272	254	292	303	296	282	313	293	312	308	286	296	282	291	299	295	307	257	278	289	282	284	290	258	318	308	282	277	272	269	279	320	261	293	280	250	289	308	262	270	307	284	277	276	284	276	296	260	262	286	271	265	261	298	291	289	287	280	289	252	259	255	312	306	316	273	276	286	256	280	260	256	320	259	284	321	278	269	281	271	312	286	279	251	257	284	289	268	254	269	270	300	303	255	246	301	285	281	283	265	293	269	245	310	306	285	275	304	302	287	307	264	289	263	314	286	317	277	282	263	286	296	276	306	252	310	266	295	279	276	280	283	247	286	290	277	267	264	271	265	296	282	291	305	297	303	314	282	318	290	300	286	311	260	281	301	285	254	266	298	284	297	266	271	295	269	271	261	269	278	294	287	288	271	270	267	289	304	308	271	294	289	293	280	314	276	256	249	285	311	305	303	267	266	286	276	310	281	273	288	315	294	288	288	299	310	279	247	289	323	271	306	276	279	300	298	275	285	318	310	281	256	273	313	271	307	307	244	286	294	270	295	287	265	296	300	284	279	248	248	270	273	305	291	266	274	277	298	287	303	299	274	282	294	322	296	283	309	267	291	278	263	309	283	294	289	294	268	274	276	298	317	297	292	309	320	278	281	261	293	271	292	249	261	314	306	282	297	252	301	259	281	251	284	305	283	298	266	304	272	307	263	260	222	257	280	276	281	302	296	304	287	299	317	293	306	294	303	282	281	270	268	229	272	260	239	271	304	243	307	260	274	294	303	298	300	277	294	309	294	280	250	303	293	303	260	280	292	290	309	266	290	294	317	278	280	267	314	304	288	292	294	250	306	296	316	310	272	271	262	253	294	276	301	290	282	305	321	280	316	266	268	268	253	279	294	298	295	285	266	290	279	282	260	254	278	252	256	257	277	276	269	298	269	289	282	306	278	248	278	297	255	314	270	307	280	274	285	296	287	300	293	319	274	294	283	278	292	313	305	311	311	273	279	289	327	321	275	296	242	264	289	294	280	275	289	276	279	260	279	289	313	279	270	287	292	318	334	292	268	302	282	290	296	328	258	284	306	295	282	285	299	240	321	286	286	321	292	280	243	262	293	284	285	297	270	277	254	275	293	295	286	289	259	278	284	285	280	275	298	294	300	279	299	307	278	277	262	310	299	296	317	274	299	297	301	306	296	272	258	275	306	259	284	290	318	280	293	264	272	274	305	288	281	299	291	265	240	253	291	296	287	287	276	286	271	261	280	271	289	242	250	325	295	278	263	254	305	266	290	274	268	278	287	300	267	285	283	293	285	279	258	279	291	272	315	294	324	277	264	270	314	314	311	286	305	251	244	287	278	277	263	283	313	285	259	301	274	289	273	268	286	297	258	266	283	297	302	295	298	284	300	293	318	293	280	325	292	281	300	257	279	283	301	264	293	280	288	300	282	313	306	282	297	278	281	272	247	276	301	266	294	281	271	282	306	304	293	248	278	278	329	294	272	295	287	262	297	292	281	293	306	300	276	287	334	282	283	290	294	280	270	291	288	291	269	258	292	281	287	284	297	293	284	251	304	261	289	264	326	297	282	286	290	288	270	273	305	285	275	285	295	287	266	257	291	277	274	283	256	302	302	282	304	310	293	278	275	285	295	272	301	267	279	269	294	260	278	283	280	293	278	250	268	275	316	283	287	306	256	288	264	313	292	266	285	249	298	291	280	246	257	253	273	314	283	277	311	278	269	282	305	266	271	265	306	274	309	300	300	254	260	313	284	290	282	274	257	308	273	309	290	260	276	277	306	290	295	311	284	266	289	292	290	301	304	280	289	286	320	299	291	287	271	278	278	292	250	300	288	249	290	288	257	296	320	265	279	259	285	294	257	263	281	292	289	261	302	319	323	297	300	286	256	278	292	297	301	247	262	257	292	297	310	258	309	317	291	287	260	288	247	285	274	284	296	284	257	277	269	313	312	297	284	282	327	296	293	264	282	287	271	285	275	271	300	255	295	268	248	287	266	262	294	301	295	299	255	269	271	277	283	299	274	244	294	283	318	322	247	320	290	265	272	294	276	286	300	305	265	283	266	291	292	298	317	269	264	304
29741	7732	2870	1586	1045	739	665	663	678	644	656	674	598	642	634	677	639	655	632	579	618	663	667	628	585	634	621	607	677	615	623	618	617	677	675	633	660	622	650	618	673	675	642	612	579	600	647	626	590	612	641	628	653	627	661	662	639	648	655	663	621	596	636	625	642	661	648	665	596	638	643	620	643	636	640	679	667	612	626	600	675	621	603	638	634	624	642	611	653	653	690	626	630	630	617	611	627	592	611	615	664	628	687	650	618	645	629	620	633	632	668	653	653	646	635	666	621	657	660	672	680	634	585	605	621	640	655	612	617	612	639	661	631	645	644	600	655	597	598	664	641	618	639	611	663	612	656	636	666	660	652	657	690	655	583	650	637	625	621	649	667	645	635	645	660	640	596	666	649	644	623	664	676	632	593	638	600	591	624	659	628	634	662	677	644	624	645	644	634	630	606	652	638	641	634	584	673	610	578	608	604	668	649	628	624	637	641	597	648	655	628	624	621	613	666	658	626	635	629	606	606	585	619	632	614	627	598	638	635	643	628	635	647	634	617	681	611	657	593	672	619	598	633	616	670	623	615	636	639	644	643	628	612	619	644	597	642	654	622	674	677	643	704	638	603	655	613	646	612	648	616	611	657	622	610	626	628	604	614	642	649	621	606	657	633	653	641	605	627	607	644	611	637	618	645	611	622	620	635	629	622	623	624	600	616	646	598	606	638	631	607	651	622	612	663	610	621	596	628	637	634	665	618	645	637	645	674	643	665	591	599	617	580	620	594	646	624	625	678	677	645	598	623	648	629	645	630	639	604	588	669	621	610	636	686	642	609	641	644	602	629	632	610	652	622	641	669	657	605	642	662	622	646	654	664	655	652	648	594	663	637	672	680	627	654	595	643	629	660	647	611	644	659	616	604	635	601	670	662	613	645	591	646	612	656	648	634	599	630	646	656	600	626	617	626	671	682	650	634	619	618	618	625	649	618	626	613	668	606	638	604	632	607	646	619	613	652	636	607	660	611	636	602	622	658	651	638	662	653	613	636	614	644	633	634	621	646	636	643	646	586	649	682	622	577	634	616	597	597	689	617	661	660	642	628	584	615	644	622	620	649	616	649	636	596	620	617	673	604	629	629	688	571	665	646	629	633	621	619	665	619	617	628	640	623	634	613	617	627	608	607	663	663	639	602	639	632	645	619	665	657	598	610	602	649	661	633	620	622	633	588	612	657	593	581	649	601	615	629	664	586	637	576	604	653	654	652	676	611	671	607	651	591	598	617	605	613	599	594	641	622	595	611	641	656	634	626	643	624	661	578	636	701	635	628	677	648	659	605	606	662	622	608	649	614	673	605	624	624	643	628	654	649	609	613	601	629	674	605	654	682	622	639	647	606	663	673	630	568	680	638	663	619	622	637	631	611	602	613	650	638	649	638	674	657	624	655	651	657	619	618	648	632	642	669	642	639	626	648	651	645	622	678	657	620	617	642	652	629	673	673	625	636	595	634	594	637	695	627	642	630	634	668	626	672	662	663	636	587	658	631	664	620	647	663	647	654	610	614	674	678	617	596	648	640	613	631	648	638	654	635	646	632	618	632	643	654	685	629	675	673	604	651	633	602	624	629	637	666	594	616	606	676	677	655	628	618	640	622	591	649	658	652	590	627	650	625	650	671	622	681	643	609	636	675	627	622	654	632	617	625	665	662	648	629	663	604	628	627	626	669	648	677	665	630	587	639	645	656	647	663	645	614	651	644	662	629	651	596	637	627	655	605	629	682	660	658	616	623	579	639	609	652	611	650	669	600	652	648	620	648	587	622	618	600	633	635	647	601	647	668	619	622	604	684	645	569	696	641	654	659	643	643	615	653	608	642	617	607	611	585	655	633	654	629	620	707	633	635	620	581	624	636	644	654	676	610	648	609	669	688	632	664	615	641	600	656	624	650	661	649	629	645	601	640	632	665	638	647	627	646	662	632	620	643	586	702	635	643	607	618	614	656	636	633	626	653	678	642	635	644	618	634	659	627	644	644	662	655	633	689	589	598	585	662	641	659	620	644	627	614	652	599	650	613	619	660	662	628	612	608	650	629	616	591	686	693	671	636	660	678	657	630	647	582	635	645	682	657	627	617	637	631	636	694	648	612	650	671	645	588	613	646	658	667	663	621	657	598	581	640	661	616	656	641	617	650	651	607	612	648	665	614	649	635	637	638	645	641	641	663	595	594	655	645	662	656	652	648	621	600	668	652	635	669	638	652	673	642	649	645	649	606	648	611	622	630	611	604	648	618	647	634	611	604	634	650	602	681	640	665	668	655	625	662	633	638	640	592	623	619	599	638	607	602	617	635	621	657	624	605	663	616	621	639	648	634	651	637	668	651	610	596	603	562	653	630	662	607	672	650	678	613	663	637	598	616	569	571	632	634	668	603	632	678	599	648	625	600	642	631	633	632	631	660	625	656	654	639	643	630	612	639	618	669	621	635	624	644	652	660	662	663	621	609	662	627	622	664	663	616	644	608	606	647	595	657	680	668	655	625	675	641	618	693	651	682	658	614	620	571	575	580	619	654	619	647	637	647	672	632	657	639	605	650	623	638	642	615	653	635	653	661	649	644	660	638	626	607	680	670	619	621	650	647	652	602	650	647	621	610	603	676	654	641	622	605	595	637	649	626	627	641	668	709	611	600	665	664	682	641	660	662	648	598	637	608	646	601	671	645	684	661	657	649	617	662	661	657	649	623	621	648	667	659	666	621	668	618	611	637	649	694	676	639	693	632	611	624	611	626	632	619	649	661	664	619	649	637	633	674	615	607	627	627	664	654	673	613	603	642	606	613	654	590	627	614	648	631	634	661	645	652	631	601	649	629	652	642	637	670	658	641	639	659	644	624	640	663	637	620	650	609	634	661	653	678	621	647	696	642	647	650	608	658	629	675	650	600	683	616	623	638	633	675	636	649	695	647	670	641	628	683	616	669	610	658	633	645	643	634	651	648	633	611	665	635	593	624	675	630	634	645	649	667	645	617	627	608	620	622	675	615	650	626	658	611	649	644	620	637	633	642	628	667	635	604	642	617	640	625	634	649	658	627	644	577	669	577	663	674	620	648	662	643	624	621	637	580	640	618	628	627	631	629	639	620	601	650	611	604	612	676	667	657	625	631	588	677	598	687	643	629	664	648	607	621	650	639	611	664	620	665	618	640	621	594	678	629	681	654	653	618	629	659	605	639	626	631	659	674	641	630	616	658	650	650	626	629	620	622	634	624	612	619	587	664	621	645	615	563	653	626	663	577	624	655	608	659	621	595	605	627	696	605	667	670	625	620	593	628	599	640	677	635	641	604	607	674	662	615	657	582	615	645	609	613	637	610	645	682	637	629	677	622	660	617	616	649	629	597	642	652	569	604	625	637	623	674	623	622	617	662	666	675	639	652	633	605	643	634	664	595	617	643	616	583	665	622	612	641	649	620	575	652	637	611	576	667	599	649	640	625	674	653	607
55868	24482	8827	1996	873	424	337	335	307	290	330	300	327	306	315	303	313	291	288	267	300	304	319	274	292	302	279	310	332	318	288	309	310	320	309	343	320	276	310	277	330	324	290	302	323	335	293	285	273	280	281	310	290	296	285	288	283	309	299	300	304	322	312	285	274	290	334	326	328	311	331	311	324	303	344	296	322	318	330	312	328	274	284	299	271	288	302	319	388	344	286	292	300	299	288	278	275	287	322	311	303	321	274	304	314	318	306	314	288	283	307	294	306	274	294	296	285	278	284	326	311	316	284	294	298	291	302	308	287	291	312	344	323	301	304	362	302	305	306	306	293	289	313	305	297	294	325	281	306	308	293	323	310	290	305	298	305	339	348	309	296	279	322	292	315	313	274	272	288	272	300	294	331	301	303	294	322	293	316	272	288	272	323	344	335	306	322	325	306	272	329	289	320	284	314	274	321	301	289	334	303	336	326	270	282	341	330	298	336	319	326	319	294	275	319	292	297	320	324	316	325	286	291	304	314	301	338	297	286	316	310	292	367	292	293	325	338	343	300	286	304	293	281	310	306	311	304	309	331	309	254	340	312	295	288	290	288	324	314	270	279	304	301	283	297	327	313	270	281	286	304	305	285	312	290	320	300	317	283	318	279	313	296	318	292	319	281	292	299	349	329	305	303	315	288	300	292	261	295	286	305	316	298	288	302	299	304	309	291	292	313	288	319	292	283	287	317	304	348	348	299	348	342	301	298	303	331	330	292	281	307	301	294	295	293	307	255	292	298	290	304	331	305	304	297	251	298	284	343	296	302	310	322	288	299	292	297	308	287	291	279	274	315	309	316	278	279	315	283	279	315	298	309	300	291	301	296	336	295	309	293	307	301	324	280	308	301	278	268	277	306	300	331	302	308	352	281	299	312	307	292	300	297	280	322	287	311	305	303	307	266	292	304	273	302	317	275	274	297	337	291	310	297	316	327	344	299	340	324	282	326	299	313	285	299	305	328	322	304	295	286	295	319	270	280	285	304	289	328	320	289	265	319	303	336	301	288	314	309	294	294	319	297	318	321	285	311	266	298	329	305	281	302	317	273	298	271	287	280	283	311	295	325	297	306	288	296	332	293	303	313	312	297	319	338	305	327	329	313	288	315	308	297	288	316	295	319	280	276	317	319	318	310	281	296	289	299	288	306	281	302	320	301	304	332	324	323	278	279	295	331	278	312	312	296	321	286	306	312	318	322	308	272	327	275	310	332	317	284	303	329	297	316	327	304	311	316	304	308	305	339	334	296	312	273	277	312	271	316	328	295	297	345	298	277	310	268	290	296	269	338	284	255	314	290	321	298	321	295	313	299	270	332	304	304	285	309	294	314	306	290	288	279	317	323	300	292	310	361	284	281	294	284	316	347	291	301	302	243	332	335	286	286	292	273	264	314	334	306	275	278	314	313	299	283	305	298	279	305	276	270	296	299	313	293	298	317	332	289	318	308	325	281	280	297	295	309	309	260	271	316	304	294	273	338	315	301	275	339	275	320	270	306	325	291	299	285	307	355	274	301	297	343	336	330	271	320	314	306	309	280	320	308	287	329	329	300	294	284	298	303	317	318	298	324	302	282	319	296	285	295	307	293	279	303	289	305	308	312	314	300	284	291	299	289	279	279	281	262	269	292	283	307	299	290	325	304	301	263	282	325	286	314	303	329	298	311	307	298	295	300	285	307	312	290	302	277	323	307	332	306	291	320	293	285	323	325	297	337	304	300	282	319	331	337	347	301	308	288	294	301	285	322	311	280	285	288	300	311	319	298	335	276	328	310	294	274	297	297	281	304	293	305	295	316	291	271	295	280	302	335	307	307	308	286	286	288	300	300	339	292	289	309	284	281	317	285	296	286	331	283	287	267	280	280	298	333	285	303	300	279	317	313	313	309	306	306	281	302	338	281	275	294	325	313	287	304	318	289	290	290	315	314	318	308	314	316	305	310	301	293	313	309	304	274	318	317	282	286	281	321	312	320	284	287	293	281	304	298	295	317	313	298	299	326	288	310	294	332	287	293	306	281	277	322	277	321	293	281	296	271	276	310	339	335	324	286	312	291	290	295	289	305	312	320	306	261	292	319	303	302	259	281	290	251	302	326	272	295	276	313	283	305	310	312	281	276	324	306	297	287	318	319	299	312	297	284	306	295	284	313	295	326	319	266	320	305	331	305	291	324	304	297	286	300	353	306	290	309	254	293	330	302	317	298	320	299	309	336	309	324	296	261	282	275	322	315	325	300	304	326	285	352	339	301	315	309	321	296	310	300	310	338	273	295	288	341	298	310	319	309	319	343	321	277	304	303	275	317	297	280	339	278	295	270	323	289	287	327	291	294	310	311	256	281	326	319	289	299	350	298	298	300	282	269	325	316	307	333	306	287	321	322	317	272	269	296	318	323	305	331	325	302	286	341	313	329	305	293	298	295	274	284	307	296	266	314	306	306	346	277	321	332	299	323	302	324	320	297	315	327	289	290	320	302	290	271	293	295	282	333	336	283	290	312	309	300	277	319	317	324	269	301	345	313	278	307	318	293	308	320	303	306	302	326	291	302	302	271	303	310	317	295	322	343	270	324	310	342	320	303	307	267	314	275	292	301	336	286	310	315	302	298	293	329	297	307	297	323	346	314	307	314	307	310	302	300	322	296	248	296	303	313	312	371	311	275	293	284	261	301	324	301	282	299	304	301	309	318	329	295	347	299	304	324	291	277	312	279	306	299	282	289	322	325	294	313	323	272	309	309	287	309	283	284	305	281	291	308	356	318	285	311	317	287	297	332	289	327	305	301	294	304	302	345	345	308	309	285	325	321	293	296	328	301	327	313	279	272	294	328	306	306	293	316	284	332	341	287	322	321	320	318	281	324	312	292	320	333	294	283	300	321	334	338	325	276	301	301	310	274	291	280	288	319	298	286	309	328	279	289	313	313	324	326	290	314	277	295	284	307	281	311	297	247	324	297	292	307	286	283	283	317	338	274	289	319	293	275	311	282	294	283	308	306	276	295	316	305	308	282	297	261	311	309	287	273	279	294	314	304	306	290	323	292	289	288	324	306	311	285	289	290	309	306	314	296	299	284	306	304	263	297	320	326	284	342	313	301	276	329	309	305	288	292	312	297	304	284	307	280	296	278	290	284	306	279	315	308	301	289	297	290	292	295	331	283	283	320	329	260	322	300	288	313	318	290	293	318	324	317	316	324	320	319	322	270	342	309	308	325	298	288	315	292	290	309	292	320	301	315	303	343	323	307	299	300	300	321	312	296	263	302	290	321	297	315	284	320	294	315	318	281	289	288	275	291	281	274	285	313	288	329	332	297	327	315	330	319	317	295	316	304	294	290	292	277	323	294	304	317	275	321	288	338	318	274	266	298	296	303	284	331	300	325	287	300	334	311	313	303	325	293	334	327	359	332	315	300	325	283	293	313	284	283	293	290	331	312	297	320	322	300	292	310	326
38148	15799	6127	3481	2199	1032	829	737	688	716	691	625	699	662	654	698	651	700	699	645	655	645	661	682	687	658	663	680	624	626	665	675	685	695	650	657	667	704	649	652	750	687	670	686	717	640	643	629	601	627	635	657	721	663	710	686	712	684	689	672	678	650	638	708	672	653	639	715	704	699	671	674	647	627	655	695	675	668	699	637	675	671	683	636	661	680	668	674	663	650	632	679	698	668	675	706	669	620	666	661	695	666	634	697	661	671	703	730	688	694	692	706	667	691	680	707	665	674	691	686	692	696	690	690	666	673	667	681	667	690	687	652	715	680	653	630	644	625	628	650	687	723	688	608	651	648	693	663	685	669	686	650	687	681	703	652	669	660	747	706	695	668	669	648	707	668	706	720	657	673	668	658	703	694	684	651	736	695	643	653	715	671	683	662	676	702	659	636	704	662	623	676	663	680	711	682	671	681	660	679	644	665	662	634	688	689	670	730	695	679	712	654	645	716	666	664	646	625	644	695	692	663	656	712	713	678	668	648	646	685	652	696	672	673	681	651	660	624	662	629	692	671	653	666	703	644	683	689	660	652	653	671	686	628	682	630	695	643	662	624	643	654	658	646	665	679	647	702	672	637	740	690	662	673	630	656	594	632	691	660	622	625	689	683	635	660	671	665	697	664	636	669	672	722	684	655	682	697	663	637	696	652	681	633	654	670	681	691	686	688	672	655	705	677	659	622	638	662	659	683	685	697	646	632	707	672	691	698	642	697	674	648	683	668	676	654	644	663	693	717	623	666	668	675	696	661	677	687	625	623	676	632	638	695	685	672	648	633	717	668	665	722	710	685	679	659	683	636	631	660	711	688	686	657	699	679	695	658	639	647	719	617	619	642	666	668	702	705	692	621	672	651	646	652	674	657	628	656	640	650	622	631	689	644	657	679	691	692	686	640	667	648	699	673	723	673	635	677	706	669	676	634	691	679	662	718	668	699	671	647	651	700	691	688	742	654	707	674	683	689	658	660	672	647	687	649	667	686	659	673	643	627	681	694	637	675	712	674	727	657	679	660	647	681	664	655	713	683	662	672	654	670	703	663	693	678	687	645	704	700	710	625	672	678	654	630	659	628	666	695	646	678	643	679	640	695	653	707	630	724	667	644	699	683	688	677	624	687	678	714	669	669	629	664	689	702	679	652	691	683	664	700	680	693	664	637	684	678	693	688	674	658	685	622	712	676	718	658	660	656	636	653	723	707	667	706	639	641	712	642	679	645	661	631	618	673	670	675	675	709	625	705	704	679	673	641	712	676	614	651	675	625	594	651	652	656	669	653	686	653	643	607	688	709	662	676	663	642	709	647	679	599	658	665	612	633	649	662	667	690	708	698	649	644	692	707	694	683	649	682	674	720	673	654	685	631	694	624	674	657	688	661	667	733	660	645	681	650	690	655	649	684	657	673	667	659	699	649	691	676	678	707	722	662	687	635	697	674	621	667	647	656	650	646	634	643	657	656	698	675	665	681	708	653	641	704	646	652	630	646	649	675	605	676	676	602	667	665	682	667	664	647	712	670	636	665	690	700	681	633	635	709	687	705	640	673	616	678	644	719	648	646	665	651	694	644	667	652	726	650	676	675	704	709	689	638	648	669	691	638	673	642	679	661	653	663	706	637	692	650	665	697	676	666	650	659	642	701	653	662	694	659	697	702	690	665	701	696	657	696	651	635	668	670	709	704	683	709	625	697	689	695	653	671	648	663	641	644	662	657	705	677	663	650	683	630	666	754	716	631	675	709	651	654	690	687	676	659	665	687	633	632	685	632	643	691	639	676	661	627	695	667	637	695	685	638	698	669	625	657	706	658	663	722	665	693	625	675	696	645	690	651	648	676	695	592	673	652	667	679	655	625	685	598	615	674	637	659	647	616	680	655	691	725	698	686	667	666	673	697	645	653	687	672	676	675	686	577	688	698	665	658	704	649	665	636	648	680	667	697	685	692	657	692	671	655	714	691	677	670	697	664	690	632	689	684	652	681	675	659	681	652	707	666	708	672	693	678	640	644	642	651	656	692	659	666	642	618	655	699	712	674	652	662	684	712	675	627	696	645	658	658	676	680	698	659	683	669	644	673	669	669	690	710	685	668	688	691	699	621	703	680	731	655	664	661	648	615	630	640	659	640	684	666	698	667	715	680	676	648	664	671	701	632	654	729	655	687	662	649	643	692	664	703	684	631	689	705	676	615	637	651	636	674	685	678	674	650	665	662	686	686	650	645	651	639	667	644	691	640	681	658	666	677	678	682	657	671	709	653	702	648	678	677	662	708	668	661	668	643	662	637	700	691	693	659	666	667	698	660	655	638	693	675	658	678	640	670	666	661	650	669	676	647	672	724	697	668	697	723	716	640	647	716	604	669	700	652	667	687	667	647	641	632	639	661	651	647	689	671	626	683	658	673	681	660	680	659	658	682	632	662	711	662	656	690	697	697	689	644	667	692	665	644	710	640	689	700	706	679	679	674	686	657	674	674	691	665	683	699	635	676	686	666	671	665	686	628	601	619	672	688	714	669	687	645	658	696	666	693	653	706	695	669	620	657	677	703	695	673	698	636	659	664	654	669	647	705	664	641	690	704	648	661	663	688	672	649	678	677	654	687	664	680	714	669	664	674	668	665	655	690	682	669	712	680	684	683	658	659	629	691	666	690	645	694	691	664	668	695	669	661	639	664	621	679	647	693	652	642	733	663	652	680	670	712	711	677	691	649	667	714	680	672	644	680	642	622	674	605	684	660	682	666	647	701	673	655	703	664	668	655	692	686	716	664	624	682	667	681	660	646	666	686	624	692	673	660	664	651	679	674	681	634	680	670	652	675	687	661	627	726	695	661	684	675	660	682	684	648	665	677	629	699	691	697	603	646	686	674	701	700	702	661	665	712	658	682	639	701	675	687	639	667	688	744	693	626	701	659	677	666	678	710	645	693	670	688	646	648	681	694	663	670	690	675	689	609	696	734	700	648	659	663	694	666	690	678	691	715	659	686	657	674	639	706	671	643	691	680	660	682	661	695	627	706	659	642	667	661	710	674	691	658	647	687	691	667	652	689	681	677	667	630	672	679	680	647	706	654	695	646	669	639	664	637	701	688	673	656	689	614	636	649	684	649	700	674	692	658	657	649	641	634	690	653	666	665	678	661	712	690	660	681	669	709	633	645	666	625	645	707	654	664	691	653	650	683	665	631	668	714	661	656	667	715	682	683	690	685	663	661	648	655	706	674	641	752	667	649	644	687	691	674	653	704	654	658	660	706	670	685	617	624	674	671	672	705	698	653	676	646	678	630	672	633	677	654	637	665	658	665	638	684	665	666	681	639	679	675	668	671	645	658	657	706	639	657	638	675	673	635	630	697	662	705	692	646	598	678	704	654	698	643	678	688	653	662	680	724	655	619	698	643	707	692	690	676	651	692	687	654	627	647	667	680	653	708	652	711	650	680	622	667	687	669
47521	14237	2321	604	447	321	276	292	313	293	286	313	276	292	296	268	267	303	309	271	290	244	300	288	282	295	334	307	299	288	265	305	289	284	318	309	275	292	299	301	291	279	288	311	275	332	302	282	281	286	305	306	303	308	291	291	275	271	286	323	308	304	318	297	324	291	318	338	292	253	294	309	288	287	281	272	297	299	270	302	274	315	294	271	282	267	269	313	302	298	305	286	295	285	277	286	295	292	304	325	288	287	283	302	268	275	300	286	277	267	302	289	294	272	309	282	307	262	327	290	260	300	300	292	322	295	274	281	280	276	277	277	286	287	282	307	259	289	278	310	292	286	283	317	247	238	272	320	293	281	286	294	292	316	314	295	297	302	259	275	267	288	296	310	267	270	304	303	321	279	308	331	289	248	303	295	287	301	318	291	282	300	285	297	324	270	307	311	317	301	285	280	264	336	288	292	290	312	290	294	304	262	313	322	298	274	289	282	264	235	283	283	243	299	270	334	304	328	304	285	289	301	275	293	320	295	322	278	289	316	305	279	266	274	286	259	285	278	288	277	262	263	277	274	296	276	290	284	286	303	299	311	295	309	321	279	279	291	288	304	288	296	267	274	270	279	284	288	272	280	314	300	284	270	291	283	292	261	285	242	253	285	321	319	268	325	295	279	260	279	298	302	264	267	283	292	322	298	297	277	309	281	260	275	295	310	303	256	272	264	251	236	313	291	312	292	287	274	329	281	271	311	265	264	295	283	307	283	292	284	300	271	281	276	291	296	292	251	320	299	288	303	283	296	310	266	264	286	288	280	307	314	314	271	306	318	262	314	292	278	309	286	290	290	292	284	258	285	263	309	299	264	290	326	299	259	285	326	284	269	252	241	308	284	296	297	251	245	279	280	272	302	292	316	300	298	308	290	275	314	282	283	324	302	284	298	294	300	257	315	263	307	300	286	296	302	269	275	304	258	296	274	310	268	293	293	312	289	303	277	291	294	307	273	280	272	291	309	292	314	264	271	289	256	279	280	308	282	286	316	273	271	273	307	302	297	303	298	294	297	278	272	302	305	292	313	279	266	292	276	301	297	297	293	283	294	311	296	309	324	293	270	332	286	288	282	292	318	262	274	258	293	288	299	283	278	276	271	308	279	257	281	313	286	284	267	275	275	295	284	272	299	291	307	304	323	252	279	295	290	311	289	293	299	271	289	260	319	280	281	313	277	265	291	274	279	292	267	325	277	262	292	293	296	296	309	256	282	300	310	291	290	270	331	274	288	270	299	259	266	325	284	271	273	268	301	287	246	289	296	324	267	326	289	284	243	301	271	299	284	298	319	309	269	321	301	254	266	247	293	286	303	274	293	269	273	288	287	294	283	264	299	301	273	298	257	269	346	281	308	243	298	320	322	295	258	263	264	274	272	315	270	263	278	298	267	292	283	265	284	319	317	286	296	293	293	279	275	296	257	296	324	278	298	284	309	279	279	275	286	273	250	288	239	280	311	307	301	334	297	280	307	294	271	280	270	298	284	281	297	268	286	278	261	285	280	316	293	271	243	290	295	300	290	287	301	296	297	282	323	260	274	285	346	306	300	320	277	281	282	292	290	315	282	300	255	317	294	263	259	293	287	266	279	282	291	267	303	291	278	297	271	290	289	265	316	274	305	243	303	267	316	319	314	273	288	279	309	284	292	304	321	287	271	300	283	289	290	271	276	299	254	263	293	305	269	288	271	271	277	263	266	273	286	290	256	279	262	271	266	285	285	276	284	297	307	274	277	286	296	259	277	289	273	261	286	294	291	266	276	302	290	285	287	295	300	287	291	310	290	291	290	247	285	279	298	303	273	308	278	262	303	283	287	287	303	279	294	316	308	320	273	297	294	269	279	264	302	290	299	299	297	297	292	284	291	270	279	277	286	310	301	320	309	316	291	306	305	287	311	304	289	264	283	281	262	296	298	314	295	274	306	284	290	269	310	296	288	256	289	284	291	296	284	294	281	312	304	301	282	268	288	301	254	295	260	310	303	275	276	293	296	277	297	288	263	268	260	263	266	263	312	287	307	278	291	306	298	287	291	288	315	284	277	256	294	283	289	280	308	295	267	288	254	336	302	301	284	288	297	267	292	288	281	244	288	322	266	278	292	304	283	232	269	297	290	278	281	295	313	274	297	288	300	260	320	316	278	286	261	290	285	312	268	255	272	293	263	280	332	280	288	273	249	303	260	269	304	265	305	286	244	291	290	290	302	284	305	318	300	283	294	283	290	285	279	260	280	283	264	303	276	268	301	302	307	259	254	308	298	293	314	283	305	305	292	268	293	285	286	296	263	305	305	273	302	293	260	289	291	309	303	306	304	276	272	315	297	259	319	311	277	287	288	264	272	300	306	290	282	298	269	293	280	285	299	311	322	256	267	291	308	264	351	310	301	313	294	261	272	251	266	293	266	283	312	279	329	266	291	263	306	270	290	265	270	296	297	287	258	268	303	285	282	312	329	256	312	281	324	269	301	317	312	284	283	267	286	273	286	307	272	297	320	317	310	293	295	281	281	288	288	290	313	289	282	262	292	274	251	306	293	272	296	272	264	268	284	302	316	273	294	291	265	257	266	246	257	301	300	308	296	304	296	283	269	280	277	264	275	259	269	292	298	289	276	306	294	306	318	320	325	268	295	304	320	285	287	288	303	308	279	276	315	290	306	309	288	272	295	290	314	287	316	296	309	297	258	291	271	273	286	256	271	264	277	249	283	280	279	267	333	280	319	255	328	299	284	291	292	297	311	293	291	309	295	291	280	287	286	272	320	282	299	282	290	290	263	285	295	314	300	285	278	288	309	315	278	273	269	286	262	278	304	298	268	302	299	293	292	287	303	281	330	289	305	287	281	308	319	275	298	292	302	267	297	314	322	265	295	254	315	312	289	279	277	277	278	281	280	288	296	323	291	293	303	277	286	274	274	299	318	301	288	278	273	259	259	288	279	274	286	273	287	318	253	288	317	246	295	294	274	327	258	274	266	301	267	283	291	287	295	279	272	297	294	274	296	320	285	287	233	306	297	282	264	284	264	267	270	296	317	305	324	284	324	319	250	262	323	284	310	308	263	263	251	313	295	258	270	276	298	332	256	288	251	283	308	302	303	267	289	290	297	285	289	320	278	282	290	313	299	264	268	291	282	302	308	287	275	286	260	286	283	298	257	295	300	291	294	304	319	279	266	297	291	269	316	287	268	301	313	277	285	282	311	311	277	301	268	297	288	275	276	290	275	281	288	300	281	300	297	318	321	264	261	286	315	294	316	286	277	266	309	287	291	259	283	280	271	274	295	275	294	293	296	299	304	311	269	253	308	270	250	255	289	239	304	320	318	255	303	274	289	308	263	278	332	307	295	292	293	294	288	272	282	309	294	269	288	249	290	303	261	314	291	258	253	285	300	269	321	322	283	288	268	285	261	309	293	289	282	316	308	277	311	270	318	323	291	269	270	331	287	316	297
30803	7015	2428	1308	936	776	667	649	621	657	648	612	633	655	656	650	656	680	629	624	642	634	634	690	625	642	624	649	666	628	645	664	627	653	660	589	616	654	640	623	646	692	637	646	595	622	653	603	650	667	637	634	619	640	675	609	643	658	652	632	594	619	647	681	644	605	634	672	627	615	610	686	647	634	696	647	650	636	655	602	638	610	634	626	626	607	611	648	649	626	666	644	636	628	640	642	628	676	659	657	594	642	650	627	645	593	640	622	649	681	642	639	696	642	625	635	651	633	664	638	607	629	651	632	691	650	610	655	617	622	653	635	636	635	632	623	629	668	632	676	668	645	671	695	591	611	618	654	637	632	647	614	639	631	658	643	652	647	639	669	663	625	611	630	610	638	588	670	646	620	627	640	654	655	618	638	597	643	646	637	664	629	650	658	642	665	644	666	687	666	607	639	682	658	620	649	634	686	618	623	627	656	645	618	681	649	635	582	625	616	646	694	632	582	653	627	612	615	632	636	652	646	644	636	662	617	642	703	644	639	618	633	676	662	661	639	648	611	634	683	622	625	645	697	658	623	656	683	615	596	592	645	611	644	619	637	655	627	608	634	631	629	650	596	612	624	656	645	713	667	651	649	668	647	615	619	643	644	626	668	654	631	683	641	632	659	624	648	585	623	655	651	588	639	591	658	659	637	699	620	624	670	673	662	671	706	634	626	579	632	672	609	632	592	652	621	639	660	678	617	670	626	650	649	702	644	645	636	637	617	619	658	704	616	640	631	653	634	645	634	693	691	642	665	631	661	616	615	686	648	657	668	627	644	618	643	619	592	703	633	694	633	650	666	613	627	671	625	642	644	614	651	640	653	674	641	649	635	639	646	619	637	691	649	655	623	598	661	627	640	639	628	659	623	653	623	607	675	658	635	653	639	651	642	621	692	663	678	603	624	675	621	601	657	617	670	620	636	618	639	609	660	613	661	613	646	641	672	636	683	686	671	601	617	622	626	636	663	608	610	591	634	686	657	617	651	602	649	694	624	651	628	670	647	706	633	648	615	597	631	606	597	661	631	645	632	625	656	634	671	615	677	637	680	581	656	656	635	639	618	643	625	655	654	602	669	603	687	640	635	691	669	598	651	621	664	644	602	698	647	659	636	655	658	689	655	629	633	685	653	639	646	655	681	593	583	643	625	652	620	601	676	646	657	627	644	631	639	600	665	672	654	655	644	663	643	669	680	606	676	630	663	608	654	677	595	646	636	662	579	683	701	634	642	639	641	644	658	635	608	604	668	636	610	678	662	651	628	609	630	655	677	664	612	639	680	717	636	673	618	619	647	636	649	648	633	652	594	622	657	616	644	595	658	598	671	631	615	682	676	660	649	679	608	666	652	559	677	661	616	595	733	706	626	654	611	628	659	664	656	634	625	661	670	650	632	655	648	652	690	619	616	649	677	643	631	670	655	642	625	678	665	670	669	644	651	644	678	636	646	645	672	660	649	650	613	595	637	681	646	636	651	657	625	670	604	642	626	648	653	625	606	638	664	659	638	670	686	598	640	650	688	616	670	644	669	631	611	673	629	716	678	622	626	617	662	632	670	638	655	654	637	615	655	649	636	619	599	648	653	652	690	654	621	654	639	656	623	558	620	619	679	628	629	603	625	673	617	609	645	667	614	665	632	620	644	622	653	644	672	657	628	626	643	646	607	697	620	615	646	646	626	642	634	668	669	600	660	603	663	625	640	648	653	680	620	629	639	661	654	682	610	645	632	642	699	647	598	653	584	611	615	610	606	608	627	627	601	650	628	621	642	606	597	609	635	640	648	656	670	607	647	652	674	608	655	653	611	599	615	627	677	626	620	608	670	681	662	651	674	653	674	584	602	657	660	678	638	658	685	671	641	624	653	639	621	630	612	686	634	654	621	633	664	638	616	641	613	675	651	689	619	627	646	630	688	638	657	626	623	653	621	598	614	666	650	672	688	650	664	683	660	693	642	654	668	603	641	673	654	688	595	689	651	685	606	641	625	627	616	635	610	635	616	667	628	629	640	641	620	651	645	634	636	622	576	687	593	643	617	655	650	618	645	612	664	658	626	579	592	659	619	671	638	667	631	668	636	652	602	593	651	617	660	629	631	631	626	627	638	680	694	629	623	608	684	595	654	635	656	637	672	615	654	687	646	688	617	693	643	626	646	686	678	648	632	640	632	637	645	683	617	663	661	666	611	641	681	650	650	648	614	643	665	600	619	646	629	654	605	634	630	651	638	717	628	638	620	660	681	698	657	620	630	639	664	606	680	635	665	628	633	675	639	638	664	633	647	646	674	613	657	666	607	633	618	639	650	609	660	630	599	643	652	682	638	662	657	669	636	653	601	623	628	643	683	624	628	614	636	644	628	695	631	647	656	664	637	628	623	616	646	677	645	643	621	649	636	657	605	641	660	676	685	618	625	608	669	639	644	622	606	626	653	609	650	659	650	658	648	647	663	625	604	594	595	678	657	599	597	608	638	624	682	667	659	602	643	608	623	639	661	663	594	624	641	636	662	593	633	659	623	622	690	644	653	685	629	638	659	651	644	663	612	664	662	680	610	609	634	654	645	625	607	696	675	700	637	638	688	633	623	626	703	676	615	596	634	624	629	650	660	672	601	687	605	646	671	670	696	635	631	604	701	659	659	635	624	628	667	641	652	592	636	642	650	655	673	597	644	588	650	659	657	592	647	627	638	636	613	667	617	648	678	661	708	631	616	635	625	636	658	647	654	605	641	630	629	598	598	669	634	629	633	648	644	614	654	613	626	645	655	666	620	595	610	635	630	651	640	639	621	627	659	634	625	640	653	631	637	626	609	665	614	672	623	650	597	621	637	630	602	680	647	613	620	635	638	629	666	680	658	622	619	648	640	626	652	618	611	603	617	659	621	668	682	613	651	615	649	609	611	634	664	623	615	626	600	634	640	621	602	641	659	641	689	598	620	615	617	662	644	670	640	637	683	643	650	597	674	627	611	634	631	615	637	639	670	637	637	619	639	621	639	666	664	621	649	654	654	646	627	637	637	685	640	631	625	686	663	664	677	651	661	661	628	696	620	610	671	617	665	623	656	671	606	626	633	634	625	670	676	634	643	588	683	633	643	691	670	579	630	622	619	630	645	629	669	653	617	623	638	646	617	645	636	674	625	596	635	676	670	629	652	663	643	627	653	682	643	669	575	659	638	642	585	620	643	650	646	655	606	633	629	646	652	670	654	644	623	666	653	636	644	629	616	647	614	599	666	663	648	625	678	635	615	663	575	640	635	638	626	634	676	662	627	621	649	645	623	638	635	631	656	594	654	646	636	654	695	643	629	644	626	613	663	630	612	667	688	652	685	613	640	620	628	674	617	641	636	619	651	599	686	647	620	620	656	640	652	618	641	650	654	654	616	671	638	646	661	630	687	632	676	651	650	637	635	646	652	666	633	670	674	639	611	623	648	661	636	660	623	619	617	649	660
56768	23104	6700	1659	720	379	317	283	260	288	255	267	268	296	243	309	267	245	250	294	298	297	260	277	289	271	238	278	288	260	311	267	250	247	280	295	271	266	274	278	306	259	280	282	266	281	326	250	276	245	302	303	269	277	280	297	261	279	259	277	305	298	293	265	292	251	260	282	276	307	265	281	298	290	297	292	306	255	266	288	277	247	275	296	288	264	280	267	285	264	298	301	285	246	263	304	283	304	276	279	280	304	262	286	302	320	267	293	266	271	283	303	267	296	243	290	281	319	271	262	304	269	280	280	263	288	250	309	270	287	262	242	261	314	259	263	252	258	304	268	276	299	260	305	311	275	268	274	274	314	275	264	264	266	287	289	300	277	294	282	341	262	288	248	307	266	256	263	290	278	269	260	292	286	267	299	271	271	289	277	300	270	263	269	281	272	301	313	322	295	262	298	269	260	273	280	248	240	306	288	299	286	269	261	279	296	299	256	252	274	254	258	275	278	282	283	279	286	273	275	274	305	288	281	279	267	258	279	279	285	265	243	285	287	273	286	279	267	263	268	242	273	270	266	232	239	314	266	306	309	254	279	263	287	291	264	298	280	243	298	266	264	270	280	294	281	309	288	273	265	292	250	273	262	289	236	266	264	277	301	281	298	281	286	275	259	247	287	292	298	268	241	236	276	284	300	281	286	263	292	263	280	280	264	293	294	285	281	278	286	288	282	274	297	315	297	273	280	288	277	252	240	309	300	291	285	272	278	280	280	265	284	292	268	268	290	266	265	277	250	281	278	279	274	316	265	264	253	271	292	260	285	289	285	267	292	265	288	276	286	276	276	268	274	264	270	277	262	286	282	266	275	295	283	288	275	278	270	242	273	298	313	305	262	309	278	278	259	296	296	303	277	278	309	248	277	297	279	288	308	285	271	256	273	293	279	305	293	309	281	308	260	271	264	280	266	298	317	274	282	260	236	312	255	276	291	298	307	311	303	275	284	268	278	270	302	292	269	281	248	288	294	266	275	295	294	271	277	261	267	256	279	251	301	286	285	275	284	288	253	283	270	308	297	245	266	274	268	261	277	262	280	269	330	246	253	257	282	272	293	300	284	258	232	259	268	289	282	316	259	253	251	285	255	307	293	301	280	282	301	258	274	295	318	330	276	307	279	274	302	275	298	258	263	263	289	278	269	293	295	314	294	278	275	255	277	275	305	305	289	281	278	293	271	283	288	258	300	299	266	249	244	283	238	264	299	275	266	269	311	275	299	289	277	259	323	269	295	267	285	248	261	265	271	247	239	264	270	272	265	281	258	280	284	273	285	275	279	289	284	275	260	282	269	293	275	262	295	260	256	275	257	256	292	276	301	314	276	248	285	296	277	273	283	263	283	276	256	287	270	289	268	256	262	249	237	282	286	261	287	284	281	256	263	272	292	289	260	288	261	251	290	274	293	300	270	276	289	296	303	288	296	285	254	259	261	294	283	307	283	271	246	301	296	266	245	271	289	291	270	276	247	263	284	272	254	266	275	276	275	253	268	259	241	279	249	258	297	245	268	245	283	288	250	291	263	259	258	271	280	260	277	284	283	261	256	281	236	261	296	264	298	249	285	255	278	291	250	276	275	294	292	273	250	309	252	257	283	279	276	268	275	291	268	279	241	263	305	246	260	245	312	264	312	305	301	251	250	294	263	279	283	284	266	272	266	312	294	290	240	273	283	269	264	272	281	274	272	266	284	286	284	292	247	261	276	310	286	250	293	258	277	281	273	275	261	278	243	308	249	267	272	274	295	280	335	289	295	303	271	259	285	250	268	287	285	255	268	297	249	272	268	289	306	297	292	295	300	280	239	238	282	292	238	266	287	254	280	277	261	265	267	292	255	260	297	276	254	256	279	279	285	262	255	268	259	252	267	293	292	257	286	284	310	282	279	261	276	286	286	256	268	271	251	298	268	243	267	289	290	292	253	272	282	277	276	245	301	264	275	292	315	281	247	266	280	297	276	270	307	290	308	278	287	286	285	268	289	305	251	312	305	296	271	280	259	266	266	278	272	280	290	278	312	285	287	316	283	275	276	269	273	286	250	251	277	282	257	284	251	268	283	271	247	298	303	293	277	259	308	305	265	277	276	273	256	282	290	270	238	306	292	270	266	258	294	274	274	278	258	249	246	264	253	278	269	261	296	275	286	272	242	273	268	244	241	289	252	260	271	284	289	262	281	290	300	272	255	268	289	307	286	281	257	273	291	273	267	298	256	296	281	289	262	241	287	260	291	254	298	283	271	286	274	320	289	276	288	242	270	277	296	306	250	291	289	306	266	264	271	281	260	263	269	285	271	268	280	276	304	284	258	292	269	289	290	280	298	278	262	282	282	293	255	255	267	272	305	285	263	277	255	287	256	276	308	276	282	253	311	277	300	296	287	277	331	294	279	249	255	262	247	275	259	291	264	310	262	270	246	251	295	303	266	290	278	283	297	272	273	323	255	256	291	282	292	259	264	281	271	300	296	292	278	260	293	274	298	286	272	282	254	287	276	288	261	296	297	267	284	311	292	296	265	280	267	271	263	284	295	291	305	321	275	273	277	290	294	275	281	281	295	251	258	307	275	291	293	273	293	242	263	272	284	257	285	274	269	263	253	292	287	286	263	290	271	281	281	287	268	264	283	298	286	295	292	273	285	266	281	267	278	301	272	263	298	274	297	281	291	312	288	295	272	304	267	300	258	270	322	319	276	265	285	300	262	254	273	259	279	260	302	269	263	296	259	293	302	279	295	271	307	269	286	292	299	278	248	286	262	271	282	293	264	313	313	274	255	271	271	273	299	276	284	281	285	256	292	279	299	313	271	279	309	288	283	286	291	270	282	259	295	271	244	278	275	286	228	292	272	302	285	263	253	272	288	299	294	306	284	256	265	276	277	288	284	301	295	287	240	274	314	258	258	293	273	229	301	299	282	278	292	313	267	312	268	266	271	271	293	277	282	299	293	286	278	265	252	297	272	290	290	287	298	261	298	283	284	300	248	256	276	254	282	282	295	271	281	299	256	291	293	276	295	267	271	304	276	263	263	295	307	281	271	291	248	265	297	276	258	283	279	264	325	249	248	247	261	265	244	273	262	276	254	272	311	265	280	265	289	258	274	272	290	236	283	267	261	290	268	260	280	278	294	283	280	235	264	231	295	278	269	277	275	310	287	302	275	263	250	263	282	270	260	270	259	287	262	293	278	258	273	293	268	270	276	309	290	291	263	287	290	301	263	287	259	296	252	291	292	282	295	255	308	302	285	251	297	270	260	271	287	306	280	284	287	281	295	269	257	250	311	303	288	273	314	270	288	273	257	296	234	256	281	230	284	278	294	278	279	240	261	247	258	280	273	284	262	262	273	307	300	313	266	287	297	301	299	299	286	288	273	259	254	263	301	304	261	265	293	296	262	294	277	271	283	268	262	272	310	289	295	294	255	266	256	266	284	280	316	265	284	267	287	282	282
38751	13994	5449	3211	1941	861	672	664	628	643	670	633	616	621	628	602	611	666	629	588	615	588	647	619	647	645	600	594	576	621	628	647	636	574	657	655	601	591	678	627	611	609	649	595	616	596	612	590	600	605	642	595	646	626	608	627	615	683	627	645	635	651	627	622	624	604	683	604	666	637	641	614	605	627	611	645	594	623	582	602	566	625	614	611	647	621	632	599	605	594	651	604	606	592	604	593	686	574	622	634	613	669	634	592	634	604	595	652	637	632	607	607	615	605	656	588	609	641	614	609	648	584	632	614	598	646	613	639	602	583	625	611	593	598	649	619	596	605	625	617	576	642	637	649	603	632	623	608	645	588	606	652	582	610	611	589	623	615	568	594	677	660	572	616	625	600	638	627	627	576	604	669	608	634	631	619	639	581	614	693	641	616	642	653	609	626	583	652	652	645	640	641	644	605	581	629	589	617	646	660	613	641	581	650	593	615	615	613	607	646	615	638	633	637	682	615	661	647	557	596	609	585	620	608	670	658	615	585	612	590	641	634	605	626	627	561	623	612	622	614	584	595	618	647	561	633	631	608	622	664	616	645	680	620	582	582	637	607	625	601	610	650	630	571	603	606	592	643	584	606	650	638	667	571	621	638	620	650	600	689	640	587	599	644	654	603	592	618	657	650	657	622	604	633	607	646	631	633	607	615	597	617	633	590	617	602	586	680	616	629	582	618	674	623	617	652	596	614	658	614	624	647	592	649	607	658	643	649	654	655	587	595	642	619	645	574	678	592	645	617	599	590	618	593	571	612	622	633	632	624	620	602	618	628	595	595	638	601	585	605	610	613	604	591	641	611	639	643	616	619	615	601	613	623	597	629	633	629	595	639	627	626	609	605	600	615	591	632	638	609	624	620	655	582	644	610	626	585	638	682	611	630	597	661	657	636	592	640	634	593	596	611	616	618	650	579	592	588	606	614	599	620	640	580	610	623	656	572	609	586	587	572	599	663	590	639	628	650	613	626	611	649	614	586	610	670	608	564	647	637	651	605	638	617	595	655	604	595	631	621	646	609	649	628	653	619	622	642	674	637	600	593	637	633	626	630	641	657	628	644	679	628	609	595	607	633	578	658	613	645	650	668	617	587	631	629	598	600	576	606	611	622	633	630	629	606	644	612	610	627	618	674	637	641	615	657	656	611	663	643	638	685	634	614	590	628	608	644	603	618	603	601	643	624	638	621	589	673	623	621	617	601	595	615	627	624	588	647	661	597	636	606	600	625	618	663	621	639	613	635	653	588	595	669	620	625	620	582	612	580	613	611	610	600	620	622	635	620	611	589	594	635	621	625	654	633	630	623	621	643	633	651	597	592	614	630	682	565	659	684	662	609	620	634	597	614	591	623	659	625	618	624	650	610	644	632	608	643	590	624	608	604	615	602	605	604	627	632	589	579	640	618	613	653	626	615	674	625	613	640	645	641	655	608	614	617	636	602	597	629	583	622	604	633	628	632	596	585	653	650	608	605	625	678	635	629	626	615	612	610	642	571	567	636	651	632	643	615	615	640	615	599	621	621	608	592	622	570	653	564	641	575	635	598	616	621	591	611	610	599	612	596	617	648	632	598	713	647	604	670	580	619	643	597	619	643	673	592	611	609	578	655	606	622	613	616	594	622	638	603	617	643	654	622	607	619	601	626	574	579	653	600	602	605	604	586	620	619	607	600	612	616	611	619	610	641	650	643	635	627	580	643	618	627	587	615	619	623	600	598	556	611	651	613	601	613	593	634	650	601	620	601	638	651	627	598	614	630	631	650	615	636	639	591	632	627	611	607	596	627	572	675	607	589	613	587	592	646	609	638	595	610	609	608	593	604	626	606	645	615	622	643	625	601	610	632	594	641	658	623	631	594	579	645	558	611	663	604	601	599	632	608	592	564	597	623	606	600	626	608	630	648	624	600	577	646	629	626	647	613	595	638	621	612	613	618	612	600	612	633	609	614	629	615	655	618	664	602	638	664	594	639	636	689	592	643	602	584	568	587	624	646	611	611	643	599	604	625	644	600	657	641	615	629	630	632	590	590	652	597	626	603	657	593	605	613	592	642	606	614	633	639	598	647	672	634	616	634	598	635	623	599	653	626	580	610	632	609	611	626	582	674	584	642	627	621	602	646	622	664	606	588	621	647	606	621	626	604	618	648	621	615	621	658	626	597	654	606	649	661	663	582	622	596	631	630	595	578	573	627	647	649	626	648	607	629	616	586	611	616	614	628	659	649	638	573	581	610	634	645	620	600	612	645	603	659	663	618	612	612	614	592	624	662	631	623	650	625	604	605	609	613	647	639	623	590	597	636	628	605	624	641	635	634	653	648	657	635	636	642	602	668	656	616	613	569	624	574	624	640	615	636	589	634	617	589	613	598	668	597	656	629	636	625	617	586	621	588	579	661	597	615	644	642	599	616	606	630	619	595	568	663	621	628	608	582	624	619	589	599	652	648	627	619	618	629	642	658	584	557	618	662	607	592	621	594	635	571	610	643	614	602	633	587	613	585	641	606	605	623	641	619	630	648	623	582	629	651	587	590	610	637	597	591	608	599	643	625	588	586	647	650	651	614	658	608	607	567	642	633	667	611	616	638	644	636	622	637	678	629	638	625	606	663	612	692	605	647	606	613	629	631	644	620	635	612	616	658	644	609	600	630	605	616	659	593	590	595	618	615	623	628	581	611	613	636	634	649	600	595	613	590	604	662	592	586	600	627	647	629	577	588	582	612	604	631	611	617	590	626	590	656	637	623	599	636	615	643	655	628	611	631	603	632	620	605	608	612	598	624	641	622	598	598	625	598	616	588	602	638	651	602	611	645	655	581	674	610	644	654	614	617	626	626	597	641	610	598	601	639	620	667	631	607	619	589	590	637	650	586	619	616	582	588	619	624	660	627	609	639	653	610	646	664	638	629	629	619	601	562	607	643	616	586	629	645	623	609	572	607	576	615	607	629	569	610	596	651	627	612	660	595	596	655	633	627	623	629	634	584	619	595	635	617	637	648	645	649	642	623	572	628	643	635	621	586	634	649	629	652	609	596	637	608	641	635	630	624	578	631	598	639	618	655	595	600	623	628	657	634	628	631	623	647	622	590	597	614	594	609	618	620	635	629	645	590	598	641	617	616	583	600	643	602	628	586	625	622	633	656	598	603	611	621	607	609	631	626	622	597	586	677	620	618	635	627	624	620	624	649	610	666	619	595	621	649	682	653	588	644	628	613	650	664	592	636	660	583	601	617	609	630	624	616	659	592	634	645	601	616	637	612	608	610	670	663	578	623	608	681	597	608	607	651	608	629	649	635	607	630	604	615	608	614	648	627	611	637	597	612	611	628	597	589	623	603	628	622	629	611	661	599	625	626	639	617	594	619	594	594	608	620	637	634	589	611	617	600	623	644	593	638	658	653	608	624	645	590	651	629	619	655	680	631	655	622	644	619	620	666	570	633	652	617	596	652
58995	22220	6674	1488	607	353	309	311	294	303	297	284	338	290	312	338	318	298	310	297	316	318	297	305	297	309	301	272	319	319	299	306	343	335	325	342	295	300	321	317	252	288	305	279	297	348	314	264	324	300	301	317	293	301	304	306	326	327	250	308	292	297	308	270	291	311	291	281	317	323	284	340	337	298	282	292	321	308	311	273	321	269	300	328	294	292	319	300	307	291	314	288	255	315	305	316	332	323	295	352	331	293	326	313	301	313	287	301	295	297	292	274	318	294	292	290	315	330	286	301	286	289	306	285	320	343	323	285	287	307	308	301	304	307	326	311	307	279	321	348	285	301	271	314	277	321	316	332	326	304	306	297	290	281	340	312	356	327	300	297	302	261	304	294	313	295	328	265	309	329	300	326	273	305	327	314	299	313	317	309	292	297	311	318	258	292	312	293	338	296	299	283	300	301	285	317	287	265	283	291	280	290	260	326	334	284	291	291	310	321	353	313	303	278	305	307	314	296	279	293	299	280	329	312	303	292	278	296	290	266	342	270	278	285	315	303	311	309	323	298	307	309	291	336	331	296	283	306	345	293	325	294	338	303	322	299	271	292	296	326	289	289	291	284	300	307	285	301	307	308	307	293	309	309	302	298	296	289	316	297	322	315	324	291	282	290	336	308	276	319	299	327	303	323	322	333	277	306	294	339	303	325	272	287	320	282	311	310	319	307	282	306	317	280	316	291	290	323	316	303	298	306	292	279	292	315	300	341	293	313	296	286	305	296	310	269	288	292	292	277	305	288	301	317	319	317	300	274	315	299	330	298	287	310	284	344	301	336	287	321	317	298	263	295	316	332	310	321	308	273	308	298	312	290	305	333	299	333	258	297	304	313	300	331	275	324	294	311	301	299	314	304	309	298	315	312	284	295	276	328	308	302	271	314	289	320	308	314	311	330	298	312	310	289	316	292	309	283	326	305	298	338	306	302	307	313	293	309	295	281	322	318	340	329	306	303	313	319	320	324	322	295	305	297	306	285	280	296	289	326	326	295	294	271	332	289	324	338	306	299	317	306	335	307	311	319	299	283	296	319	331	280	308	331	334	293	280	342	320	294	318	303	314	285	364	294	346	308	341	316	334	328	322	319	287	280	277	350	284	361	292	291	282	278	310	323	294	298	289	297	287	317	319	265	277	297	288	320	290	285	302	280	333	282	320	317	331	281	313	280	286	314	306	318	284	303	280	306	321	317	285	263	325	300	280	320	334	316	313	294	307	283	280	307	339	291	339	331	320	321	324	322	308	316	277	285	314	295	271	294	316	286	321	321	306	307	286	310	272	293	289	305	312	335	289	287	317	271	299	299	285	307	300	295	310	303	284	296	331	275	325	315	305	266	315	260	339	279	308	311	288	297	301	317	288	315	321	303	304	292	320	303	302	326	274	304	323	268	282	322	280	316	296	307	305	317	319	315	304	334	335	290	310	291	291	309	248	296	286	320	295	294	340	313	328	325	307	304	303	277	298	323	337	286	321	304	253	317	323	302	312	281	301	311	328	300	338	348	318	311	330	338	285	293	328	333	291	290	289	303	327	310	306	302	283	294	308	285	324	298	333	332	317	304	319	296	297	282	317	317	324	312	320	300	307	318	282	314	300	302	284	285	309	307	325	252	308	325	278	272	310	299	291	318	321	287	311	285	296	301	286	288	302	345	296	303	284	295	274	270	320	304	311	286	317	309	316	283	277	316	326	303	264	308	340	316	289	290	318	331	287	281	322	306	319	279	304	308	300	273	314	305	323	306	320	286	294	296	280	315	292	335	303	304	324	351	295	321	302	305	314	311	269	337	287	290	279	284	315	298	316	272	317	286	304	305	287	307	311	294	288	319	319	336	338	287	333	311	315	321	293	296	316	327	303	325	287	303	298	281	307	296	297	290	319	317	285	307	263	279	316	267	301	327	320	321	263	303	305	326	309	308	317	335	298	283	302	306	302	329	319	289	324	276	293	302	292	296	261	282	319	319	309	319	308	311	289	310	326	282	306	331	310	299	288	329	311	313	321	319	294	308	291	325	309	300	317	308	294	295	272	307	311	315	344	261	313	282	309	281	282	299	290	340	323	335	301	314	298	294	343	302	324	305	310	293	310	287	308	268	279	333	279	316	305	306	276	287	292	275	321	290	291	287	318	343	341	331	319	314	295	275	299	328	299	281	285	335	302	298	317	331	338	306	289	287	300	314	295	351	302	336	316	306	303	306	316	306	291	293	313	317	314	306	312	282	282	327	301	295	296	298	309	287	286	355	302	314	310	280	297	270	325	301	312	296	304	314	314	322	317	305	309	290	310	279	302	336	318	308	252	332	294	273	294	289	271	343	331	326	330	293	278	295	304	273	287	360	288	312	278	290	281	323	298	286	345	299	282	269	278	309	332	310	312	279	288	321	325	268	330	310	296	298	305	303	325	297	266	305	331	332	297	328	314	297	292	311	319	336	321	295	318	313	306	318	294	311	307	309	344	327	307	313	316	292	272	285	296	300	323	289	300	326	295	303	338	313	296	284	294	338	320	304	276	329	312	322	293	295	322	312	327	315	306	326	284	302	269	281	294	294	316	318	308	293	300	314	342	316	288	302	260	303	304	311	315	295	288	306	321	298	292	327	298	339	353	305	333	297	310	285	318	303	301	309	317	307	281	323	304	304	303	299	337	281	329	299	291	304	255	287	254	297	291	315	276	343	318	335	285	301	329	310	314	303	331	306	282	289	304	269	284	318	290	318	305	297	302	289	307	255	284	273	323	303	298	309	285	309	325	322	297	281	278	310	296	271	258	283	268	291	292	302	278	281	289	321	347	321	258	273	319	311	289	326	312	304	277	313	304	288	295	332	295	313	295	309	293	300	338	282	293	300	304	292	294	314	303	289	278	303	314	332	348	295	311	303	306	306	307	294	298	300	295	301	266	301	268	281	288	315	311	318	335	255	324	341	295	265	288	310	278	288	325	318	330	289	328	308	291	295	307	313	323	307	318	302	306	281	305	303	343	314	300	338	276	293	304	284	297	331	302	329	318	289	320	342	302	333	310	282	285	318	310	305	308	257	328	328	300	319	299	303	299	312	295	306	299	327	316	305	319	307	299	315	308	305	292	308	323	319	355	331	338	336	280	290	326	331	293	323	296	341	308	303	272	293	306	291	317	313	288	283	318	299	304	321	321	317	299	312	322	318	309	318	321	324	333	284	333	298	302	271	289	297	298	352	329	293	310	294	346	296	306	292	307	327	316	310	240	304	303	296	324	308	290	314	318	318	325	317	326	285	308	310	301	305	316	290	301	284	276	333	285	310	293	310	297	285	305	302	326	290	326	308	280	313	316	321	324	326	347	325	305	295	324	298	293	296	302	249	310	286	322	280	306	312	293	325	285	330	316	301	305	310	294	299	324	319	302	296	312	301	301	284	316	343	320	309	299	316	288	296	339	312	266	279	298	330	299	266	300	286	344	249
38868	12932	5188	2776	1634	831	737	701	675	665	649	685	675	647	694	677	654	677	692	641	683	704	713	675	688	624	655	683	685	661	647	620	623	682	706	705	723	653	696	657	712	666	667	677	677	658	642	660	670	674	683	667	690	661	635	670	702	679	660	655	635	681	707	679	682	678	707	665	694	661	672	686	698	680	657	719	703	672	614	694	669	660	691	689	676	690	714	667	637	694	634	706	670	673	601	632	650	649	715	714	661	698	649	691	663	690	685	659	674	641	670	679	659	642	710	692	612	643	657	645	663	629	675	693	692	619	674	643	673	644	643	725	648	671	665	657	639	636	685	659	716	730	727	651	703	656	680	659	678	647	660	672	644	700	626	697	650	693	710	693	709	662	662	651	689	691	683	630	669	649	677	699	669	684	659	632	646	684	662	646	735	681	644	677	672	691	692	661	629	626	731	668	671	639	671	667	642	645	696	654	710	661	681	652	643	640	640	680	668	678	710	708	675	656	683	693	681	671	691	666	667	685	674	694	655	720	710	672	698	659	664	702	693	660	681	703	699	695	671	611	650	694	662	686	702	642	668	694	740	659	723	677	652	731	649	699	641	624	651	669	691	685	690	694	683	659	656	680	657	709	645	651	655	663	642	728	716	721	678	653	672	693	662	679	671	641	609	695	708	641	646	669	712	661	701	673	669	679	688	672	641	695	706	632	663	715	674	676	704	658	667	738	722	714	704	653	646	642	681	754	664	684	662	690	690	690	641	678	708	667	683	681	640	704	637	703	630	689	657	708	635	669	662	708	701	728	693	679	652	670	662	632	661	685	680	680	684	670	710	662	675	691	678	632	698	666	701	651	689	663	687	687	645	681	710	645	603	641	678	754	687	628	687	659	651	662	702	649	653	657	675	678	695	671	678	678	709	698	646	617	666	644	688	633	666	606	655	707	662	676	696	655	651	635	693	629	718	686	677	655	680	666	666	651	654	685	692	695	634	644	661	651	712	669	700	692	709	715	669	706	679	657	669	655	682	709	640	639	677	660	658	671	723	685	658	648	668	665	614	633	649	659	707	657	650	650	681	615	648	652	688	668	661	691	675	661	680	683	656	673	614	635	638	655	668	660	678	717	670	664	650	645	668	649	673	679	637	685	691	658	692	634	646	669	686	648	667	654	674	663	673	640	712	688	653	708	683	686	638	667	667	641	666	668	660	635	619	705	674	674	663	655	667	660	695	650	671	661	690	722	697	703	678	654	652	659	674	656	673	651	697	660	689	690	652	599	676	703	678	676	692	668	664	626	704	657	689	678	626	682	717	620	620	668	650	708	678	655	651	655	687	705	663	673	722	617	667	668	650	730	628	701	723	687	696	672	677	685	653	668	680	672	716	679	654	644	683	693	658	656	663	646	679	676	704	657	656	600	628	670	689	655	636	678	703	680	720	638	685	643	701	664	678	656	689	686	676	683	648	661	664	672	684	650	665	650	691	682	680	709	623	710	710	640	704	703	654	683	700	651	700	627	666	631	662	660	679	693	667	686	650	671	637	694	666	713	713	707	713	668	632	729	679	682	716	689	690	662	668	705	684	662	676	746	706	726	694	643	709	653	676	659	643	622	691	669	679	654	695	681	669	641	716	706	672	706	679	676	702	656	664	679	656	677	646	659	673	713	622	648	617	688	690	703	645	681	696	655	693	705	646	673	614	662	676	623	697	648	647	678	684	678	659	713	647	703	701	655	708	677	659	642	660	647	704	673	680	666	646	670	693	675	608	651	670	701	678	622	684	686	647	662	657	673	672	686	657	660	652	687	663	629	697	625	684	729	665	715	706	660	684	666	671	653	686	665	661	704	704	644	677	693	713	673	642	645	684	698	660	645	657	710	660	690	684	665	685	627	684	682	633	687	661	711	655	634	627	673	709	676	681	682	711	689	703	663	645	687	742	672	690	656	676	647	681	716	682	676	677	669	700	686	669	650	679	654	674	657	692	657	665	686	666	715	654	701	666	659	667	635	667	653	644	666	708	646	669	687	661	672	641	664	630	658	667	683	694	665	737	637	702	621	665	677	650	673	729	735	670	702	608	648	666	698	685	707	674	676	645	644	664	649	679	655	656	645	682	715	656	696	652	649	628	617	669	661	699	668	690	674	667	656	676	682	674	700	686	670	681	628	659	692	710	691	686	647	658	645	695	693	678	612	686	648	667	650	672	672	649	598	653	696	700	672	681	655	687	679	670	715	686	694	667	685	693	673	711	695	656	685	647	662	710	666	651	717	680	642	650	675	694	668	643	626	701	659	663	735	620	637	695	653	698	665	701	717	649	658	674	681	615	637	661	671	718	630	650	637	696	711	681	650	667	663	689	675	684	624	677	679	697	660	707	695	679	713	676	675	720	686	698	668	668	687	633	705	670	662	673	670	664	698	622	683	662	684	690	608	729	665	665	676	696	625	674	685	667	689	705	670	610	688	662	656	658	666	685	672	672	661	650	669	676	687	647	685	686	670	683	692	646	663	657	716	704	684	712	665	706	646	664	638	689	655	607	671	678	685	640	680	680	632	664	709	654	684	635	667	684	729	688	644	657	697	672	650	670	683	711	680	653	693	693	671	672	696	684	649	646	648	658	655	625	703	711	709	657	662	614	645	728	662	644	678	679	647	663	695	643	665	667	646	681	691	699	696	676	658	685	703	624	698	659	687	676	669	649	670	662	662	649	677	706	643	599	684	666	686	695	677	698	676	664	680	697	670	681	669	698	656	700	637	666	682	699	683	694	665	678	623	695	711	711	659	659	707	700	651	657	696	643	661	686	683	692	683	678	663	649	658	671	659	706	657	665	660	715	696	742	671	686	660	686	627	677	658	708	716	708	685	675	618	697	645	686	681	709	682	658	713	644	693	631	709	721	662	674	666	703	676	691	645	666	704	708	708	679	717	650	669	648	700	653	687	689	620	705	678	694	679	675	686	641	649	673	683	688	684	708	661	680	717	664	693	660	654	695	671	702	674	703	707	680	706	692	668	689	665	662	662	668	668	671	678	665	654	634	671	715	692	698	671	655	695	687	730	679	676	672	713	649	671	675	736	669	663	637	675	704	696	673	685	698	673	681	675	663	666	687	637	653	701	657	670	644	694	701	674	623	728	711	666	659	654	654	649	668	684	654	666	680	692	705	650	677	690	673	664	717	655	690	683	688	665	711	656	685	662	690	655	644	702	689	683	676	631	671	732	702	672	615	686	607	630	701	647	651	637	659	662	705	671	735	646	707	631	688	670	697	719	673	674	674	691	645	689	711	601	630	690	667	635	646	639	695	713	692	639	644	654	627	669	657	656	704	681	651	667	665	625	713	707	669	651	674	653	675	643	692	696	615	666	703	629	684	688	629	654	707	619	690	668	684	656	704	703	623	663	662	620	649	669	679	668	649	654	708	642	685	653	652	699	662	655	661	632	665	662	669	697	642	649	660	680	670	662	690	703	674	636	682	672	726	688	692	699
47565	17103	4086	1246	549	304	305	305	310	300	257	296	301	303	306	310	287	290	296	289	309	326	322	272	285	291	294	279	281	328	295	331	292	282	291	296	281	282	269	276	279	319	316	297	320	299	304	272	298	301	304	266	297	271	295	330	288	290	314	318	321	333	302	305	305	293	285	301	307	270	259	308	351	270	293	316	290	299	269	279	315	317	288	335	296	303	293	329	282	318	292	297	265	280	268	308	297	310	256	295	293	296	300	316	284	265	290	332	272	308	279	311	298	292	282	285	273	292	294	296	317	297	314	317	277	298	305	312	322	310	284	281	309	293	292	321	308	290	298	339	287	277	311	276	282	313	302	285	310	303	296	312	292	316	261	284	293	296	284	251	298	318	288	267	293	294	294	301	276	311	270	275	299	280	299	282	334	275	306	302	287	318	316	292	301	288	304	278	344	294	290	313	302	300	264	306	321	290	322	297	300	275	278	295	328	290	320	309	305	299	311	289	301	285	277	294	283	284	283	283	302	287	309	285	288	312	311	269	299	320	324	269	275	294	305	292	302	239	275	276	305	307	271	329	317	308	304	280	266	304	303	301	269	288	284	289	313	300	259	307	331	261	314	302	265	260	281	275	324	281	289	324	286	277	314	267	281	272	297	251	268	316	309	314	293	328	293	306	307	331	278	338	281	274	270	330	308	270	335	335	307	283	281	284	303	298	305	276	311	268	299	288	274	317	324	299	299	312	291	335	322	264	282	268	309	269	312	261	265	299	276	319	322	308	292	304	281	287	266	273	265	281	299	341	265	258	287	292	315	330	284	286	298	304	273	292	316	291	250	281	308	320	284	293	307	320	340	300	265	287	299	266	278	322	315	273	290	302	282	309	286	325	300	265	304	308	282	300	299	309	309	338	298	326	293	306	281	270	299	267	326	280	326	305	301	279	298	295	306	286	305	300	310	273	292	291	321	298	285	276	286	299	279	269	296	291	314	269	301	301	287	298	268	271	290	321	277	305	274	284	272	287	287	283	289	263	295	323	284	304	340	288	302	305	253	252	303	270	301	275	351	305	295	295	320	276	289	290	318	291	285	266	291	280	292	275	313	286	288	300	297	292	319	295	307	297	301	323	280	290	301	304	314	290	305	292	286	284	321	283	264	292	308	302	283	352	316	284	289	295	299	285	264	279	332	276	304	274	313	298	295	300	279	300	300	328	284	287	307	286	296	294	295	277	297	299	286	253	292	292	300	290	294	270	313	294	293	324	305	286	308	324	318	312	299	305	300	284	290	272	295	307	263	306	301	266	270	312	301	322	288	295	286	308	258	330	301	289	280	290	294	296	293	299	270	280	309	309	293	292	321	322	305	297	319	297	279	291	286	282	309	252	325	336	339	253	294	278	292	295	290	300	302	297	277	298	352	301	276	316	289	254	245	242	291	294	291	320	300	280	294	303	263	297	295	300	266	301	300	276	321	293	317	301	290	297	284	275	290	320	315	258	331	302	285	309	291	300	287	330	307	286	298	316	326	270	329	281	276	300	281	279	262	238	282	273	277	303	268	285	288	295	322	282	296	289	284	293	320	311	328	260	311	310	329	276	295	297	287	266	285	309	279	265	301	312	306	317	310	302	327	315	273	309	288	288	283	286	266	333	267	295	270	320	302	296	303	297	287	317	277	275	281	290	287	273	332	333	264	263	297	274	300	298	262	296	294	284	292	279	279	319	303	319	278	301	303	286	301	296	278	291	292	302	290	328	271	317	269	273	312	275	287	293	301	310	324	303	319	288	306	298	277	281	330	290	324	326	316	301	259	312	291	271	248	297	276	290	301	316	308	310	288	296	281	290	277	297	296	323	268	306	281	309	294	305	266	295	283	279	300	305	284	285	271	280	287	251	313	295	305	287	310	290	329	336	305	301	296	298	330	282	310	303	282	314	270	284	279	296	278	294	315	319	280	317	289	311	291	287	296	284	313	302	273	307	308	290	260	275	281	294	254	305	313	268	299	311	292	290	261	327	301	297	294	296	281	311	257	294	283	291	286	294	273	278	275	269	305	297	266	295	304	299	296	299	318	266	282	316	310	295	294	298	301	291	303	290	289	294	252	299	323	281	296	324	257	279	266	290	320	290	281	278	261	268	273	289	259	264	304	288	280	299	288	284	286	286	315	349	323	260	273	271	255	298	245	316	302	321	335	283	330	307	272	313	325	290	298	292	284	300	299	316	285	302	305	305	349	276	275	274	316	318	230	290	257	293	314	290	295	298	342	273	308	283	259	316	323	272	314	298	314	282	275	276	294	300	289	316	306	294	302	303	286	315	294	314	311	287	302	317	292	274	287	308	335	316	334	304	301	300	289	263	291	283	261	272	310	284	302	320	288	284	270	284	276	258	277	292	302	275	303	283	311	261	272	256	312	287	336	305	288	291	269	293	312	298	278	283	250	314	302	297	317	314	281	268	267	279	273	282	300	301	309	313	295	310	307	297	353	258	357	275	290	293	292	287	310	277	357	286	309	261	283	300	297	309	282	315	284	282	307	307	279	284	284	267	326	299	295	249	297	290	250	276	305	328	303	314	295	290	314	331	320	327	258	316	314	322	299	301	294	292	292	310	306	293	281	299	299	318	323	316	275	290	293	294	320	284	275	284	303	282	312	304	301	300	290	290	278	284	309	294	310	300	304	267	308	296	305	286	296	290	314	281	311	293	294	297	260	239	307	288	301	294	264	315	298	316	281	294	295	289	299	318	318	307	256	278	296	283	318	303	299	302	308	322	299	283	283	310	294	336	303	326	282	275	282	331	307	329	274	275	298	294	304	315	314	281	316	328	294	327	295	325	287	276	321	294	276	263	305	278	285	291	281	325	299	284	316	291	308	302	282	310	286	322	265	300	317	310	295	296	296	297	296	316	332	299	326	309	297	283	327	295	292	281	267	304	302	289	290	267	291	288	286	282	275	289	285	322	292	288	272	287	289	329	270	279	266	269	274	290	289	316	303	293	313	311	276	265	290	282	277	306	273	275	304	261	302	286	287	292	296	303	284	326	330	285	286	304	295	270	275	298	298	306	291	296	284	273	331	323	317	278	266	308	290	320	321	263	262	306	322	286	274	277	318	267	295	320	287	299	327	301	297	282	325	287	270	321	301	301	276	282	307	307	248	341	285	282	302	275	289	298	295	298	249	289	280	291	285	283	310	272	302	293	288	311	319	355	296	272	265	298	255	302	284	294	300	301	322	313	265	311	283	303	284	276	303	307	305	282	292	346	307	285	281	303	295	273	298	257	279	272	278	307	317	310	279	294	294	313	287	291	330	264	304	325	304	307	285	287	292	271	297	338	276	291	308	309	308	297	291	294	305	265	313	299	287	275	306	326	305	292	283	294	295	280	283	295	292	312	293	313	281	269	282	300	317	298	258	317	292	289	311	246	255	300	296	289	283	294	291	306	338	301	323	266	283	281	281	302	277	295	316	318	289	291	269	314	268	264	302	311
31688	10761	4678	2604	1344	788	636	650	638	659	672	631	666	650	653	642	691	610	656	683	640	666	625	647	679	704	655	669	634	666	682	614	657	607	690	660	646	699	658	669	648	641	664	704	653	606	659	635	652	677	646	669	671	659	678	627	657	633	622	612	690	638	686	684	677	659	630	690	648	667	642	683	678	663	638	643	664	656	638	641	667	697	648	625	640	641	658	596	631	664	693	707	643	636	656	646	641	655	671	659	661	609	625	649	637	629	656	644	632	686	644	684	668	706	581	689	630	660	678	603	650	669	664	613	665	644	621	650	651	666	666	673	663	649	633	629	624	660	636	685	692	635	623	670	637	635	661	632	665	651	628	643	641	637	657	666	597	688	618	656	628	668	664	684	663	681	630	656	620	638	631	627	630	681	625	665	663	633	630	642	643	645	618	640	635	628	619	639	692	647	627	640	668	678	634	677	645	637	703	598	679	673	664	651	645	629	647	611	669	606	620	630	641	612	625	661	661	682	665	650	655	670	663	633	658	640	621	621	640	664	628	611	621	665	644	586	639	649	674	673	638	635	670	687	623	644	624	619	646	623	653	633	676	653	677	619	641	672	650	678	634	639	663	662	645	745	613	657	621	634	670	675	697	670	676	614	645	662	667	622	687	687	645	682	636	612	634	656	680	652	634	701	636	594	641	654	667	602	642	649	595	687	625	611	641	655	653	684	647	651	680	657	663	683	675	614	642	686	611	640	660	687	690	629	639	609	676	679	661	658	650	658	643	694	665	626	650	632	691	677	665	628	642	645	682	629	629	654	676	643	638	643	667	636	659	700	702	653	651	691	650	664	670	628	645	629	614	639	662	676	688	679	639	612	620	617	666	689	639	627	665	673	630	654	643	655	634	661	638	656	687	674	640	677	609	618	670	637	665	705	656	641	624	626	676	661	617	693	651	636	619	625	641	610	628	626	619	624	687	688	619	684	643	689	604	639	609	701	693	630	645	652	620	738	631	674	670	675	663	680	594	651	622	675	692	644	678	632	672	637	652	628	657	636	679	676	622	622	626	637	671	644	650	625	614	631	644	659	637	660	647	643	656	650	668	627	625	656	680	644	719	681	667	621	651	658	674	658	625	646	668	654	687	666	660	602	611	616	621	706	692	607	655	659	610	671	601	623	627	658	664	643	660	664	644	646	660	664	652	619	673	633	621	661	619	618	668	626	646	652	678	684	666	665	667	636	648	638	640	619	683	672	650	663	648	603	672	617	610	652	644	620	601	657	668	652	656	645	644	638	650	667	619	647	664	701	672	649	629	697	690	637	646	603	686	653	680	653	627	648	626	649	664	658	655	649	704	644	678	624	672	662	675	664	593	654	684	695	632	604	664	628	610	655	670	717	667	644	712	604	654	639	665	673	627	634	637	659	661	632	635	641	636	634	671	676	685	654	659	658	690	682	631	698	640	675	678	657	668	668	705	629	639	695	699	632	624	589	642	626	646	662	645	653	641	621	676	639	635	646	625	690	648	654	655	662	640	661	638	679	622	646	639	659	620	606	657	681	654	676	648	682	649	619	620	628	641	674	647	655	626	623	661	647	673	681	641	652	664	672	622	649	625	644	660	701	649	627	674	630	665	676	624	705	627	651	650	615	691	645	624	636	636	667	634	644	656	666	619	677	636	662	667	596	674	687	652	706	650	648	618	628	656	660	675	638	624	661	648	632	642	618	646	649	635	662	718	679	673	654	643	625	679	656	635	633	674	681	625	683	646	672	631	646	734	578	644	664	630	608	650	640	643	655	644	663	636	639	694	601	630	652	657	651	640	633	636	653	665	645	625	636	665	662	601	643	664	624	609	661	648	654	640	661	723	679	650	666	638	655	698	698	638	680	673	615	625	640	698	644	656	671	693	629	645	649	608	669	684	607	622	679	667	647	646	627	616	680	675	663	677	651	687	676	659	648	680	693	620	658	697	676	613	649	659	644	588	657	693	674	672	652	631	648	653	629	666	652	674	625	679	617	706	672	647	628	629	604	672	677	663	658	643	669	706	627	697	615	657	654	632	655	661	658	661	670	678	642	661	637	674	683	693	619	611	660	635	632	666	653	656	661	689	646	664	687	660	645	660	639	625	640	635	653	610	641	661	664	653	658	653	684	666	669	583	636	662	635	636	595	706	666	636	711	634	666	644	661	644	679	673	689	630	671	683	674	713	684	615	607	698	665	647	665	642	662	670	654	685	627	641	654	629	611	650	629	654	687	589	653	655	601	681	649	675	642	611	657	659	693	644	616	639	643	702	666	612	656	664	624	667	683	673	661	628	636	614	663	661	651	664	620	694	640	584	646	671	704	613	684	713	645	649	694	652	650	651	635	630	661	639	675	665	611	679	678	667	645	656	624	610	617	663	672	700	657	655	629	676	671	632	669	666	654	633	644	645	657	684	666	636	672	642	674	655	673	661	692	654	644	633	661	652	662	630	657	688	635	687	606	669	638	630	674	644	703	672	668	643	696	678	665	655	677	642	675	659	632	717	616	671	721	633	678	628	654	652	625	634	669	674	599	683	660	635	661	646	678	626	669	591	661	625	637	645	640	622	636	652	654	608	647	650	662	621	662	644	688	637	655	663	615	678	699	651	690	631	634	661	624	668	666	679	664	659	644	627	705	655	684	668	696	619	654	620	642	653	673	664	660	688	632	611	629	673	668	646	649	674	692	657	638	660	686	664	665	673	641	668	654	676	667	637	645	613	662	636	640	658	655	665	633	648	642	643	636	680	701	641	662	632	661	652	647	698	642	654	703	625	619	681	638	707	630	659	653	619	632	648	656	655	634	653	637	668	698	623	647	649	677	631	670	647	624	665	677	653	607	595	666	646	693	661	658	621	630	644	634	629	608	640	639	686	664	670	639	693	646	639	651	645	618	653	655	657	629	647	652	641	626	668	646	671	654	609	628	669	665	683	651	636	657	654	624	679	661	676	616	629	614	670	674	615	658	622	665	649	675	605	678	671	658	654	595	638	664	625	697	618	676	625	648	652	667	689	662	642	648	671	646	659	625	635	676	706	632	664	632	651	654	663	635	654	617	610	688	733	668	659	630	677	627	668	667	710	661	697	604	625	665	666	628	693	675	715	669	678	658	633	644	643	646	637	658	648	676	651	674	651	625	619	671	676	657	665	650	667	689	683	639	645	629	586	641	690	610	653	685	699	682	648	669	652	657	630	685	663	615	654	616	606	632	673	654	652	682	662	670	667	676	663	682	636	678	655	662	635	647	626	694	679	639	702	684	643	652	671	628	610	588	693	665	689	639	643	616	655	713	650	633	659	651	685	620	655	637	619	607	641	652	688	634	617	681	643	657	675	690	668	594	702	621	617	659	646	673	711	655	660	598	631	643	654	629	628	669	596	642	636	624	690	611	666	673	652	617	632	688	662	622	636	617	656	626	652	684	670	672	665	638	633	622	642	658	581	625	653	665	699	657	636	622	675	637	655	632
50997	20329	6140	793	365	330	325	325	285	284	292	300	298	317	285	297	297	298	291	311	295	297	303	301	310	286	316	284	327	290	266	295	320	274	305	299	334	290	262	295	283	302	280	276	279	331	334	253	315	295	289	308	269	306	286	319	340	297	259	288	282	294	306	330	334	308	306	317	267	300	318	326	298	276	270	286	277	327	328	290	282	320	305	323	319	294	320	281	284	310	307	303	295	300	322	288	299	326	279	266	292	289	297	329	306	297	323	289	313	299	278	294	284	299	295	267	291	326	300	301	306	267	269	305	295	271	310	291	256	272	317	290	314	293	272	292	293	304	297	281	317	286	300	292	305	313	321	292	338	284	276	287	328	330	294	307	300	289	302	283	271	279	303	262	304	312	310	321	298	309	302	327	273	262	300	312	323	297	323	321	296	315	305	298	289	337	336	317	311	298	321	290	284	260	314	313	271	288	328	311	319	321	282	315	281	276	293	290	323	309	299	293	297	316	316	282	323	300	302	309	285	310	292	324	290	332	296	298	301	281	297	283	292	262	309	322	309	278	303	271	322	293	296	332	306	306	313	330	275	300	333	311	309	335	298	330	272	298	316	310	301	314	307	295	280	322	288	301	289	277	321	298	309	311	307	271	325	311	264	299	274	264	273	316	340	270	281	306	301	299	319	303	330	337	320	294	288	293	318	284	317	275	292	279	291	306	288	317	321	291	292	294	274	272	256	275	273	290	327	294	304	316	287	287	305	292	345	300	293	298	304	299	311	325	294	313	294	311	297	287	294	272	335	324	314	241	301	319	279	310	267	296	295	359	290	303	327	301	289	296	291	321	289	309	284	334	288	293	308	319	356	312	301	338	326	304	281	321	316	293	310	308	302	299	311	276	301	322	284	277	281	293	284	301	307	300	287	311	286	314	312	283	320	296	317	315	320	314	339	363	300	279	337	323	325	312	326	324	298	318	269	275	300	292	288	297	300	272	296	313	293	297	310	273	348	293	292	270	314	267	289	276	275	290	301	288	277	302	323	303	318	295	306	314	316	293	309	293	314	318	273	309	314	293	340	288	314	283	304	286	301	273	278	289	269	311	317	324	333	302	314	303	288	325	323	320	267	325	280	310	268	326	269	329	278	314	279	301	317	317	290	325	302	283	292	260	339	275	314	320	335	328	295	297	301	291	301	321	319	320	318	302	298	318	284	320	300	263	348	317	315	293	308	273	288	279	320	329	330	331	276	310	313	303	274	299	284	315	310	330	275	285	291	283	299	344	315	292	299	306	287	300	316	291	294	290	341	305	315	311	304	315	272	276	323	314	305	318	340	276	289	307	268	306	291	301	307	324	273	284	303	291	307	274	307	305	305	280	283	280	332	315	270	286	290	265	293	321	317	297	292	273	329	300	324	304	281	321	311	300	292	331	307	260	303	286	275	302	298	309	315	302	296	297	313	309	313	309	254	275	302	295	305	308	293	295	328	285	314	313	295	287	319	277	309	266	308	318	288	316	305	254	283	303	306	274	298	310	316	304	304	293	293	308	297	326	339	325	317	336	293	283	306	296	302	344	309	309	308	291	299	324	296	305	295	283	322	284	283	307	275	269	295	316	329	304	301	306	298	279	315	304	314	325	294	313	293	293	334	316	314	304	318	297	288	284	324	313	293	290	301	295	299	294	305	307	287	293	310	272	314	279	307	259	280	275	289	268	289	277	260	282	298	304	286	324	300	293	284	297	320	304	294	320	302	299	329	308	317	304	281	314	309	293	307	317	332	351	294	298	297	322	307	291	287	294	287	291	312	290	317	323	306	283	321	287	279	284	308	317	303	274	290	327	320	292	287	332	292	298	282	324	296	294	291	309	310	300	303	310	312	300	294	286	274	304	305	280	327	295	279	308	319	320	320	299	319	280	289	300	302	303	316	295	312	321	315	345	315	308	307	293	273	319	303	282	313	314	321	300	322	335	350	309	292	292	300	295	292	323	276	307	307	326	298	294	291	339	295	290	290	278	300	288	302	295	278	284	282	293	285	303	304	290	299	300	257	308	316	294	312	284	312	302	310	288	297	295	332	282	299	332	280	298	284	306	295	288	295	299	280	322	255	311	301	348	281	258	290	281	297	300	300	286	304	337	329	287	320	283	305	296	320	299	308	306	314	305	300	269	276	285	324	301	330	284	301	297	310	310	271	295	278	276	303	294	304	298	323	283	313	294	308	318	306	297	289	292	341	296	290	302	301	311	281	301	287	315	322	285	332	260	349	322	298	319	288	265	319	308	303	298	302	275	304	330	296	297	302	320	321	277	292	308	287	310	284	280	288	300	293	288	324	323	306	293	322	268	273	325	274	290	296	312	321	246	294	303	289	296	273	339	310	312	297	286	328	274	280	286	320	310	318	288	298	277	316	270	295	279	303	310	284	285	280	284	309	298	308	298	311	301	303	309	270	285	344	302	335	313	301	309	309	295	350	309	296	290	318	305	311	278	302	310	269	322	306	344	319	301	296	309	307	305	273	300	291	304	296	320	274	295	293	307	279	269	304	301	317	280	306	306	318	295	305	295	312	313	321	308	301	258	313	300	297	287	276	334	311	301	294	322	290	321	307	284	306	299	320	271	264	292	304	306	307	301	293	267	299	279	324	318	308	293	299	302	284	315	281	281	322	316	318	312	310	307	332	304	316	280	302	304	318	274	291	291	348	278	290	295	311	331	282	312	317	304	281	266	332	300	277	298	299	299	319	266	270	324	313	287	284	243	268	304	291	296	297	307	279	300	297	304	311	294	289	292	277	300	295	328	313	298	286	323	312	297	308	280	310	276	325	285	280	287	277	281	286	299	359	292	290	288	295	309	315	272	291	291	291	290	346	316	301	303	322	290	257	320	290	294	315	314	303	298	354	307	293	293	325	294	271	303	286	288	315	293	267	298	317	292	294	347	317	301	320	296	304	298	317	302	313	310	306	321	291	281	272	273	273	323	276	307	305	283	293	288	274	302	270	299	313	313	312	295	330	294	304	296	318	273	275	309	319	288	267	274	295	307	313	298	289	294	338	293	293	295	313	307	291	293	273	289	291	319	314	316	320	305	303	305	298	294	259	294	269	330	316	251	297	300	266	295	302	329	303	310	312	336	266	281	292	305	292	251	286	298	259	283	258	298	309	286	269	272	309	313	339	328	323	282	288	304	314	288	317	291	321	307	285	278	258	321	325	327	285	257	294	346	311	284	254	293	303	285	302	285	328	293	302	297	329	324	302	293	266	335	274	330	263	299	280	300	301	263	300	288	292	274	296	300	285	312	284	295	260	274	316	314	304	307	305	275	340	323	318	318	297	312	320	308	288	294	303	280	308	269	281	289	312	279	305	284	296	271	298	286	305	293	294	293	317	297	275	305	297	287	312	285	292	310	289	317	291	286	301	305	315	298	299	307	304	287	312	288	312	305	246	280	276	287	249	330	297	291	313	319	301	307	326	315	290	312	328	310	328	295
34913	9781	2731	1182	843	672	684	639	710	648	667	685	604	657	662	643	647	653	653	642	650	651	677	686	679	648	658	659	677	654	662	651	670	682	701	699	630	636	676	688	673	674	683	660	675	690	665	624	661	717	699	649	695	691	652	724	676	690	695	647	674	658	647	681	630	678	668	704	672	657	700	676	670	633	680	632	677	651	688	681	632	672	650	688	715	698	664	689	670	706	653	645	688	694	713	658	708	664	685	649	629	670	678	646	691	676	710	649	685	706	663	659	697	645	700	676	693	712	661	698	648	699	617	644	613	638	645	698	680	677	652	658	697	667	683	674	744	650	655	692	692	652	658	682	671	679	659	639	653	651	690	675	656	695	650	660	715	685	656	660	725	640	631	708	660	674	631	677	646	736	627	640	640	651	640	684	758	652	681	662	659	648	664	668	727	608	685	653	680	681	646	696	614	641	657	647	674	647	667	687	660	663	699	657	615	719	641	704	714	627	717	624	633	694	688	637	707	607	649	688	670	682	678	696	689	689	666	657	660	664	674	638	615	693	687	653	676	676	641	684	701	657	690	605	675	720	705	614	667	682	671	694	644	676	662	686	646	682	644	644	646	707	670	665	671	696	659	667	671	663	674	638	675	674	640	670	639	614	676	680	650	679	697	677	692	681	665	718	670	666	689	658	674	640	665	666	663	664	650	627	622	698	669	633	698	660	644	673	674	692	679	659	690	689	685	702	688	722	641	677	696	672	633	703	723	689	676	685	673	711	659	683	645	652	651	672	662	684	646	659	639	693	691	677	631	692	680	665	638	688	625	724	679	701	678	687	666	641	663	686	707	671	654	680	707	698	706	658	722	668	669	649	682	665	684	662	627	674	697	707	666	696	644	693	668	683	657	631	690	702	668	672	701	669	648	661	712	620	647	678	643	656	670	619	685	669	650	706	653	684	658	700	715	677	641	635	681	639	676	618	627	653	683	652	659	670	673	652	642	661	644	684	703	678	646	659	718	699	631	651	657	621	672	694	651	649	652	690	684	647	664	719	672	689	653	641	682	694	712	670	676	699	669	687	663	697	656	639	629	623	671	696	679	693	623	692	660	661	657	599	700	677	654	670	668	666	677	676	698	650	615	644	678	654	674	660	689	687	660	668	661	664	605	672	672	641	688	681	691	671	673	679	684	643	679	674	673	668	704	727	639	697	645	652	660	632	627	631	639	672	614	696	680	704	700	669	653	704	678	690	662	631	654	664	679	754	640	639	628	730	667	700	624	664	737	655	699	727	634	661	655	700	709	638	652	688	651	655	688	640	630	689	658	687	659	682	654	697	664	658	669	678	695	676	644	667	635	627	641	629	703	633	623	659	671	697	676	678	673	667	720	640	676	692	705	654	699	648	710	659	696	663	661	659	703	681	650	700	690	712	693	665	668	684	599	677	681	664	722	644	646	670	695	705	684	696	696	654	623	692	642	640	661	704	680	665	664	691	672	688	656	663	682	683	643	693	677	698	663	665	649	690	670	644	640	707	698	670	664	720	653	681	648	662	654	648	614	622	645	649	615	660	680	685	701	660	686	629	661	661	648	672	668	665	687	644	751	650	708	661	675	658	647	604	672	640	660	650	668	675	709	620	646	680	645	674	664	656	659	633	689	704	673	684	674	702	658	651	678	670	669	670	690	717	655	683	642	700	680	657	695	694	694	707	662	663	653	645	623	676	643	651	642	699	675	640	664	700	652	653	662	668	659	670	676	668	654	680	677	671	642	689	649	654	627	666	677	672	632	681	673	702	608	696	670	710	644	648	652	664	654	659	714	678	691	682	656	716	668	663	714	709	683	699	675	648	696	667	671	678	658	642	624	665	659	677	667	626	660	705	696	666	709	696	657	647	661	649	685	634	657	685	669	695	675	652	655	624	688	662	641	696	608	657	706	645	642	630	641	665	667	678	632	659	656	658	694	677	636	648	707	659	654	665	636	675	676	681	677	649	709	701	665	679	649	689	673	711	647	688	647	623	679	643	669	641	682	662	675	719	696	661	649	663	704	662	701	634	631	694	669	694	682	696	694	696	683	721	607	679	677	672	680	664	610	664	649	667	707	609	672	677	725	675	644	662	702	667	646	670	655	609	703	680	659	717	679	692	664	701	657	638	693	663	680	667	651	661	634	658	687	629	667	632	680	683	681	655	661	675	666	649	667	676	662	654	669	661	689	663	660	633	706	674	702	627	707	636	665	675	672	640	662	697	658	672	651	642	684	677	663	687	695	638	673	683	639	680	635	671	674	665	667	664	645	666	675	649	704	679	642	689	670	634	687	682	663	660	665	657	692	684	663	653	635	679	604	683	691	620	686	684	677	639	598	647	676	663	693	678	731	724	615	663	654	668	676	716	703	667	661	640	694	626	677	671	617	669	648	677	674	650	672	658	654	700	647	707	701	686	632	606	663	666	676	663	663	660	663	645	709	661	660	720	660	699	652	626	681	677	636	716	727	661	692	666	705	672	685	654	675	672	684	692	652	649	679	689	674	675	690	673	672	709	632	692	599	654	676	651	680	655	722	722	684	667	682	655	662	619	688	642	634	709	670	628	663	659	630	657	666	674	643	662	645	665	639	723	703	626	700	659	674	692	653	664	670	670	637	653	676	655	668	681	670	708	656	689	657	705	671	699	692	666	657	689	677	659	664	690	653	642	649	655	673	692	679	662	685	673	710	648	633	681	652	629	681	697	651	688	679	681	649	696	644	678	655	647	689	712	652	692	672	698	654	702	685	653	672	666	628	628	641	749	703	683	686	657	630	661	665	661	688	692	689	710	653	656	685	682	729	711	650	640	625	716	712	688	697	697	681	660	680	639	670	608	636	661	655	661	634	685	699	661	702	678	652	660	679	645	649	701	669	652	710	660	681	671	685	641	690	672	667	686	619	646	703	687	657	680	654	685	629	635	666	684	663	684	661	680	639	622	639	707	688	620	695	658	706	656	709	619	689	673	665	631	670	666	709	673	638	682	680	724	672	652	682	682	685	632	677	657	678	715	642	697	691	746	677	690	686	670	659	668	631	705	672	595	677	664	667	641	653	670	697	688	631	672	670	669	671	638	662	665	666	680	676	717	657	681	662	654	666	665	694	640	651	661	662	691	641	693	696	649	693	698	643	680	677	674	659	615	670	688	646	616	635	677	709	666	673	655	682	670	651	640	680	674	718	660	684	644	689	714	657	684	670	634	639	658	653	675	678	647	655	696	669	658	700	680	640	671	669	666	695	671	677	661	657	626	680	700	633	708	655	649	704	673	667	675	739	661	679	653	671	643	638	671	690	662	703	697	688	688	682	657	654	705	668	676	683	675	639	650	663	704	690	643	674	675	655	653	656	638	704	706	656	695	627	660	621	692	615	637	710	692	654	701	654	645	679	671	661	645	617	709	694	674	691	645	663	635	662	659	717	639	632	715	624	655	670	668	686	661	731	698	683	657	644	643	676	697	668	668	646	646
62777	24161	7731	1405	686	392	312	331	318	314	322	321	341	319	309	299	303	334	300	276	315	321	302	305	259	315	325	311	309	286	268	303	286	275	297	344	285	304	303	293	307	292	301	308	312	299	292	302	288	313	327	327	280	335	302	308	307	299	304	301	309	302	303	277	300	330	304	304	318	318	305	328	309	330	326	297	282	316	312	331	349	331	277	288	327	284	338	305	334	310	292	330	323	286	308	293	294	295	324	323	306	316	308	300	329	300	301	301	304	326	289	285	307	359	327	306	282	286	296	297	292	309	318	327	290	280	312	269	310	304	310	266	328	312	312	284	300	307	299	316	301	286	314	275	335	300	302	310	309	328	315	333	305	296	305	297	309	292	312	319	309	310	334	329	303	314	328	337	323	312	288	305	301	304	356	288	312	378	320	329	344	301	318	295	319	318	310	306	304	285	333	305	315	320	330	278	327	269	306	306	339	310	312	281	303	299	293	301	297	325	341	268	300	339	329	345	323	302	312	266	284	307	305	343	309	298	336	326	303	280	285	309	285	293	294	294	317	327	286	320	291	311	280	318	293	305	313	297	281	300	326	322	294	299	300	337	333	314	300	313	307	271	262	279	305	322	338	373	342	294	275	321	347	270	329	298	293	291	323	290	320	283	329	299	287	297	279	310	329	330	273	261	316	295	338	328	301	299	322	311	290	330	301	308	296	324	293	316	294	272	281	296	347	286	302	308	286	294	295	304	266	285	291	300	271	333	311	315	288	276	304	313	305	332	289	280	317	262	319	313	323	330	303	322	347	330	311	316	291	301	284	292	303	301	331	288	321	289	321	321	294	305	311	323	315	348	301	326	330	277	305	313	316	300	326	309	334	335	280	310	285	308	302	279	316	295	341	332	284	313	326	289	304	312	287	289	325	288	295	314	279	283	297	301	317	315	303	310	292	315	290	308	335	320	353	300	321	294	309	280	309	304	305	283	321	306	299	281	329	290	285	296	294	287	268	307	300	310	287	308	309	355	297	294	292	301	278	294	304	319	330	319	339	335	344	302	292	314	328	315	317	343	267	292	307	336	299	301	330	269	298	315	327	363	328	289	291	323	306	290	334	319	322	268	309	266	294	312	331	312	280	304	302	283	283	328	325	293	298	288	347	322	293	298	330	300	313	321	325	300	282	318	278	303	328	309	307	306	266	312	297	329	293	280	290	274	323	314	330	352	348	291	302	337	310	295	327	285	302	366	290	304	324	305	303	294	326	319	297	305	285	333	316	316	312	288	276	309	332	299	311	282	298	299	302	282	332	336	325	312	338	289	319	323	313	329	318	321	353	319	334	301	318	298	290	297	278	314	269	328	301	345	337	315	311	298	288	309	301	305	281	310	318	282	342	310	327	315	314	308	318	296	268	289	318	337	300	329	325	325	307	344	326	332	292	294	329	272	323	285	322	293	306	314	301	300	320	315	302	301	317	299	295	284	286	272	339	337	303	304	297	304	303	312	310	314	326	337	325	298	281	309	338	302	319	315	304	302	326	317	295	312	297	285	311	318	295	315	285	284	308	306	309	282	308	330	266	283	303	334	301	312	311	293	323	326	317	327	301	310	313	322	289	312	304	299	297	318	306	284	292	273	292	302	306	275	280	341	306	259	310	288	304	347	310	292	304	312	297	300	317	299	304	306	290	334	316	283	284	327	308	296	313	307	310	314	294	322	300	307	298	325	287	331	329	299	326	288	299	302	308	300	319	341	318	293	292	310	292	323	296	290	302	271	298	296	259	324	293	331	301	301	311	299	313	311	315	322	311	316	318	338	314	312	312	280	340	272	308	314	272	314	271	312	295	334	357	320	299	293	300	296	309	318	291	275	288	290	323	339	315	295	298	273	333	307	284	303	315	305	298	267	272	290	326	323	293	306	311	316	291	300	327	295	304	322	302	312	287	315	330	310	342	296	301	308	332	285	266	320	323	292	307	297	344	325	281	309	307	304	311	333	332	309	287	304	312	315	284	304	318	285	290	304	306	293	324	328	294	308	325	294	278	278	312	263	289	287	283	317	340	279	275	328	306	326	317	309	315	281	293	295	325	325	290	306	282	331	319	331	342	322	323	298	286	310	351	326	282	315	317	304	301	311	279	288	296	320	295	322	332	284	317	322	271	314	305	283	333	309	313	309	313	299	301	308	309	318	323	282	318	317	307	294	302	316	295	306	277	300	281	344	290	294	323	324	303	288	294	328	303	286	305	312	259	326	322	262	302	328	346	307	325	314	283	315	284	299	330	305	332	302	308	279	310	288	331	327	287	315	350	270	289	299	319	288	326	308	300	312	295	334	305	241	317	327	301	329	315	303	299	297	289	305	352	288	292	311	315	310	300	322	343	311	297	320	339	315	301	359	312	300	312	304	310	293	291	295	342	290	307	320	326	331	306	308	286	278	303	284	344	328	315	284	356	348	283	322	293	282	291	312	353	307	278	313	303	311	302	300	283	298	289	301	282	273	286	309	319	315	282	319	342	297	315	323	329	303	306	303	298	353	344	308	286	335	323	312	309	322	299	296	321	305	340	338	296	317	295	315	294	269	306	258	309	274	295	323	293	312	320	328	345	307	315	321	330	270	298	320	294	313	298	287	304	297	280	315	321	283	307	295	320	312	344	319	293	314	323	324	316	321	322	346	335	335	277	332	261	302	298	343	287	289	324	325	275	335	317	313	340	273	301	302	286	283	287	359	333	321	315	289	318	298	319	325	324	281	299	326	286	324	286	309	301	359	318	320	316	314	299	322	331	288	312	313	281	343	290	264	339	302	288	289	284	298	312	283	292	330	290	319	309	320	339	319	304	296	301	337	317	292	302	334	288	300	314	308	298	300	293	307	310	295	303	349	303	276	341	317	271	283	307	301	326	289	319	301	314	322	307	281	297	303	276	309	307	306	285	272	308	269	358	273	334	324	273	312	312	325	287	324	278	321	315	294	294	344	278	339	314	312	323	272	309	282	297	299	332	302	304	296	299	353	313	325	310	324	300	303	300	336	329	301	336	325	267	293	299	307	321	322	303	277	326	304	260	299	280	301	327	292	287	321	288	287	308	309	322	327	293	349	262	343	318	299	297	291	308	293	329	285	286	307	280	346	305	312	302	304	314	288	327	287	321	293	293	271	317	306	309	303	301	292	282	339	315	308	284	329	291	266	324	313	297	292	300	318	294	325	307	268	304	344	313	306	274	287	313	320	334	274	302	330	276	312	280	317	303	271	314	285	325	304	310	281	310	338	331	346	305	296	321	284	312	302	338	291	313	281	293	325	302	315	318	309	296	291	310	313	264	256	300	341	303	324	304	330	288	332	292	335	303	312	286	313	358	323	302	272	268	301	319	310	296	303	310	290	333	305	338	301	306	304	334	298	317	298	287	320	305	322	319	303	344	275	312	294	303	298	324	314	304	299	280	317	286	300	309	306	313	334	296	284	275	313	289	333	281	302	336	322	310	293	327	316
43127	11824	4771	2528	1740	1029	695	702	713	661	738	671	686	701	676	694	678	676	679	640	671	693	646	719	654	713	661	667	657	728	715	669	739	639	698	644	720	624	641	690	696	617	658	693	668	739	677	663	637	702	681	710	618	681	696	658	664	707	644	700	710	669	654	628	686	657	690	668	701	700	674	678	658	712	724	671	683	663	684	683	652	688	693	682	700	697	672	668	695	690	663	674	715	700	657	704	735	705	644	658	686	665	645	678	681	638	705	664	691	679	716	672	649	684	665	647	684	739	631	714	668	703	694	706	699	684	710	704	676	715	667	648	695	704	691	705	631	697	645	688	719	670	708	666	693	679	702	676	666	668	625	662	690	718	675	675	670	668	628	660	703	668	681	730	692	702	718	684	725	688	663	665	668	684	711	702	716	663	656	730	701	645	715	628	670	663	681	662	666	661	704	690	697	623	656	700	703	706	692	700	734	655	688	671	679	714	675	725	702	663	696	631	683	679	670	733	723	711	682	693	658	671	688	670	700	687	612	707	663	672	665	634	686	651	658	666	661	660	670	689	703	683	659	664	668	674	641	733	696	692	641	692	655	709	652	644	703	667	650	656	689	689	686	696	696	693	675	637	695	689	696	640	630	719	716	699	694	694	667	686	715	659	699	667	656	653	713	687	656	682	693	672	710	685	649	695	703	646	716	657	698	685	670	680	717	678	678	719	728	675	701	653	750	732	700	679	661	674	651	700	684	647	657	662	679	677	646	662	656	677	692	677	681	734	659	727	653	681	657	676	648	704	658	704	680	679	676	677	700	672	655	680	719	687	669	702	682	635	689	674	673	659	711	683	690	713	698	669	668	688	686	670	665	659	702	691	648	715	740	695	671	745	672	705	677	681	683	669	651	683	686	651	707	655	639	663	672	652	691	646	656	681	644	641	675	664	707	680	686	724	720	649	689	669	677	699	711	649	679	739	669	687	708	665	661	678	686	680	637	695	696	747	705	691	709	644	657	669	703	662	678	672	711	679	644	675	667	693	711	651	705	680	708	710	712	756	692	692	688	678	735	696	672	657	706	691	661	685	655	713	701	688	679	696	712	672	711	681	656	696	697	699	675	672	703	692	651	724	691	701	673	713	660	694	694	698	695	676	682	677	663	726	700	667	653	644	635	702	730	706	703	717	705	692	708	656	717	695	687	689	692	641	677	713	702	708	668	666	725	670	688	730	672	671	697	702	673	669	695	676	711	678	694	647	704	674	641	656	720	688	651	718	671	754	673	665	692	627	692	620	649	719	667	711	771	717	664	680	662	692	662	687	720	685	714	666	668	661	699	696	708	686	668	619	704	684	689	678	678	673	671	669	704	694	689	709	683	647	694	699	685	662	669	700	682	686	664	653	687	715	702	641	656	693	658	651	698	701	719	690	706	691	690	651	702	657	666	656	713	683	719	687	690	691	636	665	678	667	660	662	678	712	713	680	658	680	684	654	669	689	683	698	706	660	677	641	704	680	703	620	679	643	635	674	665	682	712	659	682	686	671	679	667	724	728	721	687	704	690	683	711	667	687	705	664	693	654	705	717	713	664	653	727	616	696	660	641	667	674	690	675	672	707	703	690	712	695	647	646	680	664	688	708	645	742	726	665	705	679	682	686	673	708	704	621	686	681	689	726	684	740	716	665	689	690	710	687	652	671	681	686	673	696	645	709	709	664	715	668	688	688	695	682	703	653	648	659	650	652	732	668	696	639	646	677	708	670	714	664	674	714	674	720	621	688	673	689	680	668	657	706	660	647	675	697	696	711	640	655	684	712	659	691	692	725	699	659	668	705	626	670	651	678	628	702	671	696	704	655	728	688	739	678	670	651	664	694	611	695	681	697	659	692	672	683	687	665	674	641	666	709	625	681	674	650	720	678	658	665	659	732	701	675	708	659	714	647	672	668	724	638	656	698	724	657	675	662	670	652	696	705	677	680	668	720	660	699	635	688	655	688	661	694	634	690	658	684	679	673	643	677	669	668	617	649	662	711	669	692	643	727	714	669	666	704	656	696	711	667	719	700	698	655	725	662	687	683	681	668	673	706	666	694	694	729	703	686	682	639	695	667	692	686	700	680	670	718	682	705	707	648	700	677	655	731	679	674	648	673	714	674	688	695	640	725	669	676	655	687	714	719	633	678	664	688	641	701	656	708	684	659	695	708	698	668	707	662	660	651	635	676	693	731	705	688	673	685	721	696	672	667	713	680	723	658	705	673	703	704	626	671	667	680	702	677	690	721	700	650	745	659	693	676	715	675	712	633	662	706	655	684	639	716	688	701	652	695	650	682	682	646	717	671	686	675	657	711	659	700	675	707	682	678	710	673	700	648	667	653	657	722	670	684	711	651	713	643	653	649	678	652	660	711	694	670	726	661	688	646	707	696	663	681	680	701	691	711	663	730	719	693	661	658	678	708	668	617	687	678	691	701	718	689	710	626	698	684	668	631	675	738	679	708	706	636	676	666	648	724	716	670	671	690	686	637	674	713	658	631	710	720	704	687	679	677	599	737	672	674	735	694	676	677	712	684	756	670	719	643	645	655	646	691	677	710	653	685	692	703	700	668	680	688	685	648	698	732	681	669	723	691	691	667	637	700	664	704	738	743	669	658	668	652	698	660	630	693	696	642	684	648	680	669	656	737	681	676	629	660	719	690	691	723	679	655	639	702	646	659	654	696	698	721	647	647	674	706	695	653	692	656	705	660	667	661	649	701	714	698	654	730	695	650	685	687	646	715	667	687	674	735	661	676	668	671	654	668	697	723	698	634	718	735	688	682	678	629	695	726	666	651	684	677	699	675	673	692	629	690	654	692	694	705	710	729	666	714	623	665	683	687	689	624	707	676	658	653	668	682	672	641	699	669	684	673	668	687	689	734	653	685	686	652	651	637	705	636	708	702	664	720	680	697	682	698	674	665	682	691	623	702	700	681	678	673	683	674	675	704	687	680	650	743	694	666	676	716	712	712	687	689	694	689	729	702	727	642	697	666	665	753	711	694	690	667	685	718	655	656	651	707	661	682	704	634	647	676	697	653	681	657	681	742	688	673	684	675	687	675	676	746	719	685	661	688	653	687	624	694	626	689	703	666	694	679	681	658	660	711	658	682	694	678	692	658	696	660	656	690	705	675	649	719	649	658	635	679	723	676	738	638	663	690	666	707	721	684	755	712	651	677	712	701	685	691	731	680	646	690	740	731	635	692	656	705	669	680	678	685	703	744	671	700	665	659	633	686	688	701	675	650	710	684	687	652	684	638	652	654	708	665	707	672	672	662	678	663	657	688	679	621	683	710	669	667	654	721	651	750	658	732	709	715	698	698	692	688	649	701	629	620	640	645	708	694	662	700	682	670	703	694	644	637	642	671	678	660	682	635	673	700	721	664	681	675	661	660	652	672	679	680	679	639	682	686	689	659	680	703	705	694	682	682	702	639	749	693	696	706	699	650	688	664	652	629	734
46113	15523	2967	624	370	310	312	299	297	280	311	313	301	306	309	293	272	295	278	318	284	314	290	292	275	265	312	301	314	303	303	301	298	311	309	311	270	304	295	261	314	301	302	294	300	302	269	274	280	307	300	280	289	265	323	276	322	320	303	280	279	277	284	270	281	282	276	262	317	300	292	313	287	315	328	278	276	317	273	298	317	301	266	301	302	302	293	265	260	274	280	272	291	293	269	276	310	292	286	301	300	307	308	267	277	288	300	294	325	270	274	263	276	305	261	276	285	296	300	284	267	282	289	279	303	328	276	251	318	294	291	303	280	318	314	310	270	292	272	287	298	268	323	300	283	288	292	257	276	300	292	277	283	290	293	309	289	336	332	292	280	275	270	253	271	301	308	302	284	275	290	285	278	279	291	305	289	292	285	294	296	321	304	274	309	287	284	283	303	293	319	299	302	263	295	305	285	308	293	268	285	313	320	298	339	300	268	262	279	292	272	303	294	295	275	303	303	301	265	302	298	274	284	295	316	291	284	293	287	289	280	261	320	278	256	282	310	262	296	308	260	266	302	307	299	277	290	285	276	308	298	301	299	268	295	316	294	280	316	282	290	283	313	308	294	292	297	295	270	293	283	309	312	296	275	312	327	254	298	312	312	311	269	298	300	287	274	285	261	292	308	255	308	291	308	301	290	291	268	278	291	313	291	310	279	292	272	304	286	280	288	284	269	322	300	312	275	286	286	292	312	291	272	290	313	279	308	284	322	254	307	269	297	324	268	314	294	315	315	294	292	295	310	289	283	367	371	305	304	302	318	300	262	313	302	300	276	281	299	269	332	292	254	277	283	278	288	280	273	290	313	289	300	291	297	270	285	279	310	309	324	290	294	275	263	308	319	271	316	318	294	284	291	301	274	273	308	309	311	261	327	262	305	301	312	291	287	281	302	296	302	285	305	291	260	297	303	271	324	309	280	274	320	274	289	321	297	278	304	298	294	297	269	274	283	286	283	312	287	273	294	268	289	287	300	288	296	305	292	293	301	247	303	313	292	282	301	300	306	285	301	303	294	292	308	302	291	290	296	304	256	269	334	275	300	270	299	263	280	301	302	278	272	286	311	298	269	291	304	264	286	308	275	300	279	235	305	305	284	287	281	288	323	285	295	267	273	276	258	286	265	306	301	289	301	269	318	305	320	316	284	312	293	299	301	276	336	282	287	281	301	286	297	286	266	319	321	296	289	275	335	314	295	291	300	305	298	270	294	296	289	288	312	282	301	277	306	263	294	287	325	286	271	270	262	289	323	290	298	318	320	302	271	299	293	304	288	293	266	313	278	274	304	304	282	279	311	315	295	321	266	308	313	319	324	294	298	267	311	307	265	300	327	301	325	302	287	279	282	276	252	300	289	280	310	285	269	310	306	292	261	297	314	309	304	265	309	318	290	321	298	315	306	272	300	284	278	279	287	272	267	270	278	295	315	283	293	282	305	286	314	338	299	302	259	283	300	301	288	297	298	311	278	304	344	261	271	278	280	299	312	317	331	297	325	280	327	275	298	276	269	288	341	302	303	296	283	312	277	295	351	284	276	281	312	295	304	295	270	261	315	309	302	319	280	282	286	282	252	313	312	285	281	248	300	291	285	246	282	299	302	281	286	345	287	313	264	285	283	295	300	322	293	292	294	311	272	297	287	292	249	293	310	340	285	290	281	331	303	263	288	289	292	284	307	267	292	254	298	290	296	306	257	275	275	341	316	281	262	278	294	301	292	291	272	299	305	269	277	309	286	325	297	323	308	297	286	292	324	280	317	271	296	261	279	313	249	278	320	300	281	299	302	301	265	296	295	283	266	323	285	309	285	278	301	288	284	288	278	300	267	276	297	300	298	247	334	290	289	285	293	266	288	308	258	304	296	278	295	314	277	268	269	312	280	309	276	274	266	292	275	286	274	315	296	315	303	292	286	282	301	327	283	318	299	284	271	338	299	264	283	297	281	291	298	361	309	301	319	307	295	298	296	288	291	285	297	309	278	301	298	313	305	321	341	289	269	295	314	328	310	292	297	266	305	317	320	306	285	287	339	323	305	285	282	297	270	282	318	288	268	277	307	301	283	277	273	274	332	305	305	268	278	281	288	280	304	299	306	337	294	285	314	304	316	301	300	266	289	273	287	297	279	309	282	291	302	299	298	311	279	281	307	283	272	314	277	306	312	269	273	248	288	253	289	254	281	279	297	297	309	310	301	288	313	334	299	280	280	316	317	304	304	275	256	283	298	284	304	289	306	269	278	279	299	290	285	285	331	287	301	319	290	255	287	287	292	267	288	323	281	319	300	297	291	302	301	281	283	285	290	278	304	298	309	274	311	299	314	305	301	280	285	319	303	288	288	292	276	297	268	292	308	287	306	299	302	307	298	306	275	287	284	299	262	271	301	295	295	279	280	268	297	302	285	319	318	297	295	292	304	277	299	285	299	300	296	273	300	323	295	291	279	289	259	288	271	286	286	290	309	271	263	319	267	303	291	298	305	298	269	282	269	302	277	297	313	305	270	272	292	280	315	311	287	294	279	316	296	297	299	293	291	304	307	334	315	275	286	288	308	260	310	306	275	338	296	321	292	310	326	305	276	282	269	291	303	294	268	262	308	302	292	302	276	281	302	321	277	278	291	255	282	284	318	270	299	308	295	304	293	301	297	319	329	336	269	292	288	313	302	304	267	288	277	296	296	302	293	283	305	297	295	288	301	292	308	323	302	310	271	280	267	280	296	303	327	294	278	319	296	274	269	278	321	295	321	306	266	317	306	303	308	291	317	259	314	277	289	317	310	273	266	281	334	301	287	278	276	264	286	304	305	271	295	282	288	278	303	297	288	280	265	304	304	288	296	289	273	311	304	323	282	287	320	306	333	278	254	296	312	274	313	281	319	258	278	294	284	284	318	313	300	303	284	255	267	305	263	305	266	310	258	307	282	319	295	257	280	301	304	267	275	281	323	298	321	302	313	305	305	279	287	289	282	294	299	296	330	280	281	297	284	290	298	289	275	291	294	263	302	275	285	281	320	314	272	294	286	280	307	323	282	330	315	311	283	314	267	299	258	299	289	293	285	294	299	259	294	295	264	300	269	311	304	288	303	274	243	293	271	284	281	293	289	266	310	276	293	305	311	300	293	300	286	321	323	297	268	312	293	307	268	285	313	268	291	307	311	300	288	299	281	284	300	293	312	256	325	304	296	319	273	291	300	304	292	307	280	287	303	310	310	290	294	273	283	304	269	300	293	316	301	309	291	272	310	269	274	277	307	309	305	280	301	295	306	280	282	313	280	274	329	298	298	283	305	310	299	268	273	298	298	271	275	295	270	261	307	253	295	313	327	285	308	277	298	311	286	306	290	283	313	306	295	289	325	283	283	291	280	327	297	316	261	310	275	255	278	309	292	318	287	280	310	307	341	306	265	293	330	320	324	301	276	290	288	323	301	309	306	294	283	295	305	300
30859	10083	2974	1357	848	657	665	649	613	653	624	659	667	620	654	590	645	671	712	674	633	634	649	678	664	610	633	678	660	655	659	633	661	624	631	625	637	671	669	642	653	662	657	630	627	629	653	642	627	645	663	641	657	606	651	637	637	639	697	682	658	630	636	620	646	660	655	638	700	690	673	671	638	680	676	668	649	671	678	627	629	675	645	668	631	663	661	627	641	636	611	684	670	575	689	602	647	593	679	656	650	672	676	673	597	644	673	648	620	639	642	652	616	634	628	636	663	702	669	650	638	653	633	641	710	661	628	646	660	622	626	658	591	650	650	692	640	629	653	634	655	644	654	659	673	672	610	654	671	645	608	636	673	657	619	657	648	639	613	619	623	646	640	617	630	589	641	707	624	627	664	719	629	663	659	653	669	636	706	669	643	640	646	683	645	671	616	611	614	663	645	620	617	688	654	625	652	664	656	619	625	638	640	593	589	670	635	653	633	606	672	593	673	612	651	653	613	675	613	660	623	650	652	643	667	620	672	636	613	660	644	673	663	658	635	676	620	626	612	628	618	679	680	622	649	683	633	636	630	645	688	665	669	649	649	631	698	678	643	673	650	612	690	659	625	687	654	659	610	678	631	653	651	692	681	611	628	636	708	650	640	658	713	665	617	675	652	651	656	659	671	663	647	646	648	663	708	634	641	619	657	678	630	663	648	659	612	631	656	650	665	643	666	642	632	662	639	646	647	664	647	627	667	652	649	646	636	676	638	641	605	637	605	666	641	616	674	669	649	679	660	676	674	671	666	693	701	650	681	648	611	607	665	655	641	648	656	637	698	607	593	640	633	677	644	656	672	652	628	682	621	613	673	651	687	633	639	632	653	633	718	654	644	664	698	604	616	610	643	672	679	661	678	671	660	636	645	652	720	640	627	668	672	611	609	639	601	635	627	654	689	662	626	632	639	672	672	677	652	635	682	681	655	656	608	694	638	629	642	650	651	607	609	646	669	609	678	681	622	639	647	676	672	616	645	592	676	640	658	620	645	643	651	649	628	681	681	652	611	615	658	640	665	665	661	653	655	687	679	696	581	665	643	656	658	666	672	681	651	685	645	657	641	618	629	645	640	677	667	595	704	687	653	634	692	622	666	629	641	628	626	638	623	681	667	699	701	650	656	624	624	675	666	615	642	693	642	621	650	654	633	628	688	655	655	646	658	625	683	639	636	661	700	649	642	642	677	605	615	690	619	666	614	651	643	661	675	691	673	673	624	657	637	630	647	651	629	620	603	651	628	602	653	669	616	602	659	652	674	671	678	625	691	651	651	653	656	645	649	647	675	622	652	671	653	631	655	632	627	657	635	678	682	645	652	669	681	655	667	638	691	654	634	617	650	656	671	638	663	640	672	627	639	633	674	665	608	636	674	650	669	642	651	622	670	620	644	649	649	691	666	645	636	673	652	631	650	625	668	718	659	668	636	655	652	633	667	628	652	672	688	596	681	632	691	668	630	645	645	666	641	662	647	652	682	659	657	680	641	617	677	642	663	699	631	637	650	636	608	654	654	663	650	647	683	645	624	628	657	673	636	633	613	641	615	669	687	636	652	617	680	625	661	658	623	708	668	613	654	692	659	626	675	670	695	673	628	696	648	651	655	654	653	667	675	626	713	624	666	597	694	656	669	648	699	583	656	632	702	631	679	646	686	658	631	600	668	641	638	630	654	665	689	645	657	633	685	662	622	642	667	650	651	667	640	656	598	618	652	623	668	698	646	640	616	614	642	647	626	630	657	620	640	671	644	667	667	618	633	601	619	661	658	640	617	649	664	646	669	659	665	670	638	638	645	644	677	641	624	628	643	703	678	643	687	633	655	644	674	682	674	661	637	623	624	683	659	678	688	664	640	648	664	665	669	638	627	616	656	647	685	672	635	632	639	614	656	668	648	672	642	620	689	623	689	639	638	623	635	623	714	665	645	639	641	666	646	633	654	622	656	636	664	615	612	652	613	672	652	641	673	640	610	688	675	648	670	637	652	619	670	665	608	624	664	651	628	660	669	690	642	640	648	675	692	648	598	605	672	634	649	621	644	649	636	653	647	695	650	654	686	675	630	671	644	650	650	647	723	681	705	650	635	657	667	620	620	646	599	655	685	663	743	627	653	612	701	612	687	632	651	630	707	599	670	693	676	645	647	662	646	671	639	704	635	644	700	634	612	656	672	688	684	670	618	676	647	694	665	578	623	660	653	639	653	657	656	672	675	645	661	643	640	614	606	632	648	703	637	670	630	656	659	638	663	608	631	634	664	664	643	613	641	647	626	651	642	614	656	672	599	620	644	706	641	673	673	654	727	634	666	637	599	650	632	674	623	658	627	664	665	674	652	659	676	659	647	695	635	686	643	690	653	681	647	679	646	650	654	643	626	609	593	629	634	643	617	636	647	617	673	660	676	650	623	635	692	641	623	637	599	590	660	666	623	617	663	620	636	646	640	714	648	628	649	598	588	619	675	618	682	672	673	646	635	671	671	672	659	664	675	665	647	664	635	667	644	672	667	668	623	665	647	687	603	657	617	657	641	713	689	642	682	662	644	626	637	643	644	682	621	645	634	685	637	688	628	669	661	641	668	646	672	638	662	653	636	665	598	627	676	685	708	686	629	634	663	662	633	672	649	625	622	604	641	652	651	673	654	641	643	649	614	679	641	678	648	702	653	686	607	690	675	685	625	653	665	632	673	605	620	653	671	677	666	668	652	646	691	639	654	624	639	688	616	655	655	620	660	636	662	666	639	640	678	626	669	644	653	641	596	643	622	630	675	614	590	664	653	604	631	639	623	688	598	680	698	651	626	663	626	694	608	661	670	627	692	641	651	655	675	669	621	619	637	660	671	637	686	637	612	659	595	634	643	626	676	677	679	657	661	649	629	620	657	624	651	649	622	662	612	608	654	672	651	679	644	647	608	646	633	613	654	644	636	630	626	639	676	628	630	634	584	593	652	680	631	639	647	634	618	649	702	643	669	646	675	629	677	636	628	656	636	654	675	676	732	644	662	634	637	640	671	642	663	666	675	669	674	642	579	627	656	649	684	644	676	681	612	701	621	670	631	633	622	648	616	636	680	615	639	619	642	662	664	662	639	644	621	684	661	664	606	675	675	670	654	664	673	642	674	649	673	620	657	658	672	624	658	625	623	630	587	669	643	614	648	640	621	599	682	631	672	658	599	672	716	695	648	630	650	654	628	657	649	605	630	644	671	658	635	648	605	649	648	659	640	620	657	645	614	672	647	706	665	638	660	641	701	659	636	622	669	636	645	648	678	605	687	676	657	681	659	676	646	628	694	625	630	632	722	642	646	608	639	662	651	694	661	654	629	668	650	685	691	626	698	647	662	666	683	620	677	681	686	655	693	626	676	631	664	666	619	622	666	629	659	705	684	667	651	663	634	667	622	648	627	656	669	650	627	675	617	671	657	643	628	620	677	658	639	653	660	645	635	631
61123	26231	7521	1529	672	356	286	312	304	266	314	270	300	290	281	311	279	270	274	293	299	262	286	285	273	284	270	301	310	272	285	308	274	263	262	269	277	273	276	265	294	248	240	241	296	276	279	273	286	249	264	306	282	265	275	299	292	274	232	284	272	265	301	267	267	296	254	276	259	255	266	288	266	267	297	315	264	264	271	258	326	272	312	305	265	269	312	282	260	282	297	285	279	293	254	282	275	275	290	267	296	273	268	279	252	279	248	280	275	272	263	270	283	290	269	289	265	264	324	267	279	293	263	301	287	311	277	239	269	277	289	287	271	315	272	274	301	300	259	258	284	289	258	283	275	299	268	319	295	271	283	274	276	296	286	273	269	298	290	283	283	282	279	269	275	311	269	296	304	298	300	266	264	256	267	290	284	313	270	293	264	318	288	293	284	265	247	260	309	295	286	261	267	273	305	279	266	279	323	277	279	303	263	292	281	261	279	262	310	283	326	258	292	285	286	293	294	281	261	261	290	312	299	299	314	306	288	255	293	289	279	298	242	283	261	283	268	265	259	296	308	296	309	318	262	260	283	267	292	269	314	256	247	279	290	289	285	305	294	256	288	286	282	266	267	299	254	261	290	310	299	268	260	288	289	300	289	255	276	284	318	307	298	307	273	283	272	281	276	279	288	263	261	290	273	266	282	275	263	284	279	266	259	313	266	266	283	255	297	285	233	292	261	286	309	268	286	278	293	298	282	267	268	298	285	275	305	315	320	290	263	266	273	291	289	279	256	265	271	277	296	284	240	277	286	267	290	274	255	290	287	291	282	279	259	272	277	274	300	291	291	273	290	309	293	261	305	278	259	267	287	274	261	263	265	298	285	289	319	286	256	256	266	298	315	263	261	304	304	275	276	276	282	273	286	307	311	288	268	291	303	272	278	273	284	303	283	264	305	277	305	290	299	300	278	279	271	259	314	310	277	274	286	308	274	261	267	264	266	303	281	295	254	278	285	272	281	282	254	251	273	260	281	262	258	279	304	287	259	288	263	258	267	294	271	293	298	278	260	276	294	282	257	273	279	270	274	271	253	319	314	304	288	268	271	289	287	288	278	298	279	271	267	294	305	278	307	304	269	286	258	227	288	266	273	275	286	290	290	288	289	282	282	274	290	265	270	272	257	266	254	280	289	274	294	294	291	288	273	286	300	303	293	301	293	272	259	285	290	276	294	271	271	263	301	268	305	296	278	287	284	272	271	291	286	285	283	241	307	288	283	282	314	305	281	272	266	268	326	275	308	271	258	270	278	268	305	303	257	291	263	242	290	261	286	259	277	281	247	266	270	304	241	279	283	298	288	270	288	292	241	269	298	285	280	258	290	290	265	282	307	289	285	262	276	249	294	265	293	269	300	261	314	259	291	268	305	297	310	243	282	292	268	242	288	295	265	269	273	263	251	248	262	281	322	289	275	263	258	264	261	295	270	295	291	300	270	281	257	254	248	280	264	279	309	294	289	258	276	258	307	315	234	274	289	287	295	294	289	289	293	274	281	279	269	261	283	262	305	288	296	279	256	291	304	263	280	304	278	276	281	293	284	284	251	257	316	292	267	273	289	285	277	288	283	246	269	291	290	252	292	258	267	299	316	268	244	276	276	296	272	291	281	295	275	289	304	285	282	276	279	283	282	257	312	308	304	282	260	292	268	301	294	275	297	278	279	313	269	271	297	290	276	298	279	252	277	288	211	272	286	281	263	264	266	259	285	254	279	270	286	294	291	289	265	268	241	319	270	300	300	255	318	293	268	253	290	278	295	303	250	268	299	287	298	304	288	306	321	282	252	250	276	340	293	278	280	261	270	263	259	264	287	293	324	272	275	278	277	315	272	305	269	266	299	282	268	289	270	320	275	282	286	281	273	301	303	287	300	289	265	286	267	273	279	271	273	275	277	310	276	274	274	261	290	267	295	256	258	264	240	286	268	276	276	283	285	249	262	276	304	308	258	262	258	305	316	267	289	251	298	280	300	270	275	274	296	285	305	300	342	249	247	318	276	296	270	276	301	282	278	270	248	275	282	298	318	273	296	261	294	253	286	291	309	296	312	291	275	295	299	268	264	298	269	295	278	260	284	262	280	263	277	250	285	264	271	292	255	250	271	298	268	275	252	295	297	256	288	281	256	256	301	301	304	262	244	274	248	280	248	272	287	263	297	292	295	263	319	308	269	274	289	268	269	274	265	283	271	314	277	260	265	290	295	259	259	270	247	268	284	264	271	265	277	284	262	296	280	290	284	242	291	259	297	258	269	282	254	281	272	290	283	262	288	262	254	280	272	280	289	309	291	290	278	253	279	288	259	240	265	254	262	281	300	282	311	286	279	280	295	281	251	294	294	301	316	252	297	259	267	283	306	285	293	286	311	285	267	280	293	258	268	285	285	290	313	303	277	266	282	249	284	270	274	324	282	284	319	251	279	290	272	274	288	288	291	282	291	269	272	289	271	268	260	284	281	290	276	282	225	282	270	298	263	285	289	277	321	265	273	300	266	273	281	247	268	259	276	293	305	263	256	317	264	301	265	308	286	267	279	311	272	303	281	285	236	297	266	266	286	273	266	311	289	308	294	280	306	310	300	268	262	287	275	290	277	305	276	297	258	239	262	276	283	280	305	282	261	313	299	324	276	248	278	283	279	240	276	287	263	286	289	290	309	326	269	279	282	246	245	274	300	274	271	287	272	280	288	296	270	277	275	278	291	265	256	249	257	267	298	271	275	291	296	294	310	279	292	303	278	288	263	293	300	271	266	315	288	292	284	300	298	310	283	260	290	296	301	279	291	281	267	262	291	292	297	277	267	238	262	296	324	278	294	302	282	266	276	292	269	249	250	240	272	278	265	275	253	211	285	297	288	265	307	257	289	283	272	246	297	294	325	277	269	302	277	276	281	273	291	236	290	268	262	253	255	280	298	286	270	258	282	319	285	295	292	289	299	305	273	347	268	291	297	295	265	271	332	309	279	326	318	284	298	289	277	320	294	313	286	289	276	284	271	300	260	278	296	287	281	265	262	281	292	317	301	292	296	286	264	318	254	278	341	284	270	284	247	287	293	307	289	292	276	242	268	257	292	291	282	264	274	270	264	303	287	306	264	292	281	259	266	265	304	283	290	268	271	280	274	281	298	268	282	292	303	309	274	258	275	298	294	310	304	292	272	258	314	305	295	269	263	267	321	268	302	289	289	308	269	284	276	288	264	304	273	305	323	279	284	297	276	280	295	254	247	284	289	299	307	270	275	293	304	311	298	300	270	260	280	268	287	325	305	303	296	297	273	308	296	274	282	273	280	277	263	243	297	282	255	273	277	272	257	250	288	267	254	287	279	269	265	289	246	295	276	247	273	269	286	233	305	264	252	284	258	239	310	292	298	309	281	321	301	299	312	312	258	268	299	311	247	284	271	267	260	326	286	285	302	267	246	280	261	292	303	280	341	299	334	285	302	304	269	263
42269	17245	6351	2793	1715	861	708	709	637	633	686	632	624	602	637	649	607	677	647	665	605	615	622	630	659	581	692	668	638	633	599	608	625	617	682	625	612	643	622	580	624	585	631	600	621	649	621	584	623	611	633	600	596	628	601	645	609	682	607	642	648	631	603	643	636	620	629	628	638	650	635	618	660	571	613	631	647	650	640	612	585	627	669	653	665	638	626	614	621	642	667	615	597	606	610	614	595	654	599	659	635	671	606	611	634	684	636	614	652	630	627	622	637	644	653	661	626	637	594	603	628	598	686	655	624	660	645	620	631	631	641	677	637	631	609	593	661	622	616	613	637	680	630	621	613	609	652	637	658	628	601	626	637	669	654	655	659	619	633	669	630	669	653	635	641	623	628	675	595	634	648	652	678	638	629	668	611	592	579	646	634	620	632	632	599	639	627	649	630	615	650	621	597	653	689	635	589	655	556	588	618	614	627	666	596	613	620	629	656	659	620	640	652	615	688	648	623	616	630	595	610	621	668	622	653	701	640	644	638	654	643	649	634	606	665	652	617	613	583	621	622	647	652	641	595	593	651	607	635	617	594	611	618	614	675	640	633	644	632	653	617	644	629	579	594	606	669	643	645	623	616	635	655	611	682	674	642	639	644	608	667	579	619	600	656	628	622	577	635	604	584	591	619	668	615	627	625	651	657	634	623	627	606	625	637	633	543	638	571	618	640	650	625	672	603	629	615	629	602	625	698	597	648	590	671	614	564	612	629	620	669	617	593	629	648	617	615	627	589	613	643	613	604	635	616	577	646	620	683	693	653	666	601	617	630	642	645	596	612	632	654	619	633	591	618	637	592	611	643	633	624	623	590	633	670	612	652	601	643	584	624	625	618	624	634	611	633	598	623	608	623	656	618	608	607	681	620	660	637	656	643	610	704	621	669	638	623	579	613	624	628	644	604	633	652	642	629	619	705	656	626	613	648	671	613	599	619	658	618	633	653	660	624	597	657	659	641	645	624	637	617	634	627	630	609	622	609	651	632	648	596	644	626	648	593	593	647	607	674	595	623	589	621	586	628	631	577	644	644	635	680	585	641	587	632	595	586	640	625	633	665	643	665	626	642	594	642	583	598	643	617	632	627	579	642	668	640	607	596	654	642	622	611	601	630	648	627	594	617	631	634	619	638	589	611	585	628	599	612	649	618	598	628	607	685	619	608	605	600	636	628	597	607	649	623	598	606	590	642	651	629	618	677	652	650	663	633	612	603	624	620	641	585	636	616	634	653	627	606	643	636	615	619	616	652	589	595	612	598	637	632	634	584	644	667	614	669	614	626	603	679	610	639	601	589	612	609	645	586	627	623	626	641	661	597	620	617	631	620	634	644	581	625	619	603	623	686	625	624	630	661	650	578	636	663	616	649	629	648	620	643	655	642	667	645	618	626	642	617	636	646	601	636	638	601	636	623	630	654	607	640	629	610	658	632	604	633	610	652	670	626	635	690	611	624	634	638	662	661	654	630	688	620	624	597	663	612	622	621	611	630	627	621	630	630	638	635	627	635	683	627	664	652	615	621	651	599	601	581	610	640	686	688	617	642	645	633	646	624	653	641	608	595	654	598	609	651	638	617	591	643	646	611	647	617	630	608	634	606	648	673	599	624	658	656	592	606	644	675	631	615	608	590	649	622	663	615	644	553	640	598	632	602	595	667	622	603	650	601	599	611	607	650	636	629	653	651	643	613	624	660	637	625	606	618	629	703	627	627	660	628	615	580	610	692	622	637	618	633	625	615	608	625	609	629	591	596	661	641	573	638	614	602	615	646	625	592	622	579	705	610	663	651	650	618	651	590	624	642	627	631	605	619	627	677	630	594	610	631	627	638	626	651	600	630	614	600	653	663	603	624	645	640	622	658	617	583	622	641	641	670	651	652	629	602	683	605	606	604	618	633	655	589	639	638	650	672	615	598	654	603	654	627	637	622	617	619	660	652	653	621	562	668	639	632	636	613	627	682	599	621	615	602	647	651	649	578	638	603	593	633	612	580	643	682	641	612	630	607	576	633	647	634	689	626	664	631	661	637	616	626	661	640	631	664	632	636	656	582	645	633	597	610	635	639	630	587	667	660	649	635	600	619	615	633	639	629	657	601	635	625	579	607	639	641	640	666	643	589	655	669	621	640	653	676	628	671	595	620	601	649	650	659	624	709	628	610	641	634	643	697	607	625	646	675	610	598	622	620	604	606	637	650	632	665	645	671	602	649	633	673	603	616	642	593	666	624	607	669	656	641	662	586	656	555	600	595	646	663	618	685	619	632	657	594	619	590	629	626	640	629	609	616	626	643	626	672	629	662	626	564	624	644	653	678	623	623	624	622	627	650	630	595	638	658	625	598	674	599	637	637	629	635	623	642	622	656	593	610	608	672	615	665	594	663	596	632	633	612	626	609	645	619	659	620	641	632	604	654	627	640	632	630	658	637	620	651	617	625	645	631	628	640	638	631	688	687	609	657	633	609	649	653	663	675	613	624	604	630	658	618	621	598	649	609	636	602	632	667	647	693	607	642	642	632	604	634	613	627	637	654	583	636	651	648	621	633	642	635	621	592	622	612	670	587	641	657	668	603	623	555	641	638	643	629	646	633	626	632	598	650	656	599	633	600	648	635	636	623	591	623	615	634	596	584	623	639	610	617	637	587	605	665	638	641	647	636	638	630	629	591	670	644	618	665	642	609	630	647	624	656	636	664	615	612	614	611	649	638	629	647	578	657	616	597	613	671	602	632	659	620	633	649	633	615	638	624	636	583	622	651	619	628	653	667	651	607	648	631	675	623	628	672	634	633	636	647	621	640	647	601	644	646	589	636	638	612	662	627	620	604	622	671	612	632	659	613	604	664	627	580	664	632	608	653	600	636	606	597	602	623	602	630	645	601	627	659	597	624	639	593	624	613	658	630	626	638	628	658	619	604	547	656	633	610	588	613	585	631	643	676	600	635	622	615	627	617	620	621	617	637	615	643	650	636	630	657	623	618	602	598	628	619	591	647	625	625	646	602	621	585	624	597	592	653	644	612	627	644	590	621	658	625	728	652	635	577	620	608	648	656	570	617	629	636	616	611	640	604	658	639	671	606	616	595	625	653	603	614	601	624	603	649	605	584	649	630	615	575	647	690	641	660	606	635	626	622	588	653	654	624	661	633	593	610	619	621	648	624	600	622	632	615	658	654	641	625	680	666	617	641	655	621	605	667	580	668	619	624	604	605	630	618	676	651	646	589	619	609	650	657	622	641	619	630	660	649	641	672	668	621	578	627	646	603	639	629	633	642	635	659	651	664	647	628	605	627	664	616	616	641	666	637	618	600	662	615	619	665	619	643	606	596	631	628	646	637	599	609	632	678	626	603	628	606	580	623	619	624	594	637	616	572	604	630	655	626	603	614	603	618	666	611	631	659	549	618	682	599	608	635	629	620	597	616	661	677	601	642	641	598	582	645	629	648	632
63089	28463	10652	2468	824	413	332	357	375	332	324	319	328	342	331	319	268	340	308	330	323	314	265	317	315	308	332	326	300	296	316	282	265	278	305	309	283	338	285	318	281	331	324	307	319	286	296	315	285	310	281	309	307	318	316	305	287	302	287	304	327	297	312	302	282	319	281	308	250	319	327	308	310	297	296	294	322	310	315	319	301	308	304	285	282	334	302	285	301	286	292	327	307	279	298	269	270	268	331	322	269	303	311	310	292	328	326	275	313	290	331	294	318	323	316	287	292	307	307	293	301	303	327	298	289	304	307	320	292	305	294	293	296	306	334	306	322	300	316	273	299	312	291	299	308	295	286	327	314	329	289	352	294	302	295	270	310	306	265	297	282	294	334	303	299	339	310	287	262	318	300	346	327	323	291	289	282	329	289	289	337	310	288	303	239	272	312	303	280	301	299	334	305	296	340	295	313	281	316	289	307	326	307	318	294	326	318	295	312	286	282	280	344	312	324	284	285	343	297	303	318	307	311	313	316	303	335	274	318	305	314	327	322	295	318	305	285	290	324	299	317	305	306	309	313	316	289	312	308	269	305	307	295	274	298	276	285	270	320	298	321	280	279	313	292	284	285	291	328	303	290	268	309	283	309	322	312	299	315	307	306	298	286	284	272	276	281	321	323	325	331	289	315	326	311	300	311	314	279	289	321	286	314	321	333	279	296	324	313	286	316	298	318	300	326	312	297	291	296	314	308	286	293	285	265	306	331	306	296	299	287	303	341	313	322	289	305	331	334	321	292	285	278	309	312	304	282	274	309	355	314	297	273	306	302	276	295	308	301	286	280	280	298	296	309	293	305	324	269	252	318	272	300	239	302	270	333	298	293	319	274	321	301	261	284	298	299	273	322	290	330	309	317	291	309	307	286	289	307	288	283	328	300	290	320	284	273	303	307	314	285	311	328	326	287	308	305	300	289	289	286	316	355	283	275	307	300	269	302	301	278	312	270	288	304	307	278	257	310	281	316	308	296	331	304	302	299	296	298	321	298	322	287	321	305	281	301	313	336	309	322	297	330	292	277	335	304	310	306	299	253	319	309	325	293	296	287	343	272	315	320	299	270	294	322	318	314	273	311	274	297	298	300	296	315	304	285	320	280	279	284	331	315	300	307	323	309	334	283	331	308	320	263	278	341	314	317	305	267	336	295	290	297	307	312	316	284	303	301	326	293	330	327	328	295	339	310	287	275	306	303	291	301	286	288	294	307	302	294	286	325	308	305	271	290	354	328	303	273	311	298	308	279	276	291	293	313	310	268	305	296	325	305	313	288	285	314	314	309	355	329	295	278	302	309	323	282	335	330	283	318	305	298	306	317	295	298	316	276	297	305	321	322	269	262	314	318	288	312	280	253	282	317	262	300	288	297	315	326	297	283	315	310	312	328	281	306	323	286	274	271	301	286	306	303	315	298	288	290	305	268	270	327	282	289	285	313	318	328	307	306	317	315	313	304	300	305	308	293	296	316	290	239	313	330	269	305	293	291	309	276	286	291	316	322	303	299	324	285	308	285	309	300	297	334	294	290	327	330	303	298	305	281	311	311	304	273	314	260	300	316	292	291	305	322	333	260	288	301	304	308	295	313	313	310	281	320	289	300	298	297	267	299	282	294	294	276	283	277	299	327	290	308	311	321	276	318	285	303	296	304	278	343	268	282	289	294	273	308	309	290	348	303	310	309	278	338	260	264	325	309	302	303	313	285	295	304	335	284	274	340	314	251	268	297	310	340	328	327	297	303	293	289	309	332	297	336	290	314	291	303	294	289	300	287	289	304	312	280	312	308	275	299	296	292	292	326	291	293	323	318	328	275	313	300	285	273	302	297	305	260	290	314	276	302	296	274	309	302	335	311	306	300	285	276	289	315	308	322	285	295	303	332	304	296	310	279	307	285	309	274	258	295	282	291	323	326	339	283	317	320	343	273	326	364	300	290	310	333	304	285	287	282	304	296	289	257	284	311	261	286	313	283	288	289	284	270	323	323	311	296	274	329	278	294	297	287	304	302	295	296	318	294	317	297	301	285	312	331	309	279	335	278	314	280	280	283	331	311	340	319	284	294	274	281	307	260	280	279	303	280	301	303	304	300	300	328	299	288	334	268	282	309	279	332	336	265	318	333	312	278	315	366	281	304	295	277	302	303	327	296	314	299	310	315	264	300	316	320	288	313	304	301	286	291	248	271	299	293	313	292	279	281	306	335	281	290	312	294	247	331	292	326	294	325	319	291	281	334	316	294	288	294	305	293	275	311	282	301	313	304	320	298	285	278	268	279	326	292	328	311	349	308	309	284	298	315	293	336	314	292	253	283	300	278	300	323	305	308	292	281	295	314	337	310	319	324	305	270	297	305	289	300	289	295	281	300	315	315	286	297	308	290	310	333	295	293	323	325	308	293	313	325	309	284	300	302	330	284	330	329	268	318	286	302	299	302	334	292	310	301	300	290	288	285	265	310	329	325	309	273	297	303	298	308	294	308	287	327	282	319	280	282	305	311	298	280	334	317	300	282	292	280	288	272	279	290	257	295	320	310	281	293	292	293	319	318	303	311	325	304	306	304	303	289	313	286	322	282	288	305	304	283	287	325	298	321	308	329	318	321	335	341	313	303	300	289	290	328	314	310	305	304	295	278	305	329	281	299	315	311	303	294	284	291	295	298	318	288	279	313	306	311	265	270	296	307	295	309	305	329	310	323	347	256	298	295	266	316	304	306	316	353	317	308	315	276	280	349	297	306	299	265	307	314	294	304	242	301	324	317	277	318	303	319	295	309	312	281	322	307	300	275	289	289	309	272	336	299	313	293	331	278	294	343	293	291	296	309	298	286	349	295	290	292	294	309	296	298	286	296	315	292	281	307	308	317	283	266	300	295	310	317	319	259	312	311	327	309	292	296	292	298	316	293	291	303	297	323	299	320	297	307	306	295	289	282	313	306	292	323	300	290	307	319	319	304	293	304	291	288	283	329	278	286	318	295	320	296	324	299	332	300	259	274	323	289	303	283	294	269	305	308	292	313	263	268	311	300	280	301	316	315	301	316	318	308	309	299	289	311	282	314	313	312	306	304	285	291	321	288	307	279	320	280	290	291	309	267	266	324	295	287	257	317	320	296	296	277	276	310	333	289	306	313	265	273	308	329	301	318	284	296	313	284	270	297	323	313	331	305	314	287	304	295	295	304	284	310	333	300	324	285	288	275	289	267	294	297	282	302	293	300	295	298	301	307	316	328	292	306	305	286	311	318	309	283	274	346	332	296	302	303	294	273	344	312	290	296	305	304	301	284	274	280	333	299	299	291	305	283	325	289	267	306	283	326	280	324	293	292	277	278	295	275	312	285	336	320	271	316	331	320	284	315	302	285	332	290	315	332	280	297	288	300	326	261	321	297	274	310	318	300	310	333	315	297	311	282	300	302	299	339	304	326	307	300	309	275	295	332	321	325	323	307	298
43301	19974	9083	4131	2109	931	749	789	734	682	717	690	679	680	651	657	643	687	650	651	639	702	697	657	670	653	650	683	683	679	680	697	692	636	725	667	676	657	661	697	690	674	668	632	661	657	653	681	660	680	649	690	713	667	656	656	682	658	661	698	662	705	694	674	623	689	679	656	662	649	681	674	694	691	650	672	685	691	660	641	653	685	666	662	645	660	627	678	684	676	642	628	686	644	670	637	648	650	699	667	643	702	681	626	632	714	659	690	671	687	647	689	626	689	672	621	686	678	688	689	657	654	663	605	695	617	669	647	668	658	642	663	714	690	667	655	689	702	666	636	664	664	665	651	652	658	652	633	680	697	672	706	635	671	654	686	687	645	651	661	641	670	671	692	690	694	676	645	651	656	702	686	629	703	694	632	607	626	645	650	695	712	646	674	695	635	683	681	664	676	688	687	645	692	664	675	695	708	716	639	727	713	669	655	670	684	700	640	661	642	668	690	681	680	649	679	632	658	668	716	642	627	661	668	666	647	645	649	684	669	637	728	643	667	649	681	639	674	654	676	673	724	662	627	636	622	683	666	644	664	681	718	649	676	676	674	604	653	681	702	628	695	689	663	669	695	693	652	692	653	641	678	649	645	630	721	663	639	704	670	661	651	657	674	657	678	671	700	654	692	648	699	648	666	684	708	651	624	623	670	708	721	700	668	692	673	704	689	676	681	690	659	605	653	631	652	695	673	684	679	671	688	675	647	653	706	684	677	638	664	724	698	695	649	696	649	667	668	684	719	670	653	670	692	671	713	624	654	651	675	675	685	631	683	667	718	618	683	685	673	669	661	711	653	682	666	668	665	661	657	702	663	660	685	679	670	700	674	680	646	702	698	622	652	636	693	651	661	689	649	709	686	682	630	644	686	657	686	674	668	663	712	696	660	649	659	678	706	702	639	668	679	627	663	647	654	693	664	633	638	672	694	690	672	683	669	689	686	702	655	678	703	680	681	712	654	686	669	655	687	677	702	686	656	641	731	641	671	662	633	707	682	663	658	648	670	659	696	662	636	678	663	685	659	683	695	648	704	704	650	644	679	673	639	651	696	700	715	603	703	637	676	664	710	665	680	648	706	665	698	678	634	630	698	645	641	627	631	628	648	630	661	704	671	670	659	644	621	696	660	663	711	673	709	672	678	636	660	655	659	620	623	623	709	660	664	670	675	677	653	710	686	681	633	647	651	671	678	673	679	614	645	636	682	662	626	685	700	682	695	685	595	716	679	723	665	676	598	651	702	667	700	633	700	684	693	677	666	666	656	694	704	636	605	642	703	672	693	670	639	685	633	687	647	647	692	659	682	689	655	687	678	670	658	657	623	644	728	699	663	651	640	642	662	677	653	666	647	618	716	636	704	626	632	652	665	699	656	687	699	650	670	680	662	673	701	631	674	690	678	689	691	700	686	675	682	679	642	682	722	665	696	654	683	599	676	663	657	678	688	662	642	698	670	678	582	625	677	634	682	721	670	692	673	695	672	686	665	685	671	656	672	700	607	680	658	673	697	689	716	690	659	659	681	669	644	662	653	687	688	657	618	707	648	647	697	698	625	632	677	670	705	693	671	692	678	658	672	668	656	685	665	658	641	694	631	717	677	683	697	660	752	663	686	639	659	682	673	656	652	673	640	659	708	673	669	658	711	651	678	699	671	636	661	661	696	694	666	702	659	675	645	666	673	645	654	671	668	649	665	656	684	668	664	661	653	624	733	633	638	704	712	687	696	643	671	673	683	692	655	631	630	691	665	670	681	687	654	675	655	685	679	653	684	656	697	674	701	672	635	684	657	674	626	660	657	672	677	659	721	684	654	613	682	643	675	661	673	649	699	673	677	626	660	678	641	625	721	679	630	651	656	600	621	704	678	703	686	680	650	709	619	699	627	658	661	658	688	710	668	663	669	634	667	630	638	594	703	700	695	681	663	710	653	639	698	687	631	669	637	683	692	661	651	682	665	645	727	629	620	636	690	665	672	630	692	671	651	693	627	699	672	667	659	656	670	698	671	639	626	657	646	697	675	700	649	662	742	644	681	679	644	652	638	677	689	682	674	743	681	678	608	632	672	677	662	647	631	680	650	661	714	651	647	746	653	711	676	587	644	648	688	661	661	643	644	682	660	659	669	685	726	613	697	621	693	628	652	640	652	689	629	701	658	636	645	690	666	666	651	635	649	648	701	706	737	691	692	649	676	682	613	724	690	668	689	638	674	614	702	630	685	634	658	630	594	653	682	651	659	645	683	671	648	654	658	663	679	662	697	691	651	721	702	690	688	664	681	677	654	650	656	655	649	678	677	645	628	669	663	675	697	650	623	717	660	657	676	698	672	707	654	698	664	653	661	688	651	694	642	645	693	631	643	691	648	651	666	646	690	672	678	669	738	683	654	669	628	712	680	675	659	709	679	666	659	712	660	634	666	714	722	660	677	635	694	694	665	680	667	711	668	653	660	621	630	694	632	653	682	661	624	660	676	663	673	681	673	649	650	687	675	701	678	656	700	666	651	639	702	655	686	640	664	674	679	689	720	630	647	672	671	654	696	695	654	651	661	632	640	636	651	641	709	676	655	642	674	663	673	694	633	709	651	655	657	724	670	712	640	711	669	696	621	662	705	666	711	670	628	666	653	684	694	664	673	642	699	703	654	717	651	680	677	644	638	671	636	654	683	646	659	653	638	691	650	677	673	700	656	688	682	666	693	694	655	697	687	656	692	682	692	667	638	680	634	628	638	636	707	676	696	704	693	648	697	669	689	654	675	671	695	689	632	650	653	678	631	636	649	678	654	702	678	665	650	625	692	665	711	750	652	677	667	633	660	668	656	641	679	684	673	687	685	638	697	604	696	677	687	628	655	700	658	650	711	685	677	683	662	668	659	703	671	683	648	700	645	667	664	659	641	659	684	637	633	657	754	718	640	656	663	730	714	630	683	689	670	684	700	646	693	713	681	650	638	641	671	704	676	628	674	651	674	641	655	661	668	688	665	643	735	682	709	671	664	637	699	647	676	635	642	692	707	682	742	676	655	682	659	683	708	625	660	702	680	675	651	620	673	651	698	719	632	677	645	695	663	623	668	710	715	662	663	683	704	680	668	679	721	721	691	670	671	642	662	625	683	667	681	639	657	676	657	682	688	668	663	708	676	682	668	661	629	639	681	670	656	701	655	698	631	697	680	676	675	728	662	657	689	692	632	730	668	682	620	711	686	652	679	651	655	654	667	670	687	672	636	663	694	639	691	683	676	660	660	660	683	676	677	668	656	670	649	664	698	664	643	726	656	609	644	667	671	716	687	674	653	616	699	679	649	654	670	662	672	661	660	682	657	623	642	700	695	658	634	651	635	646	669	695	671	683	687	606	683	640	657	645	669	682	664	671	609	645	667	717	673	684	677	597	717	659	668	696	647	666	663	664	686	698	673	637	680	660	638	665	700	681	668	636	693	651	656	650	658
49376	14122	1918	447	372	313	347	308	280	324	318	307	303	285	303	304	297	310	303	279	291	292	310	303	330	292	335	284	297	317	310	317	303	313	301	287	294	322	320	303	269	332	285	299	266	303	299	306	313	321	316	309	324	308	313	274	324	291	301	324	289	305	281	337	316	296	309	323	299	299	271	294	281	281	303	310	340	313	291	324	271	307	283	290	323	315	299	296	334	327	284	302	251	319	333	298	333	295	257	273	315	311	326	295	282	325	281	324	299	280	303	291	292	314	315	313	297	306	311	309	294	312	324	300	314	334	329	286	304	302	308	298	292	291	268	333	319	300	351	278	313	296	340	314	309	307	273	299	312	321	296	298	305	270	279	267	257	269	302	299	298	293	295	294	288	304	330	307	303	324	283	300	312	285	326	265	313	319	313	284	338	304	308	305	311	330	359	330	307	343	332	329	330	288	285	291	289	295	287	326	302	320	302	301	304	314	299	292	293	325	325	306	310	291	289	317	329	333	300	282	305	312	305	312	279	323	313	320	310	320	270	292	317	337	295	315	301	343	311	296	315	304	341	309	333	313	304	307	279	271	272	323	332	313	315	315	306	304	315	305	328	334	289	343	345	320	310	297	295	320	288	272	297	299	281	260	304	322	320	293	330	306	319	274	310	296	291	298	302	332	296	290	278	306	343	285	270	316	286	304	300	299	305	319	272	290	287	326	322	335	358	292	294	333	328	292	291	287	275	270	306	309	322	305	318	295	284	297	317	302	314	309	302	313	296	287	301	305	297	313	308	313	313	304	278	298	327	308	281	291	331	283	288	294	289	290	270	322	263	287	283	270	319	282	320	323	328	295	285	261	270	266	318	286	265	305	303	338	286	282	296	299	323	276	287	318	288	284	313	318	297	298	283	286	280	288	288	336	286	283	280	329	325	322	319	306	286	291	279	328	309	322	275	305	287	303	330	315	293	313	322	279	315	314	294	278	323	304	353	273	331	342	291	317	341	292	316	307	302	312	297	279	322	325	284	302	307	310	307	269	288	326	285	290	300	297	302	296	319	274	300	307	307	325	297	299	282	287	278	317	303	294	286	344	292	293	307	294	272	289	305	327	312	298	295	282	318	292	297	296	292	324	351	302	315	300	254	319	322	338	308	307	321	298	320	296	281	341	314	303	300	281	291	331	331	316	304	318	302	290	286	318	276	281	310	335	308	321	266	316	315	284	318	304	312	284	323	287	297	329	316	352	348	332	311	308	308	312	307	298	313	303	308	298	316	300	295	277	305	294	310	309	299	339	295	272	310	281	293	306	310	299	319	308	303	301	306	306	263	283	278	318	258	289	289	292	295	278	286	300	256	307	302	287	287	300	304	273	313	335	300	308	304	317	307	291	292	312	293	319	309	318	319	325	311	282	326	300	268	265	314	323	329	313	309	321	328	257	314	306	293	301	284	301	287	285	316	275	284	311	280	327	328	326	265	307	310	290	286	305	291	299	305	312	345	296	309	304	370	325	299	284	299	291	339	310	307	325	311	319	283	317	359	308	294	307	292	335	299	269	277	292	296	292	305	276	318	314	302	304	325	285	295	292	304	311	307	307	301	268	304	293	300	289	297	291	332	265	274	311	328	319	288	295	328	316	304	306	293	381	290	306	277	317	303	325	283	294	336	294	287	319	277	294	330	299	306	291	292	291	294	288	309	330	299	295	307	291	291	290	330	298	287	304	343	337	333	308	303	318	270	305	299	282	292	308	302	324	265	320	280	313	318	306	270	312	292	303	327	267	281	340	300	316	320	285	326	302	292	286	289	286	305	278	255	301	282	311	326	350	311	327	277	296	307	273	333	328	306	291	313	307	307	308	302	323	316	315	282	308	284	322	269	308	318	324	309	324	288	322	309	314	279	335	329	323	298	280	298	289	321	278	315	323	303	322	339	336	272	307	291	294	293	319	328	315	294	264	311	286	278	335	296	339	295	312	289	304	329	309	309	321	285	290	298	323	276	255	290	299	293	305	325	291	354	314	311	318	343	312	327	311	305	302	286	274	300	293	297	296	270	281	335	299	300	306	285	316	293	280	308	326	297	323	280	300	303	292	302	297	316	323	289	328	313	310	300	317	302	308	308	289	303	292	302	317	319	277	316	287	302	266	289	296	323	310	307	289	294	343	323	317	330	300	352	252	267	336	306	301	318	289	311	300	293	315	285	280	277	334	344	314	289	323	307	315	321	294	314	288	289	317	325	314	330	295	303	312	281	302	312	295	296	289	302	304	291	328	291	316	330	336	294	270	296	310	318	310	339	313	299	274	295	315	331	282	282	290	299	302	288	324	353	281	312	295	290	308	327	304	350	270	296	284	307	311	328	317	319	294	339	291	273	292	297	302	341	283	302	297	308	310	294	308	309	299	320	325	329	285	299	309	312	322	308	299	303	301	325	323	298	285	320	302	306	306	308	311	313	310	304	299	300	338	321	288	324	280	316	307	308	316	282	340	301	299	260	275	312	269	333	301	300	318	250	284	315	306	289	287	277	341	297	278	275	320	270	303	349	339	275	326	320	290	286	260	285	324	282	271	309	353	316	294	317	329	305	290	335	299	300	299	304	287	272	314	318	298	323	307	335	297	329	266	298	261	317	331	334	311	301	320	300	297	298	292	291	334	289	265	293	286	307	320	307	276	289	268	344	336	334	314	303	289	295	290	295	317	328	308	334	326	334	315	303	288	276	285	301	335	322	335	318	287	305	300	287	300	294	277	295	302	289	283	311	315	328	287	339	258	291	297	308	279	302	326	278	298	290	309	302	321	287	318	339	330	307	338	300	281	302	330	315	306	298	297	309	316	281	313	301	290	350	285	319	294	306	301	312	309	288	318	318	282	293	296	303	292	289	300	306	288	303	301	326	313	281	305	308	303	304	325	313	294	308	299	322	303	315	312	336	298	309	293	283	326	304	321	310	311	326	269	287	346	308	293	323	274	295	268	324	283	306	288	311	258	324	276	297	333	293	253	275	331	305	330	333	298	322	274	333	308	317	347	324	306	281	293	274	287	296	267	271	313	319	291	335	290	340	291	294	310	326	308	269	279	302	280	317	284	294	301	317	318	297	312	328	316	316	285	303	296	279	305	302	312	292	279	291	309	292	309	309	254	284	297	301	289	312	278	311	302	306	313	309	328	290	292	305	283	279	329	270	275	324	300	354	339	302	303	283	305	299	313	298	316	296	288	341	342	286	320	300	270	322	296	322	354	306	276	312	335	275	338	313	320	318	313	299	311	299	311	295	290	313	280	312	314	328	335	282	268	281	353	291	330	303	288	286	297	284	323	289	298	322	319	299	293	284	296	275	318	290	341	302	293	296	294	295	325	298	309	304	305	344	329	332	300	333	298	317	267	316	288	280	314	350	319	322	330	316	315	313	322	313	279	317	310	284	281	285	301	327	300	270	293	286	294	318	306	284	339	321	290	293	283	295	299	295	304	344	294	304	303	280	285
32232	5988	1647	935	751	723	657	644	677	635	666	611	678	686	671	684	659	678	637	702	691	669	692	621	735	632	639	647	642	680	671	691	695	654	706	665	710	708	727	650	669	685	680	706	633	661	656	677	676	682	668	669	692	716	661	687	679	688	685	690	662	692	715	693	688	656	661	645	672	666	694	665	681	674	661	678	681	679	605	692	676	646	665	666	631	721	667	673	657	665	692	688	709	643	653	707	692	692	709	659	630	650	710	640	681	684	689	665	687	653	655	700	674	651	649	672	652	693	708	644	713	703	649	677	640	691	666	689	658	730	666	664	696	659	689	686	653	704	673	675	673	648	675	664	628	687	658	671	669	648	660	670	644	652	661	631	684	668	698	690	704	664	671	698	702	658	725	710	700	664	656	692	689	675	681	710	684	678	690	667	652	637	664	622	696	633	712	683	656	700	660	649	674	725	675	625	609	665	665	686	648	659	685	678	685	672	660	672	678	693	652	665	684	640	648	654	643	659	667	657	681	631	603	657	702	709	687	691	676	676	656	676	694	667	661	687	672	666	696	662	663	686	678	643	683	706	658	710	689	675	638	745	708	691	685	697	673	714	653	651	645	654	667	707	693	655	681	676	676	659	666	644	669	713	704	666	674	659	661	670	710	623	680	716	681	658	687	686	672	687	669	677	698	651	672	637	631	684	668	675	699	681	621	688	653	654	650	664	644	659	697	651	675	656	677	675	731	656	690	679	695	665	677	672	667	701	661	723	650	679	686	683	682	661	657	687	712	679	647	669	644	659	651	675	685	664	710	653	668	681	699	667	667	653	681	719	649	657	694	685	604	662	665	694	607	662	666	598	676	682	686	639	624	656	664	648	649	669	676	664	631	669	688	649	625	644	706	659	639	678	648	690	700	692	671	664	631	682	618	686	767	681	701	645	661	749	637	657	628	704	656	700	659	662	643	638	695	670	666	699	727	691	618	681	671	648	679	733	637	716	641	640	634	649	701	672	645	676	655	661	669	662	680	657	665	704	719	659	660	721	654	631	650	708	616	665	706	681	659	621	637	662	687	669	677	686	654	706	667	643	674	677	683	665	678	659	677	676	713	695	666	683	689	703	662	646	683	659	679	667	638	689	667	669	638	689	625	664	663	687	669	659	708	639	610	660	673	697	605	606	574	714	664	632	693	649	679	659	697	674	663	701	646	628	648	677	678	669	666	674	701	679	623	666	679	628	678	654	700	628	705	688	675	656	688	693	642	638	663	720	685	653	659	670	615	632	674	643	643	641	671	636	635	632	663	674	659	657	619	698	683	647	646	635	649	666	626	672	677	673	690	663	661	631	644	633	639	682	659	660	679	659	691	667	684	676	662	652	640	639	697	632	631	694	682	692	655	647	689	750	671	686	679	647	731	647	661	641	685	671	647	675	673	703	656	658	685	658	683	657	691	635	700	665	641	694	659	653	669	675	663	654	710	658	662	687	658	662	650	665	674	663	660	673	672	698	669	733	698	666	722	651	678	669	703	683	637	698	704	622	614	657	686	625	702	615	704	656	643	691	700	644	661	623	639	698	625	669	688	634	653	678	663	688	675	715	669	597	670	703	655	668	689	617	660	661	637	627	671	632	685	647	649	670	711	637	655	684	686	654	699	676	658	657	667	660	684	675	655	643	707	733	727	661	688	678	650	639	698	689	657	713	670	661	663	654	692	670	664	664	669	664	656	664	644	636	663	687	673	689	665	671	648	636	678	685	686	692	640	646	698	694	684	666	684	645	659	696	667	659	678	658	665	669	715	646	643	714	691	704	715	688	675	690	728	671	665	652	674	666	640	663	725	682	656	684	708	689	708	638	674	666	699	713	607	693	646	682	626	681	659	655	656	611	645	660	628	629	713	693	634	674	644	654	658	653	650	693	691	690	723	662	666	687	692	692	685	664	677	638	673	700	674	670	672	660	664	661	680	667	671	666	645	677	649	692	693	689	705	690	646	682	683	680	696	640	686	638	599	692	664	658	704	662	660	681	661	673	693	701	670	684	692	707	659	677	596	714	628	620	688	653	667	661	692	648	651	676	684	625	681	682	685	651	682	677	668	625	664	647	709	665	721	742	659	660	659	621	666	652	675	686	694	689	670	662	617	696	672	693	679	647	672	632	700	652	656	662	648	663	683	713	671	683	683	722	708	659	716	656	652	733	677	657	699	703	654	621	660	677	650	616	657	624	663	659	703	698	657	672	650	662	662	642	687	678	672	679	668	654	674	674	670	638	661	663	681	713	670	685	627	657	677	671	672	708	677	645	651	642	678	662	703	708	676	673	678	693	649	649	659	665	676	692	660	700	661	712	627	632	709	692	689	661	666	673	649	666	675	683	678	694	707	643	711	625	672	650	657	679	648	688	652	682	669	695	674	707	672	669	637	669	678	714	677	720	681	659	666	611	681	643	664	721	655	692	663	694	668	650	666	672	664	678	651	646	673	691	646	692	633	682	672	651	651	645	691	644	662	630	689	681	658	622	713	655	665	669	678	695	662	691	646	650	674	693	724	692	693	696	690	690	667	682	690	669	709	664	656	667	650	625	662	684	715	689	667	709	661	682	694	621	650	686	648	684	680	654	665	676	672	652	622	682	729	695	668	648	672	675	673	652	685	708	655	702	678	670	669	585	710	690	690	696	688	673	651	681	714	699	671	682	668	691	663	624	639	669	650	667	719	653	644	688	700	665	649	675	661	691	655	631	695	681	689	604	645	654	679	657	664	672	673	667	678	610	683	636	673	644	719	646	680	687	684	632	636	609	664	645	680	650	670	696	660	705	672	644	632	648	664	680	635	708	711	659	696	674	677	691	691	663	698	668	650	747	689	689	637	629	642	674	666	641	681	728	703	708	666	663	652	710	703	670	665	626	652	628	685	657	641	670	660	649	624	660	720	691	613	654	650	702	701	693	667	657	620	662	657	668	692	678	666	702	662	680	710	641	655	656	652	685	655	656	687	707	648	660	644	652	701	658	661	702	629	700	698	625	686	683	659	641	725	675	678	730	685	712	663	688	673	629	668	699	628	692	650	636	592	653	726	679	646	678	654	690	659	662	641	694	670	686	675	658	696	723	683	655	668	699	643	631	694	699	689	684	732	640	692	684	707	673	736	713	662	676	642	719	693	650	723	654	683	714	635	642	699	680	665	636	719	708	725	670	629	656	679	677	651	668	647	653	656	656	640	681	704	677	660	636	658	643	655	672	634	690	653	724	652	728	659	661	662	697	643	659	652	633	735	708	664	639	694	695	679	719	651	678	686	701	629	683	629	698	660	641	697	632	677	655	640	704	693	631	653	693	666	639	723	686	686	655	675	669	659	699	680	606	657	664	638	655	700	640	717	688	656	693	682	721	684	625	630	716	642	633	630	707	680	638	668	667	671	671	740	629	695	675	633	623	661	685	700	701	684	678	660	668	698	640	653	683	668	661	662	680	696	682	681	721	607	671	669	649	674	622
54547	19780	4894	939	516	336	268	293	283	268	300	268	297	281	304	290	284	285	300	308	285	296	296	276	328	287	283	270	319	316	279	303	295	292	288	250	282	271	283	300	328	304	317	292	290	256	308	299	260	272	260	320	304	282	272	308	270	278	312	301	292	278	295	293	318	311	313	310	297	272	286	268	284	299	293	340	275	254	297	274	299	292	324	280	266	299	295	322	293	281	319	342	246	271	284	302	295	272	319	296	289	259	277	269	270	316	310	310	312	283	283	310	318	285	319	255	306	301	273	275	305	265	275	264	289	269	282	253	258	290	278	308	291	259	320	321	286	321	291	317	284	297	328	320	300	282	308	293	314	300	300	286	264	328	315	329	300	280	270	292	302	308	308	280	291	255	287	260	280	288	287	313	304	256	297	307	288	285	312	307	298	277	274	324	271	278	281	262	269	295	304	309	308	293	292	256	301	303	285	294	298	301	312	322	306	249	268	296	248	334	281	277	313	301	262	292	249	280	306	311	291	285	315	303	313	291	287	279	302	293	299	293	309	321	295	286	286	276	281	306	281	280	296	296	303	270	287	298	280	271	294	266	297	314	271	312	262	318	258	303	282	281	271	292	284	276	341	288	284	296	302	321	288	305	315	322	317	261	261	300	293	316	284	288	253	295	343	317	311	276	310	316	297	287	293	293	290	301	296	300	282	321	294	295	296	295	303	285	303	288	306	306	285	271	300	253	284	295	321	293	275	256	287	262	273	287	297	271	259	307	293	320	314	319	280	313	286	318	312	314	291	334	311	292	302	327	271	284	299	295	300	286	253	299	254	289	278	268	274	273	322	253	232	292	297	304	292	317	302	327	325	297	316	290	269	306	282	293	301	285	268	315	300	300	306	282	299	264	264	270	302	280	302	266	295	282	310	306	297	267	325	272	326	246	299	336	282	268	312	314	266	264	264	283	315	281	255	255	296	294	291	305	263	322	304	320	286	290	311	299	327	304	297	282	326	317	282	257	280	274	289	311	299	317	293	294	282	256	286	282	335	290	318	298	281	299	312	294	284	288	271	298	267	302	302	289	295	281	311	341	293	252	275	265	274	272	294	285	332	278	308	308	312	281	295	311	304	289	292	250	234	297	295	291	301	286	304	316	301	295	305	292	308	306	320	301	270	298	304	291	293	283	315	268	273	297	312	264	286	268	329	305	267	303	272	273	286	274	300	297	324	295	298	300	287	292	295	309	302	316	266	291	270	277	299	280	306	300	256	299	283	277	347	304	291	276	288	292	287	314	279	262	328	283	304	294	284	293	287	309	298	282	299	312	304	288	280	313	309	278	313	320	264	283	278	279	280	346	268	288	281	297	278	270	317	288	263	258	277	292	264	250	293	303	279	248	262	328	295	287	295	308	282	266	281	281	308	304	299	311	316	280	327	314	258	311	322	296	295	323	279	263	318	258	303	270	276	331	306	290	301	293	290	283	301	273	284	290	339	312	313	310	261	317	278	341	314	315	297	277	287	311	278	301	283	268	260	282	296	281	310	308	294	288	291	326	305	331	283	268	330	295	283	296	296	273	297	305	250	262	288	268	279	297	317	311	294	304	303	300	307	330	301	289	293	296	281	337	304	283	314	310	295	292	283	294	297	331	305	297	259	265	257	310	264	280	281	284	273	257	294	313	285	293	252	311	289	263	311	286	281	263	330	282	252	334	302	280	281	306	301	315	289	286	337	297	286	299	293	304	293	333	272	286	314	274	285	294	294	295	318	292	312	284	310	297	316	301	302	308	277	283	289	305	268	310	329	282	292	302	314	313	279	299	258	289	294	290	297	310	305	270	270	280	283	279	286	303	302	253	290	304	289	297	295	274	297	289	288	294	292	281	316	291	318	293	270	282	320	275	296	299	312	271	260	291	274	336	347	353	326	306	291	290	306	315	266	289	288	321	291	297	304	298	246	309	282	295	281	252	313	294	323	287	313	275	296	292	280	302	299	308	299	281	284	283	308	279	273	280	282	280	277	296	295	305	273	302	309	318	301	289	299	284	238	262	278	276	284	249	288	267	251	305	293	325	250	288	298	241	320	290	299	296	292	276	290	279	266	279	315	309	283	261	304	276	302	321	277	287	282	285	283	298	294	293	256	315	267	281	336	316	318	295	277	282	328	281	271	279	294	292	291	324	290	289	274	318	281	287	276	330	299	327	284	295	300	269	267	323	257	285	305	326	301	317	311	279	300	279	287	303	290	322	280	282	278	309	248	307	273	269	268	305	297	308	294	275	310	278	348	278	297	314	282	306	288	314	269	294	348	294	277	267	299	309	301	259	308	273	255	288	291	288	303	299	296	289	319	245	305	319	290	292	286	299	262	280	299	274	324	276	283	302	301	270	330	306	296	318	283	297	280	243	279	269	287	268	283	260	248	292	282	277	307	315	259	298	304	255	264	296	284	267	275	271	261	294	272	291	277	284	316	288	279	305	266	297	278	300	293	255	304	301	298	295	320	316	312	283	298	320	268	267	263	275	308	259	286	288	315	280	302	271	266	277	306	287	296	305	282	307	300	267	321	251	263	347	241	316	333	283	307	289	286	304	297	278	286	301	281	293	297	306	305	262	284	308	294	307	322	270	307	286	269	281	303	298	299	292	324	294	272	291	309	288	312	250	269	299	292	310	288	280	299	286	300	292	275	273	290	282	298	281	278	313	304	300	298	299	282	316	289	314	270	334	312	287	281	318	261	276	273	244	313	312	295	284	310	291	253	310	270	269	268	317	286	302	256	304	296	269	286	310	285	320	288	311	293	300	265	289	257	343	298	347	305	292	316	264	299	290	280	297	280	289	288	327	298	291	290	300	285	297	288	284	320	293	257	271	286	278	315	331	297	285	276	323	280	297	312	305	309	292	273	270	300	307	266	275	278	298	319	318	299	307	270	293	293	272	289	304	260	280	265	304	285	298	276	302	340	309	275	294	304	301	286	283	269	262	319	277	289	310	284	265	256	298	288	290	304	291	269	311	271	308	291	309	336	298	301	298	334	273	261	285	305	286	275	294	262	291	284	297	250	311	281	286	284	308	330	262	282	282	314	297	274	293	293	274	328	289	306	301	282	282	324	283	314	253	280	300	309	272	323	284	287	260	311	270	277	291	301	324	313	284	287	317	311	286	287	266	277	278	274	302	280	284	316	313	293	308	294	283	269	315	299	272	276	290	296	301	339	310	331	282	307	302	324	285	296	320	314	312	303	274	281	264	304	302	302	301	297	255	306	315	308	281	278	291	290	263	303	245	342	297	282	288	291	316	281	284	312	307	296	298	274	322	290	282	312	279	302	293	271	304	338	260	267	282	252	286	291	297	282	295	283	295	280	273	309	291	330	285	306	294	312	306	301	286	279	326	278	293	284	279	274	268	301	327	235	324	290	324	301	295	283	293	289	265	299	281	280	295	307	307	305	303	322	290	264	294	309	253	289	298	282	287	298	297	299	284	291	272	253	260
36854	9990	3843	1921	1242	934	679	682	663	700	635	639	685	633	661	683	612	673	621	611	648	675	710	663	680	667	665	633	670	651	647	648	620	661	659	630	694	667	651	673	638	664	625	652	627	651	636	638	657	654	662	655	662	680	664	680	663	655	639	651	646	678	633	636	647	657	656	664	680	644	656	650	650	638	675	626	665	666	636	653	669	671	627	667	612	685	653	645	642	642	650	617	628	650	635	649	627	665	639	668	651	644	633	667	633	630	651	672	660	637	685	647	649	669	664	634	639	649	630	624	620	666	657	652	651	644	673	633	711	664	615	609	675	650	646	637	629	642	636	610	631	602	620	657	703	646	659	643	669	672	677	669	710	628	676	661	614	647	683	646	659	662	665	649	660	655	659	663	625	665	613	674	609	659	652	607	667	650	635	639	654	645	663	653	651	681	671	651	625	630	635	666	627	687	672	648	685	614	666	650	679	601	694	672	688	664	675	671	684	641	658	653	663	653	617	652	642	658	658	651	658	656	663	678	648	619	693	688	658	646	686	663	637	626	676	659	630	672	672	636	614	659	631	630	634	664	640	665	616	667	658	667	687	678	624	681	655	630	692	618	606	608	636	657	637	664	651	651	672	692	617	626	613	635	677	647	667	649	617	646	600	630	643	638	682	640	662	670	665	660	604	642	614	618	701	641	641	665	661	662	622	715	677	651	673	644	629	663	660	668	659	610	673	636	694	636	639	640	666	644	613	647	665	638	639	614	667	641	625	644	647	659	609	645	717	707	639	628	704	623	678	639	654	620	651	665	679	672	634	652	642	615	639	610	616	668	695	629	607	638	675	637	672	682	647	676	638	648	628	660	681	633	645	652	691	586	644	616	648	641	654	608	614	665	664	686	605	619	669	632	655	634	657	668	651	652	652	618	615	651	639	655	661	650	660	644	675	650	663	648	656	664	600	650	643	668	671	614	668	630	646	608	685	667	659	672	647	683	685	665	684	646	650	678	713	688	664	636	652	676	691	650	690	619	665	629	648	646	677	685	624	649	704	664	711	672	640	647	699	720	677	634	653	639	639	651	650	723	645	655	658	650	611	622	640	681	677	628	629	619	639	647	614	636	723	658	675	682	618	654	670	659	670	648	643	636	686	661	644	663	696	685	654	628	682	638	662	672	620	659	624	641	642	649	683	632	648	645	709	611	691	664	669	639	641	645	674	670	699	610	622	687	578	636	650	621	667	641	639	652	617	651	678	685	672	628	669	657	635	653	682	664	673	640	657	620	637	633	669	655	633	646	653	655	655	674	677	638	653	655	679	654	664	653	633	650	647	673	673	665	632	645	659	658	649	645	672	643	670	631	613	663	638	662	645	655	681	656	647	658	645	636	652	698	697	616	642	652	679	627	659	653	618	638	671	664	613	682	641	664	634	670	638	635	619	682	667	626	710	622	686	694	645	631	686	655	653	623	648	702	647	636	648	631	657	681	709	658	632	636	616	674	615	674	662	666	688	672	674	673	645	673	642	692	646	717	654	640	666	628	649	672	643	663	659	661	658	671	661	645	639	673	612	656	656	687	657	698	679	646	695	622	644	665	642	670	630	673	623	660	626	676	616	618	634	624	598	634	633	625	691	682	668	663	616	633	631	653	697	662	641	651	601	596	719	665	634	715	682	702	635	671	625	695	663	677	622	608	647	616	650	649	662	639	657	624	621	696	663	633	644	630	651	661	662	662	652	691	662	593	687	697	668	682	676	656	660	684	690	639	643	664	628	663	662	670	652	642	685	620	683	605	641	643	674	676	642	637	594	650	667	603	635	685	659	658	662	640	626	651	620	635	664	612	682	653	644	652	658	650	655	654	685	640	648	657	654	620	664	682	653	662	657	637	612	661	621	605	663	599	662	683	693	654	683	674	654	661	609	605	641	635	664	638	677	637	664	668	649	668	659	704	657	677	665	620	656	615	646	683	637	650	658	709	670	670	620	640	630	636	697	620	660	696	646	648	669	657	672	675	616	633	640	649	630	699	615	647	627	638	683	662	695	678	643	625	658	642	630	664	647	672	596	702	663	609	674	656	633	635	636	621	628	661	691	650	634	660	664	708	647	617	646	639	664	691	632	662	642	607	684	606	664	676	635	704	697	646	593	651	663	620	668	631	706	630	655	648	648	650	620	641	676	681	660	666	643	699	689	655	687	622	631	657	671	656	644	687	664	647	687	628	658	667	662	663	618	612	616	656	674	609	679	649	653	648	615	639	653	656	668	655	672	669	617	607	681	600	633	655	644	696	665	630	586	645	671	626	662	613	632	686	682	653	657	642	650	671	638	593	623	669	665	651	628	658	679	631	660	640	631	649	645	624	653	630	634	622	645	663	679	702	651	647	681	649	633	653	664	620	637	649	630	672	616	662	684	624	610	616	635	644	626	666	652	662	676	640	658	669	702	671	623	635	647	622	679	623	647	681	619	652	639	636	652	628	685	662	680	662	613	675	697	650	644	610	622	630	624	627	620	635	629	689	639	678	652	641	584	651	658	665	647	625	631	633	641	688	711	645	689	678	648	662	677	656	648	653	665	632	655	714	662	670	653	616	664	624	678	653	594	650	668	645	662	615	614	696	661	642	693	680	632	669	689	620	688	645	647	648	607	661	627	647	672	644	631	650	657	617	651	664	678	642	639	659	728	619	631	667	676	685	650	613	636	613	697	663	674	696	658	658	659	688	648	684	625	693	640	629	651	624	627	664	677	675	653	708	705	664	614	663	625	661	643	663	658	671	660	659	642	682	707	668	672	645	631	666	606	641	633	589	638	648	651	703	679	687	679	694	669	673	621	660	629	657	692	663	694	618	618	652	625	682	698	640	699	644	676	609	644	660	655	645	661	604	686	631	655	708	651	661	708	647	659	720	677	637	631	695	660	689	671	641	620	650	628	621	677	613	606	643	668	657	667	637	671	656	654	640	682	678	656	645	637	630	627	691	628	623	634	634	707	697	648	664	663	666	659	666	675	702	656	676	658	647	698	661	615	591	650	661	673	653	689	675	648	651	686	637	692	667	654	649	648	662	629	669	634	633	673	670	640	643	640	665	675	639	620	703	660	658	651	649	665	650	647	600	650	602	656	669	675	665	645	588	635	652	630	646	622	627	662	661	686	675	630	653	648	635	689	645	689	653	669	726	656	635	703	615	653	667	622	625	656	657	607	628	643	650	659	655	626	613	630	648	667	631	626	632	605	652	594	639	662	683	708	645	639	592	636	618	660	681	634	640	640	681	682	673	682	646	656	667	668	675	597	697	689	686	613	669	637	629	634	685	677	637	673	687	659	641	702	692	691	634	659	675	640	633	696	669	676	671	613	653	712	677	614	667	671	656	643	663	647	655	631	627	655	651	605	606	651	636	685	673	668	626	677	605	681	626	635	655	633	666	625	660	657	675	607	659	681	666	653	665	653	692	663	607	653	668	690	678	655	612	670	656	654	673	680	644	683	637	666	693
64958	30048	12197	2845	824	398	369	316	334	331	333	293	302	293	257	279	317	313	272	294	301	274	293	292	304	311	314	321	274	282	325	299	289	306	289	296	310	279	305	285	351	309	313	278	289	301	314	310	307	293	302	335	309	314	286	284	277	290	288	290	344	297	310	318	305	269	282	297	295	293	285	314	324	314	294	303	307	315	259	275	300	330	366	324	349	276	324	316	290	323	292	307	308	291	308	320	296	270	311	322	284	325	286	349	283	296	311	315	298	280	308	303	277	309	306	295	306	320	301	320	301	303	309	319	326	328	314	308	285	342	314	324	293	292	310	292	301	324	308	283	284	315	313	290	297	269	304	316	291	317	318	284	282	298	317	280	312	290	293	261	295	307	317	274	323	316	308	294	301	284	266	302	318	271	316	305	281	318	305	273	320	313	297	326	326	301	278	312	321	294	281	280	311	304	317	275	259	276	286	325	339	276	288	291	320	327	292	276	291	298	315	291	285	317	333	291	306	304	303	309	299	297	313	286	312	314	284	324	280	300	290	299	313	284	330	313	292	281	339	322	301	295	311	276	311	297	308	346	329	282	294	307	284	304	302	322	302	309	331	314	315	303	279	320	296	326	315	300	287	297	284	289	260	266	315	313	296	286	299	263	281	315	287	296	323	299	276	279	304	292	290	305	275	316	332	291	302	296	313	293	307	326	287	298	293	313	345	300	295	273	285	306	299	285	297	266	325	303	303	281	327	313	295	284	294	316	308	313	331	320	332	323	315	285	298	287	313	316	289	326	322	320	313	315	292	336	322	299	287	304	283	299	340	292	337	319	298	310	287	307	318	322	281	297	311	272	253	295	329	311	310	318	353	292	323	313	352	325	312	335	287	317	327	289	301	307	276	300	293	289	288	301	282	302	301	327	310	267	294	312	306	323	303	303	313	300	292	296	286	326	293	318	288	316	345	321	303	302	336	296	284	311	327	300	306	352	301	335	297	305	267	285	258	303	280	284	322	320	285	287	303	317	312	305	301	289	313	332	317	308	315	272	280	325	299	294	296	294	301	306	298	288	278	297	330	309	286	292	286	305	319	289	288	271	292	292	310	331	312	297	316	302	313	298	315	293	317	333	285	304	304	291	296	276	267	320	268	296	327	301	271	305	327	296	317	302	278	286	344	287	308	277	315	289	312	296	288	307	320	324	291	311	289	290	283	320	313	272	303	301	316	267	339	311	311	262	301	289	295	287	294	305	291	292	332	289	277	281	319	311	301	293	301	291	323	277	278	281	308	269	289	304	321	333	280	287	289	316	325	285	292	320	322	309	278	280	309	289	282	309	313	335	267	288	287	308	287	291	323	321	318	329	318	322	316	298	331	280	314	311	329	299	336	331	315	289	305	293	344	302	321	289	270	300	313	281	331	328	288	289	272	298	341	313	294	302	330	302	281	231	296	295	302	294	305	323	298	290	307	310	296	330	297	317	326	315	318	313	278	291	285	347	292	288	308	301	287	320	306	312	291	282	295	329	275	281	276	326	258	257	288	310	306	279	273	292	296	281	335	307	330	326	293	280	265	265	305	288	303	305	280	277	278	302	302	293	269	285	282	284	299	307	297	284	287	279	290	286	290	291	299	315	324	306	293	303	263	285	316	307	304	303	280	340	289	317	349	298	306	270	299	304	290	299	310	343	322	289	274	309	304	282	295	290	283	321	315	312	306	327	300	318	286	297	291	290	329	317	290	295	299	277	286	300	306	284	283	276	279	294	311	295	273	273	336	285	319	292	293	296	301	278	335	274	288	286	278	265	320	311	279	296	301	288	265	313	282	274	281	298	261	304	279	302	303	297	272	294	328	272	285	288	310	274	290	299	268	309	305	290	320	275	290	280	272	284	312	296	319	284	303	315	308	337	279	313	297	289	283	297	301	306	327	267	312	311	322	312	299	288	335	308	301	292	307	315	302	308	318	308	286	296	296	304	276	249	274	324	288	268	298	293	270	322	287	281	306	280	283	279	319	328	328	286	293	295	303	305	322	321	312	337	328	291	275	327	300	314	274	284	274	314	300	308	302	297	262	280	291	319	263	277	287	288	322	272	289	310	300	311	315	312	301	329	282	327	324	271	306	330	297	327	284	303	335	304	324	320	319	302	318	301	327	277	284	336	315	287	296	322	311	265	268	306	312	323	294	305	314	309	278	309	309	286	287	291	287	298	306	314	274	276	325	299	312	346	346	322	305	293	307	303	292	292	321	307	317	316	299	275	300	263	276	289	310	280	318	294	314	314	311	318	302	288	329	316	285	275	279	318	288	288	287	267	314	340	294	290	291	304	301	271	267	296	298	330	295	316	312	279	287	315	310	298	343	303	306	321	278	278	275	306	309	331	321	260	301	305	291	273	318	320	288	290	301	284	266	272	309	313	298	308	287	322	295	306	319	319	330	303	300	297	309	314	282	341	316	288	297	302	316	288	261	295	305	312	300	327	327	297	355	310	301	315	287	315	272	275	289	278	315	310	313	287	312	289	320	299	294	324	290	319	330	274	300	299	282	293	272	300	323	304	294	315	298	306	284	303	260	297	292	326	294	284	318	312	347	308	271	292	300	324	296	291	291	344	302	309	295	309	295	318	312	272	296	301	326	326	308	303	264	297	311	269	318	300	299	314	339	329	305	308	287	313	269	316	283	310	289	292	305	285	299	289	306	295	271	278	315	344	289	291	302	270	313	294	307	306	326	314	290	302	294	327	279	276	296	326	300	290	281	309	272	287	280	282	272	316	247	287	289	332	295	314	302	321	279	297	298	299	292	273	306	290	302	289	314	337	319	324	309	287	358	303	318	284	300	304	317	307	326	289	275	315	340	290	266	311	300	293	297	323	309	290	307	297	314	348	341	258	308	345	323	342	326	299	317	279	306	306	321	295	326	306	284	353	292	276	288	266	269	296	286	277	321	284	324	299	292	233	295	291	292	301	281	261	295	293	294	311	331	319	313	311	316	339	363	336	286	304	311	317	313	308	310	307	331	336	278	319	299	298	284	286	329	324	272	303	288	294	287	314	296	310	268	317	289	277	271	323	354	274	299	317	293	285	309	326	295	287	303	297	301	303	314	316	278	309	313	312	318	280	316	289	322	323	307	303	299	291	331	311	308	289	316	316	303	325	335	303	300	295	322	296	286	313	306	330	276	306	320	295	305	287	300	319	312	299	278	289	284	277	300	312	316	287	287	299	298	316	317	302	296	311	277	298	300	308	277	308	315	285	288	269	335	289	297	311	303	289	300	311	298	330	295	297	335	294	299	299	299	325	291	338	300	321	320	295	331	272	315	302	312	281	309	270	324	314	299	291	334	302	320	288	271	316	305	301	283	274	320	272	293	304	287	291	309	316	328	274	279	305	322	286	307	322	305	299	302	321	305	292	291	277	307	271	314	273	286	274	294	306	296	304	287	280	256	295	310	308	304	332	303	283	316	309	284	310	265	280	297	316	301	343	304	316
44295	22127	10818	4739	2088	996	768	711	748	792	700	711	663	701	644	651	667	673	704	676	665	659	682	718	662	712	672	665	658	686	689	618	648	644	675	667	634	680	684	672	648	689	683	663	660	621	660	688	676	656	626	682	696	671	687	649	689	679	603	664	662	701	669	655	678	622	702	701	600	673	660	647	674	686	711	686	687	642	657	653	658	673	651	698	652	642	647	657	713	655	679	693	688	646	712	646	683	764	665	642	691	661	661	666	687	696	685	705	675	658	613	648	629	669	647	649	675	623	689	667	643	673	646	651	634	668	625	668	671	695	705	655	685	661	662	668	715	701	683	695	629	655	717	640	668	707	688	626	684	670	677	672	647	650	642	613	675	656	652	663	653	670	622	641	617	672	714	679	669	654	667	631	686	692	688	700	719	689	659	698	662	692	627	672	688	714	636	738	677	628	679	666	665	665	659	631	688	648	683	699	675	648	654	687	682	643	698	628	680	684	645	657	642	689	666	657	683	624	685	649	672	657	635	648	664	657	646	671	671	643	666	652	628	682	684	650	667	651	636	659	666	706	625	721	642	671	690	643	660	681	698	669	686	679	645	628	641	715	665	683	653	683	656	681	657	671	705	617	663	653	610	679	661	626	636	633	700	634	686	662	648	685	667	661	681	660	634	660	633	686	622	649	653	635	691	669	667	705	690	656	644	655	684	726	690	638	685	655	651	715	651	686	650	657	685	698	676	653	651	634	680	654	655	643	631	689	682	653	652	681	663	653	669	641	657	693	618	674	673	672	612	672	700	652	632	705	720	616	712	674	633	651	670	647	657	708	646	662	659	672	665	661	657	714	677	633	664	688	676	654	704	661	640	640	726	654	673	681	718	689	664	656	634	670	652	705	655	657	657	675	688	667	671	709	646	669	647	709	676	621	684	721	701	665	634	695	692	698	659	710	684	647	678	699	682	634	665	702	678	630	627	695	683	692	677	628	689	666	655	662	652	625	669	634	675	656	678	622	679	693	666	672	664	634	640	686	681	654	620	677	646	588	670	702	660	644	629	697	634	676	689	665	707	675	604	648	687	631	659	690	649	694	685	680	683	634	682	682	643	680	645	690	699	639	660	646	679	644	675	695	666	666	650	645	659	658	696	638	690	634	692	649	680	684	651	640	728	696	659	654	686	643	662	647	645	688	628	692	707	670	647	704	666	702	631	675	655	649	620	665	741	643	727	672	697	676	671	707	615	642	644	648	703	685	642	659	655	699	708	684	645	618	690	671	691	637	601	684	664	691	677	673	709	611	683	630	666	643	659	678	704	681	717	700	669	662	625	671	665	680	607	664	652	626	679	650	691	695	684	647	652	698	649	659	735	650	708	643	632	615	642	683	683	658	729	636	650	677	629	698	646	701	674	692	600	665	640	709	701	656	653	689	660	693	671	649	676	661	636	649	682	670	690	685	668	643	641	652	696	691	684	621	627	674	674	645	659	665	666	668	661	641	695	629	635	650	642	691	689	653	691	690	668	642	654	702	648	653	682	698	625	692	674	650	654	631	642	697	625	719	661	630	620	676	647	661	669	636	654	643	667	684	668	674	680	640	677	646	653	666	652	644	669	681	647	709	655	653	628	629	643	667	673	661	696	660	666	693	641	708	688	700	670	673	677	649	706	686	663	652	643	667	659	650	677	647	674	676	617	721	693	610	596	664	703	654	647	660	684	704	635	676	636	704	691	686	688	669	677	680	646	707	648	655	666	682	691	645	662	704	628	674	656	707	632	659	713	658	669	655	615	643	721	652	630	623	656	665	654	668	660	671	607	656	672	660	636	689	693	648	684	695	612	651	653	662	626	672	661	643	654	650	669	640	666	659	670	678	623	668	685	642	605	685	666	652	621	650	670	648	664	698	705	683	648	658	644	668	615	682	680	698	681	666	661	718	678	658	643	661	668	662	654	674	617	649	703	651	691	666	659	697	636	664	661	669	624	679	681	671	652	637	637	661	649	665	603	690	623	648	689	675	692	694	661	695	631	707	659	646	673	634	651	668	679	657	691	639	664	701	677	679	667	680	665	712	731	647	618	684	653	637	649	613	693	653	668	675	652	657	698	608	660	665	669	641	687	652	679	598	662	622	647	696	651	662	694	640	677	652	700	711	699	731	607	668	640	662	718	652	712	700	665	651	653	645	652	683	638	635	655	692	632	676	686	666	662	676	674	710	648	657	690	731	681	633	639	654	667	646	692	619	686	628	668	674	651	666	659	740	683	643	660	662	687	699	665	710	711	656	671	613	688	666	658	650	651	660	659	665	629	663	695	676	688	647	653	704	677	677	675	691	659	659	677	667	641	634	637	686	643	736	649	636	636	636	655	680	655	644	657	674	673	643	681	686	659	653	673	603	654	658	636	654	646	715	626	655	614	646	697	685	686	669	687	660	645	642	660	702	654	692	633	633	648	692	669	666	680	674	690	649	652	632	655	674	678	625	615	658	615	665	669	684	681	718	695	669	678	654	642	633	665	695	661	685	722	679	668	649	638	631	647	687	663	652	675	620	661	672	676	620	651	652	637	643	673	637	646	641	636	668	641	689	652	647	713	662	647	707	671	665	660	679	689	695	685	707	635	661	632	631	661	654	636	652	656	668	675	691	657	665	669	689	685	682	683	665	677	687	678	666	666	649	612	689	650	756	643	685	649	685	636	649	701	623	697	691	688	674	606	682	687	642	690	622	647	678	679	659	628	673	663	676	629	683	667	652	672	694	714	689	680	701	627	738	722	649	686	728	633	653	624	622	677	635	704	680	663	655	665	679	620	634	732	697	662	705	677	671	684	641	669	653	704	647	684	694	675	704	707	680	689	640	670	649	651	683	632	690	628	656	649	661	666	651	666	664	653	668	662	674	663	669	679	667	670	655	688	633	680	639	684	660	695	685	697	653	714	648	679	650	653	649	700	700	649	654	645	733	648	630	714	708	666	646	699	640	668	687	635	721	640	706	659	644	623	670	666	712	661	664	650	653	697	642	688	661	659	715	656	695	658	645	678	668	616	656	658	648	659	679	630	678	664	681	683	654	695	626	635	667	656	625	727	661	649	668	641	654	688	677	625	692	662	656	676	639	673	663	665	591	663	661	657	659	661	669	665	683	666	587	657	684	642	691	635	666	690	661	691	635	654	646	694	624	625	663	711	625	655	639	703	675	646	647	701	653	676	672	670	675	612	656	668	653	646	690	665	627	699	668	700	691	689	672	692	673	658	604	701	638	679	661	663	666	647	679	728	648	627	689	632	674	695	639	662	620	659	638	603	737	656	718	679	646	664	687	667	664	694	643	642	619	639	632	678	657	672	625	674	622	669	665	688	713	696	663	708	686	618	712	652	686	669	637	688	647	683	652	697	655	689	643	657	608	667	676	600	673	630	710	689	687	650	678	632	681	651	680	631	668	654	644	662	690	676	667	680	645	630	661	663	685	646	627	702	636	692	671	658	690	670	633	641	670
49291	16243	3401	739	409	287	294	270	320	285	265	294	298	264	298	287	269	282	298	307	276	282	288	287	272	282	306	262	280	277	342	289	252	281	265	277	255	282	314	281	281	266	305	294	295	280	307	288	288	288	277	265	292	270	295	286	305	284	281	289	271	286	306	290	263	280	307	274	295	255	327	283	285	287	264	288	280	280	291	308	285	295	281	294	327	307	304	293	283	295	282	300	318	312	263	284	283	306	323	331	307	271	285	297	287	298	313	296	300	273	267	305	304	292	305	337	303	301	314	280	343	280	274	274	300	285	302	266	276	298	284	257	289	319	299	322	268	290	288	270	294	284	301	298	283	274	302	278	285	278	283	301	274	275	286	293	283	308	280	288	295	272	283	248	244	271	279	289	278	269	312	271	282	268	273	286	293	265	293	251	279	275	280	293	297	278	271	284	245	257	299	273	312	227	288	278	308	276	273	273	310	266	329	284	281	296	313	273	293	281	257	296	289	270	278	285	299	286	278	298	299	291	295	306	320	317	311	290	303	303	284	293	324	249	320	301	285	264	303	297	257	280	333	294	278	289	275	295	303	253	293	298	288	270	294	268	294	275	289	264	254	284	312	326	309	300	293	300	280	283	287	277	294	293	314	293	269	334	293	273	297	303	280	333	328	301	307	291	290	282	286	324	258	310	308	304	286	283	277	301	284	282	272	291	300	297	273	278	281	278	282	300	281	293	299	305	283	256	271	307	314	296	294	293	278	292	285	291	261	268	302	295	309	283	271	269	293	275	285	294	268	263	272	313	250	309	251	312	318	283	309	266	290	275	280	283	281	301	290	283	321	294	293	282	300	290	275	296	316	275	284	313	291	295	280	284	343	308	340	307	271	279	305	301	287	314	249	278	300	270	272	276	239	298	286	293	265	284	283	278	317	294	295	280	316	269	268	307	308	317	274	285	281	290	260	268	300	295	318	276	334	299	284	304	286	308	284	318	318	285	312	313	277	290	270	289	276	280	304	256	275	297	289	292	298	303	249	269	280	299	287	281	313	252	264	258	265	261	295	298	289	273	296	284	279	282	249	310	278	299	299	327	276	302	278	283	259	273	299	303	276	284	277	297	284	279	281	315	299	322	274	280	272	283	294	328	289	297	307	297	280	278	306	293	265	274	279	304	288	293	289	296	298	275	275	276	254	303	269	254	291	318	292	289	280	294	281	266	316	286	269	281	275	312	311	276	288	301	297	287	278	302	259	277	252	277	277	257	319	294	269	282	294	275	318	283	282	283	299	263	292	259	285	302	310	282	267	290	269	338	310	325	279	296	279	256	271	291	290	267	311	283	285	286	248	262	326	260	276	268	311	291	288	297	283	287	254	265	274	306	281	310	284	278	273	295	292	263	268	284	292	280	308	244	305	249	288	290	276	271	316	266	280	330	278	270	284	259	295	297	287	296	250	296	274	298	294	297	286	293	258	303	321	294	292	301	299	268	256	255	270	314	285	306	303	267	301	276	263	327	345	308	295	283	317	318	284	292	280	271	273	297	273	272	272	289	283	284	304	262	281	277	283	294	290	262	296	287	307	309	292	311	324	313	276	292	255	278	289	321	260	288	307	295	287	285	271	244	267	316	327	298	297	309	286	299	296	287	284	290	322	271	284	265	264	280	273	290	273	315	299	293	299	282	282	280	285	321	293	273	279	297	285	287	309	309	265	294	305	280	321	250	284	272	258	291	300	317	261	279	273	324	302	291	297	303	296	293	291	322	300	321	273	271	263	292	301	276	314	296	266	272	281	293	324	292	311	263	297	265	278	302	288	288	272	322	282	314	259	285	285	279	287	275	264	312	299	270	272	303	297	325	305	254	287	302	276	285	280	303	287	313	282	283	287	282	283	277	280	303	290	280	291	277	302	301	266	313	282	276	307	305	304	279	284	280	285	265	286	299	303	307	284	295	260	297	286	318	294	282	308	287	283	285	257	286	305	289	324	303	279	304	263	294	296	312	297	281	344	291	287	267	296	264	287	312	305	295	292	296	312	295	299	261	293	271	314	290	271	298	281	275	318	308	255	258	303	275	244	281	303	305	283	272	295	267	301	285	244	286	260	274	293	257	271	299	288	302	266	283	276	324	292	266	312	255	289	301	268	281	293	274	287	255	250	274	285	274	285	291	295	282	268	307	261	323	300	287	302	254	279	277	307	285	309	287	304	261	273	277	304	252	292	304	258	262	282	296	285	310	307	266	271	270	265	290	310	313	313	282	279	296	291	259	272	299	312	294	293	265	287	292	301	289	283	300	256	277	270	281	308	274	283	295	322	277	268	291	295	286	259	296	306	282	305	271	284	245	281	316	285	305	314	294	277	289	293	297	304	324	273	279	297	276	264	245	304	304	289	304	302	280	300	302	280	293	293	252	288	310	303	307	315	308	236	279	287	290	297	287	302	307	284	288	260	318	277	325	276	316	267	278	294	285	300	282	283	292	320	283	265	273	314	303	292	290	301	281	307	276	289	309	277	306	295	300	251	288	298	314	267	299	289	286	298	283	300	282	295	266	282	320	303	293	287	288	302	258	305	233	303	267	246	312	295	257	289	284	281	313	312	274	307	315	309	310	280	302	278	300	296	273	265	297	267	322	297	293	299	323	279	285	290	294	280	283	311	339	305	275	293	275	311	310	287	270	261	299	300	295	295	240	301	306	267	273	277	317	266	312	305	300	277	311	268	286	288	289	267	300	288	304	291	310	282	284	289	293	277	318	307	293	266	301	327	265	278	274	253	287	297	285	288	268	313	278	291	272	263	315	275	291	313	265	285	308	288	273	261	270	285	284	295	319	300	302	294	275	289	282	324	271	280	300	295	323	297	286	285	282	295	245	306	282	290	299	304	307	280	318	303	301	253	252	311	284	279	278	294	277	302	284	277	283	320	275	284	295	292	264	288	304	278	319	300	308	319	279	319	271	289	290	273	263	284	268	245	288	292	293	266	259	308	307	270	294	300	331	296	298	316	292	313	291	287	304	280	317	309	310	271	302	292	272	277	296	271	288	285	310	294	275	256	295	282	291	278	317	277	307	301	255	336	266	289	264	304	292	266	294	262	290	271	279	294	314	267	322	308	304	289	286	300	277	297	259	285	308	279	254	260	295	269	313	306	300	295	277	289	280	301	245	264	270	272	286	282	253	297	303	307	259	294	284	285	298	305	294	267	284	284	273	284	312	275	279	293	306	295	328	295	299	301	300	292	281	278	272	267	285	274	289	301	282	219	297	283	272	249	255	290	277	278	261	312	267	289	265	287	289	251	315	257	288	293	296	291	263	277	255	302	262	271	302	326	302	270	273	329	291	291	284	291	288	288	257	272	297	300	302	271	278	253	278	287	295	295	261	291	277	282	302	302	310	289	304	317	302	290	267	276	287	281	285	272	284	267	323	281	293	277	290	282	297	300	279	329	310	308	309	292	300	305	317	253	271	276	267	319	286	238	292	280	260	288	264
33494	11390	3788	1578	881	686	683	628	656	643	639	658	652	686	620	681	610	642	637	641	670	689	658	616	591	613	616	691	648	617	602	686	625	654	594	658	656	625	656	658	600	638	608	678	621	658	646	657	597	630	654	656	612	683	603	647	633	627	619	661	633	629	615	639	673	631	665	665	628	646	614	696	660	705	631	640	643	629	619	693	656	650	640	671	645	614	663	658	667	624	628	636	662	689	607	619	642	640	573	625	676	611	641	705	671	662	648	630	649	649	613	654	625	644	645	563	605	658	646	626	663	632	661	670	641	632	676	678	653	644	630	581	656	639	667	637	636	645	639	630	720	612	639	637	621	646	631	642	651	653	648	629	613	626	633	643	658	655	681	668	616	710	616	665	636	666	632	618	647	623	670	638	644	643	659	636	594	703	611	645	617	663	652	635	647	627	607	645	634	651	682	623	661	612	632	638	633	650	647	627	616	609	689	616	599	652	566	594	618	628	685	618	676	602	646	626	648	595	649	630	652	662	633	610	629	678	614	627	613	604	651	676	613	657	622	649	610	654	671	650	687	622	644	623	634	637	636	646	680	625	634	642	648	654	631	602	679	622	621	627	644	665	606	663	621	637	671	624	662	610	636	617	602	639	601	629	601	623	653	674	667	617	653	608	645	667	665	619	630	630	628	631	687	617	644	646	633	612	605	669	618	621	673	626	662	602	660	674	672	599	622	633	609	643	626	634	657	653	635	611	653	640	662	660	635	653	671	628	671	615	622	656	651	647	672	649	673	663	608	657	657	642	651	662	669	674	610	598	630	664	648	621	607	627	615	621	626	647	626	659	625	607	642	639	653	661	655	651	651	643	662	626	656	656	625	585	641	628	686	659	620	591	661	602	615	649	647	633	651	609	620	636	671	654	692	666	613	667	596	632	657	684	668	642	620	697	635	645	656	630	633	637	637	627	639	612	606	697	614	615	619	663	621	665	657	592	655	628	613	634	672	679	679	630	649	639	641	659	656	640	598	650	637	649	676	678	630	639	645	668	569	672	671	675	621	631	636	609	619	611	649	644	636	664	634	614	628	638	604	627	610	660	626	661	669	663	666	647	653	614	670	682	623	608	615	652	649	686	676	639	619	662	692	645	634	650	639	650	605	651	669	625	643	627	650	619	625	659	652	648	624	611	627	637	636	625	638	633	660	637	637	622	674	635	660	655	610	650	672	643	648	649	596	611	644	656	610	636	660	633	624	654	654	621	639	667	638	628	628	662	623	655	666	641	618	669	666	659	635	659	676	590	623	630	646	635	634	648	574	679	662	647	608	637	675	669	627	635	595	646	620	616	607	651	636	626	629	634	631	666	614	643	638	658	648	653	672	644	655	648	650	652	630	626	698	592	653	684	639	632	652	661	616	639	670	682	643	613	663	649	629	656	583	643	646	624	612	626	660	698	638	648	633	650	685	641	642	597	652	685	663	691	679	606	637	646	649	638	629	602	613	683	581	666	647	619	598	671	652	651	689	620	592	705	631	651	613	662	663	592	632	654	714	639	576	626	667	608	630	615	720	672	644	657	612	649	637	620	618	606	661	603	616	655	643	633	590	628	658	655	700	649	638	695	616	647	586	624	630	625	604	661	601	608	622	628	670	638	660	650	666	640	655	629	668	623	633	679	673	674	655	615	615	640	616	655	625	654	674	629	643	640	623	661	644	666	627	640	647	622	656	617	624	584	599	650	648	660	652	566	677	674	654	663	688	615	641	639	627	664	610	670	611	629	640	695	644	659	632	648	629	613	629	640	648	624	587	678	615	608	652	621	658	655	627	615	654	618	635	643	694	643	617	621	594	665	626	637	655	636	651	651	608	654	599	624	610	659	649	682	634	617	647	609	627	657	604	666	663	623	655	644	658	666	627	648	639	578	640	657	658	585	615	637	620	623	621	612	599	652	609	669	691	686	616	668	650	646	652	617	641	652	622	661	670	614	635	693	639	613	629	631	651	649	671	615	629	591	627	610	664	653	655	663	634	652	643	643	648	669	659	639	670	672	630	636	614	635	614	645	675	636	649	630	674	645	598	629	647	639	621	603	659	634	615	635	649	621	631	621	680	676	648	624	624	598	651	617	666	643	673	687	655	646	678	663	639	629	671	630	642	589	636	645	670	637	667	669	626	647	644	650	630	653	635	693	621	640	621	647	637	632	617	700	635	623	620	624	649	637	617	639	625	650	629	626	589	672	636	638	631	638	617	621	622	651	623	680	588	637	644	659	653	661	639	596	668	643	628	662	699	587	667	608	606	640	651	654	626	662	650	649	622	658	607	617	647	618	596	624	640	646	636	657	639	617	596	686	611	649	592	646	620	639	669	621	624	621	645	649	645	656	608	684	587	633	589	605	651	662	626	646	665	611	668	657	607	627	617	647	635	685	628	621	639	610	618	639	662	708	634	637	610	618	642	651	602	679	609	626	627	722	642	640	560	639	621	647	646	593	642	652	627	649	631	655	592	616	648	618	625	595	665	681	628	613	647	618	663	655	679	616	612	684	651	656	635	660	621	647	677	637	679	611	651	684	670	684	630	628	638	676	635	625	591	642	671	662	656	660	639	652	623	649	629	684	634	669	654	643	649	636	619	631	711	643	679	659	637	609	636	646	609	642	723	657	682	663	672	642	628	661	632	679	657	623	633	654	632	662	656	693	633	643	620	664	634	634	673	663	647	618	685	602	665	576	666	671	615	623	654	622	660	661	632	611	601	632	666	634	621	692	675	646	634	626	645	648	642	642	636	654	609	623	626	653	632	650	634	621	627	665	605	645	646	681	632	611	630	631	673	662	657	624	630	656	619	653	631	684	642	665	642	601	651	615	635	646	655	649	623	653	670	657	643	613	652	626	657	653	613	658	692	615	673	623	651	633	652	628	646	639	606	641	610	661	662	619	676	672	630	644	651	653	659	623	636	647	629	644	652	658	627	683	650	658	622	612	599	659	625	650	616	644	613	639	623	654	654	649	628	646	649	642	676	649	681	632	667	653	639	650	627	640	659	647	663	620	605	626	614	632	653	631	644	637	637	673	628	665	615	621	677	628	663	597	656	614	648	598	625	672	640	620	653	656	627	594	619	655	683	609	636	607	615	668	716	644	624	624	615	612	617	644	638	609	650	637	630	652	676	630	606	659	639	609	662	630	611	630	630	603	638	669	658	650	596	645	642	671	680	642	683	645	645	631	668	633	652	639	642	644	634	665	614	649	666	685	585	654	669	647	636	619	666	646	656	622	616	613	591	670	623	682	617	645	644	577	664	633	654	634	609	630	656	654	643	680	632	608	623	632	640	626	658	665	628	683	611	621	652	642	649	659	639	676	634	622	606	641	638	618	655	621	627	646	698	601	671	607	630	617	681	615	667	615	648	658	610	644	682	657	598	658	638	652	666	642	651	602	563	639	626	600	667	643	671	634	634	669	618	652	650	636	614	632	640	614	636	603	589	624	634	650	693	632
63041	30032	9382	1560	463	330	299	288	296	277	309	324	276	292	302	308	306	283	319	309	283	297	291	292	279	308	327	296	279	270	299	281	305	290	297	293	330	313	267	321	276	283	308	282	276	248	292	298	303	267	295	298	286	315	294	306	292	305	301	303	304	325	278	289	316	299	286	281	303	264	296	268	281	311	295	301	301	314	276	299	283	356	280	285	261	287	286	282	349	271	279	319	304	291	297	247	298	305	287	317	304	284	272	285	312	311	305	288	252	304	298	280	299	277	338	284	277	303	297	288	286	315	316	308	309	301	277	300	305	268	268	269	325	282	266	284	302	280	284	334	306	285	315	331	297	326	314	288	321	308	291	315	297	328	336	315	300	303	289	279	286	325	331	318	306	262	287	296	321	299	291	273	284	263	276	294	291	334	291	280	294	310	326	277	292	287	296	294	290	311	292	266	280	285	311	280	313	269	334	281	314	302	328	290	289	265	272	297	311	313	255	278	291	305	288	301	309	278	282	298	282	272	306	281	297	302	327	296	313	278	299	281	318	309	254	287	307	300	292	306	343	308	261	301	297	274	302	310	323	297	289	292	308	302	257	278	320	302	301	300	305	288	326	268	284	273	297	292	301	283	299	297	291	282	309	299	299	294	266	318	298	285	273	308	312	326	267	333	262	282	271	295	312	277	312	296	282	296	294	299	287	305	276	330	322	281	307	311	310	283	302	324	296	292	303	279	318	288	315	301	277	270	315	320	271	277	279	306	270	348	306	286	288	257	288	288	314	282	302	296	270	298	314	301	306	250	273	303	282	277	296	305	310	335	328	270	280	277	309	282	273	306	340	311	280	303	305	327	293	293	342	311	290	355	303	298	242	294	284	297	314	280	297	311	297	335	298	296	283	270	281	300	296	325	306	315	273	307	321	308	291	294	286	280	299	300	294	287	303	303	298	305	301	280	311	297	291	286	300	289	299	277	289	283	335	312	284	305	306	281	326	283	317	305	276	293	274	297	307	281	309	320	286	302	285	312	292	283	251	344	298	339	285	313	289	320	317	301	270	289	255	301	317	286	297	311	294	298	263	253	312	279	278	297	269	246	308	322	287	278	260	243	276	284	299	305	278	286	292	284	272	300	269	311	307	304	315	280	292	280	275	273	286	301	274	311	336	291	333	314	292	323	296	291	313	289	288	305	282	285	311	298	304	292	279	292	352	274	290	301	304	302	296	292	306	290	275	289	326	326	278	344	303	283	282	311	324	301	286	284	324	319	304	295	262	303	295	281	281	318	263	298	324	276	293	287	315	270	309	312	331	306	278	274	287	257	329	291	295	296	287	281	261	328	303	322	333	292	294	281	346	295	289	298	272	314	273	301	297	272	287	300	316	295	279	280	265	269	275	300	312	291	317	283	311	297	280	301	314	315	295	281	298	302	255	314	298	312	294	293	277	305	290	288	302	297	311	304	279	302	308	291	289	278	278	291	271	265	290	285	325	305	320	298	287	308	301	318	281	270	285	330	339	279	318	282	298	302	289	274	313	260	276	285	281	317	266	312	289	260	295	296	277	262	290	297	286	288	265	279	283	292	315	295	269	279	296	272	302	320	321	286	277	282	293	297	314	284	290	290	252	322	289	280	279	298	296	282	283	292	278	294	282	278	303	285	306	276	260	310	302	282	316	301	287	289	265	309	292	284	314	301	265	272	304	290	266	299	261	323	288	305	291	266	294	275	308	306	305	279	324	298	304	285	306	276	284	302	298	295	280	304	299	296	312	277	323	285	284	291	319	278	304	293	359	273	300	294	293	314	351	304	283	285	323	287	283	312	309	302	276	324	277	300	261	279	285	288	287	265	309	281	286	269	335	280	275	302	256	279	298	286	298	298	306	296	289	328	301	274	264	279	314	307	267	293	305	320	284	294	297	284	279	310	313	281	330	306	293	286	317	295	304	292	285	318	309	321	318	282	306	293	282	284	316	283	273	307	285	312	305	296	299	308	337	304	278	296	302	316	279	339	294	300	300	307	306	280	299	298	285	310	250	293	306	273	290	301	302	291	291	272	283	323	297	312	284	338	286	283	275	273	276	268	301	303	284	311	289	295	313	352	320	282	292	292	282	280	285	300	291	264	299	302	291	290	266	294	277	289	279	292	305	301	286	319	303	272	299	300	278	273	303	341	299	288	317	288	301	278	283	302	289	311	298	271	327	277	292	305	312	299	282	304	279	285	294	279	312	286	288	290	275	280	303	316	302	294	295	295	297	326	267	292	312	327	266	275	267	296	243	285	299	277	314	298	305	278	284	276	289	285	304	282	286	331	329	285	269	354	295	289	307	290	275	322	269	272	291	301	254	310	303	305	276	331	323	327	315	289	314	312	289	295	298	280	277	299	327	310	302	287	305	289	280	312	314	293	317	316	310	288	290	268	280	258	274	288	336	333	280	269	273	305	308	262	303	266	286	263	283	304	298	281	266	273	320	297	307	290	306	297	317	272	311	327	292	341	283	280	305	290	295	279	336	300	301	273	317	315	301	299	291	301	302	302	290	280	299	283	292	268	291	307	335	302	275	278	329	288	275	277	310	311	297	264	278	304	268	309	298	284	284	275	287	295	307	320	274	292	272	308	292	280	298	320	255	303	309	261	293	310	283	304	302	280	276	313	267	295	288	289	284	311	320	309	280	321	277	276	303	324	308	277	279	283	257	297	291	316	304	287	278	267	277	296	302	282	289	319	261	316	321	298	278	261	273	277	293	312	278	296	284	297	292	268	318	288	293	311	290	285	291	299	301	354	312	317	287	276	307	306	281	265	266	310	295	277	268	284	314	329	296	295	307	267	290	311	307	311	278	316	314	272	253	298	277	281	268	297	289	282	305	286	300	278	314	290	284	285	310	263	275	277	301	289	287	336	303	293	303	295	302	307	263	280	280	285	272	276	302	289	310	277	297	282	292	297	309	307	286	289	290	280	287	272	296	295	298	283	278	298	292	304	338	311	288	284	255	260	339	334	305	287	279	288	310	274	279	277	306	334	296	264	310	320	281	323	283	313	285	308	294	277	290	301	309	295	303	300	329	306	297	311	286	306	319	301	317	304	299	275	283	283	325	278	304	316	298	308	291	321	328	292	295	322	298	304	308	296	294	294	275	276	308	296	345	275	299	274	300	249	287	308	310	285	279	287	314	280	268	272	309	296	289	307	304	294	300	349	276	287	281	281	285	280	280	288	248	268	269	298	266	321	286	276	309	307	308	263	264	324	274	276	307	267	297	310	293	332	318	276	284	310	273	351	291	328	348	277	286	306	306	281	274	303	293	307	278	333	282	309	287	261	310	296	305	286	280	297	300	316	286	277	276	319	314	292	330	293	305	310	270	284	273	247	284	244	325	307	289	294	256	277	291	285	284	313	324	303	320	307	289	272	281	304	331	302	309	290	289	273	297	317	307	315	268	259	307	292	290	290	324	249	287	274	263	297	314	301	302	285	279	300	276	302
43859	21654	6849	2445	1200	766	701	698	699	722	691	680	707	630	598	712	654	663	628	609	656	673	638	695	652	648	653	665	664	637	671	662	631	695	638	619	701	649	664	662	655	672	637	657	630	641	648	684	646	630	669	664	665	672	674	671	647	676	651	652	678	695	647	640	662	664	681	610	668	630	680	657	696	707	657	675	668	645	678	642	691	678	643	664	684	642	710	659	654	645	658	692	652	648	614	711	653	668	679	664	680	660	682	673	680	629	633	641	596	657	672	675	683	652	640	593	670	681	679	656	646	693	639	701	641	673	637	634	648	648	682	694	631	656	680	651	657	610	640	692	657	644	644	663	658	673	664	623	631	689	657	655	607	668	667	643	678	666	672	648	693	679	664	705	682	652	616	606	656	684	677	739	614	646	646	683	666	626	666	642	626	666	656	671	700	706	663	654	657	664	669	641	635	649	652	610	690	665	648	646	628	704	640	672	654	643	634	671	653	678	716	641	633	630	631	663	619	668	698	714	625	674	707	659	669	674	697	626	657	632	605	665	694	617	676	688	672	691	658	675	647	655	681	712	694	693	693	663	661	646	639	658	608	653	624	672	649	603	691	657	664	660	637	637	639	692	698	656	667	643	656	691	651	684	655	727	684	641	653	636	706	679	666	697	643	669	694	612	640	669	685	664	674	698	650	698	674	668	686	646	625	659	642	666	664	643	626	605	667	673	692	646	642	662	714	655	673	600	651	654	692	679	683	648	637	677	658	614	642	611	643	647	605	614	641	652	670	695	676	663	671	718	663	689	651	662	661	656	616	705	681	667	636	659	688	671	677	649	662	639	663	708	708	691	635	616	644	725	665	680	644	648	629	642	677	636	647	642	648	621	648	669	648	669	612	623	641	629	648	670	674	635	631	676	669	688	654	627	658	707	616	689	641	653	636	613	717	657	651	665	673	689	704	703	682	670	667	630	637	646	644	670	682	648	602	686	646	656	626	629	681	631	704	671	656	678	642	644	640	685	646	678	683	644	661	626	698	612	637	673	637	686	663	666	652	643	629	634	675	662	669	675	678	687	672	602	632	672	649	692	730	671	638	691	653	652	666	637	609	643	647	679	672	635	686	646	725	675	653	665	681	664	666	697	633	687	685	648	652	658	666	674	651	688	647	673	692	663	656	637	664	683	629	628	667	664	672	635	691	678	685	680	632	610	705	726	626	651	659	652	659	663	661	694	679	688	678	682	646	685	665	650	637	680	638	660	649	672	684	646	623	636	657	665	647	663	671	655	699	654	650	648	650	657	655	650	659	687	664	624	653	697	609	677	644	653	660	641	664	651	683	616	667	657	616	645	634	694	629	652	712	626	678	672	645	665	634	621	648	685	664	642	645	655	681	633	665	671	665	655	653	669	692	631	702	616	639	656	656	660	669	659	661	708	651	638	663	617	650	655	646	634	696	653	686	623	668	626	676	645	635	640	667	649	677	682	608	636	675	685	671	655	662	684	659	677	658	638	655	697	674	663	661	659	645	631	658	660	643	689	619	669	634	657	672	671	671	660	666	657	646	672	654	693	640	662	631	670	642	722	658	635	645	744	671	686	695	656	712	642	673	658	685	659	641	647	663	643	625	682	634	670	640	633	647	693	665	653	677	630	664	672	618	648	672	618	690	664	674	645	702	655	666	634	685	675	675	626	633	673	636	664	624	689	639	662	679	694	693	652	650	634	637	689	679	675	638	635	654	665	652	699	658	677	642	637	643	670	692	677	684	629	707	691	642	733	681	622	629	651	693	657	699	712	646	683	630	696	666	667	731	711	650	672	680	683	658	623	665	687	680	675	633	603	696	670	647	643	674	654	642	645	665	654	665	640	649	621	664	606	702	644	683	658	621	648	641	647	647	652	672	644	658	650	640	653	658	742	642	678	643	652	668	651	621	681	657	670	614	652	666	651	657	590	663	666	642	636	690	681	648	676	667	656	680	698	641	692	604	664	631	715	652	653	583	667	634	727	697	676	667	646	706	660	691	693	630	669	646	654	636	705	660	629	673	650	626	667	641	693	654	649	620	656	615	688	655	638	622	650	639	673	689	642	618	676	680	705	658	659	650	664	630	668	721	673	687	611	641	666	625	675	657	647	707	620	669	679	717	647	639	665	658	641	659	635	678	619	653	635	670	639	680	653	671	579	654	641	676	680	632	624	680	652	641	733	682	698	640	660	642	681	681	674	622	665	692	631	698	684	666	610	652	679	663	739	588	647	669	667	606	709	690	587	665	675	691	661	702	676	643	653	645	630	636	697	673	642	707	597	650	712	665	622	692	690	649	621	645	711	655	638	668	703	669	620	659	652	648	679	681	652	643	675	660	660	647	655	659	686	647	632	636	629	641	671	699	663	698	676	627	671	652	667	649	642	706	636	691	637	654	664	653	630	602	639	660	702	681	632	609	653	660	680	664	680	671	671	649	623	643	638	659	661	690	670	694	654	621	695	644	610	656	655	677	668	640	704	642	689	677	621	680	652	660	660	662	667	641	712	663	714	646	660	665	675	627	655	709	665	692	615	687	639	734	647	702	675	663	682	679	711	695	659	663	687	632	627	688	655	661	636	662	667	664	661	680	646	646	663	699	691	641	693	691	632	646	620	680	629	671	628	639	640	652	662	618	589	647	686	645	664	629	668	667	646	656	642	591	685	670	653	664	660	639	678	667	668	637	662	700	677	658	636	672	664	682	670	641	678	692	609	694	595	680	668	650	630	699	671	654	678	641	646	707	635	664	638	633	727	611	661	654	655	647	664	698	663	685	687	677	657	694	672	697	616	719	673	691	672	689	638	645	657	654	648	714	676	615	657	628	648	653	644	635	664	647	671	654	643	671	670	677	648	668	645	619	667	663	619	663	704	673	676	644	647	646	653	657	659	640	662	647	676	701	650	639	668	666	723	666	635	651	667	681	694	698	682	659	662	660	693	637	668	678	662	672	651	653	652	677	638	654	637	675	597	649	647	652	637	679	646	624	682	650	657	652	690	618	701	632	667	679	669	618	642	633	615	720	677	671	680	690	627	710	639	650	643	670	635	649	653	638	679	673	630	680	651	664	685	654	604	627	677	663	647	611	653	662	687	693	711	689	654	664	675	681	663	652	722	658	666	621	665	643	717	693	666	662	628	650	690	668	673	682	680	697	670	683	693	643	598	652	656	634	704	658	690	673	658	692	645	639	697	661	629	652	673	661	668	673	653	633	608	642	686	665	615	674	652	640	666	669	658	683	653	694	671	652	671	637	645	671	628	695	639	641	678	650	675	692	629	661	653	635	609	632	636	668	669	622	640	643	644	650	676	661	668	692	668	649	651	643	668	622	678	649	674	684	647	676	640	699	653	649	684	640	599	634	668	679	694	663	629	670	674	675	746	679	688	616	676	682	644	661	651	635	642	666	629	684	662	711	693	670	658	644	665	651	616	686	629	658	648	639	710	670	647	687	686	670	681	638	676	660	620
53530	23414	9507	2013	555	370	317	329	320	327	369	332	313	361	316	328	322	336	322	332	307	319	334	343	318	366	303	316	335	326	286	328	334	317	337	345	347	338	329	318	337	313	310	321	291	299	327	307	326	304	342	302	318	351	335	330	355	328	323	352	340	313	309	324	319	316	319	330	337	293	323	321	325	322	337	315	306	364	326	339	332	351	335	316	343	337	296	337	334	316	329	322	319	334	326	348	289	319	331	322	304	300	334	345	280	302	315	321	315	329	351	315	311	326	333	323	340	324	322	335	319	324	336	335	333	317	348	311	320	298	315	323	323	289	353	308	321	316	324	326	309	315	336	328	327	330	317	346	364	327	325	298	340	326	312	307	324	307	317	309	325	309	332	362	314	346	347	334	315	314	325	313	314	312	363	320	319	335	341	321	298	332	327	322	302	335	363	343	285	346	311	321	353	286	291	317	291	322	320	329	318	307	325	366	344	331	344	353	334	325	275	331	325	340	349	353	318	346	344	302	336	354	333	334	306	352	300	317	286	321	282	305	326	322	336	309	328	349	321	324	356	319	331	351	343	324	325	286	341	293	334	315	320	315	314	349	313	314	321	316	325	347	333	354	342	341	336	289	323	318	322	376	331	332	329	308	372	326	316	314	348	270	307	280	332	325	284	314	327	308	311	296	344	374	315	348	367	321	313	327	310	329	309	347	325	323	361	323	357	334	332	338	350	332	315	327	346	336	311	337	332	343	323	351	333	320	316	370	349	334	324	361	302	375	350	342	340	335	306	299	328	336	331	319	342	318	344	320	347	314	308	337	332	293	338	350	314	299	320	316	302	328	302	323	327	342	324	319	300	332	317	280	289	328	354	301	325	352	323	347	314	305	298	287	354	344	284	289	340	309	352	377	335	349	314	319	310	309	316	322	320	366	317	310	300	313	273	284	336	303	319	314	362	342	299	302	299	277	311	340	304	325	324	312	358	341	301	341	323	329	330	338	345	322	305	326	357	327	335	328	310	329	315	354	335	304	335	337	377	334	321	316	343	318	311	315	346	304	325	338	284	332	326	354	324	341	353	330	345	351	325	285	301	290	275	334	354	307	322	302	322	345	318	336	334	327	336	327	345	343	310	335	354	328	285	330	335	303	340	313	354	355	326	317	318	320	319	309	297	310	303	312	273	320	319	298	319	290	342	317	350	328	325	364	321	324	324	340	342	350	311	315	312	318	338	354	354	311	323	320	336	320	292	329	322	315	365	321	302	319	312	331	322	313	314	353	376	358	332	380	338	316	356	349	306	358	345	329	335	314	332	325	301	348	348	328	334	334	316	320	308	314	340	343	348	332	337	332	347	336	309	285	319	313	350	299	325	333	318	332	365	322	338	323	348	347	336	331	326	328	304	327	344	335	328	343	368	311	320	352	301	330	315	328	322	347	303	304	362	314	313	320	336	300	310	339	288	320	344	320	293	316	304	311	321	374	303	320	305	370	307	311	333	316	306	358	362	304	337	294	331	348	320	336	317	325	333	368	351	349	314	340	292	308	319	308	287	319	359	344	317	355	334	357	332	300	333	312	323	313	306	350	285	321	339	337	304	310	308	360	338	324	331	370	311	313	345	302	365	343	331	304	309	316	316	334	344	312	302	336	310	282	342	340	308	338	306	334	339	350	311	309	323	302	304	344	329	334	347	322	325	304	332	328	317	316	325	301	358	366	342	320	327	333	347	335	332	330	334	328	285	293	358	322	315	343	333	338	323	290	300	366	344	296	315	294	310	353	373	315	297	327	345	313	353	300	296	326	314	326	311	299	314	315	327	330	316	323	306	286	316	295	351	340	320	354	348	309	332	353	324	338	360	326	317	335	345	309	322	319	336	298	363	322	325	314	325	308	330	316	307	350	300	332	332	332	350	346	345	318	338	305	297	325	332	314	307	327	315	317	338	303	333	355	367	325	335	323	331	307	324	352	324	318	343	366	304	326	305	327	346	310	298	302	301	290	351	311	310	352	329	336	309	329	323	318	318	351	331	347	354	339	308	312	305	295	343	289	305	329	320	362	314	342	328	310	338	332	317	323	324	312	342	352	363	340	301	323	324	300	311	298	337	324	337	311	304	358	297	342	342	314	310	302	316	350	338	326	333	305	300	272	324	323	329	299	324	317	356	316	307	307	305	298	327	323	349	348	369	307	336	306	358	323	306	339	296	353	329	311	343	331	329	360	389	337	335	297	332	333	320	334	330	295	325	365	344	301	296	321	323	343	323	320	311	323	328	314	271	333	332	309	342	305	327	314	335	337	362	303	308	302	322	285	320	308	315	304	335	315	312	309	319	319	366	342	323	326	330	346	353	319	319	311	306	317	328	333	328	317	373	332	311	304	338	334	317	317	269	318	280	329	318	332	337	327	309	318	313	367	298	303	302	334	327	295	335	299	313	320	312	337	300	311	311	335	330	313	291	278	336	319	322	328	343	284	341	287	345	332	288	313	325	345	301	318	366	312	312	363	309	331	342	333	330	327	332	336	331	317	302	342	343	324	356	343	347	279	333	328	349	353	321	298	317	318	305	353	328	302	342	304	341	358	323	327	338	309	340	330	333	307	315	330	290	306	346	331	352	320	341	315	358	346	284	341	299	351	329	295	299	340	341	265	363	307	318	341	327	320	334	345	342	327	309	345	307	312	321	328	346	318	350	325	328	344	304	325	314	317	323	348	326	322	302	292	284	337	311	311	326	346	312	365	298	303	324	359	322	341	321	333	344	335	310	284	327	339	345	350	317	316	341	311	343	298	353	294	345	316	330	326	303	324	337	357	330	328	324	338	330	356	325	330	331	331	317	349	334	316	367	303	344	330	316	306	356	310	326	302	318	326	300	309	329	327	319	335	323	276	297	307	331	342	340	346	353	297	342	314	350	323	297	348	292	328	326	314	316	318	337	322	325	342	305	355	306	356	347	286	303	321	308	315	362	342	291	308	329	347	357	322	319	345	305	341	346	355	348	353	333	338	318	315	335	326	302	338	340	383	343	339	321	334	325	320	314	343	320	324	310	357	329	300	319	325	344	337	303	336	305	343	328	295	342	334	327	343	339	317	335	335	313	324	332	359	285	312	328	322	315	375	328	330	338	297	321	312	368	313	331	313	326	332	329	353	327	346	332	346	351	339	354	324	350	330	319	309	345	313	288	342	345	323	320	352	333	306	342	313	333	307	282	385	318	327	349	347	308	301	283	323	314	284	303	343	330	304	334	338	337	361	319	333	313	365	361	296	325	346	301	353	320	340	343	314	357	328	307	323	333	305	340	339	341	327	323	279	295	313	330	299	288	307	305	340	319	293	303	304	328	337	319	344	314	320	337	350	344	362	363	337	364	306	362	361	339	343	323	347	329	334	357	343	337	313	317	338	320	309	351	357	300	334	325	317	345	335	321	343	304	328	334	278	319	312	303	330	294	307	325	320	317	301	316	336	335	292	313	301	293	287	319	327	299	299
34507	10813	3497	2006	1296	810	770	740	774	727	690	770	736	711	720	754	731	739	726	694	681	728	747	707	718	745	685	718	710	680	709	695	725	722	743	750	686	680	704	683	759	740	703	706	729	712	695	740	692	694	669	715	652	729	729	693	761	722	796	750	663	673	687	710	717	710	695	763	686	728	663	679	733	686	720	738	715	690	702	724	738	671	723	709	672	711	733	722	679	714	683	690	742	724	712	713	687	712	715	647	730	694	741	721	706	752	725	687	690	706	729	715	693	802	721	730	702	754	766	720	724	697	705	654	730	663	699	699	728	699	713	709	710	708	738	716	743	714	723	702	702	697	775	683	688	721	745	707	741	769	696	680	732	717	733	720	711	735	767	745	742	730	721	704	727	744	730	686	738	739	697	752	685	671	697	648	732	733	755	733	707	676	699	704	748	760	657	741	689	735	695	713	746	707	722	743	767	734	748	765	712	716	751	692	741	693	727	743	715	683	729	672	710	711	725	696	709	684	725	660	728	705	703	755	706	757	740	704	715	730	728	678	684	673	699	697	711	724	739	722	691	715	733	715	751	758	705	768	742	689	713	671	735	677	710	690	703	669	681	724	709	659	732	726	769	728	728	684	706	715	726	733	688	747	714	737	727	735	729	717	720	749	715	762	739	708	722	730	709	701	700	701	678	707	701	734	780	716	716	725	701	720	726	700	731	690	726	717	710	674	709	720	702	693	711	724	744	737	675	715	690	706	689	738	724	736	713	709	758	707	702	735	734	708	722	667	711	694	707	730	713	680	768	741	702	714	702	706	711	761	743	739	706	714	720	711	721	750	711	696	678	749	699	714	683	742	711	725	679	699	701	709	760	698	710	722	714	723	685	724	739	713	754	717	722	691	791	756	715	687	727	739	719	735	710	702	727	730	728	682	725	721	727	651	721	725	707	674	707	677	744	719	686	736	716	710	686	729	737	728	745	708	713	758	736	712	766	701	732	714	690	748	690	731	705	759	716	715	700	712	665	711	725	705	717	686	692	680	664	733	679	738	752	701	727	738	706	748	708	767	698	724	697	706	735	679	761	689	714	738	719	703	730	722	679	712	679	731	719	700	730	723	723	732	752	711	728	718	739	732	699	761	718	671	723	710	700	749	711	711	680	731	712	752	697	727	777	737	711	741	675	746	760	747	694	728	712	674	706	720	728	753	669	735	720	744	669	728	710	724	688	727	660	731	685	704	711	705	722	713	728	698	703	730	723	672	729	676	738	751	716	709	732	710	664	698	715	730	727	731	732	695	725	711	736	731	723	765	729	715	728	721	709	643	754	723	711	691	703	672	720	681	675	678	728	727	736	697	803	705	719	723	720	708	706	674	724	716	736	745	664	704	712	718	720	659	705	725	703	694	709	711	737	692	736	685	681	726	695	755	686	729	809	716	731	730	752	744	690	671	706	714	709	742	731	728	734	729	729	715	691	684	701	725	727	722	730	694	695	721	682	689	699	781	685	696	727	695	734	725	743	727	755	719	733	670	692	676	706	736	767	687	703	703	734	737	733	714	720	693	772	699	705	694	736	696	730	691	716	707	710	762	708	691	712	719	712	698	760	716	727	709	706	719	705	786	701	739	705	751	750	725	704	696	693	742	649	707	767	693	738	676	700	729	673	745	694	752	693	751	686	723	711	710	743	710	711	694	676	748	737	707	719	723	685	732	713	729	749	733	732	734	676	749	798	688	737	680	731	740	709	739	727	703	726	724	724	692	725	695	733	744	741	722	745	742	729	688	689	689	731	720	707	751	693	707	721	712	745	723	740	715	762	724	722	665	700	715	723	691	671	686	774	730	752	745	688	752	716	692	684	728	712	721	715	728	690	713	703	746	760	680	729	725	737	710	717	736	723	760	729	628	755	690	716	712	693	714	755	739	713	678	702	703	677	694	768	701	716	741	714	731	745	727	755	701	714	746	700	711	746	734	709	730	690	692	724	722	695	774	744	701	679	720	730	759	678	737	723	678	708	712	670	679	736	753	754	668	719	713	705	754	727	710	722	709	742	716	759	707	719	724	719	715	743	685	695	766	718	715	680	714	717	782	715	739	770	694	703	670	682	761	708	703	727	689	771	712	679	692	761	713	700	714	699	648	682	727	716	711	721	724	732	723	746	689	693	788	721	721	681	708	696	679	748	723	725	705	714	719	713	697	698	697	697	698	727	668	771	708	737	694	691	689	697	722	727	720	757	680	783	760	740	705	710	714	734	732	725	741	684	731	677	718	695	723	701	693	675	744	680	759	693	693	743	709	709	678	721	704	684	718	680	738	715	710	732	774	721	695	730	738	722	693	675	717	734	752	711	730	700	713	702	696	765	705	790	746	679	739	744	681	732	691	742	734	739	699	694	720	739	739	765	706	715	690	711	760	684	731	702	689	718	711	709	711	771	692	712	764	712	725	683	739	744	735	706	700	670	706	753	762	734	720	704	741	754	740	712	716	717	669	772	722	671	707	737	734	684	754	702	710	697	688	718	687	706	720	744	677	664	698	713	752	763	691	714	699	695	709	672	692	719	675	764	712	727	709	694	704	715	760	720	732	724	705	742	666	679	746	714	709	715	753	732	666	743	722	742	767	719	666	734	727	733	752	694	719	741	682	698	750	742	695	714	654	707	752	728	731	711	702	701	738	704	705	679	739	692	752	704	680	703	695	772	744	715	718	744	739	713	735	746	693	697	733	737	730	723	679	718	719	748	733	743	682	739	701	685	718	717	728	712	746	779	739	678	715	716	693	727	681	713	708	655	714	719	717	734	729	710	751	747	747	714	708	687	736	725	710	708	736	663	711	705	687	684	693	692	734	679	748	704	728	696	732	709	738	716	706	744	681	749	721	707	755	689	722	689	739	673	720	736	711	733	681	696	750	729	699	693	684	709	694	755	676	739	671	686	709	721	728	740	706	710	696	721	726	676	758	779	755	712	719	691	722	730	738	690	664	717	741	726	756	681	756	712	672	684	682	695	718	728	691	732	727	742	739	683	725	738	708	704	756	693	722	713	733	679	759	722	676	728	662	745	689	713	752	769	701	722	701	716	697	736	740	692	697	726	725	708	681	721	734	692	731	701	738	752	708	745	739	757	701	650	688	751	686	728	707	729	684	723	742	698	726	685	679	735	721	743	715	709	764	699	759	753	752	717	719	703	681	703	721	706	733	687	702	746	674	709	715	711	710	714	711	661	716	772	722	729	747	678	713	748	707	746	680	721	708	741	703	751	757	701	705	685	716	709	708	733	715	700	734	703	690	765	721	697	756	699	734	742	738	719	707	714	762	752	696	733	674	669	724	729	697	710	696	699	703	697	717	701	750	693	738	743	694	670	689	728	753	691	712	736	756	744	701	698	685	708	668	716	672	763	699	719	705	737	716	731	695	755	712	685	674	739	699	707	714	697	720	714	706	721	728	723	679	698	712	701	704	722	749	726	764	676	741	754	711	727	740	742	740	733	710
47919	16928	4087	1194	463	313	292	279	331	299	321	290	291	288	318	302	323	297	305	300	274	272	304	295	276	304	297	297	311	335	294	284	297	285	312	260	298	302	277	315	283	286	321	265	291	308	299	276	262	270	265	279	322	287	274	305	305	319	278	281	267	310	289	316	313	274	313	308	284	310	292	287	313	308	327	314	297	285	286	296	257	331	312	285	302	278	312	294	303	283	335	307	292	280	310	278	318	261	318	297	294	328	285	261	303	297	301	296	307	296	299	288	280	311	305	308	303	276	304	283	317	309	314	279	258	266	303	283	292	312	291	284	283	322	294	305	309	268	294	274	273	277	297	260	286	297	306	285	268	299	338	299	285	299	279	283	326	284	296	290	301	308	302	305	314	278	289	298	303	292	292	288	321	266	316	303	322	297	319	269	293	297	296	303	289	287	278	250	280	274	290	308	338	293	316	320	275	260	291	307	296	268	290	301	284	304	265	305	277	282	284	283	306	262	346	305	306	311	306	329	248	313	282	262	295	292	272	306	294	318	309	269	327	255	310	305	299	292	299	303	287	275	317	302	333	306	305	297	293	325	296	283	284	283	282	279	291	271	292	307	274	313	266	294	288	289	305	282	317	297	276	309	297	339	320	287	277	295	324	279	325	270	293	277	320	275	292	302	308	272	293	302	301	286	306	280	294	283	293	306	310	267	283	276	267	287	265	301	297	299	292	277	262	308	329	314	320	296	304	290	271	305	308	296	278	301	282	300	263	319	277	321	300	283	306	300	307	312	318	269	309	301	281	311	249	283	313	333	303	308	290	323	315	263	299	267	265	312	315	286	308	322	296	306	301	219	282	313	311	270	301	265	279	274	274	310	289	315	297	274	295	269	309	315	311	319	331	326	305	288	282	282	295	282	291	281	334	283	289	309	326	294	296	295	290	281	263	299	300	305	281	296	265	300	312	312	305	288	302	275	267	319	274	284	325	311	303	281	271	287	293	275	307	324	320	309	262	274	304	296	274	269	290	307	309	277	294	280	295	292	298	273	295	275	282	301	300	267	287	293	290	279	270	303	277	294	303	282	292	313	313	276	301	340	315	302	280	299	299	303	267	266	285	296	266	287	301	276	289	263	267	299	294	280	288	304	283	301	302	308	275	294	321	303	296	287	296	257	281	258	289	311	294	277	299	282	288	312	276	330	303	279	306	288	293	295	286	281	280	311	314	304	262	315	298	283	283	279	250	271	266	279	272	312	318	299	328	309	301	293	302	283	272	273	293	274	284	275	306	302	265	314	279	280	289	326	258	303	294	321	319	284	329	270	258	279	310	286	304	273	290	302	292	306	292	276	289	287	297	291	311	293	279	253	296	322	289	299	281	303	316	314	285	273	284	296	313	283	311	301	307	257	308	275	309	282	285	314	288	289	318	304	288	280	308	287	282	307	295	276	252	286	313	278	316	310	329	300	294	270	308	307	321	305	296	268	324	313	316	265	293	286	294	284	281	315	312	287	328	303	297	299	267	286	280	268	289	288	298	312	288	296	273	288	294	282	294	289	296	265	300	285	291	256	306	313	289	292	300	308	293	284	300	277	319	311	313	289	317	293	287	324	301	296	254	276	308	282	283	300	298	304	317	284	289	300	309	289	277	280	280	294	269	277	310	296	309	287	316	295	291	291	318	278	307	299	287	304	275	303	261	263	307	297	276	318	310	285	310	287	261	278	280	271	284	288	309	284	292	306	291	274	277	281	278	266	324	313	292	286	312	239	260	291	302	291	301	310	306	296	265	301	255	309	288	306	309	298	298	295	279	321	274	280	325	305	306	277	289	281	283	288	282	252	276	285	298	262	287	280	270	281	307	308	277	287	295	295	297	310	270	282	299	277	301	305	295	307	283	289	297	296	319	297	293	292	310	267	274	253	271	291	293	279	324	321	312	310	281	304	298	303	303	295	310	312	295	314	295	289	262	298	303	287	286	303	307	243	268	291	293	350	283	301	279	295	283	274	301	299	299	310	278	299	276	301	260	289	297	311	265	278	300	299	322	284	273	318	295	343	300	298	304	287	277	266	311	312	295	299	330	280	272	311	254	272	282	294	290	304	259	263	293	295	304	304	273	285	286	297	293	305	282	298	276	255	289	276	303	298	296	316	291	278	263	259	288	309	324	323	271	289	283	290	276	331	279	316	312	293	288	321	296	303	295	286	279	272	301	312	310	341	302	312	296	305	320	310	291	308	294	302	298	294	301	292	265	289	294	289	286	296	279	331	300	302	311	290	260	308	284	301	303	310	299	291	326	281	309	281	287	294	270	311	308	296	292	273	275	292	295	315	272	261	303	277	298	281	260	292	289	278	280	307	300	264	275	284	294	319	277	289	285	271	294	282	269	288	308	267	285	292	284	286	286	291	297	288	318	263	296	289	289	296	276	269	302	286	266	306	310	287	290	280	308	299	325	284	278	285	292	286	357	322	332	302	270	311	287	257	281	293	308	330	289	286	288	308	306	324	323	284	296	273	299	284	267	313	298	300	268	250	283	279	288	294	286	299	283	256	305	296	297	318	314	308	288	278	317	311	326	289	283	303	318	276	274	269	295	263	292	276	310	297	284	283	273	298	298	278	281	305	277	262	316	297	280	303	280	288	298	298	315	309	293	284	296	308	287	294	313	292	292	305	325	302	292	283	301	302	332	283	296	254	288	314	323	267	321	283	277	290	307	323	326	279	284	297	284	267	286	278	303	322	317	288	281	307	287	312	267	270	337	285	314	271	277	262	284	320	298	316	286	297	286	296	317	295	281	284	285	288	282	317	319	278	270	273	272	295	298	301	314	321	302	329	277	297	287	320	267	297	286	252	274	294	314	290	313	297	289	301	278	244	255	287	281	296	287	308	288	305	293	290	296	309	270	263	308	303	304	314	291	312	283	285	287	290	310	295	306	309	306	298	281	308	321	300	305	276	291	330	266	325	292	265	284	298	316	336	306	285	278	272	292	298	246	293	273	308	303	282	293	293	275	292	296	328	269	277	282	300	303	292	308	302	280	304	276	309	298	279	273	325	283	291	326	262	272	283	299	298	303	281	322	281	295	292	263	327	293	273	291	337	288	269	272	269	277	314	271	312	305	265	285	314	286	314	284	279	304	305	303	294	286	293	307	282	293	286	307	328	294	309	298	279	295	285	295	286	303	302	276	286	283	277	293	281	313	311	301	313	287	287	279	302	260	262	325	279	282	287	273	283	281	288	307	302	286	272	322	318	273	268	302	287	268	274	270	282	310	312	254	280	298	286	293	260	285	317	305	277	319	297	265	288	264	269	303	301	305	307	309	305	315	299	275	273	282	290	318	280	277	269	301	274	296	290	290	291	317	313	301	283	292	298	272	298	313	268	318	271	292	292	254	259	290	322	286	289	306	307	279	316	303	280	302	291	311	312	317	288	319	285	292	282	274	263	288	296	273	288	291	297	259	332	291	295	280	294	318	288	308	316	301	279
30931	9898	4341	2384	1051	665	596	666	640	648	641	663	646	644	635	646	669	612	670	605	672	650	651	667	644	666	614	634	662	645	652	635	613	642	621	674	630	662	641	655	667	688	648	656	656	665	656	659	660	649	614	627	616	701	641	650	629	657	636	708	642	665	630	675	654	594	651	684	663	650	641	601	644	659	610	640	693	695	636	646	642	680	686	622	601	612	633	635	644	677	674	619	649	632	628	610	599	646	654	581	671	671	619	690	665	640	666	683	622	653	665	674	705	673	673	655	672	656	629	630	676	661	621	632	677	645	621	665	623	614	659	676	668	675	634	678	646	617	675	663	638	644	599	680	665	621	643	615	664	622	648	711	673	617	620	681	645	694	687	634	716	666	581	681	633	610	725	646	611	638	672	639	676	659	677	666	612	648	623	705	670	610	644	682	653	622	632	659	644	665	638	675	653	620	625	659	631	638	633	669	638	687	639	623	639	629	657	628	663	664	711	615	625	639	666	634	624	667	677	668	654	677	668	645	653	634	661	654	628	669	609	679	690	652	666	654	704	668	668	643	667	625	616	680	701	616	634	685	626	648	642	657	625	677	650	624	674	620	693	619	648	678	665	626	632	611	643	641	657	621	630	636	686	678	625	675	639	666	611	608	642	678	621	604	638	646	632	630	619	723	648	644	644	653	644	637	652	689	638	664	636	657	683	629	646	674	632	629	640	682	686	659	671	655	678	708	701	694	631	656	699	636	610	682	635	641	637	658	602	638	652	645	624	678	635	649	659	642	630	616	695	631	656	621	638	650	650	613	621	641	666	644	619	630	594	628	694	656	656	657	656	613	653	673	662	687	609	683	650	665	652	667	701	669	655	609	654	630	619	644	631	647	641	689	675	689	615	657	651	692	697	625	646	707	642	661	683	601	647	693	639	716	670	657	648	644	620	680	656	650	636	652	646	658	640	655	656	639	653	615	672	629	644	638	624	667	620	621	650	654	697	653	632	642	653	678	626	635	621	649	668	639	661	633	642	648	702	653	684	662	673	610	667	611	683	633	679	662	640	651	667	689	680	630	653	671	663	709	674	627	615	616	641	604	626	671	624	660	679	673	639	675	645	665	636	671	620	647	673	647	637	584	645	622	639	661	682	635	633	635	666	616	644	651	696	653	661	645	632	634	660	681	621	631	679	586	630	674	639	654	674	631	629	652	676	608	701	687	635	615	697	652	657	646	682	679	651	655	646	635	642	668	671	661	620	617	624	615	632	660	667	628	694	654	654	644	658	622	700	652	654	646	677	652	642	648	669	649	649	571	664	671	635	662	613	601	678	653	681	647	657	655	656	649	663	660	639	645	644	656	659	631	646	630	629	614	696	655	653	689	646	642	665	638	644	649	597	639	629	656	663	625	670	688	601	643	625	662	679	646	623	686	654	656	600	664	629	651	616	657	616	693	637	636	604	636	671	613	620	633	628	641	638	671	646	662	645	682	667	575	644	630	639	672	681	656	652	667	669	645	677	662	669	586	672	673	642	651	703	662	626	667	645	654	626	635	620	641	628	689	644	603	663	680	673	669	647	631	610	705	697	651	635	634	702	628	649	638	624	630	666	679	653	639	612	661	608	683	599	634	631	585	654	603	660	622	643	600	664	657	608	599	639	657	701	674	650	630	644	652	644	661	622	622	619	648	658	673	641	653	596	671	649	657	668	678	640	650	614	608	613	630	667	626	629	657	634	691	687	650	595	668	672	623	611	619	696	666	640	667	659	613	646	658	683	643	666	666	633	638	648	680	653	644	625	629	655	702	664	658	664	676	618	632	638	650	660	703	656	609	649	665	688	657	621	650	658	662	640	675	647	629	616	634	644	636	649	652	676	666	690	614	616	651	602	640	619	679	662	628	668	638	634	589	623	624	630	681	650	665	651	691	650	623	649	690	642	646	592	643	623	629	624	669	642	618	615	641	635	653	628	688	647	694	673	651	673	633	624	644	663	641	611	615	625	690	656	671	670	658	647	602	644	657	664	631	642	637	640	669	643	628	644	642	633	669	695	637	651	628	673	703	630	658	644	680	601	648	648	658	629	661	633	668	677	627	636	609	618	697	659	659	637	657	652	689	625	667	646	617	659	681	585	628	648	608	657	642	589	671	631	617	654	636	651	629	617	641	628	659	599	666	701	673	652	658	631	640	637	685	699	626	664	661	669	646	604	686	636	601	662	629	699	657	635	632	627	670	629	664	628	680	645	667	658	634	689	656	648	670	641	612	632	586	633	658	648	659	630	629	660	701	690	674	655	620	645	675	659	675	679	645	605	626	678	648	651	659	666	646	681	635	693	626	653	647	648	615	635	646	679	639	650	696	676	609	672	670	632	632	628	693	648	641	667	645	669	630	636	680	624	628	616	601	659	622	683	667	660	676	605	662	635	665	684	616	648	684	657	618	649	693	638	621	619	646	644	651	644	602	641	574	636	620	587	647	648	635	676	684	623	627	663	653	677	649	661	628	637	638	632	622	643	628	673	667	624	647	638	640	668	651	639	613	647	654	602	618	648	648	648	656	702	695	627	624	647	647	619	663	657	640	641	644	659	607	631	649	627	633	641	643	667	650	600	677	661	639	666	681	655	648	689	671	621	642	621	646	654	690	607	643	676	636	672	652	656	682	674	641	628	635	654	620	686	642	678	608	645	654	669	677	655	632	623	633	606	651	702	609	621	657	683	654	708	659	699	665	649	637	642	673	682	669	646	663	647	632	651	664	650	650	616	635	652	637	678	653	619	673	652	656	626	648	666	600	634	731	656	626	618	659	636	634	655	718	647	650	693	645	624	599	637	644	627	648	666	698	619	611	611	704	678	671	659	661	684	624	691	624	653	657	618	684	626	643	623	593	643	645	632	602	658	666	614	637	645	679	689	604	653	670	627	677	655	673	664	676	649	656	595	630	660	672	690	638	665	666	616	667	600	651	626	637	647	671	629	659	628	631	627	679	663	647	680	661	660	638	671	604	693	690	662	653	641	693	645	610	644	646	626	652	648	645	633	680	669	629	645	633	661	637	640	586	611	600	620	608	669	638	642	651	653	657	677	633	650	647	675	629	615	649	654	663	656	642	629	626	711	591	642	675	620	632	651	629	658	695	654	672	659	618	662	653	635	642	647	614	623	640	629	645	668	680	640	649	654	657	698	593	679	629	674	651	694	635	651	632	603	638	669	678	694	644	679	669	677	612	688	646	675	671	682	593	657	660	654	675	671	657	612	654	635	675	668	654	654	614	644	681	671	657	670	597	666	634	685	653	650	623	672	695	639	588	657	633	692	631	654	661	644	682	649	664	591	655	630	693	624	638	655	659	712	666	653	664	662	586	640	644	649	585	689	681	637	652	652	637	664	607	637	650	638	694	658	643	615	659	671	645	594	662	604	620	615	696	622	651	650	625	662	643	672	667	607	718	641	655	645	670	677	721	625	626	661	618	691	670	638	604	677	679	638	656	673	609
55633	24350	8259	1707	573	328	346	315	306	299	274	299	322	292	243	295	268	287	260	261	273	279	259	268	271	298	293	284	315	261	289	250	261	280	307	282	312	294	272	252	295	266	269	261	279	246	296	247	272	301	256	298	276	323	278	276	244	289	272	301	272	299	263	281	290	289	270	298	276	295	274	288	270	283	315	290	273	313	267	333	285	251	283	283	275	272	294	266	307	319	295	267	301	285	246	293	317	286	266	284	283	265	285	287	268	266	274	278	297	286	249	319	266	290	301	273	280	305	277	303	289	289	325	296	271	281	280	295	277	268	303	254	278	280	308	300	316	278	264	273	272	286	267	263	313	276	298	351	276	292	294	285	294	281	265	251	280	290	284	264	327	261	279	267	276	273	261	294	306	257	282	250	278	309	288	300	290	257	283	288	277	280	338	292	291	283	287	265	301	273	275	269	258	304	293	267	298	304	278	320	250	280	280	272	297	270	265	291	271	287	298	293	283	298	295	296	286	287	285	278	295	285	302	269	270	254	276	291	296	296	267	311	271	283	329	261	299	273	293	266	259	297	314	300	291	259	300	288	302	297	272	248	270	273	289	264	271	287	267	280	317	285	284	269	272	283	269	294	261	278	262	301	273	312	280	283	292	274	283	270	311	281	289	268	282	292	279	257	261	304	262	288	262	258	277	290	270	317	270	307	309	313	295	312	304	252	283	298	266	304	260	270	285	290	250	272	289	296	273	280	293	278	305	281	280	306	294	300	282	275	290	267	283	282	273	298	273	271	280	250	301	294	290	285	270	265	280	283	302	261	285	281	271	290	266	299	290	272	279	276	272	259	292	273	273	256	262	272	270	319	265	292	282	266	268	281	275	281	280	283	304	259	295	279	261	323	290	279	274	285	269	282	314	269	314	295	285	282	262	279	292	269	283	303	282	289	287	260	280	261	284	308	258	298	307	299	270	290	289	278	301	288	267	268	259	285	266	267	327	292	302	258	267	299	261	306	270	258	278	260	288	280	279	261	294	303	292	276	260	267	286	279	299	271	329	280	271	282	291	300	279	308	300	277	302	311	272	274	284	297	257	296	285	270	291	278	281	272	273	281	298	287	285	289	275	292	260	287	270	311	234	260	302	275	303	261	273	292	300	268	297	298	290	262	275	273	284	267	286	307	270	292	302	271	288	282	283	254	251	262	256	269	311	265	299	293	300	296	294	302	279	259	279	263	281	306	310	301	285	314	276	271	280	254	256	266	271	311	297	258	331	288	264	279	296	267	285	296	260	286	312	289	281	259	283	273	285	272	284	277	249	280	291	269	264	270	298	320	295	286	308	289	267	270	290	277	286	285	272	240	279	262	300	298	308	278	290	286	275	274	296	286	260	281	300	270	279	261	279	284	286	246	268	298	282	281	269	280	280	297	260	268	278	283	293	270	254	281	268	257	301	271	265	282	284	309	264	295	318	283	257	300	265	283	280	246	295	299	270	287	321	273	302	289	270	282	281	257	302	244	282	272	249	270	270	270	285	280	242	277	260	295	269	295	262	275	302	271	305	250	282	275	279	315	266	273	300	290	252	281	286	265	305	299	335	261	279	320	292	254	265	228	285	283	288	284	276	274	294	263	261	321	274	290	294	290	277	296	283	293	281	282	302	271	278	296	319	275	263	279	280	295	265	267	296	268	297	289	297	281	253	276	273	302	271	253	272	257	241	291	287	295	285	306	291	286	301	270	282	287	341	285	259	265	296	271	263	287	257	253	258	274	272	278	286	269	281	301	276	273	269	288	256	303	265	270	282	280	273	316	263	270	279	276	266	260	267	274	277	259	290	264	277	284	276	293	284	311	301	285	294	290	260	306	294	274	256	299	244	291	282	311	284	284	290	327	290	287	246	299	281	250	284	281	283	272	265	265	254	307	278	255	250	293	269	304	286	274	283	268	278	303	296	275	275	292	244	304	313	271	310	257	260	279	274	311	280	264	266	269	297	270	273	284	308	290	253	289	299	273	291	298	268	254	345	274	315	305	296	261	259	286	274	300	282	303	267	245	278	289	303	296	295	277	257	269	287	301	291	263	285	289	305	249	285	266	261	261	302	312	292	319	284	290	266	270	305	329	313	257	322	288	265	270	280	291	271	289	288	269	269	287	332	298	278	281	288	275	264	287	301	262	254	279	271	261	289	300	288	272	272	261	308	277	266	258	300	262	248	292	286	296	302	286	288	263	284	295	236	302	257	299	290	297	268	273	288	316	303	298	262	291	299	256	267	279	273	281	303	253	267	284	263	303	313	301	275	291	251	286	329	287	285	274	291	262	292	254	279	277	309	290	270	277	277	292	277	272	305	270	275	250	297	296	248	267	276	284	306	279	284	302	245	282	257	271	265	289	286	307	258	303	255	258	267	252	260	288	296	259	305	306	329	269	280	300	287	289	269	297	313	283	282	291	269	273	323	301	285	306	273	282	277	301	273	256	280	268	261	275	270	304	282	291	301	267	276	266	274	292	314	344	271	234	278	285	302	284	284	278	283	323	262	261	300	273	326	279	309	300	314	289	278	270	279	273	258	283	235	282	294	275	300	321	281	247	276	283	298	275	263	311	288	260	286	296	303	281	274	266	287	302	299	306	253	269	257	290	290	271	292	298	300	274	300	273	298	253	274	269	307	289	282	305	312	279	268	293	282	276	294	295	285	320	268	301	316	319	262	294	300	301	295	301	285	279	262	313	266	274	285	250	284	296	266	291	273	278	267	256	303	298	279	298	278	293	270	270	300	278	291	267	263	293	283	294	293	268	285	277	276	320	273	272	290	282	274	269	274	281	325	248	297	293	255	304	279	291	277	273	255	268	275	303	278	265	311	292	316	256	327	275	285	287	258	270	272	277	277	272	275	276	250	266	275	287	300	318	292	257	285	309	303	282	309	299	279	282	246	280	301	312	249	262	272	281	287	317	297	281	271	258	289	298	269	257	282	273	283	275	253	285	228	273	306	241	266	276	290	314	273	294	294	261	257	277	276	295	248	286	280	275	269	281	287	281	292	279	282	281	296	288	295	298	289	288	300	283	287	257	281	289	283	275	280	289	308	303	286	297	260	264	289	303	295	241	296	311	275	285	305	326	272	300	258	289	273	285	248	291	272	280	274	270	284	285	270	299	275	273	285	244	263	270	271	292	279	269	252	280	269	230	261	293	281	281	267	305	256	303	245	285	284	290	285	311	274	305	302	301	304	299	306	292	280	285	283	286	290	276	284	261	278	282	269	303	276	265	283	291	259	276	276	261	264	291	287	293	279	281	294	296	304	296	299	288	273	288	261	272	321	316	300	323	264	269	305	282	304	279	285	294	269	267	299	273	304	297	277	283	286	277	294	280	316	265	263	299	253	276	287	242	275	304	293	287	268	289	281	288	247	280	310	268	259	272	280	261	267	277	302	277	293	278	285	289	279	289	260	309	318	281	274	333	276	293	284	283	303	287	287	295	272	297	278	275
37637	17482	7420	2958	1501	816	706	681	690	697	619	653	661	672	653	662	620	619	616	594	571	616	611	607	678	615	642	662	628	637	647	618	672	660	608	641	691	648	646	620	649	681	671	627	656	633	635	668	609	654	663	665	642	648	658	655	627	590	651	618	639	607	656	632	648	601	677	650	664	652	639	626	635	658	595	720	648	606	620	638	615	628	641	596	639	604	651	688	625	623	616	665	675	596	644	606	631	641	653	655	653	638	615	645	568	637	617	641	627	629	652	673	616	622	639	662	661	666	655	598	664	627	605	637	672	573	666	658	615	635	632	648	646	649	654	631	649	618	645	678	666	661	625	590	596	649	604	637	676	612	647	630	605	599	623	622	620	633	654	624	591	634	641	592	652	638	616	654	611	613	623	624	670	611	668	621	633	644	623	612	645	651	644	705	647	630	653	644	616	634	629	635	614	625	611	695	630	607	593	595	663	628	657	641	684	677	646	620	626	621	671	642	644	649	636	628	635	695	661	615	599	615	659	622	649	683	648	644	615	647	612	597	633	660	623	661	659	619	660	647	634	701	599	635	618	623	643	652	603	674	614	629	632	647	650	624	647	624	627	596	642	612	631	596	649	629	632	650	626	657	635	577	645	657	604	634	621	654	644	664	606	642	611	628	643	597	657	592	623	647	649	623	625	663	656	621	611	655	650	660	644	635	660	640	577	619	649	629	626	626	630	601	607	643	642	608	617	682	691	673	687	635	670	594	628	606	663	650	636	654	593	640	594	646	648	615	637	648	632	617	609	625	640	626	662	644	676	651	651	594	637	624	628	581	645	649	681	596	638	618	647	605	625	612	610	624	647	648	597	628	655	605	634	630	620	620	649	616	650	619	701	630	657	624	622	646	662	642	652	664	611	649	651	627	698	634	608	612	648	650	656	614	666	645	631	619	642	646	610	668	647	663	664	654	618	630	629	601	653	646	637	606	668	635	585	636	650	629	648	641	619	636	601	659	650	663	634	599	654	634	636	631	637	647	640	626	616	610	648	648	642	647	623	629	638	614	649	590	618	679	670	616	622	655	630	646	628	668	599	632	640	603	627	608	647	646	610	682	674	665	609	651	653	647	646	642	641	630	623	646	641	645	618	628	603	658	661	620	659	634	624	639	629	640	635	604	657	626	615	659	626	576	630	616	630	660	651	690	621	668	658	637	658	576	642	602	660	650	626	653	644	626	649	637	620	574	643	652	616	614	606	648	664	598	664	629	641	613	650	690	631	649	611	631	591	624	642	627	647	684	656	632	610	674	657	582	613	619	663	682	629	652	617	637	648	599	624	608	656	613	614	644	600	675	609	660	618	619	651	697	644	664	626	590	594	649	588	618	621	639	634	647	619	643	615	639	641	600	666	613	588	629	667	657	631	637	630	655	639	619	652	663	652	573	628	594	595	647	599	671	641	634	645	654	634	608	669	631	696	628	637	638	644	654	656	623	613	622	620	629	636	628	567	638	610	627	624	636	608	612	667	594	657	620	658	610	642	662	609	589	653	648	609	644	626	626	669	631	623	627	635	660	655	641	682	629	669	615	594	649	614	656	632	650	651	635	663	658	618	594	588	631	609	631	613	630	651	662	631	647	647	637	654	625	619	651	639	657	633	618	625	600	612	633	611	619	660	657	611	546	611	601	634	613	678	654	628	589	644	618	607	607	623	635	684	636	585	686	653	635	627	634	650	623	608	650	610	648	625	611	629	686	636	634	645	610	637	673	611	689	618	633	625	669	622	632	591	612	642	629	640	627	613	640	588	648	650	637	634	640	653	624	651	641	649	590	601	664	641	627	610	628	627	657	628	644	641	639	620	606	629	602	631	611	632	637	653	623	652	625	635	635	652	637	578	632	633	615	612	640	610	648	641	609	656	635	639	655	608	605	612	679	621	650	638	638	652	621	673	655	648	656	666	679	609	628	683	637	661	637	627	602	644	615	610	688	604	641	635	657	611	622	630	637	638	624	663	627	648	644	609	637	644	622	583	651	628	672	604	652	650	669	637	645	659	660	588	577	633	623	607	603	637	653	624	639	721	629	636	616	642	660	615	649	650	644	607	642	637	622	641	620	618	624	642	666	665	659	625	665	629	589	633	634	629	661	629	649	619	653	623	639	646	630	602	692	637	665	655	656	634	706	642	633	586	650	632	697	625	574	662	609	609	666	619	670	670	619	600	673	636	655	654	647	619	623	647	590	599	625	634	641	668	628	625	631	669	622	634	591	624	619	621	613	587	651	637	612	608	618	639	580	649	654	636	606	649	640	619	618	603	619	654	619	655	674	671	677	639	585	627	661	633	579	612	638	614	639	632	651	633	647	615	595	604	647	658	611	624	638	639	610	652	694	651	617	572	640	617	594	640	650	662	659	612	614	642	651	661	660	696	645	639	569	625	638	650	647	609	671	668	630	633	603	653	631	619	581	652	603	597	635	613	609	628	620	635	591	606	637	609	610	644	667	598	636	671	618	629	659	623	630	623	635	646	623	579	639	626	565	646	655	604	609	626	666	618	702	635	630	596	645	657	618	622	648	569	681	628	599	629	634	624	668	630	593	593	651	697	623	641	674	646	615	655	600	604	646	650	623	647	667	676	636	650	666	622	671	590	594	652	614	628	591	666	610	630	601	625	614	612	611	655	580	597	629	652	655	636	601	609	573	639	654	619	580	654	660	618	632	654	628	582	633	624	671	599	573	608	636	645	661	647	632	634	613	639	611	623	636	668	629	636	641	670	650	634	633	598	680	636	602	629	633	606	638	666	624	616	616	607	648	615	610	638	673	623	619	616	617	698	616	645	644	674	637	666	650	637	649	644	624	605	678	634	592	644	605	613	690	648	683	689	653	649	609	608	626	683	631	608	613	658	632	634	597	609	643	640	616	633	631	681	591	635	613	602	647	649	629	642	669	636	612	603	620	662	638	667	644	596	595	636	665	626	655	633	633	669	629	630	623	628	643	662	684	647	614	696	600	608	637	651	628	616	650	638	658	615	603	633	636	680	609	623	613	658	599	671	647	616	654	607	641	617	670	621	625	635	659	636	643	584	670	618	642	583	595	595	595	636	628	609	614	680	624	602	639	633	647	597	620	630	633	617	618	603	643	626	622	576	613	660	617	638	590	639	657	638	630	597	647	593	629	656	630	647	610	674	659	636	662	643	617	586	618	582	677	616	650	607	671	606	654	672	668	674	634	614	645	651	645	618	635	638	621	594	682	607	664	684	660	606	662	599	615	663	639	623	660	599	631	642	633	648	613	607	638	600	623	660	633	613	647	609	683	617	637	635	645	610	618	691	625	652	638	683	641	619	629	658	640	630	658	665	640	646	569	675	684	631	668	640	629	616	637	651	658	645	656	675	643	676	667	636	642	665	671	602	651	644	647	653	644	646	561	638	661	651	647	622	649	623	656	642	598	645	634	670	629	656	616	691	632	629	654	652	587	616	678	644	586	621	638	634	639
56056	26387	11656	3490	1367	493	378	388	385	373	318	298	269	312	305	314	296	279	312	350	300	305	288	259	288	290	305	285	303	293	324	304	279	274	322	290	307	316	309	267	285	310	326	303	315	292	282	305	297	307	300	270	298	285	327	305	310	301	285	288	305	281	289	301	263	273	279	279	311	272	276	286	296	291	294	306	306	293	302	292	261	279	319	290	303	329	314	261	324	314	292	290	263	314	299	308	325	293	288	329	277	307	271	302	344	298	308	284	308	310	297	298	310	280	300	362	299	293	304	329	293	326	294	284	315	340	291	272	291	306	263	310	300	301	289	259	291	290	313	288	275	275	326	285	309	281	313	294	277	276	273	296	330	315	280	319	296	287	280	285	288	288	293	304	303	300	304	276	292	263	281	298	269	287	292	273	275	313	273	297	291	319	311	286	300	320	297	305	338	291	315	259	271	257	293	274	285	307	282	253	288	316	294	290	266	295	325	276	328	297	282	283	270	296	309	255	293	236	289	273	290	306	281	327	276	277	269	305	303	272	304	280	311	292	284	289	288	299	299	339	299	328	311	246	276	292	320	288	270	294	282	280	307	322	299	242	264	293	332	318	325	273	257	301	293	299	288	264	255	255	266	271	282	290	284	282	283	308	306	290	283	331	305	282	313	300	311	290	267	295	301	263	308	301	286	304	304	304	330	302	314	249	313	310	308	289	288	300	288	252	263	278	313	282	296	291	313	309	310	318	326	287	265	268	245	301	283	291	316	288	282	259	313	308	291	290	288	282	297	286	305	261	289	274	317	312	291	289	252	287	255	324	263	306	290	281	258	284	276	287	295	277	286	280	272	275	271	299	305	298	275	307	289	299	293	260	276	274	301	288	290	279	316	302	296	285	280	291	290	304	302	263	323	288	307	302	329	286	289	289	289	304	307	320	263	274	303	259	242	293	303	281	258	301	319	285	288	279	307	330	304	287	292	302	274	282	317	303	304	286	321	285	288	294	315	318	265	316	320	313	319	274	290	266	303	291	273	300	299	289	295	318	306	272	309	281	271	293	284	278	287	310	284	301	282	301	279	277	308	287	269	256	294	286	300	309	290	259	297	290	265	293	293	308	309	281	279	305	292	279	295	296	275	329	296	298	324	325	336	326	307	290	264	299	272	302	323	289	315	270	305	307	285	301	299	278	277	285	299	286	327	320	282	289	290	302	276	303	301	317	275	297	301	277	320	301	314	279	291	310	273	267	281	287	299	314	278	287	316	279	296	305	286	283	283	299	286	285	274	284	271	276	314	299	317	294	335	288	315	300	289	324	289	295	290	310	283	276	290	324	325	263	281	294	292	289	288	293	280	300	287	312	301	305	306	306	319	313	281	272	294	286	271	275	283	338	265	277	292	293	278	295	310	294	293	289	292	305	279	262	267	296	290	308	297	282	316	282	290	304	331	315	291	266	337	281	297	295	348	271	299	299	290	340	331	332	298	270	288	278	301	283	289	311	281	276	281	298	293	304	279	310	263	271	301	280	283	318	276	283	269	297	272	282	299	278	289	303	297	294	307	301	271	291	336	276	298	274	285	280	253	296	247	341	294	308	284	295	293	270	301	295	288	289	264	281	330	292	301	285	273	277	289	318	297	284	271	284	283	323	305	297	293	320	304	314	301	290	300	277	296	270	272	334	319	272	305	309	307	308	287	329	284	266	285	306	305	288	303	272	298	283	283	279	300	302	302	275	272	308	311	282	295	296	268	302	287	261	290	274	249	319	277	328	303	289	279	291	282	317	282	325	276	289	313	310	310	302	292	322	269	267	288	265	273	324	302	287	302	276	284	290	285	283	331	312	307	265	287	284	286	269	314	296	295	279	327	330	315	285	291	284	239	307	266	302	306	299	320	333	292	297	276	313	257	286	278	285	285	281	299	265	296	268	294	289	306	314	278	288	273	288	293	319	276	278	287	288	324	269	298	324	291	285	292	282	295	276	336	284	306	299	303	320	291	315	277	298	313	298	290	278	288	248	306	273	305	314	303	281	270	315	305	296	307	291	301	300	295	286	281	276	304	305	286	271	300	293	270	287	330	303	296	297	280	307	262	290	289	318	272	317	342	283	297	287	277	315	312	308	302	281	269	286	284	293	268	300	284	263	294	297	298	303	303	267	276	276	247	308	305	268	287	302	296	270	285	261	292	293	303	281	280	283	307	288	275	287	297	292	255	320	251	256	306	298	304	265	291	282	274	326	291	311	303	289	301	281	296	268	294	322	312	272	290	265	290	277	302	292	312	283	306	309	281	302	321	298	282	296	289	304	304	258	304	278	265	308	324	281	334	255	278	284	298	295	307	291	297	307	279	297	301	284	311	293	312	294	315	303	311	313	255	260	308	294	314	292	287	281	315	283	306	253	288	277	305	270	290	307	277	281	277	293	305	293	318	275	289	289	300	282	304	266	281	254	297	327	295	295	306	279	280	274	304	251	259	299	276	278	295	302	289	268	263	287	283	288	307	302	281	292	263	287	278	275	304	309	313	314	279	282	320	282	296	321	308	278	303	286	266	284	334	302	290	285	255	287	310	271	280	297	304	314	268	282	300	295	271	310	271	272	270	291	312	301	302	258	300	272	298	293	301	296	253	253	306	269	330	299	296	280	290	323	274	258	282	261	286	260	329	312	307	309	293	293	280	274	303	268	279	331	304	281	319	300	287	321	307	275	297	276	330	300	284	293	289	287	273	250	315	253	304	311	312	287	315	305	288	288	296	278	285	295	303	292	317	288	293	292	299	293	300	325	287	298	311	316	276	290	273	287	298	281	315	296	296	323	311	287	329	273	270	252	300	287	262	299	282	303	277	293	310	283	294	287	311	324	282	299	258	316	296	325	327	322	294	317	288	314	285	312	271	289	290	285	285	313	274	268	326	264	287	296	273	282	292	319	296	276	305	274	258	311	282	301	291	294	268	273	290	277	308	268	267	294	312	289	312	300	270	278	269	298	295	309	307	304	293	295	254	259	263	309	317	308	292	293	302	329	338	289	283	268	299	282	298	296	273	270	314	311	272	283	261	284	309	263	289	301	261	249	299	305	309	265	295	320	242	311	285	329	293	288	284	301	280	296	301	266	284	301	285	275	303	283	318	311	326	274	286	282	263	287	281	281	276	280	315	322	311	293	299	315	279	262	342	295	258	293	294	288	259	319	317	296	275	278	324	281	290	279	266	305	291	288	273	292	312	278	283	306	302	277	306	313	295	283	291	287	281	294	306	271	290	290	297	333	283	287	307	306	305	278	296	321	305	291	319	311	267	290	279	273	307	278	272	288	297	294	274	298	305	298	281	293	273	301	278	307	326	286	319	285	303	300	315	297	301	311	261	266	297	276	293	297	332	299	279	301	318	304	300	285	292	307	307	255	335	300	301	270	267	276	317	303	291	284	303	314	256	295	314	278	265	290	274	250	283	301	318	312	288	292	254	313	300	297	279	294	263	297	289	298	281	280
37439	20044	10852	6170	3550	1183	950	1004	1100	1013	775	767	727	651	675	728	664	663	657	673	650	614	679	667	669	697	606	690	598	639	642	638	670	696	662	687	676	641	667	597	685	660	669	692	659	671	654	665	616	654	629	618	674	665	642	637	649	649	634	660	626	590	646	680	633	657	640	629	643	650	674	654	655	609	644	647	663	644	648	650	658	699	635	713	687	693	652	674	683	631	661	622	677	646	651	644	683	650	641	670	631	628	631	577	668	646	658	606	640	678	650	663	684	668	653	697	649	612	652	634	634	600	695	685	647	632	636	658	664	688	678	608	676	644	639	661	654	633	673	656	645	660	663	643	689	680	651	654	657	682	629	644	646	653	673	635	632	681	645	675	685	679	633	615	620	631	674	643	603	660	647	637	679	650	664	640	621	666	655	705	631	626	625	663	693	646	682	565	667	684	660	622	647	642	650	682	632	625	647	661	682	644	712	646	635	639	658	675	667	665	644	648	631	659	650	695	654	621	618	647	637	625	612	613	646	677	650	688	640	659	656	656	632	650	645	676	663	673	706	646	659	648	674	671	688	635	615	663	631	639	645	663	647	649	677	632	644	641	682	673	653	643	656	665	642	693	710	687	631	656	678	613	656	615	647	628	669	658	678	676	648	643	678	665	629	668	661	639	676	687	650	659	683	695	647	649	640	665	630	660	615	653	618	642	696	637	675	667	655	677	645	653	659	667	653	644	668	640	624	659	610	677	669	644	629	614	655	620	652	667	626	638	610	649	657	651	641	625	570	686	658	639	713	660	638	622	714	650	638	663	675	656	654	644	633	652	639	645	675	668	679	670	641	667	646	633	643	651	667	647	641	681	615	654	654	668	643	640	649	649	645	636	634	663	632	644	625	663	630	650	675	667	659	657	677	652	672	644	629	640	627	661	609	623	630	704	641	686	665	681	694	642	630	683	652	654	651	693	663	641	622	630	646	640	695	666	628	624	653	670	617	707	647	664	609	639	674	642	678	700	641	672	679	624	611	644	634	667	656	633	640	641	716	662	655	611	625	638	665	678	602	649	651	618	663	648	635	680	648	643	643	662	662	669	632	683	700	634	653	647	660	650	584	657	634	635	614	663	619	645	668	684	688	662	628	611	663	635	672	699	646	627	625	641	635	665	661	658	647	674	632	664	625	661	641	628	639	632	645	694	632	674	637	686	682	673	654	675	677	643	716	654	632	656	662	661	646	697	632	602	595	645	680	689	661	641	653	656	696	678	661	614	647	601	639	647	647	652	608	625	640	659	659	645	669	688	683	642	678	642	646	636	645	596	662	667	693	668	631	646	699	715	644	624	623	707	661	634	639	600	633	652	681	671	663	655	630	643	659	638	620	648	670	646	635	665	617	683	665	651	657	633	657	599	638	647	622	675	635	630	612	725	652	673	643	692	636	644	639	619	628	677	661	657	659	644	677	601	624	679	648	671	660	629	683	680	659	664	636	654	660	656	645	662	674	663	626	666	704	695	671	655	653	668	662	638	654	625	653	630	634	642	648	657	643	641	709	692	627	649	615	644	640	629	659	689	633	659	623	668	663	704	618	655	638	646	652	679	666	661	679	639	667	629	664	664	658	664	648	664	672	596	652	649	675	621	685	674	684	689	683	666	642	657	608	669	699	628	659	627	687	629	661	610	668	628	650	638	676	614	636	677	647	647	663	651	633	676	616	660	625	622	674	692	645	650	647	593	617	628	624	685	637	644	609	628	656	599	643	669	637	636	674	665	641	673	669	641	638	648	677	607	605	677	661	694	610	677	662	664	657	671	648	643	637	651	640	643	676	678	668	673	608	658	642	655	664	673	667	661	686	652	652	646	627	641	634	627	677	663	657	646	677	677	700	632	691	647	661	657	687	657	664	636	631	638	665	628	645	687	686	670	614	641	616	613	666	622	683	669	688	617	669	718	594	656	672	662	597	670	662	651	677	611	646	642	644	693	629	682	658	593	668	679	705	621	694	683	681	679	646	623	626	637	662	690	739	619	647	638	650	673	696	637	660	760	621	637	665	683	663	645	594	642	609	661	666	595	620	649	651	686	664	622	621	643	655	633	636	659	670	662	659	692	705	653	670	624	643	622	616	695	669	613	675	645	703	666	674	675	689	620	661	650	595	656	665	654	650	653	622	674	631	611	636	646	698	663	630	655	646	666	607	669	592	637	643	668	675	642	619	690	670	650	648	659	636	659	660	645	692	687	673	633	634	655	701	669	651	664	659	663	664	636	617	671	640	634	624	679	633	611	644	640	657	639	694	652	680	599	627	656	651	681	661	641	671	654	641	661	635	645	655	647	683	648	657	635	630	695	713	679	650	651	623	670	639	694	662	626	682	618	598	649	668	613	665	666	642	641	602	675	633	622	655	656	642	640	656	693	659	684	644	641	664	655	662	644	629	619	653	710	640	623	645	676	642	638	685	636	671	625	654	649	645	691	670	692	662	669	679	643	656	621	653	673	667	634	641	647	693	681	621	630	620	641	641	654	629	612	587	612	659	684	630	696	658	671	626	673	650	577	588	675	622	612	670	590	633	598	695	666	639	655	611	638	628	642	636	635	626	686	685	662	666	640	661	630	630	680	664	656	623	638	692	642	658	636	681	624	661	664	633	652	646	630	662	670	650	663	666	668	698	641	661	677	676	671	664	621	642	701	637	642	643	675	600	665	641	672	657	608	628	709	643	624	641	655	664	652	609	673	643	615	625	661	668	619	654	678	654	674	646	671	679	651	664	672	664	614	630	624	593	725	684	643	687	585	639	684	637	638	661	646	649	667	672	649	622	671	649	675	655	676	628	608	657	642	708	625	640	689	669	650	689	644	663	675	633	629	629	642	644	654	661	653	651	626	654	624	636	668	638	644	625	662	618	687	618	624	661	626	619	620	624	620	638	647	630	640	651	675	639	633	689	676	643	630	681	659	643	672	639	642	671	669	656	649	646	624	599	610	658	647	666	652	652	640	602	689	679	662	617	629	682	679	628	660	681	605	624	620	639	668	623	656	703	629	614	631	635	687	659	626	654	655	658	647	667	682	633	653	619	655	644	713	714	706	619	640	642	629	659	687	632	607	673	675	609	692	654	681	646	688	663	664	651	676	632	674	660	600	629	689	603	692	663	655	694	662	653	650	618	665	629	689	623	658	651	606	676	650	644	651	695	654	648	650	658	649	657	636	656	662	673	608	695	669	609	689	622	652	698	643	642	652	649	662	629	671	690	596	635	610	654	630	607	661	694	662	668	692	651	647	703	694	635	590	690	630	623	603	654	603	690	643	654	691	641	655	676	623	644	706	628	679	637	683	654	684	646	652	653	647	659	605	623	643	603	656	684	624	652	675	640	665	683	627	614	620	659	622	663	677	633	656	672	671	610	659	701	641	676	641	646	674	638	606	612	629	651	658	664	653	616	645	699	650	662	629	627	649	713	653	691	606	678	619	633	646	641	672	634	656	646	639
42753	13338	2111	452	359	296	339	316	332	352	303	338	312	321	334	311	341	300	339	311	312	302	337	303	312	337	326	342	315	310	332	289	311	321	316	321	332	300	312	327	358	337	327	323	328	307	310	314	322	296	308	319	303	311	343	323	304	301	345	339	323	307	344	337	304	333	317	317	297	313	290	320	343	319	363	319	315	314	347	348	293	330	356	295	338	342	293	299	324	307	298	344	311	335	346	301	299	322	313	301	315	331	316	347	306	332	324	318	314	295	317	303	346	317	325	344	300	326	333	289	315	298	317	300	293	327	337	322	304	304	325	311	306	284	294	303	314	329	327	303	332	276	302	278	307	319	291	298	313	310	319	303	297	313	342	327	309	329	311	312	324	287	334	306	294	311	307	331	330	295	312	359	320	318	329	316	317	346	298	311	321	297	327	324	306	326	294	308	338	309	340	311	290	323	342	293	304	313	300	320	285	307	312	317	318	301	324	338	316	310	282	314	315	280	303	301	268	292	277	305	294	323	337	327	316	308	303	306	293	307	345	351	316	340	284	326	350	323	320	304	299	298	337	319	333	342	339	314	306	310	326	305	315	297	300	324	337	329	297	328	331	316	324	322	330	305	309	339	309	282	331	319	337	386	350	333	349	291	324	279	304	302	334	311	326	342	338	314	321	296	336	275	334	317	328	308	327	295	331	287	317	315	300	322	308	318	309	336	307	289	329	351	331	318	302	311	335	308	296	345	325	328	296	291	324	319	303	305	295	334	358	315	327	303	308	319	295	324	301	300	354	313	319	258	327	309	301	316	319	334	299	313	317	322	293	317	325	310	341	295	313	322	320	347	332	303	352	321	309	330	341	303	326	311	339	307	295	274	316	290	334	321	354	313	312	312	310	340	322	310	286	338	276	330	300	322	275	329	301	303	336	296	284	344	346	334	282	334	301	327	300	336	321	343	289	291	326	329	310	371	304	319	338	327	320	327	302	287	328	358	324	309	290	306	325	343	319	313	314	311	324	318	298	332	316	318	291	302	355	320	300	339	319	313	365	284	324	348	317	336	342	316	314	326	321	337	329	333	312	301	326	332	314	314	317	301	333	373	332	375	306	323	308	332	321	301	370	309	322	324	295	315	281	336	341	306	329	295	319	339	311	302	333	309	306	335	282	332	328	341	319	332	310	330	320	336	348	301	322	320	324	312	348	311	327	313	312	317	304	326	296	291	296	297	307	326	309	313	333	333	310	308	333	313	287	280	323	305	301	297	319	296	319	289	313	333	330	313	322	308	324	316	288	280	318	323	322	337	265	360	305	314	315	318	322	314	334	303	344	336	306	317	329	271	330	324	297	307	314	309	321	304	324	357	311	316	332	281	323	312	304	326	282	310	338	326	276	298	315	324	329	331	325	319	311	325	321	315	303	313	324	322	304	335	327	323	336	376	312	330	309	330	296	291	344	301	298	325	328	334	321	314	288	315	280	334	310	330	312	321	318	323	320	319	328	309	296	283	289	313	311	302	307	331	342	303	326	307	308	314	281	335	294	335	323	288	318	310	330	300	332	323	304	306	322	297	306	309	336	309	319	305	289	293	311	313	325	307	287	294	290	303	316	325	312	306	305	293	339	318	322	311	331	335	306	339	289	297	303	275	316	324	366	320	337	332	306	322	320	297	298	310	318	315	306	292	306	305	324	281	321	296	326	331	357	283	313	344	282	326	310	319	276	299	329	319	348	340	335	329	342	327	315	333	354	295	310	350	334	322	330	324	331	336	323	280	301	297	339	308	327	340	305	300	326	326	331	319	346	304	293	306	294	318	298	338	366	302	312	321	315	324	335	330	365	330	331	345	297	294	322	304	316	279	259	309	337	303	299	332	295	349	309	292	346	334	298	290	327	284	269	312	341	327	305	332	297	296	322	306	298	319	322	310	300	319	316	322	302	292	302	336	287	334	313	289	316	330	321	293	316	316	329	333	345	308	324	355	305	344	307	286	298	317	337	292	286	334	325	290	294	312	297	294	306	290	283	302	314	298	308	371	298	311	311	319	305	311	328	332	333	318	315	276	281	310	314	309	290	355	317	291	344	287	321	331	297	302	293	332	324	307	329	289	341	350	345	356	350	333	321	306	330	316	314	331	310	322	305	328	312	263	315	302	299	281	296	318	334	297	346	340	323	289	304	310	321	315	319	329	357	305	305	341	349	305	298	283	322	302	333	304	334	326	293	320	316	308	260	322	294	305	311	325	314	337	291	306	322	276	282	327	324	325	298	308	336	314	329	341	318	283	307	291	329	305	295	309	320	292	298	331	294	325	339	292	304	288	292	305	285	342	311	326	361	324	314	333	310	325	320	284	333	290	309	292	318	336	325	309	307	310	312	322	346	327	332	304	323	354	311	309	315	297	327	357	361	340	349	327	291	334	318	302	305	345	336	341	312	333	333	346	355	325	327	298	354	308	311	325	291	323	300	289	335	277	307	323	278	316	326	309	312	287	297	308	315	324	317	297	308	315	315	317	333	317	315	323	295	288	322	357	340	335	317	303	288	320	302	364	280	314	309	300	339	301	316	296	324	356	327	324	312	300	327	283	281	330	311	313	287	299	312	312	342	277	268	317	297	263	319	316	349	309	296	325	314	299	328	306	326	318	312	305	296	333	302	298	292	296	306	322	345	319	328	298	290	308	300	331	335	293	310	325	292	321	327	291	325	316	283	336	316	287	311	320	321	343	317	323	296	339	329	314	345	306	324	319	337	320	294	306	291	309	322	335	283	360	301	303	314	314	316	324	272	337	322	316	307	292	319	334	330	325	292	293	287	313	323	303	313	303	303	310	316	307	301	313	320	311	303	295	345	291	336	281	313	299	308	311	301	328	339	287	288	343	314	287	291	306	330	295	268	330	301	335	308	329	306	275	288	307	307	314	322	350	311	278	310	313	305	306	308	317	316	322	319	324	309	289	314	314	331	345	307	336	297	281	275	309	303	323	363	296	312	343	308	295	288	317	320	274	308	347	333	308	347	315	315	295	308	304	313	310	301	328	311	326	321	329	331	299	308	338	322	319	294	345	328	311	337	335	332	323	294	326	334	347	311	321	342	315	309	289	303	312	318	343	346	314	343	327	334	296	339	339	286	338	301	296	323	340	310	355	348	310	314	337	292	335	318	328	326	296	308	317	350	318	347	287	294	281	323	336	279	334	355	329	299	338	337	366	307	341	277	297	338	319	326	341	312	260	318	323	359	302	347	302	309	292	326	343	326	313	340	362	342	327	296	347	334	301	298	350	280	331	314	304	321	319	302	331	311	342	305	323	278	315	307	315	303	312	321	336	356	347	284	305	298	319	315	302	345	308	284	308	312	309	300	327	297	319	312	270	317	312	321	330	310	326	316	339	323	292	321	330	310	299	322	297	273	297	317	301	301	301	304	304	334	293	317	264	318	304	344	334	305	333	326	298	298	296	334	306	310	335	273	350	313	310	305	332	293	315	318	315
23700	3450	1267	877	746	666	676	700	687	730	690	668	689	680	703	683	703	751	668	632	721	677	702	661	731	697	668	700	681	717	674	679	637	646	721	734	711	680	658	661	714	668	689	694	696	653	718	688	664	688	731	735	689	698	704	638	690	704	690	670	723	719	732	758	673	702	687	697	704	724	676	695	701	757	666	692	729	706	712	670	672	640	727	727	699	718	682	697	708	723	717	701	692	702	669	704	662	746	699	707	704	706	699	699	705	659	704	673	688	712	701	705	658	670	718	682	742	704	663	705	695	694	686	679	677	714	691	737	656	672	715	691	683	672	634	651	710	670	702	718	752	673	725	674	698	673	714	691	651	727	698	679	689	671	735	687	683	704	707	715	709	698	684	671	626	717	709	680	710	697	702	701	695	656	653	694	664	675	714	720	677	679	713	696	664	678	640	688	698	699	715	666	678	642	718	718	689	718	687	725	739	669	703	700	688	688	702	664	695	736	686	702	748	707	690	711	675	647	712	712	692	683	713	751	689	738	673	648	668	711	689	689	729	701	648	739	749	672	662	699	682	710	656	705	708	684	668	682	664	708	684	693	700	711	685	703	667	701	657	688	679	726	717	692	700	713	681	734	696	713	720	640	667	617	709	680	676	695	710	662	732	700	739	652	687	708	677	692	691	708	651	735	619	731	663	731	695	708	701	715	729	703	713	719	680	696	677	714	698	737	690	722	653	705	692	691	712	654	688	667	664	624	693	712	678	716	688	700	689	704	700	673	686	700	754	703	674	656	689	719	676	678	646	659	692	693	644	701	681	698	651	705	642	687	645	678	678	656	712	717	675	704	705	667	717	690	649	705	685	729	701	679	710	701	738	683	718	690	658	682	660	626	686	636	637	730	758	656	649	680	691	691	693	707	687	687	712	718	700	759	700	680	689	663	682	730	733	635	671	689	649	600	691	699	674	706	690	683	672	654	749	674	681	715	713	676	723	695	703	700	667	661	670	661	655	642	720	672	662	699	669	676	698	665	793	622	705	703	689	652	679	698	666	712	767	684	684	726	678	727	737	689	701	689	739	721	708	668	675	672	659	710	685	683	706	710	741	729	735	672	665	669	709	710	679	697	680	662	726	717	715	718	715	678	669	699	709	711	701	708	685	681	698	688	692	695	672	679	683	676	717	704	723	688	641	669	700	677	708	631	677	669	710	717	696	690	688	686	722	646	718	662	663	688	667	661	655	698	698	716	677	686	680	694	720	664	716	641	690	720	637	694	674	706	710	667	671	687	744	715	681	702	737	666	717	674	683	644	660	698	696	718	690	678	692	708	675	706	677	702	660	715	724	710	725	661	693	672	710	725	704	624	661	648	683	678	682	711	707	699	695	745	714	682	730	693	713	673	657	722	678	696	655	715	660	685	695	683	711	721	645	732	728	707	689	716	706	703	682	690	666	673	699	769	629	712	710	677	698	699	680	690	727	727	685	747	680	692	726	689	694	666	673	720	690	725	702	656	713	678	699	665	690	726	699	670	700	710	676	687	739	686	688	701	740	699	623	661	695	692	749	687	678	688	679	692	704	742	658	700	681	667	672	682	672	696	663	726	703	723	663	680	692	654	717	715	712	690	670	700	668	690	698	717	709	695	655	705	675	681	743	702	701	671	670	722	728	704	686	646	656	696	644	661	707	703	684	686	714	678	741	716	682	699	742	697	666	653	711	716	671	707	686	721	686	689	666	686	667	717	709	715	678	710	722	666	719	706	696	737	676	726	702	729	662	728	719	737	736	775	723	720	676	715	657	686	723	672	695	709	756	730	693	682	689	697	680	671	712	690	702	705	746	712	693	640	706	709	673	720	705	631	689	701	679	672	706	732	717	700	672	675	690	695	745	713	665	688	671	657	694	694	681	686	695	681	649	687	700	709	661	707	658	703	709	652	745	686	670	714	677	662	656	702	695	673	695	628	677	712	672	718	669	730	698	717	689	689	725	665	681	707	659	715	700	684	700	731	718	659	695	747	701	645	675	661	689	663	694	697	724	709	680	735	725	680	725	684	692	690	694	678	680	675	718	723	685	726	685	663	697	714	733	696	696	726	702	712	733	678	701	668	709	652	658	671	704	719	705	664	707	669	711	699	682	656	745	678	715	664	648	639	677	725	645	666	727	670	713	675	736	676	677	669	696	769	669	715	701	678	720	664	666	741	665	676	706	637	693	666	688	725	679	698	707	714	718	679	714	640	703	715	732	720	657	704	706	694	721	698	693	734	663	684	688	650	722	707	697	717	634	675	698	715	722	724	722	699	684	755	690	716	717	702	741	648	690	686	669	703	684	651	662	670	696	661	730	675	693	699	704	678	701	685	720	713	682	642	729	665	731	670	725	705	697	678	670	707	686	693	757	693	721	697	689	765	687	707	700	650	691	709	724	735	720	703	668	658	667	687	672	689	677	688	741	671	739	687	700	666	672	708	709	669	707	696	699	713	747	675	677	670	704	682	683	679	707	732	716	682	712	683	658	629	770	700	734	680	632	732	720	671	757	663	685	662	694	681	692	706	665	702	734	688	724	678	667	647	686	655	702	698	718	741	691	664	686	697	711	719	645	672	747	713	691	670	671	704	684	697	700	728	701	683	692	728	721	717	711	712	667	673	705	686	683	676	684	719	684	681	694	700	700	696	718	710	682	731	686	663	661	683	691	691	696	709	658	660	702	688	697	663	739	688	686	694	709	688	687	688	711	693	691	701	688	710	669	705	648	743	665	723	709	649	657	728	690	702	682	721	680	677	689	710	681	655	711	694	704	717	669	690	661	683	698	684	709	640	683	680	695	687	746	674	687	741	641	706	674	656	708	734	713	682	705	708	698	707	675	682	679	693	696	715	727	694	701	705	701	685	704	677	669	668	702	679	645	719	659	649	671	656	647	682	673	718	697	735	671	699	677	732	697	749	647	712	719	736	662	695	700	728	716	730	661	711	671	715	653	668	679	677	703	733	718	635	666	683	698	715	738	717	685	727	647	678	684	711	685	688	727	704	679	725	677	692	707	712	712	708	720	707	707	676	725	689	702	743	687	694	676	709	676	726	680	662	707	691	703	725	679	724	684	671	691	675	686	678	667	747	702	688	695	698	716	651	703	665	686	716	719	672	740	684	711	685	705	688	694	692	719	696	737	691	720	718	690	690	692	687	689	728	687	697	693	702	713	688	711	652	726	684	691	676	712	673	709	743	673	704	660	668	679	699	689	685	681	681	658	713	705	702	672	712	708	694	699	737	681	720	706	716	724	665	656	700	698	680	643	683	666	702	705	668	684	738	708	754	691	683	691	717	698	705	721	651	675	684	690	711	678	710	685	729	674	714	637	693	704	680	670	715	637	689	715	683	687	683	695	686	651	699	718	692	668	706	722	716	672	721	734	697	694	741	707	720	674	683	708	642	701	674	758	704	714	648	770	730	743	718	691	675	680	704	696	735	709	690	689	745	715	758	666	721	704	688
50597	19765	6319	1440	597	350	313	323	301	324	327	291	269	293	288	321	302	240	295	297	309	287	335	286	309	263	309	316	269	278	293	309	303	288	280	292	271	305	279	287	269	299	294	303	299	307	274	316	301	295	314	272	309	301	285	304	294	275	304	280	305	287	303	331	255	279	290	322	289	294	294	312	314	325	306	283	305	327	302	336	293	325	287	285	290	301	273	336	298	297	277	296	290	283	260	289	269	315	285	289	294	252	346	260	287	286	276	304	270	285	326	320	294	326	313	305	294	280	268	291	292	305	294	286	347	294	263	285	285	323	310	292	300	321	274	284	284	315	286	341	249	258	308	303	302	280	287	287	321	310	263	257	286	285	289	274	262	298	310	296	289	278	296	261	290	267	332	296	306	292	311	293	283	333	311	278	301	324	321	301	278	291	292	277	293	311	314	299	284	279	329	332	291	274	300	323	295	322	318	294	300	313	337	288	300	297	292	304	300	304	293	290	318	278	271	313	322	303	273	328	327	291	285	295	285	277	283	293	256	265	264	304	306	267	276	290	271	322	292	311	278	316	274	270	277	272	337	323	313	282	303	321	285	287	290	287	291	283	311	287	263	322	302	302	311	337	279	276	281	300	270	289	303	300	253	273	287	294	266	302	305	283	324	283	292	289	314	291	295	304	292	271	289	308	297	316	295	279	291	295	304	283	302	271	282	295	263	284	308	281	292	278	287	301	287	270	302	284	306	295	285	304	315	324	296	279	325	272	301	276	296	316	331	298	294	289	269	288	296	306	307	280	298	307	255	285	317	286	337	274	274	301	304	286	307	258	319	294	349	303	272	288	288	303	257	270	278	326	322	298	299	304	283	270	303	314	284	273	297	281	299	300	300	302	262	262	297	290	289	278	287	274	314	283	271	320	312	290	311	295	273	309	281	302	269	291	274	291	262	283	297	313	305	306	318	299	277	306	290	314	297	299	289	289	300	294	276	271	286	326	302	294	282	291	283	268	309	318	327	279	279	305	308	303	337	311	294	247	332	301	319	284	313	294	336	265	286	300	274	289	282	294	284	312	294	280	284	283	300	278	287	279	271	298	275	315	281	291	314	280	291	292	326	284	294	308	283	304	261	294	313	311	297	307	280	293	279	275	291	283	302	277	325	301	271	288	276	303	318	284	277	293	298	290	278	319	311	299	289	299	296	294	295	253	261	288	277	339	268	290	316	294	295	296	265	254	257	300	328	294	312	292	318	305	292	310	274	284	289	325	311	262	326	299	315	301	281	277	322	287	314	296	302	303	301	283	306	312	279	305	319	283	302	284	317	321	274	282	300	325	281	253	278	275	291	292	283	273	301	268	276	292	293	297	277	271	253	340	297	326	301	305	289	292	289	315	311	318	270	297	323	310	289	310	270	251	271	266	243	307	311	290	292	300	319	318	292	300	282	302	303	303	284	300	293	297	291	269	308	301	274	297	299	317	288	286	290	300	299	292	298	340	285	274	314	289	288	267	308	297	305	292	273	303	271	304	281	264	307	282	258	296	274	312	304	281	287	296	329	296	261	299	279	285	275	300	310	275	292	295	297	307	322	353	296	272	258	276	287	309	313	273	296	293	297	289	319	296	270	270	300	305	295	269	312	285	287	288	292	311	300	346	340	295	294	278	298	308	272	295	256	272	282	332	303	304	306	300	302	282	243	307	318	313	276	268	282	295	279	274	288	298	283	299	269	290	296	300	311	294	308	287	290	304	283	285	311	276	292	281	296	285	305	313	297	281	327	301	298	302	313	295	296	321	291	288	263	310	267	305	280	320	329	304	269	337	310	288	317	291	286	286	261	316	285	321	319	316	288	294	294	287	297	283	334	302	301	335	290	304	298	333	308	299	270	299	305	268	284	300	303	280	311	302	279	306	246	309	333	323	301	290	296	291	320	290	295	293	284	315	286	296	277	280	306	319	304	303	266	272	307	271	289	311	279	312	300	332	296	284	302	290	297	293	291	284	275	280	296	288	320	299	321	331	285	298	290	295	266	292	308	305	282	262	295	295	309	303	262	310	268	285	286	269	262	301	298	301	298	274	284	283	306	354	293	315	276	288	311	310	306	276	322	280	287	294	284	281	304	311	288	307	285	273	300	303	280	274	301	280	283	292	306	308	288	291	310	279	287	283	261	280	316	277	296	306	293	268	292	303	277	280	301	272	297	301	274	283	307	318	309	276	280	340	327	309	270	289	262	314	309	316	310	295	317	299	288	328	296	316	312	300	324	286	311	278	276	321	311	341	292	295	330	277	270	271	293	324	270	301	312	302	295	289	295	299	282	316	280	281	269	312	287	302	301	295	246	264	271	280	297	289	275	307	289	277	278	319	302	272	294	290	280	292	265	297	313	305	278	289	300	313	290	274	300	266	317	274	299	272	263	281	292	318	333	300	282	281	293	310	355	306	339	306	263	312	294	286	295	291	307	314	274	258	336	300	299	316	345	294	288	270	301	305	275	286	309	311	292	352	322	284	275	334	289	311	305	298	287	254	262	319	300	302	300	252	308	277	286	304	310	321	288	316	274	302	294	294	309	279	331	262	269	292	304	284	293	318	294	288	269	283	310	310	296	304	259	306	280	273	305	309	313	290	254	270	306	276	281	270	282	302	301	270	288	280	308	267	306	319	277	274	266	254	298	318	304	298	250	300	305	301	303	316	311	295	278	334	289	298	278	286	305	304	307	320	281	312	287	336	263	305	312	292	291	295	310	293	288	331	310	284	262	287	293	302	286	294	286	268	276	341	300	293	299	290	293	304	299	309	297	306	305	321	317	317	319	271	295	286	307	294	258	311	277	291	284	291	305	325	278	308	291	283	299	291	289	302	300	319	293	300	298	312	303	290	282	299	286	302	283	279	270	294	298	305	314	267	277	301	293	295	284	297	298	310	296	296	302	317	270	316	302	308	280	269	287	287	277	304	296	312	270	341	274	253	268	293	302	243	321	267	315	318	292	274	316	274	317	315	271	286	286	310	258	291	332	271	281	262	322	310	320	312	285	298	306	301	312	317	285	285	287	290	311	287	306	286	321	296	310	269	310	325	316	271	298	273	331	289	291	317	306	325	296	301	270	294	325	299	286	300	258	290	277	306	314	312	296	313	259	287	300	310	261	285	298	320	265	286	283	282	268	287	292	304	287	270	305	287	318	286	323	299	324	283	282	294	308	306	291	259	295	329	270	301	277	306	297	297	345	299	325	263	286	327	276	325	288	305	295	274	283	276	305	347	304	306	318	293	309	305	297	327	290	275	276	258	276	333	317	292	311	324	348	305	285	272	281	318	292	294	321	289	285	305	272	275	276	288	306	307	302	290	272	304	309	314	296	307	301	291	287	283	303	285	284	307	263	296	290	315	289	279	271	286	289	277	278	316	287	278	326	300	292	250	293	294	275	275	298	288	296	313	287	305	277	293	322	303	302	288	286	276	284	316	284	276	278	337	275	296	315	271	283	302
32898	9958	5116	2628	1511	769	716	704	743	750	695	695	672	640	658	670	628	657	704	670	664	618	673	674	707	634	641	709	647	617	650	676	685	723	684	652	678	682	685	652	735	699	661	677	688	672	670	683	656	665	696	617	669	666	645	663	695	709	649	652	641	632	682	660	679	651	643	679	697	713	641	665	645	653	671	624	658	686	657	632	676	615	673	662	651	665	704	660	620	672	664	712	650	646	685	688	626	655	651	660	673	694	626	661	640	655	633	643	725	648	646	691	648	664	714	661	675	642	676	680	651	652	663	668	697	667	637	659	676	680	669	650	664	669	676	695	653	679	648	673	631	651	705	680	651	681	677	646	690	708	712	659	709	646	676	675	625	619	651	675	650	623	670	654	648	673	639	656	648	699	682	665	599	654	686	656	608	678	635	646	696	640	654	587	643	688	717	620	660	645	622	675	677	647	648	674	684	637	706	636	660	630	663	656	690	689	617	686	627	657	725	701	654	663	641	669	593	677	674	672	649	611	636	676	646	640	687	696	663	641	675	655	650	651	668	681	654	646	606	659	610	618	616	707	659	668	648	650	667	624	693	661	713	686	687	657	657	701	702	633	674	688	663	694	666	650	640	611	642	631	699	637	698	657	643	635	627	643	630	660	640	680	667	650	653	663	676	651	640	673	661	668	639	693	673	651	672	632	700	662	626	656	687	642	713	680	631	646	676	632	670	636	656	622	667	681	658	685	650	686	705	692	632	647	631	688	703	704	665	675	664	619	696	676	628	668	622	648	680	624	666	620	680	668	652	661	674	646	655	673	683	673	621	676	685	700	663	645	634	652	710	683	661	647	678	655	663	679	649	629	664	654	680	668	663	624	681	689	646	645	689	659	685	676	716	680	693	692	635	652	637	656	653	648	622	667	643	635	665	679	645	659	631	662	639	672	643	669	661	697	658	615	673	657	656	685	624	617	704	661	702	667	693	627	685	664	624	649	656	668	622	651	630	660	638	671	653	655	683	650	645	670	672	632	714	643	634	637	637	627	660	660	678	646	687	655	683	663	679	641	685	645	643	639	663	653	672	642	631	625	690	623	677	705	643	709	682	610	682	629	696	642	655	656	669	686	681	683	685	656	680	628	663	685	645	704	677	664	627	679	709	689	670	711	624	670	683	648	644	675	645	674	660	729	665	627	655	633	682	649	687	654	677	641	686	622	663	672	673	628	638	669	675	621	653	645	647	692	648	655	683	593	679	652	654	689	662	633	653	676	686	662	652	653	709	680	660	640	655	661	680	681	629	658	670	652	654	628	643	692	634	659	619	622	671	704	635	658	720	683	664	672	635	686	661	635	655	730	656	680	666	650	674	679	614	671	650	657	697	649	670	643	619	664	634	670	642	641	667	703	617	689	660	661	630	642	653	692	620	700	714	656	648	678	660	725	652	681	661	636	675	657	681	672	672	654	677	691	628	697	670	664	624	635	647	682	682	632	700	618	700	672	683	677	649	672	628	698	696	652	688	595	674	628	688	677	679	633	652	661	683	651	639	632	623	679	688	659	645	664	666	647	659	655	683	651	651	653	629	671	628	639	597	631	650	634	609	715	660	653	661	652	689	630	673	670	666	643	675	675	658	652	670	670	648	586	640	674	659	714	654	618	644	708	693	639	644	647	659	700	670	693	619	637	646	665	662	679	723	661	636	701	683	691	641	686	683	700	629	749	626	676	691	651	659	638	653	655	649	636	648	683	697	642	666	663	671	630	615	621	675	688	658	689	687	656	678	660	669	602	638	681	670	653	666	673	630	686	660	682	664	635	692	624	640	662	694	707	644	639	616	656	626	658	725	663	699	668	693	702	655	696	630	675	656	666	645	682	689	660	672	677	674	663	667	687	657	670	608	670	714	647	642	656	631	661	636	649	600	605	662	693	654	687	649	643	675	722	684	659	660	740	667	673	654	705	653	657	647	651	702	671	683	666	677	653	648	625	667	649	647	632	666	662	617	715	639	644	681	663	616	663	688	619	655	682	671	682	699	679	688	711	672	609	638	637	651	630	629	649	647	636	681	672	668	708	667	685	612	661	656	645	618	621	677	708	642	664	619	680	672	657	687	654	632	662	672	662	706	672	667	612	673	667	682	659	673	632	697	645	686	636	657	675	669	680	627	668	658	692	635	671	640	660	698	682	637	595	678	631	687	640	606	679	666	623	657	734	656	669	679	678	652	635	669	625	628	668	691	629	684	692	633	688	650	672	676	658	669	709	663	642	686	620	657	667	648	618	665	653	666	656	705	641	667	697	644	644	619	670	613	666	672	652	658	659	646	638	667	630	641	652	679	662	666	602	658	655	664	652	652	670	665	657	645	651	652	676	647	715	633	689	686	677	669	657	667	634	699	615	675	699	637	661	698	657	679	659	682	694	653	711	671	665	665	693	677	657	637	699	701	695	625	657	686	698	690	654	678	668	642	663	635	675	611	638	665	684	685	650	646	679	666	703	688	660	664	616	635	706	686	658	715	596	630	671	705	686	680	680	660	704	684	653	666	661	658	688	661	716	642	661	657	662	675	643	630	667	658	685	674	659	638	622	618	714	662	711	730	712	674	674	664	611	715	643	679	698	664	711	668	694	674	697	626	688	651	681	677	636	647	682	681	650	688	662	650	685	682	640	692	688	692	641	654	681	706	682	694	668	653	649	652	661	694	642	625	674	684	670	659	684	652	699	671	671	666	693	657	706	684	676	657	649	628	651	698	682	651	689	655	651	677	623	660	602	697	711	652	663	684	674	638	647	661	672	596	669	648	700	670	674	663	659	676	705	674	682	655	660	660	657	669	663	636	679	659	631	703	662	639	646	650	660	622	683	664	658	684	684	676	703	645	692	668	638	663	678	625	651	691	676	664	674	673	677	685	695	675	705	666	654	707	687	622	674	650	615	624	643	663	647	675	661	662	652	644	667	696	647	705	645	658	663	606	695	629	709	651	702	636	653	692	694	600	681	698	668	633	624	609	652	673	626	701	652	650	653	592	707	688	687	630	690	632	675	703	695	642	638	687	693	669	666	668	655	644	681	659	699	682	661	671	662	642	645	662	660	615	662	661	641	631	704	671	658	666	693	643	671	656	644	660	617	665	679	679	645	629	619	679	621	714	667	665	631	696	729	669	661	672	674	643	718	641	648	669	649	630	668	669	635	664	653	622	599	623	684	653	687	661	656	670	679	663	654	674	677	665	637	699	672	713	657	634	637	666	670	622	631	684	637	614	681	679	645	710	659	655	705	709	651	702	641	638	676	652	672	663	665	643	645	627	630	683	652	680	641	613	649	661	635	693	664	643	666	667	678	679	658	682	673	636	663	653	670	633	651	662	650	655	642	612	616	631	665	626	649	664	644	720	659	653	620	679	720	708	695	693	630	680	630	678	653	638	648	667	663	678	653	695	658	654	654	646	677	668	664	706	650	644	686	662	731	688	675	659	696	658	662	681	645	621	622	681	633
44625	21186	9649	1484	413	359	342	327	336	329	311	325	324	340	325	286	317	364	339	305	328	331	303	352	333	342	311	330	307	327	301	308	324	314	312	338	315	308	324	337	315	302	343	336	317	306	328	310	349	337	316	302	317	346	327	323	306	299	327	314	309	318	316	348	342	360	339	293	345	317	298	302	352	359	303	320	329	335	306	334	324	290	327	342	323	353	282	356	368	310	315	326	339	346	308	362	321	332	274	357	334	349	337	305	266	287	297	313	315	303	309	317	318	307	296	305	338	341	297	337	323	291	347	306	311	341	328	291	305	296	275	293	294	341	321	300	310	325	333	324	344	303	326	308	322	310	319	314	306	308	328	362	316	321	299	310	301	326	351	322	308	349	330	326	343	333	328	314	320	314	311	271	321	304	360	305	330	330	305	311	346	340	335	312	316	293	337	333	299	338	323	340	346	356	308	329	330	320	319	304	311	337	306	288	279	301	329	356	309	313	344	311	321	360	343	335	353	298	327	307	322	288	345	336	284	276	331	318	349	318	347	316	324	336	294	302	332	326	359	327	338	348	317	322	353	293	318	306	320	351	297	313	334	325	292	340	320	340	305	329	296	312	345	340	310	355	329	304	320	333	324	335	287	316	316	315	342	286	282	322	360	303	347	337	322	325	314	320	318	352	301	305	306	314	327	318	348	313	326	334	333	356	303	305	309	343	322	291	337	335	341	324	363	326	328	329	349	341	331	341	308	297	345	343	331	326	295	328	348	306	310	348	314	341	304	340	330	342	318	374	306	345	358	298	305	342	297	297	288	276	325	316	357	320	321	341	340	326	296	315	341	310	340	297	332	327	358	357	313	297	328	291	308	319	340	314	296	345	328	316	342	360	351	306	335	346	334	314	335	313	322	305	332	314	353	340	303	308	326	354	366	341	345	329	315	335	348	319	342	300	329	305	331	283	299	310	348	313	322	330	302	307	322	339	309	325	331	301	319	333	345	319	335	317	264	360	345	322	298	304	318	330	313	316	337	300	330	345	317	298	322	308	328	325	325	311	295	299	300	305	329	327	321	325	294	298	306	344	322	334	343	320	340	305	330	330	282	333	341	265	335	335	338	329	303	327	325	288	320	317	350	339	316	312	313	299	326	299	343	325	306	338	314	334	299	330	338	352	327	312	311	295	292	291	334	358	335	291	327	350	325	314	370	343	310	311	304	302	302	286	313	332	313	311	311	316	302	327	358	319	301	330	313	341	316	321	323	291	313	317	319	338	349	360	280	314	282	301	336	349	336	319	316	308	315	328	326	353	350	298	317	325	332	336	350	310	336	294	331	341	308	345	308	290	334	321	346	351	297	337	329	312	308	320	309	301	293	310	336	319	367	342	336	312	283	298	313	347	298	282	383	331	312	304	315	334	353	343	346	351	320	306	331	316	294	293	317	340	313	352	349	328	343	302	307	335	293	355	304	296	320	315	359	320	309	307	298	301	341	319	313	325	300	327	300	337	313	347	363	356	341	324	343	306	327	299	298	327	312	330	342	334	296	303	301	310	318	327	299	334	328	315	298	346	314	343	312	305	340	324	327	309	342	344	302	325	338	340	318	358	331	338	295	313	288	352	305	306	355	333	321	363	316	319	341	330	333	339	351	306	296	334	333	329	333	334	327	301	349	325	337	324	327	320	315	311	334	300	323	339	349	378	309	290	332	282	313	302	307	336	280	364	320	304	339	302	327	327	328	317	300	332	306	302	312	308	344	347	322	323	333	308	261	305	328	305	300	315	312	350	296	329	294	316	327	353	311	313	317	341	340	305	303	311	314	304	328	305	339	341	335	319	310	323	347	340	321	340	329	333	332	321	291	327	334	298	350	312	289	305	327	365	337	304	298	305	347	336	337	324	309	305	292	307	316	330	317	325	332	311	354	294	320	323	295	334	310	320	296	327	301	374	328	326	333	316	326	322	328	355	325	310	328	307	308	325	293	299	324	308	345	301	332	306	339	325	341	309	331	324	338	339	363	319	301	284	326	311	325	322	351	306	335	310	318	326	301	351	323	331	333	308	346	339	327	318	339	329	336	308	316	312	316	338	323	330	325	333	295	327	360	345	346	336	370	341	322	309	313	314	300	290	351	299	296	318	318	330	315	313	289	325	303	302	317	334	305	318	309	304	325	292	301	320	325	336	339	343	322	351	313	304	299	315	355	374	356	355	343	341	297	305	327	329	313	325	313	297	349	335	313	318	302	301	283	330	295	302	280	305	347	298	338	336	307	324	317	301	305	333	331	315	298	300	309	336	357	347	366	314	309	320	316	328	348	305	325	354	329	317	308	313	335	318	317	317	360	328	318	324	323	341	303	294	314	341	332	319	302	294	334	314	308	333	320	326	321	305	308	339	290	321	344	354	304	312	326	312	319	332	285	352	364	331	334	334	292	349	331	326	303	325	351	300	352	303	295	301	302	369	354	343	354	332	365	302	347	336	333	317	329	294	274	352	302	297	328	354	322	305	340	315	302	303	301	335	354	344	303	289	310	290	335	331	287	322	326	317	326	324	309	308	317	326	304	325	332	341	327	313	303	317	372	311	323	383	319	321	295	306	306	326	339	321	318	337	300	310	328	307	297	302	367	346	330	324	343	343	319	336	334	304	344	353	302	342	330	315	321	306	304	334	316	298	299	324	299	343	300	358	328	332	311	348	317	354	319	310	313	307	314	325	313	329	310	324	359	311	294	298	308	324	333	331	338	302	288	304	361	316	306	294	317	319	308	322	326	326	296	324	341	316	366	336	321	304	291	317	326	312	306	336	331	360	275	342	314	345	338	347	302	315	339	353	307	329	349	310	297	329	331	331	322	345	326	353	325	360	359	340	306	316	350	362	340	329	317	325	327	313	286	341	335	318	320	290	323	310	306	310	318	313	322	310	297	338	331	323	305	331	347	314	324	340	326	312	322	339	280	345	311	315	322	327	326	312	315	285	336	337	374	290	316	329	269	328	309	344	308	311	323	334	315	298	316	302	299	307	314	311	310	333	315	329	314	326	339	347	364	325	311	321	333	340	269	301	324	321	321	308	317	313	346	329	315	318	323	347	374	324	320	325	316	363	316	321	335	301	308	274	350	310	353	349	324	323	312	318	327	297	294	305	351	351	342	316	311	343	383	368	330	362	318	325	276	306	305	327	322	333	349	344	312	309	292	301	343	347	343	345	334	331	314	324	313	304	308	356	303	307	320	303	293	310	321	326	344	361	333	332	319	319	344	318	324	337	347	356	329	324	337	303	324	330	335	298	283	320	289	321	294	321	311	320	294	312	337	303	336	325	308	326	304	317	334	345	336	352	294	347	324	299	303	308	308	312	327	283	314	320	338	322	321	305	324	324	357	342	296	300	308	296	318	292	355	317	322	304	300	311	314	286	366	341	327	290	330	330	332	341	358	325	289	351	334	314	345	336	325	334	306	318	326	305	318	336	348	328	342	351	314	314	343	331	281	290
27648	7349	3085	1550	1007	785	756	753	796	755	735	719	692	687	679	679	706	691	707	680	692	702	697	678	697	687	726	742	686	709	755	685	684	720	732	724	673	719	722	721	752	694	667	689	699	711	703	707	672	706	704	707	681	722	756	741	649	669	694	727	705	723	743	742	717	722	737	736	650	734	723	696	706	713	664	655	690	737	719	678	693	675	734	703	695	727	752	720	740	752	776	724	725	713	689	731	657	731	698	712	718	695	684	761	700	719	650	787	699	677	743	699	697	714	732	697	728	751	724	755	706	730	767	729	731	665	742	731	744	719	691	751	697	739	671	684	708	700	760	693	682	706	688	719	720	723	684	735	734	666	721	714	687	717	704	740	686	745	734	648	705	684	720	674	750	708	693	697	685	735	656	754	686	671	679	669	678	730	727	709	723	725	752	673	682	703	672	715	698	681	693	744	734	705	803	764	678	770	708	696	731	725	687	737	676	722	727	735	713	686	713	709	696	659	709	656	718	735	696	781	738	697	699	729	689	717	737	710	690	732	662	720	699	700	688	711	676	691	698	622	706	719	704	756	681	683	691	686	703	739	714	690	704	720	729	703	690	686	748	690	688	705	736	694	700	686	720	708	697	716	684	697	756	678	680	631	699	709	722	684	655	708	694	735	686	736	721	751	697	674	738	719	718	709	717	716	699	664	716	704	676	707	749	680	699	706	681	709	695	734	699	688	674	669	722	747	708	708	682	663	698	715	687	742	724	763	761	713	696	741	720	700	678	675	702	710	779	686	709	728	682	704	766	687	711	684	684	675	707	674	698	663	695	691	677	699	704	676	694	654	721	693	725	726	700	728	690	731	704	700	688	705	744	676	694	725	740	711	702	671	713	754	692	663	735	707	756	688	705	710	750	682	700	677	710	665	727	685	728	670	688	674	670	722	719	701	721	713	707	723	683	699	751	706	667	740	732	693	700	678	715	760	687	692	763	697	687	720	699	653	721	694	663	717	730	744	704	708	734	768	716	727	730	663	708	717	708	732	686	703	697	687	682	712	707	684	701	747	673	738	671	725	719	703	724	712	684	718	710	686	734	696	717	700	702	722	732	710	702	705	655	750	736	682	762	697	699	717	713	697	716	679	713	757	712	668	693	721	687	695	715	739	717	690	723	652	661	697	706	689	700	695	742	693	747	710	724	645	745	670	711	714	676	731	727	726	742	710	730	691	715	709	729	688	723	768	695	680	687	715	690	707	713	709	707	741	678	741	701	722	707	736	750	799	697	677	740	691	708	712	660	718	740	737	728	736	667	688	711	684	705	688	695	683	716	723	706	681	693	678	704	738	713	688	686	746	676	707	707	717	726	687	712	692	697	751	730	731	682	714	752	727	691	679	704	701	719	681	692	691	699	697	742	724	726	739	675	666	718	708	723	709	744	697	672	739	748	760	661	721	742	697	664	696	725	723	707	713	701	709	748	748	719	749	706	703	741	716	677	717	727	711	725	686	660	729	672	733	733	713	658	742	694	739	693	697	705	721	678	704	714	660	721	780	710	722	696	695	698	704	682	729	687	716	724	694	722	725	685	714	651	740	734	669	728	671	714	697	698	695	732	736	740	714	676	667	754	733	732	672	705	682	731	707	707	711	747	720	710	707	725	709	718	674	677	695	714	687	705	699	727	728	704	707	723	758	682	759	712	743	732	692	741	693	702	714	684	753	706	693	706	647	700	679	712	708	754	695	702	744	727	713	685	709	732	741	702	696	725	730	737	693	660	660	710	711	713	732	742	636	699	728	763	732	682	713	705	748	691	701	728	735	739	724	706	666	741	706	725	690	743	699	726	677	736	710	744	665	684	691	717	719	717	682	746	706	715	722	743	733	693	696	705	699	695	650	775	685	740	735	672	732	723	713	755	684	745	720	695	657	705	632	769	717	684	653	716	752	682	688	682	702	673	735	721	716	702	696	693	762	677	663	704	696	704	716	700	699	697	676	706	722	723	713	684	696	704	695	749	727	745	683	682	700	662	694	721	716	697	668	703	756	676	705	664	705	712	714	701	652	642	690	728	715	722	652	708	660	714	752	683	744	722	699	751	729	714	727	718	695	657	721	700	733	692	701	684	663	742	773	647	718	714	692	685	677	690	721	688	717	737	683	792	748	711	642	694	727	754	678	674	683	684	727	723	720	703	702	736	674	760	705	708	695	707	694	735	708	692	758	704	699	735	757	729	735	730	676	683	707	720	664	657	721	685	716	751	716	736	684	736	674	704	691	733	750	665	660	733	720	789	726	726	746	727	722	716	724	710	729	730	702	687	689	734	736	739	683	724	703	722	706	680	712	712	693	661	732	714	719	685	707	692	752	706	661	705	737	704	723	729	715	718	740	708	724	678	746	709	686	672	707	667	673	690	739	746	700	723	705	667	692	652	702	741	715	773	716	716	710	739	670	728	682	705	708	682	706	674	695	734	690	694	751	720	715	723	677	684	714	728	734	698	731	660	728	742	684	694	743	722	713	717	687	745	772	713	697	737	676	690	684	721	714	740	695	690	717	690	672	731	650	717	658	706	663	712	706	711	740	707	730	734	720	694	733	803	732	773	710	710	725	710	705	720	734	693	692	749	670	684	721	717	736	695	683	663	730	725	753	709	723	725	706	699	695	668	753	750	710	681	726	688	660	699	713	698	751	687	727	740	707	703	684	734	724	722	699	680	732	672	711	718	670	662	712	701	734	724	651	748	706	678	693	680	736	709	731	677	709	710	685	750	721	746	695	693	684	757	733	725	654	672	691	689	700	712	733	737	757	725	719	702	732	689	737	744	670	698	684	703	725	696	681	680	734	706	697	670	697	761	719	720	659	730	721	660	706	729	682	705	742	736	706	676	703	708	754	693	695	664	704	692	684	676	700	733	733	735	746	751	650	720	671	743	741	724	651	721	714	709	667	749	727	755	672	686	718	682	732	713	691	759	697	760	719	723	709	705	724	677	736	661	668	724	682	711	706	698	700	683	666	716	702	723	689	715	725	689	688	744	728	706	678	667	687	716	713	673	735	692	718	715	708	730	715	688	729	692	734	701	705	723	716	727	732	676	736	657	733	714	722	681	676	707	695	695	768	721	709	724	716	715	700	658	698	702	676	722	686	672	729	724	688	722	765	711	700	719	691	674	717	678	671	680	695	661	739	692	765	681	712	680	670	638	716	716	675	688	748	725	723	727	691	724	743	744	718	711	680	737	732	701	686	687	728	714	712	670	694	710	723	722	718	679	651	706	680	730	695	720	677	746	691	723	692	748	726	685	720	680	731	739	679	734	728	666	752	712	683	712	705	745	685	716	675	711	719	767	709	713	716	738	743	654	740	752	706	687	678	729	725	693	728	692	673	694	701	690	742	711	667	699	689	688	718	718	778	741	715	705	661	720	702	679	698	755	755	736	722	702	691	738	714	738	714	677	777	748	721	748	712	699	694	740	699	688	708	672	735	735	708	700	718	694	700
44856	15332	3152	645	417	289	343	310	318	306	268	289	294	325	301	311	292	276	342	317	299	324	277	306	304	288	310	310	314	299	295	293	291	318	314	290	347	316	279	313	308	314	320	265	292	309	305	296	291	307	317	316	308	302	293	302	304	307	288	301	314	314	319	305	307	285	303	299	292	268	345	333	318	283	328	310	288	276	290	311	288	320	294	291	301	295	284	302	351	272	329	310	294	357	300	346	314	321	331	304	291	300	278	291	292	289	320	288	264	325	358	308	303	293	314	326	306	284	291	292	308	306	317	283	280	302	325	272	323	307	304	288	332	293	276	298	288	331	308	308	323	326	330	277	289	323	309	298	310	275	286	316	294	309	301	277	283	323	284	287	251	302	295	280	293	282	295	301	300	316	322	311	321	297	315	308	300	313	285	321	291	294	294	308	295	325	288	303	275	288	293	283	302	304	297	337	291	299	289	315	334	298	315	288	312	293	304	307	278	323	315	290	310	335	291	317	351	304	313	257	281	346	310	285	334	325	308	305	329	303	301	316	308	329	309	339	297	290	309	308	306	278	319	304	326	331	298	292	281	286	289	323	304	262	278	294	329	308	320	317	299	319	309	295	301	307	273	321	297	335	292	313	307	336	309	335	289	316	304	295	328	306	313	335	310	279	319	296	287	315	297	279	284	317	309	299	320	290	298	276	288	315	295	290	340	311	295	327	306	292	362	312	341	280	279	317	312	290	296	315	310	315	325	306	347	281	315	333	273	330	303	288	292	297	325	282	301	313	295	327	314	324	330	295	310	308	306	318	298	284	340	304	269	284	300	295	274	334	339	304	284	287	298	303	314	285	356	304	300	309	310	305	312	315	292	312	295	304	265	261	308	316	305	274	295	303	314	291	303	274	310	267	300	285	318	332	313	319	323	297	271	285	334	308	271	268	312	329	300	286	315	334	345	295	315	322	317	286	271	299	304	344	302	332	310	310	302	286	317	344	326	304	312	298	302	319	296	332	307	315	296	358	297	311	300	316	295	345	319	319	305	295	309	301	329	321	281	314	299	340	328	281	317	321	303	291	308	330	304	307	302	325	308	280	265	297	313	272	303	311	289	294	322	327	312	319	322	304	301	277	320	286	301	295	321	339	317	301	290	289	299	304	322	349	318	260	317	294	273	300	348	286	311	334	302	321	319	336	309	294	328	356	326	292	302	298	343	272	363	314	307	311	295	289	291	284	305	298	290	286	313	310	289	295	303	306	327	297	325	311	295	295	320	303	311	322	296	288	305	335	320	338	297	313	280	310	279	323	314	281	321	269	315	309	299	300	287	314	301	289	276	283	294	291	315	287	309	302	308	314	326	302	284	295	296	308	319	342	319	331	303	287	282	305	324	306	323	321	292	285	320	326	303	302	316	306	270	248	329	279	327	311	339	301	298	294	303	299	307	308	305	322	321	285	333	261	345	314	283	300	291	315	331	298	280	295	298	304	297	302	283	298	304	320	333	326	300	292	326	339	299	291	301	311	313	298	320	291	334	291	314	288	282	343	275	318	288	291	301	305	325	300	294	296	316	311	307	272	307	315	291	296	295	281	329	295	274	318	285	322	323	280	304	279	296	300	312	287	321	309	328	304	309	295	283	300	302	266	310	311	320	286	358	277	301	295	306	291	303	308	286	338	292	308	286	337	277	296	322	297	324	311	303	321	313	299	309	321	324	303	272	324	334	293	287	294	296	291	285	303	314	279	292	268	309	295	290	304	305	329	289	281	311	309	306	327	308	314	295	306	331	288	329	329	330	302	301	288	347	297	317	298	302	304	297	313	326	362	300	261	283	306	325	326	301	301	336	295	303	335	320	319	294	323	275	317	301	320	309	300	319	328	292	272	304	313	294	292	336	321	296	309	326	294	307	288	322	298	275	281	269	306	314	289	313	329	311	312	280	315	302	328	308	278	330	290	281	326	304	311	304	298	339	323	283	262	287	339	306	352	309	297	295	321	297	295	330	319	299	299	285	297	308	305	314	311	328	350	308	293	343	299	330	276	291	309	272	270	296	351	310	296	328	304	314	280	312	294	308	265	327	302	307	338	320	345	315	313	300	269	315	277	311	287	303	326	318	330	309	310	302	306	343	284	282	357	294	331	301	292	298	349	301	345	301	299	286	323	296	318	318	290	340	291	291	320	310	315	296	291	332	303	296	309	353	316	300	311	307	334	310	304	311	339	297	319	319	307	307	319	288	285	287	292	322	312	301	296	299	301	284	343	307	315	336	310	320	334	314	285	345	295	329	332	301	305	303	318	283	295	306	279	297	323	296	309	301	335	335	304	304	284	287	279	298	313	318	290	275	283	287	327	285	279	295	328	299	310	278	281	303	305	299	308	282	316	302	323	334	310	301	308	318	314	285	315	329	312	296	302	301	274	321	314	321	313	315	323	317	316	306	307	297	284	330	307	291	290	310	349	307	294	314	295	325	297	289	323	331	324	302	310	276	310	323	321	300	318	319	329	289	307	313	308	338	333	316	318	267	304	294	299	293	307	284	287	296	312	338	295	281	293	283	340	320	316	317	305	287	309	326	290	274	314	292	299	322	305	278	302	305	294	287	310	288	271	298	292	290	301	314	342	297	281	299	317	318	304	333	303	297	311	299	343	345	305	359	296	311	348	294	345	330	326	303	322	326	326	288	303	279	265	303	282	314	313	309	292	282	332	319	270	324	311	302	296	315	356	304	274	290	329	311	280	294	305	317	294	254	296	314	307	308	290	336	303	312	306	318	311	294	289	268	296	291	309	305	297	322	304	312	304	314	298	321	273	298	289	315	329	288	304	295	324	333	290	308	275	309	327	268	303	317	300	311	295	305	266	285	300	307	333	288	289	289	280	309	307	311	304	299	272	325	320	292	308	297	315	292	323	306	301	329	314	308	288	278	316	304	302	311	302	301	324	337	332	295	316	322	322	281	339	283	299	319	292	316	310	292	308	300	316	329	300	320	311	284	331	273	310	296	288	317	295	330	321	297	323	307	320	295	299	304	316	322	319	311	299	319	333	318	302	318	302	311	290	269	309	291	351	291	286	337	313	291	335	297	324	313	309	313	296	282	331	290	339	312	324	327	301	293	309	286	332	320	282	285	310	327	314	282	294	313	326	290	300	293	293	324	310	327	329	296	304	308	285	257	290	333	326	294	294	315	346	323	318	345	301	309	297	301	348	297	277	324	301	291	319	293	283	366	336	305	294	334	308	282	313	269	321	299	281	294	323	322	324	314	303	331	308	309	296	324	313	317	296	308	308	306	273	281	289	334	270	265	317	318	269	295	305	301	310	302	316	313	310	330	326	334	306	319	305	316	309	287	301	336	316	312	303	270	323	354	304	313	300	309	308	292	307	293	304	305	298	329	277	326	273	315	307	304	327	304	287	323	303	277	305	309	314	345	319	277	310	324	318	272	297	307	293	295	324	324	289	281	311	311	298	257	309	309	278	303	299	292	325
27439	6182	2140	1409	895	717	642	675	692	700	693	688	691	707	660	655	699	630	704	643	660	667	673	677	681	653	691	705	707	698	645	639	660	692	690	627	675	709	690	702	642	719	656	686	703	682	662	706	665	711	710	649	694	652	658	729	675	667	686	705	655	661	696	673	699	677	666	667	662	698	671	684	668	673	658	692	693	662	697	684	655	674	664	724	686	719	657	648	714	680	680	701	680	692	687	632	697	670	711	715	704	675	729	674	653	675	702	641	725	703	666	650	658	662	610	684	666	685	672	686	656	677	662	686	645	637	681	653	639	651	701	691	696	706	689	696	640	671	686	651	682	690	659	724	676	695	652	690	681	656	653	689	684	710	710	688	643	677	642	704	667	701	632	678	700	700	628	710	672	691	670	699	670	650	675	692	663	693	668	697	653	695	635	689	684	676	675	657	682	702	692	689	684	723	621	642	651	703	671	698	674	666	711	684	639	691	677	713	696	673	628	666	667	691	652	695	683	677	675	715	695	686	668	674	660	704	651	692	706	695	645	703	680	656	673	653	684	669	689	673	704	698	654	715	683	683	663	710	662	635	697	710	678	674	670	652	669	724	688	672	716	644	706	645	660	660	677	712	683	677	694	691	629	659	682	684	714	701	663	684	627	680	626	700	693	673	627	676	636	702	625	662	679	693	639	673	674	619	642	663	677	686	676	661	726	690	691	670	645	677	674	688	657	696	642	686	631	638	684	713	702	678	657	654	689	652	687	666	670	720	689	730	664	699	714	682	647	647	685	677	693	687	678	678	697	703	661	698	650	678	651	658	680	666	692	626	712	712	717	690	673	685	639	687	718	647	658	649	668	716	692	675	660	671	636	712	683	681	670	647	684	654	683	705	663	657	667	642	664	651	692	658	672	672	654	651	646	689	662	649	647	678	632	690	693	652	670	696	685	661	686	699	679	670	660	649	735	699	679	683	663	683	692	629	700	661	692	699	707	675	673	651	681	706	690	707	637	700	683	685	690	695	660	642	697	670	677	697	676	603	661	691	650	643	639	694	684	616	694	659	674	682	732	679	661	653	702	662	656	650	692	665	670	689	663	656	670	659	650	633	691	682	662	696	692	749	687	680	684	685	691	613	675	701	697	691	648	655	646	652	652	737	694	659	701	684	724	649	704	671	668	683	703	681	678	679	627	659	661	664	671	727	703	693	673	690	645	691	714	711	678	647	649	699	697	714	696	704	667	732	631	661	693	677	730	671	655	666	654	647	658	661	673	708	706	703	625	660	698	688	674	670	680	704	664	709	633	685	606	672	644	650	708	691	709	717	652	747	688	666	659	696	659	696	690	630	665	682	674	652	658	667	682	675	653	651	675	666	704	684	714	673	633	649	683	709	639	663	654	686	662	640	693	671	700	663	662	665	668	708	689	625	626	669	601	711	601	710	646	671	647	688	673	683	655	656	698	670	690	667	662	639	719	642	648	648	674	660	673	661	702	671	676	669	700	670	640	710	663	670	685	681	681	639	726	669	679	629	683	682	685	685	691	686	694	702	696	677	718	654	685	635	648	717	678	707	698	660	753	743	652	699	714	693	691	692	661	666	701	666	644	659	700	668	718	676	695	664	705	618	636	682	632	713	654	728	684	667	693	654	679	630	698	650	690	706	659	682	684	636	657	665	666	690	670	695	641	703	641	621	699	675	654	690	667	713	666	671	647	674	660	626	682	674	668	694	715	636	702	705	666	676	664	674	671	635	646	648	677	693	648	642	691	640	686	685	662	692	627	641	667	644	645	669	680	678	730	635	671	647	679	677	659	691	641	712	718	701	687	650	691	677	681	614	623	664	681	676	670	678	660	668	660	675	713	676	683	700	680	657	667	671	654	697	655	724	698	666	707	653	650	657	686	651	689	724	682	698	681	645	641	677	675	696	691	618	657	662	640	685	668	676	672	675	639	655	626	654	693	635	679	668	650	684	665	657	715	697	695	693	635	691	685	653	690	695	740	653	663	670	669	642	667	709	713	645	675	670	676	644	683	699	658	657	643	664	678	662	701	676	655	660	614	717	612	715	664	634	686	688	675	701	686	692	727	667	674	687	663	662	651	633	656	699	704	673	696	655	694	720	665	703	705	652	720	675	682	670	664	638	690	697	657	658	679	686	707	643	698	680	707	633	640	687	631	709	729	627	646	702	686	668	677	674	684	646	671	679	618	660	653	690	695	639	656	675	639	622	627	657	708	671	685	674	676	701	669	746	676	702	677	711	670	736	688	721	667	698	665	661	706	690	692	708	715	663	672	700	673	660	628	690	679	682	655	670	680	676	645	652	644	624	677	720	693	693	697	692	666	662	664	702	621	636	693	677	645	728	695	675	683	672	670	673	657	667	716	672	686	676	654	662	651	698	632	685	710	675	684	714	664	657	627	683	698	684	648	724	689	684	657	626	664	692	704	676	683	684	702	716	682	684	697	658	691	768	716	653	740	649	652	677	668	690	660	654	707	692	639	640	651	684	643	690	685	701	699	628	655	684	663	635	718	686	677	699	687	720	675	698	706	674	631	681	643	702	631	670	642	651	650	647	710	633	656	675	704	688	636	652	633	666	663	690	674	672	624	688	681	648	684	689	684	658	699	677	668	656	659	606	696	685	676	699	660	672	642	652	716	648	692	710	651	678	689	648	668	661	682	664	639	672	696	686	680	681	656	712	649	661	663	701	677	647	668	676	709	678	681	699	671	666	693	695	653	649	690	681	632	716	686	685	695	706	643	701	709	629	699	712	649	674	699	706	667	691	668	673	653	692	693	687	693	640	647	695	719	636	672	643	626	682	647	668	684	686	674	658	674	656	637	684	687	691	710	683	684	694	692	740	666	688	680	682	694	641	648	686	695	713	677	684	679	677	638	692	664	635	683	723	710	680	650	653	685	653	645	696	706	652	751	646	681	680	680	636	702	692	648	681	655	714	679	670	664	715	600	694	721	634	689	644	682	643	706	668	717	666	637	667	679	672	666	665	682	655	616	682	688	649	652	662	702	643	659	696	674	666	644	655	676	667	687	681	700	641	656	662	660	627	666	640	665	665	715	681	668	653	657	651	665	685	695	679	656	633	682	677	683	705	673	685	690	694	700	677	704	696	687	692	671	671	660	682	625	666	669	705	668	682	674	664	658	714	683	689	666	721	689	594	671	720	683	677	657	695	650	634	671	660	718	712	661	638	683	672	630	661	695	689	704	644	744	731	644	655	643	687	646	719	680	697	680	696	687	661	680	708	668	661	683	674	634	667	652	643	691	680	657	707	697	681	676	677	671	672	678	651	691	670	651	690	697	638	639	684	706	701	654	663	660	694	645	654	689	670	677	636	689	707	670	646	700	696	634	649	673	668	658	673	675	688	696	684	652	658	655	679	676	656	663	679	682	716	704	650	666	666	669	722	669	689	715	657	705	655	675	661	677	664	668	657	673	673	675	670	674	690	680	702	657	697	653	664	674	714
53249	25128	8590	1777	695	423	307	331	302	285	311	288	300	308	317	293	275	286	287	283	269	282	291	295	284	288	309	266	283	278	284	275	271	302	253	272	313	305	260	305	293	264	292	283	276	290	306	303	260	263	253	300	290	292	271	273	305	301	283	276	275	298	296	277	309	318	288	310	295	319	295	289	291	306	282	293	297	285	295	318	292	301	308	291	269	310	287	297	269	275	283	298	300	302	306	308	308	305	287	309	288	277	290	289	294	260	246	300	287	278	282	292	323	343	303	293	265	269	304	270	310	328	286	274	287	311	283	269	285	284	291	273	291	292	279	270	306	294	287	264	293	332	291	273	307	296	294	309	314	238	293	298	274	259	277	288	298	263	338	321	265	274	286	297	285	303	292	267	288	322	282	283	290	301	276	288	305	305	302	305	315	295	295	274	271	298	282	290	291	282	282	306	296	293	309	352	319	291	238	296	298	290	289	296	301	312	312	293	300	294	262	271	291	305	280	313	273	266	295	289	294	300	298	302	285	290	307	317	275	284	264	311	271	259	297	288	289	290	327	276	305	303	283	318	301	287	306	306	310	285	307	270	280	285	271	293	281	285	305	276	311	284	275	290	301	284	260	299	320	311	281	289	264	285	288	285	271	294	293	295	282	327	301	327	298	286	300	304	288	267	280	295	286	306	276	266	270	307	296	279	294	282	285	320	287	261	304	253	303	278	286	295	312	299	292	288	274	299	269	289	305	329	304	318	269	267	255	278	314	281	282	284	303	248	287	299	257	318	285	310	334	297	268	304	271	262	294	298	280	296	273	274	318	302	294	305	281	281	309	306	298	291	311	284	300	284	321	323	287	283	301	331	264	266	287	314	302	277	263	288	273	279	307	281	280	286	315	278	252	302	297	277	269	306	288	278	315	285	284	300	266	284	290	263	303	273	327	301	306	329	262	274	288	298	239	288	274	302	287	318	296	267	261	315	276	293	274	304	307	294	293	281	299	289	275	270	282	331	298	275	294	281	293	278	278	281	296	292	301	270	292	271	293	290	303	280	305	313	335	292	286	256	277	269	269	279	295	288	307	294	280	311	252	287	317	287	279	285	289	292	334	316	316	293	288	310	301	303	270	294	290	259	292	304	306	290	284	325	325	311	284	305	288	290	334	299	323	308	285	278	246	259	271	264	296	264	307	323	308	259	299	332	293	296	286	292	333	301	273	269	268	255	263	334	284	333	255	301	280	240	262	263	273	318	301	302	295	288	314	278	280	280	253	289	305	293	298	302	288	266	278	265	288	290	283	281	265	275	294	283	313	314	276	302	290	292	286	274	260	304	287	287	308	284	331	312	274	267	282	307	301	292	318	305	310	296	316	291	277	289	281	299	273	275	265	273	278	266	325	293	298	294	281	291	297	274	293	286	267	293	283	297	289	318	329	268	273	291	272	303	266	286	295	276	283	238	248	277	313	304	287	330	265	285	283	287	294	294	310	318	310	279	288	268	261	291	323	292	244	297	289	281	290	303	284	288	284	287	294	293	305	361	329	295	292	308	280	256	305	258	281	301	286	299	253	302	285	273	309	276	314	298	291	283	294	318	315	312	275	304	311	301	316	282	284	293	259	297	297	278	280	318	316	296	285	284	277	277	275	324	296	266	314	267	305	309	299	255	241	260	275	287	291	296	268	278	302	286	253	261	300	269	314	290	285	274	293	279	338	308	320	279	261	275	279	339	281	278	261	285	293	286	287	286	297	282	308	277	308	284	273	270	325	272	302	289	298	247	300	291	296	293	303	271	291	304	307	311	293	283	310	280	320	274	278	291	298	298	297	298	270	299	308	264	296	289	277	273	266	288	287	291	318	313	293	271	279	281	308	318	297	300	298	293	300	281	323	315	265	287	289	299	280	268	277	299	300	302	313	278	288	302	288	323	330	315	285	298	298	301	326	295	287	296	294	294	291	330	300	299	302	303	284	280	306	255	271	301	277	278	299	268	299	290	296	283	287	287	291	306	294	287	303	305	263	284	296	276	272	285	308	338	293	293	254	297	300	272	284	290	260	294	304	298	264	271	292	263	291	295	327	324	302	302	332	301	342	288	261	252	296	305	268	277	239	286	327	273	289	246	270	291	283	297	322	278	311	329	300	271	297	279	292	292	286	280	298	293	269	346	307	319	305	313	294	287	310	303	302	304	332	283	293	281	263	310	284	305	291	270	287	304	285	306	310	307	259	277	305	288	272	288	286	283	304	270	280	317	271	301	289	273	320	279	297	233	295	278	293	275	281	273	255	262	317	323	307	284	305	269	281	288	271	311	300	258	267	252	273	273	285	266	257	262	318	266	291	262	284	309	308	270	290	274	289	277	309	273	298	302	286	324	302	285	257	271	296	292	288	260	287	309	278	284	295	305	248	310	242	314	291	299	283	313	279	295	283	258	286	315	300	289	286	261	314	271	313	277	288	292	321	262	284	292	291	276	275	318	296	272	274	272	298	285	309	332	283	290	298	291	254	291	291	278	284	290	326	321	287	257	295	308	280	311	327	278	299	277	282	284	298	306	282	266	305	279	269	326	322	265	315	310	228	260	273	316	267	271	279	294	288	290	271	273	274	302	266	278	295	288	331	317	292	315	279	254	324	301	312	293	293	311	311	274	288	288	286	269	287	256	277	302	299	283	259	281	300	312	309	297	283	308	276	295	273	327	306	306	308	273	294	258	271	313	277	286	281	281	312	241	268	286	268	289	316	285	288	309	294	280	244	323	266	234	282	292	291	266	307	287	300	280	311	280	286	288	293	282	275	308	285	293	299	308	272	260	318	299	298	269	312	270	286	261	294	266	260	271	329	296	287	272	317	316	244	278	274	299	295	244	259	288	273	278	276	285	284	269	300	302	268	294	265	270	287	312	260	300	270	301	308	287	276	279	275	290	290	292	316	311	269	281	264	305	272	282	322	270	256	249	290	291	266	301	295	287	297	286	276	304	278	287	291	281	301	296	296	303	283	284	303	302	278	268	284	329	313	300	279	278	270	289	251	280	353	285	249	318	308	270	302	251	253	282	323	305	283	304	282	275	303	290	278	247	304	300	290	285	268	270	300	284	319	288	307	319	278	289	279	314	286	312	318	291	280	276	278	287	273	301	304	305	305	289	306	293	290	298	284	273	299	297	271	270	306	264	304	312	332	317	310	324	297	277	288	298	325	289	276	258	283	281	317	284	291	316	262	284	275	231	270	274	295	300	276	300	313	296	263	316	274	305	306	296	321	289	272	288	271	326	320	295	295	278	314	307	282	225	259	282	248	294	286	283	303	320	299	290	310	277	269	307	271	241	303	282	280	277	275	307	285	285	294	267	305	309	288	265	334	281	317	271	297	294	321	307	296	310	287	310	338	294	287	293	318	312	281	300	292	291	284	298	296	280	288	293	278	300	305	320	278	265	289	305	290	295	277	308	271	269	260	298	292	299	309	301	279	323	250	288	266	295	277	289	297	280
35845	16929	6793	2918	1733	910	771	683	653	746	676	659	658	667	695	638	670	690	659	657	628	610	641	662	646	634	622	654	665	682	677	664	640	644	640	632	653	681	668	653	611	609	662	659	631	656	649	611	647	619	666	680	638	605	664	678	693	648	606	629	575	637	632	664	665	637	650	661	661	595	604	660	670	635	649	653	654	643	614	669	596	601	655	652	663	606	677	646	679	669	657	647	664	665	645	684	611	607	638	675	664	666	694	651	591	618	634	631	622	635	650	645	653	637	685	667	669	620	659	634	667	691	618	652	664	710	681	685	676	681	705	629	648	661	659	666	654	622	656	643	641	660	685	657	681	638	651	628	677	616	651	666	672	635	655	660	659	614	684	630	669	674	655	668	622	637	629	673	638	635	656	609	677	670	631	655	657	648	645	655	624	609	673	651	656	599	717	664	636	628	686	695	673	646	663	656	670	675	633	648	628	625	643	657	681	701	700	655	654	617	654	644	675	667	639	668	621	596	642	655	620	630	620	656	646	676	626	658	631	595	639	620	695	664	678	625	650	650	641	652	668	633	696	633	679	591	680	657	637	698	618	665	657	662	669	625	634	697	650	660	665	670	653	668	670	662	627	649	650	693	581	664	653	636	662	658	650	657	636	683	665	630	684	643	633	607	653	662	608	592	642	678	649	603	653	656	628	673	654	608	674	646	656	676	657	637	601	697	696	674	636	641	617	614	617	681	626	646	614	609	683	632	629	656	610	647	698	675	644	668	648	679	631	645	656	648	641	692	625	661	653	607	587	670	638	636	620	674	671	654	644	658	672	656	652	682	626	658	610	653	661	654	674	629	674	626	668	657	657	669	639	677	643	655	680	616	700	636	606	630	643	667	702	703	626	655	681	649	643	676	666	595	663	673	664	586	650	632	632	664	632	660	673	662	663	644	635	642	651	681	665	644	620	662	684	687	641	650	623	619	612	668	604	664	658	636	642	676	641	677	642	665	636	654	668	663	641	661	647	621	622	680	673	635	657	654	616	662	647	655	620	695	639	679	662	666	611	619	632	628	635	645	665	668	668	656	675	651	631	605	700	671	703	660	626	699	628	620	639	636	658	571	690	645	669	689	695	660	680	646	615	626	638	637	622	681	673	645	627	699	676	637	694	696	662	657	656	676	662	632	660	666	672	693	653	630	682	632	626	648	628	686	639	649	609	662	614	657	618	648	664	643	684	632	654	626	651	661	642	583	665	641	667	632	682	691	627	645	633	653	678	673	691	625	649	644	651	619	672	595	653	639	684	670	646	658	668	657	643	637	626	653	656	628	647	692	650	655	634	668	665	636	653	612	680	636	684	644	639	656	630	615	628	671	643	629	648	628	659	642	629	671	635	692	603	678	631	647	685	635	699	621	663	640	642	681	607	686	653	638	654	711	643	630	623	650	666	614	657	634	628	626	628	649	624	686	595	676	650	673	658	660	663	661	653	654	689	670	622	668	637	597	716	651	642	607	670	655	659	678	686	682	626	663	661	638	611	654	635	663	630	645	685	645	699	687	683	600	675	638	659	668	652	639	653	652	655	625	625	685	657	652	641	657	620	661	658	649	652	681	672	655	651	642	656	700	653	653	644	637	671	668	654	681	637	631	671	577	676	694	642	628	689	628	634	645	651	667	656	660	633	639	675	650	637	684	636	654	636	699	645	669	639	668	679	675	689	623	604	631	701	655	671	647	635	657	655	603	629	670	639	633	655	608	651	639	664	676	655	644	668	679	670	646	667	675	640	657	671	674	650	618	646	643	652	661	694	674	638	633	672	612	669	617	654	652	649	660	617	608	598	668	665	659	667	656	655	690	661	664	639	687	681	645	700	691	630	677	621	630	659	636	691	638	654	645	625	645	718	636	611	617	683	643	645	639	615	620	682	663	636	619	691	683	603	651	612	703	619	632	619	652	651	651	688	675	659	660	689	649	656	695	694	622	647	642	654	601	651	661	677	664	647	644	721	669	641	616	679	639	607	659	617	624	674	663	667	665	646	653	639	651	623	706	646	589	649	664	640	676	675	689	642	625	686	684	644	654	637	665	681	687	639	649	606	702	650	686	648	655	691	657	664	641	694	651	594	622	673	638	615	635	667	652	648	654	657	626	655	693	624	638	659	655	633	633	627	619	605	665	637	655	662	683	651	596	681	665	678	665	651	676	672	669	652	651	669	707	655	624	626	664	647	672	643	667	617	669	692	683	650	652	663	668	636	628	644	666	688	641	663	620	601	621	700	680	641	666	664	684	602	675	685	679	658	659	662	623	683	645	687	691	603	645	689	676	582	668	650	641	700	636	629	678	622	632	602	695	652	657	623	645	629	649	682	697	639	656	698	645	706	627	700	670	630	682	676	639	715	654	610	677	626	712	652	657	681	661	638	625	645	673	656	647	707	612	662	639	620	628	669	623	603	658	691	644	653	620	666	632	653	651	624	651	698	659	677	664	609	709	616	685	629	673	658	660	691	631	672	648	658	657	643	655	614	639	677	647	677	612	622	642	631	661	608	648	615	654	648	630	668	668	635	627	669	644	612	693	655	670	675	671	699	634	590	634	603	643	648	646	629	618	628	625	651	634	663	672	624	650	644	668	645	670	677	656	664	663	674	644	668	655	630	644	683	624	617	625	627	622	686	621	660	665	591	607	656	657	652	652	654	650	654	642	683	664	671	627	640	699	589	666	662	628	644	602	636	631	615	681	640	688	658	603	631	685	639	639	627	682	640	688	672	630	700	645	639	609	636	654	688	646	658	716	676	603	651	635	638	679	657	591	609	649	651	639	639	687	587	701	685	626	666	688	628	640	671	652	663	675	628	613	606	701	672	618	629	673	613	680	648	679	656	635	658	666	618	638	641	653	640	666	643	614	632	670	626	735	654	653	690	669	637	604	667	644	681	686	599	674	687	703	654	626	659	609	665	656	674	657	666	636	684	647	612	639	618	674	624	634	624	632	654	674	571	632	628	644	620	672	564	657	617	634	640	665	652	631	637	665	613	639	637	650	695	632	641	646	661	634	659	670	638	650	659	672	643	650	637	648	644	643	645	663	627	609	670	605	610	663	685	625	636	667	653	622	637	642	623	663	681	658	652	642	650	626	647	659	670	631	661	658	651	667	676	646	674	629	653	662	627	602	649	669	643	619	700	681	631	671	608	661	652	656	674	660	605	677	667	646	677	636	683	611	662	649	695	687	688	624	643	631	674	640	667	626	665	671	686	717	690	708	656	697	637	634	624	674	731	630	647	680	685	680	645	625	588	636	658	670	589	649	648	616	648	642	700	668	675	644	664	692	667	671	673	669	645	666	645	738	689	660	645	622	637	633	672	651	660	627	640	672	620	626	603	682	646	648	622	686	642	624	642	658	643	630	658	671	625	604	698	688	659	662	680	653	675	662	647	647	628	635	619	638	665	668	695	711	657	657	651	594	637	651	599	645	644	646	644	647	689	628	631	635	622	629
62475	23886	7617	1860	912	435	345	342	338	339	323	338	288	340	276	308	308	282	313	317	328	333	297	308	315	295	301	320	301	308	317	262	296	324	314	331	303	294	332	332	322	279	286	321	296	343	341	273	321	325	326	325	286	321	294	332	330	311	305	325	329	280	281	287	307	299	318	283	284	293	298	330	306	280	322	309	301	332	320	345	342	337	329	301	297	339	321	311	279	315	294	309	302	313	304	350	320	334	294	312	310	264	311	314	287	312	301	278	277	312	362	331	324	297	285	333	323	327	326	286	295	307	319	278	321	280	279	294	325	314	324	312	322	318	338	288	321	309	309	316	355	305	294	330	307	313	320	304	266	323	295	311	306	319	335	338	339	324	315	298	280	296	333	324	312	291	300	332	307	299	283	345	339	321	295	326	313	307	318	310	314	283	323	332	305	320	292	316	327	329	319	322	309	303	312	306	317	324	291	330	309	336	319	305	280	297	287	313	327	304	337	336	295	293	289	326	323	288	293	331	315	313	346	298	312	318	263	275	320	281	279	293	309	291	329	305	293	317	305	315	299	293	313	321	318	326	327	337	313	310	336	336	302	297	304	299	325	330	326	281	340	281	323	291	345	341	295	324	318	314	306	321	307	314	316	293	314	320	308	307	307	342	316	308	317	279	291	333	338	341	329	296	333	294	335	313	312	303	290	327	286	304	308	318	309	317	332	307	298	323	316	294	274	307	308	341	298	334	301	295	329	349	279	308	331	343	310	322	274	312	340	318	302	295	299	348	338	280	357	311	311	311	308	345	297	304	346	344	336	299	314	315	275	330	311	270	325	280	301	288	306	317	315	330	340	314	350	316	327	307	356	286	339	293	285	358	345	337	316	344	315	340	316	323	313	347	345	314	281	321	296	290	339	312	304	308	336	305	358	290	327	304	336	299	342	307	334	293	335	304	312	302	286	305	348	355	288	303	307	330	298	322	317	275	334	329	298	300	303	285	303	357	312	322	328	299	312	354	299	333	354	292	298	308	303	296	297	319	338	307	314	275	270	328	327	338	329	308	318	315	284	324	301	312	305	313	313	313	304	298	311	304	285	314	301	284	308	313	294	299	322	332	323	311	283	284	307	309	303	302	319	320	317	288	303	324	320	306	320	301	315	332	289	295	316	331	318	300	310	359	320	314	313	292	356	350	313	293	308	304	317	321	326	354	301	331	300	294	259	313	300	309	299	291	277	301	315	310	298	294	296	323	335	341	323	301	275	270	333	315	314	307	286	283	320	310	283	290	294	301	287	312	320	299	296	312	321	310	334	275	303	314	310	302	297	328	302	303	310	298	290	305	316	333	349	315	316	289	332	324	316	307	376	309	338	304	327	319	309	322	309	328	303	297	328	304	304	318	276	325	347	336	332	297	321	315	290	307	287	314	349	307	309	335	301	295	318	321	323	328	302	307	318	317	315	334	325	334	313	314	282	333	298	317	288	300	310	308	331	315	289	310	317	329	338	304	320	319	304	308	326	321	309	279	298	288	275	322	304	340	281	300	330	289	295	282	309	295	302	307	315	286	330	336	315	300	301	309	290	332	302	323	322	276	310	309	308	322	313	314	320	296	324	258	322	319	347	297	335	293	340	296	319	301	289	339	350	333	308	333	324	316	299	314	315	299	319	316	292	346	300	323	326	322	307	328	340	255	305	310	286	307	326	328	328	329	320	316	333	316	328	302	331	346	317	303	312	336	328	313	301	288	263	300	296	293	311	299	326	322	304	296	345	312	333	298	332	319	314	292	289	297	330	292	280	327	298	327	313	296	310	314	275	306	307	292	314	303	324	291	331	315	329	251	324	294	323	308	341	298	285	308	300	291	321	296	280	311	319	344	324	332	332	287	325	317	321	303	309	292	340	307	319	303	325	332	332	335	327	338	315	347	276	315	289	319	290	343	309	337	352	315	327	321	298	279	321	304	342	349	328	313	313	306	328	326	322	327	282	298	332	288	307	317	321	319	309	286	326	293	308	312	315	312	307	324	349	302	285	282	309	315	277	305	310	293	319	310	319	312	319	345	308	313	298	308	295	315	277	349	348	316	333	307	322	353	316	315	317	318	313	317	341	314	338	317	328	300	292	289	317	326	325	318	348	298	309	329	328	331	309	329	341	343	338	360	314	300	309	313	280	324	304	310	334	302	349	294	295	347	339	326	344	272	294	347	336	310	316	288	304	310	331	324	318	301	358	333	316	338	328	333	302	321	341	304	336	303	310	294	254	360	321	305	310	328	303	316	312	301	304	320	326	313	291	304	349	294	340	327	325	303	297	313	293	300	317	298	299	309	319	305	339	343	307	341	277	301	309	285	325	330	319	296	292	311	309	303	315	293	275	327	308	305	333	322	324	323	345	320	280	306	316	292	318	305	307	293	301	341	310	306	308	337	317	294	302	298	291	285	311	294	295	352	298	319	320	291	340	312	302	338	322	297	299	334	310	308	336	281	303	312	311	298	358	310	288	305	330	297	299	316	322	308	321	308	305	311	313	312	331	283	335	286	291	287	320	298	313	279	283	305	291	300	318	298	303	307	295	315	331	333	323	325	321	294	307	345	317	312	354	293	314	310	327	298	308	296	292	286	345	349	310	289	298	304	313	298	289	334	322	380	312	320	343	271	302	314	302	332	330	294	304	355	290	268	346	308	267	319	289	298	314	324	305	325	292	316	307	322	293	296	327	300	318	314	317	340	316	291	298	308	297	335	333	350	310	327	339	300	291	301	327	328	302	306	312	301	345	308	323	299	340	300	319	316	289	300	308	330	292	324	292	335	303	299	336	332	316	292	303	305	348	331	319	332	341	343	365	316	289	340	309	318	296	333	272	318	327	281	303	320	319	319	298	319	294	305	306	341	317	305	283	297	303	328	339	319	268	290	311	351	283	283	284	333	297	281	340	327	295	298	320	313	302	305	333	322	366	354	293	306	303	316	314	304	310	297	310	336	306	304	290	287	319	325	308	338	297	330	339	336	287	267	329	306	292	322	322	302	325	311	295	322	317	308	331	296	303	284	310	321	332	290	310	329	298	329	326	333	337	277	315	331	321	311	293	317	307	325	291	305	259	319	323	316	280	322	292	281	317	278	328	306	333	350	338	341	314	344	339	294	306	322	322	332	310	333	323	292	306	334	348	302	311	325	336	323	322	293	316	329	339	290	352	304	327	311	305	321	316	295	281	311	294	290	316	308	332	279	304	342	298	283	319	291	279	330	308	307	294	302	299	313	299	344	323	307	296	312	298	294	331	310	297	331	308	315	292	290	310	326	286	303	322	308	347	312	307	306	340	304	336	336	287	315	311	304	310	299	326	274	281	311	299	292	281	291	312	305	342	305	291	280	320	301	321	344	354	292	314	331	313	332	308	288	302	333	299	278	298	293	302	329	333	308	299	359	301	326	321	304	314	333	292	312	297	319	323	312	333	345	322	309	333	325	275	275	311	329	339	297	317	289	320	290
41926	11852	5587	3716	2454	1255	797	849	766	766	731	662	694	666	686	668	715	714	686	696	706	708	744	712	720	682	692	704	707	745	699	682	638	675	680	673	692	692	684	727	661	682	757	658	695	675	721	660	658	688	669	715	742	684	709	676	645	686	695	682	678	710	669	703	684	707	684	691	693	697	674	689	683	718	665	688	666	727	698	663	709	675	675	676	688	731	690	704	656	700	679	708	722	666	684	704	699	670	693	707	663	695	688	670	676	693	751	690	673	659	645	713	720	672	697	695	682	677	694	688	691	674	664	726	735	659	673	723	660	682	703	660	720	674	709	705	704	725	649	709	666	688	706	637	643	642	716	715	740	702	693	680	663	697	746	640	666	714	746	658	699	665	657	700	717	697	668	705	666	674	733	728	673	663	718	677	653	682	693	700	704	659	702	708	705	711	674	626	649	702	689	690	682	678	709	723	700	708	694	687	705	664	704	747	673	650	691	704	712	658	741	719	701	708	694	645	694	705	690	669	703	628	677	696	741	722	701	748	639	680	701	699	665	710	672	725	718	674	680	720	692	662	671	694	681	659	710	695	716	667	687	683	673	649	679	730	691	631	720	707	650	695	715	753	685	700	679	689	681	677	709	623	665	683	677	692	674	709	685	667	701	696	696	719	694	678	696	722	713	690	658	694	692	664	664	706	672	695	674	701	695	695	676	702	696	700	680	723	714	693	674	669	697	713	706	737	695	656	720	681	700	712	685	706	705	708	711	694	668	667	665	687	705	668	676	732	748	708	651	708	709	717	673	725	713	653	624	733	684	652	707	697	690	666	685	717	723	678	719	662	719	676	713	635	676	625	707	735	696	704	680	681	643	709	695	675	706	671	683	663	654	689	686	644	678	677	698	690	741	722	694	690	698	720	714	694	679	654	694	651	681	702	717	707	641	689	657	720	686	694	669	668	689	723	700	698	719	667	651	679	715	681	687	684	695	706	696	629	747	658	701	710	699	685	651	647	674	659	694	722	675	680	666	681	695	710	730	691	688	636	722	683	693	695	716	676	671	680	722	702	664	710	662	644	676	685	679	643	729	670	663	702	708	686	684	719	662	722	701	691	669	670	656	688	655	713	684	676	631	723	676	687	694	668	656	666	642	728	609	687	673	679	686	660	651	666	694	729	667	701	665	636	661	680	670	723	706	720	694	648	690	715	675	682	666	671	685	680	656	711	674	740	653	715	666	686	644	725	687	679	692	690	696	697	659	718	668	721	663	666	705	728	681	683	735	679	709	690	684	721	735	652	721	701	681	657	671	679	697	697	656	706	702	690	679	696	639	661	709	665	669	688	708	695	715	752	683	696	725	724	715	704	691	694	652	696	680	727	694	697	655	691	706	659	751	692	709	657	653	659	727	695	664	684	665	742	662	644	727	701	713	672	715	706	695	696	687	680	687	698	674	694	642	713	639	652	673	687	722	720	672	744	720	684	674	673	665	705	702	695	663	739	681	677	678	690	671	661	655	697	704	697	702	725	704	708	710	661	658	697	730	726	682	686	678	705	664	673	694	654	703	723	688	693	629	707	690	690	735	646	707	699	643	678	685	684	690	679	730	731	703	696	691	700	670	682	675	682	685	633	722	691	727	653	653	702	714	701	667	682	677	708	683	671	705	655	642	700	678	669	630	672	717	684	672	660	685	697	644	643	679	680	673	650	669	645	680	669	735	700	697	722	692	714	737	653	671	656	700	651	710	668	662	659	713	650	700	718	667	684	662	652	685	664	678	727	707	679	700	683	757	674	690	713	718	710	670	669	761	676	670	703	712	710	630	663	686	710	729	708	671	712	715	686	670	712	668	692	722	708	711	648	661	691	686	684	662	731	674	681	714	662	729	643	695	661	667	767	712	662	690	704	682	757	676	732	674	682	677	707	725	720	685	682	635	693	680	693	710	692	725	675	666	714	704	675	649	726	662	696	698	667	703	698	699	743	692	693	706	705	643	667	678	697	694	669	693	698	731	673	740	705	700	705	693	746	700	678	702	700	719	657	678	713	745	710	681	688	719	672	672	736	716	686	702	700	677	653	673	628	684	689	668	690	725	694	696	704	708	701	678	705	688	714	684	704	689	679	675	698	681	710	711	673	675	655	755	696	726	670	667	682	655	626	701	694	702	688	715	709	707	665	643	666	715	749	706	674	676	701	658	704	683	750	650	720	714	728	701	772	700	711	717	663	667	745	702	634	693	699	664	701	689	682	701	690	708	656	660	670	675	705	696	680	690	733	618	711	659	710	659	671	710	735	660	699	650	688	728	700	654	678	694	684	694	700	655	696	634	675	671	698	674	685	716	717	728	687	659	716	687	661	659	677	659	682	677	697	664	747	696	652	655	650	708	679	670	678	683	709	743	689	696	666	690	647	736	669	664	662	657	681	717	661	707	719	733	652	674	677	669	681	699	679	664	681	638	696	662	704	686	701	719	670	702	706	698	682	715	665	718	693	690	721	674	655	683	682	744	694	679	684	640	691	719	677	673	659	714	670	737	739	697	666	708	717	722	737	664	710	682	679	659	684	684	685	679	658	690	698	702	680	660	740	689	661	705	710	669	735	661	698	727	687	692	677	681	660	700	703	719	686	674	727	703	717	662	703	675	658	707	749	688	663	651	706	735	716	703	750	729	674	725	700	691	658	682	741	714	640	649	682	691	704	681	674	668	682	656	671	682	671	674	648	725	697	709	697	668	745	703	667	668	667	708	683	668	681	677	688	693	670	702	723	724	683	656	653	694	687	717	692	672	701	694	708	665	707	655	721	684	717	675	683	647	708	695	667	713	688	676	682	703	724	666	680	658	668	691	653	630	706	653	683	702	632	757	655	701	671	709	691	632	639	662	688	689	660	699	602	674	724	689	697	689	692	744	665	663	719	697	631	684	659	673	664	693	673	699	677	662	690	685	679	685	681	678	740	698	710	727	696	683	686	703	684	714	686	660	726	645	704	660	692	694	670	670	697	743	701	714	708	713	701	733	710	709	690	672	678	682	690	701	670	664	682	684	708	674	662	693	701	718	673	711	652	720	685	629	702	725	698	650	701	711	707	668	677	724	741	675	662	700	663	693	701	664	680	704	699	674	669	688	697	708	660	676	642	637	682	708	679	664	659	694	670	670	714	713	696	678	684	758	676	702	674	725	693	671	662	680	709	681	699	668	731	724	710	706	713	677	747	707	729	690	711	663	646	667	697	672	709	684	725	689	653	707	697	668	680	715	721	667	726	721	648	693	725	678	707	697	664	687	664	735	658	695	675	668	691	683	679	715	668	702	687	679	685	706	678	689	729	676	699	750	707	694	699	663	678	673	695	684	685	727	694	644	711	702	695	651	707	741	695	676	693	705	703	727	678	672	658	703	676	682	716	686	672	704	687	653	711	647	656	733	701	701	699	662	675	715	710	709	644	695	678	703	693	702	669	638	694	705	682	697	681	674	703	702	658	726	684	709	698	716	681
51483	14511	1842	540	368	306	303	289	293	317	290	332	300	306	337	314	271	290	266	352	313	314	296	314	335	299	286	313	312	268	308	295	282	306	300	288	315	292	326	344	297	302	352	296	349	295	299	302	329	317	341	302	305	347	342	307	376	312	281	323	307	289	347	329	307	284	303	318	302	316	303	319	325	306	264	314	340	293	334	296	305	299	289	297	286	311	283	320	324	308	318	310	307	299	296	315	306	302	333	270	280	310	310	301	323	330	310	308	298	324	316	303	310	293	338	310	298	356	297	321	308	304	287	314	315	331	311	288	348	308	327	322	330	270	310	282	333	338	338	336	297	308	348	280	296	312	319	300	311	287	304	303	304	309	311	282	304	311	261	318	334	314	309	343	315	294	331	313	289	330	276	299	303	301	287	315	329	328	312	335	286	332	313	298	318	278	298	345	306	296	302	307	322	308	297	339	321	303	318	299	292	312	303	316	299	308	307	333	266	287	327	324	306	302	293	333	362	314	303	329	323	305	355	294	285	260	291	337	298	324	310	292	287	304	381	324	348	318	316	316	349	335	330	323	301	310	338	287	304	315	293	314	309	294	325	323	315	330	333	302	319	311	321	293	337	288	327	284	323	294	283	309	300	300	298	285	318	320	303	282	309	330	304	346	329	317	279	284	354	282	306	352	311	296	352	327	294	317	278	340	325	327	269	297	304	304	312	316	298	277	328	338	292	304	297	303	303	313	288	292	270	299	287	360	318	328	308	289	301	299	315	315	291	343	309	339	287	324	309	337	316	325	307	301	345	302	344	335	273	317	279	304	355	298	286	299	327	303	336	323	285	334	310	297	301	326	315	331	313	298	289	335	299	319	298	297	322	333	357	289	294	298	301	287	286	295	250	311	312	298	296	292	295	317	304	270	290	342	291	320	313	339	296	324	300	331	312	315	324	326	309	322	342	294	356	350	290	303	333	306	336	293	291	307	311	305	337	298	299	322	309	301	308	312	313	289	293	308	317	319	313	303	323	298	339	315	325	310	286	343	299	283	294	315	310	321	308	321	316	305	342	303	316	326	321	326	278	317	297	324	309	311	299	299	308	327	324	327	336	320	297	335	333	344	323	295	303	301	315	323	319	292	300	340	305	275	326	302	332	326	312	305	320	273	338	289	312	312	317	301	288	313	318	304	297	275	317	348	306	348	300	303	299	303	264	306	316	290	302	310	313	337	318	278	329	302	288	269	334	293	289	326	317	315	312	289	324	325	334	318	312	346	310	319	306	299	327	290	300	339	299	318	335	312	290	304	286	329	304	317	314	315	309	316	326	326	325	277	337	313	277	316	289	315	334	337	314	325	308	318	289	327	329	280	309	314	320	317	291	308	287	333	270	341	329	292	308	326	307	261	310	297	284	301	288	321	301	285	295	297	306	305	292	351	313	324	298	317	342	344	323	310	324	316	315	297	328	285	325	288	281	318	299	274	280	310	335	300	291	322	306	311	333	318	298	307	319	337	316	326	313	308	298	304	298	342	336	306	312	297	309	316	300	342	286	296	316	267	323	294	273	342	339	321	311	279	295	292	306	315	293	300	309	313	288	311	277	307	294	266	312	298	312	320	338	281	312	300	271	307	324	304	324	304	296	300	287	367	333	278	308	320	295	297	289	331	304	305	291	302	317	285	278	348	335	329	304	287	298	317	348	325	326	294	324	310	319	282	312	289	295	299	328	336	317	289	288	343	318	261	347	316	305	292	352	283	305	303	312	335	338	312	302	305	318	279	309	326	322	290	312	318	343	307	326	315	277	311	292	284	317	313	312	293	313	290	304	309	298	294	323	329	308	294	294	265	304	291	300	312	293	288	320	304	288	291	317	299	350	303	303	313	285	305	323	319	300	303	306	307	281	315	304	286	329	305	321	313	317	315	312	332	331	329	335	286	313	311	303	291	303	308	280	305	328	320	327	336	285	331	294	310	311	322	335	313	353	299	319	304	303	303	312	302	294	290	296	347	330	303	318	321	319	307	313	295	334	302	306	314	298	313	273	318	302	313	340	278	307	312	297	346	274	325	276	324	334	313	320	296	319	278	288	309	319	288	297	331	330	341	304	315	365	341	324	299	325	320	299	300	313	298	316	373	363	304	343	334	308	303	291	307	301	308	324	317	303	322	287	343	307	287	298	301	305	291	335	311	324	318	335	324	329	284	323	334	302	284	343	311	327	320	322	351	303	321	303	319	335	318	275	324	309	307	290	318	324	318	299	296	339	289	277	291	307	303	264	297	300	288	314	312	326	298	290	299	297	295	311	346	327	311	290	311	311	319	322	298	333	301	294	294	317	282	338	309	334	285	285	281	356	336	317	293	323	339	332	313	326	280	323	298	307	292	304	294	308	311	283	341	304	297	248	343	320	312	309	315	306	273	285	279	316	317	334	290	318	285	327	333	307	315	330	275	314	302	279	322	332	314	283	337	337	334	285	284	300	324	284	333	273	323	297	316	312	300	290	332	349	303	325	310	305	321	303	294	329	304	298	294	299	293	333	321	325	340	330	318	312	303	316	282	324	291	321	345	307	303	342	301	314	281	301	281	292	342	328	298	289	329	292	329	302	331	353	320	309	328	296	360	280	294	310	311	297	337	343	317	331	344	323	338	299	329	378	307	326	335	326	311	292	318	331	331	300	294	345	309	329	276	295	297	321	316	319	303	285	287	307	327	301	292	327	312	306	287	340	311	326	283	291	294	308	326	298	341	312	282	310	299	255	278	336	308	306	294	279	299	329	368	313	314	342	316	332	256	317	336	315	307	286	347	305	287	301	320	328	304	332	287	307	315	290	330	314	348	319	313	303	290	313	301	311	309	313	317	279	294	319	285	326	339	318	315	339	300	306	307	286	325	322	279	303	339	335	318	286	318	276	306	297	303	305	328	299	302	328	302	297	282	289	298	318	295	302	314	339	297	266	289	306	332	321	285	291	285	309	303	310	303	333	302	320	304	297	352	290	319	331	284	302	339	308	314	304	329	286	310	303	280	299	328	292	292	337	304	302	288	328	306	332	293	315	340	302	279	304	285	330	289	341	278	316	330	270	302	343	311	297	322	313	330	293	325	300	296	299	293	311	349	298	313	351	309	348	329	314	329	275	292	314	338	287	358	324	305	338	295	309	333	326	322	285	310	314	309	308	309	283	302	309	315	298	329	324	299	283	303	321	305	298	292	313	328	328	357	290	316	315	300	323	308	308	324	347	296	291	301	330	297	321	331	320	313	316	344	335	315	292	286	293	297	302	292	341	282	320	297	292	299	300	350	304	284	281	299	314	355	282	310	317	311	306	277	335	323	325	335	313	306	266	323	309	322	364	295	306	296	279	286	289	277	291	306	290	315	317	322	314	299	279	286	294	294	313	293	311	301	315	316	310	322	307	327	307	321	269	280	308	301	320	298	303	303	350	370	340	313	312	274	317	308	300	317	309	324	304	282	330	352	267	318	311	298	287	295
34003	6768	1798	1216	846	705	663	672	659	697	680	721	683	693	650	714	685	698	666	748	663	703	671	658	683	680	720	730	700	700	678	686	689	684	696	685	701	668	686	681	658	676	682	642	640	696	714	657	640	661	684	644	703	681	673	678	728	682	681	687	674	708	714	680	703	702	703	676	692	630	675	686	711	657	689	724	689	621	660	653	665	702	708	722	650	687	721	683	692	685	685	726	696	651	691	681	635	697	703	677	715	667	661	734	642	693	724	649	656	692	681	702	703	661	693	668	701	729	697	650	680	683	672	717	656	715	679	686	684	686	654	713	670	693	693	711	704	661	699	713	701	677	686	705	686	665	691	726	705	661	723	711	639	656	673	707	724	683	684	696	691	737	676	684	663	724	650	687	676	675	685	700	691	633	692	664	666	699	679	649	642	693	764	664	653	695	723	714	707	690	622	680	643	661	662	700	676	704	695	667	701	664	668	651	707	690	649	697	681	654	685	687	683	696	700	660	706	676	675	734	640	692	716	707	666	673	663	695	675	706	619	718	682	655	634	757	688	687	709	693	697	699	675	694	662	686	644	635	672	674	726	673	673	694	716	677	712	718	650	706	665	707	668	655	708	641	671	678	692	694	720	657	664	665	689	719	652	705	739	695	680	667	711	704	671	664	677	692	712	677	714	656	681	686	658	716	705	724	681	693	682	715	713	651	687	660	696	689	661	661	672	727	717	720	627	724	706	741	680	683	665	706	683	745	730	736	697	697	674	706	682	730	692	690	689	696	688	667	676	705	647	689	683	683	700	667	701	755	682	674	697	672	676	729	660	702	690	724	671	678	678	687	688	671	700	696	656	666	675	658	685	648	662	702	667	716	704	678	684	684	681	689	664	690	722	706	687	703	721	693	692	702	669	705	670	717	717	656	722	697	677	649	700	668	648	677	669	708	713	701	672	684	679	659	660	695	675	695	672	686	692	713	705	685	683	686	687	675	664	676	730	748	694	670	638	715	670	678	652	696	648	693	695	694	666	681	703	710	649	695	671	678	682	685	659	698	684	677	704	685	719	664	661	649	708	718	672	671	659	693	698	639	712	671	682	708	726	666	685	672	699	647	675	694	706	650	679	684	672	754	672	711	692	683	655	689	682	691	643	703	685	640	702	702	674	700	662	683	706	690	687	655	678	704	731	680	710	676	703	629	697	683	654	724	675	688	700	709	685	677	675	679	660	675	675	687	703	663	690	678	691	704	655	678	678	656	696	695	667	693	699	650	702	756	649	690	711	673	664	689	653	684	721	663	670	658	713	714	692	729	663	673	720	697	674	670	707	684	653	679	689	674	659	685	669	677	659	633	630	693	695	666	645	652	699	715	690	677	700	727	657	682	702	720	655	712	707	684	674	694	622	726	637	681	696	705	687	698	705	676	716	665	677	685	688	704	695	706	641	677	678	705	671	734	683	663	687	655	676	672	683	714	716	653	673	731	684	670	709	714	677	653	662	663	663	710	663	675	661	706	696	684	689	721	693	677	685	653	717	702	746	719	702	689	683	695	697	680	674	680	702	616	693	713	675	676	699	682	724	678	677	670	684	703	660	676	686	691	718	682	686	729	709	715	667	705	650	672	720	667	656	693	699	737	679	688	700	686	630	697	685	690	684	640	664	691	655	688	696	740	690	695	694	677	688	691	723	661	617	697	708	693	658	635	639	738	707	668	698	677	678	707	671	689	678	690	683	683	664	685	727	667	684	633	633	671	677	688	659	715	673	691	689	682	682	728	709	675	678	686	665	716	696	689	685	657	685	664	664	682	682	690	697	695	708	690	658	705	669	670	712	699	680	678	712	719	714	631	664	641	719	678	646	696	643	668	713	685	665	674	697	709	699	699	683	686	686	686	663	708	671	682	697	711	695	686	718	629	662	671	688	642	712	704	758	631	707	696	640	656	686	682	698	678	695	671	671	672	698	709	684	701	724	702	627	688	657	694	696	710	644	705	705	678	704	690	730	668	688	669	739	657	723	661	673	666	691	682	671	709	697	657	704	713	664	665	680	684	687	663	733	678	653	724	718	680	713	670	706	688	698	674	695	675	763	709	678	680	688	711	682	653	731	710	686	733	684	680	680	695	668	715	708	712	653	665	696	689	673	699	704	683	698	706	643	686	719	697	644	716	664	742	691	691	714	682	657	688	681	668	656	722	724	681	675	641	686	697	705	686	694	668	678	649	669	685	721	662	677	669	698	706	726	690	674	687	700	703	642	686	700	653	698	646	755	701	692	673	730	677	677	680	719	720	698	679	686	608	668	690	698	687	707	656	663	726	692	661	697	673	643	676	648	722	674	682	687	755	712	691	672	659	690	688	699	694	644	717	677	677	685	698	702	686	667	701	712	723	710	698	687	644	665	701	682	678	696	678	711	719	651	656	639	673	718	685	665	730	760	672	690	698	669	674	696	719	707	666	619	650	680	676	702	677	696	671	655	707	650	713	695	691	673	685	693	695	691	744	701	682	728	652	700	673	718	674	687	703	706	689	670	680	709	703	703	666	678	654	646	649	695	669	694	670	674	706	652	727	673	694	724	698	721	687	691	707	683	711	661	685	709	647	734	686	685	678	673	686	666	693	709	702	695	653	680	670	726	668	724	690	694	695	738	689	648	653	687	682	682	696	696	695	726	652	697	678	680	664	698	714	669	721	650	749	679	709	695	700	639	745	658	693	709	707	721	662	685	665	700	713	686	730	670	636	684	687	729	716	684	635	713	632	670	706	706	700	662	664	717	668	719	687	675	714	669	670	671	685	669	657	666	687	729	704	735	683	685	673	690	702	742	665	664	679	654	728	661	660	686	668	682	688	676	652	692	670	728	682	690	672	701	679	631	665	701	680	712	726	651	732	664	673	630	705	711	698	715	661	696	705	771	676	689	672	704	658	632	724	670	727	680	689	683	722	687	716	686	716	696	657	668	692	685	679	674	656	694	654	711	685	661	671	712	708	644	671	696	628	751	718	677	723	695	678	688	620	683	692	709	673	661	686	691	666	658	687	699	695	722	712	692	708	643	710	706	724	663	714	770	727	714	677	640	727	630	652	747	684	669	714	743	687	704	667	707	691	693	671	697	637	718	696	696	638	694	714	726	681	680	694	701	684	691	664	639	682	729	682	666	667	700	666	677	719	692	658	667	698	716	691	701	714	687	715	648	688	669	695	650	712	638	698	718	674	666	730	716	711	663	700	734	698	643	708	612	670	648	733	681	699	761	646	715	741	658	675	723	647	721	684	645	691	637	675	721	691	674	687	692	692	687	714	666	742	712	734	689	680	682	686	674	644	698	713	654	677	684	681	679	731	657	645	712	676	658	664	671	635	651	652	666	713	652	690	684	723	710	705	681	680	713	652	698	683	663	637	699	684	672	667	693	717	673	705	684	634	673	687	701	631	725	674	733	629	717	656	715	690	679	694	750	695	687	689	654	705	681	684	682	651	710	705	692	710	710	711
49354	22644	8040	1384	486	289	358	283	300	317	311	322	285	331	350	296	316	329	338	317	305	294	335	311	296	302	302	314	303	292	320	282	282	268	310	344	311	308	287	321	305	338	320	277	287	301	317	317	337	296	310	280	298	298	346	313	342	321	287	326	330	328	313	300	284	297	310	340	333	291	311	345	309	341	291	295	327	323	304	344	305	322	317	341	278	286	328	280	273	275	301	279	295	351	311	299	284	257	274	315	288	291	310	277	270	312	267	275	316	311	276	312	267	286	307	344	328	320	330	308	305	311	315	273	318	309	282	315	317	293	298	291	290	274	310	354	262	305	294	324	303	309	300	292	278	309	324	297	299	289	339	291	272	300	306	316	292	326	304	279	278	292	296	294	315	334	270	293	304	301	285	283	319	311	298	325	284	282	294	314	317	300	346	301	308	304	321	266	314	296	299	314	342	281	263	326	289	292	327	293	329	350	303	320	350	326	292	307	312	312	299	273	336	282	288	313	307	308	320	304	335	267	286	335	324	287	322	317	297	312	311	287	317	306	306	311	308	306	309	305	308	316	324	309	275	288	306	316	293	305	317	270	267	289	315	323	337	287	284	321	300	312	326	327	296	306	309	301	294	310	311	326	344	316	324	306	318	305	331	289	297	318	301	331	322	292	324	330	304	349	313	314	306	321	303	283	289	291	313	315	325	304	283	307	303	287	282	276	297	291	263	297	308	311	291	330	289	305	280	332	296	292	307	319	302	307	320	320	279	277	290	299	288	355	296	306	326	300	269	334	315	292	289	280	309	273	326	321	316	284	294	283	255	314	321	290	326	292	288	314	321	290	296	307	325	309	300	295	298	304	310	324	300	278	330	282	298	309	291	298	275	312	268	294	273	315	336	306	287	331	312	312	342	302	289	306	326	300	303	327	313	294	318	318	309	298	331	324	300	286	330	298	271	300	301	335	308	308	335	295	305	304	277	278	292	298	308	303	314	318	294	310	278	335	269	273	310	332	321	297	288	303	307	271	320	293	296	334	289	297	330	294	294	320	302	309	301	278	301	309	281	320	304	295	324	316	302	296	293	280	312	294	319	322	336	297	304	298	292	308	334	291	328	320	304	291	279	273	300	281	276	311	282	271	289	319	288	297	330	317	313	258	296	297	291	302	328	303	317	263	313	323	292	283	298	297	331	289	299	286	300	319	285	310	286	286	325	336	286	319	309	332	306	273	300	307	306	259	311	347	341	296	309	319	327	355	313	315	300	321	270	308	304	355	303	302	329	299	277	309	297	304	290	264	296	292	275	311	326	313	275	339	317	345	339	303	308	290	287	308	333	291	271	287	271	311	292	306	314	272	270	312	314	277	308	329	292	304	297	300	288	314	320	316	331	314	349	293	286	290	300	335	324	334	300	284	291	276	313	295	297	276	351	308	295	308	320	339	334	287	319	292	294	292	299	291	305	308	258	298	297	270	318	321	326	290	309	316	291	292	321	304	334	256	290	312	287	288	335	311	287	332	313	303	319	312	350	307	318	315	304	285	260	295	315	340	309	297	340	284	305	295	296	286	300	312	310	302	302	324	324	338	325	293	302	308	298	268	305	307	303	321	314	306	321	301	286	351	310	310	311	287	287	302	292	323	341	333	323	307	336	311	300	316	297	299	327	328	293	326	318	313	296	305	304	300	360	281	295	304	324	311	324	301	305	323	292	299	280	277	296	315	296	321	314	308	322	303	318	290	338	322	311	328	310	293	285	300	288	323	294	308	339	332	309	265	286	270	335	308	325	324	280	330	266	309	321	319	299	305	316	308	290	300	289	306	310	262	283	279	302	317	309	316	324	297	301	305	308	293	303	310	291	287	292	322	301	344	319	307	301	294	332	283	335	279	333	300	301	280	313	347	322	297	300	331	305	296	286	306	321	300	311	293	303	312	301	284	304	281	293	287	292	322	302	313	289	303	309	315	259	289	321	322	328	300	305	313	340	262	265	313	311	294	343	305	307	317	288	333	306	298	310	314	297	331	315	300	310	292	295	352	327	312	295	366	290	301	315	271	320	279	315	275	300	341	314	328	294	287	285	297	280	261	306	315	297	287	306	325	281	301	293	323	287	289	333	305	319	308	283	272	297	304	314	294	307	332	291	288	287	352	314	301	319	342	318	314	321	310	294	307	290	314	335	278	285	291	273	295	318	324	312	316	307	310	282	335	316	277	282	308	296	301	298	319	318	329	265	285	322	320	292	319	337	311	270	270	280	308	276	321	311	305	312	268	321	329	298	299	307	293	307	278	311	283	300	292	328	286	315	300	306	303	340	291	339	301	295	318	299	332	311	294	304	312	322	335	296	307	327	300	295	297	273	309	311	312	279	275	283	291	288	298	311	316	319	299	279	295	339	319	289	325	307	307	279	310	291	313	313	339	316	276	311	302	299	275	308	315	293	309	283	313	289	276	312	300	295	324	308	279	313	291	310	374	322	318	292	298	283	260	295	342	294	313	284	312	291	350	322	343	306	321	342	291	335	307	241	299	303	283	319	318	297	315	288	276	332	332	320	276	302	272	296	328	292	301	269	292	306	307	299	293	293	312	280	315	308	306	325	325	325	313	271	297	331	265	292	305	321	280	296	289	287	292	295	322	259	324	297	317	304	328	317	285	319	335	313	322	315	306	307	317	279	321	274	294	314	300	281	305	309	313	314	332	299	326	314	305	318	295	281	277	282	292	297	297	292	305	310	304	293	306	319	296	334	322	298	283	277	302	296	300	337	326	303	259	275	264	299	316	307	316	319	289	287	307	293	332	260	318	303	310	266	314	262	308	309	289	337	299	290	312	321	308	269	285	301	280	305	316	302	258	308	291	296	321	306	312	287	307	316	297	303	298	321	311	366	314	347	331	302	289	289	326	324	321	326	314	273	291	282	279	331	331	308	311	316	312	315	274	304	290	298	296	300	310	280	318	316	314	329	273	293	282	318	305	330	321	298	289	274	295	333	302	324	331	287	291	325	284	257	320	314	288	284	325	297	321	299	314	316	308	294	274	296	319	297	342	331	307	309	289	282	304	319	276	301	307	300	333	324	326	297	325	312	314	314	301	315	358	295	316	288	310	273	301	330	331	305	341	276	308	319	358	337	281	263	298	330	274	327	293	280	323	305	291	275	307	324	317	285	301	311	328	289	286	307	315	305	341	307	269	324	294	320	296	331	315	288	289	284	327	279	310	290	316	291	276	302	334	305	338	334	309	317	275	303	301	291	349	299	279	265	302	275	316	293	287	352	293	300	302	297	319	297	311	300	304	314	313	353	295	306	317	310	289	313	299	272	308	309	276	317	301	288	307	295	287	337	266	320	287	298	302	279	326	292	303	311	325	306	312	323	353	310	302	297	276	357	306	309	293	348	357	293	294	332	317	330	320	302	288	308	300	289	277	303	319	266	328	320	253	297	338	280	315	300	266	306	272	293	315	299	299	286	300	318	312	263	292	332	322	312	342
33388	11545	4419	2022	1066	734	772	694	687	708	691	675	700	705	668	693	679	671	675	622	697	730	675	650	638	626	706	720	685	700	680	695	688	665	700	675	691	671	696	708	643	719	641	629	674	663	666	662	642	666	697	732	679	652	685	650	707	679	694	730	703	672	707	687	684	682	685	720	686	704	651	705	673	679	724	661	697	694	670	742	680	677	683	723	691	698	733	689	668	671	679	674	673	703	693	668	698	697	712	682	654	678	720	649	697	690	693	697	660	725	681	715	715	702	678	641	687	686	651	735	624	620	673	676	702	635	673	700	668	703	711	643	684	670	694	688	654	680	725	756	679	676	678	662	625	655	716	687	664	690	669	649	668	670	691	645	673	687	708	706	751	646	650	665	668	666	665	628	696	683	717	706	692	692	699	638	720	704	664	655	707	666	697	692	675	733	677	692	700	722	683	654	679	669	702	658	664	670	643	646	690	692	624	752	707	728	702	681	681	720	670	643	699	663	687	695	653	702	715	658	693	716	671	681	665	667	698	683	619	675	689	690	670	730	671	673	618	668	666	676	688	704	656	683	692	719	626	709	709	623	671	670	669	656	698	655	673	683	664	707	636	696	678	703	744	675	705	701	698	646	690	672	744	662	655	645	637	664	667	715	639	656	688	708	671	718	683	681	650	709	668	750	631	704	658	645	703	655	658	722	702	675	662	668	675	679	660	648	691	650	714	691	682	671	664	683	689	715	625	700	690	674	671	656	674	690	639	675	731	705	691	649	686	691	658	717	680	657	708	654	644	674	680	654	674	657	668	696	711	654	690	666	680	735	690	718	697	689	635	675	717	643	660	667	626	669	656	673	705	701	688	674	674	682	635	716	642	661	673	686	690	665	661	698	677	706	703	681	659	701	686	684	677	699	669	676	692	719	677	676	656	682	684	651	640	671	680	687	654	637	749	655	623	637	642	686	720	654	672	672	695	662	694	668	671	697	646	667	654	682	684	686	687	685	705	682	741	693	680	645	692	674	709	683	715	733	695	703	678	705	675	659	683	689	700	668	704	676	688	694	652	720	656	704	691	672	692	691	703	693	696	674	646	704	687	676	704	688	711	708	689	688	661	651	736	680	661	706	693	682	698	679	672	710	662	673	704	650	696	714	676	658	694	646	661	687	706	699	680	720	704	696	647	666	670	718	711	680	700	697	681	725	685	659	721	675	660	650	735	691	686	711	708	635	693	693	662	696	707	666	723	677	663	682	739	631	700	689	669	665	645	692	700	690	655	659	612	705	680	705	671	653	658	719	686	674	620	635	690	655	635	710	698	665	689	658	654	693	658	656	716	726	692	712	667	681	648	660	679	673	629	709	697	688	694	702	697	656	701	649	691	674	681	680	675	719	682	683	711	704	653	670	687	676	633	655	691	694	658	634	682	668	698	653	714	690	672	661	720	669	630	667	695	685	703	694	600	652	691	669	735	697	673	667	703	714	683	715	700	652	673	705	656	729	665	705	683	670	719	687	703	632	638	682	697	687	680	704	704	655	661	661	700	700	656	684	700	655	659	675	696	662	702	688	688	674	665	687	697	684	680	724	691	661	705	701	737	683	660	717	712	712	693	687	696	666	677	691	701	697	665	697	707	648	693	687	663	662	683	629	642	655	707	714	686	680	689	661	699	710	715	677	685	717	654	723	660	662	657	752	706	647	661	613	646	662	701	655	703	685	705	681	674	680	677	696	664	703	714	671	671	613	698	726	657	689	644	726	653	681	709	641	661	689	671	661	673	654	628	669	664	658	657	650	659	666	681	686	690	663	712	719	687	687	722	694	697	666	682	680	646	643	679	711	638	664	646	657	681	659	688	664	689	661	660	688	695	705	705	694	706	708	681	692	710	688	697	662	713	680	703	673	673	749	673	686	637	662	741	663	618	678	678	689	682	702	653	686	664	693	657	712	700	634	704	688	686	689	657	684	686	672	709	657	705	685	667	690	645	660	683	709	674	683	691	665	709	708	687	665	703	688	742	669	703	701	700	677	661	679	657	692	672	704	719	686	686	667	665	652	683	642	692	687	683	682	676	640	700	698	673	705	661	666	649	699	728	692	653	685	688	694	698	719	692	681	645	690	731	667	655	699	715	668	706	668	683	668	714	704	695	652	711	623	656	677	657	670	641	661	660	672	696	666	672	674	666	700	663	693	665	682	668	703	655	667	714	706	667	679	681	666	647	727	668	667	661	665	693	687	664	654	721	678	656	649	663	710	685	697	706	660	684	679	695	714	696	662	704	708	674	709	658	690	658	679	683	755	655	652	682	663	709	667	694	670	678	717	673	682	700	691	703	680	678	682	672	724	663	671	655	705	725	644	716	665	685	687	745	631	680	679	646	692	694	753	681	772	685	676	671	667	714	668	685	643	702	725	669	682	708	708	674	663	687	665	702	659	720	655	653	649	688	684	744	730	684	691	683	699	662	683	627	649	678	662	611	674	706	682	654	668	688	697	670	695	648	715	640	701	682	691	693	684	661	685	686	694	724	731	644	731	667	701	693	704	640	711	697	702	664	677	655	695	693	671	644	662	659	725	635	680	673	690	675	683	662	713	678	697	670	651	707	671	697	699	685	676	662	673	670	728	679	697	677	689	654	692	700	676	670	686	603	658	685	678	646	688	688	660	678	685	685	657	688	650	708	665	659	666	662	659	651	678	667	648	680	681	712	680	702	696	665	697	695	701	717	697	679	699	655	703	648	728	697	652	730	695	643	676	668	702	708	688	689	690	680	644	624	709	648	681	665	695	707	710	685	706	688	685	726	665	676	696	686	713	696	691	702	702	711	688	737	699	686	658	681	673	648	716	665	697	710	625	666	715	674	676	718	678	713	689	658	652	692	717	715	658	677	690	713	650	745	687	712	686	690	632	688	713	708	662	651	711	640	630	678	627	690	677	667	691	645	681	685	642	687	661	665	695	645	693	693	683	645	651	648	705	677	621	754	689	685	687	717	683	699	724	715	674	640	671	668	698	664	653	692	669	655	666	678	658	694	704	694	652	659	681	691	670	690	674	662	678	677	686	640	704	655	667	707	686	709	707	723	619	679	706	680	674	740	674	673	637	645	705	714	718	677	646	707	711	684	696	692	697	662	666	662	659	664	693	678	738	666	682	692	665	668	708	652	703	663	681	735	673	664	679	686	668	707	746	681	708	673	703	694	726	670	709	706	651	683	643	658	634	714	645	740	745	633	681	679	665	717	702	619	685	647	686	675	681	706	652	668	712	675	644	690	676	666	667	676	696	668	697	697	710	698	695	703	693	666	670	723	656	700	668	709	715	678	653	705	738	732	695	699	642	749	765	676	691	707	670	653	675	646	701	682	706	626	698	677	656	654	655	659	693	667	672	668	699	679	681	685	699	670	611	682	705	684	679	704	692	703	733	717	660	694	687	672	664	684	648	656	730	714	719	695	675	687	674	653	665	667	671	681	695	664	692	690	731	690	709	675	606
61249	28020	9815	2162	794	413	318	325	302	321	338	345	322	324	351	301	336	332	304	297	343	299	346	347	311	306	332	308	355	311	330	317	298	308	328	302	340	318	292	325	309	360	314	320	317	299	308	346	316	312	319	309	351	334	355	312	304	310	298	309	309	314	315	306	343	331	301	296	301	324	318	307	288	335	333	304	332	304	328	325	320	302	321	323	324	275	309	296	304	304	300	351	310	340	352	314	336	319	303	275	326	332	340	307	326	332	322	321	301	292	303	333	321	342	310	313	323	313	293	314	319	323	313	347	333	335	311	291	314	293	298	296	322	326	309	327	322	293	297	322	326	341	342	318	336	314	330	322	350	293	300	278	371	311	336	277	319	321	288	341	277	295	331	322	289	316	337	334	311	318	341	306	335	312	369	335	309	327	311	321	325	332	366	357	335	312	345	298	313	322	293	336	305	321	348	307	327	332	328	306	281	273	324	311	294	321	307	296	326	299	326	308	296	313	340	355	337	287	329	343	308	339	323	337	351	318	331	311	322	309	312	319	300	328	310	318	329	303	309	329	309	361	343	304	326	322	327	324	316	314	332	296	314	305	341	337	299	318	291	339	318	308	290	331	330	310	308	333	330	300	320	287	306	307	308	329	301	297	321	292	310	334	331	331	267	332	277	332	320	291	302	302	329	304	310	296	332	302	330	339	337	324	299	314	289	312	313	336	310	328	297	311	303	317	298	297	345	295	279	329	310	302	328	291	332	305	297	351	317	320	297	344	328	315	278	310	333	313	334	291	350	296	323	335	323	323	336	311	295	351	298	340	302	310	279	351	341	329	325	334	333	297	304	290	298	318	346	276	350	306	340	321	278	332	321	316	285	285	316	312	278	294	316	303	329	310	313	314	304	322	326	319	335	324	302	309	332	317	272	346	328	307	316	352	306	328	299	313	310	305	304	311	347	302	306	290	320	318	306	313	312	336	372	327	305	300	346	323	330	294	364	328	299	332	278	288	295	326	306	286	304	321	338	327	314	321	331	278	322	339	323	310	367	304	364	351	310	276	340	294	288	284	342	295	330	314	315	301	353	338	314	327	301	356	324	307	321	329	332	336	319	312	326	351	325	342	338	306	327	309	349	308	319	344	359	338	327	309	324	347	316	307	341	335	296	316	280	311	339	324	323	338	324	326	354	310	274	304	318	324	330	296	326	325	321	295	286	338	333	329	325	340	341	292	317	324	339	316	334	308	294	321	331	325	295	307	312	343	341	350	307	327	306	326	300	327	333	315	339	312	326	294	281	299	326	346	304	303	286	387	316	300	312	297	296	329	328	311	307	289	262	331	314	299	340	351	319	336	313	348	305	317	288	300	333	290	311	349	336	321	302	341	320	345	337	347	289	335	317	334	300	331	331	316	350	297	327	318	325	302	323	319	317	319	303	286	298	317	280	309	328	330	329	348	296	311	310	315	315	315	318	336	335	331	311	316	301	338	314	301	335	316	278	310	308	317	302	324	325	325	359	302	324	314	334	334	321	342	298	312	326	287	300	349	322	292	328	342	302	329	305	302	299	285	308	298	300	326	320	283	338	323	303	328	276	327	288	317	323	324	332	302	358	327	292	285	327	283	349	326	318	331	309	363	365	335	318	313	309	340	310	316	325	309	331	302	342	306	330	324	299	307	333	309	327	315	296	330	319	308	312	318	358	297	347	350	295	299	315	320	356	318	326	292	301	306	295	303	380	318	317	331	307	343	328	312	326	339	303	313	318	350	290	306	281	318	281	301	295	338	327	331	342	325	288	306	334	334	315	318	338	295	345	327	330	322	321	300	330	295	302	289	312	303	289	320	322	337	354	261	322	326	314	348	291	341	316	303	330	315	309	317	342	321	327	352	319	291	284	355	316	322	292	330	336	312	328	314	299	334	332	293	335	327	313	355	327	319	315	326	305	342	361	295	317	304	335	298	323	322	284	358	336	321	340	345	294	299	283	316	313	340	346	337	327	336	319	310	338	322	330	306	315	305	305	347	314	324	292	320	329	325	329	305	298	346	347	330	323	322	327	318	346	303	342	333	307	324	298	305	307	296	339	329	322	305	312	288	312	329	343	308	296	316	307	339	326	302	344	308	304	333	361	300	385	304	297	315	333	332	367	328	312	332	305	310	278	313	312	358	336	321	310	284	312	320	283	293	272	332	349	289	307	320	314	362	337	334	305	311	299	310	306	307	329	334	322	297	310	314	359	309	280	328	330	318	288	308	302	327	320	324	328	327	353	343	313	349	328	298	302	355	332	315	333	322	323	315	342	349	306	307	319	346	321	343	341	296	335	345	299	316	348	311	300	348	339	339	298	336	328	325	306	308	353	335	324	297	323	362	355	344	288	346	347	332	357	320	257	325	313	295	325	339	290	333	321	289	337	326	298	326	328	331	343	303	341	321	317	295	324	323	278	305	346	312	339	314	284	326	269	348	297	345	318	347	307	325	352	314	351	305	327	289	268	311	326	378	305	357	289	322	309	335	330	354	347	310	338	295	308	316	327	319	309	357	337	323	315	314	337	306	298	336	299	341	275	298	308	309	314	324	351	337	324	318	316	335	288	313	316	330	320	310	300	332	324	273	317	292	337	337	343	335	313	337	302	322	363	306	344	308	344	284	299	335	357	335	350	354	327	328	284	330	310	326	318	302	342	292	342	339	322	292	290	331	346	278	342	316	326	325	288	313	300	306	311	321	354	307	310	306	312	313	296	263	292	323	316	317	344	299	325	314	298	333	319	304	327	271	333	312	322	334	319	340	326	330	309	315	318	339	290	327	334	319	329	296	329	323	355	310	282	309	325	306	289	338	331	340	314	276	292	304	327	336	310	334	326	307	311	291	300	282	338	341	302	325	357	297	350	330	293	346	308	315	326	319	302	338	327	289	322	346	333	303	328	337	330	304	336	337	286	326	350	282	324	300	324	305	321	306	334	311	299	330	335	310	286	281	327	328	293	342	333	326	332	315	306	298	303	343	316	320	348	344	303	323	298	295	316	296	328	316	292	328	317	322	317	338	349	314	292	305	327	331	357	295	344	294	320	289	326	317	308	336	335	332	352	287	269	327	331	322	308	297	298	320	304	319	318	294	313	333	300	269	346	332	304	310	319	333	304	337	335	340	323	350	350	333	353	342	294	316	312	292	321	319	328	305	333	295	315	295	322	323	318	305	298	305	318	320	335	331	324	323	296	306	311	314	345	309	338	339	329	330	317	322	303	328	345	320	327	349	297	304	321	331	336	345	315	329	328	312	339	363	339	356	325	339	304	337	302	283	306	293	302	301	337	330	316	301	358	320	326	309	308	304	338	326	355	348	344	336	336	304	327	335	325	279	319	358	333	362	327	306	295	329	273	292	298	319	336	332	278	310	308	293	339	321	301	317	339	346	339	343	324	334	329	342	333	321	321	323	332	287	356	324	372	322	311	308	312	358	312	304	317	300	319	314	321	349	307	341	299	328
42568	19860	7709	3628	1874	884	788	792	740	864	780	747	730	719	732	727	728	696	757	731	701	647	649	746	740	691	665	740	725	651	654	710	701	742	683	724	681	702	715	682	711	744	701	692	646	713	700	685	663	641	736	708	709	737	665	705	680	709	728	691	683	682	736	659	729	718	726	715	697	707	692	749	716	718	690	679	727	674	672	700	689	693	794	724	726	723	715	718	687	743	700	720	676	655	728	698	729	707	724	669	695	684	691	690	667	681	684	644	682	726	719	723	718	678	657	712	709	652	690	727	729	711	692	653	687	671	695	733	656	687	685	730	694	659	723	709	680	734	717	720	730	726	666	692	704	725	686	674	728	760	666	728	730	672	681	728	664	694	677	763	703	719	714	705	732	693	696	695	727	711	732	767	708	709	702	695	716	696	675	730	688	703	718	727	725	680	735	707	669	720	709	675	701	748	733	725	693	695	755	699	713	730	669	663	687	688	735	714	710	677	719	676	693	729	731	685	642	672	734	698	704	710	735	709	684	698	685	699	682	747	702	708	739	720	694	738	715	699	697	702	684	672	672	682	660	690	755	683	723	718	720	691	719	696	701	709	730	705	698	677	746	709	676	679	702	710	773	749	707	721	671	739	706	708	729	669	686	664	712	695	693	687	683	666	732	699	673	716	644	691	718	654	697	674	677	708	713	640	621	699	691	684	707	725	695	707	706	717	705	752	675	742	757	699	694	699	671	680	701	687	730	725	693	712	738	727	727	751	735	686	683	693	655	691	707	720	721	662	662	695	738	691	695	704	694	700	665	702	675	692	731	727	690	694	680	653	708	649	700	719	682	680	682	709	688	708	729	701	716	695	698	710	711	742	684	672	699	688	747	705	677	727	668	701	714	676	708	683	716	709	707	728	701	723	693	694	674	723	676	711	733	696	681	746	696	713	693	719	709	716	731	691	691	717	655	675	757	689	672	698	683	719	673	728	692	716	673	677	676	684	704	688	668	699	655	728	738	712	734	708	695	699	666	689	693	663	739	689	720	676	727	694	693	656	688	707	747	681	682	729	724	718	674	684	714	690	719	688	720	730	690	637	703	711	753	755	685	736	679	772	733	710	719	704	700	697	684	688	670	741	714	680	696	686	699	704	663	705	702	725	676	683	689	711	708	732	708	692	682	659	718	680	699	648	729	682	748	740	697	662	685	713	650	674	682	704	682	729	727	701	690	717	675	694	717	742	681	723	707	719	686	678	679	674	681	723	689	651	712	735	699	670	705	682	731	719	669	714	761	742	719	693	732	645	695	711	725	703	685	683	731	680	736	699	703	715	715	747	729	710	710	706	732	738	708	716	675	725	696	734	733	692	690	695	724	685	704	683	727	673	726	636	651	724	713	754	722	719	708	721	699	678	673	694	684	732	741	696	731	713	678	683	728	693	718	711	690	717	661	746	692	689	682	735	675	741	710	722	716	657	713	746	688	651	746	713	728	690	726	704	707	649	736	701	702	731	761	721	770	688	713	674	693	681	636	736	712	682	727	662	681	703	725	759	708	694	634	713	700	689	730	729	705	723	722	655	673	683	683	687	653	720	718	696	715	717	697	644	727	687	685	714	705	716	715	737	686	713	720	695	672	744	688	771	702	719	661	735	699	678	723	703	704	728	668	705	683	691	726	660	720	731	707	744	729	705	723	709	671	691	710	694	702	695	752	693	696	643	739	708	702	681	709	682	736	711	656	672	704	720	687	729	732	708	710	740	661	733	683	715	666	692	671	711	698	694	722	653	696	671	714	676	723	693	684	700	708	658	730	728	693	681	688	702	705	748	731	720	696	711	726	683	684	758	686	667	732	727	677	692	712	735	708	672	732	667	709	771	718	758	748	687	709	724	737	702	741	664	669	715	721	706	691	707	687	703	724	688	767	735	647	692	679	659	762	727	720	712	711	717	750	664	712	688	721	679	752	693	688	703	663	701	681	701	709	705	710	679	674	710	697	659	698	670	676	723	684	671	676	700	719	721	755	729	723	677	707	706	719	715	722	676	722	700	708	701	674	658	664	706	735	711	706	689	697	718	714	727	741	726	702	738	717	715	722	720	698	711	688	705	707	716	733	701	706	685	678	607	681	664	717	683	714	695	773	755	726	724	694	683	686	716	685	759	693	745	723	765	717	680	732	727	705	709	718	704	726	732	690	736	681	691	720	691	696	688	720	725	698	711	746	691	687	678	690	646	636	652	705	716	695	707	699	692	695	693	678	738	722	675	664	683	680	691	715	712	686	717	661	683	682	691	715	688	754	721	702	736	736	693	724	727	731	768	704	728	689	708	710	682	715	656	682	683	680	663	734	763	686	680	706	676	718	737	720	699	705	683	687	703	717	658	716	703	735	771	668	735	640	707	734	721	702	694	671	734	714	691	675	732	686	685	731	658	755	685	704	716	721	730	685	683	692	720	693	705	682	694	732	663	684	719	723	702	733	709	719	686	709	715	721	719	698	702	719	688	673	682	753	666	659	739	686	708	689	724	702	706	714	710	683	720	692	692	672	674	704	684	656	693	669	695	717	701	713	726	715	716	679	716	662	752	697	745	714	685	713	731	703	721	665	700	734	705	703	668	755	707	723	708	737	658	684	741	684	697	710	700	745	707	642	681	731	712	689	737	678	690	733	743	687	718	691	673	663	757	682	690	681	698	708	761	691	726	714	724	757	720	717	720	671	666	732	706	672	686	666	682	712	743	686	671	682	692	674	675	654	722	679	704	701	705	732	728	641	698	702	726	677	662	754	701	739	678	685	707	700	701	660	717	689	691	712	702	690	702	708	666	712	658	698	688	674	697	683	688	703	704	724	715	684	693	706	651	740	673	748	705	718	740	704	734	678	688	719	721	737	684	695	745	687	754	683	684	703	712	707	709	700	744	748	698	732	713	701	695	696	695	702	674	706	690	745	691	765	654	734	720	677	699	673	715	708	727	639	687	700	693	699	706	712	685	654	694	660	680	679	753	714	751	713	745	684	696	665	711	695	715	715	677	741	690	680	690	674	682	677	738	693	733	703	734	710	671	713	712	674	714	688	722	730	688	667	706	719	707	702	716	743	722	720	739	698	688	734	717	674	698	742	705	625	714	721	731	666	654	664	700	693	726	698	747	725	674	726	720	656	708	693	708	649	725	711	688	728	690	722	724	660	637	721	703	724	669	680	707	685	684	691	723	710	689	706	692	681	693	720	693	689	716	769	699	711	696	672	709	649	706	737	677	740	711	691	722	708	708	702	715	709	652	716	722	719	729	699	743	660	721	709	683	762	704	762	757	686	705	698	666	701	706	674	800	691	681	682	677	722	674	720	690	752	710	724	692	695	729	724	703	729	727	742	699	647	692	725	710	705	683	714	746	687	676	731	687	706	707	700	717	719	746	696	711	719	675	698	698	719	735	746	659	698	743	687	685	683	669	694	690	739	740	694	669	734	692	692	658	674	677	644	741	725	727	686	731	703	736
48160	14203	2173	517	370	346	304	319	326	316	306	330	300	306	307	299	291	312	311	312	306	334	321	306	328	295	321	304	353	321	310	335	341	336	317	341	313	320	336	301	329	290	295	319	310	323	291	307	296	341	314	319	300	305	329	321	349	306	296	292	285	341	315	309	346	305	300	292	310	302	333	321	308	330	317	318	319	281	295	310	360	332	300	291	304	316	319	285	297	319	337	284	294	321	311	286	316	312	351	334	325	310	277	311	301	293	317	301	319	330	322	319	300	254	295	329	332	303	269	345	324	297	267	303	293	328	323	282	266	298	304	353	289	294	329	301	307	341	302	337	288	305	267	325	303	279	325	291	281	286	308	267	323	341	332	276	334	311	270	354	310	327	322	302	318	323	324	326	328	313	274	255	290	301	324	329	296	342	283	282	297	310	288	328	317	317	341	368	335	310	320	310	315	344	348	311	310	304	323	345	318	317	281	322	289	307	289	318	336	326	294	345	339	308	295	304	306	295	314	305	306	294	319	295	337	323	322	337	317	333	322	296	306	313	325	330	282	306	327	304	318	335	318	263	327	292	310	327	293	311	319	266	286	315	293	293	306	274	310	321	306	313	336	334	294	316	342	320	305	283	297	313	311	319	315	341	298	277	299	326	332	326	302	319	297	299	333	337	282	322	345	335	300	293	338	303	329	335	269	321	309	347	305	319	323	308	324	294	292	296	318	347	312	340	307	311	324	323	336	318	331	288	319	303	296	347	320	308	307	293	290	319	327	336	354	309	301	294	327	321	300	271	332	298	325	329	308	265	340	325	309	298	335	308	308	306	326	301	326	307	307	335	284	320	289	308	319	326	325	317	294	296	285	330	334	305	318	299	345	302	325	323	318	322	304	336	323	317	305	315	315	309	265	301	324	308	322	279	281	318	336	306	317	279	306	321	300	296	309	333	289	345	319	322	320	281	312	298	339	331	298	343	313	310	324	308	335	307	281	317	316	324	307	294	311	314	308	317	352	299	320	285	328	327	312	311	351	298	314	311	325	310	310	295	316	316	314	292	328	321	295	311	313	313	337	275	298	313	298	338	331	304	327	342	313	300	350	279	343	337	284	286	286	319	343	308	333	305	276	283	315	310	308	295	315	288	321	292	314	318	305	316	294	315	287	293	309	292	289	298	306	281	321	279	314	334	307	306	297	330	310	311	335	309	315	309	293	338	289	309	306	320	336	335	329	282	325	282	296	317	309	316	318	353	330	319	298	337	320	324	296	336	287	303	323	280	321	319	324	300	345	331	264	344	282	309	303	299	327	292	329	292	325	329	297	299	335	310	309	332	296	308	315	346	296	316	316	340	311	301	271	290	328	306	324	290	327	298	335	297	342	326	311	327	308	322	311	346	297	306	317	279	286	304	314	296	308	306	314	303	313	296	299	299	282	280	331	307	310	325	318	297	283	330	307	284	317	309	308	290	346	346	316	313	315	325	295	306	327	307	305	301	349	325	348	309	297	273	331	332	322	293	310	292	332	309	327	319	285	317	332	344	322	337	308	265	312	299	318	315	313	308	319	309	316	325	280	308	300	288	321	285	332	308	304	314	321	299	325	310	302	340	314	352	291	310	278	323	323	297	283	282	325	302	319	296	358	318	314	284	320	310	319	306	322	327	306	308	297	351	317	341	278	319	311	338	301	308	297	315	297	339	322	304	329	339	287	319	329	308	317	331	339	319	340	314	289	299	320	294	338	324	336	313	305	359	295	329	332	305	330	316	300	275	327	330	310	301	286	330	293	271	340	339	299	312	309	314	294	318	299	302	327	284	325	309	295	327	308	287	323	333	320	334	304	327	331	290	305	319	323	319	320	314	302	323	318	325	346	311	329	302	328	281	286	346	321	304	325	318	315	323	283	363	293	301	351	301	350	337	334	336	339	317	305	268	337	304	343	317	318	298	306	315	326	327	329	316	319	330	335	288	331	325	299	308	305	325	280	319	264	321	311	293	309	297	303	306	312	340	315	319	311	324	290	317	273	295	346	332	334	291	305	306	325	301	311	304	295	335	293	264	322	318	304	321	308	298	331	313	278	333	298	320	288	328	254	362	324	279	313	287	309	327	298	350	310	293	337	297	310	307	306	289	298	325	312	315	324	286	289	310	290	317	335	331	318	311	288	311	277	319	289	310	305	330	298	325	293	307	327	341	302	313	332	310	319	335	317	307	361	306	314	315	271	275	349	305	303	318	304	331	306	303	309	342	258	307	335	312	305	291	306	316	337	323	327	307	278	274	277	295	322	308	307	303	324	332	305	329	306	341	308	314	302	313	311	259	298	298	291	309	316	333	336	381	313	306	311	277	319	297	315	317	328	298	329	293	298	308	335	326	341	329	342	289	347	326	306	325	276	321	322	295	313	329	312	337	320	281	302	358	315	328	276	362	303	280	279	318	308	282	313	306	343	295	325	308	294	357	311	294	297	320	325	286	349	299	256	305	313	314	315	294	303	338	312	301	304	332	317	323	293	318	325	324	323	304	344	341	323	341	319	323	310	323	309	323	356	310	322	307	311	303	312	303	281	298	308	325	304	312	309	307	312	297	318	292	307	274	315	307	317	351	303	300	315	327	315	334	324	312	324	305	301	307	333	312	310	321	291	309	318	317	307	349	306	283	323	339	308	311	333	299	328	336	306	310	312	336	287	316	320	338	304	284	303	342	276	341	369	335	331	321	308	323	282	265	264	330	325	296	298	311	301	314	319	311	344	283	281	359	293	313	328	317	322	295	273	287	337	319	310	311	302	321	331	334	302	311	298	313	337	335	349	335	314	311	307	270	350	286	308	333	258	293	315	317	295	304	299	336	294	304	299	325	284	361	316	328	297	301	295	338	339	291	300	297	278	291	298	325	306	305	310	315	286	299	309	305	324	290	324	324	280	323	262	323	296	314	288	324	311	313	284	289	334	322	306	329	326	334	299	279	339	319	305	312	321	341	314	345	320	347	298	298	338	321	264	304	310	303	334	292	349	332	330	332	300	297	299	297	342	301	291	317	301	302	315	310	302	301	316	316	315	308	336	308	313	318	295	335	299	288	303	300	292	311	313	335	344	283	310	309	280	308	294	319	260	316	286	312	308	293	342	279	323	324	323	367	340	340	311	325	310	338	334	309	310	326	299	347	285	325	328	327	287	291	293	316	305	324	287	311	300	260	300	290	301	294	356	321	290	330	318	299	315	300	284	308	326	324	341	273	327	317	330	358	320	305	354	295	308	302	308	291	304	320	306	307	309	304	316	342	315	320	305	312	330	309	316	294	309	307	313	288	326	324	325	307	350	342	316	314	308	295	302	335	291	297	300	302	329	286	317	356	368	301	334	312	333	330	296	325	353	292	296	320	295	318	316	332	312	313	325	313	296	339	336	297	286	302	311	307	321	292	304	299	321	278	325	313	288	304	321	318	309	362	318	337	298	313	327	326	341	345	321	292	310	335	325	295	320	303	312	338
31275	7008	2020	1275	888	695	657	722	698	653	636	724	681	715	674	672	690	725	700	703	763	731	698	653	701	658	726	636	668	697	671	670	694	716	701	697	691	698	663	683	707	706	770	669	617	688	685	651	685	654	720	704	677	732	666	663	701	636	682	675	711	695	698	703	737	670	721	657	676	680	735	733	650	690	653	669	733	700	712	694	706	708	676	635	702	674	691	665	686	696	633	714	671	675	677	711	736	763	703	695	738	714	727	756	697	730	680	737	680	653	709	670	697	690	697	692	670	704	685	714	729	672	720	714	717	666	710	705	677	620	725	701	662	688	740	682	702	666	699	750	727	703	723	699	678	696	638	648	685	702	683	685	702	658	692	759	682	665	692	689	674	656	717	664	714	724	661	705	721	702	636	690	686	678	731	711	730	673	672	730	675	669	708	734	676	736	697	718	657	665	694	679	692	666	697	721	744	674	650	683	651	669	688	693	670	684	686	656	689	684	681	651	662	712	718	661	675	627	683	696	644	665	702	724	696	662	704	686	682	729	695	706	680	663	719	701	668	670	661	740	730	704	687	727	705	651	687	687	682	694	687	740	655	700	654	666	657	712	690	711	650	700	645	710	710	668	685	697	674	670	684	715	649	712	711	693	708	679	668	727	753	663	727	656	693	642	688	660	680	661	635	732	733	666	699	632	714	701	720	679	735	731	698	694	743	694	674	704	737	704	639	693	691	678	699	663	681	654	664	686	718	699	721	663	691	674	685	720	689	680	698	634	713	731	662	651	721	664	671	705	688	696	717	688	693	704	693	712	679	707	678	674	651	710	650	658	690	735	672	706	678	703	714	689	699	681	718	663	673	669	698	671	698	695	707	655	662	679	732	669	701	709	665	664	696	647	692	738	743	723	712	721	692	635	733	700	685	692	642	690	696	708	704	686	688	682	678	675	689	700	661	662	679	664	710	693	676	675	707	709	650	712	693	660	743	711	688	708	691	697	675	728	718	686	676	668	669	739	706	654	636	641	702	701	711	667	706	656	677	635	710	677	727	678	639	684	696	707	643	680	763	695	645	685	636	706	661	693	702	679	679	649	710	664	676	698	703	696	688	703	707	692	710	715	673	697	715	701	695	669	692	693	674	652	714	701	693	719	707	653	718	639	660	657	687	723	681	686	715	701	738	728	694	760	676	690	695	678	735	708	714	742	695	726	687	656	679	682	672	676	686	678	674	700	683	671	689	699	693	667	682	693	656	674	733	665	696	690	679	714	700	683	654	704	736	699	666	696	696	692	670	737	669	665	697	726	720	697	682	669	634	690	679	684	725	664	693	680	760	710	679	702	695	723	663	713	638	731	698	710	735	705	700	713	701	687	702	721	703	715	702	737	692	681	658	654	640	703	673	659	720	681	660	665	696	705	705	695	701	669	702	689	709	653	706	677	699	679	686	692	754	670	726	707	702	752	698	712	687	680	694	700	666	693	675	694	695	688	652	705	635	658	728	681	683	680	613	724	657	643	705	711	672	679	690	686	724	705	683	689	662	665	668	650	659	663	702	728	677	698	708	738	697	696	718	693	761	700	596	711	716	671	663	706	659	684	671	717	663	657	663	712	706	697	699	673	707	697	695	697	676	685	709	691	668	727	651	685	656	686	679	706	681	671	703	690	718	675	670	708	677	668	695	704	675	690	717	680	638	672	682	693	691	738	679	700	702	727	697	708	680	717	685	722	664	687	712	707	680	655	732	720	659	724	673	722	710	665	667	686	656	692	714	691	687	699	694	678	719	698	675	723	668	695	726	757	713	690	645	646	696	730	740	695	665	684	683	684	683	650	665	667	639	676	702	670	657	717	690	695	692	686	657	678	705	684	681	668	696	698	671	716	726	681	712	722	694	676	680	699	679	724	713	698	617	694	703	686	683	658	720	739	713	678	713	651	726	729	701	682	672	685	660	672	672	714	722	680	726	694	700	669	727	712	677	716	685	725	728	677	707	668	735	686	661	681	710	706	681	645	677	693	701	721	672	667	686	665	642	736	704	713	673	704	717	655	694	633	705	715	719	717	662	706	727	686	727	691	710	709	689	667	719	659	702	671	709	685	706	675	725	704	670	727	679	689	739	707	686	726	667	677	664	655	699	706	651	706	692	715	660	667	704	720	638	713	693	665	704	691	756	670	679	622	678	694	720	663	666	665	696	722	614	698	674	699	705	684	612	699	690	712	715	692	734	717	675	762	695	657	675	676	644	680	739	646	726	677	643	686	672	649	743	718	662	686	662	668	652	710	715	670	734	705	707	713	665	727	749	673	716	725	707	673	692	699	695	670	676	658	714	706	742	699	641	673	621	705	714	653	712	674	675	695	680	673	703	682	671	685	725	653	658	717	674	665	675	696	728	699	713	695	659	664	686	680	718	690	672	716	701	699	671	709	689	680	692	718	687	698	691	667	699	728	667	697	681	670	695	670	695	705	701	692	698	684	697	682	672	709	690	710	668	726	671	709	728	690	686	742	737	684	698	656	682	690	736	694	662	638	697	683	692	673	702	733	739	685	706	746	706	702	689	690	721	693	705	700	674	656	647	688	715	683	678	736	708	694	652	706	744	672	669	655	683	707	649	675	698	659	709	691	714	645	748	695	661	685	696	683	686	663	737	683	692	675	664	673	699	663	698	668	688	707	727	719	667	699	652	734	676	650	708	681	693	697	713	712	693	707	743	636	655	750	739	687	709	660	694	738	670	678	693	723	702	652	676	674	649	717	705	684	658	676	701	745	697	669	661	712	718	664	694	663	680	698	722	704	654	677	653	742	681	662	663	703	677	681	669	675	705	692	716	713	666	668	690	665	676	721	660	666	724	717	699	677	720	705	655	695	692	673	706	696	684	696	679	720	645	732	692	739	713	686	728	684	720	658	662	744	660	705	718	739	711	638	658	729	622	652	665	708	681	714	747	705	678	700	705	702	686	667	674	718	683	712	679	728	719	671	709	667	699	685	692	679	627	696	692	690	648	702	652	665	724	653	647	672	722	713	665	729	754	746	680	707	643	745	703	688	689	664	709	717	694	690	708	690	678	665	674	705	708	682	681	738	685	705	715	655	640	685	651	682	639	661	696	684	710	688	686	667	690	728	720	716	665	694	687	719	742	710	693	636	685	697	734	667	684	723	676	729	671	672	671	675	682	696	684	715	663	656	698	670	703	679	657	734	709	723	677	698	663	700	637	742	712	669	676	659	703	732	675	639	646	704	712	683	688	656	646	662	682	687	681	711	697	747	714	711	680	666	735	736	703	678	685	678	702	735	747	649	710	711	684	709	682	675	684	655	674	688	688	656	661	698	684	676	734	675	691	678	736	654	672	710	723	739	653	698	695	697	650	703	659	723	698	711	689	692	715	680	714	696	650	692	679	712	692	657	669	720	695	653	666	675	697	697	712	623	669	691	716	696	619	675	702	655	684	654	673	706	724	685	694	729	719	671	623	705	726	694	694	694	686	723
47936	17787	4622	569	348	297	331	323	303	333	319	339	349	327	324	314	317	285	314	281	356	303	324	327	300	318	335	334	315	333	347	361	318	283	283	350	336	326	322	296	300	318	334	330	321	352	286	293	368	330	313	334	291	336	319	353	315	308	318	315	301	317	340	308	326	337	306	306	329	340	313	297	332	316	316	318	298	334	286	289	315	374	285	316	341	292	322	309	330	357	302	299	325	307	313	294	305	319	307	298	336	312	316	365	310	307	327	314	317	342	335	331	287	324	319	334	318	343	310	334	336	344	315	316	341	289	284	295	324	306	334	341	304	311	306	306	321	295	301	322	320	302	307	319	275	310	318	296	333	339	285	332	291	300	313	343	297	325	311	353	359	312	327	326	338	327	326	329	313	314	293	340	325	334	327	320	305	309	323	304	321	333	350	255	339	310	307	316	319	321	332	317	277	328	328	303	348	295	317	327	310	306	340	328	304	329	333	326	305	346	314	300	316	308	331	313	314	266	325	319	326	332	310	286	296	312	332	288	308	298	302	320	310	343	311	308	286	333	305	296	319	317	313	301	308	331	318	339	361	318	321	304	291	308	315	287	312	335	304	327	351	329	305	302	324	263	316	310	325	305	302	353	319	301	359	318	285	283	276	306	329	331	302	288	314	309	313	317	323	321	286	321	284	317	316	301	282	354	332	314	295	307	315	309	303	354	333	311	337	329	317	318	324	314	283	304	325	322	323	325	303	315	320	299	324	295	308	336	306	324	344	279	308	293	301	281	305	325	333	322	281	306	298	382	357	326	304	303	332	316	313	335	297	302	298	282	292	326	332	315	328	352	352	289	323	331	282	312	324	307	309	342	365	339	331	309	313	311	289	344	327	326	326	311	351	342	330	297	327	293	301	336	324	297	321	303	326	345	322	300	315	304	316	320	332	312	324	320	331	349	314	332	356	309	358	314	322	309	306	330	323	335	298	329	329	309	337	311	321	345	320	316	316	312	337	320	315	328	363	311	338	329	313	297	342	352	293	335	313	323	315	355	289	327	327	288	338	353	327	287	334	310	311	293	320	326	331	312	315	295	306	310	304	302	287	325	324	297	300	288	293	314	315	354	315	324	284	277	311	342	299	346	349	307	307	310	306	298	313	330	328	325	300	341	291	313	283	316	349	295	309	306	337	308	326	301	348	296	335	340	339	315	281	306	327	325	333	327	339	340	332	314	294	298	316	331	322	292	331	288	314	312	319	382	298	320	297	292	312	303	332	311	304	316	305	304	275	319	309	346	326	333	323	329	318	310	339	322	307	312	313	374	327	326	303	312	285	319	290	295	318	318	312	330	300	334	297	285	280	294	354	349	281	302	310	339	308	337	309	328	305	301	323	301	307	313	335	282	330	334	308	302	329	317	321	300	314	274	337	317	338	286	387	353	305	328	317	315	323	318	298	329	329	310	340	331	315	300	295	342	323	313	318	340	324	333	325	324	361	315	309	297	342	321	349	345	296	358	328	319	321	334	285	328	319	318	297	331	320	325	328	327	304	327	324	298	328	321	283	316	324	306	315	297	312	310	308	301	310	325	313	308	339	332	298	337	306	287	312	284	309	332	306	341	310	347	285	323	342	363	311	316	274	299	283	319	350	321	321	350	326	310	288	295	318	311	315	337	328	313	305	317	355	297	323	332	307	362	337	335	312	338	310	290	301	316	330	284	305	288	292	318	321	338	322	299	308	297	311	320	333	338	349	304	311	282	342	279	308	332	336	322	341	309	330	302	330	324	314	296	307	289	324	321	328	302	317	360	317	333	306	309	306	326	347	340	307	340	322	327	306	306	340	329	324	325	317	325	309	330	307	290	342	307	315	298	313	327	309	304	328	326	317	333	314	297	290	297	332	317	355	296	320	302	322	342	326	331	323	314	326	261	326	327	312	331	333	314	300	316	335	314	306	305	307	320	313	335	342	356	262	297	310	318	338	328	323	316	356	313	323	306	289	279	327	295	290	334	326	305	308	324	313	310	349	347	325	349	309	310	310	321	321	315	315	302	336	327	328	336	304	341	310	325	319	303	294	301	281	317	320	303	309	308	299	285	318	331	278	345	337	345	334	290	315	314	289	334	303	324	342	315	300	323	330	361	338	317	327	334	332	319	349	316	339	274	300	335	319	313	339	331	326	314	326	340	314	300	319	319	319	330	279	315	305	361	309	274	316	304	311	305	295	290	359	338	321	329	328	314	341	342	337	288	335	330	305	301	310	310	352	322	298	325	310	331	292	327	323	300	323	336	341	285	317	303	300	341	331	310	297	340	329	353	323	314	308	316	324	305	333	358	317	289	311	321	317	331	297	307	328	310	307	304	329	318	301	345	318	335	320	332	316	308	328	323	323	302	339	318	350	324	299	329	335	327	354	324	344	331	311	289	349	352	332	300	322	293	354	353	320	309	297	305	324	334	331	321	322	334	282	341	322	312	319	303	298	300	339	305	295	306	302	316	293	302	308	354	311	311	308	345	331	320	314	282	312	305	350	318	347	279	304	316	280	304	304	306	319	328	297	311	310	327	329	334	307	326	336	295	332	326	301	305	279	321	324	329	316	300	292	313	292	320	299	274	329	334	325	364	322	332	375	316	323	336	331	311	327	314	291	320	327	299	324	314	331	307	302	328	298	296	318	301	310	315	325	285	353	340	311	302	340	298	351	336	354	299	277	309	312	316	298	343	302	326	318	345	308	314	335	331	293	284	323	319	319	330	314	310	336	326	324	313	337	313	304	315	359	320	325	296	291	338	331	306	332	306	284	335	316	311	288	328	333	327	317	308	336	308	315	312	367	348	292	343	336	313	323	331	322	299	295	335	346	346	343	311	324	299	359	324	308	283	308	321	343	335	329	299	298	323	307	326	360	353	310	308	284	309	324	366	333	330	290	296	351	315	344	353	345	302	314	315	366	294	324	373	325	298	305	327	324	310	342	314	303	330	306	324	306	348	324	307	339	311	323	377	295	304	313	324	320	320	289	318	311	311	323	306	311	300	329	309	318	327	335	313	319	293	298	362	352	289	305	298	343	293	354	360	286	322	318	307	322	315	304	290	276	320	291	334	298	349	305	333	321	296	284	321	327	316	366	342	291	287	310	314	318	345	327	310	339	310	338	327	331	308	310	316	332	300	343	304	347	312	278	323	338	319	314	305	350	321	317	318	318	311	311	297	285	332	303	281	300	288	326	360	295	299	313	295	308	326	286	301	334	309	338	310	289	300	328	302	292	300	330	314	337	318	349	313	319	303	315	316	345	324	320	297	342	322	311	318	334	331	277	317	318	289	297	358	288	312	320	324	301	256	316	314	328	312	315	334	317	293	339	285	311	307	317	320	326	325	297	305	326	328	309	344	287	316	307	323	305	323	323	353	325	338	297	322	309	314	336	330	337	311	314	342	313	327	296	296	334	331	310	327	283	330	293	313	333	332	302	331	328	325	296	324	325	326	298	311	315	323
30037	5842	1665	999	795	689	708	667	737	762	642	686	718	783	720	704	667	700	698	707	711	651	707	698	726	722	705	738	714	709	683	692	726	697	730	672	673	721	682	717	677	669	686	723	702	692	674	722	731	752	753	727	694	700	752	677	748	734	698	699	685	721	687	722	688	742	711	761	701	715	712	683	688	680	742	693	705	741	723	715	788	711	687	714	713	700	708	735	691	701	707	649	736	713	680	661	698	736	712	660	740	694	705	661	720	705	721	695	686	717	680	709	730	733	679	692	748	733	686	740	723	747	693	727	694	746	728	682	701	720	707	720	685	704	745	700	717	718	745	718	699	719	711	707	709	669	681	727	686	683	685	682	702	653	704	719	699	725	704	742	697	696	719	708	750	656	695	650	678	643	703	692	758	672	724	686	704	677	696	712	752	673	718	700	685	749	695	727	683	664	708	731	710	692	722	696	708	759	775	712	730	648	674	714	722	721	656	704	724	682	687	681	683	725	740	723	721	696	686	698	750	717	673	723	753	679	710	706	675	703	706	687	741	725	655	670	711	704	720	725	711	667	668	723	716	739	691	743	687	702	659	706	740	709	693	689	723	710	684	680	772	713	690	679	694	707	742	704	712	710	684	749	750	673	692	738	715	702	742	692	683	726	648	735	669	663	684	711	681	676	721	754	715	697	671	730	727	676	672	731	702	692	693	722	668	721	726	731	708	634	733	637	771	677	709	754	719	708	719	720	721	696	728	701	693	769	708	751	718	694	736	706	706	726	712	705	702	708	690	705	680	724	682	670	716	711	661	685	699	713	666	722	709	705	639	701	742	694	726	743	680	715	689	689	674	698	684	730	683	712	721	695	702	683	684	720	711	668	711	702	710	710	700	702	705	726	711	696	713	702	682	730	713	715	677	727	709	702	677	695	666	698	698	718	699	729	777	679	736	713	715	721	696	708	669	669	753	710	675	707	697	721	742	710	686	690	713	676	736	687	738	716	722	713	732	718	721	673	672	654	694	712	736	742	683	759	668	702	757	682	678	667	670	716	714	706	664	686	735	723	710	747	749	651	698	690	707	736	729	743	716	737	735	745	737	641	664	687	682	695	684	723	683	757	724	730	656	677	671	712	726	710	678	710	725	679	669	718	748	708	702	680	707	716	712	714	719	745	699	745	678	745	691	715	715	690	695	678	753	748	719	734	680	679	702	696	733	670	741	686	689	717	702	706	693	746	721	734	708	692	669	748	677	648	701	710	679	696	658	668	638	754	680	723	704	706	720	698	687	697	718	755	690	711	722	703	680	726	712	665	697	663	692	733	700	623	711	709	703	729	694	669	702	720	709	759	675	679	683	670	701	678	691	646	681	697	716	706	704	700	729	727	730	664	724	685	708	727	662	703	697	736	711	684	661	692	706	720	682	687	718	733	687	699	685	682	718	651	774	691	732	696	708	735	722	702	696	721	707	720	679	716	682	736	704	708	682	689	712	707	707	654	672	676	738	679	734	690	690	714	755	716	664	697	716	718	683	712	671	710	673	733	736	736	716	708	723	721	724	718	683	769	683	711	741	744	736	732	708	681	707	678	728	752	713	658	709	691	713	691	738	789	709	765	705	730	723	703	710	674	683	731	682	674	710	665	665	722	671	670	709	655	726	710	712	683	717	678	695	709	655	703	686	706	747	749	681	654	717	714	643	750	742	724	731	680	717	709	699	673	695	696	727	697	688	685	740	725	698	670	770	701	712	687	743	708	672	646	740	685	761	702	666	660	708	721	686	686	711	719	698	666	698	755	738	660	706	737	720	719	747	691	701	678	678	680	664	691	712	712	737	666	749	697	725	651	733	722	697	711	655	701	672	724	716	719	708	762	674	731	721	750	724	690	694	708	717	716	705	697	753	714	703	733	681	689	695	715	706	708	727	727	706	694	670	693	664	696	709	724	707	661	704	686	730	709	681	669	720	698	684	674	712	727	673	681	688	757	731	714	709	695	744	685	728	669	740	722	725	691	724	713	693	709	704	685	697	670	701	720	701	723	709	714	702	719	690	714	686	744	692	717	725	712	692	707	663	746	674	669	687	708	733	774	708	713	710	687	746	653	708	774	713	686	695	767	722	714	720	705	691	668	690	725	715	709	737	670	718	663	696	722	686	691	742	721	682	682	733	698	726	678	726	673	699	724	668	666	699	675	683	665	700	675	730	735	706	729	720	743	745	715	713	704	707	702	709	685	730	714	711	667	721	722	693	681	721	736	662	722	728	717	698	732	706	738	668	712	708	701	669	701	677	711	702	740	705	760	710	699	692	709	686	670	738	723	707	710	709	684	675	729	657	697	666	706	722	656	737	712	671	661	729	704	677	745	721	711	739	692	745	697	665	715	727	680	683	725	729	712	682	692	703	690	781	666	695	719	672	702	709	733	735	718	723	715	730	656	679	670	741	723	714	762	691	698	707	748	761	734	745	733	694	672	736	693	708	769	718	690	684	651	715	691	756	673	679	723	710	767	689	800	667	721	728	747	709	688	731	658	757	730	658	681	718	728	702	714	712	702	706	707	710	675	724	717	717	658	662	677	724	744	740	716	714	705	693	714	671	702	758	729	690	691	695	695	726	715	730	724	781	702	695	702	723	679	717	705	731	716	703	721	739	674	640	677	701	742	689	693	706	722	678	655	707	763	740	712	705	700	699	682	736	683	709	683	728	715	679	671	701	718	721	700	730	705	659	716	705	689	725	709	722	709	652	721	697	702	694	750	751	694	678	714	695	632	687	697	736	725	716	694	701	729	651	693	670	687	725	704	692	672	697	681	678	727	717	722	678	753	711	701	737	687	714	701	729	687	684	708	722	677	728	726	657	707	700	728	702	768	717	715	709	718	678	718	691	697	673	678	709	709	670	709	730	746	683	702	703	710	678	728	678	738	717	690	718	686	718	713	683	762	670	695	747	744	714	692	667	689	699	679	732	674	705	654	716	709	665	703	709	709	720	718	742	697	690	728	696	700	704	707	696	731	720	667	711	714	714	712	743	699	724	748	700	707	714	680	671	694	716	691	695	748	715	725	710	687	688	735	686	690	686	676	711	658	736	720	739	679	677	707	690	681	713	676	655	687	675	675	687	713	680	725	726	740	728	720	656	704	724	684	738	673	666	672	676	715	762	706	711	711	747	714	711	656	689	747	699	726	675	743	738	688	647	753	701	677	723	695	687	715	700	679	727	663	670	704	748	731	714	678	755	698	722	684	688	689	669	724	730	680	739	727	688	723	681	739	713	703	688	682	765	695	768	681	675	752	729	662	686	742	653	692	711	720	724	722	704	732	731	721	729	749	700	701	654	686	680	707	686	704	757	687	716	657	716	718	735	687	714	768	743	673	689	739	686	716	680	693	746	697	725	718	730	677	676	679	750	716	658	688	726	722	694	665	717	703	714	718	665	697	736	668	671	662	709	737	713	712	757	737	669	737	656	703	697	709	681	747	683	731	700	701	674	674
58119	22754	6696	947	452	361	327	381	355	306	327	326	344	337	344	292	319	333	343	384	334	329	333	344	342	312	310	293	339	324	305	324	376	350	317	331	334	313	360	352	337	334	344	382	350	309	333	318	323	338	329	303	333	343	348	365	336	344	348	337	321	349	306	350	333	330	322	359	301	301	349	366	346	343	331	323	354	338	303	335	310	354	316	335	359	319	317	370	328	313	336	327	361	330	365	345	306	351	332	353	334	307	326	338	293	312	335	318	363	351	315	291	303	329	322	325	335	334	326	351	352	324	342	334	334	360	317	328	350	349	359	346	327	341	338	349	326	353	331	290	310	321	338	322	342	345	336	330	325	337	337	317	359	349	333	339	366	328	315	326	365	355	341	324	333	313	351	319	342	307	301	316	302	328	330	344	339	322	323	328	296	354	330	301	316	367	326	312	349	324	357	300	345	338	343	325	372	355	302	363	326	357	363	329	331	322	350	332	315	325	310	363	313	342	321	347	341	352	336	305	357	338	338	347	325	308	360	333	357	308	358	333	340	330	345	356	353	334	331	296	345	299	357	401	350	343	331	306	332	335	363	339	347	364	315	353	364	346	360	319	357	329	354	348	311	326	326	318	329	364	331	357	332	316	347	342	353	326	344	330	332	351	312	308	314	381	338	319	364	332	354	341	357	349	363	323	321	367	341	303	326	357	332	312	374	348	277	360	336	341	341	324	351	331	352	353	327	353	341	338	338	329	321	304	319	317	307	359	338	308	351	343	328	309	369	339	321	356	332	301	344	355	348	324	334	325	367	308	318	306	325	306	290	301	344	339	361	323	355	325	306	321	386	349	330	342	336	314	308	323	320	335	339	332	324	331	368	340	325	346	323	320	273	312	301	359	328	345	311	335	321	323	337	306	341	339	332	350	337	337	306	332	347	333	352	374	345	319	340	317	356	302	335	320	320	312	340	348	368	365	339	280	328	339	338	325	339	325	346	347	338	373	344	348	313	333	336	357	298	327	327	338	308	328	353	327	347	364	357	309	358	362	358	356	334	297	315	321	306	327	302	315	345	348	334	352	356	332	318	325	342	362	321	349	336	347	330	330	332	374	330	306	346	336	335	301	344	365	339	329	338	363	328	335	359	334	337	351	351	326	318	341	329	335	351	338	350	318	343	323	316	298	299	330	344	330	366	320	356	349	332	340	320	316	316	333	318	329	324	304	338	303	308	357	315	300	300	367	348	323	348	366	332	336	344	330	356	349	351	321	366	345	346	351	375	361	354	343	313	347	352	347	312	334	314	332	363	349	326	357	310	327	334	338	321	347	326	300	329	355	342	334	336	326	328	355	318	336	305	307	321	346	333	355	345	308	372	385	359	325	320	289	344	311	345	336	315	319	358	344	357	353	343	330	331	334	339	349	320	303	310	332	314	363	347	324	344	344	355	333	340	304	361	324	347	347	310	366	352	327	324	370	327	372	365	339	340	357	354	372	356	328	312	336	358	367	331	335	353	343	317	337	342	291	331	328	357	313	333	335	302	313	348	316	299	355	304	332	310	331	337	328	323	326	341	342	322	347	321	345	334	315	386	337	316	316	357	323	318	346	331	317	376	347	307	305	325	326	340	348	349	319	313	352	321	336	335	313	333	332	327	292	371	315	342	340	340	324	330	329	323	330	335	331	353	333	351	340	346	322	309	322	336	357	318	343	305	370	323	318	342	350	318	313	317	311	326	348	340	346	361	322	329	367	336	318	313	336	330	363	334	347	335	319	304	340	328	322	284	313	314	314	347	362	338	331	297	326	310	316	347	340	373	305	321	341	327	324	342	337	375	326	364	350	363	340	294	345	356	337	342	335	347	372	370	327	329	378	316	349	307	317	322	339	339	341	371	320	306	337	384	348	322	339	348	305	312	381	336	317	331	355	322	351	344	331	310	321	335	357	293	345	310	328	348	358	323	316	345	317	375	345	350	365	317	310	348	357	355	345	312	318	337	339	310	384	353	347	325	313	333	371	333	351	321	358	311	348	337	333	321	325	300	324	364	330	328	354	310	315	333	310	356	355	389	316	332	352	317	345	336	356	321	340	311	369	324	334	341	334	354	321	362	364	322	354	352	314	375	331	332	320	316	337	315	348	327	322	325	350	355	341	327	302	331	354	357	352	340	337	364	342	382	316	313	377	348	320	313	340	317	304	331	330	327	342	317	298	321	349	316	360	312	315	305	326	334	363	301	340	328	341	363	349	355	361	367	334	336	336	333	303	331	341	318	330	352	319	322	303	332	295	340	338	329	358	363	332	336	343	357	313	326	315	338	353	364	311	332	323	356	332	340	351	331	337	337	326	360	328	336	346	313	342	338	327	327	351	405	319	292	336	376	303	348	323	353	335	363	384	331	337	343	378	325	384	348	299	311	337	341	299	331	320	353	331	335	312	343	339	354	364	335	323	358	320	340	356	334	336	333	325	320	308	355	290	336	355	364	332	328	329	336	354	334	358	313	324	364	350	344	369	347	334	358	359	332	330	332	319	316	302	346	323	303	357	338	345	382	332	331	332	296	325	354	319	330	351	320	309	326	314	315	314	339	324	327	320	329	353	320	321	333	330	359	335	333	341	320	324	342	376	338	347	321	342	336	321	336	346	363	362	327	316	324	322	329	313	342	341	371	331	342	322	284	319	340	332	295	327	331	335	339	352	358	339	327	327	318	329	362	324	328	327	328	349	315	328	355	346	308	354	326	368	312	303	338	321	318	344	364	320	302	306	307	317	359	348	375	351	333	337	328	328	312	320	350	327	351	329	345	336	348	339	312	371	358	352	322	340	305	327	341	308	346	326	323	362	331	353	325	337	342	344	304	323	320	381	337	324	322	346	332	322	337	302	348	324	340	317	341	307	338	318	331	324	310	375	342	310	367	348	358	350	330	325	317	341	336	298	381	340	344	332	328	322	311	342	343	368	332	332	325	354	313	338	314	301	351	324	349	326	349	335	332	383	348	317	348	330	349	326	327	337	351	325	344	362	379	338	337	341	334	294	379	348	330	326	350	366	346	329	326	327	313	298	328	325	326	337	379	321	338	340	346	380	338	333	332	371	333	337	374	319	355	334	347	318	298	323	317	325	331	337	359	350	336	346	296	294	313	336	338	328	343	330	346	405	354	333	320	350	367	315	369	357	349	294	310	305	344	381	316	340	315	352	332	299	370	339	351	360	312	365	338	319	334	339	308	351	322	319	351	328	379	326	330	322	332	352	334	297	322	324	339	313	328	304	341	321	336	362	346	339	341	333	325	313	350	360	333	312	349	343	357	317	357	345	298	358	295	306	320	336	338	339	354	392	329	348	323	330	355	330	379	324	350	327	356	347	334	351	326	334	358	322	332	327	311	341	317	326	354	318	322	354	347	316	335	345	334	337	317	353	292	368	353	318	311	340	313	327	300	353	318	363	362	346	328	317	336	341	314	331	330	324	345	324	344	340	361	317	331	353	317	342
40042	12265	3457	1551	985	878	755	764	797	732	767	743	758	729	703	751	738	763	755	725	728	748	783	735	711	765	728	758	754	750	735	716	700	792	786	739	669	768	760	749	752	737	745	729	751	735	752	801	749	746	773	677	685	725	747	756	689	722	755	747	751	761	717	694	745	716	735	727	734	723	706	694	728	744	781	758	744	756	762	753	681	752	707	738	743	719	760	739	739	723	741	742	729	753	767	737	751	772	767	728	789	729	706	702	733	756	768	744	714	728	761	709	726	722	716	706	693	706	735	747	726	719	721	782	730	744	708	717	733	742	737	744	772	727	758	737	714	736	745	701	773	749	750	747	733	736	769	691	724	694	679	721	755	704	734	707	736	804	730	738	710	723	698	771	730	758	699	751	717	753	695	700	756	726	702	740	719	697	722	744	744	766	696	757	784	742	705	746	756	733	749	766	749	673	800	747	792	774	757	777	746	772	693	715	754	704	742	693	758	771	716	741	716	736	790	747	688	728	759	718	762	737	712	719	752	730	723	778	747	769	739	743	727	725	732	754	704	739	759	729	730	729	675	718	747	732	715	789	738	701	739	691	745	735	766	753	732	747	710	734	747	706	748	780	740	758	710	743	793	749	750	698	676	787	691	710	726	733	814	702	772	686	759	709	733	779	731	739	670	751	669	719	762	730	757	715	742	765	742	746	678	731	747	727	705	768	757	733	761	772	766	792	728	754	740	741	731	719	730	728	760	750	751	717	793	714	733	749	728	732	730	755	735	782	776	689	734	695	761	771	753	744	678	753	740	792	699	776	744	742	773	764	734	721	771	741	747	761	723	760	700	765	737	717	732	742	740	765	759	725	727	725	776	727	724	787	729	729	796	729	723	713	746	724	716	698	729	775	747	774	751	760	764	702	772	754	782	703	713	707	694	748	724	726	729	790	795	781	714	730	735	696	690	759	717	759	719	766	764	792	745	717	750	721	722	723	699	750	702	713	766	784	746	707	753	699	789	747	722	756	795	739	753	743	691	719	747	693	747	678	745	740	744	706	737	791	746	752	724	762	731	726	726	732	739	727	764	713	737	757	721	711	751	731	761	715	753	716	746	702	739	754	764	722	767	718	769	721	744	728	745	777	756	688	795	731	707	758	711	708	746	773	739	714	755	685	742	742	744	764	756	744	711	720	759	725	727	735	655	707	737	755	724	758	703	757	750	676	725	746	722	779	708	760	739	731	735	732	732	767	779	757	709	750	776	760	696	732	734	704	766	731	695	756	732	713	746	738	717	736	750	757	751	741	763	714	782	743	714	767	742	732	736	699	768	739	722	770	740	754	732	773	738	683	740	711	819	742	746	724	730	755	755	708	732	746	707	753	786	713	775	759	721	758	751	731	753	765	739	768	689	733	751	711	751	788	741	739	715	695	782	772	812	699	758	764	733	760	755	736	728	740	744	751	702	751	721	740	728	720	777	714	734	780	783	741	716	707	764	769	761	730	682	699	722	726	767	722	746	791	721	722	803	759	729	751	772	715	692	729	747	693	797	757	706	773	770	673	680	741	715	782	708	781	715	724	718	745	729	761	719	738	747	762	734	721	720	766	687	743	712	721	699	759	702	778	694	720	739	691	716	703	739	750	757	709	719	744	714	679	679	796	703	756	749	726	768	766	720	732	734	743	754	771	698	744	763	737	726	708	758	760	724	755	715	740	761	733	716	755	754	740	706	735	759	771	798	714	748	810	762	768	755	781	788	776	747	765	757	728	761	687	738	706	680	734	722	762	716	693	797	697	721	759	714	770	743	756	758	776	723	723	696	732	719	695	786	715	717	722	806	726	769	733	744	757	760	725	693	764	794	748	755	773	721	762	773	719	766	727	747	761	720	741	737	725	778	728	730	731	709	755	737	725	721	745	705	740	762	764	768	712	741	718	708	729	711	715	731	788	797	725	773	690	711	710	719	749	783	770	709	737	778	775	714	747	729	724	701	723	771	679	723	725	725	741	749	740	810	746	714	708	750	764	741	712	759	755	741	714	734	763	778	764	765	716	727	698	707	730	754	712	726	695	699	701	744	689	770	730	745	776	754	730	695	767	761	735	743	753	710	679	726	783	756	757	728	739	750	767	790	715	778	712	705	747	761	789	741	739	740	730	761	731	751	734	745	763	747	707	773	697	748	719	753	724	718	762	773	752	719	720	707	735	740	765	734	726	740	730	719	787	729	751	690	739	738	702	715	756	756	719	725	724	702	726	687	712	706	717	719	762	747	711	716	740	736	737	756	710	748	777	761	764	763	728	697	780	776	742	694	747	736	771	707	697	782	739	755	743	763	741	729	736	754	718	755	740	769	714	734	716	756	763	747	765	759	759	798	704	698	740	777	716	731	701	732	730	754	762	748	736	747	721	778	769	747	751	738	765	758	776	721	746	735	712	766	706	753	700	698	753	791	785	723	761	765	739	751	746	748	729	730	774	732	736	747	727	755	743	711	720	775	697	813	749	745	781	702	732	755	776	689	699	753	758	751	719	749	712	714	730	709	736	720	755	717	756	773	696	769	764	703	721	737	723	732	752	802	728	724	737	717	745	743	773	723	747	740	758	759	704	735	755	723	772	729	740	735	704	726	718	758	772	762	715	779	770	758	728	714	728	723	743	731	746	696	747	712	773	768	750	755	803	759	707	739	711	708	705	730	747	690	747	757	720	702	743	760	750	735	739	732	754	702	727	752	697	722	747	757	703	704	755	804	793	781	766	759	715	736	774	690	743	774	731	749	756	740	771	765	755	770	729	735	669	779	719	708	735	744	749	767	782	684	773	744	768	738	735	705	734	728	728	701	732	740	769	718	775	760	738	751	737	765	759	737	718	729	768	793	711	737	747	785	747	736	783	729	755	704	763	721	758	695	757	772	763	726	733	743	719	771	742	737	709	697	784	773	767	774	733	724	763	753	738	732	804	748	700	733	753	736	723	772	710	753	702	715	748	740	716	770	719	759	725	730	702	739	755	747	687	793	724	838	767	725	722	755	734	743	700	734	720	714	746	751	696	720	729	773	735	774	719	764	721	750	757	710	735	760	751	762	761	761	771	753	707	718	806	754	707	771	747	735	758	755	777	724	777	754	757	716	762	749	729	766	707	726	715	758	760	742	789	715	742	757	710	743	695	772	758	790	751	739	796	755	767	729	746	759	722	772	735	746	728	698	736	775	761	762	723	760	715	766	729	775	724	746	752	760	724	717	734	723	736	779	739	718	714	672	748	708	732	692	702	708	734	714	746	732	709	693	720	707	759	753	752	756	770	795	746	754	733	740	747	736	729	720	735	731	752	785	735	751	689	755	760	718	705	752	747	719	743	727	748	749	726	699	718	747	718	721	702	726	770	722	712	741	753	785	744	754	789	738	756	756	757	722	673	747	731	731	793	682	715	746	689	769	697	714	801	752	780	745	776	756	716	732	727	739	691	738	728	762	731	741	733	742	721	693	757	764	730	748	734
49026	14114	2108	562	366	349	322	304	330	314	326	354	306	290	313	287	306	334	305	313	310	310	322	318	301	316	295	316	315	295	351	318	341	330	320	320	323	320	296	323	330	323	327	336	319	311	264	329	326	304	333	305	332	342	325	374	325	307	343	346	284	340	292	300	309	298	317	341	285	322	277	315	332	316	330	302	318	313	294	296	313	294	320	318	319	311	349	311	314	320	337	305	350	369	294	334	313	300	285	335	318	305	286	293	331	327	303	303	313	320	316	336	364	316	332	309	328	324	375	287	273	302	319	309	310	312	338	315	328	323	349	305	308	310	318	313	338	340	310	325	340	340	319	351	325	325	305	349	341	308	318	305	314	312	339	297	312	336	343	317	347	356	340	322	346	315	316	300	323	316	339	344	334	313	309	294	307	303	327	322	310	341	305	322	307	330	301	326	319	302	363	342	258	324	311	301	319	322	307	334	302	300	293	296	317	338	327	306	283	331	349	323	306	317	321	335	334	293	307	340	281	329	334	313	307	330	317	359	332	299	310	341	276	313	313	320	337	325	294	289	315	309	311	307	324	327	341	325	293	311	302	307	288	340	331	324	351	292	311	305	347	318	312	330	345	321	332	305	291	335	312	291	322	301	353	326	314	311	335	329	334	305	291	287	318	324	383	341	329	334	313	278	312	317	330	313	377	298	302	332	305	307	320	332	331	326	307	336	339	309	301	326	313	307	303	314	312	286	324	297	326	329	304	310	323	309	328	313	350	284	310	348	309	304	324	273	336	347	306	302	314	317	299	303	322	308	301	318	296	301	315	314	322	343	315	336	355	319	312	316	272	274	319	315	338	313	292	294	296	259	315	320	349	317	352	343	300	298	312	328	325	330	285	290	314	288	294	313	317	293	314	295	330	323	352	340	358	298	336	321	312	319	322	289	284	329	331	303	343	336	337	351	298	318	329	343	321	330	347	310	285	309	333	326	307	312	358	321	361	289	324	333	324	300	334	311	303	344	306	303	322	293	301	316	289	337	288	319	318	338	359	301	335	303	343	322	328	306	322	316	332	308	345	318	324	309	314	283	312	330	310	334	318	295	307	303	326	319	344	309	326	341	327	310	286	298	320	356	331	295	318	337	309	395	298	309	319	320	333	319	315	281	289	312	293	300	332	349	331	329	294	341	307	304	345	328	317	305	331	307	341	317	295	319	280	312	315	334	331	317	336	349	308	324	293	308	339	324	344	339	315	305	373	318	338	315	299	347	296	306	283	349	304	316	307	324	342	308	285	323	334	348	335	298	321	289	328	310	310	293	308	338	331	369	317	304	305	325	325	297	332	311	320	322	316	341	324	305	309	320	310	349	325	293	359	330	316	329	349	330	310	318	321	333	331	284	337	281	345	305	359	337	310	331	349	287	290	317	322	314	271	289	337	324	330	299	285	336	332	296	359	316	301	290	293	353	307	299	300	325	279	338	302	333	295	334	296	342	317	332	320	309	320	328	346	333	324	329	297	338	313	335	310	319	301	318	336	316	301	308	330	349	286	308	345	324	325	307	310	312	276	348	301	328	296	342	323	322	311	357	322	300	324	352	294	305	317	294	328	326	289	352	335	298	327	340	297	328	314	305	334	341	293	352	313	332	293	332	305	322	312	306	287	357	302	296	310	290	336	338	310	351	331	335	333	310	345	332	308	312	321	318	340	307	325	310	318	299	317	326	333	347	320	319	332	334	305	334	282	330	309	349	316	303	329	301	305	309	319	361	300	326	323	339	318	304	367	313	308	306	328	350	316	326	346	308	319	333	344	326	335	319	328	324	308	333	333	329	300	308	316	325	331	336	337	362	328	305	319	305	325	298	311	314	320	320	301	327	292	287	351	348	306	359	327	308	335	353	351	303	288	305	297	368	362	331	319	320	285	364	312	345	346	290	337	298	362	353	317	331	317	295	305	322	300	285	339	298	307	333	345	303	324	327	344	330	330	325	294	300	311	299	348	312	302	314	319	310	308	295	296	316	338	307	299	344	350	329	310	313	354	332	283	346	323	332	327	310	301	327	303	310	317	302	318	306	321	347	331	351	303	302	351	303	325	288	337	305	268	279	317	324	302	309	336	284	320	311	279	350	324	316	284	323	335	313	329	331	305	295	300	325	317	320	310	320	328	379	332	325	316	326	309	316	381	295	304	332	275	370	320	327	303	301	304	320	305	321	305	314	313	291	317	340	311	301	317	314	335	341	308	298	331	309	285	283	289	304	331	302	335	338	306	346	325	310	342	336	288	320	344	353	350	329	321	306	338	357	288	355	310	335	359	271	349	316	314	310	331	312	339	305	318	343	318	304	351	305	317	340	306	318	351	326	328	305	313	301	354	334	333	351	312	276	324	329	302	308	344	346	334	304	294	296	322	318	332	303	310	310	304	320	290	337	325	321	297	313	317	320	322	328	332	301	342	323	316	306	301	300	333	306	311	321	316	332	295	288	332	312	348	338	316	339	310	340	329	310	320	308	319	300	329	300	356	326	328	334	315	314	331	294	314	332	333	301	321	331	321	352	331	326	339	281	321	336	319	322	302	329	309	331	320	303	320	344	300	314	319	323	315	305	336	323	327	349	339	342	262	319	324	318	314	307	305	322	387	330	333	294	311	276	303	334	327	295	332	335	331	314	344	315	321	339	361	306	270	306	330	292	296	333	324	330	314	309	308	337	314	346	300	315	295	319	334	301	295	323	329	342	283	300	317	301	311	328	298	311	336	326	302	316	281	287	306	320	318	306	295	319	293	314	284	283	330	301	298	321	334	329	316	346	316	276	278	357	296	299	326	342	320	326	292	328	343	268	317	338	319	300	324	304	317	345	321	332	335	310	345	278	285	324	300	280	287	339	332	314	314	328	298	283	284	318	287	304	328	312	300	285	330	313	353	313	367	319	350	300	304	317	316	344	317	308	311	314	279	328	300	287	300	287	292	291	281	318	327	316	317	297	320	293	300	332	318	345	339	340	299	313	305	320	314	306	303	275	316	336	371	295	305	344	315	343	317	340	316	352	324	319	325	355	319	306	323	292	290	310	330	313	314	285	330	330	315	316	341	335	320	314	317	309	360	336	289	278	296	316	355	307	314	314	325	322	301	314	327	303	312	313	353	321	318	308	331	294	313	286	318	320	311	342	291	324	346	313	323	328	279	290	265	270	321	290	306	319	333	337	331	313	296	337	313	319	315	328	296	295	316	307	300	313	341	348	316	309	307	303	330	334	313	349	331	340	303	359	336	340	303	309	298	294	313	276	310	322	323	318	308	336	321	312	325	355	322	326	364	348	298	318	306	332	311	325	347	320	357	320	296	323	294	336	293	318	321	337	317	316	345	315	294	333	357	302	284	296	333	314	342	273	316	323	270	345	330	305	332	296	288	298	326	359	331	313	313	345	324	319	275	359	334	330	330	290	309	297	314	315	332	343	298	317	333	326	286	337	362	326	327	341	348	330	338	326	322	300
32999	6821	1833	1229	896	737	693	745	722	704	695	702	749	720	694	696	738	669	706	737	703	745	700	676	664	674	645	737	723	689	695	728	691	680	728	716	725	718	713	697	716	755	720	720	662	706	688	696	674	709	696	734	685	715	696	723	683	709	719	674	705	690	719	696	737	765	683	658	657	674	729	649	680	761	712	687	712	692	696	718	705	756	736	699	724	701	698	677	707	689	698	679	647	696	748	730	722	687	727	661	671	735	703	713	678	709	688	711	671	682	698	672	722	709	687	696	729	722	721	704	669	726	691	724	694	696	672	756	624	728	680	695	703	697	741	723	707	700	704	686	690	679	722	718	687	720	722	702	658	722	701	704	726	720	729	692	729	746	692	689	672	721	696	749	678	737	651	748	734	676	652	679	695	716	703	715	700	729	768	644	732	726	736	760	721	683	707	711	673	653	733	714	716	696	700	704	711	711	745	717	676	735	755	724	747	707	730	670	714	659	695	724	665	719	723	647	683	719	689	708	676	687	670	728	720	728	706	671	685	724	762	698	678	690	718	696	703	685	719	746	728	737	662	730	705	691	669	695	664	707	758	708	678	718	723	741	705	742	672	675	747	734	690	721	703	701	728	742	730	717	704	726	694	706	727	680	687	685	705	705	712	681	701	704	683	699	686	705	702	697	678	711	723	682	690	669	701	649	730	693	686	677	715	706	701	742	681	688	680	730	740	704	727	653	769	701	666	698	700	677	680	691	725	672	701	680	707	676	680	714	701	684	712	709	700	732	695	716	777	684	703	758	692	725	708	704	726	655	729	707	655	740	667	740	667	675	706	706	737	736	715	688	708	739	670	712	679	666	721	722	705	701	727	665	694	668	694	689	732	716	697	699	719	726	744	707	729	684	691	674	689	704	702	693	686	732	678	711	649	634	661	684	721	734	695	682	683	710	694	721	685	728	700	706	695	679	701	703	691	744	695	746	689	699	667	741	697	670	718	676	694	673	714	690	705	733	694	657	705	694	715	752	649	693	688	742	714	696	670	698	723	720	712	690	735	701	687	708	663	673	717	679	703	717	727	700	678	673	713	721	695	672	700	710	692	722	723	693	676	655	662	730	665	675	703	717	693	728	685	705	676	733	719	708	701	678	678	748	694	705	743	655	689	655	695	711	703	673	708	709	697	708	740	704	742	703	714	721	648	704	693	702	722	694	727	698	673	670	684	754	712	710	732	623	684	661	756	707	681	661	694	711	695	685	695	723	680	720	679	744	745	723	648	717	682	711	717	674	706	705	739	723	685	714	681	729	704	721	708	695	697	691	658	718	733	656	772	704	750	674	749	713	695	726	734	705	702	732	712	705	695	763	661	671	753	708	691	709	653	648	700	705	737	723	667	710	732	669	727	638	730	701	716	686	731	715	696	704	723	697	706	707	703	730	707	694	665	711	683	726	688	711	746	717	653	749	710	683	709	726	662	721	720	715	713	720	696	705	693	729	694	728	678	681	671	712	726	684	709	705	729	690	745	699	736	736	668	686	700	699	778	664	698	703	682	775	692	731	663	680	658	706	662	713	731	678	724	691	729	718	730	675	762	713	669	700	733	696	705	717	717	708	749	693	698	714	687	709	673	675	666	684	707	679	777	668	690	709	677	663	742	727	670	705	645	707	731	662	718	713	686	700	657	703	721	754	693	691	703	685	723	673	696	726	681	694	741	677	749	722	719	647	701	738	682	714	755	691	748	732	719	665	739	708	735	740	683	751	686	721	704	749	737	721	708	722	664	672	715	763	686	697	709	696	678	729	725	699	702	718	717	675	705	691	663	672	745	705	734	710	718	735	736	710	714	710	713	712	704	729	678	723	658	701	720	670	717	742	736	693	747	658	684	717	724	714	680	690	670	649	710	678	717	769	683	710	727	692	722	727	695	674	746	728	703	672	645	648	665	684	757	693	701	659	677	738	691	698	741	699	707	721	701	700	655	716	738	691	693	713	689	630	733	711	728	686	671	686	669	709	700	695	728	693	663	684	665	736	716	712	692	721	788	657	663	703	675	699	721	720	681	693	695	720	715	695	705	743	734	689	737	695	713	707	720	697	700	687	668	699	643	667	648	692	718	710	676	679	713	709	689	721	747	742	729	757	710	708	675	724	782	724	738	742	735	719	646	713	746	675	757	683	695	755	714	711	724	737	723	659	693	699	695	711	678	660	674	701	725	700	726	676	681	731	663	685	677	709	670	686	689	725	664	684	737	712	704	720	688	705	710	714	701	673	686	749	695	710	704	728	721	729	691	677	719	719	717	682	716	713	731	708	721	744	715	694	704	662	651	679	697	659	684	732	680	708	733	667	708	698	685	721	662	670	715	696	684	683	700	725	747	694	756	723	709	669	686	713	699	697	722	705	709	734	706	704	710	675	727	692	709	684	712	713	701	646	690	715	715	709	682	674	728	706	674	708	716	716	707	683	699	722	736	734	678	743	714	723	667	676	740	780	695	693	673	732	683	696	679	746	682	660	675	721	690	688	697	701	698	722	717	695	691	680	714	741	749	673	680	667	684	663	691	724	683	738	707	741	727	716	730	667	679	691	708	658	646	760	691	687	725	658	681	716	702	641	714	711	703	712	724	689	707	716	667	732	694	699	677	706	687	703	717	670	697	721	641	697	732	693	711	720	652	733	711	697	725	703	726	689	694	712	705	703	709	685	716	703	694	708	684	714	682	714	697	665	649	727	724	717	676	680	655	708	736	696	717	702	681	718	759	637	687	690	708	689	686	655	676	715	713	676	695	716	718	708	684	685	664	695	663	717	708	641	684	716	687	694	736	753	708	648	689	730	763	768	676	697	681	715	718	698	632	740	672	688	738	705	735	671	718	708	696	626	729	687	701	754	728	671	727	667	683	701	703	730	692	721	701	733	680	723	721	728	692	729	684	712	707	764	742	695	697	646	725	728	727	719	722	707	707	708	755	709	669	685	675	708	658	668	727	721	693	710	664	729	732	682	714	671	713	688	675	720	712	702	702	752	707	710	713	741	698	737	716	716	727	733	681	691	729	700	655	741	707	710	699	639	701	699	711	681	659	684	679	799	692	721	691	690	743	726	706	718	730	724	748	702	700	686	732	742	683	711	692	722	663	702	707	717	734	771	662	738	660	666	658	709	702	694	708	666	722	727	694	712	689	681	723	748	716	728	683	704	744	754	726	751	681	647	704	725	671	698	717	701	706	702	722	664	697	703	691	627	717	693	729	770	685	660	659	682	669	713	718	676	674	701	646	771	686	700	694	777	663	713	702	667	711	690	704	718	737	741	701	659	684	706	714	718	694	691	739	692	706	681	724	689	660	679	691	712	728	645	661	692	716	728	713	727	680	701	683	697	741	740	680	710	708	667	705	743	724	652	750	710	692	718	786	693	687	712	721	653	701	708	737	687	648	696	664	715	710	751	684	697	728	750	700	699	698	755	690	727	726	732	710	716	673	705	704	695	674	716	716	688
54190	19853	4773	1124	547	388	297	325	277	321	307	310	313	336	348	285	312	273	292	308	279	281	295	337	321	309	281	331	348	307	287	327	328	304	308	283	331	294	316	275	284	306	309	308	290	313	297	284	333	334	319	315	338	335	349	335	318	334	323	297	276	287	307	307	283	314	332	268	293	331	311	268	344	324	329	320	319	319	313	303	287	298	282	314	323	298	303	305	287	313	300	317	297	298	343	305	302	315	318	277	308	307	290	323	313	303	309	309	303	286	299	306	279	303	302	296	303	305	328	275	281	288	327	325	336	295	299	314	316	328	270	311	295	305	298	324	334	314	328	357	293	297	333	303	321	299	283	294	320	307	318	321	337	312	296	309	340	310	273	314	283	339	310	274	311	302	321	316	315	312	297	309	309	298	338	295	313	302	307	317	316	309	258	325	338	319	307	367	309	328	317	325	294	312	333	259	283	282	311	283	297	327	328	327	285	352	328	295	294	280	313	284	291	275	300	308	317	276	314	295	310	295	315	289	279	313	310	308	293	323	324	305	309	292	278	290	323	314	323	331	359	329	295	324	300	349	320	306	316	290	294	318	301	321	304	308	322	355	319	330	281	283	303	309	311	290	294	294	304	323	280	308	314	314	282	318	312	316	314	293	289	290	313	327	309	295	331	312	306	266	287	279	302	293	337	292	335	335	306	312	295	276	292	317	302	324	326	300	326	326	308	320	308	289	293	306	324	299	308	332	284	270	319	291	295	296	319	280	300	311	279	314	312	328	299	309	332	262	263	288	274	315	306	294	297	307	314	288	286	283	293	278	310	344	323	327	266	269	306	293	312	316	286	306	278	350	333	289	285	327	310	353	326	278	334	287	310	304	312	337	292	328	321	280	265	280	265	290	276	298	339	308	299	306	327	307	301	330	314	278	277	279	316	306	301	316	340	311	313	313	256	295	318	315	310	306	276	307	296	289	319	336	306	292	322	358	310	366	328	310	317	302	340	315	313	311	306	333	318	302	295	301	329	318	306	309	300	288	276	317	294	280	304	296	295	326	309	303	317	305	326	299	318	300	300	361	292	284	291	295	294	296	297	280	314	300	292	316	290	287	311	281	304	305	310	290	295	334	263	293	309	299	263	299	301	314	312	306	285	292	304	302	303	276	249	326	305	287	274	338	334	334	289	336	284	286	311	328	330	343	297	296	292	297	286	310	292	329	310	334	287	309	309	309	343	305	293	294	307	311	321	326	295	284	297	331	309	307	279	274	326	291	322	321	302	334	328	311	277	329	318	307	303	253	325	290	307	288	291	304	308	268	305	303	281	339	316	291	296	295	283	305	256	302	323	333	315	336	279	297	310	309	314	294	286	325	300	293	307	304	281	287	291	293	308	286	291	304	299	295	289	296	339	286	334	350	297	335	312	291	312	319	291	296	314	305	312	303	305	312	340	276	327	316	301	295	312	294	306	307	313	272	310	319	310	285	327	338	309	315	263	322	306	312	298	279	314	332	273	305	274	323	300	262	301	288	311	328	306	345	309	293	300	282	328	298	318	318	344	283	277	332	306	315	314	327	291	286	260	297	320	287	294	257	310	312	303	298	343	332	316	284	282	328	321	325	328	291	302	323	294	302	323	294	325	307	328	306	296	302	306	278	280	308	311	304	300	307	298	302	287	315	274	312	277	319	316	296	292	295	289	295	293	306	295	306	300	313	338	243	316	319	290	305	332	321	278	272	314	300	325	306	318	310	303	289	344	315	305	296	336	324	307	311	285	332	333	257	312	333	334	322	292	318	310	276	309	287	303	308	295	323	316	289	311	321	302	335	307	327	322	325	298	340	304	298	310	289	323	295	295	305	302	340	304	302	309	279	327	292	307	350	294	289	319	261	325	306	296	299	287	280	283	291	276	327	311	317	283	318	308	273	315	329	313	272	331	347	292	319	288	317	273	334	282	295	300	307	290	319	299	337	309	283	286	331	305	296	316	315	326	317	326	295	304	283	326	317	357	290	328	282	313	307	332	329	291	301	306	307	296	307	303	306	306	315	288	310	325	317	315	313	309	297	301	293	326	321	302	298	291	302	292	308	357	302	334	307	297	334	307	326	301	318	296	263	311	336	277	335	351	318	294	319	307	328	331	282	304	314	290	323	300	321	293	293	320	322	289	309	268	328	274	279	334	296	341	315	275	293	313	305	300	326	288	307	313	309	291	294	281	294	286	301	304	297	277	295	303	303	317	305	301	297	269	290	316	322	325	312	281	303	280	315	275	289	349	329	303	276	314	303	296	318	324	299	317	304	333	316	278	258	290	325	295	303	353	319	294	293	307	293	346	324	269	302	324	345	325	292	298	303	270	346	275	311	297	305	274	312	309	305	268	306	288	327	283	322	282	316	298	308	290	295	316	285	329	322	314	296	277	294	343	298	266	317	316	319	337	297	308	314	305	295	317	257	296	271	329	321	279	274	287	317	309	311	295	306	304	299	310	290	313	308	284	297	293	318	265	325	348	334	307	312	325	319	340	361	324	260	277	330	312	316	333	326	324	307	294	307	288	287	329	297	329	323	320	310	287	294	291	294	344	278	317	304	315	303	300	298	284	290	269	333	314	332	295	315	332	323	327	307	300	310	274	330	301	267	298	307	315	353	326	298	311	288	289	296	333	305	312	312	303	298	279	309	283	305	287	299	305	310	291	328	305	301	304	318	297	280	301	266	306	295	321	313	304	292	297	310	312	310	307	302	296	302	305	307	296	306	285	319	335	288	335	323	342	319	304	317	308	330	304	332	334	349	348	299	323	301	298	316	314	292	291	302	317	307	296	337	293	300	296	337	336	261	279	305	312	298	308	314	314	339	326	312	321	298	291	303	307	301	281	304	314	319	274	305	325	284	301	330	293	290	312	328	292	291	334	293	304	266	312	319	305	314	290	315	297	298	324	275	334	316	321	303	288	310	307	331	299	310	284	293	320	322	318	305	322	287	302	317	307	346	266	312	310	305	278	307	314	340	316	297	281	316	325	295	310	313	315	295	316	328	298	310	310	315	312	271	298	317	301	293	267	318	311	287	314	261	319	342	307	293	294	328	322	292	302	327	273	314	297	297	311	364	291	304	303	296	281	331	278	305	301	325	316	302	301	275	250	284	264	300	287	313	289	309	299	312	306	303	326	304	285	314	289	310	314	262	317	324	303	341	309	266	311	298	276	307	337	317	332	315	327	301	302	300	329	337	334	312	318	323	300	258	301	317	306	306	297	330	313	282	314	265	302	314	350	327	296	286	290	323	281	270	297	273	306	317	322	293	323	335	303	319	280	335	261	335	325	339	301	304	315	302	334	314	295	345	325	293	286	290	299	294	299	308	309	344	349	335	333	323	324	303	271	285	313	320	300	321	335	300	306	321	311	345	330	288	319	292	309	263	342	274	303	297	290	298	296	319	289	287	295	262	330	308	289	317	326	314	278	315	301	286	311	280	318	349	309	300	274	316	290	293
35000	10051	3778	2122	1248	821	702	742	725	692	718	686	707	616	673	708	725	685	675	707	713	659	717	663	705	688	698	700	649	673	695	676	711	697	710	702	654	708	643	660	705	691	717	713	726	709	748	676	666	712	702	654	700	668	678	648	705	704	687	673	621	685	657	696	720	696	729	696	661	652	654	732	716	706	658	681	715	652	708	727	666	701	703	660	665	657	698	723	712	721	713	668	693	682	701	685	729	702	725	667	718	712	698	704	662	713	699	630	667	699	680	656	773	716	720	661	703	711	714	710	660	678	674	685	706	663	697	656	674	678	704	704	665	644	660	663	704	670	699	686	711	676	703	649	662	691	671	735	687	708	660	660	704	705	691	669	702	729	670	715	711	709	661	725	693	699	660	725	613	676	696	683	663	713	638	713	688	665	744	668	683	695	633	688	717	668	666	730	690	684	718	672	717	699	645	660	701	627	684	655	705	662	659	677	683	682	684	702	642	660	674	641	706	680	697	716	646	680	668	663	643	674	706	634	691	713	661	728	708	678	719	636	672	669	686	686	659	687	709	672	695	705	689	679	681	679	678	706	695	671	679	712	669	637	700	695	678	660	675	679	708	661	678	694	669	676	650	663	702	731	674	669	711	677	665	676	693	703	671	655	649	706	667	673	676	706	708	655	728	712	663	679	666	706	712	724	693	696	727	669	694	725	631	682	716	738	658	668	697	656	673	660	736	688	628	680	689	711	682	667	668	720	683	671	700	684	676	687	707	690	718	698	665	670	707	682	739	697	705	675	655	644	658	701	666	689	654	693	666	658	660	629	758	650	699	706	692	709	701	669	725	649	689	697	666	717	664	633	709	657	670	684	718	669	724	702	693	698	679	714	716	730	672	669	715	705	712	714	698	680	706	673	659	731	692	643	690	686	647	694	665	678	686	688	643	702	650	701	722	702	734	678	686	699	679	698	680	654	654	677	674	698	677	668	725	630	622	682	704	696	675	693	687	682	649	730	656	677	629	663	735	720	679	683	653	643	664	655	720	682	693	692	688	702	749	688	676	687	686	648	680	677	676	755	723	656	706	665	679	687	696	660	674	660	655	719	656	715	643	652	670	643	658	627	677	715	635	663	648	712	699	661	661	741	645	696	642	670	648	672	663	707	678	675	673	653	671	691	675	633	700	704	653	670	628	698	689	685	711	685	689	694	695	634	643	648	705	660	656	710	625	678	685	695	696	658	684	646	696	678	730	681	679	671	649	700	685	667	659	684	707	670	675	709	705	678	680	690	696	695	681	672	686	716	709	686	667	676	638	682	721	729	670	658	659	671	644	678	648	703	700	702	647	706	698	711	667	708	658	689	659	667	731	674	705	623	704	676	673	683	692	728	707	679	655	694	654	644	700	687	675	660	685	710	683	658	695	623	686	642	659	709	716	720	623	692	730	655	693	713	702	683	662	661	699	729	636	685	640	692	650	665	705	647	699	700	689	647	666	664	658	696	708	722	696	656	663	706	698	633	728	707	689	651	674	690	703	715	677	674	638	698	666	707	703	714	681	694	661	635	688	688	635	667	681	664	701	655	665	705	697	680	725	707	707	679	640	726	665	765	659	659	699	638	656	729	720	695	681	702	669	676	661	655	674	762	703	648	664	670	674	698	707	728	638	689	669	690	709	640	715	701	676	671	659	711	646	718	656	678	634	702	704	661	672	669	720	672	709	658	685	669	611	667	657	635	702	680	648	682	699	690	698	721	736	660	667	663	686	669	694	672	662	693	689	696	697	663	696	717	693	730	653	677	733	678	679	698	672	662	647	715	624	679	689	702	651	701	651	649	660	622	682	692	696	673	683	685	612	696	679	702	666	668	701	694	673	669	699	740	694	689	685	688	664	719	687	699	680	639	694	664	680	716	679	656	664	645	729	672	654	678	682	667	725	638	703	699	728	650	692	711	683	725	688	704	722	639	657	672	661	713	728	670	693	663	711	669	683	683	655	701	670	668	708	655	677	688	706	686	641	710	642	728	683	665	720	645	670	667	678	672	651	659	724	681	688	701	699	698	708	751	637	736	629	649	670	703	692	694	727	697	719	690	644	688	674	643	680	683	659	688	719	706	647	709	708	632	640	674	678	686	673	641	733	671	653	695	740	699	734	659	670	703	685	687	662	704	717	655	708	661	676	710	689	692	635	675	692	635	669	660	654	713	731	661	598	675	711	702	670	709	685	700	705	654	689	696	665	703	712	687	680	705	658	689	715	680	664	684	683	684	701	695	674	707	658	716	655	651	720	682	683	634	710	647	693	604	716	711	667	686	663	658	663	685	694	637	707	682	702	722	679	700	740	738	666	665	683	687	624	664	651	674	672	677	672	699	705	686	653	683	623	689	709	646	667	671	651	697	713	682	651	682	730	693	694	694	686	768	671	708	672	669	660	676	689	689	699	652	665	702	696	693	700	679	700	658	690	698	711	633	706	668	709	691	658	723	681	659	663	681	737	662	659	685	668	701	671	726	674	684	639	696	673	672	688	665	718	692	688	668	621	667	726	641	714	703	688	650	700	664	721	692	671	675	676	714	697	656	673	729	687	698	682	704	709	638	684	637	652	669	710	646	650	741	704	654	652	697	683	719	670	670	685	696	694	686	707	657	697	704	695	661	687	663	675	702	668	681	701	670	719	673	674	675	719	696	675	689	721	703	676	664	708	712	698	679	700	682	628	720	637	686	665	664	706	717	682	711	710	675	662	687	700	663	673	670	663	697	674	688	693	680	682	657	711	678	670	663	689	677	649	753	681	678	668	719	730	691	664	669	680	636	682	699	654	662	670	660	668	718	670	695	740	639	708	697	684	652	708	704	676	648	727	690	646	682	716	687	668	721	654	712	689	692	711	679	697	677	619	648	722	683	674	618	606	709	641	652	677	679	669	665	673	663	739	705	692	697	689	663	659	692	660	639	696	687	708	690	690	705	676	697	701	718	658	666	664	649	695	684	658	693	649	662	669	640	678	665	705	652	648	682	682	724	695	693	704	681	690	691	653	759	667	677	690	680	672	708	646	651	675	631	645	700	695	674	671	706	675	688	672	669	668	691	689	677	657	725	632	733	645	687	678	649	720	653	719	677	653	636	637	667	661	668	717	670	683	648	687	673	649	692	727	669	707	690	706	700	707	684	691	667	682	685	722	692	685	655	689	696	658	694	742	726	702	693	678	676	661	618	623	662	662	703	667	718	668	666	721	716	686	676	681	705	693	681	722	700	681	665	657	648	659	678	704	690	664	674	672	690	691	729	645	680	688	728	683	646	677	621	684	652	710	715	666	693	656	683	720	672	661	715	658	668	677	677	669	708	728	719	709	736	664	700	679	727	685	661	664	670	646	707	722	689	712	694	686	682	719	674	726	670	657	711	671	697	678	698	683	658	667	688	673	702	671	714	662	710	699	662	675	644	655	676	716	652	670	678	708	719	674	673	646	684	690	703	658	647	691	735	706	706	670	645
50792	23445	9877	2018	619	423	315	329	310	344	321	347	322	377	332	299	327	348	307	318	280	310	337	311	337	321	339	343	342	328	350	323	328	302	296	339	309	290	319	325	353	323	342	297	350	305	343	352	337	356	308	319	291	311	352	324	298	315	313	364	344	332	306	368	313	358	328	341	379	331	341	350	316	355	334	313	332	316	331	316	288	335	342	313	335	328	328	322	335	350	335	349	352	330	353	387	338	327	385	302	285	303	324	345	331	321	317	320	316	300	284	341	338	306	303	309	358	345	357	289	292	336	346	342	346	308	320	349	325	311	357	327	333	351	329	341	299	301	327	333	313	319	331	332	347	375	329	325	311	312	320	353	340	345	336	351	335	295	322	321	331	378	346	324	336	300	321	337	338	341	347	351	328	342	313	320	298	324	339	369	309	338	334	309	324	311	301	318	345	306	329	334	325	333	298	334	346	338	320	321	318	332	323	306	309	350	370	319	329	350	334	357	320	309	314	352	332	328	369	310	326	330	322	317	355	284	323	314	354	333	320	351	349	297	347	331	315	327	361	330	350	335	339	334	333	319	317	350	343	346	319	318	312	375	330	350	316	305	308	298	313	319	341	319	332	286	331	313	307	335	351	321	324	336	297	368	330	347	309	311	330	315	300	333	329	301	287	331	315	314	342	318	320	304	338	323	370	334	304	325	344	342	343	353	312	300	352	301	342	337	339	317	355	320	333	340	323	332	291	325	315	326	354	325	349	309	322	330	306	296	316	328	352	343	321	316	320	330	344	314	314	349	359	351	326	321	321	327	312	323	290	343	301	326	335	348	343	321	344	303	345	321	343	337	351	383	320	301	347	315	317	339	345	333	315	294	364	335	338	304	312	316	332	331	280	322	312	332	351	341	346	293	325	356	356	333	340	307	318	338	291	342	332	310	285	306	313	319	329	313	337	314	312	318	339	322	307	338	321	340	322	324	334	355	300	336	330	300	341	329	348	317	314	329	304	303	334	337	313	313	363	321	362	346	306	354	338	332	318	326	322	347	330	344	330	320	333	320	295	315	315	317	322	319	315	329	320	280	321	332	317	353	318	327	319	327	338	292	314	349	321	324	317	350	352	339	355	373	328	330	347	343	349	329	354	308	318	324	339	335	356	338	331	319	328	361	371	299	314	318	336	351	375	336	320	353	320	294	311	325	319	329	311	338	305	306	305	338	301	298	340	314	332	383	309	334	306	318	323	307	320	352	341	341	335	301	328	332	294	320	319	349	345	323	347	330	345	324	295	328	351	346	325	355	310	324	351	329	337	328	300	331	335	312	353	324	353	348	325	344	381	355	304	334	355	343	327	329	367	356	325	332	366	313	317	353	328	342	343	331	323	367	359	294	309	337	345	389	320	304	361	324	324	331	320	297	351	323	333	321	326	332	314	325	348	328	308	355	371	301	313	291	278	325	349	296	306	333	340	317	296	303	362	360	363	352	339	342	314	327	367	364	362	364	320	299	334	322	313	316	311	342	326	301	320	345	307	362	294	354	305	336	284	353	322	377	305	341	326	321	317	317	300	348	310	298	337	337	336	325	316	294	284	333	323	353	321	348	314	274	286	343	308	318	316	314	358	307	303	335	308	334	321	326	362	308	363	316	360	292	362	301	318	372	334	341	290	310	333	319	328	316	304	343	356	313	327	358	316	302	341	324	306	364	310	344	338	321	293	333	338	302	319	301	301	320	309	355	330	301	297	342	321	349	330	341	301	308	322	335	312	347	336	369	355	298	354	335	312	316	348	322	291	337	337	319	308	341	331	328	341	341	278	336	359	307	370	324	338	342	335	317	331	324	303	329	347	319	340	354	335	323	281	338	316	324	342	314	313	340	349	328	349	301	332	376	331	343	322	296	315	341	338	360	354	344	320	329	354	346	339	333	309	327	285	340	317	329	347	332	345	305	356	336	291	327	318	295	344	313	325	342	359	353	372	339	386	336	295	344	333	322	317	351	339	314	340	331	321	282	320	303	332	334	347	336	316	366	361	329	350	360	364	330	324	310	308	346	315	331	354	312	328	351	316	325	336	344	334	333	305	336	323	285	321	341	290	297	269	321	315	358	319	332	314	373	338	300	358	307	314	314	333	345	327	332	307	324	344	323	349	327	341	333	339	339	363	312	317	308	311	343	328	336	323	336	340	322	322	328	350	334	349	297	317	362	321	342	307	312	336	307	344	343	330	308	312	323	344	326	313	338	341	331	325	363	321	334	307	344	308	337	327	300	322	292	298	303	303	353	353	301	293	293	296	351	315	324	312	337	335	341	347	321	303	333	342	353	308	331	349	301	308	335	343	344	327	364	359	364	336	309	302	368	321	299	320	336	324	360	331	310	327	324	298	304	347	325	332	289	324	361	367	336	301	338	298	360	340	312	338	302	301	310	322	322	318	351	346	339	346	308	322	370	359	328	296	307	328	283	320	319	325	298	327	325	330	373	304	322	310	311	348	328	299	342	308	370	334	312	330	363	334	338	314	324	340	346	316	311	333	319	298	291	329	332	304	347	321	319	314	309	331	330	327	360	310	319	314	315	340	314	313	318	335	301	341	377	326	351	298	295	302	321	363	301	308	319	309	324	374	300	326	322	322	319	336	352	346	312	320	296	353	282	324	325	330	340	312	331	359	336	321	345	307	363	284	292	321	335	332	325	312	321	291	307	286	346	356	322	307	326	316	328	322	313	344	376	307	310	310	335	315	325	345	326	301	334	338	321	308	334	341	303	292	319	302	323	305	325	320	319	331	331	338	309	311	327	321	302	290	368	326	336	355	352	325	301	359	323	362	318	312	343	348	345	340	355	349	282	336	323	330	310	319	341	366	355	312	349	329	337	368	351	333	309	334	328	288	311	317	333	309	370	308	280	327	300	304	336	318	336	299	299	321	329	316	332	319	341	308	342	338	359	331	317	323	310	328	339	339	337	349	321	327	323	353	333	327	303	298	331	330	368	329	306	323	287	306	320	288	317	319	326	346	316	298	354	353	337	315	323	337	280	337	326	317	295	362	323	313	312	380	354	321	325	348	309	320	354	296	305	336	331	316	350	322	325	331	327	350	321	315	326	339	349	316	317	353	287	320	340	328	315	316	332	328	353	326	295	302	286	317	333	337	313	299	313	336	332	333	320	344	326	347	334	332	318	356	348	299	340	336	357	304	300	335	341	328	339	334	334	343	290	328	319	325	295	302	337	319	320	328	301	324	324	349	321	311	351	360	341	353	328	369	320	367	337	337	311	325	303	323	325	294	308	322	320	329	342	342	324	319	354	314	374	292	326	310	310	317	311	343	312	300	316	309	315	303	291	316	353	348	348	318	295	323	341	346	352	333	327	309	350	307	361	365	325	349	316	325	326	294	324	292	319	343	306	335	334	342	296	339	348	336	312	339	301	314	325	349	362	343	332	344	317	298	299	314	323	320	318	350	328	326	346	311	331	308	360	353	334	289	357	355	346
34959	13927	6108	3132	1736	1005	768	760	738	775	783	762	760	709	728	710	710	727	717	728	741	733	674	676	702	724	743	734	728	758	712	748	719	740	687	755	708	725	672	692	710	749	699	759	747	694	739	762	672	709	708	762	705	734	704	768	715	761	732	707	730	722	730	778	716	717	700	737	769	733	682	673	681	684	769	702	713	703	729	672	726	702	740	781	720	722	749	702	693	751	725	696	746	740	788	677	726	753	709	684	729	687	741	718	677	711	650	728	749	718	708	724	734	712	722	722	705	708	698	748	755	780	693	720	744	705	696	756	727	764	719	727	717	714	709	711	727	687	694	736	673	695	757	707	698	741	722	729	731	760	694	726	765	691	757	752	717	733	722	705	713	741	694	721	704	760	722	692	742	695	720	738	713	727	697	713	716	744	714	797	694	707	706	701	785	723	712	707	711	701	744	755	709	691	713	718	714	695	752	704	713	700	726	717	735	753	723	706	738	721	691	706	752	768	681	717	703	712	698	686	706	710	717	720	713	720	727	725	669	705	734	693	735	732	698	751	741	743	690	717	749	722	760	706	727	742	751	716	742	715	725	696	717	741	726	727	738	757	724	689	803	696	768	735	730	705	712	714	723	711	729	703	752	737	746	741	713	730	672	725	753	693	729	715	736	727	729	747	696	747	733	704	688	745	703	667	729	703	706	708	707	742	714	667	718	725	745	705	714	756	756	708	709	733	744	771	747	700	744	732	759	732	718	681	745	741	703	686	754	678	685	761	734	732	683	764	685	708	766	718	752	714	741	708	706	726	713	701	713	741	753	695	708	737	736	682	689	721	741	701	713	671	730	741	709	750	733	745	665	696	716	691	725	740	694	713	784	697	729	719	689	707	754	737	721	711	720	701	727	739	662	731	751	764	702	673	732	698	723	681	730	738	698	686	719	709	677	747	764	694	754	713	681	733	706	727	749	755	707	716	761	689	698	711	709	719	704	746	723	702	710	742	699	706	719	746	747	694	759	740	752	746	729	724	738	718	691	698	715	701	714	687	703	734	715	761	718	678	726	739	721	752	692	701	721	718	764	716	684	721	696	714	775	657	716	737	711	758	751	732	776	688	779	718	694	694	723	714	711	670	719	698	728	704	731	692	722	709	734	695	693	729	725	739	727	747	715	686	762	704	729	711	760	717	718	699	753	687	695	714	758	749	689	739	709	783	733	746	733	730	726	700	705	713	690	763	692	691	723	718	737	737	699	758	692	711	699	689	710	699	693	737	731	695	738	672	664	654	716	729	795	703	707	719	709	718	702	715	732	686	672	742	734	738	732	714	728	742	765	757	761	704	737	671	744	695	712	707	752	773	716	709	720	737	731	724	760	701	744	732	767	713	733	730	757	749	764	738	717	726	709	728	721	706	760	735	733	724	724	732	705	775	749	733	723	735	734	721	706	719	729	736	677	732	716	739	716	727	710	720	698	736	727	718	772	727	681	738	723	684	729	706	729	657	701	704	753	700	719	700	738	695	697	722	736	737	761	738	678	756	736	728	686	742	793	745	706	685	690	724	695	698	692	709	739	743	727	710	689	790	718	695	720	740	752	731	725	681	739	675	734	706	686	749	703	699	728	708	692	716	724	704	667	736	724	675	759	743	723	736	725	715	740	711	714	733	685	731	682	762	709	720	738	722	722	720	679	680	699	724	753	742	779	733	730	698	721	726	739	746	687	722	751	750	728	730	775	735	665	738	760	733	738	716	785	710	652	705	747	731	735	762	738	717	741	744	710	714	686	749	756	735	704	763	737	723	676	711	737	765	732	725	732	719	734	752	705	720	733	706	705	723	759	742	721	727	690	735	686	717	688	722	693	706	718	730	701	690	783	713	790	699	728	760	718	697	716	709	710	652	717	697	693	693	675	765	712	730	699	751	736	735	716	743	761	770	747	699	759	726	714	726	706	727	724	713	718	724	755	665	738	728	749	686	729	728	741	748	676	714	740	703	727	686	737	727	722	671	710	731	716	705	717	717	671	719	721	752	737	730	699	689	668	681	694	717	718	714	710	731	780	710	757	706	717	700	731	728	747	694	748	726	714	710	712	730	725	720	686	713	747	741	733	723	722	732	695	701	694	680	767	717	728	758	699	767	751	735	781	725	722	709	709	681	666	750	697	709	710	682	751	738	696	742	715	741	696	738	696	706	716	732	696	745	703	707	689	715	704	699	734	685	727	735	736	731	694	686	699	724	743	740	733	751	765	737	747	732	752	772	708	735	730	696	744	729	752	676	732	704	684	726	711	695	737	756	714	723	713	675	718	669	724	698	724	752	751	708	730	722	720	737	744	679	742	782	695	693	724	712	706	708	729	682	669	735	723	732	701	717	735	705	714	714	752	681	686	789	729	721	706	704	717	678	706	731	721	744	672	711	739	712	764	756	722	701	711	688	731	725	738	718	728	774	762	722	700	750	737	703	706	747	715	683	703	678	721	754	707	755	749	682	724	714	730	738	732	735	682	715	707	738	754	693	734	741	692	717	696	726	746	677	680	731	723	680	696	746	707	732	719	732	757	702	739	706	727	751	683	739	789	733	716	689	710	764	735	761	666	721	710	709	701	719	708	703	727	700	731	697	776	725	717	714	727	724	731	707	709	706	768	722	709	736	723	725	736	677	751	718	749	717	746	725	784	748	691	763	732	713	717	683	706	704	691	716	771	696	741	736	738	683	709	757	719	748	721	704	654	758	724	720	724	703	727	757	717	734	742	755	745	668	716	703	736	735	745	706	693	754	727	748	738	705	721	695	715	694	672	753	723	720	695	719	703	687	718	690	724	726	711	732	716	724	737	753	724	722	747	734	762	688	773	722	750	720	732	728	724	707	738	719	709	690	726	707	762	725	717	689	706	740	739	699	672	686	698	763	748	648	715	727	706	789	724	691	700	747	661	700	698	767	732	751	695	686	733	709	789	721	704	721	665	732	727	669	677	720	717	740	695	726	700	749	739	728	676	764	699	716	745	758	699	731	710	781	740	764	744	708	709	698	680	713	789	745	700	708	682	725	720	687	702	702	705	704	698	753	751	719	754	723	732	718	745	738	795	734	680	663	678	677	750	727	730	707	721	724	679	711	746	715	730	735	756	694	768	741	698	731	713	727	685	767	765	700	694	715	721	721	727	739	699	723	749	725	703	765	704	755	713	771	741	724	759	764	744	729	764	728	745	713	717	756	703	753	745	755	685	700	724	742	717	749	744	709	705	761	689	729	744	713	701	723	720	756	754	781	725	744	705	669	766	740	744	686	690	731	711	760	743	711	741	719	733	699	743	728	721	692	735	704	694	730	712	725	726	708	674	690	725	780	719	752	739	694	732	785	729	755	697	754	729	718	763	706	723	771	716	746	708	697	721	736	723	696	737	719	665	725	715	767	691	703	736	729	719	701	746	730	720	733	750	679	704	751	740	729	699	705	713	726	707	727	753	690	754	700	687	727	695	769	680	734	752	697
47827	15984	3147	834	420	334	303	317	313	323	355	292	309	324	319	278	315	293	331	291	282	318	301	278	305	292	306	308	304	342	313	287	325	306	307	316	303	331	279	281	317	314	321	285	287	322	299	298	285	292	321	304	277	320	284	297	321	275	302	293	318	281	273	290	271	315	287	310	306	306	303	282	291	332	299	277	276	282	292	298	313	309	330	315	284	306	312	305	332	334	342	311	317	282	309	314	332	285	302	289	319	274	307	287	282	285	302	279	273	321	309	310	298	302	313	296	293	307	336	283	321	307	286	313	287	306	304	290	278	290	270	287	305	321	303	283	317	312	296	298	330	300	302	313	320	281	306	273	302	288	322	322	331	287	318	293	286	299	302	287	327	304	304	323	328	326	332	319	295	288	296	299	334	325	292	314	330	298	312	301	320	277	346	314	289	302	274	344	298	323	317	310	280	267	304	313	309	264	319	311	305	304	269	285	311	268	281	295	295	311	311	306	320	307	303	334	281	355	308	288	321	301	299	281	317	295	313	273	302	320	306	307	295	310	295	318	270	271	302	298	283	306	299	298	310	318	281	289	313	314	290	328	347	299	310	319	295	305	287	326	294	312	293	311	304	337	352	322	298	260	287	272	282	305	273	344	313	261	310	279	323	320	301	324	286	294	265	293	304	278	310	319	321	314	292	274	291	310	344	294	314	306	325	323	298	302	315	279	293	273	310	315	307	345	322	318	316	277	298	280	324	272	291	274	281	307	272	280	316	314	288	281	314	324	285	283	335	317	320	324	314	313	311	319	297	294	296	323	343	320	291	300	318	275	319	324	313	316	282	301	313	294	277	272	292	290	304	328	310	312	303	307	318	301	316	336	284	321	309	314	301	310	283	304	283	303	296	315	276	313	295	315	308	303	304	322	280	285	342	321	303	304	313	300	289	332	319	304	312	315	287	307	278	285	314	301	322	286	333	317	281	283	305	324	300	313	266	315	292	325	334	292	305	295	290	288	312	297	271	292	326	321	326	294	312	297	325	311	298	300	256	300	303	299	281	313	317	331	291	301	323	311	294	316	311	321	300	305	274	331	310	314	301	306	303	306	308	293	278	299	377	308	266	297	270	302	296	320	285	293	308	314	300	279	295	307	305	294	294	308	310	285	299	299	308	327	292	332	279	293	340	294	316	313	284	277	290	293	320	291	324	296	307	298	297	341	320	331	298	315	301	303	302	286	301	317	306	322	312	308	324	317	290	303	317	310	293	267	316	275	295	303	320	299	268	328	307	313	285	317	313	318	309	309	297	303	324	310	320	320	321	307	273	318	319	283	299	298	328	284	306	283	340	297	305	321	320	286	339	308	301	290	355	316	322	279	321	256	308	283	281	325	311	299	323	280	280	332	332	308	311	288	329	311	328	292	299	308	305	293	314	307	299	298	278	311	310	298	309	290	303	287	331	353	302	344	289	299	289	287	268	344	322	293	316	316	295	263	313	297	308	296	312	285	325	299	305	324	302	302	320	302	315	322	299	306	334	296	294	318	309	285	319	326	285	293	299	321	313	302	303	319	336	312	313	331	313	305	320	335	312	283	302	306	281	297	282	263	283	296	295	293	326	306	271	319	328	315	306	315	298	277	311	268	301	331	289	306	285	322	285	297	319	281	298	316	284	301	309	288	310	329	317	289	324	313	343	293	293	306	291	301	338	299	319	299	256	294	303	310	298	302	343	306	302	354	292	287	272	305	305	297	285	317	293	308	334	309	312	314	289	342	284	305	335	308	295	318	336	282	303	266	278	299	291	335	316	301	305	330	282	310	295	321	305	269	310	327	290	315	314	302	288	295	318	310	290	308	339	291	286	269	308	306	276	317	314	287	289	333	302	309	302	338	357	359	315	298	307	296	328	302	298	244	324	314	296	258	319	271	298	301	339	296	292	311	341	323	311	318	300	345	290	284	298	306	328	325	306	278	281	324	291	278	295	270	288	303	303	298	307	305	295	314	284	305	326	300	308	288	283	316	283	273	283	300	295	326	314	273	295	290	310	277	322	255	315	321	276	336	293	311	298	314	326	312	329	288	329	294	302	311	292	270	303	303	297	320	270	343	297	342	319	279	279	319	324	300	301	279	296	289	259	323	279	340	293	290	301	316	291	290	316	302	268	317	307	311	292	304	325	291	331	327	253	319	308	301	307	277	317	288	289	297	343	306	328	276	289	282	301	328	318	334	305	303	308	298	290	333	320	305	288	313	305	306	291	363	301	309	324	338	302	297	322	287	292	293	304	297	285	298	291	303	321	272	296	309	314	327	310	307	308	279	347	278	313	305	329	288	312	279	295	295	321	289	312	306	303	309	281	307	277	317	280	282	291	309	273	296	306	327	282	285	310	312	304	258	304	307	292	302	282	313	321	311	297	288	319	304	296	319	330	305	269	301	323	341	299	310	316	299	301	287	301	306	304	311	275	320	334	286	322	310	280	317	280	312	304	308	298	264	303	273	262	333	267	319	287	306	290	313	284	287	304	297	302	295	277	305	289	298	304	300	289	287	304	300	280	311	324	297	311	307	318	328	330	308	324	303	281	303	303	327	293	285	306	301	283	296	283	288	275	322	298	297	318	332	298	295	288	319	308	301	322	259	321	301	272	280	328	296	286	310	294	304	294	341	319	273	325	307	308	301	327	275	309	316	290	287	312	308	310	324	278	289	280	318	295	340	320	328	346	308	297	308	276	305	333	324	329	280	305	306	327	315	302	283	303	282	327	325	315	302	323	299	308	291	291	311	321	306	302	331	297	320	339	317	343	316	303	307	308	297	315	300	279	326	307	288	308	308	290	296	307	307	288	286	320	319	338	298	292	336	294	320	342	314	299	281	289	290	303	281	289	323	338	284	304	280	307	286	293	276	311	297	299	291	304	290	326	340	325	335	326	324	311	269	309	346	290	312	324	310	296	281	305	306	327	280	304	296	364	333	325	267	321	302	302	296	309	276	295	284	304	314	293	316	287	312	295	326	323	293	305	296	317	262	300	326	298	301	291	340	316	316	302	292	306	321	306	291	331	336	296	316	295	338	272	295	287	279	340	283	324	334	299	304	283	298	340	318	290	301	297	318	322	301	319	307	287	319	298	283	301	313	289	338	284	324	286	285	284	306	307	299	286	332	306	278	282	322	289	321	316	316	275	321	297	309	309	315	297	286	325	310	315	324	317	282	292	294	282	327	320	294	282	341	300	343	310	308	339	292	284	309	300	317	305	280	314	331	299	296	287	274	339	268	288	314	303	317	307	329	301	340	247	287	322	288	319	357	314	313	272	341	313	311	326	304	328	305	298	290	315	299	303	283	337	295	290	295	298	329	329	303	299	327	317	311	322	312	289	253	292	333	297	332	335	276	294	294	329	279	338	317	318	326	276	340	276	285	283	337	317	306	310	305	295	288	322	277	322	271	339	293	282	278	283	301	269	333	309	308	305	274	310	332	316	302	268	318	300	332	308	310
32214	9248	3238	1723	1051	756	667	672	677	681	661	678	688	708	672	685	634	681	653	678	669	687	641	716	646	677	658	649	661	632	619	646	664	696	659	668	647	703	665	718	634	670	662	660	688	635	650	670	720	682	648	643	658	611	701	661	627	680	688	703	650	646	704	692	688	645	659	696	665	676	673	656	694	651	668	694	676	621	641	647	697	741	640	673	707	700	657	653	661	692	673	652	650	672	686	704	645	669	713	674	672	656	687	679	682	648	720	721	657	650	668	690	702	685	643	668	632	674	667	656	700	627	665	655	677	678	647	661	680	700	682	665	627	701	661	634	737	699	670	704	753	659	680	673	673	719	713	669	673	692	682	661	686	668	667	714	669	698	699	692	718	666	686	672	673	666	644	671	657	651	669	617	686	660	708	656	669	602	716	651	647	646	663	639	678	679	707	679	679	679	679	724	655	697	664	674	623	653	684	674	700	659	675	716	693	666	684	658	656	698	646	656	709	652	684	701	744	662	661	726	693	702	685	639	688	655	686	597	660	661	648	622	645	673	655	759	680	714	630	629	642	662	654	660	738	658	670	697	676	691	694	663	657	641	678	695	663	686	650	663	658	674	675	658	677	685	728	661	658	698	685	681	666	654	642	640	648	673	619	713	654	630	680	668	666	681	675	684	634	649	694	681	671	636	614	686	667	687	669	652	701	674	672	693	660	646	639	668	634	697	684	676	645	685	645	675	704	698	639	660	664	655	673	649	684	679	674	682	622	669	627	640	645	683	697	691	661	717	666	651	635	679	704	705	641	709	676	650	668	650	642	679	660	696	679	653	661	672	652	674	696	587	665	704	686	693	623	680	671	693	635	635	634	694	613	691	665	647	703	666	679	661	667	628	620	666	691	661	670	683	729	694	659	656	692	672	631	714	699	703	652	704	666	669	671	676	659	695	668	704	647	632	691	661	673	673	643	712	652	673	619	732	629	648	687	653	669	644	708	658	667	724	693	639	670	675	647	670	638	671	638	632	613	654	667	729	684	687	646	672	689	680	676	648	667	688	625	663	683	671	704	644	652	673	670	655	621	688	678	643	694	704	704	676	648	637	655	716	649	666	660	661	710	679	658	678	650	668	702	719	668	639	688	611	681	678	690	669	665	676	685	632	666	701	660	684	660	673	697	658	654	650	677	686	693	648	655	696	688	679	653	697	678	642	616	647	670	658	679	700	674	628	700	653	665	687	689	659	637	665	630	642	652	633	652	714	666	683	641	657	742	654	657	684	669	688	647	701	665	678	677	653	703	662	697	706	660	654	676	679	684	637	685	699	683	743	646	685	619	709	656	666	636	687	671	678	676	655	636	663	689	645	668	674	679	637	656	653	706	706	682	651	679	690	694	656	652	682	608	707	648	683	647	639	659	686	648	654	703	689	696	685	650	651	717	690	673	701	686	695	639	672	689	645	718	696	703	679	648	630	747	687	672	676	602	647	668	668	640	664	643	674	620	641	685	678	640	710	624	675	627	637	676	655	671	671	710	666	685	659	675	658	636	656	669	618	723	650	685	666	724	683	737	695	706	680	700	639	659	680	714	652	686	673	662	672	684	672	659	684	660	695	715	657	670	624	695	688	683	677	654	691	664	673	623	676	667	659	700	629	694	667	662	723	669	675	647	658	634	669	676	643	665	665	660	638	672	675	654	683	673	667	715	629	654	673	641	690	717	655	684	666	725	703	667	660	731	668	661	664	659	706	716	636	759	683	652	695	674	668	676	722	691	698	644	645	678	710	642	650	645	636	656	681	662	656	698	667	736	700	692	683	625	653	649	667	689	715	679	684	686	691	645	681	693	609	642	633	688	665	668	642	716	664	669	638	647	662	638	681	695	694	689	716	644	675	668	654	649	681	670	676	665	686	651	686	636	640	696	684	641	694	652	686	721	700	660	701	684	650	676	651	649	638	640	694	719	642	656	614	646	648	644	722	634	637	689	701	668	646	674	689	649	639	696	715	614	654	686	620	659	696	662	657	651	696	663	691	701	682	675	634	678	648	676	710	700	657	672	643	653	694	718	657	698	711	689	677	683	665	668	651	664	705	678	670	669	639	709	699	706	670	698	695	641	649	658	709	700	655	701	688	679	694	694	629	669	684	738	684	660	609	681	652	691	737	701	687	680	661	642	635	688	657	699	675	679	628	672	723	670	662	661	653	675	669	656	644	674	692	725	710	695	665	706	695	678	706	648	673	666	695	645	674	701	687	671	679	701	690	670	717	639	686	648	656	688	642	666	680	710	724	664	665	684	677	631	702	668	663	655	702	684	671	622	677	687	605	665	732	701	693	665	652	692	619	720	666	662	672	674	639	672	693	658	659	657	688	646	659	697	689	671	654	664	689	715	666	696	649	661	675	675	653	606	655	653	632	646	643	648	692	655	636	645	691	649	642	712	678	655	680	700	626	649	658	681	645	679	681	671	657	702	698	658	656	714	670	619	662	643	712	706	642	707	683	651	677	642	683	663	698	712	675	663	748	651	650	656	675	621	680	637	673	684	656	661	663	637	718	698	697	699	654	654	679	720	684	650	665	688	679	679	690	702	712	698	709	682	628	662	681	715	683	683	669	640	654	660	653	678	632	724	674	643	651	652	668	668	687	657	664	592	675	687	711	701	656	635	673	692	664	666	701	659	625	649	654	672	714	714	683	655	698	669	623	650	661	733	667	629	656	680	682	665	670	663	638	668	659	662	659	650	658	700	649	638	636	695	654	642	635	699	668	647	659	638	648	689	624	699	716	648	686	659	685	676	662	651	689	694	632	674	714	647	685	692	656	670	682	636	725	684	657	661	631	733	717	697	682	689	657	708	664	671	637	684	656	674	706	677	668	652	675	657	700	652	680	652	692	668	687	701	686	687	660	648	664	691	670	640	677	672	669	682	636	681	662	635	693	620	649	686	702	684	676	702	674	664	676	713	723	680	666	683	667	635	678	669	639	662	679	695	717	679	709	647	646	689	639	630	699	675	668	678	637	667	648	703	646	667	690	632	689	703	652	691	651	635	664	624	638	711	681	691	635	696	694	710	699	694	655	690	669	677	714	644	689	656	686	686	684	639	663	674	677	707	638	680	730	686	627	696	698	674	646	673	703	680	630	722	636	644	667	712	700	615	683	656	670	653	662	629	640	686	655	644	684	644	660	661	701	639	651	665	610	705	672	645	666	653	662	641	591	649	647	708	673	666	633	627	666	651	696	656	705	680	705	688	697	685	666	659	649	675	689	673	650	686	682	670	675	645	677	701	666	724	697	694	707	652	646	718	653	674	652	637	672	673	665	672	635	689	632	643	632	693	668	628	640	685	664	678	708	676	670	652	654	714	691	662	674	678	656	666	637	647	665	700	652	642	729	666	636	684	659	682	670	653	643	608	683	631	694	623	682	671	623	664	646	697	666	719	718	676	688	651	674	665	679	656	663	675	673	669	765	647	686	658	636	663	675	701	671	673	697
53522	23037	7514	1898	875	463	322	333	352	324	278	296	293	290	315	287	275	300	309	265	259	283	280	319	315	287	302	329	284	303	262	290	275	279	315	304	272	320	294	295	303	313	302	317	312	318	260	285	281	296	283	314	289	301	259	282	315	307	275	275	280	264	289	266	281	318	291	296	308	286	331	300	297	283	281	282	290	309	290	303	312	261	293	317	322	285	281	299	309	310	301	251	281	280	287	274	272	326	290	297	303	299	321	290	310	308	317	286	290	296	297	284	299	329	252	293	304	324	298	306	315	308	306	274	275	305	281	272	315	298	252	293	285	333	296	269	315	349	306	287	278	305	271	331	292	301	281	282	281	334	282	303	289	287	265	299	277	272	303	301	307	285	286	304	306	263	279	307	313	292	324	283	283	269	309	276	312	289	325	315	277	255	282	288	279	296	269	287	285	303	286	288	282	299	290	341	305	318	282	296	304	289	291	306	304	275	308	291	280	278	293	281	258	274	318	308	263	297	308	272	296	280	271	289	308	292	303	278	309	346	263	329	289	306	290	264	300	306	273	304	323	275	278	321	292	301	284	304	284	267	294	299	326	293	295	265	279	293	283	327	308	260	286	274	300	275	282	301	298	320	300	303	299	259	303	269	300	274	294	280	284	301	289	264	274	279	261	279	273	259	258	287	307	275	280	279	295	310	294	254	289	299	322	295	290	295	276	288	301	304	279	254	305	274	283	299	304	246	281	289	290	298	304	305	287	303	299	331	289	304	254	276	321	302	295	302	268	307	309	283	302	290	310	291	290	272	278	293	295	291	282	311	343	299	308	296	291	307	251	296	310	284	293	296	349	299	298	297	306	319	291	290	307	266	253	273	316	284	296	278	275	289	268	299	326	294	284	307	310	264	273	290	298	311	285	280	315	299	317	273	312	301	273	285	294	267	282	292	258	314	285	261	268	288	302	276	295	272	290	268	251	305	299	272	333	305	289	292	272	303	281	269	320	293	279	270	313	304	284	297	287	276	317	287	302	310	288	282	300	287	316	308	280	298	297	292	275	293	315	293	284	281	281	271	302	272	278	314	293	288	277	291	279	346	300	281	304	294	299	343	328	302	285	289	275	283	303	284	277	280	298	283	313	283	305	291	309	309	305	280	273	270	261	288	277	298	311	290	270	277	293	291	278	277	290	264	276	313	290	323	304	298	282	299	270	261	292	297	327	316	278	265	315	279	287	281	297	285	271	277	292	308	325	265	312	262	331	258	297	297	265	277	293	319	284	299	298	288	251	279	282	272	281	289	297	292	299	292	292	283	303	269	285	292	275	290	254	257	292	339	290	285	271	323	299	321	285	288	302	277	328	298	275	303	280	322	303	269	295	286	288	295	293	303	289	290	234	307	277	272	299	314	279	313	315	290	305	308	303	284	248	308	301	302	279	287	312	290	257	312	296	285	303	310	303	303	285	289	268	296	331	266	290	284	317	272	270	302	302	270	301	291	307	273	288	292	335	310	299	284	276	276	300	278	262	289	275	299	297	312	299	297	295	295	303	300	265	294	267	342	293	274	316	337	280	260	286	324	269	289	310	306	316	294	262	308	305	259	265	293	287	290	274	303	316	298	270	305	282	309	273	317	257	284	275	311	250	274	287	287	283	295	279	272	299	278	279	340	289	290	272	294	291	266	260	258	316	279	346	279	273	303	301	312	319	282	305	302	310	294	292	278	275	296	351	289	301	306	294	312	318	302	279	285	318	290	294	271	300	277	271	245	312	309	257	317	287	264	301	277	311	270	329	302	299	262	295	283	280	297	265	297	318	317	312	286	298	316	285	286	293	284	264	272	280	292	304	270	292	285	333	278	297	276	282	282	296	306	311	266	336	296	271	285	280	303	273	291	273	280	308	328	302	237	284	274	296	291	277	294	310	307	319	281	267	268	293	289	301	305	307	286	290	264	290	295	294	290	304	288	261	328	245	267	291	271	304	328	274	306	294	294	278	318	274	285	289	278	297	296	274	298	289	273	299	295	271	301	286	295	319	366	292	295	277	286	290	289	297	293	292	271	261	281	296	286	270	285	335	287	288	311	276	309	268	316	280	271	326	308	267	330	295	321	290	322	285	309	286	279	280	315	296	290	281	279	284	284	318	290	285	268	254	286	286	308	294	272	276	301	279	290	294	308	298	293	273	270	274	303	291	279	257	294	271	281	291	291	312	320	306	283	277	274	283	282	282	313	296	310	296	292	285	302	295	292	292	271	272	304	270	313	300	280	295	310	248	276	294	315	258	302	330	309	281	303	273	285	277	320	310	283	317	284	287	310	295	311	289	269	257	303	307	289	297	270	269	293	294	285	275	278	286	279	298	308	284	277	273	262	275	285	316	271	297	286	305	302	308	293	276	292	311	289	285	265	303	288	319	308	328	296	297	257	266	273	278	280	314	276	293	309	273	281	303	268	329	312	285	320	299	349	312	255	287	255	264	304	271	268	300	269	254	278	279	298	307	307	296	288	264	310	295	253	260	294	304	269	265	252	286	294	286	311	285	305	302	305	301	264	279	299	295	266	272	268	278	301	290	316	314	271	295	299	289	261	294	303	309	269	293	295	289	276	294	286	287	280	312	271	267	305	287	294	321	306	267	290	277	302	262	320	285	274	262	307	318	304	281	260	281	292	268	291	269	295	296	285	279	292	288	297	289	310	285	305	284	282	301	310	284	264	249	284	310	274	285	285	280	264	297	267	301	259	302	282	328	278	329	274	320	295	301	288	294	302	291	277	291	295	259	260	331	305	292	284	288	310	288	298	311	269	270	283	287	272	288	268	280	268	300	300	300	264	294	330	306	301	271	282	305	312	310	309	297	244	270	297	287	299	257	258	325	302	303	296	284	257	319	259	292	285	276	303	312	296	298	278	293	294	287	282	336	288	302	288	297	269	286	297	293	295	302	276	341	311	296	333	285	279	291	281	262	307	285	266	292	290	290	286	322	309	260	267	305	318	278	307	301	285	305	308	298	292	302	270	296	302	290	314	296	283	297	316	290	274	331	294	273	301	284	283	290	296	290	265	301	290	267	270	276	288	289	296	290	267	300	281	284	310	285	276	301	262	283	316	271	293	319	299	293	287	279	266	279	318	285	274	281	276	303	284	310	277	306	293	296	291	293	334	310	291	300	314	297	308	246	295	305	323	305	316	301	282	266	295	293	314	231	273	310	294	301	288	299	297	295	273	288	290	294	291	288	284	283	311	267	279	302	279	283	294	272	310	324	274	245	290	287	275	296	255	299	274	263	266	317	309	306	279	290	278	312	283	297	259	280	309	303	282	297	289	284	296	291	298	284	345	281	318	288	257	307	284	298	267	342	321	279	299	285	296	267	279	278	307	255	273	290	267	284	284	291	286	288	274	283	314	301	297	312	303	281	291	299	261	263	262	353	294	283	289	289	307	291	261	267	259	288	276	270	266	279	304	278	295	295	298	313	295	272	294	283	267	296	301
36302	14196	6182	3840	2337	1093	772	699	747	704	699	682	681	620	688	649	616	628	649	662	653	669	622	602	676	632	650	612	670	622	648	670	603	665	669	631	674	688	656	626	624	626	637	679	665	666	625	632	640	706	658	688	631	666	640	643	632	612	626	671	646	661	653	664	661	612	639	658	650	649	657	647	671	668	632	626	658	643	633	626	662	634	645	657	674	621	652	608	661	624	610	671	616	604	662	667	611	604	646	600	635	642	677	608	612	675	619	622	626	638	658	673	648	676	619	615	648	611	654	678	693	680	624	623	643	681	636	666	650	657	657	582	666	677	647	652	609	658	624	652	637	624	634	641	653	654	637	609	626	623	598	677	714	654	629	633	644	608	636	664	631	612	684	607	664	597	634	683	625	687	635	632	646	636	666	637	613	596	662	667	654	606	644	628	612	600	645	636	646	686	646	640	664	638	617	624	654	652	664	670	662	620	655	619	703	590	663	660	670	661	666	647	663	635	695	672	684	706	647	627	630	650	621	638	619	676	679	607	691	640	671	621	634	668	655	654	655	669	641	560	611	601	669	628	640	678	675	661	679	629	689	691	617	603	663	597	627	652	633	639	621	614	618	660	672	684	663	639	691	661	642	654	606	696	665	652	651	647	680	672	693	612	625	601	645	624	604	665	688	676	650	609	620	684	671	649	640	632	654	626	632	631	645	654	635	655	663	597	658	647	655	652	664	645	621	652	673	629	645	663	647	703	643	669	663	627	602	617	665	640	657	618	650	631	656	681	582	664	628	609	663	628	668	645	653	656	668	666	686	662	648	620	597	630	646	631	602	607	634	682	650	670	658	665	651	646	661	668	651	625	631	613	653	649	653	706	629	644	632	660	625	659	655	639	664	696	636	636	660	622	639	642	608	685	660	668	681	667	666	675	658	663	670	636	657	641	649	654	620	606	635	676	639	627	645	634	679	661	639	602	733	669	648	670	663	651	610	640	672	662	611	648	613	645	645	664	663	598	659	645	689	680	637	651	609	638	659	653	666	669	649	625	655	638	659	649	640	650	663	647	624	628	595	640	708	652	684	625	656	645	702	627	602	655	647	644	657	636	668	629	625	674	702	668	626	635	621	624	657	619	656	618	661	638	686	643	643	678	646	635	634	682	640	650	644	673	641	673	679	637	692	615	635	640	646	674	654	650	619	597	638	638	649	671	641	667	618	674	618	672	637	645	618	669	643	656	676	660	666	664	697	632	658	635	662	659	627	622	596	654	613	649	642	691	651	646	637	621	685	617	613	646	665	695	650	673	647	641	683	670	680	655	646	651	614	611	630	584	653	647	615	610	646	673	662	623	646	652	668	636	720	673	690	658	598	643	645	641	680	661	621	658	662	648	620	643	651	627	652	698	683	656	619	650	665	655	643	659	661	628	646	666	691	677	648	714	661	618	604	642	678	632	655	643	670	683	633	624	626	653	656	630	611	648	646	634	606	636	670	675	664	675	663	616	667	650	634	658	651	637	654	620	682	651	638	600	645	681	610	637	662	664	638	613	670	594	629	580	646	678	662	666	641	624	647	663	623	644	652	597	652	640	654	668	655	647	715	662	623	599	642	683	683	654	609	661	626	656	596	670	707	653	675	640	646	620	678	645	588	631	611	654	642	667	666	667	635	676	654	683	679	670	671	641	670	592	682	609	699	620	642	675	628	619	638	672	612	633	649	699	631	683	656	613	635	659	654	614	697	606	626	638	631	646	642	643	640	610	664	640	658	665	618	664	658	697	626	674	645	609	631	671	643	647	653	654	635	633	623	656	652	666	674	656	623	648	633	698	645	651	691	671	662	607	626	654	642	681	643	642	632	617	654	625	668	658	664	664	649	647	625	654	651	650	630	685	626	646	648	658	640	663	683	643	651	674	686	640	625	662	656	644	633	630	576	594	641	660	708	651	623	593	663	632	617	634	624	680	633	621	634	673	630	642	688	643	682	623	668	675	654	667	599	614	649	650	632	639	670	634	658	663	667	658	652	647	683	652	581	620	621	685	610	674	647	634	664	616	622	672	626	659	664	625	670	695	675	647	615	652	635	644	604	665	645	631	644	633	645	657	653	652	602	649	633	633	664	696	639	657	680	645	661	676	630	602	676	674	658	624	661	646	649	640	624	641	632	680	637	613	625	658	646	669	709	702	653	663	704	646	637	647	622	636	651	653	652	629	661	605	662	651	626	678	684	667	654	603	662	630	633	648	596	666	632	658	676	673	710	651	641	636	644	646	659	674	643	620	676	617	631	639	617	593	673	664	644	629	697	644	669	661	608	636	683	644	654	674	661	613	621	661	658	686	616	591	655	630	671	660	621	624	661	632	606	684	610	651	641	687	608	667	656	639	644	667	638	637	647	662	626	615	704	621	623	633	652	649	657	644	636	648	662	639	655	661	649	617	614	603	662	615	662	641	643	647	635	633	636	636	636	702	668	629	650	710	623	658	657	705	672	664	634	655	659	629	602	644	590	638	685	606	627	663	676	597	644	679	635	619	642	626	679	655	637	654	662	684	614	623	665	632	603	618	675	693	635	642	667	691	658	625	668	626	675	652	623	657	643	627	600	642	573	662	651	659	663	665	675	645	654	690	612	696	650	664	686	676	644	679	637	681	682	613	670	655	612	665	613	682	683	618	679	672	699	673	662	642	688	631	659	645	661	638	682	631	642	619	618	658	625	672	682	610	636	608	657	673	668	635	625	629	650	677	644	598	649	636	626	680	636	629	613	631	649	679	646	645	645	632	666	632	671	602	674	622	645	661	671	641	626	612	581	693	632	670	683	599	655	626	617	638	688	631	660	640	645	646	667	675	608	644	681	715	679	649	641	649	627	646	674	671	655	707	637	635	603	677	689	637	627	628	672	646	612	648	635	660	638	625	612	585	610	653	658	623	661	627	661	670	658	654	636	613	663	607	681	679	620	681	667	685	621	686	596	651	644	612	645	665	649	629	624	709	652	653	608	672	634	675	594	661	620	645	697	649	638	617	664	652	606	661	640	646	638	597	613	623	636	684	688	662	609	657	698	620	656	654	645	653	663	636	616	641	618	623	619	648	675	659	629	610	625	613	654	616	653	679	644	613	618	626	656	647	629	665	675	611	643	686	661	656	650	651	635	629	662	692	637	668	625	684	659	662	646	603	631	637	668	680	617	654	642	630	657	633	676	632	643	659	661	677	659	660	634	658	646	676	643	619	643	678	648	698	653	636	615	682	672	670	669	613	641	609	603	655	673	654	667	714	637	691	681	612	632	623	634	661	636	691	636	627	669	647	639	653	667	696	656	699	638	599	669	610	658	654	618	675	650	622	638	639	678	654	714	649	634	646	703	639	660	632	644	633	632	617	593	611	614	625	662	662	617	634	656	656	587	618	683	658	648	650	651	628	669	637	630	642	646	632	618	611	633	628	628	625	641	660	660	639	681	631	649	640	641	687	677	647	633	671	680	694	663	611	678	665
57681	24928	10600	3219	1064	457	363	351	310	322	345	327	324	341	334	318	311	341	328	332	331	370	306	327	335	337	342	345	291	327	327	334	323	331	314	326	351	323	317	347	318	364	303	304	311	322	301	296	309	352	372	322	332	323	323	343	309	347	339	329	302	308	336	324	327	292	316	330	320	334	333	300	344	345	334	356	331	358	372	316	335	302	296	323	295	310	325	324	360	332	350	325	296	336	331	358	334	317	368	312	292	324	336	310	322	336	317	333	297	355	359	332	295	326	343	329	354	334	325	346	329	339	344	328	325	340	373	336	348	310	325	337	289	336	282	332	347	316	354	309	342	332	333	324	322	327	339	307	326	316	298	327	264	295	312	339	334	317	351	286	316	301	350	331	329	312	309	298	337	326	326	308	322	313	328	337	333	332	301	334	324	312	315	320	287	332	326	335	301	318	332	317	328	319	346	319	331	292	346	338	297	352	311	338	308	304	317	310	325	328	309	304	305	345	320	334	362	315	316	358	341	317	303	295	315	346	284	329	290	312	330	340	296	298	324	319	326	342	330	310	334	287	330	315	336	312	327	339	306	303	322	278	303	326	362	302	321	343	317	337	331	342	333	323	352	339	339	344	307	335	321	330	330	295	297	298	308	325	313	297	326	327	335	309	292	320	337	334	355	315	327	307	285	309	338	304	320	341	316	335	316	323	332	314	336	345	299	324	317	331	304	324	342	304	327	363	322	309	284	315	322	306	330	312	298	310	311	338	320	333	321	338	332	339	336	325	292	326	325	306	328	300	322	326	322	343	342	307	360	335	330	342	314	316	334	360	304	353	334	318	289	314	329	319	295	313	304	341	365	325	331	288	336	345	337	301	335	316	305	360	325	327	333	332	328	343	330	327	335	368	325	288	280	336	328	318	313	347	329	353	318	343	336	292	319	317	328	331	348	296	325	348	289	329	307	296	331	339	292	319	334	363	308	319	295	323	370	322	319	317	344	324	319	343	339	323	326	317	342	317	274	311	340	363	335	288	313	304	335	306	299	323	332	313	292	298	316	336	339	315	325	377	314	354	325	324	347	326	352	346	312	363	359	337	312	300	351	279	298	321	365	334	306	315	325	331	352	364	348	331	344	316	348	347	312	402	338	358	330	319	311	340	325	345	341	310	322	327	306	323	339	324	334	300	334	347	364	333	308	313	331	307	323	319	355	327	310	346	326	338	303	309	310	260	338	308	311	335	283	337	272	321	311	293	321	329	334	316	305	314	342	335	333	325	328	317	294	310	325	319	319	371	323	351	328	340	325	342	305	292	359	303	352	326	342	300	327	302	305	331	311	338	342	328	316	353	319	329	356	323	353	337	319	344	322	345	339	314	360	329	305	320	332	325	327	313	313	336	330	327	302	314	309	310	367	343	323	318	336	312	335	340	314	302	316	304	336	323	350	347	341	342	335	305	316	304	355	286	284	339	289	329	333	299	322	342	336	297	331	311	354	342	319	320	353	348	327	316	336	293	324	335	331	327	341	345	318	364	333	325	332	334	294	336	299	357	353	315	296	338	300	340	356	372	303	334	324	299	317	375	368	321	329	324	303	305	320	333	298	348	348	333	311	298	370	298	335	342	304	318	302	317	322	316	333	352	320	325	319	353	298	312	326	326	315	343	319	319	316	336	348	329	322	340	312	306	319	350	296	349	321	294	318	295	322	304	347	335	330	317	356	299	328	343	321	314	338	307	295	361	341	341	324	383	326	312	323	309	348	328	319	288	315	328	350	314	330	337	330	310	348	339	327	325	339	300	352	327	330	283	313	281	317	299	356	303	367	338	314	328	362	346	331	334	341	350	322	327	292	322	321	335	327	315	306	328	333	308	303	332	315	334	304	341	269	295	284	335	328	337	324	316	300	319	339	350	320	323	329	302	331	326	338	337	321	354	328	331	304	305	329	292	326	346	309	352	314	346	356	354	296	310	308	319	342	326	335	298	360	342	314	299	319	343	341	371	354	313	337	309	322	304	315	322	329	386	350	304	311	328	327	313	311	306	341	324	343	349	337	304	335	341	356	304	338	316	317	304	343	374	303	342	338	350	267	283	320	298	340	315	346	317	309	310	285	363	279	312	312	331	325	341	322	321	325	319	341	309	314	349	291	338	330	332	329	307	311	344	314	331	363	284	313	324	324	310	312	299	319	323	354	341	345	337	323	308	336	346	283	307	322	324	324	332	309	356	349	368	356	347	336	320	320	305	326	341	310	336	306	326	350	334	334	344	311	320	361	331	332	341	320	358	301	343	311	318	347	342	308	327	341	326	311	339	338	326	329	358	324	344	342	300	340	312	323	332	339	320	318	313	316	361	359	297	330	342	369	329	323	307	305	343	313	279	287	306	345	339	337	345	281	318	307	306	327	324	311	373	379	337	316	335	321	318	312	292	355	339	312	297	313	323	326	324	312	337	343	325	322	333	323	303	306	307	331	322	351	299	352	317	336	353	336	305	315	330	313	334	331	313	329	309	317	309	328	348	318	321	349	311	326	303	310	299	316	322	290	369	323	344	326	300	338	337	348	340	285	344	305	305	339	301	316	332	324	307	416	325	363	322	357	330	300	331	285	333	315	322	296	342	319	312	310	318	328	341	318	335	322	302	304	330	326	319	347	338	359	325	327	350	334	299	305	317	318	328	337	324	325	324	303	343	326	348	352	329	295	299	321	317	334	340	327	315	350	292	273	298	318	313	323	306	309	329	332	321	363	321	340	340	352	326	361	309	337	353	348	337	310	325	336	326	367	344	368	333	332	328	318	324	336	317	332	343	331	321	358	313	371	333	341	292	317	356	321	319	336	299	326	318	331	346	294	333	324	302	345	312	279	351	366	317	336	329	327	354	318	312	330	314	317	343	333	326	333	313	322	373	339	278	321	288	311	307	351	303	320	330	302	331	307	361	328	318	342	319	391	323	293	327	343	332	329	336	319	312	325	310	354	327	323	308	315	345	302	304	329	318	297	310	336	305	332	336	303	328	289	323	346	355	326	297	301	307	339	334	312	337	315	305	306	285	330	335	309	311	332	312	354	329	339	312	296	316	327	327	299	345	324	340	316	309	311	314	317	320	342	330	311	297	313	342	349	338	321	320	359	325	334	318	334	305	328	334	328	290	324	296	316	313	347	294	363	320	318	321	325	324	314	341	318	299	315	312	355	323	333	329	290	301	315	318	312	304	319	295	347	304	348	329	323	368	326	362	299	343	296	318	320	334	353	328	324	298	290	360	317	328	334	302	313	340	295	316	336	321	323	316	288	319	359	322	335	323	321	327	304	352	320	324	288	308	334	339	320	362	333	321	261	328	316	331	284	340	319	331	319	304	303	310	349	288	344	349	364	301	321	329	351	345	310	299	359	297	299	343	327	320	353	322	319	356	355	354	343	330	311	275	349	324	327	326	282	283	299	307	365	317	307	354	298	357	307	305	326	336	285	343	334	319	315	325	318	292	351	335
38928	17101	9315	5692	2484	1196	763	785	860	753	755	750	689	649	756	693	713	731	725	717	724	696	709	692	700	693	656	696	746	686	726	735	715	704	700	688	705	691	730	697	750	696	689	756	703	647	705	732	777	704	667	712	733	671	683	742	701	677	690	724	701	705	714	719	727	698	720	730	672	679	680	699	712	678	714	707	681	714	719	723	704	697	679	726	699	752	719	687	619	706	718	698	686	687	766	698	719	727	689	700	702	716	700	709	721	713	697	679	684	700	683	736	777	678	702	695	676	702	705	712	731	654	692	718	691	725	743	733	700	697	699	704	692	699	696	666	746	709	694	732	720	744	758	684	745	724	747	702	680	709	694	728	688	723	726	748	718	704	699	710	695	703	736	684	725	741	727	698	790	698	684	720	712	698	649	742	720	721	692	693	666	666	732	696	692	740	705	720	705	688	706	706	681	760	720	734	714	693	665	674	669	751	725	758	690	713	742	662	703	718	647	682	675	694	691	718	712	714	692	760	715	687	699	717	720	710	741	707	700	761	701	699	728	740	648	690	675	689	731	710	754	732	707	725	699	707	709	711	706	733	737	728	760	741	682	703	669	728	730	667	684	734	726	680	699	637	680	714	668	691	664	710	681	688	692	708	714	733	696	684	728	765	772	725	737	701	694	705	704	681	737	697	737	704	679	727	686	732	736	703	705	743	713	669	699	765	727	684	745	708	737	678	699	733	704	727	739	640	707	727	730	667	710	719	720	704	669	686	709	721	730	676	692	702	730	730	719	725	736	726	719	722	742	697	676	669	707	742	662	740	744	714	702	705	691	738	687	744	706	693	723	728	700	752	722	719	750	693	707	729	738	726	751	736	780	725	687	705	740	692	697	720	684	726	733	741	706	706	729	672	712	691	719	713	701	693	683	691	693	674	727	703	686	726	739	724	727	729	745	718	701	685	681	742	689	733	712	754	717	712	708	708	652	756	738	683	701	689	707	703	701	717	726	676	684	734	737	679	718	735	672	708	688	734	749	685	706	692	681	704	744	712	737	711	705	690	661	748	698	672	708	689	695	690	687	720	759	734	705	651	737	739	714	758	722	720	653	672	705	705	705	745	709	712	723	709	716	720	687	717	704	696	724	666	714	691	725	708	765	694	667	731	718	711	693	735	755	720	739	721	682	747	712	738	697	723	762	719	699	708	711	676	737	742	638	732	708	702	707	697	719	740	728	717	704	684	710	696	709	687	711	681	705	760	698	709	728	768	648	699	688	749	692	708	735	678	698	727	712	694	717	723	760	739	742	691	705	724	727	718	699	799	675	792	765	743	719	701	750	727	698	700	695	681	765	740	719	686	728	745	736	716	748	686	729	692	664	728	705	751	763	719	707	651	727	687	708	670	701	726	682	680	714	700	763	660	671	743	677	748	721	709	728	689	697	709	670	704	718	667	722	716	728	721	744	668	668	701	743	702	748	747	705	732	707	717	697	712	720	744	735	673	728	723	700	712	708	695	704	672	713	726	699	714	725	733	694	707	702	706	688	670	719	668	703	739	750	697	748	719	731	734	736	741	665	674	757	712	690	736	755	704	745	731	771	656	672	755	712	673	713	674	720	692	684	735	686	663	704	681	719	717	719	676	735	741	759	730	699	682	751	680	676	731	655	767	667	724	722	676	687	721	739	770	656	695	721	717	754	675	665	767	657	694	723	732	693	711	680	714	706	739	745	726	702	707	705	707	710	661	722	711	794	706	708	719	704	699	702	766	699	678	728	732	683	708	637	717	739	727	694	725	705	693	691	728	696	744	761	682	721	721	686	713	741	700	690	694	693	697	705	715	690	713	744	690	752	709	700	684	701	659	722	696	711	731	711	745	659	702	745	660	724	745	705	718	725	717	688	773	702	686	767	685	701	715	650	675	698	720	652	701	707	675	736	690	708	686	711	692	716	736	747	781	714	717	709	723	729	702	694	714	776	750	703	748	697	730	713	721	715	753	704	684	743	722	697	666	692	681	700	743	753	733	677	721	723	718	725	723	728	739	725	703	702	692	712	694	683	731	735	742	692	726	703	748	673	750	682	668	739	714	710	672	697	748	702	716	775	685	714	660	702	734	744	691	675	701	725	700	706	741	712	716	703	677	692	759	699	691	711	678	732	694	694	671	710	730	746	705	680	703	718	703	687	736	713	672	727	703	704	721	703	715	708	671	690	770	754	713	681	713	723	703	728	779	754	736	725	717	776	702	665	754	715	689	698	707	685	732	718	732	731	695	707	719	777	749	715	715	722	686	716	704	696	721	738	752	683	654	733	717	708	720	717	706	758	736	741	676	730	714	722	693	676	719	702	711	685	692	715	721	705	696	696	691	671	682	687	704	723	767	681	695	693	690	720	747	706	741	718	666	683	712	664	704	684	710	706	733	735	740	731	719	703	711	749	742	687	736	713	746	738	720	706	686	738	702	691	762	711	655	695	747	700	697	680	709	726	666	673	694	705	671	715	738	723	663	696	698	707	700	698	702	748	705	688	705	721	742	740	770	725	696	696	730	677	699	718	727	655	755	709	683	723	721	717	769	710	703	658	703	695	739	743	708	736	671	667	680	648	691	695	698	711	726	736	635	724	746	714	748	688	675	698	684	725	693	722	725	729	695	702	709	704	698	671	759	666	716	691	753	682	691	706	728	724	695	727	730	690	706	677	749	698	687	663	723	722	679	705	677	718	713	700	730	682	734	708	670	731	679	722	712	712	708	683	692	677	754	708	702	687	742	690	645	709	709	719	751	692	743	718	690	733	705	725	744	697	691	662	742	694	707	717	728	694	755	733	679	676	670	685	697	715	766	718	678	667	686	729	744	767	706	761	709	699	699	735	736	757	696	697	726	713	713	699	675	690	695	709	747	711	703	735	720	699	705	703	671	713	696	712	685	671	705	686	658	666	691	688	735	705	724	738	699	674	735	715	690	668	670	690	676	704	705	704	691	699	720	731	760	687	699	738	723	696	700	685	712	718	752	722	730	730	684	722	697	714	769	705	722	706	697	715	686	685	695	722	648	725	724	740	709	716	710	736	723	704	722	714	718	693	727	668	689	713	691	725	717	722	721	708	707	767	687	704	694	745	711	706	695	711	670	721	715	682	728	676	726	671	687	711	698	777	679	678	710	712	722	677	657	751	694	678	701	696	741	711	728	700	736	692	706	725	743	694	686	714	716	688	727	721	738	711	705	728	714	757	777	688	720	749	716	705	709	745	749	682	710	692	738	730	738	753	670	696	723	711	710	740	665	714	695	707	766	705	694	720	694	693	688	717	747	758	687	684	712	686	707	737	736	698	672	705	760	729	773	706	684	771	711	707	695	693	704	699	698	649	768	736	636	695	720	716	702	688	716	680	726	672	710	674	707	728	687	714	703	735	656	700	687	741	722	719	717	753	721	735	752	742	709	702	742	689	691	705	710	734	731	718	683	642	710	727	679	692	685	722	691	702	699	694	743	683	697
44717	13915	2271	569	346	314	325	322	295	325	316	296	314	318	302	318	299	312	347	299	309	339	304	354	305	341	330	325	349	297	333	313	335	310	325	319	320	338	314	322	303	272	316	324	373	305	291	317	297	311	313	318	309	316	307	295	307	308	294	325	329	315	311	348	286	319	326	307	337	340	331	311	332	315	322	323	317	314	376	325	306	339	335	318	306	295	318	343	354	370	338	284	320	312	302	346	294	286	301	291	308	309	306	300	324	341	336	336	292	318	311	315	334	328	333	330	340	294	295	361	309	330	325	327	322	329	339	334	310	334	358	337	318	280	327	361	300	304	341	316	357	292	316	314	337	334	345	308	339	331	325	285	281	301	343	322	299	364	348	357	340	315	323	304	311	314	334	319	332	333	317	319	307	309	312	295	341	309	328	366	296	302	264	314	301	318	316	320	339	334	303	324	283	351	311	323	294	320	350	333	352	334	324	329	314	316	331	310	331	327	345	307	305	326	350	294	347	313	359	349	288	324	311	295	355	289	342	320	284	303	309	340	320	338	341	322	337	278	308	302	303	327	362	317	332	323	319	310	297	315	307	326	324	343	291	353	325	333	324	336	314	332	318	324	312	315	313	318	335	310	324	298	307	321	299	317	358	303	342	311	296	291	339	328	329	296	300	296	293	358	328	330	292	321	303	327	319	347	328	327	319	341	310	307	330	293	333	322	314	304	342	341	325	320	313	309	322	327	326	316	328	301	322	307	322	293	336	312	360	283	297	312	360	339	285	314	302	324	335	318	316	300	329	334	340	350	291	308	280	317	330	297	281	364	328	297	335	331	317	308	317	325	305	325	317	361	299	315	339	319	335	335	299	317	355	295	311	348	343	307	343	325	307	331	289	316	334	305	333	327	338	322	326	330	297	324	327	316	345	325	305	296	340	300	360	288	337	314	338	339	304	328	333	320	330	326	320	338	335	309	318	336	307	301	309	338	343	328	333	330	295	349	310	321	342	311	335	298	298	350	301	310	311	300	352	353	330	295	337	344	314	352	322	273	337	316	322	307	322	319	335	329	356	303	300	365	304	313	327	312	312	342	332	324	335	326	304	301	287	322	335	351	302	335	308	343	317	346	319	363	311	352	327	357	295	313	346	298	334	313	310	327	323	303	302	331	313	320	341	333	335	307	313	302	326	316	341	295	337	318	302	363	318	324	323	327	289	308	332	302	323	322	334	341	361	285	341	313	314	307	311	315	310	299	327	354	302	277	316	322	299	354	349	339	331	333	301	306	322	328	344	313	325	325	306	299	310	347	290	341	298	265	363	315	335	329	321	372	377	321	294	325	323	319	359	281	302	317	330	337	302	299	317	337	328	345	333	350	342	298	308	339	304	335	318	320	287	330	317	323	310	318	320	304	316	310	328	311	331	317	306	304	296	350	299	296	334	321	291	299	302	336	303	312	297	301	312	325	329	318	338	352	307	347	308	313	345	328	298	352	338	323	328	351	336	320	345	341	334	337	318	307	303	344	299	328	338	303	352	315	317	328	350	346	334	313	325	319	298	301	332	299	325	311	331	329	284	347	341	320	324	295	329	300	323	290	335	344	306	320	339	329	335	328	310	313	334	324	336	300	294	318	321	320	332	322	305	344	333	318	324	344	322	328	315	308	320	311	303	300	331	301	315	312	313	288	334	365	290	319	273	323	335	314	317	312	330	316	328	295	317	322	294	347	320	315	309	309	330	298	313	301	309	296	306	323	306	317	328	322	317	306	353	340	339	339	321	297	303	285	338	311	325	298	329	319	302	308	360	322	356	320	324	317	334	326	261	351	297	335	336	318	245	292	336	344	360	310	304	299	319	334	355	340	341	330	319	301	322	326	288	310	333	345	319	297	295	313	331	301	310	339	319	298	311	326	329	334	310	318	296	312	304	323	323	321	342	327	277	306	343	340	318	322	307	335	319	328	333	315	328	332	349	306	306	357	302	329	307	329	328	335	303	330	345	330	317	325	338	322	298	340	328	303	325	323	302	300	335	318	295	329	277	308	314	334	303	278	320	319	328	292	311	334	319	314	275	316	304	325	320	336	317	300	290	294	328	317	322	303	331	336	337	325	319	362	324	263	345	299	279	298	343	320	340	331	318	292	345	297	280	308	316	337	318	328	342	339	292	323	301	303	315	299	303	308	302	302	321	298	351	371	343	310	315	319	359	322	310	311	344	352	296	305	359	305	333	330	303	327	350	296	306	329	340	299	332	330	333	351	336	340	347	336	291	300	317	289	335	309	347	320	330	335	321	354	358	329	328	329	344	332	329	317	318	334	296	362	354	333	357	360	290	311	330	331	306	331	313	333	351	302	277	337	320	322	340	300	357	352	355	325	335	341	318	318	300	316	321	334	324	303	339	343	312	297	353	320	285	314	297	346	299	314	324	322	321	316	304	309	323	346	302	311	338	309	332	323	320	316	293	317	330	340	296	308	337	345	298	343	323	311	324	325	346	304	318	302	296	300	299	334	299	319	310	332	346	354	313	345	337	351	314	283	310	314	310	320	346	308	298	290	343	316	331	322	305	282	312	282	342	309	325	323	329	317	318	320	300	308	287	303	308	329	323	325	304	311	313	340	337	326	335	339	348	310	314	364	296	291	328	333	330	334	286	315	369	327	296	298	337	325	331	330	336	294	317	308	318	333	335	343	357	328	314	344	351	300	311	317	338	317	318	323	312	335	325	331	363	336	324	321	329	330	308	314	342	327	313	337	315	298	315	355	286	277	352	311	293	311	301	316	334	358	336	326	328	312	312	282	355	319	281	337	314	309	292	317	305	325	296	365	319	308	374	319	305	318	327	339	267	324	308	334	325	312	328	295	311	329	357	327	335	299	360	318	284	299	314	321	304	338	292	305	324	283	362	316	316	305	324	339	327	333	312	350	318	297	278	329	334	326	313	285	318	335	324	303	270	319	311	323	351	298	287	338	353	331	295	345	318	351	331	333	304	318	301	288	338	316	318	322	340	327	328	306	339	323	321	323	347	301	301	307	320	337	331	333	303	306	349	298	330	342	342	321	321	313	317	320	288	314	317	303	293	319	329	332	346	318	315	316	311	322	319	308	306	298	310	337	303	347	304	334	344	333	324	308	308	307	312	318	344	300	325	312	299	326	341	329	310	339	330	299	312	317	322	323	326	301	337	337	315	348	322	280	344	313	326	345	353	308	297	334	328	327	311	313	336	302	336	313	296	272	286	304	296	322	334	326	311	297	320	326	322	309	291	323	319	347	280	363	334	327	338	318	316	312	351	323	321	325	340	317	311	322	328	285	340	317	358	297	355	296	315	313	322	329	330	350	314	291	322	352	305	344	339	320	321	328	324	302	302	302	304	337	323	327	335	330	310	317	345	321	345	321	280	308	319	313	305	317	297	292	310	329	361	310	349	341	297	338	308	304	324	302	317	317	308	337	343	312	296	299	323	297	335	318	311	328	341	294	343	379	341	339
28105	5351	1829	1146	794	671	681	736	719	736	705	712	741	725	624	713	700	687	718	694	689	706	698	713	724	699	751	682	740	704	694	720	686	731	698	698	716	697	742	709	681	670	668	687	694	682	677	728	708	680	667	667	648	760	727	716	713	696	694	704	726	674	685	686	735	707	700	646	709	647	668	698	672	709	682	737	677	669	718	714	734	724	725	706	658	688	729	696	689	699	678	688	710	686	683	705	690	691	683	666	690	692	665	721	644	729	695	685	725	696	721	702	719	704	699	697	697	695	713	709	727	694	724	734	725	715	706	663	707	740	721	710	693	670	717	685	673	720	720	720	665	701	694	683	774	627	728	677	687	687	707	688	743	675	691	738	717	732	733	733	716	734	673	691	743	700	700	645	738	666	679	670	677	699	688	704	673	669	744	716	695	707	702	709	693	664	730	717	667	716	699	713	695	730	702	648	711	698	634	667	711	686	729	693	709	709	702	687	711	702	721	694	712	673	671	708	704	712	696	697	730	755	692	715	687	677	696	721	717	735	686	696	717	663	680	713	704	722	711	727	709	742	748	712	698	729	694	679	659	725	743	699	693	715	652	725	697	733	710	652	693	681	683	704	756	686	701	679	705	680	720	683	698	649	711	649	671	706	627	715	720	733	736	737	736	704	713	713	702	658	727	745	723	673	723	743	710	728	728	708	704	649	674	710	701	708	742	730	718	690	715	713	700	702	684	691	718	691	736	685	721	732	655	659	740	715	676	708	724	636	696	661	682	689	716	690	705	682	690	712	693	660	714	681	756	695	676	703	712	717	688	694	727	663	683	738	718	745	710	677	701	687	690	709	709	684	678	703	693	675	686	696	704	730	703	732	718	718	694	682	721	742	736	710	721	717	739	709	715	670	709	708	670	732	716	699	690	732	656	671	722	653	697	680	698	716	701	728	716	689	653	689	679	710	691	696	691	690	736	669	696	718	685	682	678	680	707	728	693	668	660	696	666	693	710	661	710	651	702	726	668	730	735	705	703	739	702	687	728	752	649	704	703	707	660	718	693	693	710	671	731	716	714	667	697	722	652	670	703	680	740	686	741	720	687	704	723	704	736	701	703	664	717	712	685	704	685	704	704	726	733	751	718	679	691	724	661	670	739	695	680	700	718	657	668	700	701	669	729	719	726	684	705	692	682	657	754	722	664	711	673	731	714	741	740	688	709	737	750	773	678	710	655	692	701	678	678	680	681	745	681	734	724	700	732	749	672	731	665	735	729	690	661	670	691	674	706	703	739	708	683	714	693	711	728	675	669	675	684	727	674	709	698	756	735	688	685	689	728	689	680	686	687	691	767	715	681	700	700	698	774	711	685	674	665	734	670	720	726	702	714	734	668	646	735	715	697	692	683	685	729	717	684	690	699	660	717	709	672	685	689	708	678	685	730	727	697	735	690	740	688	717	674	661	717	689	700	659	697	712	669	689	697	660	687	696	709	697	697	677	727	667	662	711	709	736	666	710	729	691	749	747	752	688	695	669	698	672	696	712	724	693	725	673	655	730	673	683	729	695	750	729	732	708	746	704	710	665	716	713	708	701	716	715	764	695	677	675	694	654	701	678	688	709	695	649	710	733	717	702	732	699	745	732	712	751	675	688	732	707	697	704	697	697	733	657	713	710	696	763	685	652	658	655	691	713	690	726	710	718	774	715	747	697	711	701	695	708	699	703	787	693	657	720	739	684	729	729	701	706	705	678	697	741	711	761	716	746	689	697	730	740	734	690	708	672	693	695	725	679	683	689	712	692	678	666	638	709	666	681	690	743	684	770	664	695	688	682	718	711	686	731	696	745	700	736	711	712	753	718	683	703	708	707	697	667	730	725	711	736	669	684	710	653	767	702	740	677	660	713	717	712	722	677	730	658	659	678	696	761	733	692	772	696	700	768	740	731	750	706	682	713	701	690	695	756	686	690	724	626	682	727	688	698	677	701	691	727	693	678	709	680	687	695	692	712	747	716	702	679	719	721	733	682	681	746	691	704	670	766	683	700	705	686	738	705	696	694	670	697	712	664	673	693	744	765	709	732	659	714	685	680	702	663	680	693	690	675	710	711	693	671	695	688	681	670	649	684	693	660	712	731	727	722	717	646	644	708	718	715	693	669	718	732	705	689	684	661	699	684	681	714	708	670	728	682	753	712	690	685	714	701	700	733	720	694	690	690	700	696	673	700	682	726	728	727	757	674	669	664	715	714	694	701	714	683	668	711	716	691	708	701	741	686	748	716	739	705	661	749	689	779	717	712	679	726	710	680	716	746	711	646	715	681	724	756	693	701	701	658	656	743	688	678	694	714	689	673	727	750	684	665	709	692	699	698	699	697	665	705	687	689	747	714	689	721	758	699	729	725	696	735	721	698	714	691	695	724	672	692	717	689	682	664	692	694	710	682	718	726	717	725	719	676	707	686	703	697	703	687	698	759	758	732	680	702	709	738	693	724	710	668	734	727	706	708	706	720	708	668	712	719	712	679	730	708	707	705	694	687	712	710	767	696	747	709	705	735	706	777	665	678	683	705	699	726	697	719	736	712	733	687	669	732	683	686	713	701	747	705	717	736	743	699	707	746	679	713	701	742	673	730	719	713	712	713	669	672	699	692	720	722	717	704	703	716	691	711	707	736	696	716	718	741	740	645	764	680	743	755	678	720	712	750	724	701	690	701	719	723	678	722	715	701	669	742	743	698	688	691	751	693	700	677	717	683	667	690	654	662	695	679	693	676	656	759	775	697	718	727	729	674	689	738	732	683	747	713	705	726	710	708	724	723	689	714	710	695	757	694	703	686	665	663	650	744	708	667	698	716	700	716	734	713	712	729	676	703	702	713	730	725	746	723	662	708	690	706	706	712	698	720	723	736	713	695	756	675	738	704	694	712	695	687	709	709	692	757	701	734	731	701	721	727	672	707	771	723	668	660	736	692	720	706	701	711	705	720	713	718	722	680	726	690	723	702	707	706	712	680	726	706	681	709	704	676	708	703	721	758	711	706	719	701	655	680	707	702	704	688	653	721	713	696	666	706	727	761	683	673	703	674	701	717	732	691	698	647	666	654	679	700	701	700	695	699	728	713	710	749	692	721	695	722	677	705	684	729	713	772	699	714	704	706	710	718	723	698	720	707	728	665	702	726	672	685	675	695	691	662	715	689	690	656	728	740	720	660	681	688	710	723	700	679	713	676	680	702	722	742	705	717	708	698	719	696	702	677	709	732	686	694	718	666	704	644	693	729	728	732	690	684	674	676	690	670	665	684	704	675	724	704	698	739	670	713	723	708	662	731	719	719	764	684	702	724	751	679	700	732	706	744	713	693	712	731	741	676	704	718	688	695	653	703	722	760	703	725	665	669	675	661	737	691	730	732	708	679	743	682	664	727	683	676	682	731	698	740	686	732	728	690	693	693	687	659	671	677	719	688	661	718	699	679	714	646	680	716	713	687	688	710	748	781	673	691
54492	21396	5516	1278	664	389	285	325	330	335	305	321	292	295	334	310	311	334	312	320	274	284	344	298	294	311	297	271	304	316	296	286	289	284	289	315	283	309	309	265	279	292	251	360	302	282	317	291	321	306	286	299	286	321	310	288	270	305	318	339	279	305	315	310	324	291	279	309	293	326	285	287	313	309	263	315	291	311	284	297	289	270	322	284	320	282	249	286	300	288	283	303	314	281	323	297	302	277	289	318	261	299	307	324	306	306	293	283	301	315	299	273	278	310	312	317	302	309	315	310	279	281	294	300	298	308	306	281	260	285	307	335	293	315	307	333	292	266	275	283	313	312	263	271	289	278	304	296	310	336	297	295	314	278	306	300	275	307	297	328	317	318	276	296	262	289	312	328	301	309	295	329	293	269	266	311	295	317	279	328	325	285	299	285	297	305	273	270	271	288	277	305	278	295	294	275	313	302	316	292	291	274	295	293	282	305	281	274	316	271	298	287	294	309	295	330	321	332	263	282	302	316	297	317	286	281	287	313	306	273	322	291	298	318	298	319	295	283	300	287	303	278	284	331	294	311	298	301	337	293	334	294	270	287	284	301	310	264	303	335	269	312	276	304	280	296	283	295	354	274	304	287	300	322	283	304	322	312	273	311	286	297	281	290	322	305	298	320	292	328	328	296	259	284	303	304	320	309	309	295	320	334	303	320	286	311	300	302	314	292	315	317	303	331	326	322	339	313	339	266	273	304	330	250	300	309	339	301	280	307	331	309	311	286	262	278	330	307	285	340	306	289	310	320	315	299	313	268	313	335	304	285	293	302	317	317	280	281	286	293	322	323	275	294	303	316	345	277	317	318	329	309	323	283	281	331	291	309	279	298	283	318	275	307	310	326	292	299	319	310	273	273	318	276	258	308	261	313	329	284	294	357	314	316	281	280	313	311	301	274	317	322	257	289	290	307	285	275	298	324	244	329	286	337	317	286	327	273	323	313	284	324	273	312	284	311	276	312	288	270	287	272	297	263	305	310	294	336	322	312	320	288	292	283	304	304	296	274	269	293	324	294	292	263	291	267	281	277	298	324	277	306	328	314	319	321	259	305	272	333	284	308	306	296	330	325	306	297	306	274	320	282	316	294	287	304	275	309	328	305	302	299	294	301	317	288	297	330	304	290	278	293	319	278	305	302	290	329	309	303	318	309	292	345	271	325	295	311	299	310	314	305	311	320	261	313	274	289	295	284	304	296	335	287	284	317	321	306	321	263	287	243	305	311	287	279	312	276	284	297	319	288	285	320	299	271	289	289	326	296	319	311	334	293	275	257	285	324	290	321	309	287	293	282	259	284	296	246	300	286	297	337	319	324	312	275	314	298	295	314	293	285	280	277	284	305	308	281	312	313	288	302	313	333	295	257	292	335	287	315	272	287	285	284	296	332	305	302	320	316	302	294	312	282	305	289	297	283	264	261	322	288	355	283	298	300	289	274	304	283	306	276	286	319	307	257	313	275	323	300	305	283	320	295	313	268	295	297	308	324	304	285	291	289	330	268	314	315	278	305	286	303	290	312	326	294	281	280	305	267	311	315	308	284	347	299	299	272	320	305	300	334	303	290	301	338	339	297	314	285	267	299	282	308	299	259	302	300	307	276	312	270	305	311	305	328	320	307	290	267	344	294	307	324	295	290	305	276	304	297	307	314	296	307	286	318	304	326	282	252	289	295	272	284	311	266	308	301	319	321	312	287	273	285	311	311	328	296	306	305	296	308	262	303	305	270	282	285	300	296	287	304	291	317	261	308	291	296	293	307	305	263	331	286	342	302	298	302	310	283	304	327	286	309	354	308	317	280	277	305	316	316	329	311	332	308	316	318	310	295	300	279	294	281	266	289	326	314	326	313	285	312	301	292	296	296	318	332	300	263	292	301	280	305	296	316	258	293	304	245	298	290	324	302	286	272	298	321	336	319	287	304	292	289	288	284	297	290	255	275	302	273	317	316	277	315	324	302	319	319	319	305	304	296	281	283	318	326	281	283	319	303	303	273	316	259	296	330	348	301	303	270	285	318	298	268	275	255	265	310	307	301	274	266	292	288	285	333	272	292	311	300	331	308	281	305	316	304	265	288	279	346	308	293	300	310	317	289	312	301	271	281	314	308	276	296	315	290	311	277	310	317	346	302	277	311	293	330	328	289	305	326	319	305	336	316	296	300	278	291	274	274	293	286	278	296	270	289	302	304	281	320	303	299	313	304	306	278	276	280	300	294	299	320	254	309	293	301	288	281	279	322	274	284	299	311	329	275	282	293	301	316	286	316	299	312	334	306	294	289	303	319	312	302	297	313	333	301	252	280	340	310	306	297	321	311	280	288	290	289	299	307	293	290	299	290	326	286	305	331	303	305	302	271	305	299	305	303	327	268	299	297	307	351	302	270	324	320	252	299	327	316	297	302	338	305	331	297	277	305	309	303	282	340	305	269	280	300	297	291	306	284	298	326	282	326	305	321	311	313	292	274	280	301	294	296	301	314	283	324	290	320	303	298	304	306	317	292	338	285	309	268	286	277	295	308	309	354	309	275	321	310	298	309	280	292	296	268	249	291	304	264	307	316	277	297	299	294	288	269	293	301	301	286	312	316	286	316	282	302	275	309	322	310	301	301	269	301	292	321	277	318	314	314	290	279	311	318	305	306	294	290	322	290	306	308	264	289	289	306	297	303	325	278	293	311	273	285	288	300	310	258	309	287	299	312	311	300	303	334	296	327	291	298	310	329	337	314	279	275	291	274	308	278	307	306	268	316	284	308	312	321	272	289	310	303	320	311	292	284	292	279	301	269	293	278	283	303	276	309	293	303	297	300	306	339	308	293	304	296	282	309	264	275	308	294	290	299	295	300	292	292	330	296	313	318	306	297	285	301	302	303	333	301	286	293	276	298	327	304	308	292	300	283	289	303	314	264	302	329	283	315	291	289	290	303	307	309	318	262	298	291	291	293	272	293	269	300	298	249	281	289	285	265	275	312	288	284	252	320	302	305	292	277	281	319	306	308	293	294	319	296	288	268	262	307	293	289	313	309	322	296	305	296	291	282	357	298	256	287	304	336	312	315	283	301	314	303	317	276	309	292	300	300	284	296	290	292	275	314	296	287	315	295	292	342	304	284	315	323	310	301	298	332	302	299	281	294	293	283	300	305	349	305	350	307	265	274	266	287	280	299	281	298	294	297	317	301	344	293	314	271	303	281	288	315	303	296	292	309	310	289	271	274	315	323	268	319	297	273	302	299	283	284	294	309	313	260	277	317	280	316	283	327	301	268	319	328	296	282	311	303	298	294	301	299	322	286	325	312	298	300	312	302	335	294	269	291	289	296	322	289	326	296	331	294	305	296	288	279	337	299	300	348	296	315	301	293	280	302	276	324	315	291	292	303	289	290	335	335	301	301	270	254	317	292	292	280	309	278	264	274	304	324	289	321	300	309	287	285	307	299	305	300	309	312
36164	13410	4620	2494	1711	1039	689	708	772	714	652	739	697	642	677	701	641	619	674	669	640	644	690	664	693	712	667	670	623	671	664	671	661	681	683	634	722	692	706	687	639	639	700	697	655	681	665	661	684	641	674	662	667	661	707	688	663	691	656	708	677	724	660	603	681	637	659	638	647	687	673	680	640	639	632	660	639	660	654	647	702	687	653	661	662	655	645	675	660	703	656	676	632	671	668	684	661	656	630	619	657	651	675	659	654	654	686	696	659	650	657	686	654	684	699	669	668	653	644	672	651	681	605	676	682	645	657	694	667	665	637	665	639	687	667	655	643	625	669	673	650	697	655	657	649	688	683	683	651	659	599	667	656	694	684	635	632	695	605	694	653	674	702	678	674	679	661	641	628	672	634	702	683	674	652	634	663	667	656	647	636	688	681	684	656	659	636	654	713	648	682	638	589	635	695	647	669	678	647	625	612	614	696	678	660	659	687	693	634	657	661	655	670	679	668	683	659	605	677	675	649	686	667	689	693	626	639	683	670	661	663	651	656	663	656	661	647	678	683	620	689	700	659	674	664	690	659	664	642	720	638	662	651	689	668	681	658	703	665	662	645	669	690	697	752	711	669	652	659	676	664	642	637	662	646	665	705	653	629	622	649	670	601	669	705	663	648	663	651	695	651	642	668	655	641	649	627	702	656	662	668	638	668	667	707	662	623	674	659	638	649	642	679	708	661	690	676	669	626	614	639	646	654	659	659	632	681	665	674	673	637	649	662	653	670	652	689	690	669	665	681	656	676	634	686	653	666	703	648	686	639	663	681	700	652	683	654	650	651	672	637	659	643	684	649	684	662	648	666	653	682	664	666	616	661	663	613	716	637	697	620	678	692	669	672	680	613	647	668	665	639	648	644	664	669	631	666	678	628	644	689	663	617	675	704	673	649	610	673	664	644	670	665	695	721	631	673	708	628	667	689	698	648	656	636	647	612	614	658	687	661	647	659	618	675	652	670	644	638	629	659	669	728	699	689	647	681	639	657	611	649	646	640	682	657	664	645	655	662	636	644	652	672	702	697	661	662	667	652	603	622	613	665	648	645	629	681	672	660	671	696	621	669	622	670	668	660	688	647	676	675	656	644	631	641	651	657	668	651	683	632	632	702	622	689	679	656	660	669	679	704	673	668	679	694	662	637	677	636	684	703	683	657	710	666	686	677	661	652	655	678	629	678	686	660	662	750	691	677	653	636	668	673	676	642	674	644	680	620	696	674	650	644	655	687	675	650	690	677	656	655	686	615	646	655	688	648	685	672	621	627	638	651	691	671	671	659	626	646	640	654	682	645	633	650	644	653	678	678	650	634	602	653	677	688	696	708	670	696	644	650	650	647	681	679	679	653	639	671	652	694	671	661	643	644	637	689	629	645	659	675	631	718	630	650	636	588	701	672	665	662	659	611	667	571	656	702	673	648	719	689	665	616	695	663	630	675	696	674	690	661	672	692	678	617	631	654	666	649	634	623	665	684	684	685	668	656	635	688	648	682	669	683	672	688	650	678	639	691	642	616	676	675	631	672	673	655	650	660	681	674	662	720	661	648	644	645	673	612	640	619	688	625	680	644	678	689	685	665	675	615	659	658	681	643	646	627	652	682	600	617	672	704	664	692	611	658	617	675	687	634	684	661	676	681	679	634	688	722	653	647	678	702	686	704	668	631	634	665	669	640	657	719	701	698	643	647	675	667	654	619	695	674	652	668	657	604	674	664	685	705	610	640	661	648	636	632	634	667	648	649	639	632	674	690	679	657	646	656	676	683	638	633	701	700	656	656	691	661	730	663	657	639	709	635	659	648	679	683	679	643	645	703	620	669	611	615	626	649	652	686	647	631	629	663	640	653	637	669	688	650	683	672	713	615	694	670	618	694	691	659	659	644	613	615	645	647	646	731	646	648	682	652	666	641	691	639	670	645	643	658	636	631	690	670	672	686	692	701	685	689	608	668	625	649	645	633	655	654	636	666	680	647	681	648	667	673	669	660	689	692	636	672	658	652	655	696	718	671	656	671	680	680	649	630	647	658	646	648	709	651	674	684	643	666	632	663	662	689	686	654	672	653	645	698	680	620	634	684	670	687	613	654	664	661	664	633	657	700	731	666	643	656	675	655	678	667	640	648	629	638	657	696	630	688	692	695	645	642	656	657	669	639	699	679	646	707	696	671	675	640	695	633	630	661	613	669	699	633	650	637	631	703	647	707	672	701	681	645	612	720	632	649	656	661	621	659	653	718	641	645	666	625	694	680	700	651	643	678	675	644	610	648	674	681	659	687	659	695	671	653	713	680	662	612	639	692	673	648	624	641	683	690	663	656	678	692	713	646	668	681	664	686	671	662	692	627	676	628	691	618	684	701	659	617	652	664	629	628	683	670	661	644	671	663	651	662	658	642	718	636	675	677	712	677	643	711	671	684	662	665	709	652	662	664	692	667	629	645	655	656	673	622	667	665	683	704	678	655	651	676	648	700	617	642	636	674	629	662	675	650	683	699	681	700	650	647	675	710	681	605	648	669	674	616	693	679	729	667	634	639	679	628	645	667	649	688	645	652	668	644	659	650	632	642	625	742	709	704	628	700	739	646	698	633	648	655	622	669	668	653	650	640	657	681	631	653	672	693	654	649	647	663	651	690	706	659	651	651	675	704	644	625	675	676	658	700	677	683	702	665	635	646	641	660	644	672	703	685	664	611	647	659	641	661	703	670	633	661	643	654	663	670	636	682	671	649	674	614	631	689	704	651	675	647	681	652	668	666	669	664	651	648	690	636	630	664	640	657	655	652	632	699	683	672	676	661	664	629	624	641	701	690	675	716	647	657	669	671	683	661	629	681	643	634	661	633	718	690	650	717	685	662	656	663	655	694	692	658	679	677	679	724	671	676	651	646	656	658	665	697	666	626	649	689	717	679	659	652	702	683	697	654	701	651	695	673	683	640	668	716	659	630	688	637	656	663	632	661	701	641	697	661	646	666	618	688	630	703	689	660	606	697	682	649	687	659	650	645	696	693	638	631	652	684	640	675	629	659	658	612	662	689	673	662	686	651	694	684	676	693	627	646	649	647	649	652	677	623	642	663	624	628	645	666	650	646	619	677	628	615	607	672	622	642	649	620	642	642	634	673	638	676	708	657	624	664	624	660	658	644	691	645	666	645	619	676	650	615	643	644	681	660	666	673	664	668	691	682	691	644	665	657	680	668	661	682	652	707	679	689	644	664	649	663	717	640	628	672	634	650	645	651	680	633	634	693	711	652	648	684	661	638	694	687	697	634	708	664	628	628	705	669	675	647	672	643	625	694	615	676	668	700	623	663	673	661	716	645	606	654	651	657	706	633	681	667	665	680	673	628	664	641	681	636	662	656	668	667	635	657	732	668	666	696	706	653	668	645	640	634	655	635	714	718	627	674	696	690	666	642	676	666	662	667	664	649	649	688	633	629	647	654	680	668	639
65458	26183	8482	1768	724	452	357	376	410	335	373	331	368	325	325	317	340	367	332	337	364	348	319	316	358	308	329	312	318	321	338	334	334	360	335	325	342	332	321	326	354	328	335	340	342	324	319	356	327	351	329	329	352	359	326	318	332	343	340	361	357	329	308	323	344	339	362	319	309	377	324	382	325	304	303	288	361	330	340	345	322	337	345	355	342	331	322	341	317	339	344	340	308	373	318	358	361	325	369	343	334	299	296	347	301	347	326	318	337	310	313	342	321	326	320	364	338	356	335	316	319	345	350	344	370	335	343	298	329	340	308	310	348	341	327	325	326	357	340	295	352	332	301	340	318	330	351	282	299	347	362	356	329	300	350	321	369	356	300	326	337	350	340	341	375	301	314	354	317	381	353	331	291	347	333	365	362	354	335	350	352	328	323	371	336	315	343	297	349	326	345	354	331	335	332	314	332	321	349	361	356	347	357	344	316	374	358	320	350	335	357	344	326	325	323	366	330	374	319	319	315	355	351	350	335	319	362	308	317	315	335	362	335	345	361	358	321	325	354	370	324	320	309	350	330	348	306	328	351	339	348	332	356	324	330	345	326	329	342	294	333	334	361	331	312	318	310	377	367	329	356	343	368	352	324	385	354	341	339	334	348	307	345	366	346	338	324	346	298	339	346	311	338	321	327	332	343	333	353	309	322	340	346	340	366	333	315	338	341	330	324	325	359	328	299	330	341	353	362	360	338	348	352	360	379	364	310	384	335	333	329	307	349	364	343	316	342	346	329	332	350	337	341	295	351	324	330	334	307	338	297	320	315	334	344	358	334	302	386	323	332	338	355	318	326	336	337	317	322	317	310	325	334	336	363	335	334	314	312	331	372	327	320	340	328	365	350	363	333	328	355	326	368	302	373	343	349	312	344	304	325	365	332	344	329	343	315	367	325	334	359	367	353	336	296	332	332	320	365	327	321	341	319	335	354	347	327	377	347	346	372	383	298	316	340	355	315	318	335	353	347	328	344	380	352	346	331	350	317	322	375	316	321	349	312	346	338	311	335	317	348	354	347	349	315	320	336	340	348	354	320	305	317	310	336	318	336	308	337	367	346	365	340	333	323	314	320	347	341	322	355	340	340	352	325	357	344	368	319	351	372	339	321	366	315	331	319	363	318	348	319	357	338	302	336	327	314	349	336	330	287	342	338	365	374	299	324	385	334	319	331	322	337	367	358	348	338	318	285	331	351	350	330	331	346	355	366	311	330	322	319	353	305	329	341	330	304	304	333	340	313	300	360	350	369	311	314	312	329	332	338	335	311	311	307	325	378	302	357	369	352	318	375	370	328	324	323	355	336	331	318	319	333	352	290	320	297	323	392	353	369	329	339	336	351	334	315	371	323	354	318	326	318	315	296	352	338	313	341	321	314	359	350	363	362	355	335	314	329	337	325	351	371	333	339	303	365	366	318	347	319	350	320	323	326	344	331	347	323	330	315	332	324	351	322	326	327	331	342	306	300	306	309	337	341	346	315	298	334	293	341	333	359	328	329	344	323	313	309	317	338	309	351	374	326	334	337	359	330	343	340	337	318	326	319	339	324	336	376	338	349	309	349	323	318	333	291	303	336	338	331	329	311	331	329	343	325	312	352	349	347	327	372	326	321	347	316	349	359	335	343	327	334	331	353	336	310	358	349	327	361	346	362	337	357	350	352	325	339	360	292	346	358	328	331	305	321	334	363	377	386	323	363	343	322	308	347	350	327	341	341	314	375	347	326	326	319	359	360	351	355	321	332	328	332	310	338	388	331	350	323	311	343	294	342	365	326	323	301	317	306	328	318	331	274	341	304	343	344	315	330	329	312	371	321	360	345	356	323	319	311	324	351	337	341	315	335	325	346	347	335	324	352	323	318	327	334	340	345	342	347	326	363	313	350	373	334	304	344	295	312	332	371	302	345	326	323	353	314	313	363	329	279	324	377	336	315	347	383	349	316	355	349	340	366	351	325	310	354	355	363	317	375	350	319	355	358	331	355	346	342	353	360	309	379	357	338	360	348	347	317	334	325	341	338	355	325	365	327	350	338	354	336	311	367	344	302	344	324	355	368	322	352	368	291	333	313	299	339	314	335	317	340	357	322	332	329	297	334	391	361	323	289	314	319	354	329	339	326	322	355	341	355	334	324	316	295	317	367	308	361	347	362	276	290	346	316	309	346	339	320	333	355	313	353	359	323	328	347	374	321	315	358	309	315	323	333	333	373	303	279	310	359	331	324	352	336	303	350	339	339	381	334	333	345	350	309	339	325	338	317	327	369	343	344	350	348	353	332	323	321	343	339	340	314	333	346	330	355	352	329	325	293	312	372	323	395	358	298	350	330	354	323	327	355	359	318	342	322	366	348	342	350	317	328	317	337	375	319	333	345	335	332	339	364	346	361	341	369	296	344	334	309	322	345	360	363	312	323	336	346	332	296	318	348	354	321	347	343	320	323	362	369	338	303	308	365	376	347	345	333	335	323	303	345	318	333	327	325	347	338	336	304	321	372	319	328	348	297	326	288	340	380	348	333	305	342	313	337	336	344	334	309	365	346	336	341	335	345	323	327	363	333	298	327	350	338	378	335	299	347	372	326	351	319	363	354	369	345	359	346	304	334	344	364	349	331	348	322	335	330	333	342	302	304	343	314	320	328	354	342	357	359	351	342	323	312	347	313	341	347	347	305	349	335	336	355	343	325	335	347	341	320	275	325	353	322	343	316	323	342	370	333	344	333	324	333	338	368	315	321	354	303	335	369	311	342	338	291	312	347	351	321	359	359	357	327	332	336	337	308	310	305	320	337	344	346	334	331	347	327	340	343	349	336	331	326	319	366	331	349	309	358	340	322	324	343	308	324	354	326	328	354	351	342	386	293	342	333	339	328	350	338	317	351	327	352	344	316	331	329	313	307	320	347	357	311	335	333	329	315	328	325	349	316	353	368	355	343	338	347	309	343	335	319	336	347	323	304	350	361	366	341	322	366	349	350	354	356	328	322	339	326	328	326	363	315	363	346	359	362	332	295	363	351	334	352	330	303	308	339	369	355	330	307	327	339	349	332	354	334	323	340	357	349	353	343	355	334	331	333	308	332	326	324	353	361	350	362	311	324	341	363	347	337	339	338	362	383	337	300	350	314	343	357	318	305	311	324	348	346	349	355	349	355	319	331	315	352	362	346	344	319	350	349	351	300	373	337	362	356	321	296	373	335	359	340	325	334	316	361	339	341	343	321	323	302	334	385	409	319	370	352	320	319	349	335	344	371	324	324	332	322	328	330	323	347	306	352	340	312	336	332	351	345	349	323	336	333	314	340	318	356	340	348	294	334	331	333	377	333	339	308	325	347	374	338	340	337	382	318	298	343	310	322	362	330	347	336	351	343	328	329	355	369	309	353	319	340	342	321	333	360	291	321	361	358	325	371	337	365	311	343	356	329	348	336	345	367	339	325	350	360	364	340	376
44830	15463	6644	3093	1649	1064	769	819	818	774	748	756	686	746	719	742	773	736	719	691	751	748	719	696	779	737	769	790	740	738	717	773	692	782	727	721	730	717	728	779	724	719	683	799	784	724	768	745	754	755	684	772	738	689	741	754	710	698	724	714	776	711	719	704	754	692	699	711	764	716	775	702	703	724	737	732	710	754	722	690	744	705	739	753	819	745	709	707	719	766	765	730	754	715	764	761	716	738	717	747	674	739	758	713	756	756	717	707	736	734	788	708	694	706	723	707	729	722	727	744	729	721	762	716	717	720	737	754	728	697	745	739	777	667	732	722	755	736	730	695	751	740	754	719	718	747	762	688	704	708	787	724	715	754	751	724	756	715	741	736	764	705	742	718	726	772	755	746	712	713	743	759	745	755	706	724	739	759	728	712	829	748	777	741	759	672	693	684	707	784	707	717	772	719	725	713	739	719	734	776	741	730	707	705	756	740	707	710	703	731	706	710	752	742	766	696	745	707	771	722	693	700	706	760	762	684	771	691	725	751	755	753	701	719	689	742	659	705	713	756	744	743	774	746	728	734	734	724	752	742	770	686	708	759	738	707	706	750	723	751	739	693	737	742	751	702	730	713	748	760	732	737	748	753	755	763	737	712	748	763	719	719	716	736	723	757	714	751	700	735	679	700	753	738	708	731	708	756	770	732	759	754	724	743	692	758	783	734	718	726	768	727	747	742	750	690	711	753	732	727	728	768	756	740	736	713	742	724	713	682	724	695	752	750	761	693	722	708	730	691	731	701	716	715	667	743	767	751	735	774	755	728	731	708	707	760	706	715	772	715	755	764	694	739	712	720	742	741	741	716	724	740	757	734	702	746	720	789	757	807	740	775	754	722	780	731	754	770	688	739	744	725	735	738	758	736	745	721	724	695	759	742	755	774	699	686	782	717	713	753	754	765	719	745	722	752	760	763	783	723	698	732	721	702	702	739	693	790	757	714	753	724	741	729	734	739	696	722	715	726	710	696	748	759	726	705	758	785	764	713	716	747	704	718	693	731	724	718	714	733	705	735	721	730	705	725	729	742	775	752	720	704	749	724	726	755	705	691	708	753	732	733	749	684	714	727	779	682	741	737	722	736	748	712	669	722	682	721	708	726	692	783	740	721	749	717	734	738	718	715	735	719	715	710	724	744	730	691	749	723	761	725	749	748	696	761	718	755	780	715	714	741	759	736	733	741	715	741	711	758	730	714	777	728	724	700	696	719	764	720	746	760	744	716	755	734	767	732	737	757	755	752	737	755	733	712	705	721	696	717	730	710	783	714	792	779	752	710	730	753	695	711	714	757	698	720	778	735	788	693	687	737	732	746	745	707	740	755	757	766	732	750	678	746	758	778	716	668	713	742	766	714	727	723	774	702	704	720	720	740	689	766	764	756	750	707	782	774	733	795	731	764	714	743	713	739	745	699	754	713	739	714	739	763	712	778	779	718	758	727	726	696	693	716	713	721	757	771	769	735	729	747	751	711	760	735	715	691	750	741	768	723	771	721	729	730	708	729	746	729	754	717	708	708	693	685	718	762	700	690	674	723	738	730	777	760	677	760	738	755	721	727	669	743	798	767	742	784	744	767	762	743	719	659	702	720	791	714	742	741	727	681	731	737	747	683	745	729	737	708	732	715	758	711	726	726	737	728	783	738	748	754	690	742	786	674	741	743	746	755	727	722	749	729	732	784	733	710	750	740	765	705	767	736	725	762	693	794	712	772	750	758	734	749	724	732	738	715	724	704	770	732	746	695	753	752	780	751	748	683	780	719	710	771	749	721	749	680	734	734	716	767	751	776	732	760	691	743	743	711	706	751	750	755	768	727	686	680	735	720	738	702	740	697	749	706	700	771	671	748	751	730	695	747	753	675	763	764	758	683	722	737	728	700	725	748	718	707	722	765	769	746	778	730	783	740	731	739	759	761	751	744	725	774	711	732	734	744	726	742	722	710	747	719	730	750	727	735	757	740	722	722	719	742	711	725	757	721	751	746	711	725	701	667	703	776	696	762	725	734	738	745	751	726	664	773	680	737	724	732	677	706	724	755	766	728	700	739	697	729	716	737	710	701	698	732	727	768	722	726	750	715	738	700	693	718	708	738	724	783	722	716	742	742	719	712	688	723	714	780	719	709	728	757	683	714	748	792	771	733	741	709	717	757	730	733	744	705	694	738	795	707	706	728	730	728	724	769	704	777	751	745	748	766	687	759	789	738	740	720	729	772	714	727	711	706	752	727	729	777	773	710	726	774	712	718	753	745	727	746	698	740	743	738	750	786	750	712	761	727	719	743	767	744	710	684	712	737	761	712	717	707	731	731	738	723	731	705	768	728	750	748	717	787	729	794	714	758	755	725	706	761	738	720	778	747	711	757	766	760	774	710	721	730	723	727	731	726	738	707	708	755	747	781	769	740	767	718	725	770	766	749	727	760	709	695	733	682	741	753	733	731	731	759	729	724	680	716	737	740	750	768	690	689	721	752	740	727	767	727	794	718	794	763	715	713	745	723	733	743	799	760	658	700	738	766	733	739	736	713	749	688	717	754	672	749	734	735	781	738	807	698	738	735	765	708	730	711	708	721	716	720	743	749	723	713	781	771	687	684	732	752	819	751	727	751	739	735	737	734	749	806	731	694	761	737	756	696	762	716	763	744	723	713	755	749	754	765	762	761	693	773	737	730	766	711	701	744	747	784	750	745	743	741	786	745	731	780	735	740	794	767	742	777	706	696	761	756	748	744	741	773	728	749	733	727	753	723	752	728	718	745	754	707	702	735	736	736	727	747	744	744	724	733	717	780	730	739	737	764	745	757	747	735	717	736	731	719	728	747	749	780	762	754	778	745	746	721	752	730	678	760	744	692	756	706	742	742	692	776	773	769	732	714	724	742	730	713	724	744	737	669	740	764	742	752	719	738	752	740	749	730	705	761	772	745	729	773	697	730	720	723	743	747	717	722	743	739	734	799	737	718	782	754	752	707	660	772	721	716	672	774	765	708	720	735	749	725	728	750	755	710	738	712	761	755	745	679	744	752	753	726	755	699	733	708	739	715	733	791	700	761	733	709	726	725	737	779	709	696	719	672	746	736	751	803	742	698	736	712	736	740	726	726	785	721	717	713	780	733	690	761	699	726	770	752	744	709	709	762	718	761	743	730	771	757	705	785	710	710	714	755	739	746	704	725	719	692	714	736	732	753	713	751	714	775	777	713	744	684	725	796	737	761	755	738	738	722	727	755	689	781	723	721	734	706	725	704	772	685	728	735	716	757	711	759	698	767	730	785	724	751	756	736	769	744	751	735	795	720	723	719	707	707	733	707	725	764	713	733	751	673	746	785	711	710	763	754	696	778	718	753	774	741	758	740	717	664	725	719	727	723	676	717	712	749	755	721	738	738	718	682	753	720	693	756	715	735	780	681	753	764	735	744	783	688	753	724	702	729	817	752	736	708	772	747
51386	17128	2958	641	325	337	332	333	301	333	399	314	322	372	322	318	325	326	348	303	319	371	314	326	329	317	321	364	334	326	339	314	324	326	338	342	324	333	308	291	335	324	339	356	330	297	311	316	321	361	307	323	344	314	351	339	337	344	314	326	289	334	323	303	289	331	298	334	354	306	303	328	346	321	338	326	334	329	310	316	317	333	304	341	305	324	316	361	341	356	300	299	363	316	362	343	334	325	320	327	321	304	356	353	351	330	323	341	314	278	321	321	317	334	327	330	318	310	363	303	328	349	330	345	363	337	314	361	321	340	325	347	328	332	316	286	345	355	305	317	387	338	346	327	324	338	293	305	324	311	337	302	287	319	348	331	370	307	338	310	318	310	349	326	344	320	344	338	318	327	315	328	336	343	301	292	339	322	330	328	325	344	344	328	351	322	306	313	328	308	316	316	369	353	397	350	303	342	335	319	314	350	354	326	327	313	360	330	364	332	364	331	333	333	337	371	345	344	310	325	291	347	323	327	326	318	350	301	326	343	325	319	318	298	309	321	339	317	317	360	359	322	289	296	349	282	335	343	346	362	310	354	325	313	322	324	287	308	322	314	310	376	294	326	327	326	318	343	314	331	292	321	291	336	319	325	355	347	303	299	338	332	301	307	316	323	322	287	303	307	343	312	300	322	313	319	343	324	355	311	290	311	315	325	276	298	345	308	380	362	343	339	307	342	299	292	325	284	313	289	320	323	309	356	356	328	350	318	358	346	301	298	334	389	338	286	290	324	289	344	328	346	327	340	334	354	332	315	313	323	350	358	372	329	320	355	327	329	332	332	345	336	331	317	333	307	338	319	362	338	361	335	308	308	348	319	342	336	313	317	343	341	331	291	340	329	352	352	324	345	330	326	330	339	333	315	316	323	331	327	356	318	347	359	337	316	336	325	319	319	340	355	304	310	313	290	320	323	317	349	328	322	343	321	329	306	319	341	297	331	300	325	297	357	340	336	319	350	322	368	376	356	347	355	355	315	316	300	312	326	313	340	330	322	288	312	343	303	352	347	348	293	308	344	384	332	326	323	355	353	307	330	352	338	334	338	332	322	317	301	347	328	290	340	299	339	343	283	328	313	363	333	299	338	356	336	322	328	313	351	343	315	299	303	346	340	374	311	321	293	338	301	337	319	296	332	303	335	321	377	350	323	352	326	321	352	309	326	348	324	323	295	329	326	319	332	303	337	327	328	314	336	333	322	319	357	354	335	331	329	324	325	312	328	346	355	347	322	304	312	317	322	331	328	300	340	321	319	311	289	317	285	325	333	294	332	296	364	382	353	321	330	349	316	315	333	307	286	313	297	315	322	339	299	329	296	310	290	300	304	322	301	290	339	344	333	340	359	302	303	305	313	334	321	369	334	333	335	310	288	366	361	312	315	315	317	303	287	321	331	344	339	352	322	340	359	320	321	358	342	335	335	332	314	350	334	343	338	322	306	331	344	355	322	300	343	348	335	337	295	306	330	342	327	299	321	319	339	347	327	298	359	359	309	356	309	360	347	334	368	316	319	329	354	368	284	369	319	332	294	321	334	350	319	305	353	324	333	309	353	349	320	316	319	290	319	306	349	324	325	329	357	315	332	332	345	320	342	342	295	296	298	327	309	334	312	319	335	309	360	337	339	331	291	310	329	331	349	311	338	313	340	332	320	330	340	309	328	335	319	344	312	326	352	326	345	287	300	331	334	340	346	328	326	327	315	327	285	330	333	300	316	300	326	329	352	344	345	386	304	299	300	322	329	297	337	323	300	286	318	355	354	300	342	322	305	337	341	337	325	346	311	312	328	332	348	356	355	321	345	302	311	365	318	302	281	322	313	306	296	309	304	338	307	341	343	347	317	318	332	339	315	349	294	336	303	306	343	335	301	287	290	327	333	350	366	330	291	332	308	336	306	326	336	330	339	318	321	319	338	329	335	320	310	359	329	349	302	335	326	342	328	317	306	301	343	349	347	347	321	335	332	319	326	354	325	364	349	332	331	312	303	312	330	322	392	343	311	332	310	316	324	307	315	386	326	326	344	303	306	343	329	302	316	290	311	316	342	348	302	333	308	339	339	347	283	343	318	322	334	357	336	325	328	318	323	372	335	344	323	357	309	330	290	369	390	366	302	362	359	339	323	346	326	332	336	320	348	316	310	332	299	362	318	332	330	316	333	310	345	346	357	329	317	323	315	328	362	311	347	334	335	329	353	341	337	352	297	334	328	345	325	360	344	330	369	357	341	346	336	307	302	288	314	326	315	325	303	334	331	312	314	314	313	349	307	361	321	331	332	294	328	357	335	344	320	333	313	322	338	321	332	338	326	338	339	351	339	338	346	357	319	359	334	284	337	309	319	355	310	311	342	328	354	320	319	309	330	349	319	303	306	291	313	347	368	326	348	363	353	318	336	348	339	354	318	342	338	350	367	313	319	318	346	324	346	343	342	334	359	323	334	352	329	325	344	333	326	345	327	319	332	326	298	354	318	312	328	331	352	338	317	276	343	313	350	301	352	343	327	311	323	343	333	334	311	300	352	316	313	359	335	342	334	314	364	348	347	318	286	313	311	294	341	324	323	360	347	337	294	339	358	339	338	311	315	323	341	343	325	295	322	324	364	351	317	356	350	339	280	320	327	321	340	333	316	364	284	307	311	314	298	346	341	337	350	326	326	364	329	337	322	319	332	317	308	334	318	343	304	346	292	319	357	307	334	329	330	344	306	339	338	324	329	343	377	323	345	346	327	293	302	344	263	317	296	355	342	360	353	313	343	334	337	322	331	338	317	333	317	314	315	304	289	320	332	326	339	277	373	347	317	325	326	333	363	325	318	329	331	323	319	354	350	358	318	368	304	361	380	350	353	335	312	299	296	318	307	317	317	335	324	329	326	330	323	333	297	339	299	332	312	306	321	317	357	341	311	340	315	334	292	313	319	339	331	352	320	348	324	350	314	314	362	331	327	313	335	285	293	359	320	342	314	325	360	316	308	342	339	345	361	326	349	317	290	341	375	330	342	303	342	329	292	335	317	332	342	363	317	361	367	328	317	361	317	313	340	323	335	317	370	313	305	327	337	295	347	306	330	313	350	317	332	352	347	320	345	311	347	369	295	310	346	312	344	342	275	323	345	316	382	358	364	332	328	348	336	333	319	314	346	314	333	307	362	343	325	339	339	308	312	336	295	317	328	333	325	311	288	319	314	323	315	317	331	319	314	301	331	317	317	338	315	320	320	316	297	350	305	328	329	321	341	335	323	314	303	317	317	369	306	313	341	334	311	359	334	321	347	351	330	302	346	327	361	321	309	324	311	287	322	344	322	330	342	371	321	327	364	329	325	306	298	368	366	333	307	364	348	336	340	306	335	326	295	315	336	344	340	333	340	308	321	343	301	302	313	329	377	307	332	363	351	366	344	304	346	278	301	346	384	351	302	348	342	322	331	300	321	319	330	306	338	340	366
35454	10083	2693	1112	809	733	756	684	752	679	723	767	742	693	714	729	728	731	713	700	686	726	771	724	756	758	726	660	689	716	672	712	707	670	696	670	700	685	708	683	749	702	728	749	698	701	691	661	701	719	725	751	719	762	741	706	696	683	714	704	695	726	733	695	733	734	727	700	717	722	717	651	783	705	709	678	659	685	689	710	663	729	697	704	716	707	695	724	666	668	707	756	684	748	702	728	703	709	714	698	673	694	643	709	664	710	773	702	677	732	749	740	735	706	711	729	728	737	745	705	655	733	649	711	714	679	774	721	718	727	656	793	740	718	733	680	700	712	688	661	696	713	711	724	690	686	684	722	708	726	773	739	734	709	720	691	699	707	704	698	708	684	745	686	740	677	691	759	714	722	769	703	730	714	721	659	745	709	712	701	740	682	729	729	710	718	725	746	707	717	707	697	712	727	700	706	738	661	697	655	702	735	737	674	752	667	742	770	697	697	708	721	706	708	731	711	727	703	711	732	693	739	743	726	750	731	688	725	709	695	707	719	705	753	688	760	687	729	742	671	721	740	664	722	664	715	721	683	695	734	679	703	743	705	732	693	745	754	689	717	703	665	748	754	655	694	679	755	700	719	725	747	708	694	747	709	709	710	706	707	740	728	706	754	703	705	700	761	739	768	734	711	715	663	744	720	757	719	677	676	698	725	725	696	706	724	654	763	717	737	702	753	714	741	739	706	730	723	721	652	703	725	755	723	694	726	735	753	724	728	707	688	740	743	692	685	725	733	666	680	736	729	692	704	701	745	704	716	794	698	688	715	702	713	686	699	743	744	691	715	753	730	691	710	749	704	703	740	709	697	740	701	695	725	699	734	706	689	741	686	712	698	693	697	680	745	711	644	738	693	746	725	689	712	666	715	779	690	701	676	687	732	699	731	730	670	697	727	720	681	718	732	714	736	725	710	694	720	700	695	692	730	715	710	736	725	687	686	741	699	721	701	757	714	707	758	728	747	712	707	687	707	710	662	774	684	668	753	696	714	644	713	685	704	791	741	695	702	714	680	726	689	674	720	689	690	738	708	732	698	728	732	694	700	705	768	684	724	732	771	707	714	672	708	700	721	678	744	705	719	670	720	713	711	692	751	743	730	720	709	699	762	708	679	728	711	746	685	715	698	675	740	722	710	721	697	683	713	781	700	704	723	669	654	732	716	743	757	744	710	733	711	694	702	679	661	711	724	739	713	732	728	734	703	651	753	704	739	762	749	742	740	716	712	671	731	692	743	730	715	682	670	689	720	648	699	707	757	721	714	759	775	703	717	701	750	703	721	696	754	697	763	711	770	753	718	696	709	708	695	724	713	697	693	724	669	716	750	723	710	724	736	735	761	755	720	684	786	698	747	745	731	749	720	737	677	766	712	753	725	727	744	733	712	718	739	678	709	696	704	688	756	659	718	727	737	765	718	708	724	705	682	707	706	718	718	677	675	692	705	736	724	737	741	706	722	739	712	740	720	750	727	691	721	747	682	699	703	753	652	727	700	688	677	754	763	703	771	722	685	698	712	715	684	711	741	668	700	690	749	707	746	701	692	733	723	729	701	690	684	700	746	754	713	708	694	683	706	646	729	676	674	740	705	709	700	736	735	693	751	714	696	710	722	733	710	754	711	748	759	687	711	756	727	723	730	692	702	737	718	728	682	718	731	742	704	762	700	698	748	697	720	704	745	720	716	699	707	708	689	688	714	707	662	735	701	741	696	703	714	748	720	724	695	714	725	716	701	719	703	750	737	744	681	705	669	760	700	702	714	722	714	688	706	763	702	717	675	682	698	712	726	741	743	719	731	721	642	716	698	736	729	714	705	748	694	727	731	699	723	728	718	705	732	735	742	737	704	751	673	665	720	721	743	754	727	689	705	684	673	778	708	713	692	711	691	714	683	717	714	679	667	686	711	688	749	687	697	751	663	691	709	689	702	733	741	744	728	706	742	665	738	679	715	718	676	702	728	771	699	725	745	652	718	697	693	764	706	739	714	761	743	704	754	692	717	735	759	697	729	688	669	730	704	715	712	719	690	750	748	713	748	727	723	708	679	694	695	699	712	708	715	659	694	724	734	735	723	722	719	700	715	730	742	691	723	692	735	700	703	724	763	695	701	722	696	685	731	660	754	733	698	722	717	732	726	709	723	706	753	739	705	693	748	736	727	712	732	677	726	720	761	696	696	729	680	721	696	697	755	751	689	713	729	680	710	726	723	773	742	788	677	738	674	627	700	758	661	733	749	755	715	695	793	727	702	685	704	697	701	703	734	735	733	752	692	743	726	718	722	701	714	704	743	708	707	696	695	702	675	706	728	721	757	700	689	714	616	681	746	715	723	753	692	723	690	734	709	701	706	689	709	724	752	743	717	695	700	691	728	713	687	704	718	718	729	753	691	694	703	674	728	761	719	720	728	650	728	714	725	680	747	715	690	737	697	696	719	678	761	722	728	716	727	720	700	719	708	722	711	721	750	658	751	663	686	707	704	721	703	757	718	724	728	684	759	711	751	648	714	745	724	668	731	724	728	698	756	709	643	706	735	714	731	755	761	714	756	733	712	715	642	717	692	663	747	734	751	692	731	698	705	719	673	765	713	713	758	721	753	719	739	729	697	649	726	685	744	691	752	703	701	712	642	677	759	692	717	662	707	733	706	714	728	741	738	729	712	705	694	729	722	745	757	708	742	661	705	710	709	747	709	730	692	760	705	715	699	723	728	700	738	702	697	693	747	731	731	682	709	700	703	727	708	736	730	750	702	713	715	706	727	680	716	729	696	691	697	706	722	729	730	663	649	735	731	679	716	705	691	733	675	733	714	751	692	750	714	688	725	680	703	709	670	748	706	694	700	754	762	707	683	680	731	703	721	740	726	723	715	751	736	727	715	690	726	763	674	743	693	734	762	683	732	707	709	707	708	721	669	727	735	700	682	708	691	695	683	728	702	732	774	731	755	727	769	729	720	681	728	706	709	696	720	677	733	683	725	696	697	745	735	684	753	658	683	719	782	747	699	706	688	745	745	674	692	745	672	758	678	713	708	720	757	695	697	718	725	711	721	724	744	671	732	725	752	748	702	748	750	751	642	721	657	698	749	745	744	721	745	684	712	724	696	711	759	694	767	745	747	735	710	719	725	690	717	729	695	712	697	722	715	740	713	728	777	724	689	671	710	718	695	737	665	740	708	723	748	699	731	709	663	682	744	709	724	655	734	709	740	709	694	668	721	702	688	707	760	722	731	716	639	750	727	722	727	702	751	722	697	731	743	718	735	731	739	651	716	717	728	724	750	677	721	691	730	721	715	722	777	751	707	760	694	751	761	686	721	725	739	727	701	707	718	672	711	714	713	727	716	738	656	759	752	696	710	714	752	723	707	695	744	701	689	708	692	738	678	692	687	750	681	734	697	742	674	785	712	721	755	672	695	704	708	713	709	680	729	715	704	670	731	772	678	712	714
61470	20937	4241	586	390	374	352	318	317	336	299	302	353	341	343	290	299	350	333	325	319	341	306	314	335	334	312	317	299	297	330	342	333	313	325	313	293	320	344	318	365	316	301	346	318	358	297	327	328	339	306	306	322	317	303	313	312	325	317	304	346	296	319	317	281	322	310	306	329	338	320	334	311	359	323	314	308	302	307	307	343	277	322	334	321	362	329	329	312	352	330	333	318	303	305	322	278	317	373	323	290	323	289	279	311	319	339	364	313	347	289	280	303	286	350	320	314	292	289	314	321	303	320	323	329	320	307	327	298	321	294	343	292	321	316	301	341	324	324	309	345	341	315	305	294	314	329	359	351	366	313	310	334	310	336	330	318	323	317	304	306	323	321	327	330	321	320	331	299	313	319	333	295	316	328	324	307	332	316	353	336	340	339	321	326	345	334	349	281	340	350	323	306	321	342	361	311	325	346	308	354	357	290	348	311	288	312	329	330	284	318	303	307	349	335	316	306	296	342	310	312	296	316	374	322	337	307	311	335	325	353	292	307	310	331	320	299	347	320	290	341	325	335	320	300	321	323	296	332	267	349	358	320	323	299	313	298	321	297	335	315	333	311	303	324	327	364	326	306	326	316	319	318	269	328	305	334	346	335	326	349	315	296	315	314	344	324	330	294	301	332	321	312	331	314	337	304	319	310	336	368	313	342	339	303	322	324	307	287	326	324	336	334	316	335	318	323	293	338	332	327	326	324	320	309	323	331	343	298	287	310	322	323	317	291	326	317	307	299	314	307	282	338	343	318	301	322	327	302	309	288	290	325	338	342	353	284	336	300	319	285	355	331	326	304	298	314	307	284	307	316	363	299	331	326	323	361	330	306	325	312	320	309	314	341	355	320	301	320	309	347	335	338	332	308	324	285	336	275	340	338	299	345	316	346	314	302	344	344	341	323	324	309	326	317	316	287	315	325	312	337	330	318	335	269	302	311	301	263	312	333	279	329	297	329	308	331	309	304	331	324	317	338	351	380	312	334	319	314	349	286	342	329	332	341	339	327	318	340	326	330	349	335	327	344	263	340	312	295	273	297	282	327	340	356	315	353	314	324	312	306	292	276	318	324	322	298	327	326	307	317	293	342	355	331	328	326	324	314	356	337	331	340	314	300	305	345	329	327	322	337	333	316	335	345	317	304	329	349	311	325	321	300	329	321	319	321	329	322	341	335	299	308	310	334	315	311	315	320	335	335	319	331	337	336	317	327	330	309	321	320	329	336	310	306	317	310	299	351	297	310	296	311	334	359	353	335	367	334	339	308	303	349	328	327	357	344	298	342	310	328	326	318	305	361	338	346	294	348	359	371	296	322	355	306	338	334	337	325	344	290	338	329	329	320	333	355	362	311	310	302	311	341	328	335	332	346	311	341	318	350	315	315	335	313	304	313	304	288	314	305	323	321	334	336	293	348	272	288	303	329	292	294	340	337	353	329	326	310	339	336	315	328	340	311	323	327	342	334	312	309	299	351	337	296	298	296	320	318	299	307	315	317	350	337	314	304	325	300	373	341	317	374	334	313	318	318	308	329	338	315	343	322	338	328	344	332	288	327	292	351	317	326	292	349	332	325	303	343	347	310	359	319	326	305	329	326	325	316	322	303	313	296	332	353	334	327	335	310	354	331	330	331	306	356	319	325	285	314	328	301	322	310	320	315	318	328	316	333	285	340	292	318	334	328	344	365	324	288	330	300	332	318	283	338	314	314	311	306	304	312	344	292	292	315	348	330	302	314	318	331	332	322	312	365	305	321	315	292	290	332	315	345	313	335	376	328	323	317	342	334	325	288	303	313	302	345	332	305	319	345	338	313	301	319	332	318	296	311	291	298	356	333	315	332	318	315	346	300	294	310	346	314	301	319	335	340	327	308	350	303	305	305	338	328	338	316	329	317	313	319	316	359	351	313	311	328	341	328	321	305	374	300	296	309	339	306	314	317	335	333	340	298	297	345	337	326	316	299	307	319	314	331	308	296	340	306	317	305	304	315	320	323	340	314	302	318	301	263	327	332	349	337	295	328	303	323	303	294	281	312	337	329	334	325	297	344	313	323	294	316	307	312	315	311	313	316	338	353	325	346	323	324	304	346	283	309	325	350	306	341	310	310	351	318	325	349	340	313	323	356	307	313	315	314	322	332	348	340	303	340	308	308	343	326	330	359	293	280	342	299	306	316	292	292	321	278	320	332	341	311	336	317	317	321	311	314	339	313	304	316	356	369	321	313	299	306	340	319	319	318	309	299	329	314	310	336	340	332	294	313	315	324	326	306	350	339	328	330	328	341	322	312	297	320	308	301	324	304	366	320	310	293	282	305	290	327	293	329	334	325	325	364	322	307	342	326	347	316	278	321	336	337	332	310	324	316	293	335	290	316	313	362	281	298	314	329	302	353	321	315	299	336	323	333	329	340	306	306	315	310	331	331	332	340	352	303	338	302	321	308	321	326	331	309	314	325	324	345	351	319	317	308	331	322	316	336	325	343	292	309	327	301	315	332	317	297	311	323	320	332	322	328	358	307	278	349	323	314	302	295	325	312	323	335	331	302	324	290	309	301	322	335	321	342	301	311	319	297	307	323	346	328	301	313	292	297	295	333	365	361	353	288	332	310	284	357	341	318	312	303	331	359	308	321	310	318	307	273	318	343	335	319	335	334	286	320	343	306	324	306	299	340	329	316	310	304	353	328	350	325	338	322	303	320	315	360	338	322	322	321	320	297	313	335	309	326	332	326	324	340	309	338	357	344	346	298	318	311	379	344	362	324	276	312	259	327	337	317	308	319	308	342	326	333	338	340	338	321	311	314	315	304	320	331	308	336	332	287	292	290	335	331	325	288	332	333	295	326	343	344	313	329	306	342	307	337	323	303	333	309	301	301	344	331	346	320	305	317	316	298	311	331	321	330	306	342	345	344	326	314	325	295	309	293	350	306	368	300	326	286	340	283	321	337	315	335	326	301	310	315	302	316	353	315	308	319	303	359	359	294	336	353	336	337	344	374	329	282	320	325	294	292	325	317	318	304	326	299	298	325	326	301	325	359	296	321	307	323	357	293	298	310	315	302	285	311	336	314	330	299	337	305	291	322	311	347	346	283	319	304	328	307	290	332	328	279	332	288	325	319	332	295	322	329	339	340	343	315	326	302	326	324	323	300	327	322	352	349	299	356	339	279	319	311	322	330	361	310	371	331	326	301	315	316	310	353	302	299	328	313	322	261	297	305	360	295	279	375	300	308	312	346	326	304	293	322	340	291	322	347	321	307	281	270	356	347	269	322	301	331	338	309	314	324	289	320	357	297	299	327	331	314	346	302	346	275	314	329	331	339	335	329	312	321	313	309	303	329	334	327	333	307	320	307	295	344	296	326	331	312	312	337	341	335	328	331	305	306	331	337	292	338	323	305	299	324	330	318	295	334	329	321	282	313	300	333	285	309	286	315	311	325	297	318	333
40464	9247	2509	1093	892	757	752	715	720	764	721	692	685	729	691	716	706	724	718	679	663	736	738	722	708	735	697	690	727	692	703	737	775	680	671	704	757	757	706	725	723	669	715	692	687	770	695	698	716	657	699	745	683	702	692	680	718	672	779	752	715	681	755	687	716	680	690	709	709	691	713	715	696	720	666	691	719	687	692	732	719	731	751	656	687	718	727	704	745	678	700	734	725	671	721	690	720	741	725	722	670	734	724	700	750	777	716	693	726	670	662	668	707	692	723	723	719	704	734	669	684	696	765	710	695	711	692	679	642	703	709	675	740	703	697	709	698	660	697	748	745	685	677	703	744	667	679	699	723	723	652	744	688	713	662	745	666	708	725	708	696	690	675	676	726	700	694	670	694	683	704	732	705	698	702	699	693	715	735	692	717	752	750	697	720	682	719	640	696	754	716	747	735	735	703	691	683	675	699	701	704	702	730	741	721	716	745	674	685	708	709	714	671	692	709	716	703	730	692	723	706	670	693	779	690	724	727	726	680	714	724	723	694	689	686	721	735	671	736	690	665	693	744	681	703	741	708	705	719	679	708	700	680	655	771	724	771	732	742	734	709	728	698	701	708	678	716	732	731	727	743	704	737	697	685	693	665	700	679	706	697	749	690	724	718	676	730	730	763	705	687	690	715	717	706	681	734	709	706	675	716	669	710	712	737	743	709	720	722	684	721	726	714	701	695	704	727	698	741	667	760	673	693	687	697	671	697	744	713	703	652	700	678	697	676	724	723	692	706	719	748	688	690	735	759	666	710	757	676	679	706	685	708	710	739	717	659	721	734	710	693	715	696	720	768	638	687	709	680	721	679	697	691	717	711	747	711	730	715	689	686	747	709	711	717	700	711	692	713	701	702	745	684	698	720	689	733	703	740	703	677	683	757	709	779	705	670	669	728	694	693	705	731	686	708	701	697	693	686	683	722	717	693	723	715	737	717	696	716	708	716	682	724	745	675	722	734	702	702	664	704	681	685	673	728	748	697	671	718	752	717	718	744	680	731	734	738	695	719	727	726	712	716	683	703	743	684	741	709	713	695	705	744	741	706	752	728	700	697	722	716	721	715	717	757	712	681	729	699	691	756	711	733	736	752	682	702	678	754	706	734	696	686	734	695	682	712	669	692	732	733	753	679	765	716	686	716	693	707	752	724	727	693	696	705	748	699	713	700	742	731	674	708	711	692	666	765	716	717	782	676	692	675	746	721	669	722	680	718	723	718	731	704	682	717	714	687	714	732	716	697	691	689	691	713	729	679	702	714	702	685	719	705	703	703	701	707	696	667	690	718	670	677	708	703	714	661	716	718	666	705	710	684	732	704	681	674	738	683	709	726	708	726	672	702	714	701	742	743	737	701	666	729	733	703	743	695	708	751	729	744	704	752	701	704	726	727	712	674	687	753	675	672	708	732	744	700	736	679	698	690	710	733	631	682	708	656	710	707	703	717	710	720	712	726	725	690	714	641	713	699	726	702	705	698	721	727	704	668	701	749	793	741	678	712	698	711	724	688	738	689	672	661	716	684	723	676	715	728	756	688	725	724	663	652	700	691	730	704	732	725	687	759	749	691	714	697	694	710	721	733	738	716	681	748	742	655	719	764	691	710	757	702	759	742	773	698	702	725	689	699	720	733	729	724	778	677	727	646	711	747	730	707	721	705	637	698	741	778	730	658	700	706	757	725	722	720	708	693	703	710	679	691	689	687	686	661	737	698	695	715	735	698	716	697	704	705	693	671	733	727	700	687	744	701	689	813	678	711	692	727	713	731	701	706	695	680	690	710	676	710	685	737	725	716	709	694	689	713	717	698	730	679	694	732	733	731	703	679	694	726	704	747	712	676	677	690	710	707	719	729	686	726	654	743	741	725	768	683	730	689	673	699	672	692	652	728	710	703	731	702	715	719	676	694	724	630	674	734	757	729	740	704	725	734	751	723	695	684	716	693	702	741	693	725	687	706	694	722	691	693	714	687	689	688	636	728	730	724	688	692	712	751	714	663	723	730	665	722	752	693	741	687	719	675	718	735	709	755	684	703	661	712	752	713	697	681	750	694	747	689	671	664	708	680	695	714	686	703	720	705	698	714	697	652	730	712	696	703	694	728	691	718	700	727	686	706	724	741	706	694	725	682	742	711	689	701	757	692	706	706	692	716	687	664	724	752	736	672	754	684	721	702	776	691	760	713	737	642	698	730	733	686	678	711	731	765	699	729	670	714	717	723	664	705	689	717	752	692	685	631	754	693	726	722	728	705	685	708	727	678	684	708	713	698	714	726	697	714	684	733	705	691	728	706	741	754	752	712	711	670	656	722	698	708	670	692	721	647	734	726	709	723	719	723	704	707	720	737	680	754	669	727	717	698	725	723	768	676	752	666	738	711	712	701	683	723	695	684	679	688	701	716	732	702	744	672	705	719	697	724	707	724	735	650	712	694	697	724	696	741	702	657	712	659	716	712	747	710	737	724	721	658	719	688	740	751	684	718	745	663	715	704	688	743	713	681	704	733	691	700	713	736	721	704	716	710	705	741	761	719	682	748	697	690	711	719	691	721	645	716	701	700	716	672	713	697	690	727	733	719	747	705	725	685	705	673	656	716	673	755	682	715	697	723	697	721	706	677	711	712	684	730	705	673	737	657	730	747	720	687	667	729	713	745	715	747	731	730	727	706	741	685	756	728	746	730	717	692	675	732	708	723	707	739	772	708	696	720	673	656	678	750	689	729	723	751	707	744	694	668	672	688	709	768	750	689	669	722	730	693	731	714	658	697	708	719	723	709	701	722	725	722	717	746	671	696	732	692	678	695	707	686	729	752	714	687	704	743	739	723	688	746	748	692	718	751	740	706	703	724	702	685	720	705	705	712	702	720	696	739	652	731	719	736	739	724	711	690	695	666	768	680	700	709	718	703	724	705	725	730	762	681	704	725	716	703	779	714	678	691	686	700	713	701	702	745	660	684	675	732	741	726	709	690	660	674	751	749	680	692	735	722	753	711	710	669	713	729	708	727	736	705	724	686	729	713	690	705	706	726	711	740	701	699	731	730	745	697	712	678	707	727	675	726	725	734	656	713	709	737	742	731	703	697	709	682	727	746	646	744	755	660	715	668	743	714	700	689	735	686	673	703	710	676	689	694	674	710	675	704	726	725	666	710	737	724	717	750	691	695	733	686	675	718	745	680	669	686	711	684	673	704	734	692	732	744	673	705	684	717	678	734	730	713	740	683	725	744	718	677	740	724	686	758	728	714	673	739	674	671	745	752	691	695	703	708	730	726	675	766	728	698	698	704	683	699	701	684	721	741	704	683	686	741	712	684	707	695	737	677	713	666	683	724	703	761	705	725	732	727	698	706	695	689	726	704	695	691	679	707	678	716	703	709	705	748	705	716	724	739	707	727	729	739	787	698	677	749	706	780	709	717	698	702	682	736	740	703	744	710	703	683	688	670	696
50381	23036	9446	2688	1005	511	385	418	365	378	352	330	312	343	334	306	324	328	319	328	299	324	327	319	321	325	319	306	330	308	345	318	314	299	316	315	337	327	324	326	311	310	363	339	332	310	305	307	332	317	348	304	315	349	287	291	328	324	286	346	315	312	313	344	347	323	363	313	297	279	315	322	339	322	296	356	327	307	316	322	309	319	346	345	311	328	304	278	319	303	318	313	331	303	355	338	315	337	301	353	313	324	325	289	313	353	281	279	315	331	313	316	299	364	327	363	305	340	312	307	304	301	316	329	319	322	314	308	346	324	322	343	315	300	315	300	320	367	350	330	306	288	345	369	328	352	349	347	311	292	338	325	291	292	337	348	337	302	312	330	336	288	329	330	293	286	357	320	349	317	317	348	292	302	306	329	356	332	333	289	284	319	295	336	307	313	343	308	317	303	297	309	283	324	329	301	314	305	332	300	305	336	348	352	317	341	312	343	325	300	329	302	326	325	276	303	295	335	333	339	312	329	329	308	338	328	321	295	317	316	335	324	284	309	292	313	349	312	339	333	320	319	339	330	343	337	317	339	309	301	327	336	331	315	351	316	326	316	307	322	336	314	276	330	306	317	322	298	306	286	305	335	294	305	316	327	316	330	319	310	290	303	313	318	323	351	334	300	308	336	298	332	305	316	368	321	314	314	316	325	306	340	339	300	319	345	281	336	339	328	365	301	336	272	347	346	354	315	365	317	339	311	317	336	312	306	338	306	303	309	376	326	337	329	319	318	311	346	312	346	340	295	303	297	305	341	287	332	346	298	283	289	287	291	312	333	321	294	320	320	318	323	320	337	342	314	334	338	319	324	305	275	286	339	316	343	315	314	311	355	325	314	327	327	285	311	331	312	292	333	349	302	281	299	294	341	333	304	329	326	311	322	355	305	322	354	331	330	285	283	310	312	310	314	299	341	319	314	335	330	307	329	299	327	304	314	353	279	298	271	330	320	326	335	313	319	295	306	339	322	324	302	333	311	311	302	327	312	334	326	288	334	358	307	308	320	306	312	345	289	351	333	305	332	314	327	313	354	273	317	310	335	328	313	296	313	326	325	295	335	307	287	291	306	301	319	310	318	343	297	306	286	295	320	318	299	294	316	335	322	331	314	323	306	293	316	340	315	290	334	308	305	316	288	299	289	324	307	339	360	324	354	301	319	304	326	311	305	303	322	321	347	314	301	293	329	318	360	320	297	314	339	286	290	331	350	302	329	362	339	308	325	319	323	308	322	327	315	332	307	300	307	321	305	319	317	314	274	316	311	319	313	278	331	348	318	314	339	368	328	334	347	304	328	302	341	276	300	315	295	336	332	316	309	303	365	300	270	299	308	296	318	327	355	320	309	317	333	339	318	307	333	319	301	345	326	309	296	288	312	289	334	292	293	323	328	317	299	329	312	315	308	288	336	302	300	325	321	343	320	272	323	326	328	299	324	306	322	323	308	329	343	319	316	304	345	299	315	324	337	310	370	279	315	297	308	362	363	306	311	311	337	291	317	354	309	295	320	337	328	329	338	296	292	326	315	304	325	302	341	338	306	301	345	325	328	320	348	334	341	315	316	304	312	333	305	297	313	329	316	319	328	336	278	283	336	348	348	327	286	334	306	319	367	314	336	314	341	305	340	288	338	293	320	310	339	326	321	297	294	311	321	308	324	327	314	345	280	296	335	311	297	294	313	299	302	335	339	361	308	341	308	310	328	331	309	342	313	344	310	321	345	300	335	352	311	310	350	332	318	311	333	320	289	320	328	301	315	320	323	329	310	296	325	308	318	282	324	327	303	300	286	325	337	320	328	285	305	331	302	326	345	350	286	308	279	325	339	330	321	304	335	302	336	286	290	302	325	357	367	347	327	296	329	281	341	312	323	315	280	373	322	360	314	301	326	321	287	354	327	316	329	317	286	323	312	340	275	319	307	342	322	333	297	310	337	340	328	318	297	337	315	309	316	310	317	317	332	321	299	336	390	310	314	286	323	326	320	321	363	339	277	326	328	300	321	341	288	324	328	307	300	337	353	321	326	340	335	313	288	295	281	323	300	328	310	292	301	313	365	356	358	330	312	321	321	322	351	344	349	351	284	338	312	326	336	351	332	334	312	327	325	302	352	313	362	338	315	315	299	275	317	330	323	312	321	323	325	344	300	284	329	335	330	319	325	355	325	328	313	315	298	335	333	338	277	308	319	341	308	314	327	356	330	320	342	335	285	313	277	301	343	315	328	326	313	314	286	353	295	290	319	348	308	344	289	286	315	341	304	333	349	308	285	318	325	327	318	326	316	330	352	327	324	336	285	327	334	324	321	310	309	328	323	325	303	318	341	308	313	338	347	299	294	320	316	345	302	373	303	315	336	310	327	370	305	288	317	358	289	342	320	338	295	312	312	303	305	341	309	320	312	290	299	286	286	333	290	342	334	349	333	318	310	321	267	314	324	301	329	295	355	305	308	329	302	314	292	337	309	325	312	297	321	343	309	341	310	308	343	316	322	309	325	324	303	334	321	309	309	344	306	331	325	310	297	272	325	302	310	322	307	313	308	318	313	343	302	347	319	315	333	335	333	287	314	344	317	314	327	306	352	325	336	283	329	302	302	316	321	319	319	324	326	298	311	310	320	316	307	320	330	355	333	303	282	300	318	337	345	317	343	323	316	323	319	296	296	310	296	328	303	317	288	297	295	346	304	349	345	301	301	283	294	304	299	329	295	299	307	313	286	323	317	296	305	332	366	316	326	301	270	324	307	343	336	320	304	326	330	308	327	334	338	353	287	304	332	311	334	299	318	326	308	318	356	301	330	316	306	280	326	373	343	300	315	341	327	292	259	341	313	329	303	294	277	295	316	335	287	355	358	336	334	341	325	338	301	316	313	332	312	292	340	315	303	336	314	334	337	334	307	319	323	329	317	325	307	331	310	278	322	290	334	338	286	319	327	339	310	327	305	296	313	351	325	324	298	315	275	288	357	326	328	327	312	309	292	288	310	319	365	293	325	329	381	328	346	308	342	323	297	359	341	273	323	315	325	302	321	350	322	306	322	340	337	316	383	326	353	275	314	330	269	349	319	310	303	327	297	336	324	329	295	280	305	310	330	341	301	294	311	328	308	269	321	312	323	321	314	279	315	331	318	310	288	300	314	269	269	345	304	314	317	344	268	282	271	301	350	294	322	323	342	319	301	301	294	305	324	307	315	334	331	302	310	326	324	355	318	322	324	342	302	394	332	293	326	320	334	340	326	271	314	312	349	328	305	327	349	347	310	322	359	338	335	331	292	322	317	315	293	317	292	337	338	316	315	335	326	315	338	323	331	318	317	318	356	329	318	338	314	270	303	321	286	357	299	299	344	313	325	313	288	296	339	309	304	354	309	284	300	309	322	333	318	283	313	289	296	308	304	341	339	301	283	303	320	337	327	330	288	322	344	295	320	302	310	311	346	310	325	315	323	316	321
34662	14888	7192	4526	2584	1222	905	1136	916	807	704	770	760	733	682	703	687	702	691	648	703	727	674	693	719	713	723	703	680	669	703	696	685	704	644	651	708	681	723	712	706	695	680	696	643	678	708	727	696	716	727	745	708	672	677	726	673	728	714	708	652	707	667	701	638	695	684	719	709	727	667	689	730	656	684	716	696	716	697	685	707	683	669	745	747	665	683	738	699	684	688	718	694	722	670	751	687	696	709	687	708	710	658	671	664	727	700	684	703	671	690	671	718	686	679	673	665	704	775	665	688	635	745	736	695	695	710	640	648	685	710	737	695	689	697	707	694	731	701	654	682	695	680	709	709	660	653	662	721	667	679	649	676	711	661	699	720	702	706	662	682	682	736	675	686	699	737	726	705	643	642	655	694	689	705	717	695	692	738	706	664	704	711	691	669	635	712	715	719	669	698	714	739	707	667	699	734	680	652	696	704	709	724	720	689	723	701	666	723	729	683	681	725	719	763	712	655	735	708	661	722	738	672	695	682	664	725	738	692	665	741	730	702	711	714	696	693	746	701	705	718	702	724	684	704	697	731	654	681	691	678	725	685	699	671	691	696	694	698	699	700	728	727	670	720	695	706	697	698	666	681	717	766	689	726	708	689	696	679	742	665	627	714	701	697	687	745	724	702	714	676	704	698	695	683	678	653	689	642	750	703	706	704	694	663	692	665	712	722	695	682	692	731	726	672	718	666	673	749	714	717	679	682	681	711	753	688	644	673	662	715	700	736	675	673	715	688	636	714	708	676	699	653	685	715	653	672	710	716	701	749	644	658	656	669	706	726	722	705	670	678	734	701	696	728	659	685	687	698	701	694	676	682	692	677	718	676	688	699	678	674	690	678	707	717	657	665	703	654	686	715	670	692	678	675	719	664	710	681	732	660	729	725	758	684	730	712	719	683	689	736	683	711	711	676	741	729	681	725	711	708	687	699	678	665	710	721	742	736	764	702	703	711	687	711	704	722	682	680	647	703	678	730	728	719	725	665	670	732	680	708	653	688	711	723	719	723	727	682	696	699	648	710	694	732	698	655	719	680	648	698	743	690	700	701	712	676	747	728	745	723	673	699	698	691	693	726	653	693	652	726	720	737	672	736	725	740	681	713	695	696	707	725	685	734	672	690	733	739	730	680	686	701	725	637	716	667	673	684	694	704	707	690	704	682	657	699	734	726	675	743	678	724	688	725	695	719	724	703	657	717	682	700	678	677	675	726	704	718	686	664	670	655	686	725	671	691	691	742	678	699	692	710	692	678	683	689	672	678	699	663	751	672	696	649	773	702	726	717	665	771	680	688	679	704	678	676	638	720	703	687	696	722	682	675	726	752	713	727	736	715	636	691	678	718	713	680	719	690	740	681	676	702	684	678	743	630	712	687	676	748	688	694	678	690	686	695	703	683	740	712	684	693	720	676	683	698	720	675	630	642	751	699	699	728	664	683	692	689	701	702	688	701	679	713	683	727	720	667	685	713	711	708	706	693	680	710	702	689	678	711	668	680	646	692	665	712	682	749	668	711	692	737	692	687	708	673	692	675	719	690	695	699	717	638	727	706	726	717	696	716	700	711	724	701	694	669	667	748	684	690	684	693	707	650	675	678	709	713	682	669	664	736	704	769	687	716	719	683	733	695	684	690	692	712	761	717	694	692	696	670	717	694	749	666	673	683	701	717	685	681	687	714	689	731	707	658	707	685	654	703	704	680	723	724	662	684	663	687	707	697	724	678	740	636	749	662	688	749	725	667	750	687	687	661	688	663	677	688	715	685	748	747	662	718	741	689	659	726	656	677	737	715	731	713	709	701	650	719	704	724	654	673	738	691	676	648	720	681	690	693	714	666	682	672	708	695	721	656	712	667	721	638	721	696	685	698	727	715	734	702	699	673	715	690	686	729	688	651	660	697	741	666	705	675	618	680	722	716	718	669	701	654	683	680	684	669	728	700	672	710	743	670	700	718	680	691	671	697	729	735	722	680	652	695	705	680	692	708	710	670	695	676	689	695	703	685	660	692	678	698	685	648	736	725	663	719	666	695	686	663	719	682	708	677	713	712	717	693	688	730	687	698	743	671	741	683	703	674	674	696	702	680	700	713	753	708	678	717	657	686	695	689	715	675	684	702	661	689	655	682	738	719	731	696	690	686	677	707	705	729	676	703	733	672	639	707	722	684	698	673	699	683	638	671	700	694	725	708	706	690	690	683	718	730	707	711	678	690	714	679	692	678	702	675	663	701	636	665	664	698	728	718	684	695	704	710	670	737	698	678	698	698	738	623	671	712	692	749	695	650	716	657	671	693	698	737	702	657	695	689	757	726	724	717	706	682	709	716	685	695	701	709	702	725	709	721	662	716	717	724	740	693	675	684	711	667	779	712	681	682	677	704	729	736	720	704	686	727	708	689	717	723	714	663	712	703	743	665	625	657	641	688	721	688	702	698	669	716	683	742	677	645	706	700	684	698	722	698	633	671	702	726	731	698	715	698	722	677	725	660	658	735	690	675	706	707	689	646	748	658	684	677	669	731	669	684	660	694	702	735	684	661	713	734	678	660	671	673	723	686	714	669	689	705	673	703	748	711	710	676	695	694	700	719	685	715	742	653	672	655	678	745	653	699	705	725	693	702	686	685	716	657	688	712	697	680	668	692	692	666	712	680	689	679	703	709	665	723	654	776	725	697	668	688	698	739	691	685	701	663	685	691	716	692	675	703	672	668	716	664	709	719	697	725	690	700	652	756	682	688	685	686	693	687	660	713	737	694	666	624	680	673	701	703	728	707	679	667	723	651	711	729	741	693	745	758	672	708	661	729	728	676	722	677	700	660	710	688	720	720	693	691	695	692	678	670	720	648	673	753	728	699	680	702	715	706	699	675	726	715	682	695	703	715	672	705	665	680	722	685	672	721	707	706	719	702	755	733	669	629	686	708	638	718	708	696	657	746	655	660	700	695	759	692	696	665	700	696	702	672	675	705	659	726	734	695	739	715	672	703	712	680	704	710	768	655	694	738	705	687	716	655	695	731	696	654	666	702	664	673	693	703	738	717	679	717	691	729	659	682	693	716	698	768	684	733	695	684	668	644	724	715	694	685	754	663	678	772	658	726	697	699	678	707	705	740	702	648	694	694	702	689	708	690	735	707	661	663	695	689	711	661	685	666	669	664	649	674	723	669	717	690	662	693	678	689	691	699	717	707	727	705	728	689	718	719	660	698	749	668	674	693	685	699	667	696	689	674	680	688	695	675	694	722	718	761	712	704	699	663	692	713	693	725	663	699	693	677	728	684	691	699	745	672	685	675	652	708	704	707	773	745	689	690	706	683	732	659	660	661	703	706	693	714	737	719	726	704	656	700	705	700	708	724	727	694	705	689	723	680	730	751	702	699	705	680	688	676	678	658	700	733	698	742	706	692	682	712	711	690	711	696	725	682	691	696	717	712	691	696	713	694	740	688	705
46284	14545	3294	891	469	342	292	311	348	313	304	310	351	332	298	296	326	288	294	268	290	274	306	323	297	291	286	305	312	328	298	319	315	304	323	309	350	265	285	317	290	321	318	324	297	293	315	312	288	303	305	338	334	295	297	291	306	327	324	323	283	280	296	309	290	293	318	267	337	270	321	314	284	311	271	339	304	264	293	334	309	304	294	283	291	293	313	295	278	294	289	332	270	329	320	269	298	307	293	272	281	303	280	302	286	311	302	327	303	340	312	283	316	311	318	318	250	320	339	272	315	274	338	292	315	288	322	283	330	337	323	328	294	282	291	301	295	342	277	273	269	288	309	293	341	300	277	296	280	277	319	291	322	286	279	304	310	264	307	319	293	285	308	307	314	309	318	289	292	279	302	330	336	288	279	337	304	311	304	278	331	269	312	276	287	304	286	297	305	303	285	294	302	318	317	289	307	298	273	318	320	275	314	297	277	327	308	286	314	299	307	291	293	270	308	284	302	319	271	317	305	288	281	312	299	292	301	267	296	296	309	319	303	288	288	307	315	310	312	282	288	322	289	323	285	306	328	294	328	333	339	273	283	299	274	294	317	303	312	296	285	312	311	321	301	317	303	290	307	315	308	317	283	300	304	311	300	324	282	266	314	308	310	313	305	315	271	324	292	298	272	291	273	294	273	309	294	298	355	300	327	332	279	294	305	311	307	266	304	322	356	339	337	317	281	262	300	295	299	280	286	291	288	329	296	339	320	297	287	312	305	303	265	299	284	311	266	284	293	292	302	328	296	304	332	298	285	325	336	307	279	332	308	325	298	288	282	280	311	312	295	296	301	284	289	285	302	293	316	304	315	281	284	331	272	321	335	308	282	306	316	297	304	308	315	304	331	302	255	330	302	297	308	302	317	292	300	289	292	309	322	307	308	273	295	332	286	311	288	286	310	313	299	333	290	315	297	302	268	302	290	301	353	305	289	325	308	336	296	332	320	280	321	325	306	295	295	303	307	324	311	286	310	294	270	288	310	275	261	313	284	302	303	336	317	323	308	307	293	311	285	275	290	284	317	298	293	312	297	323	315	286	287	325	294	325	307	270	308	347	298	299	318	286	299	326	282	297	303	303	301	271	318	312	297	316	294	313	312	286	297	275	330	330	287	289	308	311	321	313	267	330	291	299	301	285	287	282	290	324	330	300	272	322	268	356	298	285	303	326	295	291	283	307	290	298	336	302	326	299	325	340	303	278	289	309	296	268	313	306	345	303	299	264	298	313	299	327	305	297	281	272	322	298	296	286	300	284	325	284	284	290	308	306	314	292	266	306	311	297	332	337	291	315	303	299	268	296	332	297	309	284	311	281	350	345	292	320	262	290	303	288	303	326	297	338	293	284	301	313	293	283	297	302	305	286	279	303	304	310	282	310	304	293	320	344	272	264	315	311	283	293	300	317	281	308	297	322	297	315	316	308	289	296	281	315	265	274	300	312	283	312	312	257	310	277	307	329	303	301	299	316	313	290	295	320	288	315	314	322	321	293	315	286	294	255	267	293	295	295	301	306	282	299	328	319	320	331	308	296	278	304	295	332	249	275	310	275	299	283	283	284	336	298	289	299	342	318	318	285	300	338	267	277	302	306	317	333	297	319	313	299	315	303	321	298	240	278	301	306	287	321	309	303	256	286	286	329	317	313	317	308	317	280	306	292	314	317	326	302	261	314	311	275	301	279	346	296	326	313	298	286	293	266	320	273	278	286	305	316	269	332	325	313	314	287	302	293	275	309	280	282	299	305	313	303	304	339	313	307	327	292	294	307	305	331	327	310	290	302	349	315	296	309	343	309	284	314	281	301	319	301	306	318	315	314	301	320	290	297	317	279	295	294	335	293	305	306	287	307	318	302	268	274	311	315	320	339	294	348	301	273	290	269	284	312	311	297	318	282	312	292	305	279	303	280	302	298	291	310	304	305	300	279	312	300	292	296	286	303	283	282	284	308	305	304	304	305	300	283	323	347	328	312	323	297	295	278	278	294	294	308	329	290	273	296	297	312	293	297	285	290	304	301	299	300	312	310	317	305	333	281	316	279	308	353	300	309	294	328	320	305	324	291	341	308	313	286	318	299	333	316	298	292	289	311	273	311	314	289	315	321	324	310	301	298	300	303	306	282	310	297	280	287	316	317	303	330	289	290	282	296	307	294	288	290	285	324	289	291	262	319	306	296	293	318	312	300	290	316	303	321	295	327	301	310	300	297	313	287	319	291	330	281	308	304	297	311	327	293	311	274	300	276	290	275	269	324	292	288	288	277	315	304	290	300	327	279	275	305	283	296	341	300	292	288	290	329	288	316	292	283	307	305	287	311	285	307	289	290	320	280	312	323	302	289	300	295	298	308	303	306	296	318	313	286	294	282	309	304	302	313	314	290	295	333	295	309	295	324	303	287	287	306	296	300	328	323	291	305	337	297	295	282	302	309	321	313	269	317	297	287	288	270	331	302	287	298	325	324	317	301	308	313	300	318	319	309	270	347	274	305	357	290	311	306	295	312	312	285	299	286	314	278	310	260	275	287	327	290	295	331	335	242	288	289	263	347	315	320	278	316	281	267	296	302	289	279	308	312	278	281	257	319	318	294	311	307	299	287	276	270	317	303	308	318	288	324	303	295	271	299	279	300	307	320	277	298	288	290	316	307	339	329	295	297	296	310	294	300	294	285	298	284	296	302	320	327	302	305	313	299	350	305	315	337	315	296	278	339	315	307	253	305	290	299	291	293	297	293	257	330	301	309	303	371	307	297	280	305	303	272	318	311	285	306	332	316	318	302	303	308	277	326	298	295	306	341	296	286	309	292	283	296	315	319	301	273	291	315	316	303	321	290	330	300	290	312	303	295	299	310	274	303	313	305	260	308	316	312	271	297	302	301	297	308	271	284	315	287	318	304	290	303	310	296	314	306	311	289	292	305	262	311	303	260	303	290	315	296	311	308	297	288	302	299	298	289	285	328	282	285	284	288	335	278	311	270	295	338	299	310	284	299	296	297	260	299	261	296	319	288	331	272	312	320	321	325	300	315	317	317	331	313	299	328	314	349	321	317	295	313	276	302	294	320	325	300	314	297	297	286	297	299	329	324	293	295	296	318	299	341	296	292	267	309	289	305	279	311	316	291	309	317	296	287	297	305	298	309	305	331	332	295	300	264	293	314	285	317	303	270	319	285	300	269	292	330	320	279	315	328	260	280	289	326	273	316	299	292	291	318	319	298	284	331	296	298	299	308	290	248	297	340	314	292	270	270	285	310	316	290	297	308	276	319	316	281	278	290	314	329	322	309	312	307	309	284	292	323	322	285	336	321	278	258	281	292	287	300	283	320	298	301	307	304	299	330	318	318	306	272	308	259	291	272	268	294	291	314	293	338	305	316	294	291	268	263	323	310	280	309	303	329	284	312	287	323	281	314	330	345	310	293	303	312	338	276	317	321	323	281	276	304	291	294
29972	8509	3820	1973	1239	756	681	704	678	661	651	658	711	676	617	703	666	685	609	688	673	634	681	658	687	722	698	671	718	658	631	686	695	684	668	675	677	668	677	707	658	668	621	663	697	676	697	672	677	623	660	649	658	681	712	650	685	692	649	657	649	667	626	663	722	626	650	610	698	640	680	692	673	651	636	649	717	648	671	696	724	661	647	683	661	673	620	627	730	675	665	693	668	710	723	664	642	656	690	625	666	703	674	616	699	692	624	651	681	639	691	679	666	678	679	713	634	640	625	641	660	649	632	661	672	685	692	647	699	657	653	647	695	634	642	677	643	684	676	693	702	674	655	691	609	691	622	650	684	699	698	710	657	667	675	641	635	677	701	641	688	688	705	684	655	652	688	615	625	638	665	650	693	676	689	672	679	658	671	644	639	697	640	627	664	673	657	670	708	640	629	642	669	692	695	702	650	658	633	672	630	669	635	697	648	675	637	667	666	645	702	618	678	714	634	657	709	653	681	675	657	628	677	648	605	672	591	673	680	616	638	654	684	660	683	646	687	659	625	661	687	699	678	668	692	667	671	666	639	665	677	647	647	672	666	702	663	653	697	654	678	640	675	629	681	679	609	649	676	663	657	636	630	646	681	657	680	677	651	629	642	622	618	695	679	671	677	660	698	669	696	695	676	615	694	644	667	659	639	637	664	620	643	671	707	646	663	635	672	659	639	691	643	692	625	703	633	696	704	638	669	631	647	663	668	619	622	618	622	680	691	623	649	648	690	697	657	701	669	636	687	641	635	663	661	630	735	640	594	701	698	625	632	678	681	704	636	663	655	659	622	655	642	645	679	698	672	658	680	721	668	679	712	647	675	640	665	698	654	691	624	690	661	663	694	643	609	654	595	636	664	716	663	627	663	691	643	662	623	670	664	650	686	658	642	638	638	666	653	686	659	659	663	671	650	647	691	707	661	689	664	668	661	682	635	619	708	693	684	642	683	634	665	698	650	645	704	718	672	661	635	617	685	695	678	672	701	675	680	682	684	679	675	629	629	623	637	692	700	672	676	624	662	659	660	664	643	700	644	657	693	690	667	644	687	678	664	690	735	641	737	652	685	685	665	633	633	693	702	697	649	697	649	654	659	697	652	682	645	676	672	634	630	677	657	663	652	641	684	669	622	650	680	652	661	671	655	678	652	677	666	679	641	682	676	636	647	668	636	668	624	658	622	678	667	697	620	656	627	694	671	702	632	625	671	655	663	680	686	709	673	648	644	668	618	650	684	621	654	689	684	650	654	665	648	725	669	639	662	679	648	696	626	672	655	686	685	629	675	675	622	650	692	643	710	619	701	641	655	646	681	641	709	652	674	662	677	670	629	670	655	688	690	680	702	616	679	647	643	635	669	676	701	673	672	682	671	650	712	660	653	652	676	665	678	659	671	661	664	641	629	675	650	635	657	691	669	631	694	671	662	691	670	625	671	676	675	691	660	667	694	667	673	664	663	601	668	713	650	702	668	647	708	642	673	654	655	712	696	642	709	668	666	654	672	710	647	646	661	665	661	654	652	657	657	672	666	620	641	722	687	631	695	709	674	690	675	647	617	687	700	649	655	617	627	622	690	675	684	706	698	661	651	626	651	679	637	687	636	682	691	697	642	676	653	660	726	634	662	688	678	637	675	609	664	684	677	677	688	672	705	731	658	644	679	631	686	690	692	666	682	684	654	649	666	648	684	661	631	624	678	639	695	656	694	639	666	695	610	713	689	661	649	664	647	691	640	651	676	690	650	635	657	635	652	608	669	664	665	673	615	669	660	687	653	646	688	666	679	673	600	613	654	648	664	617	686	675	671	667	652	638	690	672	602	685	671	597	649	654	690	639	655	624	663	681	694	711	707	698	624	686	653	654	672	604	676	696	721	680	658	650	701	701	642	623	686	663	728	668	707	667	645	642	649	626	690	683	738	681	618	700	653	659	680	707	648	673	698	661	644	694	682	671	679	653	658	644	674	655	644	674	682	630	682	639	643	650	684	681	686	638	671	678	637	648	621	675	658	643	674	630	627	664	675	695	618	662	623	707	657	604	724	688	647	652	602	639	655	667	652	661	666	662	641	665	670	699	660	649	690	635	681	707	655	648	690	670	655	706	650	684	667	650	674	684	642	613	674	699	658	665	636	633	697	654	680	689	676	647	650	694	659	656	628	631	669	686	631	682	701	684	665	662	651	692	634	679	685	695	622	656	705	684	639	692	672	688	664	666	645	640	682	580	678	721	676	653	674	662	637	641	672	713	722	649	678	668	680	677	709	650	657	670	718	657	653	715	699	651	693	658	676	634	685	684	651	671	686	652	677	644	676	634	669	663	678	633	626	687	652	634	686	677	674	669	696	678	647	634	637	630	664	638	643	691	677	684	652	685	664	696	621	685	666	669	628	703	645	626	673	612	705	630	666	658	631	674	674	684	661	693	674	632	638	673	604	670	704	682	676	638	673	663	653	674	712	676	685	678	645	660	621	653	660	642	711	640	656	668	660	708	618	685	692	701	660	685	663	660	669	652	650	679	683	647	683	677	634	654	685	705	669	657	682	664	680	647	661	668	641	658	655	676	663	731	696	648	696	668	665	698	624	704	672	623	702	673	632	657	672	690	647	709	620	669	663	651	669	676	658	668	677	673	596	625	663	639	646	662	658	693	697	647	656	653	681	647	664	649	681	645	652	672	691	662	692	735	700	667	616	681	653	688	701	677	665	652	677	685	632	659	667	667	706	654	652	710	714	668	658	656	647	624	621	688	661	636	659	687	686	655	657	673	689	652	639	659	674	729	674	702	677	697	631	660	635	689	671	622	684	627	647	705	673	659	657	669	634	676	612	695	674	675	668	651	713	643	665	647	676	653	656	692	646	673	697	692	671	643	697	634	663	664	663	681	666	709	732	684	687	672	651	631	698	670	706	652	653	647	679	663	655	690	646	718	639	666	643	652	713	684	658	666	662	671	639	704	709	684	639	659	642	686	656	659	656	679	691	660	656	653	636	688	699	688	688	661	626	612	654	690	684	699	679	684	659	651	609	605	693	647	651	707	693	650	677	619	676	674	663	688	674	681	688	664	691	659	648	670	696	671	669	669	659	649	670	693	662	712	684	698	679	661	685	652	694	691	681	693	631	650	672	633	706	629	629	670	636	645	645	647	651	653	647	667	705	660	661	676	720	630	654	676	654	615	675	648	653	633	661	701	652	687	677	643	632	678	686	636	670	610	693	700	655	673	603	679	636	642	691	716	628	621	682	637	681	632	666	680	679	669	651	696	701	682	659	673	652	689	664	682	631	673	657	639	684	597	663	683	673	713	698	678	653	677	634	663	642	652	689	681	691	686	635	652	645	674	650	666	680	633	700	627	614	631	689	652	702	626	666	691	712	676	647	692	657	655	685	637	654	596	648	699	698	661	696	657	654	655	699	709	669	656	671	637	675	649	664	652	656	680	682	672	713	691
54388	21650	6476	1578	659	449	344	318	324	288	343	314	321	312	305	309	296	322	309	319	261	289	292	289	323	306	327	322	317	307	346	327	315	293	297	299	362	318	295	304	304	335	349	325	291	296	316	299	309	283	259	320	306	315	281	305	298	295	320	282	299	303	303	303	303	313	273	326	282	328	327	301	335	305	257	298	315	290	310	311	302	332	307	285	319	323	310	302	305	374	271	284	266	306	334	319	298	326	351	294	284	305	310	285	282	286	310	295	313	302	330	322	292	304	285	299	323	314	298	288	276	347	332	358	309	300	294	305	290	288	345	290	301	335	269	319	294	324	304	285	307	305	268	328	305	327	324	344	323	285	309	306	316	307	308	267	304	299	283	327	296	287	315	323	290	321	319	282	300	310	288	292	296	298	316	339	283	308	327	325	294	265	304	289	266	306	298	305	321	329	287	299	295	274	298	312	304	305	297	291	332	309	264	307	300	304	317	333	313	330	273	285	322	301	328	320	284	302	274	287	312	301	295	304	270	309	326	261	318	305	288	316	289	319	370	328	322	292	293	315	317	301	288	281	317	299	267	273	294	288	337	303	303	326	328	317	295	292	293	311	313	335	297	306	311	330	295	320	308	304	291	285	302	287	318	300	315	322	275	314	318	308	296	329	314	366	281	299	287	312	304	312	305	294	274	323	294	296	307	293	326	280	332	314	317	352	315	314	330	295	298	358	302	298	310	282	290	295	293	292	279	270	306	270	289	314	270	304	287	297	295	268	282	341	299	296	329	293	303	316	302	296	315	302	328	305	292	306	305	360	335	309	285	283	276	310	287	299	313	300	304	304	359	331	312	303	320	304	310	318	316	309	336	329	329	335	314	322	306	299	310	285	295	294	294	300	340	306	271	298	329	318	299	320	277	305	343	325	292	299	258	324	273	283	327	344	316	311	313	273	325	304	274	280	266	289	315	306	285	307	323	291	290	352	273	277	309	268	302	274	282	283	347	314	280	313	311	300	294	319	279	308	293	297	305	307	277	302	309	297	292	286	314	335	281	303	308	281	304	276	310	283	290	286	299	315	332	301	289	318	297	309	314	278	310	299	276	309	302	301	291	318	309	313	332	311	325	267	294	306	306	282	291	300	273	295	262	295	315	322	304	311	300	274	343	304	317	315	305	292	327	321	266	320	317	305	307	324	276	269	258	310	300	332	296	298	266	283	279	278	291	265	327	326	312	308	327	307	271	308	298	295	327	279	309	307	331	299	319	305	328	285	314	276	278	323	285	316	303	278	313	278	337	332	308	299	303	310	292	327	294	310	319	283	280	314	287	314	294	300	310	327	347	303	306	272	303	265	303	289	296	291	292	318	309	276	285	276	298	319	287	311	310	310	268	309	307	283	327	289	324	303	293	312	294	319	298	317	314	332	293	295	285	283	286	290	314	306	265	310	317	292	308	308	311	299	301	309	293	306	300	312	296	309	294	294	333	335	316	296	308	294	318	288	295	272	301	322	314	305	300	300	335	308	339	334	296	266	331	263	315	294	308	250	324	297	295	330	289	317	321	320	317	309	298	282	320	307	332	299	303	271	286	345	313	320	340	302	289	319	307	311	290	292	314	322	309	311	317	294	301	309	302	330	302	322	333	285	310	272	315	288	351	290	278	340	297	281	314	268	330	300	316	296	293	316	293	318	264	252	314	309	310	277	281	302	303	292	294	319	294	322	285	310	334	315	300	342	291	309	340	306	297	269	298	318	291	306	308	322	326	303	315	302	320	308	322	313	322	316	309	305	319	309	301	320	299	314	301	317	305	338	295	293	375	313	287	289	299	341	279	297	314	278	290	317	353	297	299	289	290	306	312	311	292	295	305	328	299	299	287	303	327	323	285	317	297	297	315	321	281	308	250	316	320	302	322	318	308	286	327	328	331	312	317	308	318	314	292	286	311	329	298	295	322	337	307	289	309	325	324	300	281	276	268	300	320	308	278	311	283	298	325	299	313	322	285	309	315	319	308	309	322	286	307	307	292	291	338	304	301	276	315	298	310	285	306	338	330	275	313	308	281	295	280	321	305	290	311	309	298	314	294	315	317	288	280	300	295	297	292	310	315	295	294	310	281	307	318	326	295	299	308	319	296	255	313	291	296	343	296	303	307	311	268	308	325	311	353	298	264	330	291	303	297	282	296	315	290	285	312	294	326	307	272	297	287	274	282	341	307	317	300	288	295	289	268	322	323	323	316	329	293	300	288	313	328	331	296	307	319	301	293	300	349	327	299	313	310	314	297	305	315	293	292	307	320	309	301	280	318	346	354	334	326	307	302	312	298	302	299	302	317	286	270	304	300	288	283	295	274	295	284	307	300	360	296	317	305	330	256	302	321	307	304	316	314	290	291	327	260	276	310	276	320	306	301	279	300	311	321	307	294	278	317	277	291	300	332	315	300	299	334	306	340	294	299	300	306	304	287	291	289	269	329	298	292	318	321	337	299	336	333	299	320	339	321	308	300	332	282	268	314	269	296	326	279	310	316	348	334	292	336	322	295	315	285	293	280	286	276	297	285	316	319	286	305	295	303	299	338	329	320	295	320	315	316	290	336	267	301	316	319	298	291	333	292	291	302	287	295	307	297	303	335	322	322	333	325	278	289	337	289	316	316	304	302	286	296	287	331	300	342	291	283	303	290	303	304	289	323	287	302	280	284	282	271	271	313	294	326	288	290	317	325	321	307	348	307	332	298	340	309	288	328	329	288	289	289	309	316	274	268	310	315	336	304	316	332	257	325	327	292	292	308	310	325	302	327	261	295	282	284	300	318	301	305	317	300	296	277	311	287	283	299	285	296	332	258	301	335	311	309	307	297	287	309	307	325	308	278	285	278	286	292	329	328	340	320	321	338	302	300	303	290	336	332	326	299	269	273	278	301	308	283	286	308	313	296	311	315	298	318	269	298	322	315	315	296	303	316	287	293	327	300	289	305	311	315	312	343	294	319	324	348	313	294	319	306	294	329	298	301	320	293	305	298	287	321	293	358	310	271	291	277	305	274	315	297	305	281	283	299	304	277	331	291	290	310	301	303	256	317	323	321	290	291	288	267	320	298	320	267	283	302	267	338	308	331	311	301	274	302	315	280	317	291	296	317	307	284	317	298	256	310	280	289	287	285	301	334	288	292	296	292	324	332	267	306	323	307	328	312	307	312	325	282	303	300	324	307	310	322	317	259	277	296	331	328	298	291	304	299	311	330	286	292	265	276	313	307	292	318	298	301	251	314	330	314	294	308	286	318	309	303	301	312	303	296	339	324	307	320	281	318	347	300	303	313	281	302	267	306	294	270	286	290	303	343	326	286	309	304	314	295	303	326	314	298	299	295	319	283	318	316	324	316	338	305	278	304	313	282	313	278	310	336	275	348	322	298	286	317	301	324	280	315	310	326	315	306	332	307	330	306	310	291	314	306	313	310	307	307	300	285	347	275	296	275	316	345	306	253	308	290	317
35572	12891	5149	2848	1543	928	725	777	809	680	688	727	699	665	666	675	653	682	670	672	656	705	644	683	683	643	697	644	690	699	671	666	665	629	686	680	680	667	715	667	639	597	690	635	674	704	691	664	685	650	724	668	713	698	692	676	636	684	636	701	615	678	662	666	654	650	676	696	644	684	638	663	660	675	703	632	693	644	678	628	683	694	609	681	670	686	683	648	669	657	646	655	667	677	658	736	684	714	655	623	660	722	709	727	723	639	686	672	695	653	678	728	664	675	687	678	680	629	637	697	650	683	683	687	656	660	632	705	646	688	684	710	667	657	695	686	650	654	680	639	670	681	654	652	689	699	687	661	614	708	663	696	668	647	664	689	649	706	683	627	686	687	651	702	659	666	649	720	645	657	684	690	668	629	664	677	674	667	642	647	677	679	684	669	675	710	674	687	710	638	644	646	655	693	635	699	662	706	668	677	641	682	681	668	658	676	649	670	697	683	624	677	632	656	649	638	663	652	631	735	688	704	661	626	672	715	639	724	689	617	657	697	666	687	635	681	651	697	659	656	681	700	651	697	694	670	714	651	666	695	668	699	677	641	675	672	651	666	638	641	678	719	699	627	644	684	643	653	657	672	761	694	685	710	706	665	716	690	630	668	673	644	682	693	687	660	693	655	670	704	712	688	701	686	718	683	675	709	688	696	700	651	672	687	654	679	732	655	694	674	649	698	665	687	668	687	684	708	685	669	698	642	667	652	738	645	707	641	690	647	663	675	695	685	630	676	696	717	686	750	675	683	638	644	672	674	696	672	665	642	685	732	671	681	643	653	655	652	635	696	625	676	643	704	696	676	662	696	662	663	711	687	687	646	708	687	647	688	629	680	687	666	659	647	648	643	690	710	665	657	681	643	684	640	670	702	664	681	692	647	687	695	701	700	640	677	632	655	674	644	643	635	661	706	631	696	689	646	712	629	682	610	673	730	634	645	646	671	621	677	636	669	683	652	652	693	682	691	661	698	663	658	667	697	680	647	655	662	651	687	629	705	675	662	670	649	625	665	697	651	697	682	671	657	675	701	648	670	714	666	664	644	650	686	687	699	666	614	630	703	623	668	677	681	687	670	674	665	676	688	684	663	665	708	675	628	658	700	669	713	670	707	629	642	684	637	697	640	710	621	673	683	657	684	661	634	668	636	693	678	684	637	639	660	652	695	667	645	634	625	672	685	647	679	681	641	699	647	686	681	679	707	692	699	696	690	690	656	693	677	669	600	668	652	721	668	688	681	648	635	652	660	669	670	709	695	697	644	696	702	693	678	700	686	664	708	694	694	668	669	705	699	710	652	675	660	692	678	690	677	661	691	692	621	664	659	704	709	637	684	650	644	668	674	683	659	676	647	674	674	683	658	676	635	675	713	644	643	653	659	660	683	678	670	654	638	642	668	691	705	659	667	640	668	639	674	745	658	670	693	654	634	647	656	682	720	615	669	687	672	676	628	648	682	666	673	712	664	645	671	664	645	700	703	656	659	680	670	634	711	645	666	640	617	711	675	680	645	681	716	657	674	724	689	716	646	649	653	685	670	714	681	671	655	701	688	745	681	674	690	684	664	642	686	699	696	690	651	705	675	687	651	636	685	658	697	667	712	670	639	701	716	672	689	629	679	723	655	647	725	667	676	656	684	649	682	685	707	643	697	642	636	716	668	649	619	649	650	674	722	613	689	701	650	656	638	714	657	666	707	640	622	704	679	684	700	685	659	660	744	686	634	686	654	640	653	654	680	636	689	695	684	640	647	707	703	687	691	671	711	611	706	693	713	644	680	673	667	676	721	676	675	618	694	652	672	707	679	694	650	659	690	655	669	695	666	628	667	684	682	655	673	701	695	700	672	653	663	709	654	650	686	702	674	726	609	689	641	630	666	714	686	688	679	650	645	669	654	679	659	690	628	670	671	708	653	623	666	706	647	652	705	657	698	643	703	641	660	662	663	658	688	682	705	670	705	714	681	727	697	644	644	640	659	623	658	696	672	643	650	653	703	692	687	642	679	692	629	703	667	714	701	647	626	700	694	649	649	696	651	648	637	690	713	669	633	676	674	656	674	666	621	681	710	657	655	696	648	658	629	685	767	660	661	665	707	682	650	675	663	677	682	688	650	691	679	702	673	670	661	645	711	693	702	620	674	719	686	683	665	702	668	646	667	673	662	658	637	685	646	661	622	680	619	642	688	706	640	695	690	668	684	687	698	660	622	675	731	665	661	723	670	708	661	718	634	644	669	703	684	686	678	682	670	674	667	666	661	709	651	635	624	645	668	687	653	701	649	709	667	664	661	662	649	690	632	707	682	668	661	667	672	659	670	694	663	653	668	680	686	680	671	677	667	679	643	635	656	658	672	708	659	678	685	655	657	634	689	687	688	653	641	694	660	649	656	676	637	627	667	693	635	691	658	687	675	679	667	674	660	701	639	632	643	663	625	682	711	661	647	718	622	693	669	673	728	641	692	689	669	668	683	650	721	634	682	714	622	665	625	638	660	724	697	674	655	650	650	625	662	656	712	634	676	697	700	669	714	654	669	715	696	708	656	692	656	648	617	720	695	695	695	673	699	692	698	653	674	691	666	656	650	683	694	644	702	701	648	696	662	682	668	640	698	683	673	647	667	657	673	697	712	668	674	677	703	656	679	643	660	698	671	696	650	669	617	664	697	641	670	647	646	658	692	634	691	655	671	676	673	647	716	691	644	656	662	691	679	638	712	648	654	625	683	669	672	711	661	726	685	662	678	616	662	664	657	719	636	666	726	685	660	702	670	665	695	676	646	678	681	689	696	705	623	625	670	679	654	731	663	654	657	640	687	742	683	693	678	670	676	670	633	695	638	637	715	656	680	654	684	695	662	668	696	654	678	693	683	682	644	664	661	643	698	688	697	684	681	660	650	643	673	672	610	660	705	706	651	652	683	703	655	638	668	661	652	714	673	691	691	661	699	658	703	632	712	635	687	712	649	661	625	695	647	648	681	624	679	661	669	720	660	699	667	658	641	695	631	682	681	655	713	693	633	679	699	700	623	671	710	644	675	638	623	707	657	666	656	690	707	672	690	741	626	673	729	686	662	669	637	668	666	687	689	701	658	674	632	701	629	653	633	642	684	684	658	682	687	644	624	685	709	667	642	697	643	688	665	667	657	677	686	689	664	692	715	671	694	640	674	696	668	677	711	650	658	652	679	672	654	661	655	680	650	682	646	662	651	696	677	658	697	675	656	695	714	659	643	677	638	661	658	654	691	682	691	723	672	671	623	661	674	678	655	656	737	656	641	695	669	654	661	685	662	716	669	702	677	692	722	643	655	689	704	687	656	674	697	698	666	663	666	636	715	733	691	689	697	663	663	672	701	679	712	631	666	679	684	716	661	717	707	695	667	713	658	682	704	680	640	639	640	665	702	649	685	647	666	692	640	693	657	692	679	684	691	625	696	632	661	671	660	659	652	679	643
50856	23988	11383	3361	1132	648	363	374	411	328	322	304	328	324	356	343	289	292	335	353	329	312	307	308	308	311	325	326	346	314	283	313	335	351	325	330	341	327	314	326	361	305	299	317	276	301	323	300	329	306	289	299	344	308	296	344	291	310	341	362	327	314	327	313	334	313	284	305	353	335	331	351	347	312	308	336	323	320	337	306	323	345	316	320	315	343	335	331	328	348	339	290	299	301	334	340	306	338	319	277	327	326	330	308	290	306	292	302	340	305	289	352	312	321	306	329	301	337	302	332	285	309	374	303	322	309	317	332	320	314	348	298	324	308	293	298	340	288	310	299	355	318	320	305	332	317	303	316	320	349	314	326	286	305	287	336	327	314	343	348	321	307	316	352	340	329	317	340	355	322	313	322	361	295	308	329	309	326	339	340	341	322	342	273	317	293	308	393	320	359	321	301	290	297	317	304	363	326	310	312	336	335	326	332	308	318	319	312	341	328	321	358	371	335	328	307	309	328	311	332	334	351	341	329	316	315	321	314	331	304	313	341	317	308	339	305	328	310	328	317	326	288	345	320	307	315	350	308	333	337	316	288	327	308	313	320	313	317	307	321	336	325	297	306	341	299	286	337	315	320	303	320	325	327	331	349	304	331	329	320	315	354	332	307	311	316	297	316	329	317	307	325	277	283	320	350	301	304	362	329	337	349	336	336	318	336	286	329	363	338	325	300	341	301	314	351	318	333	295	336	331	290	311	321	343	292	319	314	330	347	294	306	337	343	316	347	277	336	287	296	336	319	299	327	312	285	306	330	325	323	326	302	333	332	328	300	335	326	296	292	294	311	288	323	309	294	325	296	312	342	305	309	337	324	333	363	329	313	311	330	315	334	332	304	305	318	326	308	347	331	341	298	290	308	312	297	341	336	308	292	305	329	327	314	280	319	314	293	340	328	344	339	333	353	371	327	338	278	335	314	298	319	311	324	327	305	354	301	291	310	323	364	318	329	328	318	332	309	323	316	307	309	337	311	332	304	331	320	267	317	292	310	303	356	339	285	307	307	299	322	320	318	316	292	313	326	332	311	322	339	319	328	275	337	287	309	277	329	302	311	326	295	302	328	341	356	294	317	304	310	322	353	325	305	383	332	329	348	340	330	294	331	317	341	333	351	341	324	309	313	332	333	301	289	314	288	333	295	295	311	308	325	320	306	286	314	313	324	313	295	336	318	354	328	317	278	307	306	279	297	317	349	343	297	306	330	376	341	322	313	317	339	354	337	321	346	278	315	280	293	342	317	330	321	339	317	306	304	343	314	278	302	316	316	299	325	318	317	317	351	321	312	316	333	328	338	306	309	264	296	303	328	320	319	319	318	315	308	317	334	285	314	353	311	371	320	308	314	340	355	283	333	326	305	322	348	345	342	321	313	295	311	307	328	315	262	326	325	338	343	319	306	285	315	292	343	345	314	306	318	346	316	349	337	279	314	269	314	319	366	319	355	326	334	326	322	307	341	324	353	300	304	300	300	291	287	339	317	318	316	297	301	323	343	319	308	340	319	331	320	339	272	319	322	321	332	342	326	321	345	290	313	313	293	308	318	297	309	331	310	319	336	326	328	340	318	304	274	330	299	311	302	287	312	313	357	293	322	296	312	307	307	311	288	319	347	326	304	278	351	347	312	326	318	331	328	339	343	289	333	318	340	288	308	324	324	349	299	337	327	346	312	307	298	301	325	352	344	266	318	358	358	300	299	296	320	313	280	293	291	295	341	316	341	364	307	331	332	317	300	342	306	317	319	305	299	292	319	336	304	347	291	335	315	320	317	310	322	331	330	362	314	333	314	299	341	347	306	307	314	300	306	322	329	339	274	307	301	307	307	325	324	302	313	327	289	313	305	287	358	290	334	322	296	308	298	293	308	320	336	350	310	338	298	342	358	332	340	366	333	317	311	328	318	333	288	295	337	297	281	333	311	299	322	309	318	322	333	335	283	346	298	332	331	309	323	298	322	337	307	313	318	321	296	316	337	305	327	337	331	281	324	296	310	321	307	308	314	283	341	281	332	317	315	354	308	295	320	350	332	308	375	341	324	291	301	293	276	333	304	302	319	356	335	323	306	301	307	328	349	292	324	302	300	314	292	305	325	337	315	304	311	335	331	318	320	313	320	356	328	301	313	345	330	308	309	331	307	317	320	308	334	311	301	321	345	334	330	349	315	331	315	313	274	316	328	314	294	311	314	352	301	323	314	314	318	347	320	317	315	284	324	315	302	319	280	297	282	342	315	292	281	314	325	348	273	304	335	318	293	317	297	314	326	305	274	338	276	360	311	291	310	288	272	300	326	318	344	330	352	341	314	316	319	304	301	297	317	315	308	328	308	362	338	319	320	316	312	324	337	332	311	309	323	323	312	321	347	343	284	304	299	324	337	353	325	336	324	328	330	345	297	300	334	336	326	299	336	333	352	332	345	327	322	340	319	327	325	298	329	309	293	297	306	315	367	318	330	321	334	305	319	311	321	292	318	298	338	332	306	330	344	292	315	310	275	307	291	336	300	324	310	296	340	297	314	326	334	311	284	318	311	318	325	345	367	301	285	299	328	344	312	283	297	322	322	312	315	303	315	327	340	277	325	334	281	316	327	301	327	322	352	303	339	343	358	320	303	305	323	304	356	304	294	294	271	299	304	323	339	341	294	333	326	326	318	326	325	324	311	311	306	310	307	329	317	335	327	322	320	310	333	319	353	304	307	292	328	290	313	331	308	319	297	373	318	286	308	344	326	327	319	336	333	345	294	327	327	317	330	317	366	308	308	305	326	360	308	316	322	363	310	303	343	273	345	333	319	329	323	293	308	305	325	328	340	310	339	316	321	326	289	302	303	304	318	336	284	278	304	294	317	315	366	372	315	299	350	315	308	310	343	350	326	328	327	293	297	296	305	311	346	298	330	273	319	330	349	345	309	320	332	310	306	322	349	306	342	313	296	314	355	320	288	335	344	313	352	360	299	324	318	330	320	317	307	286	340	324	330	283	311	352	297	333	334	308	310	321	285	308	296	354	335	332	310	318	338	327	319	334	315	327	319	314	312	294	299	289	316	311	309	330	318	301	347	325	295	320	309	314	334	298	308	318	320	313	322	333	323	328	322	346	331	336	339	351	321	319	318	322	318	326	350	308	319	306	311	264	350	294	319	347	294	336	296	292	336	351	319	284	293	294	354	307	334	318	318	303	364	332	298	302	324	336	316	318	320	327	344	341	350	296	315	302	343	323	337	324	260	319	336	342	313	344	320	290	323	307	363	291	333	283	265	335	329	351	304	334	305	281	321	338	312	305	330	331	325	307	346	307	335	317	310	318	301	329	322	308	315	332	309	362	346	302	318	345	314	313	325	337	361	295	378	331	337	308	324	320	361	290	347	364	318	343	344	311	297	308	315	334	362	316	289	307	343	316	342	317	316	321	310	321	305	332	310	307	302	298	308	325	341	341	369	320	322
32848	16260	9904	5404	2876	1553	895	916	1024	773	734	693	738	722	737	723	674	755	715	699	690	681	652	736	678	655	706	672	664	714	715	695	682	709	719	654	680	720	661	686	705	693	678	681	679	672	684	656	704	700	728	633	733	759	735	739	716	658	692	749	700	736	678	740	701	687	688	717	680	692	691	733	672	687	678	751	714	710	690	672	706	722	691	647	676	709	688	659	732	684	713	660	680	689	691	657	682	709	696	692	713	692	684	721	664	672	708	703	781	701	694	704	713	668	699	672	693	695	668	656	730	770	722	674	683	706	633	715	741	715	723	738	742	677	701	708	699	698	718	725	694	678	736	698	710	701	710	731	737	704	692	737	706	712	703	699	688	671	707	702	667	726	705	687	734	660	712	674	699	692	671	695	729	697	674	659	685	703	730	674	740	698	665	714	661	695	735	765	748	670	704	688	730	736	733	727	694	659	677	725	703	676	686	715	714	733	690	715	700	691	685	709	705	704	681	723	718	668	690	701	670	748	687	691	712	730	720	677	693	724	728	695	706	668	714	685	683	723	702	654	660	736	634	722	657	643	727	707	708	705	693	764	712	665	736	683	721	671	685	709	703	679	707	723	684	678	699	678	648	727	682	730	708	730	728	708	685	726	681	722	713	664	703	676	706	710	711	685	694	665	691	647	690	666	725	670	725	677	735	678	669	690	776	725	699	699	758	702	725	647	667	725	719	714	733	715	676	686	712	722	688	673	703	674	733	709	687	637	711	685	675	700	698	727	709	670	706	666	709	695	668	713	704	680	710	656	733	693	683	658	696	712	715	691	681	723	706	700	688	705	717	700	684	669	690	675	655	750	693	700	713	688	718	703	684	718	704	645	698	701	701	684	761	692	706	707	673	748	708	667	669	673	703	743	708	753	699	666	719	683	693	710	733	736	703	737	663	690	744	683	672	716	711	671	732	697	689	701	679	699	748	666	731	709	725	670	674	704	703	673	730	700	689	685	702	715	681	705	700	694	690	671	706	706	677	695	651	703	706	666	656	687	755	678	700	700	695	726	752	660	679	727	673	717	716	692	713	714	709	735	704	684	715	680	705	699	704	717	715	729	670	716	667	700	721	712	724	741	768	694	720	713	726	691	700	696	687	682	683	743	694	716	671	672	706	720	677	658	695	731	721	740	708	730	698	707	669	689	699	731	666	693	690	681	717	712	737	663	708	719	680	743	667	663	690	666	700	709	680	666	677	694	723	719	684	685	707	701	715	725	714	726	708	735	690	728	657	664	654	719	753	681	745	722	724	725	713	640	684	720	719	655	735	709	689	720	728	726	732	703	679	666	696	725	749	693	747	668	711	725	713	680	685	712	696	694	676	708	729	708	701	686	664	704	665	690	721	727	680	741	717	755	730	675	709	723	667	729	704	730	707	691	629	708	647	695	708	678	705	660	735	708	667	701	672	691	718	660	669	662	692	730	696	669	737	707	659	704	675	692	694	691	702	692	699	680	746	736	741	723	695	746	723	682	683	737	661	759	651	682	706	685	721	695	706	664	631	724	660	691	712	656	695	702	691	690	687	693	675	696	681	715	719	667	723	717	718	699	727	704	706	706	655	708	715	642	700	695	720	684	748	703	724	687	697	703	701	686	691	667	683	751	718	693	678	681	676	734	711	695	692	686	676	701	704	698	675	659	661	697	680	761	667	721	688	689	677	708	684	716	682	711	692	678	726	657	658	719	715	750	697	687	680	727	693	686	734	684	709	687	698	688	689	696	708	644	682	712	708	717	699	695	687	694	727	693	733	644	753	679	707	677	710	690	711	712	706	718	684	676	725	689	704	704	698	674	696	672	705	735	735	669	712	712	716	692	680	707	727	694	703	723	682	671	699	700	699	689	685	721	687	718	691	717	717	736	690	704	739	661	671	710	682	694	658	662	687	714	709	704	693	725	685	687	678	665	667	696	694	686	770	726	697	656	709	756	724	702	690	709	696	690	744	700	741	670	676	683	688	668	736	730	687	699	734	698	697	746	742	727	684	677	700	711	724	724	679	701	654	714	718	710	651	666	690	704	711	694	704	707	719	744	719	725	688	691	680	666	726	710	669	661	758	724	698	691	666	697	677	678	707	738	659	711	702	708	694	668	708	681	702	701	638	677	700	698	705	699	742	724	680	710	696	727	737	751	686	725	668	666	669	690	699	649	690	700	710	693	696	736	657	676	665	628	705	667	724	704	755	711	704	685	704	711	658	704	684	735	669	705	752	690	695	711	703	699	712	699	712	705	679	673	726	696	697	730	710	712	698	734	752	713	667	722	693	723	744	740	693	694	711	712	700	708	623	735	696	673	741	711	707	685	683	692	695	657	668	719	694	696	725	703	708	726	698	686	728	651	727	694	687	730	669	685	662	755	701	661	723	711	713	748	697	682	652	745	750	735	746	660	729	731	687	717	689	723	659	747	691	736	711	690	647	734	676	680	683	701	725	720	759	652	695	685	698	704	700	699	698	663	721	690	689	710	709	664	671	734	672	693	737	675	719	663	714	663	698	728	711	710	711	692	703	636	741	708	694	712	707	652	676	687	703	658	669	701	708	726	696	717	671	694	711	709	697	666	742	677	708	718	706	694	687	772	691	692	685	659	696	707	678	755	700	706	699	673	645	722	721	712	674	731	721	722	698	690	693	687	686	642	706	697	676	677	756	750	682	726	691	705	753	723	672	710	700	715	767	714	633	695	696	687	683	736	710	724	721	731	700	689	700	708	670	697	691	724	645	703	718	749	702	678	695	741	698	710	729	703	694	793	665	648	710	685	723	663	660	735	733	690	689	705	735	681	667	700	671	702	693	726	719	699	692	702	734	698	667	727	694	682	714	691	672	695	665	732	741	748	712	646	721	722	698	717	736	722	613	700	735	725	690	683	658	717	711	672	703	680	691	691	701	687	687	694	701	649	701	700	699	680	664	721	691	642	678	699	660	658	725	709	736	681	701	693	661	737	695	720	695	668	678	712	716	678	641	697	713	711	655	709	736	720	697	722	682	691	704	693	721	725	696	676	650	712	713	666	723	677	693	749	656	663	724	712	655	681	694	680	697	699	690	693	665	668	731	714	715	695	719	705	710	695	711	712	694	648	732	716	711	703	687	692	721	707	705	701	693	666	696	759	689	721	726	750	709	743	722	699	681	661	686	692	737	698	681	684	694	689	682	695	726	700	695	716	701	710	663	722	701	770	722	677	714	731	699	676	675	729	745	707	718	701	688	707	687	704	763	718	709	710	684	692	723	712	728	761	670	676	656	713	696	732	695	718	671	700	731	677	706	671	700	665	694	672	691	670	713	706	684	730	716	699	712	750	691	694	696	706	708	739	688	707	696	649	726	663	722	698	720	670	650	713	729	764	754	679	672	696	698	782	680	683	692	734	673	730	698	734	658	686	700	679	640	694	710	730	655	652	715	635	700	763	699	733	686	721	720	678	698	660	693	675	736	738	693	720
39569	15723	5317	1669	570	326	299	278	251	290	268	281	279	277	249	261	263	315	284	290	307	280	294	296	263	293	281	306	287	300	295	314	285	281	266	295	277	290	337	297	253	294	291	276	282	289	288	309	286	318	279	274	300	260	283	264	264	291	309	285	349	290	284	275	314	305	302	316	274	257	294	264	284	294	294	285	335	253	322	276	298	266	295	266	282	286	276	295	297	314	269	304	287	277	302	291	276	271	284	297	302	291	302	324	296	295	272	319	315	268	291	276	264	285	241	263	274	315	296	259	262	272	292	291	289	290	303	320	305	299	290	297	314	275	305	297	270	280	321	284	327	265	296	288	282	305	295	285	301	303	275	290	288	258	270	288	267	253	287	271	282	293	281	302	261	289	292	267	283	295	309	307	303	304	271	272	300	297	303	305	267	282	305	266	267	289	263	281	280	245	327	292	308	317	298	294	272	271	258	294	273	294	295	260	262	294	288	311	322	275	292	310	258	295	305	313	315	278	266	256	306	296	277	271	292	295	315	271	304	281	289	273	291	278	289	289	258	259	263	292	262	305	291	276	278	284	286	285	256	282	280	284	258	282	278	262	302	296	291	281	262	305	294	314	301	272	292	304	305	260	261	267	262	317	267	291	297	306	260	274	329	279	283	313	296	328	267	315	300	294	298	281	325	330	281	305	289	287	338	293	268	265	288	317	277	285	288	293	294	286	297	312	293	277	296	280	288	300	279	295	278	261	296	265	293	320	259	273	277	279	282	291	295	290	285	312	301	303	311	322	260	302	297	300	289	322	282	266	307	303	269	262	300	286	300	269	315	311	302	315	270	268	312	306	302	304	274	304	326	299	279	272	306	290	297	292	250	287	297	308	302	271	293	313	252	282	308	302	293	265	312	292	304	269	300	285	286	278	293	275	308	275	262	286	327	288	279	315	282	291	304	285	260	301	245	282	317	299	279	275	276	277	256	266	261	337	300	299	248	313	308	306	287	294	305	273	279	305	300	280	306	296	272	289	302	297	292	297	282	283	297	287	277	262	294	292	268	294	294	285	309	296	335	264	312	284	274	267	285	273	258	280	322	304	293	270	292	292	277	282	274	313	280	292	291	302	289	268	298	276	258	280	283	296	312	273	299	300	283	308	295	291	289	260	261	298	274	292	301	298	288	290	278	250	267	270	286	277	293	306	290	281	311	284	272	295	289	304	267	257	308	243	275	283	277	290	278	278	292	306	265	308	274	303	291	283	293	298	283	288	259	286	294	295	294	284	276	265	286	270	297	272	285	278	257	287	264	293	270	294	281	274	261	259	280	308	302	339	263	288	288	307	299	261	299	284	289	294	286	298	278	267	278	308	289	300	294	294	293	273	305	295	285	293	292	269	280	281	313	317	307	281	279	291	267	286	281	309	315	307	275	260	305	280	272	266	280	259	295	292	269	302	272	286	276	285	291	299	303	291	279	282	260	310	308	265	321	275	285	289	304	270	326	303	288	282	276	301	284	275	268	304	284	269	303	277	285	296	260	290	296	301	300	297	309	294	253	284	263	248	291	247	290	309	292	286	313	281	283	287	270	279	303	290	291	268	286	296	267	316	304	310	315	273	302	282	260	276	289	257	272	316	292	281	293	303	277	250	274	260	292	288	299	291	300	305	269	247	301	254	279	297	247	277	300	275	268	302	270	283	276	290	241	276	277	291	291	294	262	293	312	247	295	271	290	279	304	268	290	283	262	277	298	298	304	288	262	324	292	290	302	264	276	316	289	292	287	312	315	282	258	293	270	266	275	305	271	274	268	301	290	298	297	268	274	278	285	265	285	304	305	269	290	284	303	277	270	254	320	273	257	261	269	280	315	272	285	275	252	316	298	290	279	275	276	296	284	263	245	284	318	311	276	274	266	306	294	267	314	277	280	311	244	273	253	259	265	326	277	300	297	296	306	318	282	291	306	276	289	312	273	270	295	284	286	258	272	265	302	335	313	267	278	295	285	267	271	331	290	283	277	272	288	288	305	276	307	275	258	279	290	297	279	276	321	255	259	270	298	302	252	290	275	283	271	276	278	299	292	271	282	278	293	295	291	281	316	282	279	265	282	302	282	248	294	305	295	249	312	270	312	306	281	263	317	276	268	278	255	300	242	284	273	292	337	324	278	296	265	282	287	272	275	303	279	280	246	290	309	288	289	292	279	293	284	284	307	261	269	297	273	289	283	270	300	264	319	316	283	277	269	283	299	292	285	244	306	281	303	285	262	292	309	294	298	279	298	264	262	302	290	263	296	289	286	269	280	276	298	259	287	288	268	300	263	249	290	297	274	254	277	292	285	271	284	303	324	301	290	309	286	306	295	317	265	263	255	298	280	261	314	326	301	314	311	287	334	301	256	308	300	291	299	306	263	269	302	272	291	280	265	271	298	278	279	319	301	290	277	292	308	295	284	270	271	306	294	312	295	293	276	282	302	305	278	277	268	281	298	317	295	306	298	269	294	250	256	296	306	311	305	291	305	274	287	273	278	287	292	312	245	279	300	269	273	305	343	320	321	271	280	277	273	279	262	289	270	279	284	296	284	317	252	257	284	282	302	302	284	285	323	322	302	284	298	274	291	301	333	282	277	288	292	279	295	286	254	269	282	259	261	255	291	296	281	281	256	269	250	265	328	285	296	258	304	304	291	311	303	277	293	263	307	299	303	274	288	256	276	289	277	327	298	285	322	286	295	259	278	283	305	296	301	279	308	299	296	264	303	292	269	310	277	252	269	265	296	295	274	283	300	281	317	285	321	264	260	277	263	262	295	260	277	284	282	299	303	282	251	277	290	295	244	294	287	317	284	266	267	275	270	290	281	286	299	267	274	298	279	285	303	299	282	267	311	281	283	271	281	277	285	265	271	262	273	287	289	265	286	270	287	294	281	257	284	280	269	298	282	298	311	273	294	280	284	273	309	281	255	303	306	268	277	294	313	299	266	299	291	262	270	295	273	298	276	280	286	264	280	302	263	289	299	275	298	286	274	259	272	302	274	312	286	275	283	270	286	285	307	278	263	277	271	276	274	299	288	258	283	255	271	309	278	299	306	270	266	278	263	299	299	287	292	271	314	274	261	290	302	308	273	267	295	301	316	288	299	305	295	315	282	294	323	264	291	280	284	257	261	253	259	286	289	285	275	269	292	273	280	303	273	277	284	294	310	272	261	284	297	285	287	278	328	328	281	304	285	307	312	311	272	325	295	274	256	300	294	299	270	290	275	266	245	302	295	279	291	277	275	262	320	297	288	267	274	271	290	284	275	268	282	298	279	258	256	313	283	293	269	266	307	316	255	304	286	289	277	258	302	276	325	273	286	259	286	307	304	286	268	277	269	289	287	284	295	286	298	300	290	278	297	290	263	287	294	273	286	254	271	316	291	263	253	265	257	280	311	317	291	279	293	307	302	255	314	293	284	298	286	312	279	246	265	273	288	270	286	289	289	268	305	288	314	296	275	277
25549	10444	6012	3381	1356	768	678	646	677	661	664	662	642	669	632	688	620	613	616	615	607	670	700	693	594	607	591	640	652	641	616	646	621	609	612	594	653	602	602	605	610	627	611	628	642	623	630	709	646	676	649	616	666	618	629	665	630	597	645	625	623	588	614	575	633	642	606	694	627	634	600	650	623	653	669	661	626	634	643	627	652	645	644	625	633	667	623	614	611	589	645	614	655	590	649	556	623	619	630	612	618	620	700	599	615	660	640	657	624	620	629	605	642	656	579	665	630	622	611	607	687	637	611	689	655	600	629	588	646	642	619	621	636	608	629	613	605	624	619	629	627	613	641	639	687	608	613	631	590	594	631	579	654	637	610	616	611	625	636	630	649	620	649	595	619	662	625	592	663	632	641	637	631	665	632	626	636	643	661	661	670	633	645	686	613	626	604	657	629	655	688	624	592	610	633	568	651	640	647	613	612	640	665	609	673	629	663	630	673	624	668	648	582	632	632	641	630	652	617	613	610	632	615	598	625	629	602	643	609	673	639	643	640	599	644	615	655	645	640	637	648	632	612	639	624	624	638	632	598	635	609	567	590	638	588	613	635	604	614	657	652	641	600	652	655	630	688	630	641	629	662	601	638	629	646	624	642	645	618	622	636	667	610	672	666	668	621	595	573	662	624	695	634	622	622	631	629	659	654	640	618	666	690	689	636	647	619	662	690	619	677	634	610	609	628	692	629	667	627	628	621	663	569	643	602	613	635	574	644	653	620	620	639	631	638	656	629	660	639	613	630	615	629	677	663	649	642	667	628	670	647	616	628	639	681	622	591	660	677	644	627	657	635	656	624	652	618	664	636	678	652	645	641	623	622	597	624	638	617	645	638	600	629	622	701	647	579	626	657	637	663	591	594	617	681	655	632	642	703	634	661	609	591	577	576	613	656	627	647	657	614	638	599	606	618	636	666	576	641	600	633	629	638	644	629	580	675	637	647	621	631	601	643	658	642	659	585	657	622	623	598	635	617	660	646	613	600	603	646	596	620	596	697	631	630	680	611	638	624	614	623	647	656	621	630	657	613	668	637	605	638	667	654	601	641	578	617	613	633	655	622	641	555	634	625	587	655	607	612	679	587	651	650	616	624	617	618	605	606	631	589	580	641	607	620	610	621	626	639	625	629	613	632	648	655	633	663	631	613	653	654	621	613	680	596	623	642	619	637	630	619	651	618	637	647	631	650	629	636	635	628	575	643	580	618	610	634	654	619	663	625	639	659	633	595	634	619	615	662	633	592	643	615	631	662	639	631	607	647	628	579	654	649	638	570	619	655	606	644	669	641	617	610	640	590	635	647	593	639	634	670	616	657	655	599	590	600	633	651	622	617	606	664	685	647	639	604	619	631	649	610	663	641	655	636	627	655	638	644	618	666	592	641	661	587	643	633	619	591	589	597	653	625	648	635	640	644	627	643	632	641	621	582	598	594	601	640	626	598	609	645	628	622	642	679	584	637	640	642	652	622	628	604	664	602	613	638	669	612	639	640	613	635	634	635	566	604	588	641	631	627	642	603	636	604	631	611	638	629	630	610	623	621	649	652	615	629	686	638	608	625	674	635	605	659	646	632	634	672	617	670	625	658	585	626	594	606	650	635	624	594	616	646	647	626	611	604	652	628	603	635	626	607	607	627	592	658	646	631	674	655	652	594	591	647	645	618	602	661	613	646	601	619	655	632	613	611	616	631	571	625	621	608	640	632	632	613	675	647	600	582	638	668	650	615	642	595	658	648	618	660	608	625	630	648	569	612	650	618	634	647	634	630	651	659	597	637	650	716	604	648	659	621	629	634	587	628	645	640	628	594	632	662	656	611	619	660	638	661	626	635	663	664	622	652	682	628	577	638	623	630	591	579	587	573	616	640	676	637	585	672	621	631	655	625	630	608	660	651	657	576	576	668	616	643	617	587	617	637	634	625	627	625	667	652	641	618	653	645	644	669	656	611	696	611	617	609	631	659	619	629	642	642	604	593	650	621	655	641	653	605	643	611	624	630	617	659	630	629	644	612	635	596	642	616	625	626	623	646	597	639	581	637	622	635	641	643	629	641	690	648	662	636	636	676	627	641	647	615	632	621	615	637	672	630	661	624	614	673	635	594	657	642	621	662	639	632	619	587	640	660	656	648	647	600	629	634	608	674	599	653	658	694	612	646	635	650	618	676	675	645	631	607	605	628	647	646	661	584	654	651	604	668	641	631	633	630	664	659	634	635	624	618	644	636	607	647	591	650	674	588	618	609	624	629	610	627	629	627	612	609	640	596	612	624	587	630	662	620	624	628	606	622	668	637	663	636	604	634	613	625	632	652	615	645	656	632	604	583	660	627	593	623	639	627	658	652	639	622	671	676	641	666	664	629	618	638	571	632	581	615	610	631	661	612	645	650	626	606	660	659	690	651	682	614	621	684	649	649	649	612	660	645	663	673	618	639	606	608	670	644	606	632	657	634	602	626	677	660	627	578	632	667	611	639	584	606	661	633	605	725	610	620	655	665	660	615	627	624	613	610	626	633	603	638	637	627	621	597	652	647	676	674	635	629	654	607	650	632	651	602	617	621	635	621	610	628	596	632	606	608	623	644	629	645	586	603	603	598	654	600	629	671	597	642	597	600	642	659	650	638	661	653	628	611	627	666	634	629	631	595	590	650	639	684	613	615	681	635	666	661	619	598	645	663	636	635	606	663	663	619	607	595	641	627	606	645	642	615	623	616	625	628	624	604	621	612	618	615	635	658	642	601	645	629	580	658	646	670	648	633	661	651	672	640	619	599	629	622	648	600	661	636	644	633	637	597	637	645	643	644	665	590	596	628	657	605	631	640	654	622	620	665	604	611	618	590	628	629	630	649	663	589	652	656	640	627	660	651	631	642	627	641	640	634	624	611	622	602	615	628	687	636	676	624	654	634	664	628	679	653	615	648	663	628	626	634	647	626	647	635	605	630	622	633	611	603	657	627	665	630	653	595	640	622	631	605	694	634	672	613	625	672	621	683	583	680	603	655	650	628	645	646	621	664	592	587	647	608	624	631	596	659	640	630	633	643	615	668	654	592	626	623	619	567	635	683	634	671	658	628	634	637	643	642	636	601	605	659	657	601	677	620	630	709	631	620	602	639	662	667	681	605	660	689	654	635	656	663	650	662	642	661	648	576	633	644	621	648	600	617	627	641	666	651	622	643	644	610	644	628	636	608	626	602	663	563	646	641	638	614	645	671	617	637	608	630	612	627	611	636	642	679	626	604	620	633	604	697	665	641	646	629	684	657	643	656	598	667	632	629	616	673	657	617	604	649	623	604	625	655	636	637	621	672	593	661	606	636	662	642	628	592	654	633	667	655	687	616	672	620	634	651	610	616	658	635	599	621	619	667	641	650	647	625	671	628	647	622	660	604	635	617	654	640	681	614	608	637	603	647	633	627	638	619	636	617	602	633	595	612	606	650	642	689	625
52365	23686	8548	2422	866	383	334	300	294	301	293	303	269	247	300	307	323	300	298	261	312	313	273	275	275	320	293	296	300	263	284	287	308	319	268	274	307	297	311	291	284	309	288	295	295	289	308	316	295	275	337	322	324	279	311	301	305	302	302	322	279	291	285	314	304	290	290	297	310	291	295	293	321	277	265	281	274	318	327	313	283	305	283	313	282	289	282	273	282	278	249	305	289	284	278	308	277	268	263	327	298	287	288	323	297	263	257	292	291	291	285	271	315	292	314	282	301	259	289	282	305	314	321	326	316	282	269	293	265	265	294	291	293	305	304	271	297	281	298	295	279	288	305	280	271	281	286	282	288	258	272	315	313	268	288	297	318	241	295	306	294	311	300	271	285	278	295	289	285	245	286	254	326	327	294	270	274	271	282	285	298	295	293	319	315	313	326	273	294	323	275	304	321	307	297	282	321	293	295	268	321	297	272	300	310	286	296	286	291	280	293	320	270	306	286	271	323	327	320	320	279	289	298	289	311	290	266	285	260	292	286	292	289	321	312	300	260	289	260	293	305	275	284	304	305	313	282	297	289	273	278	306	310	298	274	277	303	300	291	280	302	312	317	249	294	301	277	276	265	302	309	306	327	316	269	279	296	297	312	334	296	283	266	311	283	251	282	304	285	284	281	291	300	303	287	269	273	278	316	302	268	299	298	305	285	303	308	296	283	289	278	275	269	275	279	275	296	280	306	311	307	296	282	331	309	277	293	324	297	275	290	309	284	280	301	287	300	292	276	302	290	305	299	300	279	284	279	294	285	276	306	288	307	285	301	282	271	293	281	328	315	283	299	329	313	301	275	287	287	270	290	304	295	305	281	292	290	291	319	280	303	284	247	304	283	319	289	294	292	313	284	290	258	296	313	320	325	293	281	289	322	272	290	300	277	287	273	313	308	306	298	271	296	276	279	330	277	300	311	281	288	301	283	300	292	278	274	309	296	277	280	289	270	312	307	313	294	304	305	294	295	276	312	285	306	325	317	278	290	315	333	290	304	300	315	287	334	281	272	255	299	312	304	289	322	249	324	273	290	287	316	285	326	294	282	289	296	280	281	336	330	296	289	323	284	301	330	329	318	325	307	305	294	304	263	297	299	277	273	319	302	288	313	297	289	300	300	335	274	308	301	319	296	281	276	268	305	272	291	301	296	319	281	309	312	306	291	302	253	305	278	305	295	297	270	288	309	274	288	291	306	297	278	271	270	296	299	276	286	261	277	278	278	302	323	280	315	308	270	306	290	291	295	278	278	289	317	316	279	321	281	287	287	325	308	309	294	278	325	287	293	311	302	280	300	278	300	293	279	306	279	288	304	299	284	290	302	318	277	310	306	315	299	321	315	301	300	294	282	295	310	265	254	297	263	258	303	278	292	288	327	284	310	279	271	279	298	294	283	287	289	281	276	289	295	279	273	300	300	297	299	319	284	298	255	345	283	308	284	262	295	286	274	274	250	279	291	287	322	289	302	270	262	290	289	316	259	343	295	294	262	298	297	279	302	296	289	314	325	313	276	273	331	284	283	309	278	268	312	284	270	278	298	292	308	296	279	279	291	318	292	285	279	287	273	296	310	298	273	281	269	306	295	322	292	287	271	282	300	319	288	291	295	315	305	278	294	309	295	315	293	273	280	280	273	313	302	328	316	292	301	282	304	295	338	277	307	291	272	284	321	285	258	288	295	300	314	335	304	292	268	282	324	317	305	314	263	289	262	273	272	318	298	301	298	316	288	291	288	314	300	315	287	257	303	320	266	320	291	319	280	306	311	324	297	274	313	315	291	292	320	262	314	328	266	311	285	325	318	276	329	312	292	307	310	326	322	341	279	284	265	311	293	261	276	265	278	275	316	336	266	286	292	296	309	274	324	296	299	296	290	281	285	312	333	304	293	292	281	305	295	318	283	316	298	295	256	333	312	326	277	315	305	306	293	299	258	305	285	322	286	272	325	309	291	306	290	268	314	273	292	300	280	292	267	293	335	282	327	302	292	304	268	269	306	280	299	302	289	304	304	309	311	331	320	319	285	267	332	310	278	313	308	284	287	309	262	294	310	257	288	311	326	293	258	309	284	306	303	297	312	304	289	276	309	258	333	287	302	281	295	301	297	259	294	302	309	249	296	292	282	272	246	285	278	297	300	294	297	298	281	280	276	308	265	278	278	256	285	300	300	321	288	263	309	303	308	308	283	283	310	264	272	298	286	283	285	313	261	273	285	250	263	300	278	306	290	301	284	306	273	280	322	288	249	345	308	292	275	304	296	284	279	315	315	275	283	279	280	285	307	312	255	296	305	317	294	325	264	276	296	321	327	320	310	237	298	277	326	293	309	308	287	322	294	311	273	300	285	299	278	276	286	291	304	305	290	301	292	252	254	292	284	282	300	307	294	278	317	277	285	272	300	274	290	260	281	271	266	285	288	284	263	285	293	278	275	283	260	313	273	297	278	296	255	305	292	287	278	300	325	292	328	290	272	287	319	276	302	326	297	300	279	289	283	280	271	300	285	280	260	311	332	296	307	277	297	280	289	289	289	262	299	274	278	319	290	283	273	297	281	291	289	314	271	247	299	307	293	301	266	294	300	282	305	316	279	288	279	304	288	283	289	292	282	296	298	264	264	298	293	304	296	285	306	286	300	256	270	296	281	281	300	342	304	293	262	298	289	300	298	264	274	277	234	307	301	289	279	298	273	292	293	279	321	315	308	285	295	323	283	292	269	291	294	326	315	305	287	316	269	288	304	283	301	291	297	290	278	279	296	264	282	326	289	273	298	267	302	299	293	299	298	287	290	287	291	308	294	293	321	288	309	326	283	279	287	276	277	326	264	287	293	290	296	294	290	317	298	285	287	271	292	302	296	289	290	288	267	300	317	290	297	265	301	310	330	311	319	304	304	277	276	328	284	293	305	288	284	293	263	334	313	277	324	282	290	295	319	274	289	285	271	273	309	297	287	319	309	268	280	256	286	298	308	292	287	281	241	303	293	302	308	280	290	304	288	285	298	293	244	278	325	271	294	318	278	286	285	295	289	284	306	317	298	284	267	255	326	290	299	293	301	304	289	288	293	246	291	305	267	269	305	278	338	261	275	303	276	251	333	273	312	315	284	261	291	325	291	282	272	333	302	311	274	277	250	307	263	318	277	289	303	282	298	291	280	272	279	261	297	295	308	288	280	335	271	327	266	328	301	300	304	301	292	261	294	302	324	331	261	279	290	331	311	332	279	246	280	310	302	294	325	309	280	272	279	268	281	313	258	306	276	276	274	293	274	318	280	280	278	255	246	302	295	285	279	292	264	286	242	260	267	304	277	291	285	286	305	316	267	289	300	271	266	288	266	298	288	318	310	293	348	297	325	281	294	272	283	274	305	275	286	273	291	304	309	312	300	296	316	273	300	300	303	306	323	260	300	296	302	302	281	291	311	327	289	322	288	321	298	305	301	289	335	298
35205	16212	7671	4526	2127	967	765	789	652	621	678	680	654	668	676	666	689	691	687	722	668	718	633	653	657	668	647	697	706	687	645	651	657	678	640	721	671	615	674	672	723	645	647	635	619	671	674	639	671	658	653	672	643	647	660	602	667	643	655	651	674	643	605	645	648	714	626	657	619	672	677	641	663	679	681	657	646	630	685	668	695	677	628	690	693	626	611	670	662	685	682	702	639	598	617	607	681	598	655	644	656	668	623	657	605	668	611	678	667	663	667	630	656	685	619	686	634	668	612	636	655	662	664	653	593	662	637	681	627	642	650	694	665	677	698	643	642	630	631	622	729	684	625	691	676	680	606	664	638	643	638	715	600	668	637	693	674	674	677	656	632	652	661	645	655	631	627	665	651	653	668	658	626	655	645	654	656	695	630	636	644	670	689	633	672	616	648	667	625	674	679	661	633	642	667	665	639	658	614	627	618	640	697	696	637	680	636	666	636	640	650	621	641	639	610	645	623	626	591	626	650	635	601	667	656	671	653	685	675	714	642	656	649	678	672	614	661	624	692	665	668	638	677	644	670	650	677	685	692	670	673	633	647	676	665	697	668	678	636	662	655	620	630	642	661	707	727	620	669	675	635	656	620	683	644	651	678	643	656	615	612	628	628	647	646	708	673	650	676	659	657	703	620	721	653	675	628	641	666	672	636	667	627	662	663	595	668	666	683	701	642	653	637	659	645	649	687	624	656	597	688	648	644	634	661	615	638	629	657	667	675	656	707	586	669	625	639	624	653	613	668	658	670	647	684	647	647	622	656	652	656	662	602	651	705	685	637	643	677	640	635	642	647	688	670	638	652	688	670	672	666	673	646	656	608	624	615	656	653	655	637	657	686	646	642	640	619	606	662	638	649	663	638	629	699	698	643	609	623	626	671	621	638	659	663	664	682	666	662	701	652	681	691	667	665	703	623	663	655	675	646	672	655	692	660	653	672	642	659	684	662	657	660	659	661	639	645	719	638	646	702	672	659	596	627	670	647	582	634	668	617	659	657	667	635	651	613	683	653	671	634	607	694	623	649	629	658	661	636	647	662	659	668	660	631	656	636	649	633	599	655	669	607	630	647	657	648	646	619	655	668	673	638	682	577	635	692	670	681	665	632	614	629	681	638	621	671	674	640	689	679	699	678	683	659	613	656	620	665	659	647	648	655	640	635	672	689	735	614	620	677	687	668	654	620	649	662	679	677	685	666	663	611	680	640	643	649	684	668	628	649	656	612	647	670	638	632	658	657	643	631	652	664	676	619	658	622	649	649	669	713	648	645	649	685	663	654	612	669	658	671	650	679	660	666	655	635	639	633	632	672	669	602	633	647	629	623	650	667	669	707	646	691	624	658	688	674	681	675	609	663	694	658	675	657	640	635	645	661	659	694	624	684	675	710	661	666	653	665	655	649	668	655	647	652	633	652	636	637	677	670	632	652	634	651	645	664	687	649	651	638	682	670	623	605	659	635	614	643	688	627	634	616	654	638	639	660	665	692	666	696	619	668	655	686	692	672	646	692	666	633	668	645	623	670	664	676	694	650	650	650	626	636	632	672	623	671	636	655	641	692	649	667	634	607	631	643	664	616	665	702	685	669	698	650	672	602	674	643	708	596	679	657	654	649	649	671	671	659	673	643	659	646	661	655	677	715	704	634	640	659	633	658	636	622	684	658	691	627	625	622	666	673	644	667	652	610	683	649	663	674	602	628	649	657	671	656	646	624	730	661	658	679	681	627	650	629	648	660	630	657	671	623	661	676	672	679	637	682	631	625	678	624	686	743	695	679	656	637	602	668	682	676	666	588	672	647	639	699	670	682	647	615	612	659	615	689	636	652	655	677	656	654	662	702	684	616	648	661	649	701	630	631	688	621	620	667	670	668	621	604	655	647	649	638	629	648	645	643	624	649	685	673	571	622	600	656	653	650	702	677	634	644	661	645	651	629	690	655	688	658	639	676	696	686	640	623	605	633	645	663	629	682	690	661	661	677	696	670	662	647	634	654	656	639	665	685	672	652	642	663	606	662	677	679	674	598	646	616	637	624	662	682	664	703	623	666	614	631	646	665	651	676	695	678	642	640	671	658	670	637	639	662	676	658	653	632	620	649	661	679	699	611	667	618	655	651	649	655	629	701	664	684	642	663	640	647	688	650	657	669	634	688	645	662	650	623	650	665	697	656	584	621	725	634	619	618	629	708	648	687	677	649	630	633	673	674	635	638	667	617	624	673	630	619	644	650	612	694	596	647	614	643	663	649	638	617	664	668	619	670	669	661	659	656	646	632	661	640	649	668	617	604	673	679	674	619	647	635	682	680	639	636	663	643	661	646	646	627	688	618	625	639	672	635	671	617	664	678	618	635	670	659	635	639	629	652	637	666	657	672	644	633	674	650	625	673	609	694	667	641	650	616	662	655	608	665	618	663	673	693	613	658	686	644	650	669	626	666	666	628	687	617	662	569	675	681	663	629	679	638	610	637	664	666	632	672	703	628	640	667	648	677	662	658	683	689	720	660	662	669	704	706	669	670	676	664	668	605	667	616	679	625	641	676	726	658	660	615	694	714	659	659	670	636	670	667	657	682	680	648	626	739	665	657	676	644	638	662	642	665	665	644	629	661	697	620	694	645	622	685	679	622	686	665	639	623	637	621	589	663	686	648	639	624	685	665	618	675	689	709	656	637	696	669	709	665	617	647	629	671	670	642	625	639	613	685	692	650	613	653	693	623	648	673	647	633	670	619	669	657	653	659	655	669	681	661	649	679	661	653	650	639	661	654	646	680	619	652	665	653	623	664	673	635	637	671	668	673	666	675	663	634	649	665	674	675	632	610	640	668	653	635	647	681	674	666	673	652	681	657	665	701	639	621	622	661	637	639	632	666	650	675	683	679	659	663	639	626	655	670	629	652	682	664	625	645	635	641	638	610	660	666	611	648	678	676	674	630	602	674	687	655	654	581	637	638	610	677	601	650	612	648	662	660	690	635	654	631	646	612	617	724	663	660	678	615	686	634	650	664	724	680	676	688	654	615	622	677	651	647	649	666	653	665	633	634	637	620	680	621	669	659	608	657	632	677	603	621	635	661	606	674	670	668	627	620	691	656	691	655	664	641	689	678	671	645	728	601	650	644	622	613	676	639	598	694	662	707	651	689	696	656	630	704	623	681	629	653	623	628	642	654	650	634	657	658	631	618	646	650	654	666	614	645	702	644	665	669	693	681	652	660	722	665	645	638	662	667	620	591	661	663	655	659	594	615	630	702	623	669	656	685	678	646	643	668	672	684	665	626	620	675	661	645	628	650	653	672	658	633	676	682	664	659	700	665	634	624	672	633	664	696	640	658	619	684	633	676	639	681	618	631	672	611	609	655	621	638	671	702	648	619	633	634	679	704	687	653	671	665	647	657	640	650	638	697	643	666	661	641	709	615	630	680	650	649	655	635	672	664	647	597	613	615	611
59227	24131	7509	1150	594	404	358	351	327	334	324	345	327	381	307	324	310	315	308	333	299	320	337	309	313	341	352	309	311	294	307	338	310	324	327	326	344	339	341	351	320	325	306	313	304	292	272	305	286	270	300	370	310	317	302	306	368	342	299	305	330	327	324	327	312	332	301	328	307	325	351	347	310	313	294	343	360	361	326	308	325	368	317	329	313	306	318	347	292	349	313	325	319	313	308	290	311	337	326	325	286	322	333	305	314	332	308	314	311	341	324	288	306	302	309	342	324	330	340	315	312	338	326	333	343	318	299	305	325	340	325	335	317	346	356	324	307	318	348	306	345	333	338	311	329	294	331	270	312	292	306	347	307	328	323	314	284	313	311	292	355	313	358	375	321	302	329	308	330	324	300	322	336	353	308	294	316	340	308	283	345	313	337	350	282	307	353	344	299	320	337	314	313	322	307	301	310	317	322	313	349	346	352	352	288	331	300	335	342	350	306	322	330	353	312	287	329	331	322	294	318	300	331	325	317	334	322	307	339	354	313	308	338	340	349	305	324	298	314	318	326	307	312	311	336	320	322	337	362	339	332	285	279	323	340	299	322	294	337	278	310	294	355	324	366	320	324	318	304	346	295	336	302	319	333	319	301	315	315	317	326	355	304	316	344	337	335	319	332	328	310	298	303	369	352	325	317	299	327	342	310	316	305	316	327	291	299	315	280	293	309	308	285	310	313	306	334	314	312	319	340	284	329	322	304	314	336	312	360	291	274	291	319	290	347	348	298	298	296	337	304	348	364	311	309	322	358	310	358	372	351	283	345	312	308	355	300	335	302	302	321	318	350	331	312	324	311	334	310	297	308	288	336	291	302	324	305	312	340	332	337	345	328	337	312	304	309	306	291	313	329	308	326	305	322	317	318	343	320	336	323	314	333	342	316	316	333	296	325	322	319	306	285	321	329	343	350	304	296	323	357	299	337	305	333	309	301	317	335	302	289	300	318	311	322	326	322	305	306	315	345	315	309	305	334	328	315	306	324	319	325	299	310	332	322	319	293	329	288	316	313	327	321	326	301	290	321	314	325	333	308	290	320	319	304	342	322	341	301	270	335	319	344	324	318	327	357	335	342	321	300	329	326	341	337	348	313	375	289	378	323	338	314	300	310	290	300	289	329	333	357	351	348	299	333	293	290	325	330	326	312	355	329	344	377	337	353	303	329	322	310	326	322	293	346	342	319	309	331	332	346	286	325	336	316	295	363	358	328	312	303	320	355	346	302	304	316	315	297	304	331	351	347	314	275	318	317	320	335	330	311	333	349	329	311	321	319	321	325	323	331	316	336	312	322	354	333	351	296	308	310	356	340	333	341	319	321	316	311	336	290	318	321	322	341	282	335	336	342	359	349	345	350	296	327	322	284	275	336	370	326	321	317	357	338	320	313	326	319	315	291	295	293	343	327	279	319	322	294	296	320	307	308	307	312	329	334	336	308	331	302	318	293	349	289	318	299	310	323	316	338	327	348	361	321	318	289	329	353	289	341	296	317	321	346	320	324	309	312	330	298	345	351	303	282	324	308	337	333	294	311	315	339	314	339	337	336	348	341	355	324	289	327	322	305	348	276	314	318	304	334	310	302	327	369	337	325	304	329	303	294	312	331	333	289	317	318	312	303	317	321	318	320	295	328	303	291	329	317	336	322	307	315	302	329	311	297	333	315	293	307	332	324	317	335	340	310	314	334	321	351	288	328	310	339	340	319	342	341	314	324	363	350	311	316	303	325	294	314	329	322	305	307	312	309	327	299	322	329	293	320	309	318	372	341	300	325	325	325	306	347	306	333	363	304	332	314	345	332	314	330	313	334	345	338	330	347	326	324	326	319	339	308	269	313	360	302	307	328	293	325	305	294	314	310	358	323	307	311	328	325	324	311	261	300	300	300	325	345	333	345	330	302	331	326	307	308	324	375	319	342	334	328	328	283	332	318	284	323	333	335	334	300	291	319	322	301	334	306	316	359	325	330	349	341	320	348	294	325	326	310	313	326	316	348	313	349	326	336	351	299	287	353	332	300	290	319	335	303	324	298	295	309	331	339	331	324	306	314	304	322	332	284	292	298	321	330	321	349	313	342	256	299	293	344	307	337	347	309	324	338	329	344	327	298	340	348	310	290	329	338	296	343	331	330	334	326	290	305	322	321	300	304	308	294	303	304	315	354	343	311	352	324	337	347	325	302	323	331	333	274	304	329	331	310	319	283	340	300	304	336	318	338	336	329	325	313	297	323	324	334	331	320	312	310	299	321	320	313	339	327	332	328	292	353	301	301	296	341	322	315	306	300	314	312	331	313	323	368	315	364	374	300	327	378	327	324	346	322	335	320	296	298	331	348	310	340	345	328	334	343	308	309	341	314	327	327	325	311	330	312	356	323	280	335	272	291	295	303	298	303	338	335	277	311	339	307	299	321	322	327	333	323	322	297	350	351	315	297	331	316	339	316	322	302	283	319	313	366	332	286	326	346	291	339	292	323	367	294	280	322	326	309	297	310	346	273	337	306	310	334	325	313	347	316	270	351	267	351	314	362	296	304	289	317	308	310	346	301	330	330	306	323	326	328	311	318	322	345	330	335	335	284	317	305	356	340	356	333	332	327	310	328	296	317	352	325	309	282	299	292	310	300	375	297	327	331	350	337	334	297	337	316	296	280	335	312	331	327	340	306	293	338	325	277	323	320	326	303	341	324	270	339	342	313	344	301	329	319	335	321	336	315	357	308	308	308	312	311	291	296	292	261	302	314	325	327	289	326	296	332	352	297	317	341	323	324	286	345	353	353	303	372	333	311	322	282	305	344	321	311	355	305	309	357	312	346	328	317	320	314	341	319	336	325	345	297	325	345	315	345	323	332	319	294	294	343	336	365	294	285	329	318	315	339	325	316	332	302	329	337	307	275	287	301	333	326	281	305	302	329	317	344	338	344	314	295	329	349	323	330	337	300	325	338	324	353	347	349	323	330	348	334	332	303	317	342	298	317	331	321	314	320	333	291	339	307	296	286	326	326	292	371	339	302	329	293	356	329	312	285	300	315	328	319	349	276	310	279	333	314	331	320	339	328	332	309	296	326	327	316	343	349	341	333	296	317	316	341	358	290	318	318	325	323	295	309	318	313	325	297	317	285	340	323	317	312	345	317	345	324	284	272	310	307	289	330	319	321	332	331	305	333	307	354	306	326	328	302	317	326	350	337	332	368	325	338	322	307	323	333	321	316	323	303	356	339	264	298	291	333	302	276	313	310	323	291	331	316	368	345	317	335	339	324	332	328	349	322	327	322	338	318	300	346	342	304	300	315	354	352	306	305	325	311	314	315	295	343	329	279	328	323	311	320	287	323	339	328	358	325	360	307	323	309	312	356	312	322	334	329	324	350	304	348	350	318	303	346	305	343	312	303	316	325	300	292	343	328	278	308	339	276	335	333	340	364	363	333	307	311	321	319	344	345	323
41739	13750	4497	1945	1378	1015	769	762	698	696	704	696	725	687	723	714	766	715	754	693	687	734	729	692	739	730	679	662	719	685	716	714	698	736	681	703	712	700	737	691	697	733	703	742	695	701	671	758	689	729	711	695	673	701	665	721	717	713	721	770	711	710	732	702	670	663	717	703	717	691	685	747	733	725	705	753	718	713	703	705	742	765	714	704	719	700	704	735	679	701	733	697	717	685	723	709	724	703	667	677	723	695	728	690	697	716	742	699	730	748	708	723	687	687	693	708	699	706	709	714	720	697	709	684	708	717	687	717	706	753	702	730	701	681	694	700	716	711	683	693	725	726	677	702	703	695	701	677	752	731	744	706	686	716	742	713	682	708	705	733	706	685	697	752	724	690	695	716	715	680	690	752	708	692	705	739	746	674	681	728	690	714	711	677	672	694	725	735	733	747	692	654	734	711	734	693	730	702	723	706	714	715	705	700	713	725	649	725	697	685	715	704	723	680	694	704	684	676	675	713	685	709	660	717	705	758	672	695	731	692	755	756	739	660	724	683	760	723	676	670	717	722	698	715	673	717	664	737	709	714	700	732	706	712	704	699	715	687	665	720	682	700	670	695	728	659	757	679	705	685	700	719	739	716	720	679	704	685	690	764	668	724	638	710	705	707	723	707	735	683	686	683	689	678	732	712	675	697	738	723	700	714	683	754	709	691	670	645	685	726	710	668	723	706	732	700	652	719	664	722	717	730	726	677	743	708	692	713	728	671	682	702	745	674	735	730	653	691	730	716	739	686	695	665	702	692	699	685	722	680	723	665	732	709	653	725	763	712	745	736	706	744	642	681	697	697	701	712	715	703	697	713	697	711	725	683	726	689	727	683	711	673	731	695	679	696	687	648	697	681	706	682	707	747	738	692	742	680	745	632	732	721	657	697	669	701	681	727	695	681	689	687	704	711	688	676	692	719	699	710	702	711	698	653	727	694	669	709	703	682	694	694	689	717	701	719	751	711	709	699	732	716	665	720	733	664	718	747	708	720	705	712	748	681	696	714	693	712	710	687	709	718	763	689	696	660	693	703	644	681	689	700	690	732	733	718	693	672	705	692	688	694	699	718	685	718	719	698	681	650	700	704	700	710	712	670	685	711	659	699	687	706	723	763	714	717	714	704	747	727	717	719	701	666	685	715	712	729	724	699	679	752	694	712	654	711	693	739	694	715	712	723	723	746	706	722	697	701	670	701	722	720	762	726	744	723	686	719	681	747	683	696	721	636	714	695	668	667	687	680	719	744	664	708	648	688	677	699	722	702	715	689	644	739	728	732	743	650	784	712	705	667	686	721	710	714	698	690	756	693	716	746	667	685	689	713	743	719	681	732	703	743	757	693	705	672	707	717	673	747	682	688	685	709	707	666	657	676	700	703	686	684	674	727	729	678	724	685	708	708	714	763	688	723	670	737	719	667	738	681	698	682	682	725	742	722	705	689	721	744	726	744	705	703	720	703	740	703	714	688	693	701	697	678	705	716	719	722	729	733	694	749	713	690	684	697	708	721	715	680	705	698	685	737	726	700	716	715	701	741	662	645	728	680	615	742	652	729	719	714	677	690	723	708	671	657	661	729	730	713	655	738	722	726	724	728	703	735	717	735	712	721	709	739	683	756	676	738	708	686	744	731	677	679	692	698	700	716	669	656	714	726	677	702	717	701	690	636	746	736	757	716	695	710	719	700	768	694	685	706	709	712	691	710	676	658	719	707	712	707	677	680	677	703	749	679	676	720	685	657	734	704	713	665	734	680	734	712	761	655	672	715	684	762	697	744	728	713	736	751	701	678	753	758	716	763	725	669	720	671	720	747	717	660	696	667	687	679	731	697	663	693	716	742	722	704	715	708	696	721	673	727	686	688	685	713	712	697	709	673	678	728	682	708	700	701	730	712	683	692	693	715	704	735	704	731	686	724	705	669	681	728	693	734	729	727	707	743	719	667	688	692	706	693	678	701	686	673	715	722	706	737	677	698	709	726	709	705	725	780	664	736	677	739	703	716	693	729	716	670	683	686	743	728	710	699	713	719	719	705	711	699	726	703	691	725	737	679	704	675	710	685	694	752	737	686	729	707	728	698	760	722	687	717	701	691	692	701	718	681	701	734	691	683	708	693	701	669	688	755	718	741	700	683	675	691	707	722	709	706	702	707	669	694	679	679	734	720	696	697	689	694	673	725	646	655	687	680	686	687	714	684	745	703	713	680	721	679	714	709	698	752	741	692	732	687	718	696	728	664	692	698	719	713	684	711	743	694	681	689	709	698	710	716	686	739	674	684	700	683	690	730	685	719	688	670	684	707	710	733	689	712	676	685	696	672	661	693	706	723	699	698	711	676	645	726	719	715	703	713	700	663	698	716	642	703	713	717	726	719	715	692	727	693	727	734	710	713	695	686	662	767	702	727	636	680	699	730	716	678	697	709	705	737	730	709	673	712	716	740	741	751	758	681	677	649	716	712	733	697	717	684	732	776	669	674	719	710	690	702	725	702	680	704	709	665	714	694	711	718	719	687	686	721	751	727	686	714	733	691	657	682	674	744	696	676	682	673	692	666	691	720	743	677	698	710	735	760	728	705	676	681	716	703	709	706	670	688	725	661	725	743	691	704	718	692	722	706	696	680	707	699	723	722	734	683	712	727	672	719	695	711	708	741	664	705	713	725	722	737	688	726	732	695	722	710	661	692	696	721	672	732	702	674	729	738	707	671	715	704	698	657	723	683	723	691	700	670	698	749	699	726	673	723	689	676	686	718	689	705	683	697	722	702	698	734	710	684	743	726	701	677	715	694	747	731	715	692	745	705	694	693	710	704	723	675	678	690	699	730	719	712	677	746	683	714	642	693	728	738	696	684	731	677	666	672	736	762	697	730	665	726	682	710	717	718	718	702	725	732	702	656	699	712	690	695	686	768	707	697	736	677	714	691	743	713	716	751	673	707	656	724	697	689	696	702	711	673	678	714	716	718	719	658	736	734	731	713	676	689	708	692	736	703	721	689	679	711	692	671	680	668	702	702	694	736	718	709	690	702	767	753	691	714	744	712	672	753	690	713	690	701	754	702	740	677	670	708	699	688	709	690	725	741	666	690	690	698	714	709	764	667	713	688	681	719	695	691	687	722	719	703	708	698	668	727	674	688	657	712	735	669	725	721	735	712	679	701	741	677	628	662	711	703	707	659	698	697	742	732	699	685	715	721	675	697	688	734	665	679	684	748	698	683	759	681	755	732	760	699	677	760	696	702	733	764	686	748	677	693	710	739	734	698	667	747	703	726	727	697	700	690	695	663	702	722	738	741	705	713	661	693	693	677	727	675	680	726	690	732	699	709	694	679	704	717	666	686	724	715	659	724	722	683	731	680	670	647	669	713	672	717	664	741	647	749	700	739	710	699	690	691	699	672	700	672	710	727	695	744	694	725	698	676	686	722	692	685	685	686	711	717	710	724	774	715
45565	14963	4235	1764	681	384	291	290	267	277	279	262	280	264	291	288	273	287	265	285	253	274	273	263	265	239	263	260	303	265	282	274	259	295	276	287	269	259	277	284	275	294	271	268	250	268	268	277	255	281	307	255	291	283	278	273	280	279	262	290	313	267	246	272	279	274	266	309	262	269	264	305	281	237	288	268	277	286	268	235	250	251	284	279	274	282	280	261	296	281	283	261	281	283	241	294	255	261	265	240	303	262	247	255	255	270	269	325	250	268	266	294	290	251	271	279	274	257	281	318	277	257	280	252	266	278	285	258	264	267	288	277	283	250	294	253	280	312	241	291	292	329	278	291	300	285	269	255	274	263	293	287	256	251	277	254	291	276	279	265	286	276	253	281	247	270	276	305	258	240	283	253	239	281	289	257	257	280	269	256	291	259	271	254	252	282	275	268	269	266	278	273	277	300	263	308	287	263	294	253	283	281	264	290	237	252	271	268	285	265	271	267	254	279	271	273	323	254	285	255	276	258	295	257	270	284	257	270	291	282	265	307	276	259	261	273	285	283	273	279	284	270	289	271	299	270	287	301	272	282	290	267	293	288	254	298	274	296	312	245	280	281	260	292	276	248	278	262	262	262	274	282	285	312	270	280	284	280	282	259	292	298	300	285	255	262	284	266	298	277	254	264	264	265	260	269	249	276	274	269	262	275	293	272	272	300	297	277	303	277	256	281	291	288	280	315	254	271	270	282	247	297	300	261	290	284	272	255	274	281	285	278	265	254	293	264	276	299	289	272	245	257	271	276	318	291	295	292	289	264	281	287	290	285	253	291	291	287	288	297	268	260	261	291	295	263	297	281	265	272	281	272	265	294	265	282	287	288	268	258	286	255	285	278	282	279	297	263	227	276	273	291	271	276	261	235	242	284	291	289	283	271	258	284	242	284	262	283	248	264	288	266	271	293	298	274	285	280	316	281	313	256	273	301	282	284	273	276	299	265	273	265	267	284	287	306	272	289	312	322	307	287	274	260	281	262	239	269	294	295	277	261	283	292	258	249	308	291	290	274	286	301	301	280	294	268	264	309	324	289	297	277	252	287	258	275	293	269	262	249	281	270	272	275	276	281	268	256	257	286	298	287	283	303	277	278	260	328	235	266	262	280	267	325	260	261	274	261	263	296	269	270	280	292	270	268	260	278	245	253	264	253	283	272	275	291	292	298	286	241	286	290	299	266	287	266	252	264	257	270	290	277	283	322	285	298	273	285	276	319	272	282	264	269	261	291	272	296	251	306	299	275	271	248	268	257	275	302	279	280	264	269	320	285	297	324	291	272	252	284	296	280	295	263	290	289	282	275	285	273	255	259	305	261	275	292	228	254	259	312	285	247	266	279	237	272	303	246	261	285	254	285	275	291	249	268	299	311	299	303	283	287	276	300	278	285	288	231	300	253	250	276	315	282	277	302	275	262	294	257	276	271	287	249	285	249	273	287	263	276	262	290	281	275	300	234	292	285	298	274	274	271	275	279	262	268	290	277	271	294	270	263	277	274	281	282	265	275	261	269	251	284	257	330	278	305	262	290	267	297	271	289	273	280	283	264	276	290	276	291	272	245	255	302	287	266	261	272	273	294	272	272	296	270	261	270	278	262	265	250	271	282	266	269	245	269	293	262	286	278	269	287	284	270	307	311	268	283	300	290	282	267	282	278	298	269	275	273	297	286	256	270	304	249	302	299	270	268	277	273	270	273	298	293	298	252	274	293	297	258	293	247	266	267	265	285	272	278	285	245	289	262	288	299	285	286	276	262	285	284	265	268	299	259	305	306	284	264	309	255	300	282	281	258	273	262	280	254	254	266	261	275	286	299	296	246	240	267	236	257	249	296	284	264	314	296	308	318	274	270	263	251	281	312	269	294	272	285	297	249	261	285	265	275	299	317	265	280	259	274	307	284	309	274	292	270	285	260	270	243	274	314	257	244	310	290	284	264	277	295	259	260	277	286	245	285	241	260	289	262	289	233	250	285	236	270	289	275	273	269	297	285	254	282	256	243	253	269	301	292	301	274	274	290	269	262	241	269	264	293	288	268	255	324	310	284	267	272	299	291	285	271	255	302	257	291	294	293	268	285	269	283	289	266	268	263	270	274	278	322	272	297	296	243	276	299	295	280	279	289	283	319	293	260	289	275	273	240	307	274	284	282	292	281	293	257	257	255	267	289	246	285	283	305	266	276	258	271	266	282	288	280	300	303	272	278	286	294	245	249	255	269	296	267	281	281	281	277	287	307	254	246	276	281	277	276	288	289	285	302	261	304	287	290	238	309	241	281	266	270	269	275	276	264	295	271	281	271	284	299	281	277	278	282	325	303	275	278	286	308	317	275	279	280	267	298	263	254	261	276	279	263	295	300	293	274	268	271	267	274	224	252	282	272	268	278	271	290	297	254	258	265	272	282	266	260	292	280	268	302	285	278	269	272	265	260	245	278	247	286	294	284	268	271	294	296	315	297	284	250	243	296	281	262	302	295	274	288	278	212	267	242	303	272	268	277	256	291	286	291	279	287	273	244	287	265	276	229	291	272	258	261	287	269	282	291	305	268	279	262	288	258	246	289	239	300	263	259	274	293	279	289	291	303	270	271	267	295	299	310	268	284	319	260	261	285	308	327	290	263	286	269	252	273	307	277	263	280	274	251	269	317	241	301	269	312	259	296	240	288	286	269	288	264	265	288	272	286	254	276	281	240	238	245	282	297	268	297	292	304	293	265	242	266	274	259	277	268	259	235	280	254	258	269	272	298	276	301	300	277	270	264	284	246	268	310	266	302	284	307	274	264	253	290	294	324	285	262	285	284	295	287	250	239	259	267	256	305	297	295	246	267	257	281	238	261	262	256	301	271	315	282	268	276	295	260	277	271	298	309	275	285	275	286	260	278	299	280	281	279	285	278	249	259	285	303	269	290	269	276	289	273	283	263	262	269	314	274	269	245	271	257	264	283	269	251	272	252	302	254	288	272	303	270	263	275	278	269	279	317	289	275	286	267	310	282	260	266	299	267	286	271	278	256	269	252	256	278	265	291	277	281	274	246	289	245	309	259	298	257	285	258	273	281	288	290	305	289	278	265	244	284	265	278	269	276	273	268	273	256	274	282	307	235	244	284	256	269	271	282	267	270	270	298	281	235	258	295	265	284	271	277	285	313	296	278	257	283	251	280	288	289	281	253	278	255	287	278	290	283	259	264	278	325	278	271	298	272	255	291	282	303	300	308	260	231	273	279	251	288	291	277	287	275	261	266	305	265	243	297	271	277	297	306	268	282	263	290	266	276	283	276	288	280	274	270	238	295	294	294	328	284	301	285	253	254	300	300	304	255	309	254	279	292	271	277	264	273	296	279	249	294	258	298	290	276	281	272	272	273	274	272	268	305	267	306	280	264	263	289	269	297	276	260	286	276	290	284	250	269	265	266	289	275	302	290	299	278	278	295	263	281	317	283	264	246
30966	9683	6191	3650	1718	789	669	620	612	625	610	630	615	625	614	616	647	619	587	609	618	623	642	563	596	588	636	662	599	647	609	606	605	614	594	596	580	612	613	620	637	634	630	597	633	626	608	617	583	612	610	599	587	583	608	607	624	633	637	592	624	603	585	590	641	622	619	647	595	629	612	563	640	575	575	614	626	597	627	610	534	595	603	610	635	620	581	594	653	583	567	557	639	592	637	614	609	637	621	620	613	629	593	602	605	586	624	627	606	584	589	643	594	636	595	591	638	602	615	621	586	588	597	579	658	622	625	556	596	618	601	627	573	614	615	602	602	586	612	584	628	621	557	579	614	658	568	586	632	620	587	598	614	599	634	605	588	622	594	628	593	577	651	628	605	623	601	595	590	618	564	589	586	574	613	628	632	639	603	579	619	614	584	613	626	569	572	591	602	624	599	591	626	595	613	604	622	594	567	618	599	619	590	600	606	632	659	602	610	582	638	615	612	620	633	640	609	631	642	590	579	623	595	600	618	594	574	635	570	588	615	617	620	611	630	576	639	617	587	620	644	595	636	585	632	595	603	586	607	589	665	630	611	580	600	608	636	616	585	566	629	626	600	581	607	590	625	664	613	593	628	645	626	663	605	603	599	605	561	578	601	580	605	573	597	617	649	600	611	632	594	616	596	572	618	617	606	627	606	569	566	653	629	637	617	602	591	593	579	603	582	661	587	620	604	612	617	588	644	605	627	611	616	595	601	590	606	571	604	590	642	604	592	589	638	610	601	572	580	609	598	611	625	557	622	570	583	613	614	627	603	601	597	617	571	599	614	575	605	624	605	609	653	584	597	607	646	577	605	618	583	590	637	629	527	642	575	624	602	629	629	608	649	641	627	585	597	612	610	587	604	612	576	640	610	610	591	574	591	616	628	620	630	623	600	647	568	563	591	612	612	589	643	584	617	636	621	615	602	584	609	609	630	576	584	562	605	644	611	600	598	603	663	587	600	583	625	597	569	608	662	602	617	618	608	612	619	640	589	623	625	574	567	625	606	639	617	587	610	606	628	608	606	545	613	616	583	621	587	573	579	615	615	558	623	573	600	631	577	582	582	587	629	603	606	627	553	604	627	589	582	626	584	627	585	655	606	610	591	643	590	622	589	610	632	571	608	559	613	635	663	618	659	605	611	645	613	588	581	635	640	584	626	614	627	617	666	630	601	618	586	599	639	630	616	629	578	629	591	565	630	643	592	578	624	581	619	609	626	601	584	579	616	557	605	644	597	583	611	616	607	612	659	596	588	614	598	645	642	613	626	616	619	615	647	590	633	586	606	578	587	621	625	614	572	596	605	576	602	597	626	549	605	580	615	620	608	585	588	620	618	616	582	633	667	646	585	586	627	635	663	629	637	620	575	623	626	588	606	644	593	609	564	613	602	592	635	590	617	599	650	614	611	610	587	593	612	618	627	611	655	593	571	607	608	601	652	628	578	634	615	654	599	666	587	556	616	617	627	640	566	640	598	649	570	629	585	590	572	564	584	660	620	566	643	611	628	584	637	582	639	602	597	620	623	617	619	602	615	625	600	608	636	623	603	562	620	655	581	586	605	647	560	591	619	591	623	629	584	635	604	631	611	613	580	600	598	649	597	592	591	583	615	644	612	598	634	619	592	623	642	605	603	609	632	605	604	619	561	585	602	596	628	580	598	655	578	583	587	607	662	589	562	656	629	581	594	581	621	589	611	621	573	595	604	620	565	592	609	623	598	610	626	595	617	631	629	610	614	594	563	577	638	637	635	626	585	626	599	628	609	613	606	623	586	607	590	652	604	627	604	628	632	642	604	593	614	580	591	619	575	603	592	580	611	558	549	606	587	592	578	654	575	594	632	614	605	639	655	598	627	606	598	611	614	624	598	600	597	618	621	599	593	650	621	612	605	634	630	599	617	588	588	598	588	603	604	608	619	609	583	603	576	600	596	612	556	570	631	644	609	621	609	649	592	625	603	589	596	611	620	605	579	620	611	609	575	597	607	623	613	601	602	608	628	603	609	616	603	568	588	643	608	612	627	625	602	610	663	595	593	590	624	596	640	616	616	635	611	617	603	598	614	613	624	595	590	642	622	630	633	622	650	637	636	577	623	593	629	661	604	631	615	643	619	659	645	624	635	590	580	602	576	594	607	619	562	605	582	614	585	596	590	638	602	597	602	605	626	621	599	578	567	565	640	601	626	599	611	605	654	566	561	605	612	605	586	568	601	609	614	633	619	624	560	585	594	576	621	611	601	631	607	599	637	635	618	613	629	572	651	649	621	642	596	662	598	561	592	600	578	590	590	615	606	605	627	604	602	611	606	638	645	558	574	602	571	631	599	589	624	693	600	607	610	582	566	594	558	589	673	639	594	605	596	651	642	674	578	626	597	581	614	616	605	625	630	677	678	590	600	638	621	600	641	628	606	596	569	614	629	647	578	606	596	613	635	633	609	603	569	627	610	647	607	628	643	604	548	575	592	602	643	588	650	639	603	611	672	605	621	596	636	628	612	601	613	606	635	616	594	635	610	599	603	619	628	574	616	595	601	640	617	608	610	602	614	651	570	614	629	588	611	619	581	580	594	609	622	611	608	606	647	604	586	591	638	563	579	593	658	575	588	606	631	619	639	621	617	594	580	570	596	641	540	591	624	666	579	622	601	581	570	641	583	614	605	636	571	616	608	619	591	558	651	636	612	607	585	585	667	596	629	621	596	605	590	626	614	606	624	672	665	619	605	579	620	612	629	638	606	607	568	650	602	587	622	587	588	629	668	621	646	633	651	612	625	588	604	573	626	575	556	595	598	594	599	602	607	567	574	590	586	657	626	605	605	612	625	620	619	604	617	621	567	605	608	623	603	620	611	604	609	628	621	577	636	597	623	610	651	605	639	642	610	585	640	600	635	623	623	630	545	559	608	614	623	565	639	629	622	614	612	615	651	619	607	586	610	608	577	573	610	640	623	607	651	604	629	598	608	574	648	633	598	601	617	657	614	610	611	583	656	603	581	587	590	650	592	627	630	617	605	622	628	559	663	580	569	618	596	582	591	622	604	618	554	595	607	580	654	624	639	593	614	650	601	636	646	597	598	582	619	596	581	641	571	610	629	608	610	592	608	602	617	640	600	585	598	616	598	623	623	620	571	596	614	614	595	630	589	624	614	638	585	629	612	595	597	555	592	588	615	590	571	604	612	566	558	627	628	623	612	624	618	625	632	616	572	599	604	558	585	563	601	631	602	613	585	629	624	590	605	633	630	576	638	638	621	576	605	580	622	614	622	558	591	604	606	594	659	635	601	610	606	602	569	609	640	605	584	575	596	588	598	621	607	616	597	628	606	607	600	574	622	562	615	575	559	601	613	601	617	576	640	636	579	631	620	634	595	578	615	643	647	625	632	559	674	586	625	573	604	592	646	637	583	614	587	666	576	616	611	593	587	640	618	670	603	590	591	627	553	612	632	575
55354	23045	7244	1710	645	356	343	340	273	248	326	302	279	308	298	306	254	264	287	296	277	311	289	283	279	316	277	256	281	286	273	281	263	314	281	278	297	274	252	281	332	282	288	287	295	292	265	293	312	273	277	301	303	297	309	315	280	303	251	311	285	299	286	271	273	271	328	285	288	285	289	272	294	310	288	269	295	281	279	278	267	261	296	321	295	303	321	308	269	311	262	260	287	311	329	303	291	293	266	276	301	262	316	276	254	275	268	302	267	293	273	241	274	288	240	310	303	289	292	297	272	319	300	333	314	292	288	268	279	267	268	274	271	287	305	267	301	291	286	290	294	267	275	281	262	322	271	313	280	285	273	276	315	286	291	295	289	301	295	300	270	267	266	290	294	272	276	283	268	282	309	336	276	282	256	286	306	291	254	298	302	296	276	270	295	314	262	312	303	299	268	264	272	292	268	311	304	292	271	296	300	312	275	300	287	282	247	302	270	288	289	320	294	256	264	307	292	297	248	310	280	280	285	266	306	331	285	317	298	304	328	289	280	281	291	295	288	316	261	274	302	270	308	329	285	260	282	268	256	293	272	276	273	292	291	277	285	275	313	275	270	316	306	304	267	298	295	258	296	285	293	304	313	296	299	303	316	287	282	287	300	278	302	313	339	288	271	276	288	264	271	276	255	277	291	321	281	296	262	316	288	250	277	304	254	274	312	272	264	299	280	268	286	291	289	287	269	277	311	278	296	294	255	255	281	298	308	311	307	319	328	284	297	271	255	288	273	283	283	283	282	291	297	288	295	299	281	281	300	320	293	300	259	257	279	297	276	281	301	296	288	289	296	297	308	281	297	296	241	297	273	270	282	309	298	316	264	280	284	280	284	297	299	278	301	326	261	283	297	287	259	281	279	292	295	309	299	289	285	292	288	278	240	286	293	277	271	277	273	289	301	255	305	279	285	280	248	306	307	293	292	282	269	257	287	272	273	310	304	289	273	278	246	267	306	288	299	295	315	292	263	301	268	289	292	292	328	306	296	278	259	265	271	290	299	314	265	326	306	306	275	288	255	288	280	296	294	260	289	285	270	315	267	267	285	279	296	296	277	287	293	313	296	293	267	292	292	294	267	267	312	269	298	292	248	292	292	291	285	275	266	264	315	301	300	301	272	305	261	320	281	267	308	280	282	278	292	285	280	273	297	293	281	256	278	261	321	253	246	301	298	299	306	288	312	298	277	297	296	261	283	285	300	308	298	277	293	267	265	278	284	290	259	298	325	285	272	303	264	292	298	298	296	284	293	312	282	286	284	297	259	296	288	296	264	285	284	264	310	281	283	335	281	278	256	305	269	273	306	296	308	289	261	286	280	247	298	295	289	258	264	287	276	294	285	249	278	299	278	283	288	318	269	268	266	301	299	282	294	305	286	272	278	300	284	315	270	303	339	319	261	282	292	262	297	322	301	267	289	293	281	273	256	307	268	282	278	285	276	290	259	308	303	298	263	285	287	272	277	282	259	276	281	284	299	271	285	292	303	285	302	274	272	239	273	263	281	286	260	294	314	285	318	272	315	299	313	283	286	288	299	279	296	280	295	277	283	280	305	301	283	303	302	278	309	273	304	312	240	302	297	284	279	273	280	313	269	270	276	281	282	275	283	300	297	277	289	294	298	302	297	253	295	295	285	288	287	265	297	279	320	266	280	292	316	257	282	256	287	301	306	257	333	303	307	273	297	319	325	262	276	279	270	285	282	274	283	282	309	240	284	286	290	295	289	269	273	270	316	282	252	275	314	290	288	295	261	266	266	279	254	281	294	278	298	293	289	322	289	267	277	288	251	294	293	274	289	269	273	294	271	281	299	303	306	299	265	309	313	307	308	289	262	307	271	302	300	302	298	270	307	290	287	302	295	258	248	291	307	316	250	266	291	253	258	301	273	265	277	298	267	265	274	329	264	280	295	279	262	223	321	271	270	311	285	280	293	294	275	285	298	251	300	282	262	272	293	284	281	307	277	283	278	274	287	327	302	312	284	260	287	291	308	315	263	276	311	274	278	296	285	306	295	294	314	280	287	266	272	294	277	265	272	276	291	273	305	337	288	281	311	286	298	277	262	275	268	256	297	295	292	288	252	265	282	297	242	269	312	272	281	290	275	294	262	249	266	294	319	272	293	262	283	309	299	328	289	281	277	266	296	255	288	265	304	295	288	277	290	293	305	291	276	279	273	275	246	273	299	291	273	300	311	286	276	294	241	301	311	285	267	259	268	290	270	276	309	258	300	286	316	278	314	305	270	251	267	279	289	300	287	278	285	301	260	329	245	300	273	274	281	292	268	303	277	286	318	282	270	326	329	290	297	292	300	285	291	262	277	287	289	292	289	289	291	297	272	295	282	276	329	267	277	298	274	266	303	288	260	255	280	292	295	245	286	308	323	286	284	292	254	297	279	300	262	278	286	267	304	301	299	266	289	282	271	286	275	279	292	282	284	274	305	270	303	317	263	273	284	273	329	291	324	290	336	288	264	297	283	290	278	288	258	273	308	308	305	284	243	262	265	297	266	261	270	273	341	265	295	294	278	287	274	328	300	297	288	289	257	226	279	279	271	259	265	303	316	284	300	295	265	274	272	280	269	231	327	298	265	298	278	311	264	292	240	282	264	267	278	310	293	281	283	290	290	280	308	289	252	304	282	287	286	306	311	295	302	318	288	292	269	284	288	305	310	296	267	308	275	305	278	278	292	298	284	274	270	279	277	267	317	277	272	258	278	291	285	267	290	266	295	256	293	296	279	284	304	307	282	280	311	274	337	296	288	308	280	322	274	301	287	265	306	270	300	302	282	270	303	280	324	311	283	294	248	277	253	311	289	267	285	283	299	283	295	263	306	273	309	279	277	265	282	281	274	289	271	276	309	299	304	297	248	260	296	294	287	278	311	284	284	303	291	304	281	293	258	301	307	295	294	302	251	283	299	309	293	306	298	267	285	271	270	301	262	279	298	296	315	279	296	287	298	249	291	321	300	272	281	315	300	273	297	327	296	274	270	271	269	295	316	273	278	283	299	309	279	302	276	251	305	280	284	283	288	318	284	270	274	294	273	291	287	266	297	293	270	280	275	317	261	312	286	280	292	250	287	312	284	270	250	286	323	279	285	314	277	274	283	256	293	283	308	294	258	253	275	307	295	296	281	298	303	289	324	296	277	249	283	271	311	264	275	251	306	301	316	328	306	267	291	262	294	302	275	301	281	287	267	314	302	309	316	287	327	270	274	314	309	319	312	301	281	284	297	267	278	269	269	273	285	299	291	321	294	284	289	345	280	276	297	295	284	296	298	310	297	283	254	302	299	274	277	292	303	277	291	267	264	261	262	287	278	287	290	299	278	282	290	292	310	293	280	280	283	290	280	313	311	294	310	320	285	284	314	306	290	269	269	271	314	283	315	309	286	316	278	280	279	277	277	307	285	308	314	297	303	298	305	306	290	282	325	317	260	277
37838	15422	6401	3161	1660	788	697	789	700	611	656	679	620	613	683	674	669	651	646	690	634	614	644	631	625	634	624	566	634	624	604	608	645	670	685	657	667	605	646	675	624	606	592	642	661	666	673	645	665	656	622	643	653	643	678	607	677	663	680	614	669	630	653	613	640	655	613	629	639	667	675	633	634	633	675	606	657	602	668	608	621	651	673	645	646	652	607	674	717	655	616	668	664	631	620	646	631	622	599	644	632	613	652	615	632	609	681	635	608	657	611	634	670	644	662	666	650	631	589	668	619	616	599	636	656	604	606	671	658	694	602	619	618	610	623	654	627	627	609	621	657	686	674	630	651	651	664	639	652	611	671	652	678	647	574	642	630	647	626	673	656	654	610	586	633	632	644	663	655	642	603	631	633	664	590	652	643	690	597	629	640	650	655	624	620	648	642	668	657	692	607	655	652	640	674	639	619	680	677	625	639	621	670	619	624	640	638	678	656	647	635	634	630	624	650	623	645	630	656	635	613	650	660	628	678	611	618	628	655	604	603	617	629	661	649	619	661	635	609	632	631	621	656	671	618	621	658	653	585	618	709	581	687	633	597	614	665	648	635	633	627	660	608	607	603	614	618	636	649	638	642	648	620	652	637	654	685	641	667	594	663	646	611	584	661	640	611	626	607	654	654	641	620	622	670	645	625	634	648	624	634	631	642	646	611	710	675	662	628	663	689	663	620	629	661	624	607	613	662	594	623	564	652	627	621	657	643	624	636	615	656	667	663	600	653	658	640	666	662	647	677	606	605	629	662	683	642	643	627	606	659	605	689	613	623	673	621	608	629	639	592	640	629	673	639	637	618	681	681	643	617	599	634	667	668	613	630	596	653	644	656	624	657	657	627	594	630	626	672	683	622	663	642	616	657	621	651	672	553	627	641	645	602	647	577	630	667	649	638	660	617	662	620	612	616	644	605	630	659	626	647	643	639	634	634	674	637	658	639	668	644	612	691	636	653	643	604	666	678	629	674	661	617	634	652	625	639	612	606	634	697	624	628	658	645	606	650	639	611	654	625	636	616	624	676	622	635	665	580	618	615	668	624	607	596	633	636	676	638	585	688	664	628	634	658	630	648	624	608	603	625	666	653	629	657	620	655	664	660	631	620	608	634	666	633	662	626	667	654	676	584	657	605	651	614	603	623	639	590	665	670	684	645	630	628	693	643	639	660	641	607	612	607	643	674	615	648	669	650	646	707	584	645	617	687	631	639	612	672	625	630	593	634	608	665	626	624	637	621	653	643	612	628	655	642	601	620	641	666	649	653	629	679	642	630	600	633	638	644	646	658	661	621	631	667	625	652	627	656	625	658	667	664	652	698	668	679	666	635	613	683	641	640	589	669	648	637	602	648	641	634	664	617	635	673	652	639	641	637	648	676	626	681	652	641	611	585	617	670	638	618	603	652	607	622	639	665	610	642	627	612	653	629	603	621	644	649	623	654	686	683	665	597	638	609	627	640	641	628	614	662	659	664	683	692	635	642	690	629	643	654	647	644	668	700	640	647	631	667	611	628	625	605	647	681	603	651	638	658	621	625	676	645	640	688	684	648	594	654	690	598	614	624	649	588	634	632	617	632	627	651	619	624	670	635	675	608	686	656	646	624	645	636	661	613	626	662	598	595	602	662	647	669	625	700	611	613	640	654	656	694	625	636	610	616	650	640	650	661	632	660	649	612	630	603	693	646	666	650	629	646	643	612	622	583	647	644	607	679	636	649	631	620	648	627	611	618	631	648	609	647	607	600	676	670	613	633	661	658	649	635	621	626	594	620	708	646	658	631	649	623	679	672	644	691	590	640	663	659	598	638	657	607	655	637	665	632	577	628	642	635	611	637	601	638	620	630	651	646	660	655	643	671	627	623	629	634	637	645	622	629	608	653	634	667	658	614	645	676	605	685	689	668	691	659	666	597	654	618	671	672	651	658	626	625	592	619	649	648	641	642	641	637	643	627	625	596	656	667	666	635	632	626	651	635	675	640	632	625	622	601	653	635	593	645	639	629	678	602	630	675	594	650	656	658	677	637	638	634	663	630	639	632	639	613	642	616	623	659	647	617	615	658	645	610	635	588	627	661	649	653	619	577	633	624	658	645	603	651	629	611	621	624	618	608	619	619	657	616	649	649	659	604	664	637	657	657	633	611	673	630	614	610	613	658	681	690	596	677	635	628	636	638	635	638	637	613	642	649	639	617	636	622	644	644	614	663	621	618	657	630	647	652	628	679	618	681	677	642	603	655	683	641	638	653	624	650	667	623	635	633	655	641	598	638	636	618	690	639	637	603	636	619	680	716	626	642	643	626	608	665	594	648	646	607	633	615	612	623	602	629	676	625	655	623	651	666	668	629	631	664	639	602	638	587	668	618	632	669	616	662	669	635	627	658	617	621	629	608	664	672	673	651	676	666	656	632	630	602	654	638	649	670	635	644	646	628	632	612	655	647	610	624	622	544	604	674	604	617	616	656	648	672	631	644	692	651	611	675	595	659	682	654	649	643	648	690	632	629	680	620	657	594	600	619	618	662	667	627	627	641	622	694	632	623	668	632	664	641	629	639	646	670	648	662	591	645	582	620	683	628	679	639	626	622	631	663	677	678	700	656	611	655	625	625	632	617	643	639	639	661	623	625	650	609	589	621	666	671	671	637	652	655	638	654	626	619	604	641	655	612	643	638	644	651	671	642	669	650	673	644	664	666	654	641	629	659	610	638	664	658	601	629	632	611	658	597	658	672	641	665	697	643	624	634	656	650	658	654	661	622	655	623	627	613	673	671	645	638	664	673	649	601	642	636	662	637	598	667	688	655	621	635	658	652	645	622	685	677	641	622	647	645	660	642	626	610	619	644	655	630	618	673	646	608	658	642	629	685	651	620	656	607	630	638	617	646	676	629	598	649	639	633	614	623	675	644	610	624	614	608	646	646	642	654	631	651	619	643	637	649	637	628	643	670	627	621	638	608	644	640	678	594	646	638	652	605	647	664	660	655	648	606	651	626	665	651	649	701	612	664	655	603	629	614	671	695	634	605	663	626	638	637	616	649	654	633	631	638	645	681	607	623	675	620	588	656	616	620	672	604	669	619	661	633	623	678	660	643	673	638	637	652	648	661	642	625	644	651	677	692	654	651	662	653	609	650	662	647	666	647	621	640	635	660	584	654	650	631	638	633	634	672	643	632	662	629	624	644	694	633	623	671	595	700	621	615	646	657	639	669	633	594	603	651	614	629	631	625	664	662	639	646	639	645	605	613	658	642	657	634	637	683	576	623	622	679	635	645	659	655	621	684	619	631	613	700	627	619	664	640	601	681	602	629	656	647	657	633	630	647	614	639	647	619	644	618	657	638	626	640	647	599	621	637	655	610	666	635	655	647	592	632	637	667	604	602	642	615	618	632	608	672	619	608	629	647	618	685	632	621	648	634	632	634	692	590	653	585	647	626	662	681	631	671	663
49031	23367	9675	2067	798	436	350	323	324	316	330	296	275	297	311	337	296	298	326	285	319	315	328	289	292	294	305	349	330	331	327	290	330	329	298	332	333	295	295	331	326	321	303	307	312	297	311	317	283	320	326	350	304	300	356	305	362	320	340	313	301	307	310	311	332	289	308	356	304	329	289	334	320	306	314	300	302	360	291	286	329	316	311	315	276	332	335	283	325	327	305	304	255	318	317	299	317	327	303	316	301	342	291	313	358	310	334	344	325	320	333	341	300	273	322	314	301	314	293	308	322	343	328	333	281	296	366	326	326	335	321	317	303	295	330	315	310	302	325	304	298	323	327	322	306	316	289	324	319	300	342	299	324	318	310	330	329	335	306	324	306	313	329	305	307	326	293	320	287	311	305	314	290	321	320	296	311	319	313	287	299	313	335	300	289	316	338	315	356	338	316	285	327	307	339	322	306	331	307	299	325	309	338	302	308	327	299	305	338	309	319	330	293	310	332	320	303	300	323	340	315	320	315	311	348	342	302	316	338	334	274	297	305	335	333	304	331	315	336	297	300	333	327	310	325	315	321	334	309	347	331	317	310	333	324	323	329	333	310	300	288	330	311	296	325	314	304	351	302	269	337	285	287	321	301	313	341	338	295	307	332	288	274	276	336	296	271	334	301	308	337	304	294	271	313	328	294	294	302	303	285	300	335	314	325	302	327	299	316	279	286	320	308	304	272	342	307	291	317	319	317	308	297	351	330	310	328	279	324	361	311	344	325	303	313	312	308	302	295	323	288	315	324	292	322	376	318	319	328	309	332	289	319	313	298	323	310	328	318	352	311	302	335	319	317	329	335	332	293	355	314	311	315	318	325	356	325	313	303	305	320	324	290	307	302	309	300	289	322	338	330	332	325	299	315	296	302	311	313	320	278	298	284	319	338	335	333	309	316	340	311	306	325	301	289	298	315	306	313	319	324	308	332	289	327	340	311	336	313	327	288	327	304	316	332	336	274	322	316	321	325	296	309	302	320	321	331	317	338	327	316	328	332	299	353	320	330	299	340	347	302	288	309	354	323	283	286	304	315	306	316	277	335	284	296	313	312	301	331	256	350	324	321	328	280	363	316	331	321	282	360	317	291	291	318	301	302	319	297	329	322	304	359	366	347	327	296	302	317	325	333	325	297	324	279	323	309	294	310	337	314	272	350	315	301	297	333	326	347	325	320	333	316	313	331	303	338	299	306	353	294	338	322	323	320	292	305	318	309	281	317	325	341	350	303	286	312	310	342	303	292	302	307	311	341	266	295	313	310	296	314	308	317	348	348	309	289	306	308	330	299	325	293	298	347	342	304	314	330	330	344	326	332	342	299	319	306	313	320	323	292	332	353	310	296	327	310	299	299	309	313	347	290	321	339	310	332	294	302	324	324	305	277	330	298	331	341	313	337	331	348	301	327	283	288	298	315	304	334	290	320	296	282	306	334	323	293	330	312	347	356	293	279	318	358	282	315	321	299	311	310	327	317	351	327	291	315	300	321	278	282	300	277	336	348	320	290	235	318	299	316	318	298	319	283	313	306	337	315	329	286	315	305	345	346	266	319	325	322	311	306	340	294	291	321	335	309	300	300	291	327	294	327	309	362	316	308	317	306	289	317	323	315	326	327	332	321	316	330	322	309	330	316	302	307	316	316	339	295	301	290	297	358	363	320	322	285	298	346	295	362	336	320	305	322	308	294	299	310	290	310	324	320	303	330	335	329	312	321	298	341	291	288	301	291	317	334	317	342	297	325	318	294	332	310	266	329	309	298	298	307	320	329	292	310	310	299	294	286	286	309	321	345	305	337	322	334	322	318	319	337	266	318	322	342	340	320	323	319	316	290	313	310	311	347	309	299	297	312	319	284	350	346	296	301	317	316	305	299	268	339	283	295	318	308	280	313	348	321	354	312	322	322	336	302	333	297	313	300	289	305	330	299	293	295	310	340	290	306	296	341	280	312	284	332	312	324	309	294	294	305	342	295	313	331	320	318	322	321	290	338	304	307	310	294	282	306	316	349	325	304	323	318	318	297	326	314	320	330	306	350	296	305	284	296	339	295	342	307	297	324	309	325	338	295	309	315	301	309	305	348	316	311	302	303	327	296	328	322	288	305	314	270	342	306	339	336	306	283	276	279	293	324	304	329	303	327	322	298	318	314	297	334	297	339	333	303	275	317	312	336	292	303	316	292	346	318	302	329	317	286	313	291	310	317	300	314	322	318	316	324	310	297	342	332	319	317	290	330	312	314	292	341	366	306	314	287	298	307	314	278	314	339	291	281	335	331	324	304	313	318	320	286	278	312	302	330	337	300	345	321	310	311	312	338	341	319	306	305	319	321	313	294	295	314	293	330	348	331	325	305	325	301	315	343	294	308	321	298	318	312	306	292	318	319	314	335	323	336	316	294	316	299	294	320	342	357	309	320	313	310	341	270	306	288	314	312	314	312	283	312	281	319	323	342	289	355	275	294	272	333	303	306	308	323	328	321	316	326	335	288	315	302	309	361	347	345	313	346	312	304	317	351	313	354	294	311	334	302	328	313	324	329	296	324	323	298	279	339	303	307	313	344	325	305	304	319	342	317	291	321	305	321	328	293	304	315	334	332	300	293	281	338	298	318	329	303	322	333	348	297	306	295	300	334	299	308	314	297	345	315	317	333	309	300	288	319	304	329	298	312	301	281	329	336	338	319	317	365	305	322	322	334	334	284	326	337	331	321	310	308	347	332	332	341	315	337	299	314	327	290	294	306	298	339	316	354	309	314	325	322	300	300	306	314	308	323	320	315	333	329	325	351	334	327	302	295	286	301	309	333	311	333	275	319	318	332	268	304	295	317	328	346	330	301	326	278	302	289	309	298	343	351	313	349	272	307	310	314	342	319	310	314	292	307	302	282	321	306	317	324	334	301	306	339	314	337	291	298	322	332	299	326	356	347	316	324	324	333	294	307	319	292	321	308	317	336	325	314	304	268	337	339	326	349	327	330	304	289	302	291	299	291	273	336	350	294	309	345	318	311	302	279	327	325	319	318	330	333	332	323	286	295	288	274	305	279	323	294	333	317	329	333	343	296	306	292	297	313	306	288	285	306	293	310	297	309	326	327	307	322	288	313	301	374	331	312	311	282	292	330	324	345	332	321	330	305	290	283	317	289	292	304	318	301	311	313	301	333	302	317	307	300	330	308	322	285	318	310	330	324	324	319	333	336	320	328	315	320	307	321	315	336	326	329	307	285	291	297	319	317	360	305	304	286	332	319	326	306	288	297	316	317	316	273	295	309	339	299	297	332	337	342	289	308	322	287	313	328	348	353	317	286	293	325	299	319	296	321	319	316	321	327	301	318	374	340	332	302	301	328	316	295	283	289	320	312	300	309	289	278	319	314	336	358	290	311	306	341	325	305	287	266	294	345	306	314	317	310	312	301	323	352	323	256	310	343	308	358	304	307	296	308	324	320	280
32391	13997	5847	3127	1809	1024	734	828	712	706	670	714	762	707	677	723	742	732	675	736	683	689	724	686	704	681	716	734	683	739	708	710	666	713	686	708	698	708	687	706	626	678	671	709	637	714	706	617	688	672	692	654	705	668	700	752	722	674	678	703	692	663	652	686	690	700	672	676	744	745	658	646	671	706	719	696	692	759	713	694	713	692	687	688	724	678	690	684	692	619	721	671	679	656	704	650	695	671	655	692	713	665	687	704	666	719	651	714	673	714	679	673	711	709	666	667	698	682	645	712	685	663	681	693	682	652	712	691	669	681	724	727	719	727	697	654	642	715	706	671	653	698	680	706	724	673	703	741	711	720	718	656	693	699	740	689	725	694	671	634	716	651	723	703	702	730	706	717	680	628	684	690	669	664	703	663	703	634	672	707	711	672	727	700	639	699	710	675	691	715	666	672	687	685	730	715	685	671	681	675	678	721	629	701	706	714	668	657	698	728	645	694	645	734	733	694	689	698	712	727	686	686	710	668	747	719	711	685	669	719	690	661	702	661	637	722	648	718	669	657	668	714	656	687	697	722	717	680	677	723	706	688	708	715	676	685	675	688	642	692	706	703	721	706	729	703	729	708	694	685	661	697	700	711	691	696	739	682	675	689	655	713	685	676	638	603	699	679	681	708	729	760	720	667	654	691	664	703	658	715	702	689	716	677	718	634	706	711	736	685	699	710	716	720	694	631	704	712	685	715	694	705	676	689	687	698	684	694	700	658	706	691	721	682	664	717	728	735	747	728	703	688	689	733	727	696	713	729	728	702	674	700	702	665	688	686	715	726	698	730	685	686	680	638	655	690	726	740	676	683	705	629	678	683	737	661	686	698	676	689	673	714	745	673	659	686	709	730	662	700	723	723	750	695	738	681	721	677	728	701	668	727	707	756	677	682	659	709	658	718	671	694	671	660	698	735	708	686	696	673	710	715	675	679	683	682	662	672	666	694	679	705	690	740	679	702	702	708	705	687	735	689	664	722	759	681	701	652	705	730	678	716	715	669	643	719	698	673	696	735	708	685	722	681	731	683	699	681	712	640	643	721	668	672	708	732	690	691	675	667	659	691	721	682	658	671	687	666	728	730	707	713	717	700	744	718	740	697	677	684	663	668	690	693	703	722	723	697	690	686	736	710	753	703	679	657	710	716	702	684	734	689	667	724	725	671	733	652	678	674	671	686	695	733	711	693	682	688	682	678	698	700	724	700	674	720	690	701	733	684	703	694	691	701	724	735	717	719	702	648	695	697	698	671	654	723	724	715	673	708	698	649	672	683	731	713	661	716	693	686	648	662	684	701	692	661	716	723	753	663	702	679	724	686	674	717	684	651	723	673	675	761	665	746	740	712	692	695	691	691	719	659	674	698	724	675	657	684	735	651	697	668	658	720	662	680	685	694	740	696	668	663	705	708	726	696	688	645	674	705	729	678	671	681	669	686	701	741	672	703	725	632	719	742	720	696	688	702	653	687	672	675	637	674	732	707	697	713	634	642	721	720	704	702	705	640	708	694	638	765	695	734	690	718	649	710	657	663	648	705	667	688	645	688	690	697	707	697	736	733	637	718	689	670	706	704	661	704	691	657	728	713	664	701	708	720	642	691	659	700	696	689	680	758	723	674	698	694	693	717	672	738	618	689	686	663	716	672	702	716	688	703	713	705	688	653	742	675	700	677	660	670	675	671	660	696	676	695	686	637	683	712	691	725	687	699	672	678	692	675	698	723	721	700	723	718	700	711	669	687	671	645	715	708	690	671	687	689	725	670	749	677	672	704	668	690	713	713	706	724	726	669	694	653	693	738	733	660	702	705	655	676	650	697	702	712	720	694	657	744	689	732	679	718	687	685	701	686	680	665	668	725	702	723	631	687	682	696	731	682	673	713	698	646	671	665	698	678	697	662	664	712	651	714	661	685	691	696	711	624	686	646	727	685	719	710	677	691	696	662	700	728	709	666	674	683	703	695	700	666	712	680	671	657	716	630	691	682	698	695	635	694	749	667	705	699	672	706	716	678	690	712	727	679	676	705	708	635	672	697	757	647	697	697	712	727	717	652	688	712	687	702	653	728	675	652	723	746	718	671	674	693	720	658	758	698	682	727	694	713	703	694	704	708	679	669	733	683	722	693	622	710	763	712	634	682	746	739	677	647	663	686	671	677	699	679	668	701	685	710	665	676	667	721	680	711	671	735	723	689	694	704	681	661	687	666	681	698	669	683	663	703	680	711	654	709	668	653	662	678	727	708	663	699	699	665	724	687	684	657	667	720	700	660	693	674	662	668	730	691	668	696	725	673	660	668	708	627	694	653	728	717	737	641	706	667	667	750	719	723	687	690	666	698	619	679	715	727	711	698	659	706	727	686	654	691	678	715	701	665	701	673	683	675	699	725	696	713	693	717	682	666	702	662	723	692	712	684	681	665	660	679	717	695	698	701	661	682	694	691	649	701	713	688	689	687	674	713	685	675	664	744	732	667	702	679	695	715	694	683	694	677	652	714	714	700	716	738	720	673	669	668	710	741	675	665	672	636	691	707	697	628	705	634	724	672	689	763	756	698	721	698	688	627	686	710	703	667	697	720	660	713	665	714	682	688	657	711	695	672	688	646	702	670	696	665	722	670	658	698	679	710	743	723	645	689	678	734	709	718	685	665	732	654	653	701	691	683	666	688	709	698	741	734	695	690	676	649	752	699	725	699	698	722	701	728	718	737	728	696	675	669	706	681	697	694	656	667	679	661	696	719	712	657	715	687	736	743	691	688	659	691	720	737	684	694	675	744	661	681	681	714	654	676	684	705	693	670	715	728	703	693	713	705	685	726	759	690	669	687	700	685	673	683	732	714	695	732	658	722	701	686	665	709	669	694	656	656	708	655	699	733	717	710	661	671	715	727	662	717	701	703	700	695	750	635	709	700	672	685	695	654	707	661	743	698	686	689	659	656	680	649	717	740	677	709	675	693	725	617	687	700	678	690	692	664	721	716	717	722	729	672	701	718	741	684	698	685	708	723	674	685	699	712	667	676	674	707	725	714	648	732	734	730	664	701	724	682	711	691	677	668	665	729	685	672	743	696	702	720	653	689	720	740	749	726	709	671	678	712	629	726	657	735	707	651	690	672	715	781	712	682	672	660	689	677	693	689	727	671	727	698	697	692	705	684	663	702	706	757	696	693	685	665	708	655	764	711	660	722	728	728	705	746	681	641	662	711	710	680	679	662	685	699	682	667	732	721	694	697	693	675	699	681	712	717	659	677	704	745	704	697	669	751	718	659	688	706	705	617	688	700	727	696	715	707	650	638	663	676	696	731	686	739	745	671	724	678	687	680	695	728	735	665	719	737	681	667	726	679	676	735	662	719	679	733	688	649	693	701	708	676	708	691	725	686	741	748	688	681	676	744	683	687	692	678	668	732	676	687	682	723	713	660	678	719	728	696	706	669	694	734	732	678	719	705
51051	18538	3946	1117	440	347	353	277	282	333	308	300	303	321	334	293	290	308	311	296	279	334	322	292	320	281	269	294	314	269	305	315	290	306	288	330	320	297	305	323	316	300	306	360	302	318	302	319	332	295	285	301	289	251	300	310	294	340	346	320	300	324	293	309	325	276	355	305	310	287	305	327	287	336	336	308	304	317	283	319	261	340	296	304	310	310	330	294	312	283	313	309	324	305	290	311	327	319	330	309	317	339	311	298	330	304	299	322	311	302	332	291	340	290	301	311	318	309	305	304	305	301	310	317	277	293	324	300	328	285	298	341	317	308	301	341	300	327	325	323	303	307	304	269	347	279	317	319	309	310	288	280	317	314	312	312	315	329	347	309	303	298	331	280	309	338	315	299	328	307	322	307	319	293	291	308	261	327	291	294	335	307	302	318	320	324	330	324	316	308	274	319	347	284	293	283	272	305	330	306	292	293	309	298	277	275	265	305	320	316	274	310	319	303	306	304	308	301	300	294	315	316	338	299	300	312	304	319	315	339	293	293	321	318	333	316	321	316	330	323	320	309	322	280	308	310	333	293	278	301	320	320	339	302	299	338	311	331	321	313	299	289	306	314	261	296	292	322	321	303	301	294	296	286	321	313	296	317	260	273	304	303	312	282	302	309	319	285	287	312	311	314	334	316	336	336	343	325	297	303	307	313	326	349	293	341	297	309	331	316	315	295	282	326	288	279	298	302	275	297	310	272	327	309	333	288	324	314	304	319	335	243	286	312	287	347	289	313	315	282	299	293	322	332	290	320	303	318	278	319	302	318	282	312	322	284	296	303	307	316	342	324	282	325	333	331	317	322	321	315	295	322	290	314	305	320	282	307	338	319	316	286	297	319	325	312	333	305	327	324	314	292	320	313	328	276	303	290	325	282	297	297	291	288	337	309	250	307	336	323	313	295	291	315	304	307	333	291	332	313	331	309	295	334	291	312	287	262	297	288	272	316	318	345	299	302	330	297	295	312	310	307	273	303	298	342	320	326	316	318	321	286	325	302	280	293	270	303	339	287	311	320	319	285	323	327	329	287	335	287	301	308	309	309	301	305	343	316	328	323	272	304	297	308	314	282	296	306	325	284	308	320	337	284	341	317	331	291	336	329	313	359	292	304	289	317	323	319	321	272	292	304	297	311	313	274	286	311	282	294	311	275	328	305	287	312	312	305	296	296	317	369	290	306	280	328	337	285	283	300	282	290	301	293	331	291	312	326	309	306	309	294	313	304	313	288	309	303	278	301	310	290	320	335	307	326	302	317	297	277	284	323	300	324	298	325	301	307	294	318	311	336	290	291	323	315	312	303	329	304	279	324	325	291	327	352	349	300	334	315	318	338	307	324	312	313	335	315	313	328	262	302	304	292	303	292	337	310	309	308	323	306	317	315	288	333	323	306	269	326	298	304	320	303	287	307	331	309	316	313	312	310	304	331	342	335	284	305	295	322	297	286	294	348	277	282	329	316	305	305	330	297	353	293	311	304	322	309	338	312	299	299	310	298	305	280	292	292	308	332	312	319	305	304	279	302	327	291	275	290	298	285	312	361	293	310	311	309	302	304	338	322	288	297	284	299	301	309	326	317	315	289	272	302	314	306	330	304	313	303	331	297	288	309	304	320	298	320	275	325	293	282	277	302	284	325	277	290	290	278	298	305	296	339	292	300	303	328	305	332	305	307	297	290	333	266	311	292	296	273	303	297	312	322	293	292	307	277	311	337	323	296	303	301	306	289	318	327	257	356	305	290	298	288	326	292	293	300	295	325	325	316	331	282	303	311	323	312	304	286	275	301	285	279	305	307	308	291	299	318	282	286	358	330	308	296	323	301	304	329	311	338	291	291	276	315	314	289	332	289	295	287	293	323	321	336	304	288	329	351	320	289	308	295	307	311	318	258	277	318	266	326	303	345	313	310	282	300	290	318	303	291	318	271	344	344	317	284	270	294	313	330	325	308	307	283	311	300	303	339	289	288	272	318	313	312	331	315	292	300	297	304	306	289	314	317	339	301	310	278	312	308	312	304	334	315	317	296	317	297	311	302	350	284	302	339	294	308	333	293	286	286	323	255	320	297	298	289	265	289	285	285	311	254	320	316	274	336	314	291	285	344	312	298	310	308	307	332	301	296	317	333	314	329	279	303	276	308	299	320	316	345	309	279	290	314	308	301	294	307	313	325	307	315	292	335	270	309	306	333	292	299	325	306	293	293	270	308	335	310	278	335	284	289	309	278	323	310	313	290	294	295	320	301	299	280	326	320	311	317	311	270	305	318	326	296	301	297	275	298	306	297	306	296	309	328	283	302	318	289	295	336	319	288	312	318	296	321	312	312	311	340	285	297	301	291	285	323	307	307	302	302	283	301	347	297	273	310	307	353	297	335	302	312	300	295	328	310	291	310	299	275	307	297	344	284	314	276	338	289	312	325	290	287	299	295	276	322	323	301	298	310	266	307	291	351	323	301	294	300	288	302	317	339	309	287	288	318	305	301	285	298	311	314	320	286	311	325	314	316	324	261	300	351	323	299	305	300	306	317	334	328	295	309	314	259	277	336	285	308	303	345	364	323	289	362	348	294	325	333	319	287	310	315	247	332	314	298	300	294	322	329	301	292	313	260	311	288	337	310	299	303	318	311	290	319	314	300	308	295	299	292	307	325	336	288	307	296	371	274	283	291	303	296	311	313	320	296	263	315	304	307	318	298	294	352	314	291	344	320	304	301	284	308	345	294	327	291	286	325	324	343	350	288	346	318	293	321	268	310	311	291	321	331	312	319	317	330	331	317	340	328	305	296	323	290	315	312	258	297	325	294	336	348	316	301	316	332	333	332	292	331	316	330	301	297	338	318	313	307	273	328	306	290	321	350	289	286	300	290	307	318	313	307	288	324	275	316	307	327	295	307	348	284	310	328	281	289	372	308	310	304	282	311	298	340	286	285	322	325	309	302	329	331	286	282	291	278	324	294	298	295	326	315	301	281	315	290	305	303	338	317	318	316	304	346	302	314	298	284	293	300	333	299	281	298	327	305	311	320	333	287	330	317	356	327	342	327	325	320	322	313	314	300	308	308	354	305	316	313	317	308	310	332	283	290	326	314	284	306	325	300	309	309	329	296	285	314	305	305	324	301	303	324	287	297	318	332	324	330	297	294	279	319	321	303	309	293	287	333	289	317	293	325	320	263	305	310	319	299	301	278	296	285	307	306	332	313	297	360	288	301	291	269	314	349	315	291	315	335	300	333	330	325	309	279	300	314	306	300	315	307	320	320	303	321	313	332	317	319	304	304	318	294	320	285	302	321	308	284	281	315	304	286	303	306	367	319	304	297	296	295	288	286	310	299	323	341	301	294	269	300	316	302	315	321	325	300	302	267	302	332	306	324	321	311	309	301	310	312	307	284	322	292	267	355	301	343	303	273	276	310	324	308	325	296	278	302	314	271	301	325	321	349	285	305
34456	11900	4118	2251	1097	762	651	670	721	618	706	676	680	658	709	658	677	690	667	675	645	691	672	649	712	671	614	673	682	679	662	687	680	661	672	678	674	724	683	681	648	679	653	636	700	668	665	670	615	666	710	681	700	639	668	647	744	626	707	686	659	674	670	686	679	649	673	671	673	674	730	697	685	672	666	648	715	640	648	659	643	663	673	735	669	621	669	678	740	660	686	626	665	690	649	635	710	731	690	674	686	672	693	626	698	689	693	710	687	701	704	689	661	718	669	690	740	691	655	703	689	684	640	694	717	712	664	705	636	683	678	653	651	664	674	708	679	678	636	675	663	638	684	675	683	664	639	677	741	642	643	752	620	689	668	706	657	670	719	651	682	671	685	689	686	665	703	680	635	694	653	673	656	674	678	630	683	680	667	650	659	681	650	693	708	697	658	697	678	646	678	668	691	660	625	659	651	666	666	670	641	668	614	688	670	662	640	674	647	675	688	664	667	702	643	652	707	672	707	644	704	740	642	687	653	658	694	725	671	640	657	667	670	672	663	646	674	691	661	686	670	666	699	669	647	668	692	622	689	711	691	700	679	645	666	635	673	714	678	634	697	706	672	656	652	677	652	686	704	700	674	684	672	667	669	624	694	656	665	667	646	678	660	664	675	670	666	710	689	708	678	687	657	695	680	627	681	647	742	690	693	711	631	667	677	671	704	634	699	737	695	696	673	666	660	669	679	651	655	678	684	642	665	692	672	697	656	656	701	671	726	637	674	661	687	673	664	720	696	714	673	710	677	621	659	660	694	651	672	667	714	654	668	661	651	636	695	671	722	648	664	678	711	646	674	663	685	690	653	695	663	647	696	693	678	666	683	607	696	676	675	650	691	698	665	686	651	696	637	658	694	663	656	663	658	693	634	633	663	678	666	678	665	656	696	700	641	680	710	638	687	671	687	651	680	667	687	689	687	690	640	675	679	631	672	716	660	673	637	654	732	669	646	655	667	637	675	686	631	627	674	685	679	673	685	668	688	668	645	694	686	652	697	682	751	666	701	683	681	659	698	667	683	676	681	697	667	682	653	639	672	650	695	684	702	661	708	713	693	720	677	673	688	696	659	642	679	655	697	649	658	645	678	669	678	663	663	614	646	683	654	675	651	655	715	715	680	694	663	660	706	696	637	632	683	663	688	624	674	682	690	676	680	629	679	677	631	672	668	672	677	661	690	725	642	687	660	673	671	660	684	666	653	686	657	638	662	701	664	655	700	663	695	635	680	671	650	688	710	673	681	677	669	678	691	712	704	688	667	667	699	711	683	658	685	666	692	676	698	693	726	675	667	680	700	673	687	697	643	641	641	729	681	727	680	652	698	673	720	651	713	649	652	701	679	739	665	667	685	660	691	638	660	707	682	672	689	691	621	673	678	703	636	639	710	674	696	729	654	649	659	729	704	668	642	709	636	698	664	685	696	700	645	639	709	697	661	682	709	671	693	712	639	650	703	625	691	668	675	696	699	674	686	694	667	700	690	707	648	655	725	685	666	633	633	688	670	692	634	660	707	702	676	673	670	666	703	674	700	708	638	660	659	678	644	673	671	653	678	699	662	689	637	668	641	667	683	678	671	733	753	681	617	656	652	712	638	682	651	677	660	671	691	705	669	710	646	709	658	694	668	652	708	636	648	696	711	668	699	667	672	690	676	636	662	648	661	711	644	640	665	680	659	679	690	640	719	682	668	680	647	696	650	664	681	688	678	659	623	613	705	711	670	720	712	700	681	679	701	748	616	691	665	659	676	719	671	680	687	720	698	662	687	672	634	659	651	626	685	688	703	697	701	656	697	726	693	689	650	622	666	688	705	713	665	670	659	672	669	703	686	700	660	685	725	648	716	638	678	679	720	680	629	662	664	624	715	734	670	666	700	717	711	690	691	696	674	669	680	645	675	648	674	623	656	676	677	695	670	677	712	679	673	654	695	712	667	629	730	661	671	681	675	663	670	666	667	683	666	648	681	755	685	675	662	675	644	630	674	674	658	655	656	647	656	704	705	644	660	660	636	734	678	667	663	671	649	631	696	702	675	680	672	680	688	635	677	694	693	696	638	663	672	678	662	682	659	684	692	715	654	650	683	679	657	663	718	688	701	678	719	639	677	662	659	672	680	642	636	663	702	673	680	653	658	677	657	664	692	636	670	665	684	678	673	695	667	700	714	661	685	688	616	648	703	642	668	692	681	663	675	679	683	663	645	650	694	733	713	678	698	656	660	677	673	656	694	702	664	686	638	701	689	703	735	677	664	697	700	676	660	689	674	668	709	705	651	662	667	669	712	617	654	698	652	634	672	669	647	656	687	705	656	647	678	666	681	678	670	676	684	662	688	680	659	656	610	699	667	668	707	633	700	683	670	663	634	712	688	665	672	719	723	714	697	688	642	681	657	662	684	655	656	663	731	698	653	694	634	749	669	624	679	676	700	749	640	696	648	684	689	712	682	655	690	661	686	695	690	633	684	694	676	727	667	685	660	646	658	687	712	672	690	617	677	647	690	685	671	697	656	670	676	700	676	689	732	673	674	634	681	618	661	666	652	698	680	648	645	687	675	649	688	665	684	690	694	706	649	698	680	669	684	677	650	663	717	645	675	693	696	677	675	659	695	704	645	666	671	678	724	673	701	673	700	669	680	709	692	655	675	680	708	694	694	704	646	675	673	637	663	683	625	678	677	669	645	642	701	633	664	644	691	654	675	673	635	665	705	695	717	721	661	674	682	660	674	681	699	701	689	683	692	671	692	734	663	703	642	706	726	668	684	697	680	640	691	694	657	678	654	683	638	665	645	714	666	688	680	625	658	673	652	679	689	676	700	688	680	665	652	661	661	688	670	683	659	640	678	697	671	722	669	659	692	640	684	663	679	661	664	655	680	701	735	680	651	675	687	680	649	674	670	622	663	718	677	660	685	721	606	688	709	638	674	690	665	653	663	635	632	689	689	702	689	712	667	692	659	693	656	689	660	656	643	730	652	660	674	701	707	685	663	696	707	633	668	697	696	647	638	624	673	699	669	669	717	722	666	715	722	649	675	659	633	696	648	687	714	635	689	698	676	699	650	705	642	696	616	693	638	688	709	689	674	701	708	692	724	679	658	653	658	699	751	708	664	670	673	721	690	616	654	680	669	685	690	690	702	693	651	691	644	699	664	684	671	686	698	673	675	707	696	713	653	703	682	739	667	670	698	675	670	650	672	680	668	681	672	652	701	673	692	654	677	650	638	648	675	670	695	709	724	658	625	690	685	667	682	696	680	687	687	709	726	677	730	717	662	679	694	712	658	689	678	709	669	665	675	666	662	655	717	696	678	635	642	702	672	660	641	683	648	661	666	672	653	673	641	697	673	676	674	670	673	644	605	658	710	716	696	713	705	696	603	707	648	691	650	666	690	696	660	697	629	679	691	675	657	655	703	690	697	695	603	612	721	701	671	668	696	672	725	718	649	716
62800	24599	5395	1071	524	331	316	306	271	305	294	287	283	252	308	287	291	267	265	284	301	296	297	278	303	283	298	313	303	286	271	316	320	294	295	259	287	267	277	289	324	307	298	256	309	257	285	268	301	293	255	276	298	304	290	295	330	292	290	290	284	299	300	269	293	275	285	295	303	295	300	299	314	306	298	293	279	298	287	253	309	288	291	278	301	296	280	252	295	273	311	284	281	280	275	301	272	286	308	277	300	293	312	270	273	269	322	274	271	307	313	269	319	305	284	288	286	289	283	297	275	254	311	306	320	292	281	275	302	313	279	259	268	266	283	264	268	275	268	267	296	297	267	308	298	303	290	288	269	251	289	274	304	284	306	300	264	307	287	283	300	292	291	320	270	285	296	311	296	289	282	308	282	304	294	296	282	288	291	284	277	263	275	266	269	292	316	281	279	287	284	287	298	272	271	254	288	311	273	281	267	259	299	304	293	322	308	276	263	242	319	284	276	319	309	323	274	277	277	254	298	283	292	296	283	298	312	293	289	307	304	270	278	308	289	310	324	294	293	309	289	286	278	304	282	286	315	286	299	287	281	280	277	306	300	282	268	281	268	277	285	297	316	262	304	247	312	328	300	315	285	281	256	268	259	302	327	286	268	301	283	258	267	293	296	298	307	314	291	315	282	242	270	288	290	310	317	257	275	284	293	257	299	273	294	283	279	266	304	287	299	258	295	325	280	299	295	322	278	289	270	296	289	243	265	264	290	290	286	300	275	284	268	295	293	314	266	306	281	290	289	294	267	286	282	268	260	269	315	287	305	270	270	282	292	294	257	333	333	314	297	281	287	265	277	311	254	286	314	305	270	271	278	288	311	279	298	262	310	282	315	288	280	268	249	314	293	286	286	277	272	301	320	281	287	274	289	249	265	312	286	282	251	303	285	302	293	283	306	297	280	305	275	300	276	294	285	281	275	261	306	267	292	291	288	268	278	314	271	264	288	275	288	292	264	274	286	286	299	289	296	300	310	282	317	292	277	305	296	293	276	287	316	242	270	302	302	282	273	274	297	296	296	284	269	257	277	257	304	274	298	303	247	318	315	280	286	316	272	295	262	303	280	286	290	306	294	302	279	284	292	255	290	292	311	312	290	273	299	297	277	254	304	291	280	273	304	305	289	271	309	315	290	327	284	276	299	268	288	316	313	260	279	294	284	282	304	300	301	304	265	284	279	265	272	278	282	277	223	264	283	296	315	278	275	289	273	286	298	292	262	272	278	279	265	270	268	329	303	304	267	300	311	286	295	286	289	277	273	304	268	309	264	264	280	298	317	287	285	278	276	262	278	278	334	260	254	297	316	294	276	297	264	295	290	285	298	291	283	290	305	297	288	314	303	274	249	313	290	310	316	344	281	294	308	286	254	252	273	279	278	274	261	273	306	270	260	297	301	283	282	285	264	285	300	270	310	284	255	298	280	281	268	278	285	274	295	250	291	290	300	268	285	307	302	272	278	290	293	297	308	287	299	287	269	316	283	292	289	310	317	276	298	279	294	311	299	271	285	308	260	297	319	305	254	266	283	262	273	286	280	310	303	288	307	296	273	280	286	288	298	288	260	275	261	274	314	292	281	308	277	314	268	296	281	279	303	307	279	288	305	330	299	315	332	304	283	303	266	248	277	274	267	268	274	283	267	268	307	290	278	317	304	293	297	268	267	286	298	253	261	272	257	275	267	304	297	293	302	294	300	284	275	325	284	279	270	280	282	294	271	319	308	297	306	317	262	281	277	281	282	311	310	259	275	288	301	265	285	295	304	261	308	300	304	283	275	298	307	296	289	281	249	289	279	276	280	299	304	316	292	281	262	256	292	292	277	299	284	295	319	278	277	303	295	316	259	293	305	294	282	295	307	284	310	290	325	275	309	262	233	295	285	282	304	279	279	294	308	335	283	291	289	241	278	285	271	291	300	288	299	272	243	275	260	255	266	297	262	326	281	303	271	309	289	270	290	288	297	306	304	259	293	245	286	287	331	300	315	299	294	328	310	299	348	304	280	309	291	256	318	268	292	275	271	250	324	336	287	307	254	295	316	260	271	273	279	283	296	308	297	304	288	308	263	286	321	301	264	269	299	280	271	305	322	300	300	271	272	298	306	293	257	267	280	256	276	268	299	263	284	278	274	313	271	273	278	293	299	298	281	307	286	270	278	327	284	272	256	261	288	257	338	288	312	290	308	323	257	267	300	253	297	298	267	279	270	277	267	279	254	262	295	261	303	299	271	239	267	285	308	316	265	299	298	289	262	293	319	330	260	284	308	279	285	315	278	313	270	263	286	306	290	286	264	305	281	264	288	252	261	281	283	290	299	271	275	300	288	314	317	328	281	290	309	287	268	302	298	295	311	295	261	268	317	286	290	269	327	280	256	293	291	256	266	292	278	265	311	304	273	293	301	315	299	289	313	269	271	287	338	287	280	305	308	284	290	316	337	282	281	311	279	279	250	264	317	282	299	294	251	300	276	325	322	267	303	295	299	299	318	283	271	270	270	307	285	257	293	280	301	289	271	269	284	293	266	306	276	294	288	291	293	277	262	300	268	280	295	284	282	296	279	291	261	288	286	294	318	300	294	287	263	247	308	285	247	287	288	297	339	280	302	270	258	302	296	321	295	287	307	281	287	302	285	284	275	273	289	299	308	300	290	306	316	283	316	267	286	281	277	280	293	334	292	266	281	295	260	296	264	320	283	298	267	310	293	303	280	265	262	277	274	273	260	250	261	263	277	294	281	302	281	253	294	313	290	306	312	295	265	307	270	330	270	276	282	297	282	260	298	269	282	288	273	275	340	278	280	313	302	283	311	313	277	278	313	280	291	277	266	295	284	300	277	261	297	300	274	305	328	293	316	301	288	287	262	298	313	270	295	279	291	255	277	312	298	277	286	281	289	285	305	304	299	332	296	294	293	303	273	270	274	286	267	284	322	298	256	287	287	276	270	295	298	271	290	287	297	319	297	291	276	303	311	270	262	310	282	296	286	319	297	320	288	283	312	297	295	275	301	288	269	270	294	316	293	270	294	315	282	256	290	306	262	247	282	286	267	261	278	260	289	305	337	294	266	284	248	273	310	274	320	283	312	267	295	279	288	286	286	282	296	285	300	313	296	317	296	271	280	307	266	308	289	286	281	281	282	301	306	273	271	315	260	308	286	287	295	321	301	300	263	296	318	255	299	269	311	282	278	306	241	289	271	264	284	305	285	337	277	265	289	284	290	287	257	291	293	289	269	337	280	292	292	287	284	315	259	274	266	290	266	270	281	238	292	287	253	276	292	290	288	297	322	284	276	300	291	286	264	284	266	304	272	296	307	299	307	279	283	278	279	295	310	306	314	297	296	278	287	333	311	283	265	304	319	289	312	309	278	283	313	304	268	275	291	309	296	245	275	303	312	259	291	259	279	299	292	287	282	297	320	286	303	317	294	289	289	328	313	290	289	295	311	264
43158	14581	3825	2201	1235	827	739	690	681	694	646	622	663	703	627	687	636	663	626	629	633	613	565	655	650	625	653	672	629	660	684	626	637	658	619	643	650	680	613	642	639	622	647	638	624	611	665	612	645	700	620	615	655	610	622	635	658	635	648	619	704	669	635	622	611	662	637	656	652	607	628	645	626	628	680	632	635	694	633	625	687	627	669	660	597	643	602	637	632	652	625	689	623	665	627	622	672	662	650	683	631	613	662	638	614	634	607	636	670	653	642	603	687	602	652	633	635	667	645	638	684	650	602	601	646	644	635	630	669	653	645	631	640	630	674	640	674	683	611	617	648	629	651	609	613	609	592	617	692	644	658	641	639	673	658	647	653	579	648	627	578	649	652	659	622	698	637	623	621	616	613	675	635	629	658	655	615	654	619	641	619	609	708	629	619	634	634	670	655	663	615	621	568	642	637	678	621	633	682	666	672	667	613	670	645	641	658	659	628	627	645	686	654	666	629	658	653	599	663	608	648	676	647	663	622	672	660	650	631	565	600	616	645	657	638	600	629	666	680	668	618	686	660	574	721	600	602	629	610	652	602	606	621	617	628	668	667	665	637	673	625	636	639	662	615	631	682	645	656	625	693	668	665	628	631	627	647	606	653	612	677	626	662	651	618	689	611	645	677	652	643	678	657	643	612	602	641	691	623	592	665	609	604	612	647	646	642	585	680	616	647	630	631	639	618	638	642	592	654	616	631	648	649	645	659	637	644	649	629	640	673	708	656	669	632	663	607	635	606	641	594	637	646	630	607	661	665	649	678	644	652	678	692	671	611	666	668	654	613	653	645	649	670	650	637	632	640	622	630	661	677	661	651	631	643	702	662	623	609	602	682	639	646	573	665	657	634	611	652	642	651	604	661	630	646	652	633	609	621	668	634	630	619	669	677	648	650	638	598	618	639	640	618	607	659	620	652	631	620	673	581	636	678	632	637	673	610	656	672	643	621	662	596	611	684	601	605	681	659	603	618	633	626	636	648	685	621	668	623	594	666	653	656	650	646	659	607	632	644	675	622	686	623	638	644	601	654	600	636	600	647	653	648	699	660	692	628	618	674	670	670	584	650	650	628	627	611	663	643	657	647	651	666	667	602	650	690	606	653	632	642	688	612	662	676	625	635	607	620	634	602	640	593	608	654	633	632	628	700	658	585	649	645	650	650	653	642	682	658	698	677	669	645	621	670	653	666	626	670	662	684	661	648	649	669	634	641	692	671	650	613	669	670	654	674	676	633	626	635	639	610	647	635	667	635	629	665	646	639	642	652	638	666	589	637	630	653	716	631	637	654	656	655	636	621	707	644	669	646	624	619	610	641	664	607	600	671	656	639	690	645	679	669	679	583	653	623	680	610	646	668	631	621	660	641	647	646	632	635	681	663	673	664	625	614	622	623	597	659	669	643	635	675	657	669	622	655	642	648	639	640	593	638	626	667	643	699	640	653	660	625	653	636	640	645	664	649	608	667	701	615	621	615	603	595	612	597	647	640	629	672	622	634	602	684	655	657	633	642	641	632	634	651	619	663	659	643	668	629	668	615	640	691	595	677	649	633	648	688	637	613	616	628	661	594	643	651	611	641	642	637	612	634	673	612	629	630	664	645	667	639	618	655	626	640	683	652	644	608	699	651	698	607	673	623	600	635	610	674	673	634	651	647	630	680	624	653	618	592	682	624	671	625	636	691	650	635	672	606	661	659	663	642	656	648	641	662	638	637	615	645	669	665	631	632	635	637	676	657	652	656	628	622	615	656	609	650	636	646	649	643	621	677	640	611	667	687	620	650	612	590	611	635	671	683	619	652	652	668	668	671	647	646	643	668	663	602	676	601	623	675	655	616	675	680	643	651	635	664	641	631	648	629	635	627	661	625	636	666	609	634	645	647	600	639	657	634	658	639	658	627	609	623	618	651	580	630	651	614	637	660	635	640	626	610	619	638	643	619	648	596	619	601	620	647	608	599	632	646	635	661	652	617	625	666	644	665	651	658	682	622	676	701	637	637	621	635	631	584	647	640	664	642	608	675	673	600	665	688	596	624	661	661	624	650	675	593	663	615	638	655	658	629	653	631	680	621	641	662	639	633	601	653	651	642	652	630	651	637	618	614	678	652	643	640	659	639	634	611	631	649	662	651	612	634	645	616	614	673	614	634	654	652	635	646	648	649	622	641	684	581	646	697	655	677	654	664	663	619	629	678	632	614	696	663	633	645	633	655	629	654	640	645	656	608	616	616	670	662	653	698	626	641	632	628	634	670	663	612	611	617	613	674	605	658	655	623	689	591	653	639	648	644	705	634	590	669	612	623	595	617	630	601	628	643	676	671	619	663	605	641	651	633	624	613	587	640	632	656	653	650	624	662	607	670	632	635	687	688	664	656	627	671	625	646	635	670	682	600	668	609	648	680	659	630	647	637	625	648	629	605	627	681	630	617	632	617	617	658	646	642	642	676	622	648	629	655	667	618	661	666	633	692	688	612	687	637	641	655	635	685	636	601	689	649	618	667	627	652	588	654	637	657	621	605	670	665	652	664	656	666	665	649	676	590	612	622	654	693	657	678	633	678	678	604	655	613	642	586	609	697	588	640	661	641	618	665	658	650	678	635	686	654	661	660	629	617	645	644	656	632	603	666	667	647	626	633	660	686	624	604	670	636	630	641	652	668	664	632	606	671	667	674	655	663	655	636	656	622	645	612	621	626	659	637	620	631	628	649	667	695	612	670	658	626	661	636	619	679	646	631	639	643	656	602	642	619	630	654	644	665	604	614	677	624	575	604	627	650	687	629	620	665	643	596	610	675	621	628	666	614	593	636	616	655	659	624	674	662	664	637	647	588	618	651	634	611	617	685	633	632	664	656	615	630	625	606	645	573	638	665	641	658	661	624	648	649	632	672	701	615	626	665	628	604	658	663	655	694	648	676	638	664	580	675	620	659	648	636	681	661	644	652	641	621	640	615	649	642	659	650	629	664	641	633	605	652	612	620	655	639	597	626	657	612	667	641	622	625	626	670	617	690	657	615	618	679	664	670	654	648	637	648	603	653	652	621	647	657	664	675	653	634	645	615	696	623	626	648	673	641	644	619	657	637	635	629	669	702	654	643	684	660	667	621	601	671	652	612	615	661	663	645	639	636	639	648	589	666	648	625	625	633	631	710	643	595	584	645	667	686	645	632	678	561	678	626	645	626	650	635	633	603	617	691	691	621	620	621	649	613	687	634	646	694	696	621	642	639	606	611	658	599	677	661	662	658	638	642	640	657	662	633	647	618	646	636	662	599	612	684	624	662	647	620	647	632	629	676	671	691	676	607	628	661	622	660	666	664	655	627	679	671	676	622	636	642	645	687	649	667	687	634	632	626	616	607	682	662	710	638	654	637	622	671	637	673	649	632	652	600	600	613	676	621	638	615	684	659	624	669	633	650	623	645	640	638	631	687	687	595	643	657	616	648	675
60663	27299	10346	2480	994	522	404	336	332	299	312	290	323	321	311	300	309	321	327	289	290	305	274	306	318	316	280	299	315	313	325	316	336	336	345	298	316	299	307	324	305	363	311	322	318	327	300	315	288	301	333	301	299	313	296	304	303	312	326	320	315	293	288	292	276	308	310	308	317	290	307	340	307	348	280	333	335	309	337	329	304	302	283	289	306	286	313	314	311	300	294	306	313	306	325	309	325	298	299	283	313	317	300	301	318	322	320	326	314	317	294	319	315	305	347	307	274	297	301	299	293	300	311	302	306	313	330	337	300	306	324	309	320	306	355	313	315	325	317	346	296	287	324	312	286	298	313	310	293	272	302	300	309	305	327	314	281	294	304	301	282	318	343	332	314	291	300	296	328	289	307	318	337	309	311	310	309	311	292	342	307	326	328	271	281	266	265	285	299	312	323	339	300	339	317	323	307	288	302	325	286	285	365	278	268	301	263	315	291	279	294	298	319	321	267	318	303	337	350	302	296	326	268	340	308	312	303	298	305	315	279	323	334	340	314	329	300	346	288	326	331	317	292	316	302	288	317	295	320	288	317	300	290	323	319	314	319	303	344	331	296	322	289	300	287	309	322	275	308	307	299	337	315	289	287	283	334	299	321	281	308	306	329	308	340	349	323	278	310	320	293	310	344	286	326	305	286	322	307	319	333	293	302	330	311	301	323	320	330	333	309	303	297	347	300	300	309	290	296	328	323	271	312	318	290	305	297	309	298	304	295	316	318	295	319	308	308	308	292	274	316	314	327	335	307	314	280	289	337	311	311	327	321	325	292	301	301	288	292	291	313	306	283	302	335	292	287	304	276	310	285	314	291	318	321	320	318	287	340	309	336	326	345	297	326	304	329	361	324	314	309	280	319	288	287	285	290	268	312	294	283	322	303	331	314	304	285	280	282	326	302	321	300	303	310	329	307	303	321	342	313	299	303	297	322	346	335	315	318	317	277	272	292	307	322	317	306	317	319	299	313	327	283	285	298	302	301	294	303	294	332	300	297	281	312	295	292	344	308	287	315	300	287	300	303	298	318	301	292	302	319	332	299	305	322	321	341	315	302	287	305	323	319	322	323	318	319	364	296	321	280	323	299	294	303	321	297	345	306	311	327	270	352	276	305	314	315	298	321	334	301	285	340	281	314	305	285	315	337	292	271	314	312	315	317	316	301	312	314	344	264	316	323	318	339	335	296	347	284	314	293	287	309	284	316	317	310	314	302	285	279	286	307	302	300	297	314	313	293	293	332	327	353	314	303	310	308	317	295	323	310	301	289	308	315	349	299	273	331	297	311	321	315	288	318	320	333	331	337	309	314	310	322	280	285	280	273	284	345	297	310	325	294	334	327	308	294	265	297	318	309	323	282	323	308	293	293	331	297	330	309	325	306	288	307	297	282	298	299	297	301	273	316	289	292	315	284	288	298	296	299	283	288	296	322	322	316	309	327	293	308	323	281	356	325	312	303	295	331	318	298	315	323	301	314	313	336	333	304	309	296	316	281	317	346	261	280	357	316	328	337	285	311	332	287	322	273	310	340	310	302	289	301	328	321	296	258	333	348	313	284	311	286	295	273	300	325	339	272	315	297	319	324	288	314	283	318	331	330	281	349	315	321	278	316	301	333	326	319	329	282	302	335	306	310	274	313	306	302	284	294	328	325	320	297	299	324	283	309	323	275	282	316	333	322	304	324	327	307	283	313	360	347	302	294	322	301	332	337	291	320	270	319	311	296	316	316	287	298	327	325	276	296	307	311	316	322	329	315	313	305	307	319	327	294	317	298	299	342	316	325	314	305	352	293	295	303	284	299	304	288	326	320	275	327	311	299	293	300	338	326	317	325	282	302	317	286	354	276	305	339	300	262	295	310	267	299	329	323	329	285	308	305	319	336	291	315	292	316	290	293	358	302	333	302	297	289	308	329	348	321	317	285	290	361	332	288	326	315	314	330	331	303	302	323	315	306	304	306	290	337	346	319	300	280	309	333	326	288	319	321	340	326	339	280	292	363	299	298	343	299	346	306	307	281	295	320	308	312	290	337	327	308	333	341	316	256	316	282	315	291	336	296	316	316	300	299	301	298	286	338	336	296	310	286	282	279	363	326	327	305	302	339	283	322	309	311	349	287	311	273	278	315	312	310	314	327	300	320	327	315	291	319	326	305	271	316	306	305	318	285	284	306	266	343	294	307	335	268	297	308	292	309	297	320	325	324	316	319	311	273	300	275	301	322	323	304	291	266	276	292	280	300	309	320	300	314	349	291	299	331	296	316	306	328	305	288	313	311	278	301	303	311	322	337	310	358	329	311	320	341	319	327	319	317	336	295	309	286	305	280	301	288	312	298	294	272	306	332	297	270	279	303	288	276	307	298	318	309	302	310	312	315	313	302	329	312	282	303	289	276	323	295	332	301	295	310	298	320	333	303	344	338	352	284	314	297	313	303	303	339	302	319	311	325	349	323	296	332	320	326	283	307	304	335	305	283	341	301	337	298	319	282	309	287	289	297	305	293	318	331	311	280	323	291	306	329	302	287	329	285	284	298	314	328	319	308	297	315	318	331	304	289	319	291	317	302	303	322	313	290	285	333	271	341	294	289	292	277	277	305	307	303	319	293	309	337	324	317	330	311	294	296	314	317	311	304	314	306	307	313	342	333	308	299	319	328	297	324	296	274	345	322	312	297	306	351	336	307	313	305	305	323	328	291	325	309	299	264	308	307	265	311	337	301	321	286	307	307	339	301	322	270	287	309	312	340	295	304	304	334	314	327	313	299	338	324	324	304	306	301	289	306	306	334	331	307	282	299	306	326	262	326	313	319	311	290	283	323	322	321	320	312	341	305	284	309	290	297	322	295	317	300	371	350	330	339	339	324	311	323	326	333	297	303	326	324	288	293	284	319	311	299	328	296	302	297	271	322	286	306	328	303	261	295	285	316	315	302	311	310	321	312	286	323	329	310	301	364	308	310	284	297	303	285	313	330	297	316	301	279	307	293	294	309	290	329	293	343	299	282	314	300	294	307	318	292	287	307	302	333	354	311	327	330	310	317	334	334	291	302	293	330	332	302	337	309	316	304	317	338	312	279	331	329	313	288	299	311	273	331	292	315	315	315	320	299	286	291	316	298	281	306	326	310	319	363	274	351	326	283	299	282	341	305	332	311	296	292	297	293	325	319	311	308	310	300	307	306	304	289	328	303	347	285	314	265	268	308	325	354	333	284	316	289	353	326	328	318	279	318	280	346	297	293	332	287	349	254	285	314	312	309	293	294	322	282	278	324	302	293	344	340	283	307	329	281	287	293	324	295	328	279	303	295	295	333	307	340	275	353	300	329	295	315	289	300	321	347	296	300	301	320	347	305	311	350	318	347	297	297	319	300	300	335	298	311	324	350	300	314	305	294	356	328	307	278	320	312	307	306	296	297	325	320	290	351	329	345	309	318	317	294	319	338	356
41832	18055	8106	4078	2682	1276	964	857	747	649	698	654	694	663	661	715	656	663	680	650	689	714	712	696	653	649	687	647	658	683	686	677	699	656	669	684	679	703	697	630	677	659	661	661	694	689	663	670	704	711	688	675	674	697	701	742	641	704	697	673	668	668	677	671	664	627	678	682	724	655	709	718	634	636	655	667	708	646	698	704	645	681	644	671	683	653	667	645	712	682	660	693	678	654	654	739	669	685	749	668	692	694	665	657	639	745	667	660	663	696	694	668	657	640	710	675	635	668	678	683	701	700	707	730	693	686	700	682	663	695	664	696	664	672	671	660	701	670	711	675	693	700	689	711	660	643	642	655	701	670	639	685	660	664	640	673	699	633	658	692	702	649	691	696	671	599	674	669	701	651	710	672	703	689	711	668	674	620	683	685	668	669	678	637	685	701	679	680	655	640	696	709	664	692	639	703	696	685	701	656	671	645	697	700	688	740	710	666	672	700	699	646	697	690	705	697	711	661	758	663	707	687	672	698	658	640	678	701	642	685	660	687	655	671	695	635	645	701	678	656	657	661	718	649	641	686	691	652	686	682	668	688	689	641	680	672	668	632	656	692	659	650	665	675	688	700	683	660	714	679	701	688	659	661	712	649	710	684	674	662	678	649	667	727	722	673	648	621	689	652	691	665	665	653	685	702	670	666	734	672	660	707	677	680	671	640	659	657	692	715	664	660	664	669	655	683	648	671	744	732	700	703	672	717	666	714	668	664	683	641	708	666	672	689	607	679	729	679	701	680	679	681	627	693	673	690	662	683	704	687	702	731	709	694	717	703	640	673	609	634	686	699	674	666	679	680	718	693	656	677	738	691	696	715	663	681	646	661	679	696	680	649	672	678	680	681	675	677	680	682	695	677	671	661	644	677	620	649	661	647	680	651	729	727	687	728	691	685	654	665	691	650	676	705	696	698	678	666	663	700	663	644	600	699	638	666	658	689	654	655	652	706	636	722	664	669	674	683	641	730	653	690	695	657	691	683	727	681	684	673	622	671	660	678	719	697	700	712	705	675	664	685	677	664	657	687	702	677	701	647	643	665	642	657	627	730	677	665	635	668	663	693	699	686	649	703	671	646	638	715	685	654	754	663	723	665	682	753	698	683	731	665	727	657	681	621	697	673	688	678	710	725	680	624	665	674	661	645	666	681	688	626	673	660	716	707	686	675	659	699	723	624	677	675	669	637	678	659	681	684	659	678	689	664	697	716	691	688	667	707	680	681	704	682	685	675	655	751	691	703	719	708	659	704	686	724	665	629	687	660	695	667	667	715	682	640	657	650	691	672	683	670	709	677	679	667	693	696	729	681	699	697	684	658	686	670	663	657	672	663	657	684	725	674	635	664	695	699	683	663	701	708	639	673	701	658	699	695	625	676	667	685	671	688	678	655	696	681	697	659	687	665	692	658	661	661	686	714	688	692	707	684	707	693	645	684	655	651	658	702	671	682	688	667	670	693	684	654	696	680	677	654	702	698	656	635	647	672	648	694	690	650	708	703	661	696	681	663	691	683	704	676	658	610	664	652	639	648	702	650	695	674	695	644	682	637	694	658	645	665	685	726	684	666	711	648	703	698	685	706	675	699	682	669	653	657	681	684	711	692	640	646	688	671	664	704	691	705	687	674	693	670	687	656	687	633	700	659	668	722	720	662	655	728	739	661	692	652	727	630	664	664	697	706	689	713	694	653	680	620	672	680	685	703	702	689	698	677	684	659	633	724	648	667	668	686	686	697	694	662	702	657	687	687	675	677	672	671	670	635	682	657	669	676	682	709	676	661	657	692	652	690	613	673	647	668	663	646	645	664	676	623	676	706	667	652	731	668	674	669	639	695	684	684	718	687	665	653	663	649	689	693	679	648	689	690	661	646	647	658	731	660	651	665	677	677	706	704	616	705	656	643	664	725	613	677	716	683	648	651	664	681	671	672	695	685	660	684	654	675	678	686	667	671	664	707	697	688	671	676	660	630	647	659	653	706	704	665	712	685	653	645	696	645	666	687	678	665	641	712	688	707	645	693	715	653	734	638	700	668	664	679	655	694	667	659	664	674	662	690	647	660	712	726	665	634	634	656	729	684	673	658	686	670	713	683	633	680	651	640	709	633	712	661	688	637	717	627	669	638	701	651	642	725	651	680	690	674	641	683	682	622	666	691	677	672	711	663	693	663	708	657	763	662	662	665	675	701	667	645	659	645	663	673	660	623	623	681	663	714	698	628	698	644	717	654	675	721	679	697	717	665	636	641	701	665	680	662	666	674	661	734	667	655	674	662	688	657	693	723	680	686	678	667	677	660	694	677	672	644	666	711	691	692	628	637	697	712	704	673	676	660	647	658	682	679	663	713	687	664	666	724	690	646	700	651	666	709	692	686	660	663	649	654	678	680	668	724	659	679	710	657	684	635	678	656	716	682	703	667	634	661	668	698	670	700	659	688	649	685	694	650	649	712	658	660	698	704	758	692	689	651	680	671	657	693	681	678	662	707	640	703	664	655	698	668	668	694	695	686	697	741	690	705	682	652	678	689	708	693	634	657	715	691	685	639	699	711	714	680	692	663	653	665	683	678	667	700	623	681	712	714	670	684	703	702	670	705	693	704	650	696	653	696	652	624	678	667	687	654	665	703	699	665	713	662	638	672	692	664	683	700	655	719	706	708	640	681	690	684	661	672	661	747	682	652	685	689	714	662	666	656	672	702	698	651	649	653	652	664	681	638	683	659	689	652	699	639	667	740	659	685	660	692	672	665	696	661	665	700	685	703	664	725	716	709	696	687	679	656	685	688	728	667	696	687	709	681	649	686	713	685	701	670	677	656	648	665	694	743	659	659	696	735	633	689	693	662	694	706	662	693	634	609	657	665	697	701	727	691	704	695	689	681	690	716	717	720	642	707	699	689	657	733	671	652	686	701	715	636	642	648	696	696	703	695	679	653	675	700	690	733	689	681	676	656	673	686	643	660	654	694	706	649	637	712	704	718	631	665	643	761	709	688	767	666	671	668	618	671	642	677	680	672	669	718	631	693	687	668	645	633	673	663	665	687	679	682	665	661	723	668	643	662	670	697	635	684	667	681	674	707	623	688	677	671	665	668	661	656	668	658	729	669	645	669	666	686	646	644	711	665	671	675	649	652	687	669	673	693	728	722	664	645	706	676	645	681	695	685	660	667	735	682	696	706	709	688	686	697	715	686	697	683	662	666	735	664	685	693	641	663	687	647	668	693	697	676	673	696	725	688	729	679	683	663	722	643	689	683	687	673	632	691	696	669	722	669	674	688	655	686	701	657	652	687	676	662	680	675	690	672	681	675	716	649	687	643	716	635	668	668	650	678	700	717	702	672	752	706	691	690	619	680	641	662	689	704	640	694	682	719	665	686	671	690	666	698	678	635	647	694	677	693	697	713	700	677	687	690	706	700	699	653	649	711	638	691	673	709	667	699	684	691	679	717
44491	16117	4012	1013	459	346	270	308	290	281	283	319	293	311	283	244	309	284	273	268	270	271	317	278	264	287	298	262	297	281	331	306	283	274	300	288	292	276	259	270	292	271	248	272	319	298	305	244	303	291	264	292	292	299	317	279	287	278	268	289	259	280	292	255	243	293	264	294	311	253	301	274	270	293	272	277	281	304	282	291	286	283	298	296	285	306	279	261	293	264	295	311	288	289	302	306	301	302	289	274	264	303	288	291	280	296	305	274	270	310	302	309	292	260	277	264	287	281	285	288	276	306	274	303	265	288	274	283	296	290	277	323	283	243	260	260	339	303	330	284	260	284	284	294	256	271	294	289	262	271	322	274	279	285	267	264	286	298	295	300	279	270	293	306	279	264	268	292	313	306	274	288	281	294	271	282	292	311	304	268	292	311	283	333	307	326	308	296	287	261	298	270	270	291	294	314	282	267	280	271	272	304	313	273	254	328	263	272	304	275	310	296	289	274	290	280	283	271	281	257	305	300	323	296	266	329	323	283	283	281	323	297	281	299	275	292	299	264	274	297	269	303	279	291	330	290	277	276	332	266	305	275	250	312	268	277	272	284	290	253	295	321	273	277	273	311	290	270	264	298	282	295	288	321	277	300	288	291	308	288	291	269	289	312	338	274	275	294	289	254	304	309	322	256	279	292	327	292	264	306	288	281	298	284	287	261	296	280	299	277	260	269	285	295	307	288	295	301	282	310	281	257	285	296	303	236	300	252	299	275	281	300	282	292	260	283	318	270	278	330	296	292	265	266	300	276	261	289	300	257	285	312	297	266	304	305	295	285	284	269	247	280	283	277	278	276	292	301	311	303	232	293	262	346	291	264	309	314	298	277	314	270	259	277	318	288	269	278	258	288	254	285	263	272	309	322	259	299	321	260	284	289	312	307	310	312	323	281	278	266	250	280	291	274	281	289	249	259	252	266	283	312	275	292	289	268	291	262	273	285	296	271	314	240	228	298	305	314	282	275	277	286	316	314	289	268	286	293	303	293	318	290	317	267	304	290	253	331	304	283	268	284	285	299	286	287	238	288	273	287	302	303	296	257	279	260	300	285	263	283	290	316	296	287	293	298	281	304	311	304	284	281	313	288	301	268	258	281	291	296	247	265	330	290	263	288	289	284	314	260	287	297	295	277	274	289	296	284	277	292	297	332	308	292	287	306	258	308	295	276	290	282	285	294	311	292	299	282	259	288	279	281	295	279	266	257	271	312	299	278	266	280	314	295	270	312	298	294	290	308	295	278	276	282	291	287	290	329	292	292	298	297	292	282	306	299	273	297	293	308	279	291	290	288	273	303	296	276	279	286	292	297	281	300	288	315	317	311	269	280	262	275	318	287	285	254	260	299	298	278	277	248	307	299	276	278	283	307	286	294	302	285	292	263	294	277	247	280	280	300	271	279	310	270	277	253	308	268	305	294	291	333	261	289	271	283	276	302	283	281	313	264	251	275	267	270	281	268	290	279	305	316	280	290	272	312	277	325	292	264	284	302	288	292	271	267	297	298	273	267	269	280	261	288	291	288	272	252	279	327	308	269	278	318	297	317	273	279	304	284	310	302	270	269	298	303	293	264	296	294	282	273	286	276	298	296	274	271	292	279	271	272	299	292	300	286	251	283	314	307	255	275	288	288	255	304	261	304	265	283	275	284	275	266	292	287	272	323	278	295	293	267	242	292	321	325	296	291	319	261	295	304	301	277	323	249	290	264	271	264	276	259	278	313	286	290	335	277	290	277	265	275	315	257	283	315	358	261	311	291	346	293	260	270	291	299	280	304	290	288	293	283	258	259	286	310	285	262	318	287	285	291	264	324	264	294	308	280	303	295	279	285	285	281	291	291	255	288	290	288	308	288	296	297	282	267	290	268	280	300	257	268	258	293	288	299	266	268	290	285	282	277	296	303	308	257	308	289	314	287	299	263	296	306	318	297	311	296	320	249	324	260	296	288	276	298	296	296	272	283	317	299	274	301	285	282	291	283	311	291	290	283	292	304	305	291	286	296	297	307	289	307	309	287	287	313	320	298	286	300	296	267	302	280	277	263	300	290	302	312	273	317	286	291	321	290	283	283	300	280	291	293	283	313	274	247	314	263	274	303	312	291	264	295	271	264	329	267	317	292	284	275	301	285	280	271	303	279	283	304	283	323	324	285	299	280	309	265	304	284	280	279	317	277	297	277	314	254	286	297	301	289	310	336	260	271	298	255	306	283	271	252	295	318	276	286	289	291	298	286	270	258	290	282	278	280	290	297	293	267	302	311	282	302	263	263	285	295	275	307	264	278	305	280	290	295	284	293	286	265	309	281	274	291	288	265	255	259	308	300	296	294	274	291	299	333	270	247	285	286	301	274	291	264	282	304	264	278	287	286	283	289	263	322	295	294	304	286	256	288	297	276	307	277	308	304	300	292	303	330	290	282	299	292	310	340	303	313	279	279	275	263	286	284	301	299	284	301	284	276	280	269	291	285	280	264	307	271	287	280	299	278	311	270	276	283	268	310	286	284	295	279	284	291	250	302	320	281	268	259	267	271	273	299	301	274	269	290	287	288	277	277	292	332	332	300	293	311	259	286	287	294	321	282	297	275	292	262	277	287	282	281	285	299	286	286	292	273	290	334	265	266	293	283	274	272	297	312	277	281	278	300	297	262	306	318	324	260	295	274	300	276	273	314	309	299	250	284	267	279	291	283	303	293	315	274	307	323	292	280	284	292	307	270	276	284	282	278	301	270	290	295	297	306	267	248	278	255	270	342	305	303	274	295	305	269	307	300	308	284	271	267	270	294	284	300	279	283	249	302	295	294	287	281	280	301	300	294	269	329	280	303	305	283	297	275	291	309	315	293	270	281	271	280	300	299	278	296	286	268	319	295	266	273	254	312	272	282	293	276	290	275	301	288	290	266	277	291	289	260	290	299	251	277	302	291	267	297	265	305	284	318	261	303	259	271	294	278	303	290	294	294	293	301	262	285	274	279	291	272	268	249	288	287	285	280	281	268	296	271	274	295	277	292	277	295	270	255	301	255	265	260	266	336	253	295	283	270	277	300	293	290	312	268	273	245	341	303	303	296	284	285	299	294	268	284	318	267	319	310	313	260	301	292	299	287	323	307	284	293	281	254	310	315	305	280	266	310	322	290	287	267	292	341	324	303	264	305	302	274	279	308	277	270	285	287	293	333	285	260	323	299	293	269	282	301	283	307	303	301	314	280	287	278	302	327	276	298	272	280	269	326	285	291	325	285	295	253	242	251	285	305	309	289	289	277	310	298	270	296	302	305	279	311	290	287	300	268	267	294	300	296	318	283	290	318	268	266	286	288	265	262	334	281	283	296	279	271	279	318	274	305	268	285	289	293	281	290	329	280	288	287	299	278	277	305	242	252	289	263	266	288	287	292	266	279	312	291	296	270	274	274	326	290	259	257	334	309	286	256	269	302	283	283	268	286
30122	11558	4692	1856	1206	756	651	662	603	624	640	634	629	660	608	635	666	598	632	660	626	674	614	597	660	661	664	709	667	667	633	679	665	627	603	634	665	671	660	602	587	638	661	600	653	664	607	644	632	633	650	622	652	645	677	637	644	618	613	654	651	639	684	638	667	656	632	633	663	597	622	664	580	642	629	658	646	621	623	652	634	670	628	648	672	647	666	625	676	634	692	659	633	693	707	605	643	613	642	584	641	639	638	636	646	619	633	626	666	657	611	614	620	668	606	611	651	642	675	626	654	616	634	619	620	626	591	647	635	653	622	579	629	592	637	633	610	658	667	600	645	632	616	640	632	611	638	625	609	621	633	647	573	651	683	616	638	628	655	643	619	633	608	666	612	602	638	662	616	662	672	698	641	666	646	649	606	675	637	711	619	640	660	648	647	644	595	663	617	686	680	651	618	607	638	696	640	672	636	614	642	653	646	607	635	632	672	626	636	619	635	603	631	619	665	637	626	636	637	604	696	650	622	654	668	620	606	664	616	622	687	628	670	617	671	615	631	644	614	660	676	616	676	588	615	621	672	612	638	672	648	631	638	607	615	640	578	649	617	603	683	630	652	653	625	652	599	586	617	630	661	623	607	659	588	623	593	645	650	659	620	638	650	611	607	625	632	648	610	615	660	628	603	614	636	646	654	635	630	606	633	615	625	648	639	639	683	593	661	593	619	651	616	613	668	620	623	627	641	632	616	644	694	641	644	651	626	632	651	637	650	662	656	631	595	655	634	638	681	639	614	658	606	648	624	643	626	616	624	687	667	597	659	675	653	622	626	651	642	638	618	665	615	678	659	679	661	642	611	612	655	627	661	682	631	638	642	624	684	633	630	642	627	650	629	623	627	622	656	684	613	634	598	627	647	613	663	659	643	629	597	681	643	639	607	672	667	601	651	651	647	665	681	648	642	646	603	635	670	650	602	625	635	626	632	685	695	635	636	626	686	642	676	672	588	599	648	648	644	642	589	647	660	610	633	598	618	642	621	594	642	624	663	643	631	626	631	641	654	640	653	644	661	662	668	643	690	620	642	639	659	630	628	659	598	632	618	624	628	630	654	683	687	663	637	650	651	620	671	700	641	660	629	649	648	629	642	619	666	613	650	677	634	616	658	678	597	630	613	653	690	635	641	615	624	627	644	621	656	606	662	651	666	674	680	649	642	606	589	597	620	600	640	657	593	647	636	591	642	640	632	633	599	660	595	616	621	629	663	602	635	651	684	620	633	605	607	644	639	705	653	645	674	649	612	610	578	639	652	585	649	633	623	581	654	612	622	640	641	635	657	649	627	621	673	591	579	692	626	633	668	648	618	609	684	634	619	594	640	625	639	675	612	671	596	637	625	642	630	635	708	632	629	661	626	628	637	644	641	650	643	584	650	625	620	641	620	635	672	645	646	624	657	627	661	635	646	671	625	650	623	616	644	619	703	581	643	625	646	658	659	624	619	606	648	640	601	639	634	666	646	656	616	615	659	616	598	621	588	637	645	656	598	639	616	687	659	623	629	607	630	655	685	621	616	639	639	592	646	613	595	674	630	629	632	661	645	617	632	654	659	655	614	600	608	648	584	642	676	629	601	626	624	636	599	655	589	678	647	661	629	634	646	621	645	630	588	641	618	602	650	638	669	603	629	637	625	623	637	624	676	641	632	604	605	617	663	654	704	677	630	597	635	630	597	688	638	660	664	634	650	630	630	622	658	662	603	682	635	649	603	632	605	632	607	623	635	662	624	654	683	670	643	626	665	661	624	633	631	626	634	642	650	617	650	631	677	645	607	630	604	637	644	632	609	626	596	637	622	640	624	617	632	616	634	616	640	678	629	638	628	664	614	678	643	639	603	664	675	642	615	615	651	613	659	614	628	644	640	641	628	601	647	635	630	661	622	636	615	603	670	627	618	630	631	655	611	634	616	638	656	620	686	609	635	618	620	594	665	640	608	615	596	660	632	605	645	649	605	637	613	607	618	656	646	704	642	624	583	634	647	622	644	685	640	642	628	649	695	643	630	638	664	626	654	627	622	631	619	658	659	613	633	591	597	615	652	612	580	644	644	627	655	687	666	639	623	620	662	580	616	631	672	614	662	620	629	653	665	655	607	646	593	680	607	647	613	624	622	628	688	657	569	661	605	615	697	592	652	628	600	635	613	616	644	649	614	650	640	631	614	653	645	625	616	658	637	678	656	623	657	631	637	651	622	688	621	677	619	613	638	684	671	661	649	650	646	634	655	668	639	597	602	606	627	603	641	658	665	661	619	632	654	677	646	648	633	637	669	598	594	640	614	622	650	634	615	658	621	621	673	638	654	615	625	659	664	681	642	622	621	676	599	618	677	626	608	647	629	626	698	639	674	603	636	633	649	648	611	634	679	618	607	661	616	615	656	637	639	684	589	613	583	639	643	628	628	657	621	616	620	633	651	673	665	661	658	630	620	615	682	687	663	624	646	625	658	638	648	625	691	645	662	657	613	591	637	638	655	622	660	648	640	678	621	639	637	619	631	662	596	634	587	660	607	655	640	579	600	598	645	611	653	593	616	608	634	620	652	625	630	635	613	699	618	671	615	613	670	674	640	623	656	632	659	615	638	670	691	634	638	632	650	661	634	614	589	667	585	629	633	636	616	622	628	665	680	640	641	663	610	643	676	633	670	667	683	597	636	648	587	664	661	666	678	648	608	635	612	672	678	630	678	676	643	656	611	639	614	599	639	609	647	643	648	630	674	657	670	616	629	679	593	629	628	668	622	665	631	574	649	627	665	645	642	635	627	633	622	614	689	620	661	596	639	648	628	644	642	606	620	704	662	617	610	617	636	685	663	611	626	628	680	666	636	604	630	626	650	634	630	586	620	633	642	661	656	637	665	638	600	641	574	618	607	601	608	694	662	627	644	675	646	586	618	618	653	624	629	627	584	608	634	625	620	614	649	673	666	606	673	669	635	616	600	610	629	631	633	643	669	636	652	606	661	643	652	655	598	672	594	640	675	629	680	623	615	629	663	627	627	630	676	626	626	603	673	674	671	581	590	628	642	657	673	634	644	666	605	629	670	717	635	625	611	599	637	590	682	649	674	635	620	589	632	609	675	600	583	630	664	655	598	671	654	653	647	648	614	621	598	626	633	599	653	638	628	652	594	631	622	646	635	650	631	646	629	652	648	655	609	671	627	611	688	639	635	632	629	644	617	645	669	650	598	663	644	624	659	603	594	625	616	570	681	613	649	644	645	623	638	641	624	652	591	619	643	642	626	639	661	651	647	656	611	648	644	634	620	631	590	630	637	650	643	622	593	627	653	636	621	647	645	637	586	614	663	643	665	650	636	633	650	622	620	655	613	630	666	652	610	658	658	641	673	700	638	642	589	627	652	647	662	615	604	668	678	650	632	661	660	632	656	640	590	676	650	629	655	597	653	628	621	627	688	640	631	606	625	604	687	656	688	641	640	612
51489	19177	4562	717	390	309	297	322	296	300	280	299	300	276	287	296	301	276	299	309	276	301	319	303	286	294	289	299	275	285	303	310	300	332	291	294	302	271	300	320	321	303	286	274	281	310	274	285	297	310	264	277	293	296	285	335	282	276	304	300	300	322	283	293	313	346	295	293	273	291	307	305	274	298	315	311	291	272	299	297	336	304	274	261	296	255	319	311	301	293	301	300	296	277	291	285	295	278	298	316	268	297	309	283	281	281	295	293	285	316	297	308	324	321	315	278	281	324	319	325	306	283	283	302	278	310	337	317	275	320	275	280	303	263	308	300	342	300	275	303	316	293	329	281	299	316	327	305	326	271	321	299	313	319	313	277	287	297	314	303	275	242	286	315	274	294	283	311	294	302	330	287	284	277	257	285	283	304	305	272	283	285	259	313	292	308	282	291	312	317	303	323	306	294	310	285	306	311	278	260	275	272	322	310	302	284	278	290	285	289	295	308	278	287	289	300	314	329	267	283	281	315	294	281	308	293	284	301	285	296	317	274	293	294	328	282	302	281	310	280	326	290	279	304	306	278	280	280	271	282	292	278	337	278	291	272	308	278	266	265	315	312	256	279	313	281	295	302	341	260	293	277	308	305	325	306	286	318	317	325	282	275	315	289	277	287	328	338	302	273	284	296	313	277	295	311	309	303	289	304	296	291	280	274	297	288	285	286	305	307	270	321	319	312	302	328	320	298	304	288	297	275	314	284	272	320	304	289	293	313	318	300	330	314	326	302	321	310	279	299	317	314	263	310	294	274	289	331	306	313	301	296	295	316	335	286	280	299	300	291	305	331	272	334	296	284	313	315	293	245	261	289	253	286	288	333	296	288	292	301	284	334	318	316	292	312	272	307	318	314	296	309	333	322	331	310	300	287	304	301	278	323	281	268	269	317	294	290	318	312	280	318	278	284	320	304	320	317	308	289	308	278	296	291	287	294	288	305	328	310	301	281	279	270	286	297	292	297	300	306	302	287	295	288	348	332	311	311	310	309	303	297	292	292	305	285	271	284	311	289	293	309	320	302	280	301	285	303	282	266	319	277	284	283	305	272	335	270	294	290	295	316	298	294	289	286	320	293	299	325	305	301	322	314	269	291	303	293	283	315	284	313	286	276	296	313	302	276	294	264	294	282	280	315	271	257	283	308	279	341	284	282	254	285	288	315	263	297	306	278	305	299	310	291	285	299	281	321	292	319	318	335	294	286	265	331	284	347	315	297	304	316	316	300	294	296	315	296	287	306	301	333	283	328	303	306	274	291	310	289	309	305	328	304	317	302	316	319	348	289	299	265	293	296	293	301	299	294	290	306	294	287	273	308	307	300	293	311	300	304	281	281	342	312	323	309	284	311	291	312	280	311	285	285	319	298	268	327	301	270	278	300	277	307	319	295	314	331	266	305	279	281	279	303	277	294	317	304	291	282	317	296	286	300	311	303	281	294	322	324	257	303	303	283	301	309	301	288	288	269	293	299	297	288	280	289	316	292	275	299	289	296	289	298	326	270	315	306	334	289	302	298	262	290	276	298	291	296	291	279	327	289	285	302	297	323	321	293	301	265	297	293	292	346	300	268	311	272	314	297	340	257	310	257	280	286	290	279	306	302	321	285	291	289	274	293	280	290	289	284	293	309	292	319	303	316	303	297	305	309	296	294	275	312	295	296	278	263	292	279	281	290	294	291	314	312	320	318	315	309	300	309	331	306	327	299	312	255	318	324	321	288	300	288	291	306	324	295	289	293	308	282	313	303	279	297	308	282	316	316	307	294	331	289	322	287	291	329	329	324	314	307	280	289	300	286	284	293	242	292	295	314	300	321	305	310	294	347	287	290	267	308	309	274	296	301	279	283	304	340	296	303	305	260	293	305	325	286	315	318	282	290	326	314	282	265	329	279	285	267	291	294	301	262	276	321	312	291	305	307	256	263	270	272	295	303	334	296	297	282	319	290	280	322	326	276	314	286	294	314	299	323	298	288	291	312	326	293	296	300	278	320	291	285	275	313	283	313	287	283	311	293	284	316	258	306	270	266	286	295	297	336	298	299	301	306	310	299	324	299	290	294	328	288	307	280	246	306	302	319	346	303	332	281	273	283	268	315	277	317	260	307	305	328	289	283	305	324	291	295	283	278	335	276	280	298	288	291	312	293	293	265	321	298	309	301	301	327	318	307	288	281	353	298	322	301	308	275	298	308	317	313	304	317	331	304	303	364	293	276	279	323	297	251	281	284	292	304	308	276	319	290	306	283	318	285	301	280	282	302	294	336	310	292	291	277	286	283	292	292	306	335	312	302	320	317	311	301	309	305	281	275	302	278	282	313	296	306	269	347	317	255	300	291	269	285	307	342	291	290	269	278	275	285	301	316	285	293	286	319	290	290	285	309	276	296	308	315	289	297	302	307	302	301	301	312	297	264	305	316	280	320	358	292	296	302	291	351	314	297	283	324	300	288	296	325	292	307	291	296	301	298	269	309	278	318	312	308	300	285	325	292	301	292	314	356	305	305	339	289	305	306	316	292	314	290	277	279	283	287	321	327	290	299	302	282	290	277	315	295	303	299	312	311	300	268	289	301	306	312	307	299	314	312	268	279	271	329	311	260	321	286	267	312	315	286	304	281	278	311	289	294	266	324	309	295	305	317	309	319	281	298	336	315	310	294	314	312	313	299	295	306	276	319	293	263	287	288	291	295	299	303	328	290	303	324	305	297	298	279	278	292	285	280	319	315	323	291	278	328	277	299	282	287	281	326	288	321	300	302	281	262	294	281	268	296	289	301	289	292	256	280	306	289	308	342	276	289	280	287	267	275	268	259	346	310	333	322	269	267	283	281	298	299	302	310	281	312	301	291	308	282	305	252	327	294	267	270	305	298	307	290	320	295	279	291	264	304	284	279	299	292	278	280	263	319	300	289	284	315	268	287	286	268	292	293	310	276	290	288	330	298	301	314	297	313	309	309	317	285	338	316	320	308	287	293	294	298	296	298	231	288	273	296	294	268	306	285	320	329	318	301	295	292	315	321	259	289	317	297	299	343	315	301	307	322	333	329	296	330	320	308	305	306	303	298	305	278	309	329	286	297	289	279	290	317	293	293	290	306	293	273	305	291	297	310	290	327	282	321	290	290	299	266	314	304	292	301	326	309	288	326	294	265	278	297	301	298	318	300	303	287	318	315	323	297	304	343	281	325	320	322	309	283	283	329	318	286	309	301	298	312	273	276	298	268	305	299	301	309	295	284	316	309	299	328	311	300	312	313	269	309	290	296	302	285	270	307	274	321	294	322	295	262	336	300	301	312	307	272	299	316	304	309	333	324	318	291	252	285	300	284	334	312	309	282	308	284	309	292	286	293	294	289	304	345	307	321	289	296	323	294	321	308	272	295	335	295	293	297	293	283	268	305	274	291	290	297	295	306	283	283	280	280	267	264	303	285	302	305	281	320	297	294	312	281
32942	7474	2762	1267	1048	723	713	693	697	677	630	664	699	639	687	649	668	646	656	699	741	666	685	641	641	650	621	660	651	677	680	686	681	663	648	659	657	717	672	633	662	685	647	666	647	658	679	622	660	655	672	694	660	711	625	622	634	682	691	674	662	658	627	643	653	699	650	665	683	694	681	663	648	711	667	613	665	686	678	679	622	667	664	691	716	695	661	693	739	726	632	648	658	630	694	670	668	649	637	678	673	652	612	682	692	657	675	657	666	701	704	611	684	688	704	631	709	671	654	668	680	673	666	685	666	681	652	670	636	639	698	684	641	650	646	666	681	643	691	719	682	656	630	684	639	688	678	665	672	734	653	661	708	667	651	715	694	639	656	623	661	652	701	689	691	709	659	689	667	681	647	631	661	664	703	689	647	662	661	660	644	620	640	672	656	661	669	640	663	679	698	617	672	657	636	632	669	640	661	662	666	670	673	657	651	654	674	635	617	673	681	713	754	654	646	640	645	661	636	686	693	653	620	688	692	649	681	678	677	665	673	714	665	669	632	717	604	603	671	659	676	629	645	626	643	645	662	639	666	623	655	635	730	656	642	668	719	673	649	641	676	648	628	667	682	638	680	689	629	631	675	701	678	670	606	672	698	634	686	676	611	695	670	681	636	683	636	648	656	660	687	695	681	646	697	625	659	567	655	675	607	684	704	651	670	661	658	666	633	739	732	640	686	671	612	672	661	671	678	650	679	680	677	676	631	671	673	638	716	670	619	641	668	677	675	710	671	633	698	651	658	714	658	700	600	676	695	656	610	650	616	681	689	673	698	679	661	663	659	664	669	655	662	677	706	727	688	647	697	614	678	626	657	624	633	669	673	686	627	650	681	653	681	678	711	655	699	659	630	683	673	628	667	694	629	681	676	688	659	664	676	677	673	675	669	683	659	629	709	640	677	664	658	698	654	637	716	664	669	699	720	662	635	618	632	687	661	627	657	665	667	666	645	654	652	661	678	654	666	691	694	651	677	663	643	678	629	668	680	688	642	644	731	638	590	642	669	723	654	679	631	705	665	662	664	646	657	740	667	704	678	645	701	701	644	643	696	646	730	674	675	646	666	675	703	678	665	680	625	659	649	670	647	691	662	641	607	659	704	685	656	676	647	633	682	666	634	674	691	683	671	653	656	640	671	696	654	647	693	663	651	639	669	644	671	678	614	655	669	682	633	653	640	640	634	658	667	642	652	648	650	675	689	688	659	644	703	645	628	699	681	633	725	663	665	652	654	645	666	718	658	661	681	668	653	695	633	678	662	707	680	646	698	648	701	684	694	617	670	694	656	651	664	687	629	684	629	644	668	743	659	645	691	702	658	660	664	662	657	660	646	660	616	614	659	620	659	649	628	662	673	677	631	693	689	660	648	637	696	675	676	689	685	632	656	636	640	689	681	653	683	661	634	707	666	684	698	649	676	703	682	699	676	660	687	650	664	689	656	675	708	667	668	706	664	613	675	675	703	721	673	649	673	634	696	663	650	684	668	650	647	673	655	655	680	674	685	654	704	680	647	667	607	642	688	692	631	712	633	645	738	569	711	678	650	659	660	648	627	724	697	679	645	622	636	693	633	643	628	679	681	641	694	606	657	683	664	693	644	645	662	705	683	678	648	673	665	680	682	712	631	682	662	637	620	663	700	672	656	640	701	653	706	652	666	653	677	693	687	630	669	656	696	675	643	685	683	657	638	679	617	664	684	655	736	686	659	667	635	639	698	652	645	668	695	674	682	651	707	732	657	692	675	639	685	684	648	641	642	627	672	662	676	648	707	656	700	695	686	630	656	656	621	660	660	683	669	644	666	673	659	661	635	654	678	633	680	679	646	640	694	643	681	677	634	688	658	674	646	700	638	680	672	661	660	641	656	677	636	692	614	662	677	626	630	647	707	671	697	639	692	619	733	669	660	688	644	647	642	664	689	691	686	655	664	660	682	682	671	647	659	664	668	653	653	662	651	650	642	677	682	661	642	662	719	646	676	684	661	642	671	673	641	680	696	673	655	624	673	699	658	677	685	656	650	692	656	663	647	653	650	653	674	640	656	624	660	691	672	701	691	659	665	627	631	647	700	674	690	695	667	650	672	706	665	663	633	674	632	674	643	697	685	686	654	617	683	710	700	690	710	675	676	650	649	676	655	657	664	682	673	665	700	694	700	668	659	689	656	653	644	655	689	625	616	667	660	660	725	611	684	699	645	668	674	660	673	671	671	642	632	642	672	644	631	680	624	685	645	692	673	664	666	658	651	644	673	616	651	710	661	689	668	653	646	692	630	659	672	683	650	635	612	655	681	687	668	635	684	664	655	689	674	651	653	671	664	664	653	676	686	640	659	655	672	652	662	650	643	648	614	638	663	633	669	631	688	704	715	641	651	635	664	682	669	609	636	681	689	662	669	684	648	631	650	658	682	688	657	678	645	673	665	667	673	655	663	716	670	687	650	658	660	669	667	672	678	699	650	689	674	711	631	674	634	682	667	700	670	652	683	682	658	665	651	666	614	671	691	679	617	626	674	650	668	676	696	636	654	643	694	687	676	675	649	659	650	640	697	649	633	653	695	616	699	654	642	658	653	671	659	669	638	670	687	673	688	661	673	666	664	687	654	616	693	656	623	638	652	668	622	630	665	693	668	651	686	669	666	695	666	662	659	693	640	640	643	666	714	654	658	696	607	667	666	689	659	669	663	627	608	687	649	707	665	695	659	649	656	658	632	665	625	649	673	652	646	683	678	664	688	643	650	665	733	714	690	661	692	681	695	686	671	640	644	646	670	674	679	689	663	651	663	662	679	658	664	666	661	671	667	628	668	609	705	672	645	626	688	677	653	700	643	648	681	705	685	624	671	693	661	651	645	672	695	682	649	728	684	674	656	663	662	666	622	681	697	683	660	682	672	642	660	650	635	664	648	629	669	652	618	653	650	669	643	649	681	692	645	729	681	704	635	642	680	682	668	697	686	655	660	642	692	649	729	664	696	670	671	691	625	666	616	656	623	659	668	601	668	665	674	659	634	637	643	636	630	645	670	639	663	652	656	664	630	661	652	670	703	664	669	668	637	650	657	659	654	647	663	719	693	725	700	653	657	681	658	643	621	661	646	659	614	637	620	665	699	667	641	691	662	676	623	644	677	639	691	702	677	683	687	639	678	658	683	681	631	643	671	686	650	662	676	677	636	660	638	652	610	651	671	675	640	633	674	658	702	692	723	684	667	622	655	674	632	637	642	681	666	648	665	624	661	676	637	711	664	685	682	681	651	648	615	632	635	675	602	692	679	705	683	708	672	631	714	669	698	703	698	657	646	654	663	630	700	682	688	638	682	651	668	705	686	694	691	686	606	693	668	624	687	641	644	676	672	680	665	668	684	660	677	659	634	636	675	668	689	677	668	642	659	655	649	722	612	663	653	670	683	589	690	680	646	701	661	630	654	701	660	630	646	646	688	677	660	671
58204	25190	9251	2255	818	461	366	339	282	299	318	287	295	300	295	302	318	307	294	272	294	275	319	282	284	283	332	294	299	329	305	324	335	272	298	280	265	300	317	273	313	313	295	282	291	280	313	271	295	324	289	278	271	301	317	315	292	314	298	290	279	298	287	312	340	283	312	324	320	300	302	272	319	316	330	283	338	323	303	294	309	299	290	307	339	298	266	290	291	297	315	291	300	298	300	294	355	311	321	266	286	298	335	302	307	274	320	356	299	300	309	280	292	287	304	290	296	297	325	327	289	322	329	322	292	322	284	296	313	314	282	288	285	316	291	300	306	293	287	322	320	297	275	293	292	285	326	288	302	267	291	311	299	303	278	311	307	332	332	320	301	302	328	316	307	315	297	306	285	347	311	293	295	290	313	310	335	317	282	306	250	287	334	274	281	278	308	310	304	292	304	300	300	287	270	311	271	272	289	293	318	290	305	312	318	353	331	318	311	291	356	298	278	281	307	288	316	282	281	308	315	299	298	290	305	323	294	332	280	331	329	301	307	280	297	286	332	273	310	297	291	292	277	294	266	323	247	279	288	282	280	271	278	308	291	337	317	322	293	312	309	310	321	297	307	357	307	282	306	304	300	313	304	299	346	315	272	303	304	273	284	278	268	303	292	304	258	291	271	314	317	286	320	327	326	273	288	309	326	301	322	272	304	289	276	303	310	293	264	316	302	321	319	282	313	282	347	336	299	295	303	324	286	289	301	277	309	298	314	297	300	293	276	301	271	319	304	280	346	281	304	293	317	273	306	273	282	284	293	343	311	300	266	273	297	326	292	268	283	316	302	297	317	260	290	311	297	318	305	294	315	301	308	305	295	291	298	340	301	304	305	313	282	306	306	301	287	310	322	297	301	314	287	323	282	298	358	292	306	320	285	281	317	295	287	258	308	272	308	316	311	317	319	291	306	317	289	309	314	307	319	342	347	293	270	263	312	291	295	295	328	311	316	330	304	286	291	305	309	299	298	297	312	330	281	313	288	279	317	264	308	289	318	303	311	325	306	297	271	274	266	292	288	295	288	314	306	283	301	295	309	309	298	288	278	335	302	300	339	276	328	339	328	296	282	287	288	315	318	318	310	327	306	288	278	293	309	311	334	290	292	337	308	293	304	297	279	280	294	293	301	318	255	279	317	311	288	300	283	298	320	295	294	290	298	312	316	296	301	286	313	271	299	286	287	331	311	277	303	321	276	281	308	299	311	292	303	323	334	313	326	301	305	291	302	291	294	316	333	308	325	311	291	307	274	305	262	270	280	330	281	270	280	287	320	304	289	294	318	309	330	254	275	303	308	290	330	320	315	299	304	316	264	296	285	272	313	320	319	283	282	286	333	284	286	309	287	318	286	269	291	283	312	296	326	328	317	295	320	306	323	301	290	302	273	305	283	281	260	287	265	286	261	310	310	294	304	323	282	240	318	291	322	290	320	290	298	279	290	332	300	327	325	297	282	334	283	308	315	298	294	252	301	274	248	283	347	302	287	287	273	306	325	306	300	302	295	294	295	291	304	299	293	277	275	288	286	340	313	334	301	319	359	300	320	286	312	299	342	294	275	297	270	283	339	318	299	314	288	330	271	271	318	282	309	296	275	333	286	268	321	340	313	278	327	285	325	345	321	303	305	310	300	303	312	304	287	301	301	309	328	305	288	316	333	308	283	290	295	277	305	278	284	322	285	319	302	288	302	309	283	300	268	274	323	285	297	309	323	315	305	330	295	312	324	304	307	297	269	328	318	314	312	301	311	281	344	311	317	296	319	298	301	289	287	269	285	304	340	305	312	325	279	306	311	290	307	325	304	303	308	291	295	301	327	330	284	294	342	254	317	299	324	261	306	285	265	316	308	286	290	294	302	323	306	277	294	263	301	300	306	297	291	289	313	328	291	294	335	320	308	320	308	296	285	291	335	319	289	269	290	321	283	298	309	270	343	290	314	308	338	302	314	319	307	316	262	286	279	296	309	309	287	312	273	273	286	276	277	296	298	316	275	303	316	278	278	292	293	287	297	309	306	262	291	304	266	281	323	320	296	292	314	328	289	307	324	294	299	310	280	323	304	286	300	278	309	321	300	294	323	288	300	305	266	290	309	322	323	321	310	291	288	282	319	311	292	302	316	291	291	294	346	279	284	331	280	272	320	317	278	291	306	331	339	349	323	292	282	310	330	301	332	316	313	293	296	299	297	315	303	287	262	314	332	310	289	283	300	286	289	294	303	325	302	318	299	290	289	314	314	292	294	311	335	299	279	326	339	314	276	286	300	313	274	307	294	276	308	284	330	289	297	310	325	304	300	301	313	284	296	295	294	324	327	297	285	299	280	301	300	267	309	330	273	295	294	299	292	318	269	282	291	292	297	273	295	294	266	305	299	254	261	299	280	326	321	284	303	292	300	276	306	294	273	323	296	294	307	279	313	329	290	310	283	303	309	304	301	307	308	313	303	286	306	307	297	316	302	301	313	287	295	279	326	292	301	309	298	277	283	306	291	262	292	292	316	294	324	283	306	311	335	317	289	291	329	293	293	313	298	308	281	319	290	317	318	275	296	312	298	298	325	302	295	279	302	297	299	349	300	289	301	300	317	291	310	296	289	300	300	296	323	298	305	304	290	279	309	307	331	293	326	281	320	301	316	280	294	305	295	302	314	285	269	299	271	319	296	268	288	276	293	318	263	312	287	291	280	334	326	274	261	287	327	322	342	319	297	307	305	274	315	303	294	332	309	329	313	340	313	286	290	265	306	286	286	283	310	274	336	336	323	295	319	325	297	297	334	299	326	324	319	281	270	288	289	308	273	320	259	287	270	325	290	314	297	317	281	319	308	312	285	258	311	330	321	322	285	339	289	252	335	306	282	296	314	300	279	306	296	301	306	309	309	250	316	308	301	280	316	329	326	299	270	276	282	275	303	294	295	302	291	282	282	296	270	289	307	296	314	320	329	293	261	289	315	290	295	321	291	298	293	336	319	315	324	306	309	318	294	254	282	293	272	323	282	278	280	293	294	308	310	284	313	307	304	312	297	283	270	300	311	306	304	273	298	309	309	313	297	316	276	324	307	303	282	291	297	320	337	302	325	276	333	290	321	287	290	291	285	274	285	326	302	283	320	315	243	248	284	308	310	313	297	290	298	291	286	309	288	290	273	287	268	330	303	278	272	323	305	311	313	282	333	301	295	304	277	272	279	302	307	297	325	299	309	335	311	308	309	323	292	310	332	297	323	285	280	330	287	312	296	300	290	302	289	283	307	262	316	293	281	302	316	287	312	284	305	308	295	277	290	301	292	310	272	289	343	322	314	317	271	316	293	288	295	293	289	287	293	315	305	323	293	301	295	308	314	306	297	300	302	297	311	261	318	311	296	307	299	313	274	294	330	316	308	304	293	309	272	342	292	308	296	305	326	305	331	299	298	293	291	282	334	281	272	296	339	300	319	286	283	286	283	298
39540	17080	7373	3873	2081	922	866	762	684	736	677	659	686	693	684	666	669	633	695	662	713	644	611	665	681	721	633	682	645	692	649	657	627	604	649	650	635	636	636	669	679	679	678	686	668	655	639	650	627	683	706	665	706	653	638	657	679	666	648	682	656	701	668	705	628	663	668	653	660	679	651	626	653	677	661	650	641	705	727	671	672	628	696	644	664	673	637	716	647	683	652	697	678	667	679	651	631	677	653	654	634	696	608	650	701	686	636	653	658	647	682	653	655	676	678	643	645	709	679	668	639	659	654	637	681	690	677	693	650	669	687	634	697	599	631	617	671	703	635	640	672	660	681	641	642	681	665	684	631	681	660	688	682	692	708	688	644	713	690	685	655	694	667	626	658	711	706	689	641	695	706	683	709	659	675	684	677	651	644	641	635	650	595	679	670	657	717	671	703	695	714	602	632	632	675	707	670	693	660	643	632	634	701	689	628	682	638	673	670	669	677	650	656	632	645	638	617	585	644	654	662	676	663	660	617	668	634	669	597	644	636	651	638	653	661	642	687	661	697	677	673	646	678	629	656	684	654	737	711	682	683	651	648	665	654	668	641	670	664	654	656	649	653	703	647	639	658	679	664	675	645	681	661	659	664	679	653	653	707	660	661	637	673	639	661	664	664	666	653	655	633	665	696	675	645	638	667	669	663	643	653	635	638	671	641	660	680	664	689	671	670	677	706	637	701	635	651	682	690	658	669	645	602	652	647	631	660	695	680	654	674	655	674	676	672	691	682	658	645	616	698	663	633	692	659	678	632	713	658	626	665	671	660	652	623	630	651	654	642	639	667	635	673	699	664	654	679	682	663	667	688	641	648	659	682	644	622	678	654	676	669	655	670	638	656	665	687	699	666	678	703	621	670	638	639	641	654	639	689	670	658	687	630	672	639	654	686	675	622	669	679	670	647	623	641	668	698	696	669	644	686	681	651	649	660	669	613	655	678	679	639	609	674	678	622	683	662	664	632	681	634	669	594	626	652	677	669	656	686	681	668	643	636	716	650	634	645	635	653	608	665	655	625	718	648	653	673	635	643	667	664	667	657	641	673	681	677	659	688	673	695	624	671	664	667	669	672	694	614	640	676	610	702	633	664	653	681	666	651	663	687	686	671	679	621	641	666	650	693	735	690	646	658	650	630	693	665	644	707	704	640	651	664	664	655	682	688	607	700	664	655	707	654	667	669	658	649	710	651	707	683	639	667	630	638	632	707	645	616	682	611	671	656	739	669	676	690	673	731	728	667	655	662	657	672	677	661	646	642	641	678	661	637	696	722	687	683	703	693	660	631	694	670	694	665	649	668	706	637	688	631	654	612	720	682	719	640	647	690	659	679	610	676	644	660	650	663	709	635	679	674	696	701	677	647	679	703	646	632	636	655	646	660	658	682	636	674	675	655	677	620	622	687	651	644	683	647	670	652	709	647	691	702	706	649	588	633	650	659	671	652	628	713	668	637	661	673	631	715	638	701	643	681	671	617	705	673	655	653	600	677	681	662	665	659	614	645	653	689	697	676	630	682	691	605	670	657	666	656	696	657	694	663	651	722	686	664	657	645	646	668	701	678	688	663	639	691	622	680	633	691	655	635	662	693	684	672	662	664	660	633	713	662	667	671	660	667	666	699	635	668	640	649	651	684	659	718	646	701	709	671	653	694	649	684	632	669	643	662	679	667	596	681	666	681	654	684	663	642	648	691	668	656	730	602	620	692	681	688	671	635	627	681	676	624	662	623	644	620	642	658	662	654	652	657	691	667	700	673	666	664	671	723	695	673	670	675	637	695	693	693	684	708	706	660	663	648	685	672	706	702	692	707	660	683	666	681	679	665	677	664	623	656	717	608	687	681	649	621	652	614	678	685	670	669	653	660	632	646	686	675	672	664	651	628	691	650	679	658	694	707	662	699	667	712	668	657	623	662	655	670	652	670	674	742	677	655	622	702	682	626	679	633	627	667	710	688	659	643	660	681	662	618	677	664	655	681	621	691	685	655	641	665	620	680	663	614	660	651	655	687	611	676	642	669	661	664	636	650	661	670	624	649	655	666	662	717	660	618	651	673	638	639	658	680	650	673	644	708	687	674	654	620	677	639	675	668	660	670	649	691	650	671	639	644	699	641	641	657	640	680	664	645	661	679	653	629	645	662	627	695	655	672	665	724	670	636	697	670	674	632	687	636	653	638	677	698	639	681	619	666	693	690	635	633	694	623	629	633	661	668	635	650	643	639	654	621	621	642	642	685	659	624	621	666	681	622	644	643	651	686	637	675	658	682	643	655	656	672	632	622	686	652	615	664	663	679	661	638	661	683	674	635	646	637	625	709	689	676	641	673	661	706	662	641	661	703	650	643	633	648	676	640	621	661	637	678	636	672	671	669	660	692	647	682	679	647	691	680	643	638	644	662	684	688	645	656	630	653	631	643	666	636	700	718	676	651	678	665	701	663	659	639	678	669	648	623	624	667	627	657	672	671	679	652	676	672	626	669	675	658	654	618	618	669	670	620	663	666	687	690	661	666	673	678	646	711	637	675	614	693	655	674	652	623	677	652	691	666	640	677	665	679	644	604	665	620	683	669	659	650	705	630	630	645	647	676	701	652	707	676	635	667	666	665	658	684	703	650	645	649	646	643	645	664	602	674	680	663	661	644	647	613	647	672	631	678	645	659	669	630	692	695	634	674	676	651	604	678	659	641	677	639	686	647	626	664	655	632	645	670	701	639	618	648	663	678	643	647	628	602	668	655	685	626	678	643	687	659	642	664	675	675	679	655	634	700	663	683	684	671	617	683	681	645	642	620	717	695	641	633	688	659	637	640	657	693	685	663	641	695	627	678	619	620	652	676	658	670	675	679	630	664	631	628	663	664	621	631	684	688	633	654	665	651	672	677	665	673	692	659	654	650	704	645	623	650	676	636	680	689	636	642	679	638	666	674	661	687	666	670	683	655	667	681	644	670	662	643	668	660	704	678	657	651	681	622	668	666	675	636	706	690	636	681	661	674	662	662	649	678	680	697	671	628	635	623	663	669	674	638	681	667	690	689	646	638	652	669	691	659	697	660	646	644	679	643	621	636	680	699	660	647	681	602	639	651	640	672	630	669	629	609	641	637	666	663	678	664	685	664	633	689	630	655	663	638	672	692	668	634	639	671	657	659	690	687	680	666	693	646	649	653	694	648	684	684	639	628	667	686	678	642	648	646	627	681	647	644	652	647	667	707	589	651	680	653	617	677	627	695	678	620	619	641	710	696	708	668	666	648	651	722	653	656	706	652	669	698	625	663	637	649	681	660	675	649	675	677	682	668	710	684	700	705	645	696	650	662	642	646	657	635	682	647	677	688	639	669	670	660	652	689	641	653	643	663	596	656	678	679	659	683	621	644	694	688	675	614	637	655	655	643	678	645	657	717	625	671	655	657	615	620	657	683	622	642	647	684	683	660	686	677	645	652	683
42965	13751	3079	1096	509	329	279	262	287	285	273	267	263	272	299	271	283	298	277	266	287	270	238	267	278	308	287	279	271	245	247	280	276	290	288	279	273	275	279	253	269	285	273	271	240	263	253	246	257	277	234	279	281	255	265	305	288	261	271	316	294	294	272	275	279	239	253	270	285	263	275	274	279	231	258	263	266	264	295	271	268	275	306	264	282	244	276	278	266	289	259	267	246	271	273	266	259	289	258	271	268	296	265	278	284	253	265	279	242	286	246	293	305	273	258	283	242	274	278	266	273	260	288	295	271	296	284	294	283	265	276	302	297	266	250	286	307	250	271	277	275	253	271	266	225	288	243	263	245	292	301	291	274	241	244	256	266	258	277	264	241	248	253	279	256	288	267	290	266	246	272	268	308	284	272	268	250	284	287	275	290	287	241	265	248	253	271	278	280	281	259	285	265	252	241	267	274	263	275	252	256	300	276	270	267	272	231	281	277	285	245	259	244	270	267	258	281	271	268	261	276	255	290	269	259	243	257	253	278	273	264	243	276	252	275	287	243	273	275	273	269	271	266	265	264	293	262	239	279	268	276	269	253	293	278	242	278	288	244	282	250	264	275	307	274	260	273	253	270	284	272	263	269	235	266	258	281	286	250	278	251	259	259	248	233	270	281	263	269	256	280	285	265	265	272	273	321	267	291	285	254	239	251	243	287	253	224	284	240	258	269	265	266	251	299	242	255	294	273	269	278	262	278	290	281	245	268	275	253	257	271	283	266	275	226	256	258	276	295	286	243	263	248	249	263	245	263	251	258	268	282	243	249	294	283	244	286	217	253	276	268	263	276	246	248	255	228	235	263	262	278	264	239	267	258	273	262	267	264	265	281	261	271	248	276	279	273	236	282	266	263	294	239	282	236	249	291	254	267	260	273	301	265	301	308	281	235	236	311	268	291	261	271	247	280	277	283	274	307	259	250	260	272	274	259	247	280	276	258	274	278	282	279	231	296	281	259	309	285	269	284	271	261	248	254	251	246	262	270	264	260	249	266	262	266	255	259	264	241	281	280	275	282	231	265	273	268	287	235	248	257	308	269	291	272	250	307	271	264	282	280	250	266	270	244	267	271	261	276	290	305	251	247	260	279	227	279	278	281	282	263	274	276	293	280	269	288	255	235	258	282	268	288	252	257	247	294	278	290	268	267	277	248	267	255	280	264	292	245	263	275	275	252	288	286	281	234	265	261	260	247	279	288	261	271	253	304	257	300	270	237	274	275	291	255	244	271	270	270	284	285	246	235	263	277	276	267	282	233	243	258	276	269	282	256	241	255	267	248	256	233	273	269	261	264	260	242	267	298	225	280	242	297	285	272	251	249	258	261	283	276	293	283	283	262	258	248	269	280	262	264	266	275	277	256	291	267	268	280	279	263	269	268	268	252	273	274	259	285	251	290	276	223	278	250	256	282	269	310	269	250	262	271	283	279	249	296	283	281	290	273	281	272	258	279	291	294	281	259	245	269	247	275	235	257	248	290	297	262	275	230	255	265	227	269	285	258	290	267	275	243	229	243	257	265	301	271	286	256	289	254	251	238	282	270	229	219	261	302	268	249	243	264	252	264	265	236	257	287	273	228	271	285	268	260	277	247	285	265	287	266	279	269	253	275	270	256	259	331	237	289	271	260	254	275	282	265	271	280	258	285	232	256	314	266	292	252	266	273	253	254	225	235	234	264	269	261	290	263	267	291	224	265	267	255	285	272	248	277	269	255	292	272	281	241	266	233	275	254	252	284	259	272	278	299	252	259	291	242	269	285	287	267	274	249	251	273	248	268	281	263	269	273	271	263	255	273	236	256	247	268	335	244	277	281	243	270	261	284	302	281	254	254	273	251	279	254	233	268	251	265	257	268	262	271	268	266	307	269	274	236	265	253	280	261	267	280	275	301	235	274	265	234	237	269	261	250	234	265	296	222	235	254	258	251	278	253	288	265	273	305	273	267	255	244	243	286	272	266	261	241	268	252	260	239	260	276	262	258	231	260	267	289	279	257	269	303	246	241	256	255	261	271	278	262	231	252	262	267	242	274	268	253	295	280	274	274	258	282	266	259	268	311	289	279	275	258	289	272	276	268	257	280	264	265	257	265	272	260	277	287	272	263	250	265	226	246	272	261	279	236	249	237	263	250	271	291	276	310	291	222	268	279	269	261	281	283	283	289	277	279	249	288	265	278	260	285	253	259	296	255	273	228	288	230	249	269	286	273	247	279	267	261	259	262	265	273	288	260	265	273	241	256	257	289	268	261	281	273	277	274	273	298	249	260	274	304	273	238	270	269	280	255	255	284	270	294	273	279	244	267	275	253	251	259	270	227	247	275	267	249	267	281	273	281	283	260	267	281	281	264	247	277	267	265	277	255	294	297	268	261	279	248	260	270	240	283	280	267	303	247	260	261	274	237	296	271	273	235	285	293	250	298	286	278	229	265	258	233	271	243	258	277	269	259	265	247	241	257	276	289	260	254	263	243	236	259	246	260	264	264	264	270	256	235	271	284	267	238	255	270	263	283	256	271	297	244	239	238	259	254	286	254	238	254	274	292	276	273	260	269	273	241	251	313	293	267	235	273	257	267	270	269	263	266	258	309	274	250	275	302	278	267	274	271	265	273	256	287	267	244	263	274	274	264	265	228	237	248	238	281	274	271	249	239	287	262	255	284	275	260	257	271	268	261	279	260	288	279	250	269	260	285	279	255	254	252	266	268	234	271	287	232	277	293	281	250	271	306	256	262	255	269	277	268	258	303	259	255	245	266	259	260	260	272	262	259	267	275	291	240	253	282	265	295	281	247	280	274	272	264	258	255	250	282	290	264	263	251	255	238	288	270	247	264	290	255	298	293	316	291	285	286	247	254	276	245	266	270	277	282	257	246	262	286	266	271	247	305	272	269	231	254	275	268	275	263	280	276	256	229	295	263	235	261	271	300	273	276	258	249	266	268	272	260	251	264	279	270	272	275	265	286	248	279	281	272	288	230	262	295	255	263	283	264	278	259	311	276	228	250	270	292	255	274	282	276	240	263	268	277	260	262	236	288	260	253	240	276	268	256	295	262	265	292	239	280	270	257	280	245	230	262	258	260	281	252	271	279	257	285	261	264	279	286	280	268	272	276	275	274	273	288	302	296	265	270	264	248	261	270	313	277	248	276	262	285	279	285	263	319	266	262	276	277	245	253	237	235	279	231	256	317	249	253	257	238	274	282	226	239	270	241	265	280	279	263	265	258	287	253	268	264	285	289	273	256	260	247	282	289	297	258	250	250	266	278	248	273	267	255	252	272	306	274	296	265	249	252	294	263	256	263	291	276	250	261	260	271	256	291	273	289	270	274	273	263	286	284	294	267	257	291	277	276	237	252	270	283	273	258	254	251	268	258	288	252	288	232	258	264	267	262	296	237	251	281	263	276	287	267	267	269	276	276	278	296	273	256	270	263	267	251	267	293	260
27044	8067	3569	2326	1291	690	626	601	582	605	582	609	584	602	589	588	587	591	574	566	585	651	581	584	605	595	585	598	532	588	587	595	624	595	567	648	623	581	601	623	621	645	572	550	584	598	597	584	563	553	603	572	587	598	593	646	584	553	556	586	606	606	608	641	575	578	595	580	614	638	578	618	608	590	585	584	566	597	605	547	591	572	579	634	632	604	609	599	620	591	560	568	566	545	624	606	604	596	603	634	592	545	592	595	590	602	588	565	593	562	589	599	592	566	644	587	572	589	612	600	617	624	583	598	582	600	605	550	586	592	563	570	590	572	604	547	638	624	599	551	638	594	598	618	628	605	601	591	595	568	611	595	561	614	625	574	596	609	582	588	604	608	540	591	586	595	585	588	576	592	552	594	571	617	541	563	591	579	536	579	564	599	605	602	549	600	578	580	552	599	582	595	634	612	616	621	587	553	633	583	617	540	600	572	601	610	579	616	590	605	627	596	564	559	594	607	603	594	610	589	572	600	581	559	592	590	583	577	601	586	614	597	583	554	619	593	624	633	630	588	591	568	602	594	580	575	618	547	573	577	619	580	591	592	587	590	589	590	561	604	599	617	617	561	568	569	607	603	626	611	624	572	565	561	561	614	600	567	579	593	573	546	604	589	584	584	567	588	591	549	590	632	568	611	581	563	605	603	575	634	601	583	590	596	609	590	608	550	574	559	571	590	563	603	649	569	576	581	593	612	581	597	601	603	593	631	590	591	555	616	593	604	593	572	622	588	579	543	576	620	602	586	602	586	577	595	590	557	566	658	576	613	608	602	547	594	606	583	559	586	583	621	572	570	588	554	602	597	605	531	609	577	601	615	594	611	596	561	588	599	571	596	586	567	605	566	608	572	611	633	570	569	607	586	595	606	617	603	538	606	580	590	637	557	589	614	623	599	584	593	592	580	593	599	611	589	593	591	597	574	603	570	584	592	575	578	573	597	607	584	570	621	573	553	606	633	637	597	584	548	600	619	537	604	557	611	573	597	584	567	615	603	600	618	580	600	593	602	566	601	557	588	569	616	635	601	617	634	577	620	587	588	609	587	610	555	600	624	574	600	561	593	559	555	561	583	531	571	625	613	576	593	579	579	598	552	613	578	564	614	598	575	559	581	594	581	558	575	630	606	610	609	529	600	584	599	604	540	579	599	578	567	593	583	589	565	555	601	621	557	562	592	611	571	625	592	624	611	576	587	630	623	577	570	586	589	601	630	590	593	566	594	610	567	552	608	591	581	606	580	605	579	591	556	551	608	598	564	570	565	578	619	619	565	616	591	566	611	563	557	633	603	542	584	590	607	626	587	580	592	593	594	584	580	604	620	593	579	599	570	597	563	588	597	636	589	608	615	573	562	626	614	595	574	593	592	606	582	607	558	584	579	567	596	641	602	611	593	533	602	588	606	619	572	539	621	583	556	600	612	614	592	616	608	604	623	623	623	616	589	590	572	550	574	567	583	589	588	583	586	575	611	569	595	580	598	623	614	609	611	621	592	613	603	578	650	619	599	617	604	571	592	560	550	571	568	566	604	582	539	598	574	593	611	623	573	604	560	643	609	620	588	611	576	607	599	616	588	589	591	566	581	632	624	598	579	575	607	570	572	630	600	611	598	605	618	592	615	593	603	603	604	565	588	619	630	555	609	588	610	615	585	563	572	596	588	630	572	649	622	615	592	630	560	552	578	613	599	625	543	596	628	597	605	600	604	561	604	591	601	624	617	552	614	563	640	601	604	617	609	591	585	589	566	615	563	634	619	592	571	632	583	620	542	619	598	604	600	595	591	569	582	595	595	557	612	581	598	606	597	576	608	618	586	604	631	593	587	579	623	620	615	595	609	546	594	568	628	629	577	556	633	603	614	566	600	585	586	551	574	613	608	602	576	597	588	601	596	606	598	596	577	598	576	602	599	547	601	621	621	591	578	588	563	609	585	583	556	588	594	566	604	599	597	584	580	609	603	558	555	590	616	622	546	593	589	583	642	607	592	585	600	574	614	600	590	609	579	570	584	621	581	595	637	549	598	598	612	582	584	601	585	575	601	566	613	604	591	586	562	575	594	575	620	563	583	555	631	585	584	579	642	589	571	623	614	545	598	597	578	600	606	614	626	593	602	601	600	625	570	608	617	585	596	611	612	563	591	609	578	577	585	556	602	607	620	599	577	560	587	566	644	615	587	607	619	583	568	546	581	596	628	609	538	588	587	606	584	609	629	591	617	612	625	567	575	572	606	614	582	623	579	603	605	587	581	571	615	583	563	595	605	584	592	604	596	581	607	602	613	612	585	566	566	609	611	541	568	586	593	607	580	562	589	595	587	571	569	660	639	613	579	573	593	565	591	579	590	604	593	595	576	583	581	598	574	571	573	605	624	630	575	608	579	627	610	571	572	609	599	569	582	594	592	582	573	640	629	600	614	552	579	568	570	616	651	613	615	633	607	616	590	598	618	583	557	592	576	614	600	575	571	584	555	608	559	582	611	610	594	584	575	607	613	594	543	575	586	624	572	644	609	584	607	570	587	585	594	615	600	600	607	615	569	604	569	609	593	607	586	611	555	600	587	576	598	618	600	634	563	607	608	605	594	559	567	631	617	582	603	575	598	564	573	608	609	606	607	576	577	575	644	648	581	580	557	587	580	641	581	582	576	632	601	585	617	561	574	572	552	599	568	619	582	599	610	587	609	614	592	595	571	602	587	616	654	595	615	591	576	636	564	580	599	580	637	623	585	564	564	569	603	584	571	601	606	603	628	606	564	576	559	618	642	559	586	558	642	603	576	592	587	606	560	552	561	555	580	574	613	599	593	605	573	609	616	612	619	555	621	572	550	601	608	593	588	610	563	616	601	578	584	578	579	586	659	560	615	591	594	581	599	573	633	608	590	591	625	605	566	584	591	581	590	605	573	578	623	587	592	587	598	579	600	601	579	627	585	587	570	615	621	609	581	576	558	579	575	598	586	560	603	562	587	608	561	570	574	594	582	623	571	584	637	584	562	637	615	574	594	565	641	565	586	596	573	623	620	623	618	582	574	593	585	587	602	571	566	622	615	591	573	615	603	543	587	563	558	602	590	614	570	573	592	626	601	535	604	574	604	632	583	565	590	596	612	590	603	578	597	619	614	581	601	567	579	580	630	580	564	576	562	562	592	565	602	608	601	592	570	603	577	561	586	546	609	635	628	570	557	642	612	581	614	595	643	626	575	628	563	609	563	642	570	603	575	577	602	583	591	595	555	582	574	595	595	560	596	581	568	620	624	612	598	588	585	587	603	594	563	581	599	577	575	621	591	627	568	598	589	625	533	589	625	608	619	590	603	637	562	597	513	611	573	584	588	596	586	588	573	639	624	591	574	627	591	591	592	558	578	571	623	564	603	618	572	545	620	627	600	600	622	641	590	637	544	611	592	586	563	584	600	597	561	580	611	600	606	584	605	574	589	583	586	531	566
53134	20335	7133	2042	543	395	348	300	266	289	297	267	299	267	290	283	273	294	301	300	293	271	266	265	284	251	294	253	290	272	273	317	302	248	265	293	307	246	257	272	279	255	299	311	252	279	297	273	279	282	238	274	279	258	292	273	294	270	257	276	256	265	237	248	256	259	263	313	316	232	297	263	257	303	307	259	269	286	271	250	259	257	268	282	279	246	264	307	280	316	265	277	281	233	273	297	232	281	269	262	242	277	289	293	263	250	281	245	286	266	278	285	264	253	288	280	284	284	291	282	266	254	288	269	305	256	326	254	274	244	255	284	239	267	274	262	285	247	269	283	283	274	272	294	256	279	262	269	248	261	264	301	262	246	292	276	271	247	266	277	254	261	265	264	316	279	272	263	253	259	265	274	299	292	257	278	290	279	273	269	274	274	279	275	256	246	293	278	255	289	297	297	291	265	282	261	283	275	287	268	273	254	281	273	283	228	257	246	256	261	295	247	261	262	284	268	259	280	282	284	261	262	291	258	294	268	275	298	299	269	265	284	292	291	267	269	253	303	288	276	295	271	274	271	297	236	239	259	238	261	264	271	299	283	227	260	294	338	300	292	268	261	283	253	286	295	270	249	262	238	236	283	276	248	308	298	302	260	283	274	275	256	277	243	258	282	294	305	284	289	263	262	279	241	286	308	296	247	279	284	302	268	267	265	286	255	264	275	285	269	283	274	279	248	252	253	271	261	286	264	290	249	255	299	292	271	245	234	250	274	260	272	296	268	315	270	269	297	228	248	295	276	289	233	268	274	253	268	261	260	290	267	247	270	266	262	301	278	263	300	283	278	248	286	281	278	244	294	249	251	247	273	280	285	254	275	272	267	248	215	279	267	270	281	265	276	312	268	248	249	257	271	281	288	300	277	279	266	266	303	292	276	255	272	294	284	260	283	271	279	254	272	264	284	250	250	302	277	235	278	301	269	302	240	305	289	280	291	268	292	251	298	248	278	248	285	253	252	264	264	259	258	237	259	247	289	279	268	300	301	298	275	253	255	267	266	304	258	280	274	274	251	239	237	274	319	266	269	262	279	267	290	263	272	242	257	253	272	274	276	265	231	274	239	233	241	298	264	274	251	309	279	253	313	272	286	255	275	313	289	268	304	263	246	278	285	260	262	272	283	289	296	276	264	261	299	275	300	263	272	289	290	270	266	272	293	294	268	281	259	239	250	296	269	263	305	317	240	262	286	288	256	299	282	272	256	272	273	282	265	269	274	256	257	274	280	266	262	291	263	258	276	254	306	280	206	285	295	274	280	280	259	258	297	279	274	258	283	252	282	293	295	251	282	273	261	279	261	273	282	269	252	286	298	230	271	269	266	242	280	252	289	270	280	275	292	275	258	272	269	309	275	260	261	290	259	281	280	252	255	263	263	306	256	291	270	248	298	298	282	281	269	263	273	259	256	282	276	289	264	278	262	284	290	267	251	265	306	269	285	235	248	290	322	264	278	272	305	258	262	262	266	275	278	256	236	299	282	242	263	282	287	278	266	279	275	292	246	288	270	276	240	280	273	267	266	298	261	259	256	290	275	283	254	317	264	232	297	269	277	297	262	294	258	272	300	285	269	268	260	295	250	256	280	259	268	258	273	263	260	284	279	276	275	266	282	276	282	279	276	261	233	291	250	259	313	271	298	300	262	270	257	266	251	293	276	296	264	270	232	266	264	301	273	297	277	260	271	267	300	240	258	293	288	269	244	257	252	255	265	254	290	272	294	284	268	274	290	251	271	243	277	282	293	282	258	283	282	251	261	256	262	268	270	237	300	273	278	280	284	287	277	245	247	298	294	248	261	258	262	257	275	276	290	267	312	276	245	284	317	281	262	253	288	270	283	246	268	271	236	273	271	260	248	264	276	274	305	289	264	291	258	303	257	269	266	263	277	256	249	280	254	270	275	255	262	279	252	266	260	274	292	271	278	263	282	253	305	262	285	267	274	239	265	278	297	256	247	264	262	270	277	272	267	247	250	275	262	289	271	281	289	271	260	266	262	264	259	283	271	242	252	266	246	263	247	276	290	302	230	268	290	251	267	238	300	263	254	240	261	254	262	262	279	271	294	261	266	265	296	298	267	277	297	288	303	248	249	278	275	277	263	262	284	266	294	299	291	272	276	252	277	266	285	256	279	273	269	249	279	265	275	264	301	278	274	283	285	283	313	254	271	278	231	261	295	257	242	266	258	239	240	264	273	274	305	283	290	262	269	243	261	253	291	293	264	256	256	262	244	250	282	287	258	261	293	235	275	263	271	286	225	278	256	292	294	251	291	280	264	275	253	281	275	274	275	249	254	281	297	227	291	277	256	279	281	275	273	273	279	276	273	263	281	255	301	289	253	264	298	258	255	271	283	287	267	268	247	266	258	279	262	257	291	278	285	256	297	260	276	280	268	309	261	259	276	270	263	294	253	262	259	297	249	301	275	281	292	279	267	290	279	235	276	264	304	295	240	244	248	264	274	267	252	284	260	275	265	242	261	292	301	271	261	258	257	269	289	256	289	275	274	266	268	280	224	247	242	239	288	296	273	251	301	275	282	280	276	254	279	276	295	280	282	272	252	238	261	266	287	310	261	250	235	288	273	273	261	278	278	234	253	280	250	269	238	267	266	241	247	237	300	249	285	263	284	270	265	298	287	287	294	275	269	257	279	252	270	255	284	274	275	268	267	257	253	280	268	261	260	272	272	267	270	284	244	267	261	265	279	230	235	253	288	269	262	272	281	262	265	284	282	252	265	258	279	268	290	305	267	260	257	276	286	284	261	265	247	250	268	285	286	286	259	277	265	292	258	249	263	297	274	268	275	287	272	296	297	264	272	282	252	246	281	279	271	254	279	248	262	291	269	286	269	293	242	262	271	268	267	270	308	232	263	302	286	278	260	260	265	311	285	290	252	256	277	277	275	293	308	279	271	261	260	270	258	284	285	301	261	294	276	299	266	262	277	257	266	293	264	268	316	283	264	267	302	246	276	286	249	283	247	273	250	266	266	310	286	247	272	274	259	275	269	276	266	284	254	301	277	250	261	262	261	258	265	292	279	277	257	266	242	272	226	254	280	281	268	268	265	251	270	251	268	273	281	274	257	248	273	336	278	277	277	282	269	251	288	307	257	295	241	263	255	279	304	260	286	281	270	246	287	285	260	271	273	273	283	268	311	283	273	240	278	242	294	270	241	276	284	274	273	264	265	256	247	272	274	269	271	269	242	269	279	235	297	270	256	270	277	250	260	248	271	253	234	253	271	288	273	279	283	284	297	285	246	257	253	268	267	282	268	276	297	275	242	252	273	296	272	292	281	281	287	265	278	267	326	285	255	276	248	244	271	247	253	280	294	314	260	252	300	256	268	288	284	259	268	267	281	296	248	263	297	274	272	292	274	307	297	268	258	290	237	248	262	273	255	254	254	278	293	289	249	250	261	267	262	281	259	233	289	288	261	273	291
35044	13157	7691	3824	1466	879	888	741	667	560	589	641	608	606	580	614	643	594	621	570	622	629	584	587	558	617	627	632	582	604	588	600	600	608	598	615	591	626	600	629	614	591	607	642	621	564	612	603	599	586	605	605	627	610	603	591	658	625	602	632	596	587	584	597	585	577	615	597	585	599	585	583	588	634	576	650	540	632	589	603	614	595	591	621	614	633	560	615	586	607	631	595	573	565	603	627	597	608	643	661	649	584	599	597	624	591	599	611	618	582	613	607	656	629	634	587	615	596	626	595	612	634	564	600	603	591	620	613	632	603	589	597	592	591	607	613	559	599	594	580	611	590	571	576	631	585	632	605	605	590	602	594	599	590	637	642	620	603	612	617	611	593	610	604	666	597	552	639	611	585	599	620	625	611	610	611	604	589	582	616	637	607	605	601	594	604	572	627	585	584	555	560	631	642	548	627	632	608	611	655	627	572	634	616	608	605	637	610	608	547	624	594	585	599	588	613	611	594	582	641	598	622	615	579	632	588	582	591	624	594	592	653	604	600	598	622	592	583	621	592	624	626	646	602	586	647	635	638	606	608	583	608	590	616	651	588	584	613	609	604	567	554	566	619	580	630	611	544	605	591	604	636	580	600	571	589	611	602	613	587	614	646	600	617	618	599	577	641	586	565	583	562	604	629	619	624	583	591	601	609	590	628	634	615	611	602	563	620	593	609	657	623	630	616	572	616	622	598	568	604	595	601	646	604	594	632	605	606	654	581	629	613	588	592	614	601	637	586	616	554	569	603	630	640	653	623	609	629	617	588	565	596	582	547	586	613	604	573	597	647	571	597	568	598	578	604	631	617	574	579	612	587	614	604	593	655	589	574	617	575	594	610	610	554	621	598	606	633	623	622	590	637	530	567	621	616	607	594	595	621	611	611	604	633	632	620	642	578	619	579	619	581	622	611	622	641	570	621	625	600	609	605	626	607	570	580	587	624	616	630	613	610	614	615	615	612	583	609	606	635	596	602	629	552	640	570	587	612	621	636	631	617	609	594	608	586	620	616	579	612	602	575	604	613	593	605	581	620	605	605	642	582	554	623	604	608	582	607	612	629	592	581	601	617	656	575	629	606	577	569	597	584	568	610	619	619	626	602	589	565	603	572	647	627	621	614	623	638	654	613	597	644	583	606	641	608	568	625	630	631	614	567	611	648	628	610	610	580	590	607	627	581	616	671	604	555	631	595	618	604	595	613	625	608	605	647	607	621	599	555	611	641	611	608	564	604	624	641	602	623	648	658	650	600	586	580	607	618	583	628	598	666	616	623	593	594	617	577	596	652	644	584	639	628	624	573	615	607	606	609	592	589	640	610	637	608	612	666	605	605	617	618	599	638	597	618	618	623	597	604	606	620	631	640	624	634	587	650	637	636	608	610	598	610	623	638	643	600	592	585	641	595	592	590	603	605	619	593	654	620	611	602	615	597	569	636	614	641	633	574	614	652	614	597	614	613	571	606	581	613	606	576	609	596	626	623	586	622	575	644	554	639	611	587	571	630	577	594	588	643	614	633	627	572	580	609	592	613	641	608	605	591	615	609	623	593	572	594	634	590	606	595	629	601	661	595	593	599	565	617	665	553	612	584	633	584	640	618	598	584	643	556	653	565	613	614	605	600	610	630	644	595	621	663	577	614	588	630	639	608	639	610	621	610	614	627	622	587	585	633	635	614	604	605	629	608	657	590	615	607	602	603	621	646	621	611	597	651	651	615	627	566	573	581	620	632	642	650	654	616	611	617	600	616	563	593	585	603	640	596	641	563	586	583	595	567	623	628	580	610	590	574	586	589	623	599	599	651	599	601	589	621	608	563	644	666	596	590	618	579	612	603	617	611	631	627	646	607	615	597	595	591	606	588	633	594	591	615	602	629	587	601	588	606	609	556	600	627	617	584	587	585	649	642	643	599	588	567	598	619	592	617	615	637	612	596	621	617	615	614	634	561	604	619	589	639	598	588	611	567	609	604	587	604	608	584	649	627	609	619	662	617	656	618	635	582	596	557	612	617	577	583	610	613	630	624	616	608	608	598	596	606	618	577	625	589	605	611	595	631	594	600	657	563	606	586	654	616	635	598	622	633	608	644	594	643	598	607	610	612	580	594	653	620	585	627	593	561	605	627	594	616	623	605	610	573	619	581	594	603	620	602	617	636	619	607	609	635	598	621	600	605	627	579	576	623	568	593	610	631	621	612	636	619	617	574	594	577	589	604	656	581	598	610	587	578	624	624	674	605	609	602	605	611	664	601	592	623	575	625	607	590	605	664	624	651	604	597	596	648	597	623	626	578	622	584	592	632	596	599	627	609	587	594	604	650	554	581	593	646	633	582	597	597	583	558	608	653	608	631	616	614	563	613	610	607	617	638	584	585	603	620	598	593	581	575	602	598	599	617	614	617	624	616	613	606	604	619	637	613	611	566	597	642	593	593	660	593	582	614	596	601	581	624	575	614	612	588	584	615	606	625	630	609	594	597	585	622	602	621	632	590	621	634	598	573	661	616	603	575	600	582	599	613	585	616	602	618	613	593	629	599	593	600	589	591	626	593	602	644	602	599	617	596	556	586	584	597	564	614	576	581	627	617	596	585	609	590	574	560	595	603	609	606	589	569	615	617	614	630	596	591	622	573	631	596	581	597	574	600	611	619	594	626	607	609	620	610	562	586	600	630	551	611	576	629	627	604	661	621	610	602	655	601	584	621	635	637	579	605	652	618	617	609	631	607	599	630	618	627	633	600	616	624	551	625	601	553	633	586	573	600	608	576	631	650	599	578	622	610	594	617	607	636	619	554	590	608	606	603	587	582	597	624	586	612	612	609	601	620	601	637	587	578	605	613	611	603	615	589	625	618	628	629	598	572	597	586	627	653	592	645	659	633	610	619	649	624	587	605	571	610	620	607	594	659	606	631	638	595	594	644	592	651	611	561	611	582	621	655	613	596	570	588	595	596	604	645	627	619	603	583	628	621	571	623	601	619	575	583	635	555	667	614	609	610	596	612	611	603	607	668	603	613	610	582	549	587	573	560	589	602	589	608	574	595	632	636	648	652	636	586	627	615	621	626	601	657	607	597	591	549	564	598	616	595	610	600	610	620	651	640	594	618	636	642	577	596	629	598	568	620	590	591	640	655	635	620	596	630	644	585	597	584	622	584	545	588	625	586	576	617	639	651	581	577	618	634	622	565	632	600	587	607	625	637	618	608	627	600	598	596	629	591	549	605	564	623	632	627	584	625	583	589	614	574	586	625	603	602	588	590	650	582	644	570	611	629	589	624	584	573	642	646	580	580	675	621	597	569	590	594	600	575	619	607	565	614	633	660	628	573	632	648	595	547	571	595	607	665	574	562	595	580	636	586	597	574	613	598	609	593	638	623	588	605	617	646	605	583	644	644	644	636	574	646	582	602	619	627	568	579	597	628	613	618	603	616	589	620	588	572	606	562	627	602
58416	22990	5999	1083	535	347	389	343	356	334	335	323	356	328	364	350	321	277	332	334	338	341	291	319	320	296	285	308	309	330	326	308	319	280	325	295	320	316	308	346	326	343	338	292	308	348	343	333	302	280	331	314	299	273	341	298	322	320	337	308	329	288	280	302	304	289	295	351	355	324	319	347	344	308	326	343	317	344	333	334	301	304	311	287	287	330	323	275	309	311	342	346	335	339	308	309	319	337	324	320	291	282	365	295	296	286	280	310	343	334	303	308	334	283	313	320	308	308	316	286	356	306	325	330	353	325	310	325	341	342	339	292	320	317	344	303	357	279	352	315	338	291	337	303	318	323	334	343	329	304	311	306	291	316	291	346	302	332	309	328	346	316	290	334	308	313	316	306	313	338	327	311	326	320	323	293	284	303	323	294	326	313	331	318	295	322	291	341	323	296	356	298	337	327	324	314	318	324	319	317	307	309	289	332	297	336	334	314	300	281	333	327	302	341	345	312	284	306	315	288	291	318	287	352	309	295	326	306	347	332	341	322	295	345	302	360	322	314	324	299	300	315	293	297	306	326	313	296	292	318	303	305	311	343	319	292	327	310	333	321	365	319	325	325	295	324	335	316	320	292	310	333	362	326	356	359	303	336	333	307	288	309	342	316	301	287	327	277	336	349	326	318	277	309	341	353	342	341	323	331	309	313	309	339	297	325	326	316	333	317	325	294	292	342	328	306	327	308	333	357	351	318	331	338	282	303	341	344	321	336	342	290	316	352	331	340	316	271	330	314	326	338	336	306	341	317	350	342	327	262	299	331	337	342	352	309	330	312	330	342	328	307	309	333	329	328	317	288	284	320	301	290	329	329	315	329	316	316	348	337	285	333	321	313	319	331	306	307	338	319	335	289	334	311	316	316	316	309	331	320	304	330	321	352	307	330	314	312	327	332	298	332	285	282	332	306	265	279	323	303	307	336	359	352	328	311	338	294	320	327	308	291	302	334	323	322	352	266	330	332	312	351	338	314	357	299	318	316	309	343	281	316	313	354	343	340	334	318	317	317	319	307	312	314	304	316	317	319	346	333	308	348	287	346	334	348	318	319	306	333	325	286	299	307	309	320	330	330	322	336	306	304	312	317	314	339	323	320	345	319	327	333	302	315	322	307	294	332	336	343	303	303	323	339	316	290	358	311	273	292	302	302	365	327	324	302	308	313	322	324	303	330	341	321	323	282	321	302	319	326	337	310	347	322	308	315	315	320	315	290	309	309	326	300	319	309	329	330	325	320	366	315	323	276	308	290	335	322	320	297	315	329	336	294	327	334	323	309	299	336	323	329	328	307	314	308	343	295	341	318	327	336	314	319	299	341	315	323	284	372	287	314	312	330	295	316	305	289	312	314	310	334	326	310	322	309	316	290	285	350	355	318	316	303	326	329	322	307	285	322	343	331	324	339	311	331	314	304	321	330	309	323	314	320	300	313	287	327	296	314	310	312	330	348	343	328	296	320	327	328	312	299	324	364	333	322	284	323	330	314	272	331	321	315	354	290	347	295	304	267	303	322	322	328	326	326	317	304	326	296	280	323	344	323	312	334	360	310	313	308	322	325	314	296	344	309	339	337	312	339	362	329	272	334	287	332	328	299	317	304	315	301	323	297	300	321	331	312	302	275	335	285	305	298	329	316	335	349	299	315	330	321	318	346	328	315	333	300	321	351	323	304	316	316	329	338	345	319	306	342	289	314	301	313	326	389	316	304	338	347	316	323	311	312	313	305	319	306	339	312	289	320	335	317	340	341	334	318	306	325	321	330	322	291	315	304	303	326	314	311	302	353	309	354	334	336	318	305	339	301	308	323	323	319	305	293	348	297	309	304	310	351	322	301	307	308	311	339	333	331	325	339	299	356	317	330	334	305	298	330	332	322	333	318	305	334	337	296	313	327	330	323	316	305	317	290	301	321	329	312	301	293	318	313	308	328	349	326	288	320	309	295	332	297	345	339	320	348	312	330	340	279	353	313	376	326	311	310	306	342	349	315	296	317	316	320	315	342	342	290	324	346	293	321	299	311	315	329	320	288	302	328	306	312	312	315	296	330	322	337	333	292	307	335	325	292	304	294	343	284	314	343	343	328	328	332	289	337	323	315	309	333	350	287	300	326	350	293	309	328	310	314	327	311	314	337	297	263	296	317	305	296	318	322	294	308	311	318	331	331	324	296	326	325	327	284	323	321	305	358	314	336	314	311	319	289	324	328	323	345	302	283	303	316	307	281	308	304	334	327	317	313	331	302	331	296	322	299	316	327	319	306	351	352	333	335	341	298	330	287	284	316	302	306	316	318	311	322	276	337	304	342	331	305	325	348	337	306	307	308	334	304	290	308	316	327	337	322	282	351	291	309	348	316	276	342	341	327	290	293	318	306	316	341	331	327	345	347	312	305	353	316	345	314	324	317	307	317	319	333	285	333	308	300	316	310	301	296	330	338	294	324	322	319	283	284	327	342	343	349	303	326	279	332	318	299	304	319	343	326	346	305	329	351	329	341	330	339	354	313	320	318	335	292	289	310	346	331	288	345	326	319	304	322	317	312	321	328	321	275	313	313	286	328	285	334	297	298	278	357	346	317	318	335	317	295	346	284	333	336	330	326	331	338	317	331	302	323	332	315	314	294	309	343	346	357	308	300	334	327	324	297	314	295	340	288	311	306	344	331	324	324	327	329	339	327	310	309	298	314	294	321	300	320	321	355	301	311	325	360	351	327	339	329	332	323	306	318	341	330	283	329	333	342	317	346	360	320	331	325	313	327	333	321	352	323	320	314	303	316	283	339	351	344	317	324	305	328	278	313	363	323	324	342	323	344	291	334	316	306	362	317	318	298	309	328	350	315	331	315	325	313	306	327	315	322	306	332	293	266	313	359	317	311	281	304	273	276	324	300	306	299	320	327	289	307	319	341	323	331	332	321	280	336	303	331	309	325	312	285	299	326	345	310	331	331	339	307	346	333	325	330	351	343	331	290	334	330	310	319	313	330	295	285	290	316	301	339	290	306	322	336	334	329	304	336	341	303	365	289	311	323	331	333	317	326	330	335	329	331	309	333	304	356	312	309	330	298	300	339	294	308	336	315	329	300	348	352	347	287	356	329	314	340	316	315	307	307	308	337	358	312	308	334	327	340	330	309	312	305	320	333	326	350	322	330	367	321	296	334	300	315	311	298	318	315	338	296	335	343	322	280	328	330	315	329	350	286	301	347	307	299	267	310	296	325	352	307	327	308	328	318	314	310	353	308	346	322	305	304	324	329	345	329	327	310	288	320	342	328	330	288	339	341	333	289	300	333	331	319	278	321	307	332	284	337	324	302	330	289	273	329	315	330	305	333	335	337	312	331	300	286	318	300	338	324	300	333	309	302	332	316	303	301	309	300	307	306	333	312	328	332	346	333	310	352	316	300	327	314	325	282	320	285	330	339	311	338	293	298	347	311	334	319	312	307
39847	12673	3602	2090	1254	959	857	794	724	682	677	686	681	713	714	714	716	672	663	687	685	739	721	720	701	697	725	715	736	722	698	733	686	679	700	736	703	712	702	719	669	689	721	722	736	711	687	684	688	784	668	685	676	718	727	694	683	675	711	645	715	780	659	720	699	696	701	713	716	684	708	732	750	717	674	743	720	695	691	692	687	686	714	667	705	678	696	710	736	682	718	679	721	719	688	674	713	694	723	731	677	716	682	764	717	693	693	741	677	663	669	730	762	727	704	704	686	728	703	727	706	694	698	692	690	688	724	696	715	694	647	717	695	731	680	697	718	733	695	657	701	657	704	668	718	701	696	645	723	669	720	685	673	724	705	713	708	701	661	725	707	668	672	688	736	694	726	726	686	746	724	662	740	650	712	697	669	710	680	679	693	635	703	708	705	716	707	713	724	657	661	709	736	764	691	622	727	712	712	675	718	682	697	731	709	717	686	735	687	720	721	725	707	670	758	752	642	678	729	683	702	697	679	716	701	692	696	701	681	715	688	673	671	687	697	714	672	685	706	697	700	706	719	712	676	689	670	692	678	712	685	705	696	690	689	680	693	695	730	673	756	718	664	657	768	691	684	633	685	674	714	726	649	698	706	722	737	727	693	647	648	706	719	682	686	651	679	735	761	647	659	665	693	735	670	727	693	733	716	626	694	724	694	717	669	684	709	649	645	694	730	732	679	701	707	679	638	715	688	685	668	700	733	664	689	720	698	666	684	624	704	714	648	693	663	693	698	661	699	675	728	705	712	691	706	667	709	728	685	691	723	683	679	701	699	664	674	722	700	726	701	664	740	682	682	683	696	691	707	689	693	720	690	699	659	682	698	664	683	661	717	719	724	696	638	710	697	684	706	722	690	695	673	672	723	718	655	709	680	711	712	684	683	737	689	698	691	728	710	682	707	677	724	698	746	736	694	677	681	661	705	728	700	706	701	679	708	736	685	706	715	655	711	645	723	684	678	736	678	699	697	716	713	689	687	671	706	698	707	693	684	704	691	727	700	747	729	694	683	681	698	684	689	756	656	699	702	669	694	711	697	702	703	726	672	678	736	694	704	719	698	713	690	674	685	693	702	715	717	642	682	708	711	691	695	665	712	714	695	673	724	723	681	688	695	676	708	675	721	689	736	691	691	690	723	721	663	690	703	672	751	723	687	756	684	686	725	705	726	719	713	667	728	707	705	712	735	672	678	687	727	726	719	684	709	709	688	672	704	758	713	717	658	664	706	656	712	683	703	727	698	646	694	716	659	688	686	743	734	730	686	735	739	663	735	669	671	712	714	714	685	688	724	690	731	694	739	701	702	683	689	714	662	701	679	698	679	671	724	700	626	728	678	704	678	699	667	706	685	683	730	709	676	761	699	716	683	685	690	721	701	737	672	646	699	703	692	712	673	714	720	699	699	692	713	685	620	713	731	733	714	692	725	681	698	724	723	716	690	680	753	700	692	717	737	694	705	671	706	724	679	707	692	683	730	735	732	718	660	671	708	699	749	632	711	694	699	692	701	658	730	702	688	712	702	706	723	714	723	731	722	689	676	696	663	743	700	664	713	672	679	690	699	711	667	707	699	724	704	694	655	703	749	701	719	712	695	782	706	645	717	699	683	707	680	767	682	645	677	744	691	678	691	719	695	714	702	704	731	722	695	705	715	741	707	741	738	674	696	666	668	668	708	720	735	647	668	674	695	660	701	685	724	702	711	660	726	712	718	650	659	736	708	727	735	693	715	709	739	713	696	697	676	718	694	701	662	674	664	696	710	687	699	665	709	721	721	711	680	697	685	709	702	676	740	691	683	708	703	727	717	720	682	698	726	701	703	685	679	693	719	693	686	701	727	719	662	689	702	734	665	712	673	662	641	712	672	723	647	726	641	699	746	694	680	729	730	691	740	659	638	703	675	679	705	673	707	702	669	684	740	770	717	720	744	714	656	716	735	705	684	672	699	729	709	752	701	705	690	718	715	698	699	694	721	694	720	722	756	686	692	676	715	692	708	693	696	705	717	641	667	669	723	692	713	745	669	691	704	719	692	652	664	711	701	733	686	651	700	746	755	729	651	725	642	672	665	710	695	712	726	644	639	705	725	678	707	658	713	686	655	753	716	739	712	735	717	666	691	732	707	717	709	719	682	655	737	684	769	685	659	740	716	739	723	705	787	701	772	703	659	684	684	691	685	713	690	714	667	707	655	701	695	697	665	657	671	694	725	739	745	729	672	661	704	750	674	724	696	717	684	721	711	688	707	712	684	713	687	699	647	701	683	721	692	743	695	727	674	699	687	641	716	751	668	709	697	699	697	663	670	700	713	662	693	688	704	683	716	708	669	735	694	702	733	703	681	710	721	703	705	671	691	671	705	708	677	669	695	657	702	658	707	690	699	677	707	721	701	685	724	697	696	727	709	715	697	708	689	677	734	647	682	707	701	692	710	744	719	680	737	714	702	711	707	737	745	667	678	706	718	693	709	678	653	709	712	717	666	669	733	693	707	731	710	684	677	651	707	722	770	734	685	666	685	710	668	722	661	700	704	709	713	695	680	709	743	674	672	700	719	705	687	762	721	681	745	701	662	733	669	713	700	698	696	701	663	676	656	716	689	733	670	724	652	662	726	748	721	708	744	712	685	651	734	657	697	700	718	741	688	720	691	682	675	666	720	701	707	709	698	720	736	717	701	708	682	745	670	725	710	707	690	708	716	710	689	742	677	699	676	741	734	652	709	752	722	711	645	689	711	718	704	683	681	710	680	707	715	693	673	711	709	708	714	674	704	691	717	734	679	698	716	708	656	692	675	726	698	709	709	680	656	701	697	721	668	677	690	711	717	729	667	679	686	686	690	688	677	665	702	694	678	712	692	676	674	702	694	746	703	700	732	705	693	677	708	692	697	715	700	661	733	695	682	702	717	697	684	668	696	694	711	658	679	676	697	686	693	718	769	698	746	694	691	680	717	719	736	682	730	734	746	702	673	683	682	663	682	701	639	712	729	708	702	693	733	680	692	705	744	784	712	727	679	685	715	751	739	663	699	717	720	691	715	684	727	691	693	716	705	690	792	699	710	694	686	683	689	647	658	663	695	661	725	682	644	675	669	669	678	703	690	676	693	765	728	711	693	717	711	741	711	708	699	692	696	687	642	693	714	689	700	711	669	700	722	680	697	652	676	683	652	712	765	702	708	720	706	732	738	656	686	734	723	669	719	714	715	686	685	708	693	724	710	698	721	727	710	706	710	693	701	751	723	681	666	724	697	702	711	695	690	701	675	719	729	707	680	716	721	703	705	685	691	661	659	671	717	708	700	717	678	715	702	727	677	691	722	653	739	680	712	695	716	687	702	667	647	680	691	681	735	703	697	668	682	719	661	673	715	707	733	717	652	642	697	724	660	702	744	729	697	711	681	687	681	726	681	715	683	699	688	733	702	720	712	663	729	692	660	760	686	698	698	687
49226	14741	2344	566	412	309	284	289	285	305	287	291	287	235	308	293	312	297	335	306	299	275	320	282	314	303	303	367	318	327	309	288	316	281	296	312	307	280	297	307	290	295	288	307	287	333	307	315	307	309	314	342	281	306	312	291	319	290	287	346	329	304	293	295	276	287	300	285	317	302	250	282	288	299	267	308	296	318	310	340	316	302	324	302	318	316	311	271	313	298	310	277	299	274	321	307	289	292	285	324	272	290	299	318	282	302	315	321	307	299	306	280	301	317	304	284	294	308	330	316	313	318	342	305	295	320	282	304	286	299	270	309	285	302	314	293	297	315	282	315	288	280	310	289	284	273	285	296	276	285	284	310	319	279	297	280	307	288	310	307	302	308	295	293	292	305	324	303	295	309	273	312	290	302	328	294	289	288	314	306	317	276	285	299	273	278	284	311	270	302	287	316	325	302	295	275	326	310	297	306	297	313	267	309	301	332	293	319	305	309	310	305	347	292	323	287	316	310	282	320	291	273	317	284	365	310	297	310	295	297	354	334	286	308	312	314	336	286	295	296	319	284	276	300	294	321	290	284	275	306	298	327	328	271	300	276	307	306	300	282	333	307	286	301	271	290	333	278	282	310	318	268	324	295	309	334	313	307	303	309	306	288	289	265	314	307	311	277	325	304	290	337	272	309	283	303	335	286	326	318	304	274	294	285	290	314	302	308	275	275	264	308	299	320	306	344	312	257	305	317	314	299	268	300	307	284	304	321	332	340	256	271	309	284	284	300	295	278	285	293	299	288	266	284	294	295	308	305	333	286	313	266	286	347	326	313	292	304	317	321	299	298	335	283	293	310	297	283	323	336	261	298	329	326	293	303	311	334	301	293	298	284	312	327	306	326	294	283	290	291	275	303	317	298	318	291	322	297	328	303	299	334	302	278	296	305	285	299	319	321	333	339	281	261	290	307	331	307	350	279	262	338	300	280	313	273	286	310	300	271	333	297	290	303	275	325	314	285	300	288	363	341	275	314	297	294	309	307	293	310	289	304	311	302	374	338	311	312	318	278	279	296	291	319	293	305	305	310	304	334	282	296	279	295	292	295	290	336	307	303	302	293	334	297	301	284	305	297	322	329	292	290	323	283	286	324	293	302	315	291	298	347	305	307	325	300	273	295	291	331	304	330	308	306	315	284	309	307	290	310	292	298	315	296	298	297	282	329	282	312	300	310	301	283	303	305	310	299	310	280	311	279	302	283	276	314	335	280	299	312	299	286	296	328	327	311	316	309	329	295	326	322	318	283	335	318	339	291	273	281	299	272	315	308	301	323	333	313	296	317	274	317	299	315	278	299	287	310	304	291	270	332	281	290	315	291	301	270	302	309	300	319	318	284	292	300	264	270	297	282	269	277	286	316	306	249	303	303	295	299	286	330	283	301	287	281	270	291	303	266	296	275	318	298	313	302	282	287	318	285	281	284	297	347	326	339	302	289	279	309	308	309	292	312	276	280	316	282	294	300	306	292	330	302	313	285	342	314	289	304	314	318	288	281	276	318	311	291	288	320	319	337	312	300	324	313	293	306	322	289	304	351	295	329	299	305	305	289	326	299	300	290	306	309	322	323	292	295	286	286	279	324	316	297	304	345	262	287	323	318	316	306	318	259	282	277	316	337	309	307	307	345	323	332	280	311	283	281	287	295	296	307	277	296	319	333	300	346	303	292	316	310	313	349	281	304	305	278	318	323	289	314	314	289	310	314	316	309	296	320	314	298	315	313	287	314	292	292	297	339	288	331	352	335	342	296	290	320	310	303	287	288	315	318	309	320	304	337	299	283	285	332	294	298	304	298	305	300	307	326	340	277	297	266	329	294	309	290	298	289	322	303	311	295	297	257	285	308	312	290	289	277	309	312	311	293	314	327	319	304	304	321	291	298	314	335	294	277	259	291	283	285	290	283	296	311	315	332	308	274	297	340	331	326	287	326	327	313	277	322	299	306	282	302	291	284	279	290	308	304	323	335	317	267	315	288	304	283	293	295	293	325	264	296	325	334	284	303	312	291	290	297	300	311	294	284	288	293	280	325	297	311	306	300	351	327	342	305	335	326	303	350	308	301	288	301	291	310	290	302	300	303	282	293	303	312	293	365	296	285	282	331	315	273	316	305	291	288	286	296	305	308	310	315	296	315	298	321	275	287	323	322	304	268	314	291	310	268	339	345	281	302	282	321	276	322	315	329	291	303	312	267	307	317	298	277	312	324	309	304	305	306	306	283	347	332	296	299	327	303	329	298	302	325	309	319	280	270	309	266	328	299	312	302	285	333	299	279	297	311	309	277	307	302	316	317	301	316	283	295	312	335	328	315	282	294	294	309	289	298	337	338	294	282	280	326	307	277	344	294	306	307	304	304	327	311	332	283	289	302	277	336	320	298	282	325	266	294	317	323	293	315	315	310	286	310	279	288	313	307	288	316	291	277	313	312	301	294	323	297	292	284	310	283	291	270	269	301	345	334	358	283	323	314	296	336	302	283	300	263	280	324	285	304	304	270	274	303	323	309	268	313	311	297	279	265	320	318	313	307	318	301	296	300	315	299	323	279	319	320	315	296	295	307	305	291	308	309	297	283	324	276	268	318	299	281	307	285	274	312	281	332	313	300	313	296	332	330	292	296	279	285	311	286	310	296	335	307	279	295	310	311	296	293	280	264	300	284	322	290	309	319	347	277	290	293	310	298	277	301	346	286	335	299	270	300	300	291	316	269	299	299	308	254	285	328	323	264	302	311	289	322	278	303	288	312	323	270	304	285	308	317	306	285	286	306	324	307	285	339	317	312	332	303	340	312	330	301	301	289	286	290	306	311	300	286	271	300	317	322	300	311	305	307	323	314	314	284	292	316	328	292	297	315	275	316	298	304	312	326	292	337	310	327	311	297	328	351	302	299	318	324	267	298	309	312	298	319	294	319	302	299	325	297	274	303	289	331	328	318	273	278	313	328	299	262	294	314	301	301	318	294	330	358	309	320	306	340	297	315	274	266	295	292	271	283	310	329	296	330	286	328	318	288	293	308	288	296	276	278	303	333	311	345	305	273	292	318	305	309	307	312	299	286	293	321	278	303	308	308	357	327	329	287	310	291	297	278	306	297	314	284	285	319	286	291	288	332	294	329	290	313	333	314	296	330	321	310	327	295	294	309	298	312	266	289	298	285	289	320	324	296	341	287	320	295	289	319	300	292	302	244	315	287	289	307	275	263	297	294	313	313	309	285	327	306	282	290	317	300	331	309	277	316	284	305	323	304	317	285	294	290	311	311	316	300	311	311	322	293	275	292	323	358	326	269	291	304	279	307	306	311	271	287	308	326	305	278	333	294	294	289	323	290	286	332	282	276	347	328	320	328	299	304	296	284	283	273	305	310	286	293	287	294	278	293	316	321	293	322	314	278	295	284	314	303	279	300	290	303	328	286	319	307	304	314	294	307	297	311	281	291	291	291	289	329
32463	7392	2318	1208	924	729	665	646	614	681	626	671	644	712	640	678	667	629	675	661	671	669	621	644	731	705	625	663	640	712	686	660	644	651	700	684	639	610	671	644	672	655	657	627	642	663	678	621	682	676	657	672	665	662	664	678	671	668	635	685	659	663	676	659	663	673	681	653	603	659	600	702	652	657	679	644	642	689	623	665	680	671	648	697	683	645	660	652	678	706	685	669	650	686	647	657	705	641	688	661	625	627	638	666	681	666	674	656	677	678	666	610	674	662	668	645	674	659	621	677	649	659	641	616	660	629	627	623	709	702	665	695	661	681	689	668	679	668	627	711	683	660	630	654	594	684	667	654	674	662	713	601	675	651	665	603	669	676	678	683	695	676	601	621	655	680	666	676	672	637	744	618	692	659	628	655	707	670	632	692	623	653	660	666	661	642	686	667	663	677	671	651	648	673	706	661	686	669	645	650	695	660	619	633	617	629	665	698	689	669	617	683	643	625	656	678	654	677	645	631	664	669	681	696	688	663	688	678	637	653	632	683	667	689	683	648	667	680	711	662	656	696	644	658	638	674	684	626	671	687	669	632	647	670	664	652	677	682	643	659	681	631	655	643	636	664	657	666	687	647	662	714	678	632	730	654	630	719	676	658	644	665	626	632	676	639	654	641	665	676	679	662	630	644	669	661	621	656	661	636	648	662	625	640	682	660	650	641	679	667	639	659	660	663	665	672	667	636	639	637	644	698	670	643	718	633	679	693	639	631	693	626	670	687	699	659	679	611	614	690	681	640	684	689	669	678	646	631	659	638	660	673	658	658	668	673	687	657	646	666	668	695	674	640	630	710	654	683	616	703	697	699	637	674	656	624	657	673	639	651	627	630	634	651	692	690	730	661	695	642	641	701	647	662	703	664	643	669	662	592	672	654	658	702	669	680	678	697	639	668	673	638	675	657	703	652	680	641	651	673	664	697	667	646	636	641	665	666	632	664	665	672	660	642	674	617	687	677	620	656	654	682	658	668	672	660	648	643	670	673	634	661	659	634	634	664	701	631	627	690	668	608	699	651	707	674	672	674	672	674	663	693	692	600	667	688	671	694	688	626	708	616	665	686	675	712	687	620	657	685	656	687	675	648	700	658	689	669	666	670	659	658	685	654	649	672	671	627	663	653	681	708	655	664	670	660	685	609	638	642	638	665	678	685	689	667	676	634	662	631	682	611	636	704	660	692	669	705	640	631	627	638	625	638	627	683	671	674	672	696	663	668	614	716	682	689	689	657	677	621	620	667	663	703	668	714	664	633	683	639	665	718	690	683	665	675	613	650	665	674	673	644	652	687	665	665	681	666	694	661	668	631	689	646	657	636	651	665	676	660	705	654	639	668	702	647	696	672	641	675	653	677	710	650	668	672	682	643	703	610	664	647	691	653	637	680	676	632	656	659	697	682	689	683	694	668	700	662	683	685	681	653	694	663	643	638	727	701	668	634	676	665	646	663	663	671	636	618	684	695	646	664	678	661	706	659	665	734	656	640	690	629	622	665	689	662	699	652	665	661	666	632	656	666	677	614	637	670	641	657	622	646	669	654	652	661	663	691	692	707	630	666	698	655	660	640	656	674	682	647	680	636	681	631	680	657	659	703	645	662	677	648	654	704	695	619	639	681	683	692	641	713	669	663	665	669	676	658	638	699	650	659	678	650	633	723	640	682	650	644	644	636	644	708	681	666	607	579	645	677	674	680	690	639	653	686	683	657	702	644	643	680	657	663	661	697	619	665	636	673	675	632	650	674	675	685	670	684	658	694	653	626	677	717	623	650	616	656	702	680	639	670	696	726	674	650	640	656	674	666	712	632	687	701	662	614	663	639	647	695	675	688	620	628	685	679	672	633	653	688	664	652	677	691	662	688	677	670	643	643	670	671	686	677	646	733	664	722	668	719	667	712	656	659	693	641	638	679	656	676	707	674	701	631	708	669	663	691	622	662	672	674	657	671	677	666	617	668	637	654	717	651	673	713	666	654	720	677	630	684	640	705	694	692	685	651	635	644	674	656	701	656	636	644	707	681	684	617	696	620	677	664	675	663	653	667	654	630	627	689	671	649	656	651	654	634	606	688	672	660	670	654	706	668	630	680	655	641	630	651	669	677	635	653	664	658	696	694	630	627	591	685	633	707	683	710	644	639	622	621	667	691	635	695	747	688	663	667	647	653	646	681	676	655	634	623	651	636	688	684	690	681	679	647	667	720	665	650	661	688	660	656	693	650	652	656	693	606	688	628	672	657	647	654	653	678	690	686	628	642	664	681	689	666	685	667	660	622	629	692	700	625	665	675	647	648	655	633	666	671	675	655	659	656	667	666	615	699	665	586	666	666	669	667	663	617	660	677	667	663	658	676	678	673	714	655	649	682	657	650	662	698	658	655	672	657	712	669	666	680	700	607	690	680	641	655	686	675	653	684	678	648	628	646	670	668	677	647	696	657	656	679	642	653	686	638	674	708	668	703	663	632	709	629	648	650	660	699	658	691	701	702	659	648	632	630	679	625	686	687	626	696	616	659	684	674	650	690	682	680	625	664	680	632	700	666	641	676	645	623	656	671	644	681	682	659	680	689	626	641	667	702	678	679	657	672	623	676	654	650	662	704	672	644	709	622	677	634	692	667	693	619	728	632	661	674	689	657	668	670	654	687	648	643	628	666	665	676	621	647	655	707	652	702	666	664	627	705	689	693	665	635	698	643	671	644	666	718	717	647	649	621	662	597	697	626	605	743	682	647	657	696	652	618	631	656	691	645	655	663	633	710	679	658	670	661	678	677	650	675	629	632	715	678	699	685	638	636	616	700	635	668	668	641	658	658	632	705	706	670	636	655	670	666	682	673	686	614	622	662	665	682	641	608	670	661	622	735	646	670	671	649	693	654	666	668	682	713	650	645	667	714	714	654	658	719	664	677	639	633	685	710	673	648	655	680	686	644	661	655	686	657	669	639	657	661	715	649	647	572	666	645	642	664	669	622	701	686	706	646	656	696	618	701	665	670	650	685	656	637	671	701	679	676	659	660	657	680	703	639	653	632	648	645	640	667	635	689	698	656	660	649	632	703	680	696	693	666	661	690	651	661	669	675	694	659	703	707	652	632	643	712	669	681	668	640	700	638	640	686	632	633	689	682	670	661	654	646	730	615	640	691	646	666	654	667	636	638	681	631	656	705	673	682	663	677	677	657	641	667	630	643	675	691	648	647	675	694	686	650	652	661	658	646	715	649	673	693	658	694	695	691	687	645	663	670	664	618	679	648	643	641	706	636	692	700	656	692	653	703	681	689	655	657	679	645	666	662	672	704	649	668	675	655	699	689	666	688	681	616	623	691	650	645	554	670	638	662	639	643	670	680	674	627	680	640	635	652	656	711	679	623	674	630	687	667	654	674	662	683	657	651	678	674	665	670	655	696	647	625	645	676	669	701	644	668	640	667	644	668	661	617	659	646	638	680
49879	18651	4844	726	422	323	293	304	335	321	315	304	261	303	335	276	292	285	320	292	293	312	338	324	300	331	294	314	295	302	330	329	350	324	308	323	304	295	301	334	304	327	364	306	287	331	285	302	329	292	328	296	275	307	302	270	309	286	278	314	303	323	336	312	306	294	301	309	317	328	316	304	300	282	352	365	306	292	296	305	316	286	305	282	311	339	303	286	301	280	321	290	309	321	312	310	285	297	264	338	302	312	304	293	328	270	294	294	338	297	271	325	284	283	315	297	288	273	286	311	324	302	285	300	269	333	302	332	329	289	299	309	308	316	323	326	301	321	304	329	314	356	321	299	266	315	296	323	310	318	297	322	292	301	267	281	313	295	314	327	324	282	296	327	288	338	286	300	331	298	265	275	315	304	308	278	278	308	275	293	303	306	330	306	321	289	306	314	314	309	251	280	314	311	294	298	285	295	319	324	327	316	327	298	287	296	294	290	312	277	306	312	290	339	302	314	336	287	295	292	305	288	320	274	269	294	287	284	306	296	292	290	327	276	319	329	319	295	288	278	305	304	276	299	319	302	325	301	312	325	305	307	286	276	312	301	278	270	313	274	317	304	309	297	314	305	311	268	328	269	305	320	295	303	294	281	317	317	296	309	312	270	271	315	293	284	283	330	322	294	295	352	337	300	334	298	319	297	280	311	277	298	289	321	270	290	299	286	305	291	304	303	291	343	320	332	315	293	313	293	294	294	288	288	281	312	329	303	283	300	298	298	307	280	280	284	309	315	328	313	323	309	297	336	318	304	265	301	272	306	291	310	333	305	283	297	255	302	304	280	302	286	283	325	290	277	335	311	283	273	312	301	308	290	312	319	297	275	308	285	328	294	315	296	301	308	308	276	281	302	269	321	332	289	292	316	336	276	286	281	278	309	293	353	276	310	319	295	299	277	298	286	309	299	272	298	304	295	286	286	290	306	299	303	309	290	320	328	328	338	321	285	296	319	291	311	312	329	281	312	321	312	304	293	328	290	252	298	288	293	273	301	314	261	308	337	299	306	316	308	344	292	308	272	294	323	293	309	306	317	286	282	323	302	264	317	292	308	310	328	261	303	308	309	286	292	303	335	321	277	320	280	277	303	312	292	316	300	323	331	338	321	318	319	277	306	300	297	294	309	350	289	289	326	311	338	312	315	304	289	280	264	277	313	297	289	299	276	308	291	290	296	275	303	307	325	329	298	302	299	317	305	292	282	296	281	307	287	304	302	313	298	321	268	291	298	298	326	294	316	270	317	306	294	300	324	279	305	268	284	310	313	288	293	308	295	323	294	310	329	290	284	318	315	299	312	299	317	302	290	271	306	292	301	329	276	291	314	299	337	308	322	306	297	299	291	345	354	307	311	329	297	317	289	297	319	296	281	324	283	296	315	311	320	322	290	308	333	324	303	325	294	300	287	321	322	305	280	303	318	309	300	300	330	309	313	330	307	275	334	335	303	332	302	302	298	302	286	299	296	303	285	293	331	265	295	319	311	291	300	294	333	325	304	290	266	310	305	330	298	288	296	297	289	296	320	289	287	285	248	333	294	296	304	317	314	323	324	322	294	272	318	287	286	283	274	288	307	307	293	286	301	301	354	332	296	310	306	268	291	303	313	324	327	280	265	307	292	313	337	302	321	298	270	296	303	289	272	312	301	267	332	309	290	289	294	309	275	310	320	273	258	244	302	289	310	302	320	317	319	332	321	262	280	302	301	278	304	289	288	291	292	290	298	312	302	331	285	236	288	315	321	302	278	323	306	275	299	317	277	271	311	285	336	278	283	280	270	288	323	296	298	284	320	310	315	325	314	313	283	274	289	295	299	298	297	286	276	300	299	287	284	307	292	292	303	302	277	280	313	296	308	296	334	308	288	292	321	289	321	303	269	299	300	302	306	270	318	281	312	286	292	307	321	303	296	311	329	343	307	306	287	286	289	288	267	329	285	330	335	288	280	313	326	315	309	268	311	312	285	286	327	284	285	319	306	291	271	296	323	259	301	275	317	290	285	294	305	283	312	301	295	281	277	276	320	295	267	308	302	319	281	278	284	298	306	297	306	270	317	340	323	286	297	317	309	310	291	273	309	299	315	327	295	289	282	297	320	314	310	311	306	317	316	292	304	326	286	300	296	305	275	285	301	289	316	298	265	323	347	292	301	326	282	277	321	278	315	309	298	296	315	270	296	335	305	305	249	297	317	326	303	331	308	319	319	281	286	308	284	297	293	284	294	301	290	308	323	323	318	332	337	289	304	309	306	286	270	330	293	318	302	296	292	318	277	308	325	312	298	299	300	312	317	318	302	292	299	325	329	298	291	317	306	320	313	313	310	275	282	302	306	335	313	291	304	305	248	288	281	327	292	313	275	283	329	339	256	306	309	318	274	328	323	302	297	287	283	307	320	310	298	327	325	304	329	321	297	292	331	334	317	301	265	299	281	285	310	285	319	304	300	345	312	279	312	307	323	299	310	293	301	304	327	288	314	296	315	314	260	298	310	295	308	330	333	301	294	291	317	285	280	299	284	330	298	313	314	291	266	296	281	346	323	312	290	297	306	320	309	288	280	317	289	293	288	325	291	288	303	263	287	295	281	312	302	279	298	311	314	303	276	298	332	343	317	289	297	325	278	295	325	294	299	303	303	294	345	344	340	281	287	290	302	288	299	297	288	278	288	276	276	302	278	336	321	309	299	297	316	295	294	302	338	285	283	287	311	320	294	315	298	321	307	254	305	319	302	278	276	295	324	297	320	283	321	322	292	307	320	300	305	292	324	287	319	291	261	299	296	287	283	307	314	314	305	329	283	315	264	303	342	299	305	298	301	292	303	334	316	316	300	306	301	301	291	286	300	320	282	283	292	288	305	275	286	266	348	292	313	302	260	290	286	310	304	285	308	283	328	294	283	322	319	335	273	299	331	311	334	283	278	313	328	314	300	287	336	321	282	309	287	308	294	307	328	302	276	312	294	299	296	316	294	295	273	306	312	311	319	278	254	253	318	280	299	283	272	320	298	296	295	303	301	325	286	314	303	345	307	316	274	284	342	270	289	298	313	311	326	246	340	281	315	314	314	349	309	301	301	309	282	298	267	295	306	273	316	308	306	335	330	293	297	323	312	307	301	284	327	338	333	275	273	292	291	300	259	319	278	333	294	335	281	291	278	287	275	298	326	307	313	312	285	283	296	281	306	325	298	291	321	314	319	293	320	310	322	259	296	346	265	290	314	294	303	321	265	316	287	291	277	305	286	305	310	354	319	313	301	309	302	291	263	349	287	262	290	272	319	299	307	354	284	277	323	269	298	302	325	305	305	343	330	310	322	298	282	295	277	311	329	347	314	273	286	301	277	289	299	301	322	319	322	276	311	310	325	308	329	299	330	287	337	303	296	305	293	298	307	298	279	289	259	294	275	267	283	305	342	297	297	309	307	298	289	290	308	290	303	291	290	266	313	304	296
32215	7029	2409	1311	884	750	741	704	702	722	730	712	658	660	656	664	671	633	657	661	693	687	711	654	691	662	625	686	659	642	659	647	671	621	675	651	674	679	666	662	717	681	660	669	659	656	680	705	690	669	634	683	694	692	697	639	664	634	654	703	697	679	691	650	644	695	664	675	678	650	706	671	638	692	660	692	666	630	695	672	694	676	636	634	661	672	684	653	691	660	642	643	685	677	672	666	691	731	693	684	650	670	661	639	696	683	658	649	722	678	701	676	674	673	665	679	640	676	684	648	703	720	652	666	663	701	663	693	636	647	708	695	691	609	668	663	640	645	653	698	714	679	641	729	650	655	710	692	660	623	723	655	705	659	627	656	665	645	662	678	632	683	679	638	669	638	690	685	662	666	674	694	639	689	618	674	678	772	646	685	626	675	655	712	696	700	687	666	706	695	652	688	644	673	705	651	706	650	719	664	682	647	664	657	721	683	677	736	702	730	640	703	639	665	643	628	642	662	674	684	719	649	652	654	648	688	661	697	653	638	698	696	672	668	719	675	705	708	688	670	657	669	677	664	669	651	670	661	681	644	658	677	698	665	633	673	682	680	723	660	701	669	654	670	681	667	713	660	699	716	663	648	677	686	665	606	680	686	710	747	661	645	681	643	675	652	645	729	723	651	684	698	663	690	693	654	681	662	655	707	670	679	649	677	711	722	652	664	634	636	620	637	688	681	673	669	700	648	686	685	680	662	676	670	662	713	646	630	652	678	610	670	624	690	668	661	651	665	667	690	637	650	674	674	651	632	665	677	709	680	684	671	651	686	707	721	682	696	687	653	701	681	697	602	636	682	663	641	661	687	646	676	651	694	622	659	695	693	703	635	706	657	678	681	649	683	678	677	690	707	684	691	662	676	634	694	677	680	628	652	665	662	661	658	685	671	728	707	654	710	670	651	674	653	705	638	634	664	707	708	658	686	693	676	680	656	684	683	694	687	659	681	664	661	674	700	680	690	654	701	651	651	648	609	712	634	661	689	694	686	655	710	680	678	671	650	689	663	653	675	652	671	646	718	653	754	644	694	679	720	628	696	667	655	672	656	658	717	650	620	633	691	675	638	687	664	699	706	634	638	700	637	681	675	651	667	679	669	627	625	670	642	701	683	677	707	668	643	665	674	708	625	616	655	654	654	681	648	669	684	647	671	665	676	650	692	692	676	662	655	674	682	695	610	649	659	688	644	615	701	702	688	623	689	698	695	695	715	695	688	659	647	589	661	663	697	624	667	740	652	634	710	691	666	665	699	632	655	649	669	658	637	639	698	666	669	668	654	653	663	678	738	718	661	703	660	695	635	680	676	679	685	684	672	637	674	640	698	625	674	705	654	671	691	708	695	718	639	615	653	682	689	656	671	678	667	651	730	683	641	700	695	683	692	672	706	646	635	680	673	653	666	616	684	672	657	672	616	657	683	658	684	697	676	626	668	644	619	653	643	680	661	605	664	640	706	669	686	719	635	685	649	673	641	646	679	654	701	694	659	667	662	682	620	664	663	620	654	697	644	706	676	664	691	725	637	611	710	674	685	693	661	680	677	646	682	668	665	730	664	636	706	617	651	676	696	631	722	630	652	696	663	661	676	664	663	668	685	622	643	732	644	688	626	719	656	681	715	684	665	654	678	675	674	661	713	637	641	666	672	676	698	655	709	709	672	688	663	683	661	688	676	652	655	665	732	657	722	718	716	695	695	694	634	661	696	700	643	637	666	627	673	703	684	709	647	678	676	648	656	682	699	626	671	705	657	660	694	678	706	673	722	680	638	666	655	698	670	686	644	618	654	685	684	708	687	658	675	659	677	633	637	692	686	650	641	716	758	652	680	685	657	640	657	701	677	639	688	687	693	659	630	667	612	669	639	682	629	632	612	690	655	646	697	688	663	632	666	672	654	710	681	704	671	676	649	702	692	630	721	658	678	657	659	625	662	689	656	645	629	671	628	666	672	677	676	681	693	720	693	646	661	691	649	740	632	671	665	679	667	681	692	600	679	680	656	662	678	644	659	630	664	690	623	685	646	654	651	654	673	654	673	691	682	643	647	679	694	681	656	680	655	656	698	651	695	651	671	672	674	720	718	712	666	685	680	640	694	676	643	664	706	705	653	676	659	700	669	671	660	652	668	689	735	727	708	721	655	637	671	677	681	693	734	655	706	665	638	639	709	688	671	636	666	649	692	659	698	715	673	617	701	714	673	709	684	649	661	660	664	653	664	640	676	674	655	662	666	641	663	690	663	671	657	656	663	635	674	646	635	645	691	675	657	685	688	683	685	684	681	657	724	639	658	677	626	705	616	660	647	664	645	638	683	694	670	669	720	665	656	687	611	674	670	669	678	682	611	668	604	658	632	693	675	639	705	701	664	681	684	653	703	683	677	637	684	696	650	675	682	664	645	699	669	651	635	629	635	706	651	648	670	634	743	660	628	678	680	691	663	650	647	664	734	669	686	637	705	656	688	687	670	703	681	713	663	718	678	651	655	665	632	670	660	688	671	722	666	677	657	643	634	666	694	709	689	650	691	704	719	645	665	746	683	689	695	640	627	653	700	702	667	708	645	696	617	673	673	689	683	669	640	632	685	684	682	663	683	648	706	627	674	679	664	687	688	656	646	680	672	710	685	634	664	666	669	686	677	675	646	662	676	690	685	657	635	649	659	664	693	649	649	658	617	662	632	669	657	629	662	671	619	720	669	744	712	709	690	655	692	665	713	642	653	665	700	655	695	629	714	674	713	706	672	677	688	676	761	659	648	652	652	638	681	663	664	635	710	613	737	687	648	694	622	666	689	692	660	684	643	675	686	699	697	700	696	661	705	694	641	627	696	674	658	695	661	660	690	673	650	682	660	689	701	643	622	694	726	690	681	673	702	659	655	628	677	659	647	680	639	680	646	689	619	668	656	677	648	624	650	650	660	682	710	675	690	681	666	646	637	688	691	674	647	669	685	642	684	687	643	671	648	700	669	694	658	659	644	660	683	628	655	710	670	677	623	642	649	683	682	678	681	656	684	641	658	693	611	698	735	651	635	691	654	663	664	671	637	633	669	671	660	691	635	689	673	629	690	680	653	667	669	699	675	681	671	632	705	715	691	659	642	657	670	691	666	627	667	714	610	696	682	695	683	650	694	660	684	639	680	676	740	657	626	706	687	681	677	675	679	636	648	672	661	678	720	633	671	673	694	685	684	650	663	695	700	700	683	636	687	672	673	698	633	641	645	690	693	680	714	670	676	640	657	693	686	693	669	697	656	645	672	679	653	711	652	684	721	676	638	674	689	649	646	637	599	643	662	651	669	688	663	669	639	663	662	704	725	683	679	715	607	635	629	662	634	720	689	698	674	702	700	652	695	695	689	722	657	689	667	657	638	662	684	653	659	666	651	674	683	694	662	675	667	685	690	670	669	741	643	715	656	709	710	673	680	696	676	698	702	677	644	660	645	628	668
60870	25732	8993	1772	540	402	353	346	324	294	305	333	304	311	346	342	314	339	316	300	305	319	338	349	317	293	326	332	330	289	328	365	294	339	348	345	312	317	327	322	334	328	303	335	324	331	327	301	310	289	339	307	313	311	327	302	349	329	304	347	297	332	301	327	325	347	323	347	310	293	328	299	311	332	338	307	333	327	291	345	335	366	300	322	324	333	337	289	346	318	335	297	315	323	298	296	342	340	319	305	315	324	305	330	334	295	328	340	285	287	335	313	318	311	353	316	319	314	322	321	311	316	340	345	284	300	332	341	355	344	350	324	306	315	324	344	317	333	304	319	329	310	362	305	330	349	316	337	340	322	306	327	331	356	314	338	294	302	334	314	350	318	348	317	339	329	303	305	302	310	353	305	329	318	297	321	301	333	307	291	301	309	353	300	303	296	298	334	314	292	328	325	324	301	327	316	323	314	337	309	269	296	287	342	287	279	304	358	352	307	295	321	329	326	300	322	317	298	333	313	306	331	311	333	304	344	323	338	308	302	331	340	346	297	305	341	340	334	310	310	314	304	310	333	309	338	336	319	302	306	295	290	297	294	319	298	318	305	318	318	339	302	344	325	325	318	320	347	289	313	300	351	357	357	318	291	348	318	284	344	336	301	343	335	342	332	303	340	302	332	322	348	323	343	313	317	318	320	315	363	337	325	312	311	340	316	294	310	342	308	340	307	347	329	366	315	328	336	331	321	303	321	327	342	326	378	308	322	297	311	317	297	318	302	303	297	290	324	326	342	336	340	350	343	325	306	346	327	333	344	320	297	320	285	348	324	321	318	315	329	330	329	333	309	359	299	323	308	317	312	323	336	374	308	333	309	312	292	298	325	348	328	316	332	320	332	322	333	315	322	347	316	316	313	343	315	325	320	313	288	299	334	299	279	278	303	334	291	285	292	296	318	328	329	320	350	307	309	346	315	315	349	291	317	309	313	298	349	310	309	345	324	305	352	301	355	358	312	345	311	304	323	321	344	330	274	302	296	317	305	326	306	333	332	362	323	288	331	317	326	350	298	326	324	296	339	302	306	329	326	301	325	325	332	340	328	330	310	334	284	308	300	336	320	344	318	329	318	325	312	316	337	296	327	309	346	315	277	354	312	331	290	344	354	323	316	330	312	300	339	321	346	309	328	300	322	304	334	298	356	340	301	325	307	319	351	323	295	330	346	336	313	331	325	322	296	336	326	328	305	344	322	307	302	314	303	312	355	330	320	349	302	337	330	343	314	311	319	288	342	285	314	287	290	331	317	306	314	312	329	292	334	297	336	307	309	282	297	303	332	291	298	321	324	327	317	330	310	307	293	319	285	305	321	315	331	311	345	298	281	322	352	335	330	300	316	331	290	346	298	326	332	309	333	306	315	307	311	335	298	328	312	294	304	307	320	327	340	319	332	327	320	363	311	329	337	323	309	340	300	282	282	354	284	313	322	298	304	350	308	325	320	326	288	299	316	351	309	329	327	351	295	344	306	341	361	317	302	345	317	320	323	326	348	323	295	341	297	341	309	334	305	345	346	338	312	299	312	304	291	314	300	318	333	305	337	298	325	287	320	322	291	300	306	351	337	334	328	332	335	335	317	312	342	351	325	286	311	353	312	312	315	357	303	307	381	338	311	330	295	313	296	303	332	341	331	307	292	321	340	343	309	301	355	335	309	324	335	324	287	310	323	320	283	323	335	317	289	304	291	336	317	339	329	312	303	323	292	299	342	322	301	348	315	321	330	328	300	348	304	295	334	332	315	326	298	322	326	294	345	319	320	294	336	336	349	312	269	315	317	313	282	296	345	313	298	330	388	372	335	334	278	356	316	309	307	344	318	313	311	323	358	334	354	293	340	336	338	293	306	331	303	331	302	287	304	339	340	312	333	324	326	299	317	313	292	297	325	345	294	296	314	299	310	331	288	312	338	340	334	305	348	309	293	312	316	328	316	342	354	342	345	355	312	341	347	292	334	303	347	317	312	289	337	333	351	338	281	300	337	314	335	301	350	313	308	331	326	351	287	347	336	299	320	336	302	299	333	319	307	323	305	317	342	310	326	305	306	300	316	319	370	301	316	301	288	312	356	308	288	340	299	312	344	317	340	369	332	309	311	320	337	325	325	305	356	322	293	280	306	326	309	279	305	323	335	314	323	317	329	341	316	307	335	315	313	348	329	289	297	334	299	309	332	324	315	275	320	319	336	327	309	337	342	323	321	354	307	308	312	317	313	334	339	316	288	280	300	331	328	339	323	310	311	321	336	312	323	325	368	331	307	319	302	323	302	325	343	290	335	303	320	302	345	315	322	321	332	347	330	303	315	323	321	322	327	321	330	275	321	283	297	275	303	307	335	335	331	333	359	357	316	292	324	329	312	306	289	326	329	329	294	299	322	324	371	319	334	314	307	316	288	312	318	321	325	307	325	318	305	301	323	295	341	291	307	358	312	319	328	335	309	305	328	290	317	294	354	310	323	364	310	296	307	310	335	321	314	329	319	300	342	310	334	324	330	319	285	362	335	307	305	302	310	325	334	316	304	315	298	350	335	327	309	315	346	344	300	292	323	321	344	327	302	320	355	356	305	347	344	336	355	353	321	334	319	302	345	302	319	314	302	319	343	316	303	300	311	339	346	285	287	297	326	309	302	291	317	346	330	346	307	312	310	325	358	307	330	302	344	330	340	356	320	321	272	315	339	307	286	308	357	326	307	306	315	313	290	285	306	324	293	296	315	328	321	346	332	323	316	309	330	366	320	335	297	320	317	358	325	353	333	335	313	306	281	328	315	279	325	310	294	361	306	283	313	300	311	335	346	322	373	323	299	336	338	317	299	321	319	345	328	288	318	328	305	286	330	360	338	326	287	308	300	331	288	305	283	312	363	324	314	282	304	322	327	319	385	312	295	325	327	338	345	341	323	318	349	341	309	332	353	308	312	308	326	317	310	322	340	321	314	304	314	322	332	300	278	301	329	328	307	331	300	295	315	288	314	314	333	313	354	352	326	327	318	278	297	325	314	324	274	362	329	291	325	310	287	341	336	342	304	309	348	344	312	344	296	382	305	339	319	337	337	312	315	304	309	343	326	352	319	326	287	350	318	332	318	305	321	331	303	299	362	331	328	325	299	273	342	336	308	305	300	321	335	309	309	317	307	347	368	332	293	340	321	335	324	298	315	348	335	298	354	317	324	287	293	301	336	319	320	334	325	342	318	313	322	333	274	377	320	331	300	320	341	329	309	310	344	297	323	328	321	313	353	335	343	326	315	342	326	347	356	343	332	333	352	350	348	301	331	322	335	351	309	290	315	299	311	280	359	324	338	326	312	294	333	318	304	299	320	308	326	321	276	320	344	335	363	314	317	321	315	320	308	322	341	323	310	360	321	315	307	319	303	328	337	315	304	323	302	303	312	299	315	323	320	325	327	341	384	312	321	337	316	290	297	326	328	306	364	321	313	294	300
41074	16539	6480	2751	1247	757	799	786	746	718	723	707	738	699	704	716	674	698	709	680	744	700	728	705	726	732	709	709	698	746	701	676	690	683	692	694	679	731	700	720	719	699	719	735	715	721	696	725	678	716	697	686	668	722	732	668	769	737	717	684	710	692	751	680	706	708	740	678	754	737	682	703	671	732	648	739	731	706	669	702	705	717	676	727	694	720	708	740	711	713	709	708	692	689	665	706	684	704	759	719	689	688	717	670	703	697	658	689	711	708	682	662	689	733	682	696	720	702	738	740	683	721	675	691	715	719	712	722	696	656	759	727	714	699	715	676	720	725	665	694	707	670	713	703	718	747	679	691	695	664	697	682	700	731	713	693	697	699	728	728	672	717	708	663	689	745	711	679	684	717	707	708	668	686	689	702	706	705	676	724	768	677	745	706	674	677	753	726	715	708	716	729	678	669	681	700	676	719	697	676	721	728	741	697	698	744	695	728	719	690	758	724	696	665	756	702	705	723	750	723	726	665	698	697	703	713	697	747	700	727	716	688	696	737	713	748	775	672	706	688	703	704	660	671	686	676	689	729	718	704	654	674	717	705	719	721	761	752	736	695	653	704	695	718	695	739	670	740	669	654	746	758	721	724	718	709	697	690	734	740	749	656	715	666	696	721	678	685	721	693	705	688	723	713	696	682	665	673	676	710	698	741	705	707	708	667	713	703	702	720	737	686	702	698	732	735	712	674	682	649	695	708	733	702	713	648	735	696	718	757	646	696	688	688	706	720	667	684	679	707	726	701	711	727	732	698	700	727	720	729	697	708	707	663	701	689	693	691	658	682	662	699	687	675	694	715	697	686	714	691	697	689	748	704	696	703	732	716	738	672	669	704	689	669	703	692	692	754	696	706	704	656	793	705	683	686	725	763	710	765	753	734	725	695	727	667	671	733	711	688	722	670	724	703	641	728	733	732	698	698	694	683	673	672	739	720	678	709	689	722	725	701	679	723	642	695	686	697	672	722	716	711	720	711	672	721	696	736	699	717	707	678	683	698	697	692	727	703	700	661	690	720	725	700	734	686	701	654	679	672	685	676	693	693	723	681	709	713	713	680	698	665	761	698	690	693	730	692	683	726	762	689	694	683	661	728	686	650	716	712	717	697	722	650	699	705	712	667	727	741	720	665	736	738	685	673	686	726	736	737	684	727	672	657	672	745	696	735	742	728	690	678	706	644	717	708	708	726	674	716	681	697	721	713	710	691	768	693	698	718	741	672	672	690	696	735	726	734	734	733	705	697	706	716	691	682	686	677	697	726	689	690	736	691	680	700	753	696	677	706	688	714	709	666	702	690	741	721	771	682	691	714	697	709	708	686	681	643	664	712	686	685	685	700	693	701	669	680	700	729	709	671	711	645	696	755	698	693	688	712	696	715	705	703	672	744	678	692	739	703	699	718	717	679	692	680	720	667	652	668	689	661	688	651	737	709	705	708	713	695	692	713	707	679	748	702	715	716	698	685	707	704	670	678	693	694	693	694	786	674	691	665	704	738	723	673	690	696	701	698	688	692	674	690	704	676	721	722	719	661	724	676	724	777	713	728	698	689	717	737	698	729	732	710	729	705	679	710	707	698	690	691	658	747	716	700	667	718	727	721	733	695	684	717	709	695	690	713	679	717	692	666	756	666	694	725	722	677	728	656	683	696	713	694	700	661	722	691	719	670	707	724	700	709	711	707	704	731	661	680	713	644	760	704	700	660	695	712	704	724	735	713	720	729	726	727	720	729	703	726	744	687	690	711	702	728	732	733	737	689	661	692	693	716	713	721	702	675	684	678	738	734	726	715	708	701	686	672	705	769	719	715	704	741	687	710	704	697	719	700	701	705	690	746	733	692	675	679	689	683	684	685	625	662	720	685	704	737	713	704	679	710	721	669	714	707	696	735	687	673	645	689	705	731	707	713	729	724	718	724	677	721	720	720	696	658	714	683	706	688	679	677	683	698	643	675	780	679	665	717	718	669	734	687	688	743	702	715	746	715	731	729	718	703	717	724	734	774	711	685	711	711	711	689	667	731	689	708	642	669	698	676	694	719	697	632	692	729	777	701	698	729	713	677	692	739	687	673	755	719	675	732	737	745	717	713	723	713	734	689	672	700	709	737	686	688	725	719	717	679	674	699	708	690	712	669	702	697	744	648	737	710	682	692	669	688	730	682	733	753	742	740	707	738	671	743	681	738	695	703	666	716	714	734	724	692	719	706	721	683	697	735	703	696	693	700	761	667	715	663	738	732	680	670	751	706	746	710	680	697	706	684	720	712	684	717	736	681	702	698	733	668	673	706	723	708	689	732	738	742	705	715	730	718	703	685	749	696	678	683	706	686	678	699	709	700	743	722	693	709	723	714	683	702	723	725	644	690	733	720	702	681	692	713	709	716	672	744	684	704	698	736	692	714	733	746	722	744	724	677	703	720	744	660	710	725	694	691	697	734	691	686	710	714	731	721	745	678	698	713	682	706	706	677	723	695	709	733	723	686	729	693	684	713	713	688	705	729	715	669	675	705	663	740	744	731	758	652	732	687	727	744	675	736	713	689	683	769	724	709	699	647	697	727	701	648	781	709	689	725	732	740	679	700	693	729	720	700	684	677	700	695	685	689	712	713	675	784	704	694	750	732	689	683	772	699	699	738	716	712	719	698	695	731	717	679	762	730	681	628	769	722	716	663	650	696	699	659	779	680	718	745	650	753	736	655	665	694	731	696	693	713	721	747	765	692	700	671	730	681	688	710	701	691	688	669	723	653	679	739	731	710	755	720	686	694	697	683	687	701	706	698	757	748	698	712	699	679	658	706	711	739	658	681	701	657	750	688	736	747	722	745	706	723	693	720	716	736	688	697	674	719	719	695	710	745	737	733	715	694	679	723	693	669	700	708	715	682	726	741	694	653	690	720	704	705	704	718	708	704	735	720	689	726	694	726	729	717	669	693	722	738	686	705	718	695	691	693	764	711	677	738	722	698	735	743	748	672	674	711	760	745	677	645	711	697	733	670	730	704	710	725	690	676	684	684	753	751	698	677	699	749	750	719	732	654	705	686	700	746	710	697	705	680	740	735	676	719	720	766	652	711	722	732	746	722	691	669	684	744	727	686	653	696	683	644	711	741	705	670	692	727	727	729	706	674	699	711	712	709	729	687	705	743	731	723	675	718	700	706	711	663	710	749	708	721	714	684	716	707	702	682	710	692	722	704	700	725	662	701	725	726	727	728	717	678	719	689	679	657	680	709	692	691	697	720	653	756	699	732	680	733	693	686	727	714	714	726	717	715	729	677	671	682	711	742	739	726	713	733	655	727	744	706	676	733	688	734	674	728	724	763	692	724	690	670	701	716	751	721	722	745	698	738	688	691	707	646	690	715	725	707	710	709	706	695	687	709	724	642	682	729	721	743	690	728	727	720	744	692	723	715	763	741	694	686	710	700	694	727	730	678	701	707	718	672
49774	18119	3843	778	389	281	280	301	285	298	287	271	299	307	308	255	275	270	275	308	286	284	275	310	280	271	284	289	286	311	281	279	275	266	275	301	298	291	302	279	298	308	293	273	298	277	306	280	281	270	294	287	266	270	281	290	302	272	295	281	305	278	265	283	294	239	299	267	298	278	291	258	291	258	288	279	284	281	270	301	288	282	271	286	271	293	294	287	281	271	283	267	238	245	315	294	289	304	296	308	291	264	320	289	292	263	274	262	254	270	293	272	289	290	314	278	252	244	293	265	293	295	291	275	288	280	301	261	284	293	272	295	286	316	306	307	289	291	281	287	296	276	302	271	295	325	287	279	284	303	268	273	302	296	281	268	307	301	302	275	246	305	275	298	271	285	276	252	308	283	273	282	286	301	281	293	284	263	281	307	284	283	285	263	280	300	266	270	267	263	300	302	282	275	271	295	308	281	269	312	289	283	272	253	294	271	291	270	322	305	274	280	295	293	314	302	276	265	289	272	303	292	258	277	276	299	276	273	291	287	289	266	280	288	278	301	299	305	262	295	292	296	288	300	304	286	291	293	293	252	265	315	266	303	333	279	282	290	286	280	314	246	266	280	282	273	281	291	280	304	296	290	255	296	274	286	283	266	295	292	255	264	278	279	310	267	315	298	266	269	269	279	279	281	259	271	282	269	290	282	280	294	291	292	278	257	290	319	290	278	250	267	282	316	277	290	282	272	271	301	266	280	300	289	299	291	250	255	271	302	322	277	292	306	259	306	294	276	289	264	286	292	299	317	294	288	320	316	268	286	282	276	253	285	296	286	255	315	270	282	309	306	260	297	283	299	315	271	322	287	252	282	281	267	305	320	295	275	290	300	244	261	281	270	261	287	304	258	290	301	264	291	300	293	315	259	265	291	308	299	269	289	296	281	304	268	272	272	285	289	289	287	285	298	276	278	267	276	250	282	281	284	285	279	266	313	300	282	289	287	270	313	312	277	299	328	272	292	306	260	267	275	297	286	273	299	277	266	268	308	256	267	280	275	253	260	298	267	297	302	263	258	306	293	301	290	260	272	320	338	297	280	303	286	286	243	264	301	305	259	270	300	296	313	297	289	286	293	272	302	237	287	263	253	298	309	255	280	281	299	292	312	292	275	271	290	286	304	277	313	303	281	283	280	276	300	277	291	305	277	300	277	294	285	253	263	288	295	302	300	268	254	303	280	279	251	297	269	303	278	280	286	288	316	275	289	285	318	258	285	288	313	300	278	271	291	316	306	281	299	265	313	327	260	269	236	275	298	270	289	266	290	275	276	251	264	262	287	301	299	300	269	261	260	303	268	256	289	323	307	280	268	281	288	259	278	273	302	285	299	302	286	323	293	283	274	311	281	287	271	269	272	259	295	269	276	312	315	313	264	269	284	316	281	288	280	308	299	281	282	323	259	307	281	263	328	266	280	262	292	267	284	288	305	285	297	295	282	275	283	278	283	272	276	283	304	308	277	260	302	337	283	299	308	281	304	299	296	270	273	264	281	275	281	306	271	281	260	281	284	304	262	306	288	291	277	283	289	298	288	302	286	293	290	298	301	247	276	267	274	264	276	293	276	288	314	292	285	323	314	303	273	263	275	281	278	292	268	286	278	279	274	261	272	312	278	310	303	285	275	263	276	271	288	277	256	261	275	275	289	310	296	280	266	305	294	250	302	248	280	279	273	294	299	294	271	271	277	312	305	313	285	279	281	298	287	310	300	270	275	259	288	287	292	285	304	290	331	292	278	339	305	302	300	271	295	294	246	281	298	312	277	272	251	279	298	301	287	284	278	276	294	270	298	281	279	263	306	281	306	306	281	297	289	299	287	293	282	291	286	307	303	277	307	325	295	272	316	311	279	285	286	289	271	288	269	247	282	279	299	261	307	315	289	290	269	307	305	264	285	293	301	265	294	290	304	279	291	264	281	301	270	292	301	293	276	294	282	289	280	316	292	263	308	289	273	319	277	310	276	258	268	283	299	258	296	291	305	263	310	277	291	265	302	268	263	282	261	310	268	253	252	280	280	283	288	283	286	279	284	275	287	296	273	296	295	284	288	276	277	281	280	274	259	284	265	284	301	301	295	288	295	291	268	269	296	277	288	308	277	273	263	278	261	273	279	296	277	314	317	303	315	286	275	324	298	261	306	292	258	275	288	279	281	293	288	328	275	318	311	295	298	279	306	289	276	275	288	260	267	304	268	274	289	264	300	283	253	280	295	281	325	303	266	281	317	286	309	281	307	323	309	299	279	278	300	288	295	275	301	276	280	288	299	292	292	265	274	242	318	285	254	281	284	282	268	297	295	296	305	281	311	273	290	299	293	292	296	310	281	310	295	275	325	269	254	286	265	284	304	315	277	280	288	288	279	264	277	287	265	301	269	300	313	267	272	312	278	279	255	315	315	281	292	290	264	301	305	300	281	290	296	294	279	315	314	300	239	312	290	271	299	295	288	322	301	282	257	276	292	279	308	270	276	278	302	286	261	313	283	278	264	288	268	302	296	286	276	255	280	251	295	287	308	316	326	316	290	254	259	269	282	266	280	297	332	304	273	317	273	264	252	281	287	302	283	312	282	280	286	280	280	268	352	306	265	280	259	263	268	306	288	307	272	291	252	275	271	297	271	245	287	301	281	292	262	285	260	272	301	281	294	282	280	241	284	298	256	268	285	291	279	283	293	286	243	275	288	254	310	298	284	331	278	304	264	249	276	281	294	261	287	298	279	268	263	282	326	311	255	307	268	295	277	297	291	268	263	301	302	295	293	309	293	301	294	287	319	265	296	296	279	260	264	288	276	282	300	264	284	276	314	278	304	270	276	282	286	290	252	273	281	339	297	245	315	303	298	300	253	268	257	309	285	305	273	259	277	265	256	286	265	281	278	306	271	283	257	266	264	323	336	294	283	287	267	278	296	286	287	308	261	308	274	280	297	308	282	301	259	255	325	300	246	278	323	262	245	274	314	290	273	285	329	312	308	283	275	286	301	305	292	249	299	291	271	303	282	284	260	287	266	294	266	320	278	287	271	264	281	294	273	269	317	310	287	313	283	284	279	271	271	250	282	298	296	291	227	316	307	305	280	306	262	274	297	308	281	309	293	273	310	298	278	284	250	297	302	284	269	284	290	296	316	297	266	278	281	264	297	244	261	293	267	286	269	298	278	269	313	318	289	276	296	269	290	267	281	277	271	269	315	290	287	284	296	264	307	288	284	277	305	276	270	277	304	246	270	267	283	256	312	275	293	294	308	290	297	271	283	316	287	302	278	298	287	290	299	292	287	273	276	302	313	282	296	282	282	284	286	305	282	281	319	281	299	265	281	309	267	262	294	279	254	266	309	286	306	299	294	287	290	290	294	268	292	308	278	262	296	277	285	279	268	300	266	326	278	291	275	251	328	291	312	315	271	313	302	290	294	279	305	303	314	289	286	280	285	287	258	273	301	296	298	300	282
34256	11811	4090	1656	1026	697	643	698	632	615	618	623	624	652	639	612	625	638	661	657	651	632	628	653	626	599	601	622	631	630	625	650	652	645	690	637	629	650	645	578	624	622	650	652	610	630	669	643	669	659	664	672	636	602	634	634	640	583	614	627	636	633	636	641	644	620	621	668	633	640	651	687	595	641	638	586	623	623	673	609	648	672	625	660	622	645	656	609	632	689	626	591	621	603	616	638	616	675	627	628	653	652	611	652	630	607	640	622	638	637	610	649	626	592	638	604	656	626	609	661	639	617	636	631	648	618	586	627	620	634	622	635	653	660	610	626	637	657	663	636	649	629	598	608	640	624	600	641	624	640	613	649	676	612	651	594	614	636	625	587	621	605	626	618	583	645	609	613	625	655	614	659	655	643	609	604	640	619	660	612	661	607	666	644	601	618	618	600	630	589	592	662	668	639	680	643	636	637	652	608	653	653	636	616	609	622	614	639	671	650	621	626	672	646	605	622	648	633	617	649	641	645	665	639	605	587	616	638	628	662	648	609	636	656	631	601	660	590	675	647	648	647	608	644	643	620	664	623	668	590	649	656	624	607	603	633	649	606	616	645	632	655	608	635	614	626	626	653	643	600	601	651	615	608	630	669	621	621	620	660	645	647	590	650	634	620	598	609	590	655	631	650	654	635	638	694	611	612	680	647	644	640	669	639	658	615	658	630	574	638	639	661	608	658	616	659	627	610	584	633	686	668	651	615	604	623	638	653	639	597	666	646	612	603	637	659	632	611	624	590	611	632	652	586	654	650	601	612	675	633	604	637	661	641	607	630	660	662	668	621	628	664	640	638	672	651	605	609	606	614	628	634	609	673	641	652	665	626	662	627	587	681	622	640	612	634	618	588	615	600	605	658	612	678	596	677	624	624	644	590	682	624	661	647	628	647	620	647	633	634	639	628	578	611	632	636	615	605	676	633	591	609	601	638	631	614	633	604	640	665	630	647	613	611	639	670	659	644	637	620	587	652	642	612	617	646	663	695	581	621	596	601	648	634	614	652	597	627	615	588	631	634	642	676	595	596	622	638	638	642	675	618	624	616	631	591	638	600	645	687	649	629	630	679	656	637	628	591	620	595	642	632	648	626	628	624	656	659	598	684	625	611	659	643	613	607	647	594	607	600	626	647	632	674	628	628	623	593	602	607	592	672	584	651	638	619	663	650	674	648	626	575	641	632	626	640	579	628	644	636	659	600	597	595	653	651	635	567	601	656	578	628	663	638	633	621	646	673	689	655	614	629	621	590	644	619	659	626	642	626	605	611	664	613	644	658	612	646	650	612	627	609	610	681	583	640	632	696	652	617	646	652	628	625	595	635	649	662	611	652	637	642	643	603	599	666	640	660	643	650	633	576	596	584	615	612	629	630	613	633	669	627	652	657	660	665	633	629	687	613	658	626	658	622	618	657	631	598	660	640	655	619	616	587	678	634	646	655	600	615	598	676	617	658	572	651	629	611	587	636	628	650	640	679	618	604	665	644	639	633	637	633	671	617	631	678	605	642	627	654	667	623	644	620	626	605	642	583	625	603	594	615	629	618	629	623	687	617	640	612	668	609	611	628	700	617	630	611	639	657	641	619	620	603	640	616	643	595	597	594	645	659	613	647	631	638	661	643	608	628	603	672	601	656	644	629	612	628	689	629	678	610	658	647	645	661	629	644	663	616	635	639	652	647	680	655	625	615	670	629	642	609	686	640	620	648	643	635	690	660	661	672	621	657	672	639	650	597	619	641	603	629	636	635	638	659	598	614	596	657	660	638	601	615	566	635	603	616	646	658	664	569	642	674	622	603	649	623	611	633	630	659	617	639	661	627	677	624	648	615	657	658	624	645	627	598	628	647	639	615	653	656	641	611	643	603	618	621	612	649	630	630	612	660	634	597	625	619	643	651	608	640	621	647	614	603	643	648	644	616	640	617	626	652	639	673	611	634	603	638	619	591	643	625	639	600	608	647	611	602	675	641	618	619	668	629	646	597	644	660	619	598	647	616	622	599	658	639	635	630	642	646	628	635	601	636	674	631	657	638	543	636	579	614	604	630	615	653	589	680	598	604	670	668	606	614	657	637	638	615	674	622	648	641	658	662	633	600	639	598	678	635	637	642	611	647	590	579	658	693	643	672	624	604	694	638	632	603	697	595	645	637	653	627	660	643	647	646	641	616	618	635	624	646	621	603	639	673	647	624	627	590	668	633	613	644	617	644	600	629	624	635	652	607	616	630	671	613	601	607	639	638	611	643	593	654	669	644	621	666	672	625	621	639	644	651	630	608	637	632	652	620	612	636	637	647	640	641	640	659	625	637	626	640	589	625	695	612	604	635	644	613	652	591	596	678	647	635	650	609	618	632	619	640	596	668	651	609	618	613	637	631	698	640	635	605	639	633	632	635	609	632	627	641	645	613	694	654	649	623	649	617	630	666	630	625	604	646	650	637	620	675	650	654	630	669	594	640	650	624	636	621	658	671	642	593	624	621	659	632	658	629	635	661	617	628	627	630	618	636	625	625	645	631	674	611	642	635	626	647	634	612	626	627	661	643	599	649	634	641	597	594	620	662	626	599	632	613	666	663	609	649	612	611	588	668	610	650	629	620	595	683	670	671	667	645	630	597	570	632	616	631	620	613	624	648	635	643	671	639	639	610	597	676	649	656	625	622	602	654	650	620	650	634	610	680	651	657	618	601	645	632	605	635	652	688	625	643	617	602	664	654	662	596	650	593	642	671	649	640	686	655	602	614	681	622	624	655	651	638	590	607	576	635	633	618	604	631	592	642	612	642	587	662	661	599	621	669	609	696	594	653	637	641	585	685	566	600	605	639	678	694	671	659	643	655	657	621	652	642	627	629	626	648	615	587	628	643	622	649	597	582	693	621	661	643	676	668	657	613	593	627	632	649	623	627	602	650	649	589	606	632	634	655	618	648	671	610	678	656	621	645	635	629	640	660	646	598	641	619	645	606	642	641	659	626	623	653	670	625	657	650	659	711	676	602	636	652	617	643	639	613	623	646	642	608	639	627	636	599	628	585	632	645	662	597	656	647	644	638	617	613	639	647	625	664	621	620	615	629	620	619	660	602	642	632	647	663	700	623	622	634	620	627	633	656	609	657	646	587	624	617	656	632	631	634	613	669	679	628	633	622	612	624	620	629	604	635	683	679	661	601	625	644	589	647	632	609	631	634	589	655	576	629	676	634	628	596	701	622	648	635	656	660	647	640	630	629	646	637	620	647	608	600	623	621	623	633	602	618	619	635	632	632	606	604	646	631	676	639	674	658	607	667	614	610	614	654	633	619	606	639	622	653	642	641	606	617	635	594	599	625	656	611	614	677	601	681	656	661	622	595	656	654	606	651	652	648	607	677	638	673	661	611	614	599	598	630	627	649	656	636	639	691	661	615	662	597	607	630	681	670	630	645	642	616	607	612	662	650	648	649	635	659	672	602
59985	26613	8099	1565	641	334	311	276	248	336	305	296	282	311	289	347	268	314	301	271	305	288	282	282	340	303	303	253	299	281	281	316	261	266	279	270	289	288	253	313	288	322	279	291	307	331	297	312	284	267	297	255	304	291	265	273	272	311	304	285	268	291	273	291	283	284	297	283	299	313	270	300	275	278	261	292	283	298	296	297	284	311	294	280	262	262	279	272	274	307	311	325	280	290	314	256	260	291	258	306	292	283	281	274	292	312	279	298	272	298	278	294	289	270	256	281	300	267	289	274	281	280	280	296	299	282	313	308	289	282	297	301	297	269	289	297	298	331	333	291	232	253	264	297	258	283	285	282	313	327	279	254	283	274	278	268	282	260	248	247	272	247	304	266	312	261	303	285	305	282	288	293	249	286	276	269	274	263	271	286	296	288	294	323	310	274	313	308	274	270	262	281	315	287	284	291	282	267	277	284	319	290	272	287	282	304	269	275	292	293	300	264	284	290	296	290	325	304	282	284	299	287	333	289	337	281	290	292	288	323	272	288	309	282	304	269	275	273	284	310	272	255	295	282	297	286	284	287	277	293	285	300	286	237	255	297	339	283	297	333	300	278	314	283	300	289	269	279	326	282	303	313	302	285	282	289	284	288	288	312	272	270	256	273	291	320	315	300	317	308	312	291	282	268	276	299	258	286	258	306	340	316	226	300	317	278	274	291	248	272	279	286	264	274	268	285	279	309	285	297	285	266	279	294	330	310	324	286	289	254	290	273	277	290	318	292	255	322	284	293	286	310	303	256	271	327	257	278	303	262	315	280	293	284	278	273	269	262	262	295	322	304	283	253	288	270	271	269	289	308	297	300	274	276	275	278	260	286	275	287	278	277	311	288	301	297	283	341	262	280	314	312	296	274	317	306	287	307	257	270	281	298	303	268	310	293	275	306	269	334	302	304	283	281	291	258	259	301	303	283	298	290	280	287	270	299	309	307	283	292	297	269	268	307	297	311	274	270	274	280	303	338	261	306	282	268	289	274	324	246	270	296	277	349	307	304	281	295	291	273	265	275	265	277	297	293	310	300	313	258	262	280	298	283	290	288	340	325	283	279	277	302	308	265	284	305	338	307	282	241	292	283	258	297	286	309	261	268	287	282	291	295	253	290	314	287	292	261	306	276	291	287	306	281	289	276	297	300	299	290	259	262	287	296	290	284	313	285	275	292	302	290	297	270	321	288	269	320	304	328	309	328	282	255	283	285	285	292	267	304	290	282	265	287	315	255	325	304	329	321	275	251	294	276	340	333	310	282	314	316	296	296	316	310	304	306	269	297	275	280	313	279	285	275	282	262	304	290	289	314	279	300	269	272	269	278	289	290	308	277	305	321	308	314	291	297	269	246	285	251	290	274	313	258	300	318	318	277	283	289	314	314	306	298	315	294	282	274	274	302	255	272	275	286	312	282	312	284	268	288	273	307	287	278	256	269	248	263	297	286	272	289	304	303	295	260	288	314	267	266	267	274	299	289	305	284	280	288	293	291	283	275	305	294	300	270	265	335	298	277	313	292	332	269	348	318	290	295	273	285	283	315	302	264	302	278	292	282	272	260	269	310	280	286	287	274	266	259	263	304	289	240	271	306	287	260	312	268	281	273	292	249	305	313	283	300	281	299	311	288	306	285	259	284	302	348	273	301	309	306	304	288	274	274	267	277	277	283	304	289	270	285	265	279	274	275	280	294	313	278	281	311	292	298	323	314	307	293	319	287	283	266	275	284	298	304	321	269	261	293	347	284	297	277	311	280	286	302	280	294	267	301	281	234	296	263	299	305	327	293	286	306	300	278	291	276	295	267	236	306	295	268	274	313	288	274	259	289	308	295	300	306	268	280	285	286	306	305	284	292	286	299	297	292	299	305	292	292	319	302	286	291	309	301	271	297	279	291	285	292	284	299	290	299	309	299	253	299	284	348	302	291	272	261	314	273	306	284	285	298	276	306	272	291	290	315	298	283	292	313	280	299	304	270	293	274	276	271	311	325	298	272	288	300	295	293	254	283	289	293	277	288	280	304	289	321	301	285	299	282	281	280	302	293	304	292	306	321	309	300	275	273	261	298	290	282	297	274	294	310	302	294	287	279	269	287	314	259	268	315	304	315	304	298	288	322	293	293	317	315	309	285	308	307	279	305	295	294	301	267	275	294	283	253	294	301	250	277	291	283	318	305	297	295	249	288	292	277	278	272	276	297	268	307	268	308	294	304	259	310	301	288	327	299	284	307	317	269	277	281	295	281	323	298	312	306	292	282	323	272	251	285	276	274	312	289	311	277	300	292	286	319	307	294	263	318	300	304	266	277	288	312	300	305	292	269	268	301	274	294	294	270	287	299	294	283	285	279	316	304	305	306	322	271	295	313	298	283	308	295	306	295	288	297	262	267	319	283	271	246	261	291	259	309	296	277	294	275	284	298	292	292	221	274	267	282	315	276	299	282	281	257	270	294	291	253	298	283	283	297	279	265	262	288	273	276	293	282	300	300	264	258	258	306	300	281	291	299	287	287	325	335	281	280	256	300	293	289	294	278	278	289	320	304	302	271	325	278	257	309	297	321	286	280	298	288	291	262	252	266	276	312	332	308	300	271	291	285	287	264	281	264	281	266	307	260	272	252	301	291	281	273	292	286	276	282	294	287	297	290	254	269	282	328	299	259	285	273	312	287	281	303	292	299	286	285	285	278	295	294	294	276	268	284	322	301	309	290	283	297	313	262	290	293	275	319	263	309	309	298	254	306	268	291	300	286	301	237	261	264	287	283	254	292	317	274	294	272	266	309	306	301	274	307	307	241	304	307	298	309	305	270	308	300	294	291	301	283	248	275	303	273	285	265	306	261	247	289	279	280	288	316	302	308	267	282	254	279	268	272	306	286	299	274	298	316	266	258	293	325	272	296	320	274	305	312	326	272	248	288	289	291	285	298	294	281	281	304	279	267	278	294	298	248	284	263	273	268	287	303	327	293	271	275	282	283	285	284	312	315	285	327	272	296	290	305	288	288	278	294	291	261	259	280	252	280	307	265	266	288	294	321	302	287	314	299	277	295	282	308	309	288	280	296	266	280	278	290	299	290	310	308	276	296	290	288	278	311	292	317	301	281	288	278	271	310	287	315	276	308	318	291	274	294	270	327	287	285	289	273	278	276	279	283	320	286	328	333	270	275	280	299	289	281	299	298	262	304	268	306	297	301	283	258	268	324	316	302	275	340	308	291	279	316	252	280	273	319	262	333	278	285	281	283	261	300	306	275	265	303	280	313	289	283	286	301	308	253	285	275	283	287	292	310	292	304	276	292	279	281	270	259	301	296	295	289	296	295	281	307	314	267	271	313	267	255	285	304	341	277	268	266	309	287	265	277	275	275	322	309	279	314	313	278	323	274	328	291	262	313	297	280	312	292	272	293	323	286	254	285	304	283	275	276	284	312	293	264	261	302	299	311	283	274	263	280
40801	19282	6600	2797	1588	879	686	681	676	731	678	633	671	647	690	614	706	630	670	667	672	651	676	671	628	674	655	636	636	629	612	671	642	697	657	702	681	653	660	651	657	655	633	636	633	652	685	655	658	659	662	690	627	638	590	609	663	689	655	645	674	659	668	602	636	677	657	698	659	655	655	625	643	633	663	620	647	619	628	622	666	627	621	643	651	663	630	660	641	667	622	666	689	694	649	659	622	655	612	673	618	636	693	627	636	664	673	639	623	698	679	641	637	663	647	642	625	678	636	616	679	665	639	696	668	641	669	592	706	581	625	672	672	667	671	670	622	627	644	616	659	657	651	665	664	630	647	670	642	629	675	625	634	647	631	661	693	647	655	647	649	678	687	664	681	656	641	629	693	689	679	648	668	648	634	675	678	646	674	672	643	612	638	644	646	668	678	630	699	658	662	617	656	644	624	629	662	675	627	656	638	649	624	636	661	644	637	661	630	636	610	669	623	678	684	607	603	618	645	668	670	631	653	642	628	659	657	666	613	650	614	642	656	632	632	655	645	627	623	652	632	651	638	661	683	597	679	671	634	637	614	641	652	637	629	642	653	635	700	660	630	625	677	626	627	653	623	611	655	656	650	640	649	616	640	633	636	638	644	655	658	634	646	674	624	651	645	670	659	615	681	667	673	611	669	664	632	632	687	653	623	659	667	650	668	641	672	698	657	594	645	646	620	655	657	672	618	690	639	627	638	609	657	655	667	644	668	648	659	691	681	682	654	586	664	688	639	645	647	672	644	655	650	649	652	674	650	659	675	666	634	595	624	641	639	656	614	664	654	631	656	659	650	615	599	606	604	623	601	658	666	637	688	671	647	672	645	627	653	682	621	621	665	630	675	633	644	690	671	603	668	656	641	632	632	628	656	600	708	675	677	668	658	686	656	621	665	642	650	663	624	677	638	618	703	607	650	617	650	697	643	573	637	609	591	642	658	624	642	674	634	641	619	626	634	618	665	626	624	637	665	669	625	656	606	653	680	627	673	635	671	671	657	617	644	641	648	652	692	648	648	686	657	674	622	697	668	619	710	601	614	632	678	676	668	658	665	629	648	673	666	672	627	660	648	652	628	651	602	644	665	657	685	649	639	679	662	672	658	663	658	627	665	671	686	664	689	700	599	620	672	678	640	655	644	643	619	642	659	620	614	612	632	633	663	653	650	657	668	612	681	686	663	634	592	621	653	643	668	704	621	671	634	602	646	646	655	643	611	674	633	631	667	686	666	634	631	651	684	621	641	634	643	655	655	651	634	664	676	641	599	609	608	643	651	667	670	648	687	697	708	633	651	646	643	684	649	661	685	697	618	663	654	619	663	673	665	674	608	677	664	624	689	651	681	656	631	640	702	649	695	667	646	687	684	602	649	657	703	627	621	643	635	645	640	639	672	650	646	639	688	639	644	657	698	680	692	604	668	640	617	614	663	607	633	683	603	678	656	622	679	663	660	691	688	615	626	683	647	620	651	668	627	643	664	678	700	670	582	712	590	682	682	710	716	644	676	663	651	603	649	683	661	618	652	639	661	643	642	658	720	661	668	643	633	651	645	652	628	615	728	663	652	622	658	675	674	647	628	629	693	647	697	628	608	618	660	674	669	617	663	603	647	681	629	692	632	648	637	657	620	680	662	622	667	664	661	635	638	639	647	699	684	660	630	629	687	637	623	599	657	670	637	644	637	651	606	677	638	658	651	640	632	635	665	686	636	638	633	625	714	671	632	639	618	645	624	669	655	622	666	657	643	655	631	669	692	636	619	710	644	628	673	667	674	627	655	660	657	636	607	697	665	678	631	658	674	655	671	616	658	669	705	651	672	683	660	631	657	620	688	651	679	633	633	638	676	598	635	639	597	640	648	650	629	638	655	628	594	654	626	640	661	651	686	637	629	644	666	636	637	642	624	673	652	615	640	634	668	659	662	627	650	679	663	640	690	632	675	656	694	627	606	668	684	648	649	670	616	673	652	656	635	672	640	622	633	682	640	646	671	652	654	622	639	694	635	643	621	622	617	654	640	617	633	655	664	679	643	640	687	638	615	692	654	714	676	621	619	703	679	695	651	625	660	680	661	669	637	695	638	633	633	669	645	629	593	653	633	646	672	634	666	618	668	670	655	648	658	672	680	648	623	643	686	610	625	646	656	696	624	643	642	659	666	646	641	632	650	635	655	632	672	653	675	667	650	682	625	648	612	672	657	630	634	665	625	606	630	660	644	652	629	674	692	623	608	633	628	658	659	688	645	682	629	629	609	636	662	623	633	659	689	652	643	702	633	701	632	634	708	635	678	679	653	664	622	672	637	644	682	690	678	678	635	660	632	700	646	623	631	648	638	656	690	625	657	628	664	643	682	692	656	608	664	654	641	637	660	680	669	658	631	676	620	652	701	624	628	628	654	649	660	670	656	659	657	638	647	628	611	622	662	663	689	627	697	635	690	627	670	673	653	654	679	659	674	627	625	666	637	684	672	599	647	612	653	619	663	621	668	600	644	639	610	619	702	643	683	668	630	644	679	638	654	666	649	615	636	631	681	605	636	658	636	664	639	634	659	647	660	692	643	650	639	657	635	608	666	651	669	617	669	638	642	664	658	671	682	627	675	625	667	631	622	671	637	625	631	610	654	595	598	647	676	683	644	668	654	665	647	670	642	649	638	668	621	648	657	638	612	661	635	711	641	665	621	648	633	632	654	637	662	658	675	652	653	677	678	667	647	624	640	677	625	647	611	648	680	624	642	658	674	612	642	680	634	655	646	646	677	634	690	648	638	651	666	613	639	631	639	663	653	652	672	665	640	664	638	651	643	668	591	616	623	667	607	661	653	618	679	653	673	647	667	635	665	617	654	653	617	673	662	603	675	690	653	637	679	678	591	642	636	678	699	655	663	644	657	650	688	665	695	620	642	616	648	650	648	609	575	652	621	677	601	650	661	585	631	667	611	629	632	678	615	708	678	615	650	617	638	635	601	673	660	685	685	618	664	658	632	630	640	687	655	679	638	603	643	668	653	688	630	630	688	642	602	670	613	653	650	669	684	676	674	637	625	622	659	567	666	646	661	667	669	653	662	681	695	643	634	633	594	689	664	651	636	663	625	643	680	622	659	650	653	656	643	635	656	647	638	655	653	667	639	648	672	604	634	657	667	665	655	623	657	623	634	675	724	676	656	635	632	676	653	666	649	681	647	709	680	627	662	648	645	716	678	650	608	646	644	630	682	629	649	628	657	663	641	672	582	658	636	649	614	657	672	654	667	654	671	671	643	689	684	658	656	667	592	663	672	662	627	656	636	673	663	710	687	684	638	677	641	689	654	708	634	655	644	685	604	670	638	673	652	637	651	638	642	625	650	698	664	628	639	630	674	656	678	676	663	646	625	666	650	642	690	676	676	644	656	685	638	662	640	674	651	643	630	634	619	624	648	680	648	630	616	680	677	695	654	619	685	689	667	624
56038	25843	9226	1820	699	390	379	342	339	306	312	312	325	338	320	320	313	327	302	338	311	296	320	309	315	307	344	329	348	287	306	297	302	295	302	344	291	323	373	355	322	331	373	306	320	300	304	300	333	298	334	315	294	280	318	333	320	314	327	328	333	316	298	330	286	326	277	344	299	319	297	306	339	338	307	327	303	309	322	333	288	322	330	325	308	324	311	290	377	295	303	302	313	312	341	319	334	290	282	316	307	325	300	307	361	320	315	304	298	300	303	293	334	340	320	341	277	314	294	324	299	307	292	337	307	332	302	284	295	309	314	348	352	328	309	316	364	268	322	358	320	309	320	286	316	310	298	350	268	327	321	303	341	272	283	298	318	347	312	291	295	311	302	320	310	343	329	355	344	326	320	314	291	292	333	310	290	322	313	283	311	337	314	329	313	333	299	299	262	317	338	295	302	309	328	277	334	325	358	383	365	280	313	289	361	315	307	289	332	304	328	296	329	322	297	332	364	340	289	305	315	305	327	301	290	301	337	309	330	319	300	303	316	306	361	320	310	291	316	270	304	300	295	309	301	350	324	279	306	324	313	330	316	313	316	349	282	322	303	314	283	292	317	325	293	300	334	293	264	297	314	336	309	308	295	328	323	311	275	314	307	303	340	327	294	313	320	292	325	327	317	314	312	287	313	330	297	339	320	318	303	297	310	317	337	329	321	328	356	299	335	340	302	299	299	302	349	318	314	281	311	326	324	283	320	318	317	331	324	308	331	312	325	288	326	344	318	321	301	305	359	328	321	320	310	317	338	318	303	323	333	306	319	315	303	298	334	260	312	337	343	276	323	318	350	288	301	319	316	322	291	337	292	301	299	301	307	309	326	306	316	328	324	296	302	293	308	301	295	350	301	288	319	290	288	274	286	300	307	329	335	325	286	338	321	340	302	311	348	344	305	321	324	278	318	293	308	314	325	310	295	306	300	336	320	298	300	337	320	288	311	323	376	306	328	289	330	344	280	346	326	309	327	313	334	314	301	304	348	315	331	309	335	328	313	305	334	309	338	316	312	324	347	339	320	311	328	327	327	311	295	317	313	299	272	279	295	301	312	312	339	324	316	310	292	300	308	277	323	328	315	309	352	315	296	333	275	346	334	306	289	312	307	314	314	344	362	324	310	342	325	337	334	312	295	338	315	275	336	330	319	331	324	286	331	290	300	324	320	325	346	326	277	378	337	304	314	320	317	325	332	330	327	308	338	300	346	308	317	344	360	312	280	294	337	344	302	341	338	300	311	300	309	327	309	323	311	311	322	317	337	315	353	310	276	316	311	346	301	306	320	321	314	313	306	300	299	320	277	311	310	322	359	325	303	326	314	327	301	311	303	327	297	334	337	323	318	323	307	322	314	326	306	298	311	297	307	305	316	371	332	344	306	329	313	341	296	305	290	319	316	353	305	306	312	348	292	325	279	318	291	350	321	344	314	334	342	330	320	319	324	335	316	290	320	328	359	344	381	281	298	308	312	305	318	346	315	316	341	331	312	313	272	331	320	321	322	338	329	299	360	302	308	313	346	315	321	310	310	333	312	324	320	321	311	313	327	300	326	335	337	339	316	320	379	319	321	334	315	324	296	292	308	339	300	300	312	365	329	300	328	310	335	286	325	292	317	325	329	339	307	298	286	318	345	329	292	313	331	316	305	320	303	307	277	292	331	313	330	292	334	329	304	284	291	300	336	312	318	291	343	307	308	296	299	320	330	306	292	321	311	311	315	316	295	327	301	289	328	321	306	359	308	316	284	332	317	318	313	320	328	310	340	293	327	323	311	316	290	279	308	290	342	319	340	302	316	291	293	300	309	300	319	306	265	326	324	336	313	276	330	279	314	334	309	330	285	328	341	332	294	327	315	307	334	321	317	297	308	325	295	325	321	315	307	278	340	331	364	312	305	317	352	319	293	266	278	292	316	318	315	315	330	292	284	313	311	255	318	314	293	283	312	321	332	300	323	344	308	300	318	328	300	327	323	337	321	331	313	284	311	333	293	318	344	287	364	337	293	292	290	308	305	306	353	291	312	338	335	278	323	321	312	342	307	308	316	313	319	293	290	321	316	294	334	352	345	318	339	325	338	312	307	359	329	299	310	315	348	377	327	346	310	280	338	305	333	290	284	287	313	335	324	293	295	337	329	287	345	290	290	337	326	309	293	325	318	281	327	329	320	344	322	325	334	313	312	310	318	340	320	330	315	299	322	357	312	315	266	332	317	311	325	307	308	301	329	316	312	309	326	308	320	327	293	320	310	323	289	308	298	346	346	341	320	341	364	329	333	332	314	322	279	278	311	310	321	347	292	308	306	348	312	346	328	317	351	314	335	298	304	289	282	303	309	312	304	310	331	339	344	322	343	305	313	318	340	325	312	298	303	342	310	330	346	318	304	295	309	290	327	316	309	308	317	292	304	320	308	338	367	284	354	332	290	329	292	339	357	340	345	305	298	355	340	342	315	336	276	274	252	319	281	347	325	301	320	327	312	327	323	268	325	286	327	322	304	316	281	336	304	339	349	340	305	293	316	321	303	282	344	290	293	296	331	298	293	337	319	311	317	316	329	322	326	324	305	336	282	340	334	328	332	291	335	289	315	315	319	335	323	342	288	310	347	330	312	333	308	350	315	320	345	323	334	329	310	319	331	299	324	280	341	309	327	303	329	309	329	333	333	320	288	314	295	318	314	356	317	336	305	298	304	292	298	299	306	328	345	319	308	284	317	279	317	321	335	323	291	317	343	307	296	300	321	303	318	356	330	306	296	322	301	311	336	312	319	286	348	317	325	338	324	350	309	296	281	326	328	323	312	321	323	308	315	304	341	284	322	311	304	318	322	339	300	285	320	328	327	302	304	285	306	318	343	307	310	329	323	288	275	347	311	309	334	349	325	274	317	329	284	302	289	318	335	287	308	309	308	333	333	318	301	308	287	309	333	327	302	302	302	311	312	344	334	320	316	312	339	316	354	317	334	332	321	313	304	331	301	319	317	346	321	304	290	283	292	323	296	284	318	323	313	333	349	308	306	277	322	363	291	324	319	325	303	302	320	318	291	279	344	311	336	278	336	318	274	284	312	303	312	312	353	388	323	347	301	314	343	344	320	333	300	326	339	299	279	314	304	311	311	310	331	319	306	313	327	340	324	316	304	338	293	308	299	310	323	337	297	288	300	347	315	288	298	336	341	319	321	329	344	300	351	325	357	344	310	311	327	292	310	304	349	315	312	315	357	269	306	355	307	323	309	307	307	312	301	301	319	331	288	318	303	295	304	322	319	324	308	332	324	314	308	315	320	332	335	335	342	302	327	370	351	327	329	301	291	328	308	309	313	321	304	338	336	294	327	298	328	291	309	380	328	318	326	333	335	325	295	322	301	299	310	312	303	310	291	310	324	341	354	300	313	297	315	315	312	310	327	336	305	313	319	313	308	326	327	305	311	309	277	313	313	325	282	301
38924	17138	6627	3141	1586	876	817	732	777	713	711	714	689	723	660	688	666	736	699	657	718	701	733	694	675	711	654	726	704	672	723	712	676	661	672	679	679	725	688	696	722	677	732	704	698	678	709	696	649	664	726	706	696	655	709	745	713	713	761	677	727	678	673	674	698	694	702	669	700	703	743	745	700	698	696	675	690	705	677	675	739	682	703	719	694	715	691	767	692	652	727	684	693	719	674	684	681	729	744	714	727	676	722	733	683	691	727	692	697	678	682	683	673	713	674	698	656	643	733	676	705	676	673	696	681	685	698	704	683	693	682	664	685	653	676	696	657	676	712	702	670	671	716	653	669	681	685	727	736	704	671	640	676	720	676	718	723	696	724	721	690	732	690	690	653	698	723	703	671	676	741	676	687	685	676	715	700	647	735	682	724	729	651	703	684	722	691	692	718	712	709	665	686	693	725	683	660	691	667	711	722	695	656	690	671	701	685	719	688	708	730	712	715	641	705	638	715	690	711	665	686	727	706	676	661	697	688	705	707	715	654	687	678	711	675	715	670	696	714	755	661	730	731	695	712	690	687	659	700	701	694	715	652	712	735	709	704	690	696	685	727	713	727	713	705	688	693	729	702	704	718	723	687	646	680	687	705	722	688	707	658	673	699	717	729	671	697	677	633	694	708	673	742	688	694	721	746	704	736	729	687	692	682	659	721	711	700	690	661	686	734	692	747	714	621	657	711	694	657	670	707	687	713	681	679	749	685	721	689	665	762	645	685	670	684	692	704	669	731	726	677	702	748	758	705	672	681	706	653	660	723	708	704	689	692	714	713	664	709	701	683	691	720	696	733	714	658	711	675	703	704	638	741	731	704	666	702	676	683	688	673	713	659	740	726	681	719	695	708	730	696	672	683	687	707	693	703	682	646	730	711	702	700	672	716	715	673	707	690	666	677	690	709	706	661	735	691	668	663	693	714	712	747	689	739	737	697	694	690	734	661	690	720	746	640	699	729	684	662	663	687	683	717	706	659	702	672	730	718	707	706	732	692	686	687	711	704	713	677	664	696	700	711	669	660	683	694	739	715	701	716	634	721	683	708	669	714	668	694	676	688	708	703	725	748	682	706	679	687	713	727	715	651	706	705	700	710	723	745	719	652	678	715	746	725	762	700	711	719	773	709	719	678	684	684	698	748	723	722	700	701	682	723	648	730	679	703	688	723	686	669	690	686	659	673	693	682	729	729	679	671	691	721	712	707	698	733	700	710	679	722	675	701	673	650	670	689	675	706	706	722	714	746	714	698	740	694	753	714	731	671	663	679	686	709	732	710	670	686	680	711	696	749	743	696	718	715	721	694	696	754	694	706	736	700	766	704	668	696	680	719	719	715	699	700	638	692	693	718	704	661	655	676	731	711	708	738	712	693	698	693	709	689	717	699	739	675	706	691	706	710	698	694	680	692	704	691	685	664	724	682	709	715	703	680	644	722	703	665	701	690	691	709	707	662	680	665	642	727	690	717	706	696	722	703	729	733	710	682	703	686	718	647	710	667	711	714	702	740	690	673	667	705	682	713	683	703	702	653	671	715	675	683	676	730	725	683	688	672	629	696	729	631	677	673	710	668	654	730	773	716	718	732	700	667	695	701	649	719	743	718	641	688	728	697	701	671	736	768	745	699	695	733	706	698	680	676	739	658	693	701	708	699	678	719	705	721	680	687	731	693	747	689	721	701	679	695	732	692	666	686	740	635	719	695	705	684	703	694	664	718	694	691	718	691	709	667	709	668	688	690	691	697	705	683	665	652	640	673	709	696	695	673	706	692	690	694	715	635	711	726	652	706	718	701	706	677	679	686	721	700	692	689	708	673	710	722	670	679	710	676	681	713	709	691	678	742	756	712	708	668	650	661	675	713	675	686	653	678	687	726	702	703	669	693	682	667	727	697	656	753	680	666	711	698	714	715	699	706	700	647	714	700	647	714	681	696	720	701	715	679	750	715	658	649	738	702	700	687	690	679	683	665	656	744	690	757	680	691	726	659	695	722	667	713	718	667	658	687	737	668	668	653	736	701	702	701	687	690	723	721	674	756	697	716	660	708	697	654	720	759	678	728	690	689	673	686	688	696	708	666	681	732	711	697	702	676	708	677	673	697	711	695	668	740	686	718	722	651	745	695	707	683	666	702	693	720	729	690	756	653	695	711	706	659	676	700	691	664	692	642	728	720	704	668	692	716	671	719	671	686	609	718	660	709	656	666	662	692	716	713	682	733	759	714	684	663	714	694	723	727	662	692	679	728	694	728	680	694	707	677	725	719	690	661	712	707	677	695	739	662	660	659	720	695	745	678	730	728	651	728	669	657	699	682	715	704	681	698	717	735	726	693	701	709	696	734	715	709	707	743	661	652	701	685	686	714	661	701	644	723	728	718	697	684	693	690	686	698	750	675	653	685	757	698	659	661	685	692	706	692	664	710	722	719	682	682	738	668	689	700	704	660	705	685	757	677	698	660	651	705	665	682	704	720	712	690	680	695	730	701	673	688	694	686	730	759	646	674	727	714	702	664	723	703	713	658	741	663	738	711	760	709	721	688	718	650	659	680	702	661	702	708	681	697	695	681	709	674	697	677	637	713	750	743	669	695	668	705	694	654	704	677	706	725	680	679	708	641	726	708	710	711	679	741	689	655	702	675	663	677	672	707	708	736	711	723	699	676	696	687	694	673	708	718	649	679	669	697	681	695	729	735	695	692	668	664	707	714	707	734	712	664	694	683	728	680	694	724	758	679	740	706	689	712	677	726	687	721	699	661	691	689	661	654	719	670	696	685	678	675	672	709	719	694	647	709	693	716	721	695	684	732	744	700	695	695	738	712	697	708	643	699	728	646	692	701	716	676	703	647	645	652	716	698	704	646	722	729	683	684	703	680	726	678	711	750	646	695	714	689	709	728	728	711	691	698	711	733	679	717	725	696	700	678	710	684	690	719	706	723	688	738	700	674	661	697	701	757	664	690	684	712	719	692	678	659	728	722	670	687	687	675	691	736	706	721	736	683	644	717	682	689	665	691	685	653	734	715	691	680	679	652	706	690	738	653	710	725	664	654	645	722	733	686	684	682	704	697	737	707	686	653	694	695	746	748	659	701	669	706	710	713	670	710	658	664	728	670	742	708	712	653	719	755	705	678	723	721	712	695	663	703	694	723	705	691	746	700	686	705	685	678	719	679	714	696	683	694	704	683	694	684	697	668	689	673	713	682	720	697	684	709	726	717	706	723	682	702	683	682	745	725	714	653	698	665	708	685	681	666	693	650	697	672	677	682	737	730	746	766	674	724	677	687	674	691	758	726	723	660	728	724	708	676	647	695	716	723	658	720	731	666	707	669	684	688	640	692	730	675	738	683	663	662	686	690	677	693	698	679	699	690	722	699	739	729	685	699	724	732	708	673	629	667	694	715	695	687	736	667	676	700	715	699	716	693	680	692	692	671	681	691	719	673	707
45563	20033	5951	1159	391	339	275	278	295	285	294	286	302	319	275	287	273	316	264	312	291	294	282	294	285	280	282	303	313	322	308	313	255	282	319	297	257	283	280	294	310	323	275	280	303	278	310	284	315	286	333	306	265	299	276	278	277	316	266	290	309	285	323	320	299	281	299	290	268	288	268	303	273	309	274	285	299	276	280	282	240	278	302	264	276	308	271	270	282	270	294	271	293	266	261	280	327	306	286	295	299	300	282	303	303	285	283	257	291	289	303	272	304	284	288	301	268	287	295	285	295	290	295	303	262	307	272	277	294	263	282	278	320	267	297	302	315	279	258	268	285	259	259	314	262	288	254	269	295	285	277	289	250	280	264	343	303	276	268	282	271	266	263	301	300	264	270	290	264	283	290	286	275	269	265	268	253	297	267	256	276	284	321	326	272	287	289	262	291	274	273	297	294	335	266	290	290	293	336	278	275	280	288	273	299	303	306	303	267	306	292	294	288	288	307	303	299	303	293	282	281	283	307	323	307	303	296	294	307	277	265	281	265	298	284	271	275	268	294	323	269	250	249	295	293	288	269	294	303	288	280	286	313	271	274	288	256	296	273	276	282	311	284	300	266	284	302	270	308	273	285	256	302	297	281	321	279	269	305	276	269	287	309	264	286	275	273	297	296	277	283	314	269	283	296	272	281	282	281	271	270	302	268	294	291	317	290	302	282	298	289	295	300	292	307	298	250	287	294	316	283	320	306	276	281	304	300	293	268	297	281	286	305	262	290	272	298	274	297	261	256	282	271	273	286	275	269	286	253	273	298	315	311	304	295	290	303	249	296	274	264	292	272	266	277	306	321	304	277	266	295	298	298	280	280	312	297	285	299	296	299	302	307	298	295	285	282	285	294	297	290	302	252	313	283	271	312	280	303	275	295	283	286	298	315	272	324	296	304	282	286	291	300	274	296	269	279	293	286	301	299	331	317	294	297	284	276	256	295	276	274	310	261	300	309	289	261	275	289	307	274	295	259	260	282	303	255	255	284	278	294	300	347	279	289	262	279	312	265	262	276	280	302	272	300	277	308	272	292	297	269	286	291	260	288	297	332	280	287	285	269	312	318	313	275	308	262	262	268	292	327	255	302	298	272	333	271	269	271	268	255	314	246	291	276	266	295	321	306	318	308	261	267	273	271	290	262	258	287	253	301	267	276	284	286	300	288	307	313	314	256	313	294	259	300	308	280	308	310	284	303	288	294	268	278	252	283	320	297	289	258	291	261	280	310	273	313	302	270	261	270	272	283	284	251	293	281	277	278	260	280	326	310	262	329	245	278	268	280	281	279	276	314	277	292	292	318	269	290	306	292	310	299	316	307	270	282	312	307	314	286	298	280	298	287	303	285	253	277	247	285	271	290	292	263	248	296	277	276	289	249	294	264	320	280	279	320	273	272	310	248	278	301	313	289	298	268	278	253	288	297	292	296	301	294	260	309	291	307	283	299	304	291	294	287	274	274	278	292	324	299	291	292	294	242	284	286	271	287	278	305	249	301	287	312	296	313	265	279	279	256	325	292	296	301	256	324	273	283	302	241	323	308	275	260	312	297	279	269	282	299	283	287	313	287	304	283	301	257	308	288	271	284	281	298	282	288	278	298	325	326	273	295	270	269	289	301	253	313	280	279	254	291	293	281	281	275	273	298	323	278	280	291	285	298	285	306	280	282	278	277	285	272	276	239	293	297	280	293	313	277	318	290	279	250	260	264	313	297	290	283	285	267	291	288	261	293	300	285	269	282	265	316	273	291	299	323	314	275	264	305	263	290	283	268	299	279	298	268	283	271	275	256	272	305	280	297	265	273	315	247	259	277	300	267	292	295	279	294	304	271	305	287	288	296	269	260	285	271	288	288	291	289	317	275	290	288	274	296	307	290	278	287	288	285	284	273	269	293	307	277	269	283	277	273	284	302	288	274	298	272	276	264	278	293	280	272	279	273	293	271	301	271	273	277	268	283	302	292	287	275	289	308	285	304	285	289	283	282	294	233	290	253	302	280	319	341	267	293	284	278	311	302	291	322	262	289	268	287	293	293	297	295	302	291	298	284	269	276	268	276	282	274	308	281	271	275	324	288	286	276	298	261	294	308	321	281	283	323	279	282	269	270	293	263	306	306	323	281	311	299	291	294	259	303	295	272	274	252	307	265	289	260	301	305	275	289	304	299	305	298	307	278	296	310	262	325	292	278	300	314	258	273	298	292	304	306	302	305	314	292	276	302	282	307	281	268	272	267	287	260	253	259	265	288	318	271	284	297	245	264	305	300	306	299	274	263	276	305	282	290	310	290	297	277	334	296	277	293	279	301	283	280	279	274	318	294	298	283	294	306	306	263	275	285	298	282	314	274	284	300	285	281	288	298	319	318	283	277	323	292	285	292	299	276	261	264	300	274	267	290	293	237	264	300	281	271	311	255	306	287	289	257	287	291	292	237	266	286	247	270	235	248	310	261	256	280	295	300	294	289	304	250	290	283	318	294	299	280	274	289	271	282	266	292	275	312	278	289	290	258	268	309	285	260	302	276	275	306	285	268	281	259	312	313	245	285	311	286	304	255	272	293	263	282	281	284	280	302	300	276	273	285	268	284	291	296	241	305	328	294	325	296	292	291	277	303	289	273	284	287	308	267	285	283	275	286	270	304	260	262	288	300	261	283	258	264	260	279	293	307	276	296	272	276	299	300	278	270	287	309	312	287	267	282	284	275	245	302	295	300	279	315	256	291	281	290	288	297	296	273	278	292	276	262	281	308	281	300	301	258	266	288	295	242	281	312	293	320	269	309	291	274	290	286	277	293	274	301	242	303	288	292	308	292	306	314	261	285	276	277	276	302	291	315	297	273	291	289	292	290	247	271	282	298	283	280	294	277	270	310	297	253	279	266	265	290	271	281	295	284	284	280	296	303	267	331	264	321	265	305	304	270	296	288	293	272	266	276	288	311	285	279	289	263	294	283	271	294	272	294	308	303	291	274	292	289	274	272	275	260	279	311	290	273	289	302	308	294	295	271	278	279	297	299	276	268	269	286	264	254	299	262	297	297	294	308	267	277	296	301	277	260	280	285	260	298	272	293	283	306	301	291	288	315	297	297	286	289	296	269	256	303	270	297	313	298	267	269	277	290	273	260	288	253	262	284	254	305	301	281	277	281	273	263	260	307	281	287	278	307	271	284	301	302	265	296	277	288	277	291	296	316	295	304	317	272	277	300	289	290	274	288	285	282	295	255	277	310	271	283	290	260	284	271	257	292	265	292	280	296	274	314	258	270	265	304	268	293	288	290	276	269	268	316	297	269	323	316	264	298	285	287	294	276	289	297	282	281	292	298	278	269	271	231	284	255	265	304	286	303	275	312	308	299	258	269	278	293	296	312	271	281	285	284	292	282	305	300	282	268	302	308	292	270	300	258	270	258	297	283	272	278	297	268	268	281	262	275	269	290	262	292	296	296	304
29792	14187	6138	2142	997	701	622	696	641	671	668	630	622	639	681	677	608	634	584	636	626	630	636	690	608	638	638	634	673	706	638	636	614	640	637	606	621	707	656	658	603	633	644	647	618	604	649	623	670	625	663	625	673	661	670	685	629	658	671	684	632	645	623	617	641	614	650	636	671	663	626	639	624	614	633	648	646	713	622	673	585	652	633	656	622	587	614	641	628	653	668	614	620	644	613	597	661	627	598	654	647	653	648	646	677	636	619	677	653	635	628	679	625	621	598	601	669	651	679	603	679	647	648	627	646	687	645	644	652	626	628	597	665	603	619	635	627	614	642	651	658	665	677	657	623	658	606	643	674	615	669	619	613	679	689	605	656	645	654	618	624	656	606	694	639	627	641	600	647	649	636	625	656	646	659	605	641	627	631	619	691	662	674	628	610	598	649	614	636	636	636	677	643	650	654	656	609	626	666	646	658	655	594	654	640	660	655	627	662	659	609	706	628	618	602	613	620	648	656	639	653	657	639	615	634	703	633	605	650	604	588	633	651	651	643	600	646	632	649	656	651	644	696	616	643	635	624	647	644	575	638	682	626	597	630	583	605	659	674	645	673	607	625	625	624	605	643	657	656	626	669	567	672	653	615	614	650	613	641	558	587	645	654	632	632	663	608	623	638	666	639	664	661	658	641	633	656	652	657	629	625	661	653	607	627	636	603	656	620	661	647	636	657	632	589	662	641	652	648	673	619	676	611	626	648	656	633	619	595	651	678	635	633	673	641	649	639	666	641	666	635	667	598	649	668	638	645	629	615	664	670	627	653	624	592	623	627	602	618	628	631	604	616	647	610	604	651	674	639	673	627	603	656	672	645	613	636	641	637	632	618	718	668	683	641	634	612	622	675	619	644	621	629	657	637	612	646	640	633	632	660	649	614	664	627	692	631	599	613	636	637	586	582	601	621	667	648	632	625	662	602	633	718	635	695	684	664	639	613	632	654	634	616	613	659	679	632	621	657	625	628	655	667	664	639	674	626	684	659	678	648	610	636	641	625	638	653	599	606	664	647	643	649	622	617	574	631	628	671	612	616	633	676	667	647	668	638	599	641	649	625	656	623	662	648	634	655	614	641	596	656	667	645	641	672	597	611	664	644	662	629	661	641	622	643	637	659	652	636	671	663	640	616	638	621	625	680	634	633	634	621	614	655	613	653	611	647	643	624	627	645	653	608	664	638	671	582	679	636	617	658	651	660	606	657	640	618	637	611	635	644	669	640	642	630	679	638	637	677	617	631	609	636	577	682	633	614	634	632	631	573	642	689	611	611	616	573	614	636	632	656	638	631	621	621	658	636	669	679	641	613	622	582	648	646	662	603	655	657	612	665	657	601	644	581	625	621	634	607	653	641	656	628	654	639	616	606	628	628	641	648	647	654	588	603	618	640	617	630	648	649	617	612	621	684	653	649	653	672	625	632	638	616	620	627	672	665	648	655	650	680	636	598	638	626	624	633	641	639	562	642	648	602	639	679	606	656	622	629	645	665	655	673	643	641	657	655	635	629	672	660	656	630	653	647	624	656	645	665	631	634	641	647	619	639	655	690	639	644	689	664	651	589	610	631	619	649	637	658	652	619	642	641	632	584	632	671	664	664	652	648	610	600	603	632	611	638	646	647	601	589	642	658	630	585	665	662	672	669	661	628	643	628	615	631	656	640	646	618	607	662	618	631	638	619	640	665	616	654	671	597	643	676	626	653	634	687	683	629	633	661	646	636	665	649	616	640	598	618	593	651	620	709	624	657	623	617	671	631	626	654	640	622	668	634	607	665	637	646	620	642	668	637	592	650	676	623	676	647	635	592	644	632	628	676	694	600	655	668	643	671	666	654	620	613	619	622	663	649	646	628	655	652	642	628	636	622	647	647	635	638	636	647	676	632	643	612	643	652	662	629	605	657	650	652	642	656	598	666	586	637	637	623	662	602	664	688	624	612	644	628	685	676	672	599	674	655	669	709	626	634	634	653	660	622	659	620	640	632	705	634	637	681	616	640	671	669	667	635	642	678	637	656	608	626	631	634	668	645	635	647	621	652	649	634	630	668	646	667	590	565	598	662	658	612	599	617	666	646	652	606	669	675	637	667	643	641	612	647	612	633	671	631	642	624	649	626	630	644	623	579	586	619	672	678	641	645	635	614	620	648	639	641	679	670	634	655	616	691	667	626	650	666	654	613	641	672	628	591	635	661	655	657	580	577	681	592	672	629	672	634	647	690	638	670	627	647	628	638	633	598	660	618	697	623	670	657	663	637	677	615	651	583	659	654	688	654	620	612	598	663	602	634	594	651	632	651	614	615	588	664	633	654	621	657	627	704	599	627	649	654	638	619	616	637	695	640	685	645	640	657	662	643	643	623	613	647	671	623	635	657	649	656	651	597	634	629	643	706	609	641	650	604	613	695	629	611	618	658	598	670	663	597	647	614	637	597	610	597	611	587	623	624	667	651	657	661	623	651	639	635	624	611	644	658	655	659	624	667	614	628	611	646	631	629	660	675	662	636	638	629	602	659	637	679	621	610	629	634	655	623	629	667	609	658	601	661	607	624	643	663	605	677	649	653	637	627	631	648	628	634	630	664	625	664	618	658	663	649	654	615	644	659	612	648	674	659	581	675	670	644	623	647	613	665	643	640	637	603	624	645	613	638	581	650	624	613	647	615	627	636	674	626	643	616	644	649	658	661	633	627	615	616	653	610	679	642	584	640	639	662	635	650	617	675	632	615	670	638	681	627	580	645	648	658	696	579	614	648	635	662	663	638	657	640	648	623	643	606	613	617	677	679	659	639	630	639	651	607	633	620	644	627	677	619	618	634	623	633	633	657	647	658	690	656	653	640	630	662	637	657	614	671	637	604	624	642	630	623	677	661	657	633	675	669	602	602	684	662	655	610	627	681	652	635	666	617	640	673	664	635	656	633	622	617	601	661	650	645	636	630	652	657	581	671	643	657	622	616	617	653	669	604	706	650	671	667	611	652	638	608	641	655	614	658	643	674	621	641	634	616	655	629	609	599	641	636	614	693	680	611	649	576	629	622	632	664	606	580	685	635	626	627	617	613	634	607	663	647	613	699	661	664	701	601	651	649	633	650	603	630	632	632	622	626	645	638	653	590	645	676	621	641	649	645	653	629	643	640	643	644	609	622	645	635	599	642	642	630	650	614	613	586	653	602	643	592	672	632	624	651	644	672	689	634	669	645	614	648	638	633	648	669	613	647	628	610	648	665	638	616	632	666	629	591	633	589	609	657	620	635	652	634	631	640	642	633	623	647	637	631	647	663	665	601	652	650	620	643	661	614	663	645	637	662	672	638	656	639	627	688	646	633	664	671	671	608	641	668	669	621	634	641	658	670	623	624	681	664	657	634	617	699	653	613	633	630	621	604	642	612	644	599	609	648	639	643	648	600	669	660	632	593	648	676	661	643	617	612	653	674	615	616	663	605	625
53293	21321	6121	934	482	336	329	289	359	271	272	332	333	294	302	279	295	319	272	317	266	268	334	272	269	312	297	288	281	295	302	299	289	300	277	299	288	279	314	298	294	276	263	291	282	314	304	287	325	270	289	305	275	327	302	325	295	316	288	284	247	310	285	246	306	307	304	297	317	276	270	286	304	303	295	278	297	283	306	261	287	295	298	298	260	295	314	277	275	296	307	301	296	277	264	291	292	302	307	286	293	275	334	264	269	265	292	286	309	292	297	284	308	290	293	307	288	298	304	281	286	343	303	276	307	292	303	313	296	307	279	320	270	294	308	269	313	283	285	284	274	295	300	262	293	291	287	253	295	285	296	314	332	300	253	282	311	285	269	293	314	313	326	302	282	304	300	290	300	273	294	295	265	288	308	285	294	291	283	297	314	333	281	293	344	303	283	279	291	278	288	287	280	294	278	314	309	272	292	283	319	272	281	280	282	271	337	287	315	301	314	298	292	320	307	288	326	325	284	262	312	307	305	294	266	323	291	303	285	301	274	305	271	308	272	261	295	286	315	292	291	296	283	239	273	269	324	306	283	287	265	280	294	288	286	257	263	266	300	277	255	300	285	296	250	300	285	327	317	293	303	312	271	265	272	289	286	286	318	286	278	273	282	272	319	320	323	263	295	284	305	267	318	322	285	288	315	321	281	282	286	280	270	315	320	292	313	273	283	321	327	270	280	282	285	291	272	257	288	315	294	258	296	301	303	314	328	312	302	286	291	285	323	294	307	336	299	268	285	275	256	247	308	265	308	288	267	279	274	312	285	293	329	333	300	296	319	279	305	278	299	306	295	302	331	282	295	265	296	279	295	287	297	329	252	301	314	279	318	277	297	280	275	281	285	295	282	293	303	276	287	275	299	270	321	323	280	291	267	300	265	288	315	285	319	283	275	332	310	287	300	313	294	272	323	317	283	306	298	314	268	285	291	281	267	303	293	310	282	259	268	273	299	324	300	304	284	314	297	311	296	308	366	272	323	277	266	284	326	315	285	278	277	291	277	287	343	331	273	311	287	294	297	300	290	291	308	301	278	289	284	316	303	262	322	320	309	291	314	303	300	288	274	320	249	286	313	284	295	293	270	304	292	315	309	302	309	286	313	280	310	296	307	318	301	284	306	324	316	320	273	254	279	322	303	317	278	300	307	298	309	269	323	276	272	316	292	292	261	289	249	301	308	277	313	316	302	264	276	300	303	308	287	302	293	270	293	295	310	292	293	281	278	283	307	266	284	292	305	278	298	303	306	285	278	303	286	289	277	305	324	293	290	292	293	281	267	336	275	279	300	258	317	301	324	283	299	288	279	328	270	301	313	304	285	308	320	299	292	265	261	302	282	315	291	266	303	316	309	292	341	306	277	264	271	299	307	310	297	290	316	303	299	260	294	294	283	312	302	295	284	316	290	312	317	297	303	270	277	297	304	294	276	306	279	309	274	298	304	295	301	282	318	299	293	290	294	292	269	298	308	312	298	326	291	287	277	302	306	299	272	307	275	238	305	332	305	319	348	290	297	305	260	295	278	280	327	272	306	277	289	308	310	301	305	294	282	300	268	272	261	289	339	301	311	317	290	305	306	315	252	311	318	298	250	285	280	282	303	275	301	274	313	307	297	286	288	295	308	303	279	294	312	287	293	316	304	314	295	298	301	297	275	280	304	293	255	290	292	273	244	302	280	265	295	293	281	292	279	278	294	268	302	302	275	285	349	268	307	286	331	289	236	296	298	276	278	269	300	312	301	281	309	283	310	279	282	230	325	276	254	319	266	280	293	293	312	326	290	310	293	312	299	281	302	300	276	307	306	293	256	273	286	277	296	290	272	319	280	279	287	330	316	271	284	262	311	313	299	279	273	303	304	302	285	306	312	302	274	301	317	287	257	305	290	264	296	293	312	306	277	301	286	303	287	321	308	306	279	288	276	274	261	327	316	314	285	294	271	302	275	291	241	285	292	299	288	313	272	304	328	309	280	299	331	289	268	315	304	278	282	304	284	270	274	338	297	291	292	299	296	293	323	279	307	325	287	303	323	284	280	298	285	271	284	285	249	299	317	271	295	299	249	312	267	287	323	318	293	265	315	273	301	323	298	288	270	307	305	287	287	305	300	311	295	322	257	274	300	301	292	275	318	265	299	294	297	315	282	294	319	271	284	307	281	285	282	296	302	317	290	286	320	285	298	278	298	280	268	302	283	310	315	293	305	280	305	314	277	256	269	277	284	271	300	277	283	279	362	293	324	282	330	297	319	298	282	296	301	273	316	264	293	292	308	267	304	338	325	305	291	299	314	308	301	296	272	296	277	330	270	276	287	300	308	274	277	313	293	282	290	289	282	305	282	280	304	326	315	323	302	285	327	325	261	309	307	289	323	298	278	293	291	308	275	323	278	274	283	293	288	314	273	290	290	297	298	255	292	291	276	315	249	327	258	276	297	267	291	274	274	272	307	326	324	332	287	273	293	280	315	299	312	258	298	279	301	286	289	311	299	278	318	267	300	285	293	284	295	284	319	272	275	300	280	351	294	289	274	316	282	296	275	320	273	310	301	289	266	260	278	293	293	278	306	280	291	301	310	280	302	284	295	306	284	305	293	299	287	281	282	294	320	290	317	328	291	288	318	275	290	295	311	257	268	303	285	300	288	244	297	304	298	309	298	287	298	306	285	319	336	303	312	309	316	291	329	298	227	271	293	322	316	311	329	320	318	299	315	291	266	297	295	300	320	313	301	302	288	293	302	293	286	329	302	286	286	298	303	308	296	300	260	296	290	295	289	279	301	304	284	313	282	319	262	313	286	271	291	254	284	293	333	299	286	306	305	272	323	304	292	292	288	283	294	302	312	320	272	337	282	299	268	266	284	282	295	286	308	346	305	292	255	285	280	301	297	266	299	333	292	289	299	323	312	276	286	305	292	284	307	253	276	279	309	297	317	299	284	308	286	320	282	299	296	280	301	294	312	309	284	270	276	258	285	301	298	287	279	300	303	319	295	289	301	304	319	260	268	306	291	285	264	332	311	289	308	313	291	323	294	272	311	274	289	284	294	271	312	273	294	324	265	311	320	316	295	291	258	313	299	337	300	301	304	309	300	328	307	342	298	329	340	303	293	303	281	272	262	292	286	291	304	335	298	263	304	267	288	349	278	319	318	282	299	293	320	298	298	316	315	300	284	318	295	290	283	293	278	262	289	291	324	309	332	303	299	280	292	277	275	304	303	297	298	289	301	295	301	292	303	267	325	301	289	309	288	302	274	342	300	305	281	284	289	309	286	319	285	272	284	318	295	288	280	289	299	312	286	275	329	310	290	293	289	292	325	283	318	299	305	273	298	288	255	306	280	299	317	305	296	287	275	318	265	281	337	347	284	299	297	313	301	291	308	302	285	262	262	306	294	286	299	272	295	302	318	272	260	306	277	282	311	314	293	285	287	264	280	321	283	294	278	299	273	284
35652	12610	3936	1632	1115	745	742	709	695	653	687	699	676	668	668	681	636	664	688	664	627	660	668	684	637	701	671	660	640	675	642	643	702	645	617	679	661	676	608	695	684	672	689	642	706	692	642	665	641	673	636	657	682	604	604	610	667	664	652	687	632	628	655	667	661	666	653	687	709	653	668	670	649	660	615	695	688	612	617	600	690	642	702	664	697	665	668	665	634	672	615	679	650	657	648	665	674	689	636	730	686	618	647	626	647	660	684	669	750	637	671	631	656	653	660	674	648	660	647	667	680	691	646	593	638	656	696	610	666	658	675	628	633	655	685	684	671	646	676	632	628	635	647	698	660	639	645	607	661	683	680	669	638	674	641	660	698	655	644	684	679	680	668	682	661	660	686	672	660	673	627	673	649	623	694	672	634	657	651	670	667	674	679	641	658	679	630	658	633	663	609	662	695	659	630	654	665	665	687	677	673	662	649	643	644	640	653	618	661	657	659	677	684	687	654	685	661	703	692	615	645	650	716	641	706	636	641	645	604	640	657	659	644	727	730	690	665	682	764	677	677	636	605	609	676	665	642	680	678	662	665	664	679	661	665	649	659	618	634	679	647	651	638	643	629	666	655	658	668	715	663	680	666	614	610	666	696	636	617	671	658	662	679	608	617	693	651	613	601	664	651	605	658	695	628	671	649	640	695	638	595	664	694	654	655	684	705	680	655	618	632	612	656	649	654	670	629	686	647	673	660	657	683	682	672	671	630	638	646	649	628	712	671	643	671	666	678	660	635	668	678	656	668	696	632	682	630	700	675	662	633	612	672	667	648	701	647	635	659	675	636	662	673	662	655	631	690	676	655	704	650	607	671	662	642	665	670	631	667	672	663	652	636	637	660	655	654	612	653	657	647	663	641	668	648	630	677	647	663	694	676	676	655	671	670	666	659	677	652	627	652	646	613	694	668	627	643	633	612	670	664	658	724	649	685	623	630	650	672	670	634	677	685	630	638	672	635	700	656	681	651	653	682	695	670	640	648	669	624	640	675	654	675	638	635	628	673	670	653	684	673	666	661	685	658	638	655	675	660	640	657	645	671	661	664	631	625	665	630	671	684	636	683	670	709	658	716	647	669	672	653	616	627	637	672	666	674	645	629	634	670	647	636	641	658	654	680	626	634	631	607	690	633	666	592	657	683	677	669	668	702	664	647	633	652	627	646	647	638	670	644	665	643	639	661	678	673	626	629	675	671	696	643	670	641	679	653	675	639	659	658	647	660	654	609	667	623	670	643	646	638	634	608	624	635	724	658	682	716	670	667	647	629	653	669	618	610	695	657	659	639	717	640	678	648	625	683	638	664	701	659	658	668	653	628	636	706	648	677	625	662	704	657	619	662	615	685	640	650	670	653	661	654	694	720	668	685	634	660	648	645	689	615	631	662	646	639	638	666	632	700	710	683	707	655	671	647	663	666	636	651	659	665	642	636	654	648	719	683	620	669	663	643	667	660	632	633	653	676	692	663	682	642	640	681	625	661	656	645	633	705	614	614	632	655	684	640	697	669	652	721	675	620	646	710	670	645	671	691	629	593	641	653	656	659	657	627	639	672	650	671	641	660	641	648	632	634	645	665	653	655	668	639	695	634	647	645	675	630	698	640	635	716	665	594	625	652	674	692	658	671	655	715	681	671	699	682	680	640	640	664	667	666	637	641	668	648	685	667	625	688	598	647	619	677	673	616	646	646	676	701	665	666	677	663	636	677	659	629	683	627	663	665	622	651	683	681	642	687	703	690	647	666	685	694	700	665	650	609	658	614	679	668	631	713	649	646	623	699	634	644	637	660	684	656	629	692	656	708	654	657	624	639	677	659	656	657	695	594	674	682	650	615	674	653	668	690	657	647	664	656	653	649	634	630	664	664	648	647	627	648	655	673	655	666	653	697	686	666	663	620	653	629	634	650	633	704	650	654	656	638	686	680	635	705	660	665	649	687	666	667	667	690	634	616	648	653	687	667	693	634	703	666	680	672	648	711	646	679	676	686	689	659	704	686	666	651	658	663	670	642	689	743	676	674	618	649	641	671	613	642	658	645	657	653	681	690	615	676	670	644	676	668	674	678	663	638	627	688	625	628	656	654	667	645	670	696	657	640	642	685	633	653	644	634	646	700	646	648	657	684	663	714	716	691	658	626	692	666	626	653	687	678	649	646	656	654	691	608	664	652	709	675	697	663	684	651	701	626	662	711	618	662	643	673	683	686	606	693	612	667	640	659	684	654	695	631	624	637	674	585	656	653	687	663	702	684	715	628	617	657	600	657	643	662	658	652	662	710	663	662	632	640	648	657	655	689	662	666	719	680	681	632	652	675	694	652	665	668	660	635	686	667	654	626	646	679	670	682	643	678	643	610	624	632	656	704	659	687	637	695	675	639	739	623	663	649	679	600	635	680	660	644	648	670	644	625	660	678	637	636	641	687	679	669	608	674	629	662	679	693	640	672	611	681	652	681	657	635	684	633	625	664	668	650	665	664	645	651	642	679	665	687	672	660	659	629	689	677	634	629	651	645	658	647	660	675	669	685	640	647	677	658	707	694	655	685	640	633	645	652	617	674	644	629	647	648	641	662	670	637	650	644	637	649	643	664	664	663	678	679	652	623	665	669	624	640	651	620	697	649	702	685	666	683	696	650	652	636	656	639	626	637	664	639	649	663	679	694	705	658	684	673	643	714	642	659	681	685	663	718	701	666	656	633	688	618	667	678	621	664	659	613	680	648	697	654	684	637	678	644	688	649	666	663	648	650	668	649	678	680	669	669	677	626	632	665	659	645	615	648	669	633	684	658	661	661	674	680	695	637	726	647	676	656	701	697	691	604	668	654	673	681	643	659	685	649	665	694	661	639	700	654	664	658	620	627	653	695	666	672	664	594	649	669	630	670	689	652	695	697	650	645	678	682	642	663	672	680	714	626	660	660	622	674	697	635	638	673	631	710	640	588	685	696	672	654	634	656	675	660	669	673	644	668	620	637	695	641	670	631	647	649	651	671	639	653	671	677	658	659	666	624	668	684	666	669	618	623	636	668	708	628	590	615	651	644	646	685	662	688	655	693	648	674	689	646	641	689	702	636	655	705	645	615	610	629	651	651	643	699	697	670	661	661	690	629	644	651	626	668	669	687	633	628	620	643	627	649	629	667	652	683	664	653	666	700	672	651	664	640	650	656	637	642	707	674	675	696	665	626	692	667	623	662	657	696	623	678	652	650	665	638	673	680	666	645	671	626	644	694	682	661	693	641	673	592	627	684	663	685	655	634	636	617	682	650	628	687	669	708	636	675	684	663	668	635	622	686	596	633	686	670	703	679	663	627	657	653	628	661	657	714	658	688	659	722	652	698	655	666	699	712	640	680	633	666	673	626	665	675	688	666	667	686	677	695	637	636	713	633	711	678	617	678	665	697	665	647	696	644	651	683	608	640	655	631	672	653	669	678	653	678	715	670	679
62341	27641	9500	2075	898	398	380	339	363	314	318	328	296	327	292	313	294	352	348	341	309	295	309	277	315	345	294	312	315	314	328	305	329	310	299	304	304	323	337	346	298	301	299	313	312	313	334	320	332	309	301	295	292	337	308	296	302	317	304	340	323	285	324	328	351	343	325	328	318	307	306	334	315	314	293	335	277	332	295	371	319	303	355	292	336	293	296	332	324	315	318	306	330	307	342	358	315	302	334	355	312	303	312	322	295	316	303	319	301	293	314	271	313	306	329	298	310	298	319	312	335	317	301	302	300	329	309	295	298	310	324	323	324	337	295	302	296	327	309	334	332	331	311	304	296	278	325	303	298	306	308	354	339	272	295	312	322	318	297	363	309	310	333	333	309	301	301	345	296	295	327	338	316	296	312	338	269	295	325	318	320	312	318	277	305	344	302	339	289	324	334	294	315	259	294	301	293	314	319	294	310	305	290	333	323	305	301	303	293	310	326	318	338	315	308	300	297	299	306	331	299	323	310	332	325	343	299	312	331	317	315	269	323	346	353	336	324	301	310	276	329	380	333	328	316	316	313	336	301	345	297	334	359	319	283	322	295	334	283	348	310	311	302	312	306	335	329	294	323	314	337	347	279	303	296	302	306	329	305	339	332	322	324	300	333	308	308	333	328	313	311	307	327	289	297	309	341	332	319	291	299	285	293	276	300	319	307	306	314	313	313	315	317	293	303	313	363	296	300	275	312	301	324	323	333	306	316	324	318	311	300	292	289	349	311	333	309	290	309	335	334	336	289	308	299	300	298	327	343	324	297	335	305	325	301	316	333	297	319	328	310	339	298	311	329	347	329	323	328	309	331	301	314	328	326	345	319	300	326	327	296	327	303	320	301	314	299	305	332	352	326	315	296	293	340	309	319	325	296	305	339	318	311	328	310	316	286	323	291	323	334	322	334	299	271	293	322	327	310	304	327	323	334	314	331	316	321	296	299	315	319	302	325	316	297	305	331	331	342	299	298	339	341	305	279	336	349	315	327	370	285	304	317	325	311	335	333	323	277	337	333	333	325	312	312	317	314	364	309	328	313	309	359	325	310	302	322	289	358	344	306	298	288	335	328	289	323	272	345	342	298	324	303	267	296	300	312	297	301	305	325	343	288	340	301	322	312	298	322	322	300	330	349	302	286	309	323	319	314	306	288	316	273	303	270	304	330	325	346	307	314	316	287	321	271	312	317	299	338	291	318	337	307	330	381	299	319	277	317	325	331	323	281	273	310	326	336	310	284	318	298	324	341	339	321	355	319	327	316	306	333	340	294	304	327	296	322	329	359	329	308	326	345	317	328	323	304	302	296	350	306	304	327	299	298	290	328	345	323	321	351	324	297	281	339	304	289	340	309	307	298	313	323	335	329	311	309	318	282	318	321	302	315	328	352	318	350	332	311	291	345	297	301	324	316	310	313	326	319	292	314	321	348	322	257	310	298	313	314	334	310	280	330	307	329	287	317	313	354	334	314	282	277	287	324	282	308	353	303	293	307	303	339	325	304	326	305	295	318	304	336	301	296	311	288	294	334	338	322	324	315	303	331	286	338	302	318	337	301	280	332	302	304	336	332	296	311	320	301	319	319	281	303	292	326	312	348	315	297	329	311	332	374	316	314	346	336	320	298	291	316	324	347	341	341	299	318	293	326	310	319	311	300	310	338	296	318	314	319	298	320	324	342	303	346	318	314	302	293	322	278	322	312	322	330	334	293	308	333	299	335	294	318	306	310	329	278	285	298	333	300	339	322	280	369	342	327	285	286	345	324	298	304	310	297	310	342	338	298	332	343	357	308	292	286	321	314	306	346	319	306	310	323	312	291	321	310	330	338	303	293	347	315	314	288	295	316	312	281	312	326	281	316	324	310	319	299	310	326	307	305	333	301	323	292	318	336	281	325	331	310	296	294	301	301	288	315	321	283	317	321	306	322	342	320	318	265	307	319	331	374	298	331	336	328	334	330	294	321	289	294	331	314	342	302	314	269	304	317	317	332	323	325	316	265	293	304	317	335	290	300	326	314	305	287	280	323	302	301	301	307	351	304	335	322	301	299	304	299	321	316	319	321	322	301	292	289	300	283	356	319	345	303	319	338	355	303	313	301	336	318	314	305	323	307	322	324	336	326	313	320	310	337	344	292	295	313	303	323	304	306	324	301	306	339	321	317	287	324	306	319	321	319	333	349	337	300	339	347	334	335	315	341	364	267	300	332	327	315	327	281	299	313	304	321	308	325	313	308	306	315	318	317	322	307	322	295	298	302	269	325	299	327	298	329	300	308	298	310	282	306	320	342	325	325	333	297	352	343	331	311	334	299	335	330	315	290	312	302	329	286	339	332	297	349	328	325	295	300	325	297	290	332	352	328	263	313	319	301	318	322	341	295	302	307	298	303	359	297	312	317	307	330	315	327	300	294	320	313	323	319	337	337	304	303	322	329	315	345	302	289	311	302	330	309	269	323	359	345	304	300	331	288	278	305	331	286	303	330	320	303	338	329	313	298	349	298	327	305	305	329	334	307	329	308	323	307	310	309	304	295	308	326	309	318	333	317	314	302	329	330	323	300	347	358	363	352	364	310	332	313	304	303	305	302	340	326	292	303	314	318	282	346	314	331	306	313	306	345	295	318	320	345	331	326	301	295	279	287	292	295	290	279	314	295	333	296	315	341	304	339	350	297	313	320	300	327	314	281	290	346	367	300	297	304	309	341	338	357	320	277	315	330	313	301	317	320	268	307	369	323	302	304	312	329	321	305	320	335	305	362	323	289	329	307	315	307	307	295	305	328	288	290	325	346	326	322	362	362	295	341	319	313	312	311	339	319	300	322	346	325	281	296	323	304	287	346	342	306	333	322	325	322	277	315	318	284	320	306	316	339	287	313	302	331	338	324	309	291	323	314	333	337	310	310	290	332	347	288	302	297	333	320	293	321	316	330	309	318	296	332	298	349	322	289	321	274	307	343	293	307	299	325	340	306	340	318	339	283	310	368	347	341	311	328	306	300	324	317	314	321	363	311	325	291	309	314	301	313	323	335	335	313	308	305	335	323	311	305	307	318	306	308	273	313	311	335	310	325	325	304	327	310	292	322	299	327	304	304	311	326	298	315	335	327	305	339	294	330	321	319	318	260	296	285	300	315	327	314	298	350	307	306	269	328	321	325	296	312	322	284	335	304	329	311	335	325	320	306	284	332	303	306	339	325	328	303	315	321	328	301	316	301	306	292	327	326	324	302	309	330	311	309	348	347	339	370	304	345	307	317	313	327	339	330	300	327	307	302	299	302	312	330	329	303	340	277	302	283	318	312	292	322	306	285	298	285	323	293	317	296	274	329	322	355	310	304	313	320	267	276	332	319	322	328	323	288	336	299	303	310	326	330	331	348	309	303	342	299	294	308	285	305	320	316	341	312	302	345	310	298	313	315	307	322	341	324	301	321	302	286	315	309	325	338	311
42516	19107	6575	3629	2105	950	814	802	804	731	785	774	709	729	737	682	739	669	733	706	730	697	712	726	724	646	722	699	674	722	661	695	741	719	656	741	687	655	748	778	647	684	655	690	710	695	709	700	689	643	711	709	684	681	731	672	669	725	694	741	732	725	683	684	682	698	717	672	688	693	755	694	706	726	712	684	702	703	711	672	678	665	698	710	686	651	698	705	727	676	662	736	721	662	696	734	654	654	685	630	691	694	705	697	671	679	683	708	728	741	651	724	724	716	723	708	647	677	669	692	687	698	706	702	672	721	691	702	679	689	704	659	710	740	726	707	713	672	678	685	693	698	712	693	716	707	696	690	660	709	706	691	650	653	679	681	750	702	674	733	684	708	690	687	660	747	718	668	684	715	696	705	684	720	701	728	662	676	683	663	705	726	687	680	711	716	710	687	656	707	699	684	663	670	736	693	651	685	690	686	708	707	725	708	690	747	700	711	704	658	672	741	698	697	673	754	694	661	692	685	663	683	673	727	743	716	718	710	672	722	717	700	722	708	686	727	712	708	729	683	677	678	700	716	673	694	746	682	724	692	701	707	651	643	700	695	707	670	708	641	742	660	747	713	721	714	712	720	661	729	673	726	710	691	686	718	730	744	682	695	676	684	718	749	705	675	691	674	664	727	711	725	741	698	744	677	685	676	695	693	709	738	756	687	709	700	729	664	701	659	701	670	682	686	661	732	708	712	710	634	690	620	665	703	697	728	681	692	715	709	664	675	691	721	719	726	678	651	693	715	705	721	702	693	710	692	688	718	696	703	657	708	719	682	702	678	707	674	682	739	680	694	696	720	705	696	710	684	731	724	696	664	666	774	650	737	700	710	685	687	695	718	699	641	714	681	683	681	679	655	746	712	693	694	684	687	701	721	651	732	668	700	682	728	690	686	711	650	681	708	699	686	689	699	677	703	717	689	659	699	689	733	717	710	667	676	663	668	729	698	664	678	730	687	676	703	721	697	740	691	658	689	668	689	685	709	753	736	720	706	704	734	677	633	656	702	708	723	662	667	646	656	710	695	726	679	652	686	716	700	722	704	693	693	624	664	693	672	706	677	679	718	648	708	731	667	690	718	664	713	658	686	703	677	672	687	738	704	716	719	657	649	636	744	678	681	689	663	711	641	676	672	699	702	720	660	700	736	668	712	701	698	722	661	732	718	679	687	694	701	753	690	669	675	713	641	641	753	714	661	637	707	711	695	683	723	677	718	697	712	679	701	668	724	635	726	707	661	694	680	672	706	711	732	698	661	679	693	723	668	729	696	683	690	739	658	704	703	694	687	725	710	688	687	643	657	682	699	657	687	743	686	711	681	693	695	701	687	711	656	761	685	750	675	687	718	688	669	687	727	679	725	688	746	675	686	665	702	693	678	680	704	671	719	739	691	724	695	665	690	708	680	714	715	735	689	717	702	700	739	697	699	721	663	704	692	692	741	659	714	687	664	676	678	711	717	668	729	684	659	611	722	679	683	691	697	703	708	701	661	674	712	730	747	724	676	699	647	665	661	656	712	702	734	734	699	739	659	748	677	724	692	691	665	699	695	686	691	701	689	712	740	737	690	674	711	681	725	664	721	723	712	647	702	699	688	676	713	665	709	697	725	654	683	680	684	674	709	707	684	674	675	673	714	730	693	694	715	683	730	682	709	688	660	663	753	680	697	702	714	678	657	699	735	720	752	691	696	738	662	692	702	685	675	655	702	732	702	720	637	689	690	688	728	678	668	664	684	685	683	727	695	700	712	690	672	734	720	665	685	670	643	694	647	648	738	689	686	630	700	697	688	725	651	694	711	685	676	759	687	685	690	720	703	654	681	674	687	693	681	664	734	717	646	715	701	725	727	690	671	684	703	681	686	655	723	700	719	684	708	706	751	686	708	655	712	725	704	662	712	675	719	728	762	694	708	711	686	714	708	659	735	660	671	724	684	681	688	679	653	691	714	762	707	708	659	679	669	682	741	670	712	682	694	683	739	689	688	735	692	690	653	699	712	691	717	679	691	675	707	720	695	726	719	729	662	666	691	676	707	713	715	708	739	759	673	761	684	707	661	667	673	729	678	718	654	720	715	735	728	675	710	668	685	705	699	680	743	692	680	682	705	728	654	683	679	657	692	684	743	695	671	678	708	733	682	699	674	723	716	666	677	691	714	711	673	668	723	679	715	716	664	742	674	717	719	704	720	706	675	679	682	666	700	756	696	684	642	663	669	659	713	686	708	710	655	725	695	743	695	719	688	704	688	723	728	680	703	648	669	688	687	745	699	709	693	662	774	673	684	689	719	669	704	696	727	723	726	690	710	704	675	663	699	708	708	718	662	681	717	706	692	694	688	749	695	720	680	713	680	718	708	688	728	711	685	666	741	685	691	767	743	662	715	731	665	657	728	701	667	669	719	728	699	719	693	707	721	707	703	705	684	693	697	692	710	699	675	674	716	743	743	715	686	667	661	694	704	677	655	668	655	726	660	727	684	726	657	727	703	687	704	743	701	684	735	711	668	697	691	676	699	675	708	764	728	642	692	688	741	696	671	716	699	689	732	687	660	706	701	723	645	759	666	719	691	702	664	708	679	682	720	699	704	696	693	720	693	747	681	696	691	674	740	707	674	681	713	701	738	638	671	712	677	712	733	689	676	721	668	716	642	720	667	722	693	689	664	715	680	715	705	680	693	685	734	685	753	758	696	740	712	672	728	678	701	663	657	666	685	723	726	675	712	689	685	689	702	727	737	732	660	685	703	712	690	644	721	655	699	764	702	704	747	669	715	722	657	715	707	655	677	700	676	651	684	708	713	712	648	672	692	728	696	679	707	695	664	691	674	705	708	700	691	687	716	688	721	664	662	704	655	672	701	669	697	718	683	694	729	720	684	680	670	721	724	717	628	685	715	692	668	731	768	680	677	702	698	735	645	694	727	696	718	681	668	723	639	728	688	668	669	645	704	689	674	695	672	732	692	668	648	704	683	713	716	690	706	735	714	706	681	761	675	707	664	687	715	711	711	692	688	658	692	699	663	675	665	693	689	681	723	722	675	678	691	696	733	669	745	699	694	720	675	726	698	681	669	716	702	667	678	699	756	680	687	733	693	669	699	736	721	700	692	693	642	691	689	686	694	680	709	700	680	702	670	690	712	691	690	728	685	689	733	718	664	702	706	659	664	657	672	716	725	746	704	695	680	709	700	726	712	743	711	718	734	716	713	719	713	732	689	694	664	698	699	706	691	639	689	708	681	661	661	690	712	656	677	654	706	721	650	656	655	692	665	685	663	682	726	707	723	690	680	686	736	670	693	716	690	692	698	684	693	695	659	696	676	664	728	690	702	687	658	728	684	677	674	688	670	692	697	707	705	664	704	742	666	754	649	657	673	704	662	719	711	766	668	718	734	704	688	631	694	641	720	714	688	659	712	719	724	686	749	707	701	694	649	697	664	733	727	630	711	673	678
46979	12510	1558	446	328	309	337	301	296	311	317	305	336	314	302	296	308	307	306	326	319	291	292	314	269	291	313	288	295	314	291	321	313	313	316	334	318	307	318	328	301	287	324	301	318	314	302	313	304	298	297	299	324	325	308	316	323	287	320	314	294	332	336	307	317	325	305	323	299	326	315	313	295	290	298	334	330	304	294	290	324	302	310	328	318	306	315	308	340	320	309	300	292	361	328	322	305	292	279	297	290	276	323	332	369	309	315	299	345	319	284	306	336	314	302	312	320	292	291	308	301	311	308	292	323	324	285	296	314	353	318	318	317	321	295	285	310	277	321	313	346	313	339	312	308	320	316	284	283	291	279	286	304	305	299	361	307	273	283	304	318	329	321	308	349	334	347	296	303	306	335	316	304	324	263	322	312	358	314	279	308	314	311	317	356	283	311	335	313	331	296	303	306	315	301	292	318	315	285	352	298	296	339	300	319	281	297	321	316	314	329	306	308	288	295	320	277	329	333	310	351	309	294	303	325	305	296	301	306	279	286	294	299	310	309	336	339	289	291	297	331	324	317	310	305	337	299	325	326	294	303	288	327	329	315	311	285	320	335	277	324	324	316	339	321	312	320	342	323	295	324	315	293	319	337	324	296	310	291	301	298	302	291	291	291	347	327	300	316	328	279	304	293	336	319	305	330	315	295	315	305	320	281	313	314	311	299	289	312	307	291	297	336	299	312	318	313	314	325	321	322	309	331	300	331	311	330	302	293	324	339	289	302	299	332	284	280	302	295	282	315	303	308	322	279	290	307	314	334	294	302	281	326	305	338	281	303	309	306	292	329	316	295	314	318	341	327	336	319	298	312	300	324	317	319	286	291	291	331	348	309	310	306	349	313	316	285	282	288	325	312	335	336	283	309	310	312	320	321	339	303	318	320	302	356	273	301	278	311	306	308	325	328	321	281	329	320	312	323	321	357	317	325	307	290	295	304	348	303	328	359	311	284	272	337	293	303	298	334	340	310	317	323	311	269	328	316	322	342	332	304	306	320	323	303	307	292	314	308	288	294	253	321	308	306	314	330	286	300	294	313	326	324	296	314	318	297	331	299	310	333	273	292	320	343	321	338	272	332	326	318	332	272	289	297	333	316	293	277	313	295	318	313	321	289	350	316	341	308	310	298	294	298	310	306	313	303	298	320	309	322	285	320	332	318	324	319	292	325	312	293	326	289	308	311	293	310	298	296	298	298	303	301	334	335	339	325	279	298	323	334	320	324	333	336	290	322	331	333	308	316	291	272	256	286	320	301	286	323	282	280	321	337	342	321	320	294	311	287	321	321	319	270	320	297	306	299	326	298	318	284	311	313	335	327	306	282	317	328	271	313	315	291	319	316	297	312	303	309	321	323	342	287	330	334	343	303	283	267	293	320	288	318	317	345	344	332	343	291	297	293	357	314	298	300	357	341	279	307	344	259	301	307	288	307	333	346	331	326	290	338	301	311	299	319	344	312	300	294	329	357	301	313	359	272	284	257	319	308	319	311	302	295	315	348	316	269	321	261	339	295	294	298	306	324	310	300	323	338	302	277	324	284	296	305	339	301	265	300	326	292	315	346	300	313	338	312	308	315	300	302	301	311	330	316	303	348	305	338	301	316	303	291	311	334	280	267	323	317	328	339	341	307	295	315	317	321	326	343	310	343	308	336	321	340	318	293	318	311	333	310	302	332	311	326	325	328	314	301	311	310	320	308	291	339	316	340	318	298	316	330	321	311	325	332	313	287	299	293	324	316	287	296	315	313	309	324	296	307	297	262	318	325	349	327	307	316	337	297	316	298	332	288	320	299	307	318	276	296	325	321	291	325	319	276	316	315	317	303	315	320	319	323	326	290	292	283	306	309	313	301	305	315	295	299	298	320	318	329	332	306	332	336	351	296	318	314	312	307	297	301	311	302	327	294	330	300	328	318	297	327	283	304	310	301	337	318	293	328	291	298	313	292	302	334	301	340	322	311	296	309	309	307	301	313	329	334	299	288	300	299	332	334	324	313	333	314	289	288	282	277	307	331	300	310	340	344	305	319	317	302	286	306	311	301	298	281	315	310	287	322	292	347	289	292	307	279	292	327	332	317	313	297	306	307	309	260	298	323	315	306	302	313	319	311	335	299	284	297	300	323	298	304	307	313	299	330	275	319	294	326	334	310	304	311	322	309	320	356	293	290	320	308	291	316	312	307	295	284	257	312	296	323	324	332	308	340	326	290	313	322	315	327	307	309	306	295	334	309	305	302	314	323	348	313	298	341	321	320	291	363	294	314	296	305	307	318	337	345	329	333	302	320	325	304	319	322	324	352	351	321	344	317	324	281	322	322	299	316	324	275	324	270	321	298	288	304	299	317	289	338	321	301	322	327	286	305	294	292	315	332	292	305	301	323	332	288	296	302	291	301	326	311	319	314	264	338	361	269	300	335	321	312	304	302	312	287	321	320	282	314	294	311	328	319	339	308	316	319	294	313	327	273	301	297	298	300	301	300	316	306	312	289	317	315	324	327	318	287	318	322	309	292	282	291	320	316	321	335	287	282	315	281	307	316	294	344	310	302	318	352	369	315	346	314	291	311	303	323	313	297	321	326	279	293	350	308	316	321	329	369	336	322	295	303	323	349	325	294	333	299	313	329	299	315	301	332	295	296	304	276	322	319	297	306	307	310	298	307	303	331	282	312	319	291	321	344	321	309	323	336	284	302	330	310	309	340	299	302	349	323	313	359	297	322	287	327	302	301	313	313	309	335	301	272	325	322	300	315	304	318	292	327	291	307	309	328	301	312	315	318	335	291	308	341	341	326	340	310	328	302	300	293	310	305	307	322	321	296	295	289	306	346	325	310	298	293	319	328	303	333	288	332	304	314	333	313	293	331	333	317	309	307	301	329	325	318	305	322	304	321	282	291	325	302	318	327	306	306	311	320	323	327	296	325	277	323	315	297	329	304	318	331	299	281	307	321	288	298	306	317	308	314	313	302	325	318	303	284	329	279	297	298	304	342	332	299	315	297	281	314	326	322	314	308	327	313	317	292	346	274	319	314	314	311	283	321	333	335	285	336	349	334	295	342	303	286	283	303	308	278	306	360	305	296	294	319	336	332	293	290	298	328	319	314	351	315	302	307	307	320	328	307	291	324	311	350	336	291	336	337	309	285	308	329	326	310	288	306	308	300	272	320	288	324	316	324	342	329	310	346	311	316	341	297	279	308	319	340	314	280	299	290	314	300	297	291	324	344	305	294	333	329	286	340	309	321	311	302	309	313	316	303	320	285	333	284	286	312	309	314	324	324	311	315	287	288	299	273	306	308	299	292	326	331	318	289	285	325	308	317	305	325	308	315	316	337	290	276	318	322	329	302	300	301	306	318	299	308	313	313	319	336	303	304	321	286	324	271	318	306	313	316	326	290	293	296	289	283	288	334	292	326	308	330	308	296	299	313	302	308	322	322	315	333	319
29733	4665	1418	896	762	698	664	693	660	748	695	710	675	690	728	642	718	689	757	694	719	661	715	665	665	625	713	735	727	730	717	690	728	718	679	667	705	669	688	696	674	693	662	688	681	696	678	665	660	697	715	730	692	709	701	667	659	688	713	728	679	699	675	660	690	704	710	719	704	677	651	717	621	682	671	691	671	705	670	675	717	674	651	669	687	699	709	678	677	661	695	696	690	686	674	688	639	652	680	733	707	693	652	687	703	684	684	679	683	716	727	712	700	691	673	694	690	695	702	715	689	725	725	702	694	710	715	645	695	702	717	675	683	671	657	710	706	704	680	687	659	661	660	718	632	698	697	685	670	728	681	624	749	722	656	690	691	671	683	692	734	725	700	661	671	669	706	742	683	675	694	681	727	649	662	728	727	685	699	692	746	703	653	707	697	694	656	677	687	641	689	691	696	687	649	625	656	656	613	707	703	749	711	675	687	703	694	688	710	687	691	701	707	691	692	693	665	674	707	650	667	681	677	700	685	691	708	660	679	690	680	662	648	705	666	697	722	693	691	673	660	705	682	685	680	650	713	703	694	671	735	681	665	714	725	667	680	664	670	674	693	640	673	667	688	671	721	668	690	644	681	643	664	665	697	687	630	717	669	684	642	719	705	666	682	696	671	651	659	704	688	676	661	695	716	672	609	635	672	654	707	656	693	682	686	707	701	717	706	682	636	690	702	700	691	684	711	645	693	667	646	715	724	674	750	764	657	704	706	723	673	693	709	654	675	654	687	711	691	638	653	643	684	663	702	697	662	707	686	714	686	683	656	683	715	697	697	694	676	700	635	760	648	725	663	685	690	709	728	689	739	696	695	693	713	671	713	666	665	652	682	678	689	734	657	714	657	680	710	645	650	699	660	708	665	637	689	682	687	683	705	768	701	672	708	697	666	711	684	714	718	661	727	665	662	646	687	695	723	696	661	646	690	666	635	683	704	688	706	730	704	677	678	686	688	681	729	741	724	697	713	719	665	680	695	708	729	716	707	621	702	648	704	630	673	690	647	681	687	667	651	683	731	638	670	641	647	651	654	684	719	720	698	633	669	704	698	683	717	680	705	747	690	674	682	725	679	684	699	715	664	689	742	710	673	674	680	718	667	694	682	697	676	670	705	678	675	690	657	710	708	678	686	722	697	746	694	658	683	695	682	695	677	683	640	669	672	698	686	729	639	669	669	711	670	680	671	667	704	714	674	663	687	710	673	700	684	692	658	715	697	658	710	686	650	740	758	694	705	703	715	727	689	663	638	714	725	681	706	688	697	697	719	733	652	672	693	637	686	624	684	708	675	651	668	678	641	732	729	653	695	672	660	683	725	678	709	681	670	693	672	718	682	640	700	716	690	683	678	685	728	701	682	715	709	691	713	687	682	692	672	669	695	697	682	651	669	641	730	668	681	675	644	703	703	643	676	684	738	669	663	698	665	677	726	663	676	690	696	715	674	656	670	723	671	651	697	689	694	715	678	671	733	728	673	691	649	689	657	698	715	688	640	711	706	673	696	689	686	719	672	678	698	692	656	780	682	704	691	674	667	736	702	666	735	658	676	664	654	705	687	645	715	690	690	700	665	708	711	731	736	691	699	663	658	684	678	671	667	671	653	665	731	634	709	687	637	731	696	715	644	725	685	664	699	716	645	655	702	686	664	704	668	677	697	711	650	705	662	736	691	682	666	670	714	714	706	725	685	698	666	681	685	740	682	703	701	689	681	748	687	615	652	685	691	681	689	714	662	700	649	646	717	700	729	733	658	740	720	729	733	692	697	682	724	700	703	674	697	646	687	682	701	675	669	686	694	699	695	676	685	730	716	679	681	714	710	642	678	701	700	716	648	678	683	688	673	673	702	657	683	705	666	658	694	727	683	672	693	674	666	691	748	690	648	679	690	700	710	748	660	689	679	695	682	696	636	669	706	728	660	701	663	690	728	726	671	651	689	671	692	693	699	683	691	677	702	693	674	655	667	721	700	664	739	654	643	704	703	673	680	681	697	685	720	690	656	636	674	660	704	685	692	683	735	705	668	676	677	712	746	691	669	663	692	702	643	651	708	691	717	655	703	702	730	682	641	709	690	746	668	682	674	722	695	723	669	705	716	742	644	641	689	671	679	702	722	689	683	729	668	696	715	686	683	722	686	706	700	662	672	688	706	697	652	673	702	687	679	683	688	646	696	662	729	666	687	649	654	683	683	667	750	701	675	722	680	709	704	712	665	697	701	708	681	695	661	683	696	734	705	675	683	704	666	689	692	651	662	670	724	728	652	660	714	720	683	693	670	749	676	686	759	646	651	670	670	749	679	691	720	678	710	691	651	726	711	693	650	732	702	757	673	679	700	667	742	679	694	637	705	708	669	712	702	685	634	739	670	671	650	678	677	651	720	674	715	662	677	659	709	707	722	620	703	700	671	644	693	699	674	664	657	700	659	669	676	682	702	690	655	688	692	700	661	668	655	691	675	655	674	696	648	733	658	708	691	676	736	676	688	676	675	669	730	712	684	705	685	687	691	742	713	725	654	701	676	677	671	670	680	715	663	667	642	684	684	682	655	697	713	669	705	689	671	658	685	631	695	660	677	697	698	692	694	719	721	693	662	748	662	703	653	701	688	727	637	641	688	675	669	706	701	666	657	666	727	634	710	654	677	720	659	706	702	679	722	664	656	668	707	683	669	682	674	683	685	677	662	684	692	699	638	697	712	691	714	675	623	696	689	683	736	664	695	684	701	661	647	754	680	700	671	661	687	634	696	705	702	685	656	695	669	662	655	675	716	685	717	673	704	648	672	646	737	677	690	727	662	671	688	698	705	674	665	733	648	678	684	727	655	696	687	624	690	707	696	632	707	682	715	718	649	692	677	644	676	705	661	660	718	666	701	679	691	670	685	735	694	661	674	721	724	723	687	674	667	674	681	679	705	746	707	665	680	650	686	684	703	700	698	671	718	695	676	646	700	711	698	703	686	704	670	712	712	683	645	638	679	652	733	723	635	676	652	702	662	686	662	754	681	703	672	705	680	666	663	716	732	712	688	686	699	753	702	705	704	701	723	721	716	704	691	723	680	695	738	707	694	692	679	679	687	708	711	680	705	679	693	685	688	676	689	661	629	658	662	680	682	698	717	674	749	693	711	710	660	689	673	702	730	668	644	663	667	692	677	711	712	699	677	669	688	665	658	683	676	730	747	675	705	655	690	675	698	713	708	706	703	691	738	689	713	673	691	688	693	671	694	648	647	667	681	671	632	681	660	688	707	719	669	661	644	656	613	709	691	651	680	714	697	684	694	724	708	718	670	714	706	716	665	637	628	657	747	694	645	660	693	663	702	727	657	670	699	724	672	707	707	692	704	715	684	666	726	678	697	638	679	710	712	729	703	686	723	659	638	731	641	697	698	694	705	687	686	675	714	667	668	678	693	680	659	680	686	670	717	674	722	702	683	730	698	703	679	652
54109	21991	5193	783	365	320	321	295	321	334	333	318	326	312	304	329	319	388	304	317	295	307	318	322	306	304	293	326	336	293	308	292	294	312	325	333	311	320	300	302	311	320	314	324	312	334	319	300	279	298	319	356	341	318	352	330	321	337	317	298	279	261	292	311	325	334	325	316	293	270	310	296	299	315	290	301	321	333	317	280	297	332	305	281	337	316	306	298	313	322	304	325	297	318	300	308	314	309	294	333	344	294	352	281	327	298	335	327	329	327	331	307	300	313	310	277	307	294	330	308	301	367	320	290	334	336	319	304	329	286	317	322	283	326	316	312	335	298	325	295	305	324	296	321	343	327	289	290	278	296	327	321	341	314	318	311	349	304	284	316	297	311	302	310	297	288	309	291	337	280	323	306	317	302	263	305	350	299	330	298	310	353	321	304	326	313	311	315	335	290	327	332	301	302	345	291	290	303	311	341	290	324	285	317	301	314	300	296	286	323	301	321	325	277	295	327	306	269	232	306	324	325	315	339	310	320	278	328	316	283	307	310	336	298	298	304	273	329	305	322	289	294	307	298	345	304	327	309	285	276	272	305	290	334	339	296	305	294	298	344	324	350	300	314	320	286	299	322	291	302	316	280	317	303	304	314	334	321	287	332	320	304	329	302	310	298	277	305	293	306	326	359	335	320	326	314	352	353	317	354	325	331	310	305	304	331	325	313	310	335	313	286	275	323	294	290	295	318	289	378	278	309	306	282	300	299	339	296	292	286	302	306	315	296	294	326	295	340	323	321	319	356	286	306	310	306	299	312	301	314	320	291	315	337	309	297	328	321	328	316	344	305	293	320	327	344	342	328	309	303	310	299	319	323	320	297	304	317	369	312	297	269	341	347	319	311	324	294	307	305	333	322	325	320	297	319	309	297	300	288	294	318	307	329	304	308	298	335	294	340	289	282	315	315	295	318	311	309	312	319	307	330	319	333	328	311	323	306	322	304	301	293	298	313	351	347	326	269	325	317	303	335	329	319	281	294	295	353	315	327	310	315	279	289	272	317	315	308	322	291	272	327	317	300	361	301	291	304	304	325	300	333	321	300	308	302	302	309	277	294	313	272	321	299	323	325	274	316	315	318	346	293	321	291	318	308	299	304	296	310	301	318	305	312	310	302	301	341	305	304	321	341	316	317	337	329	299	287	311	283	322	298	287	282	320	328	301	350	321	331	301	342	315	305	298	320	334	295	297	333	292	319	304	340	311	340	282	306	310	299	336	321	319	300	292	310	330	281	293	307	327	342	297	331	314	298	313	301	270	336	284	327	323	318	297	298	318	331	337	312	296	290	306	290	357	309	310	328	303	325	305	294	320	305	275	304	312	335	323	322	316	315	293	303	292	269	303	337	324	303	309	306	309	313	307	323	335	290	326	286	320	315	270	305	351	311	303	319	356	332	286	335	267	283	327	328	298	326	293	351	316	297	294	288	314	317	306	317	332	306	299	319	298	350	324	335	315	268	315	300	293	318	316	314	308	308	331	301	297	319	348	348	303	290	324	298	332	326	315	308	321	306	335	341	337	291	305	323	325	312	319	311	312	276	318	301	301	327	311	320	312	356	328	315	310	287	337	295	298	305	312	296	329	309	328	315	359	321	334	341	328	273	319	305	290	302	322	335	344	316	281	307	294	283	325	326	303	302	294	315	332	314	267	314	312	317	282	300	323	323	317	317	331	346	298	305	313	308	308	303	310	303	322	337	340	329	330	302	283	308	314	283	318	338	360	340	274	299	303	300	297	292	309	325	320	327	315	296	309	297	324	311	271	365	310	303	299	287	316	288	313	306	316	294	314	330	298	332	315	325	312	304	305	322	318	285	322	308	328	283	333	340	291	311	303	314	293	338	303	303	323	317	315	352	340	268	323	294	301	306	344	343	309	331	309	304	333	305	286	307	312	348	300	296	286	312	338	314	311	304	339	304	331	317	325	311	333	338	287	274	349	300	297	299	279	316	298	300	298	306	306	307	302	320	303	321	313	329	310	309	317	283	318	313	300	319	326	316	318	344	316	293	269	340	306	339	314	296	379	320	352	341	347	297	314	261	313	303	322	313	307	333	328	326	319	334	320	324	282	296	338	335	306	317	333	334	307	328	325	278	290	301	288	280	362	328	277	342	340	297	312	343	311	326	282	292	309	327	301	339	301	283	321	314	337	332	328	289	281	284	312	323	309	316	313	307	338	302	284	313	279	288	333	314	242	317	291	312	324	312	289	301	332	325	290	293	310	312	330	354	299	294	329	325	287	320	309	301	287	346	327	309	333	331	276	292	295	276	305	317	298	322	319	309	293	287	312	311	317	321	294	309	317	284	317	316	279	301	342	313	294	290	291	325	309	302	337	311	312	356	292	348	324	286	273	307	335	316	262	310	295	315	304	306	349	317	321	300	309	281	301	287	304	321	324	335	279	329	311	297	293	293	357	284	277	318	310	314	300	280	299	321	296	362	319	295	315	340	321	344	311	337	328	299	320	317	314	341	350	345	285	344	307	338	307	287	278	375	305	306	311	324	307	312	335	337	307	321	320	315	314	321	319	320	314	308	304	317	293	364	299	321	305	309	361	341	278	327	313	328	294	334	297	294	333	335	315	330	286	323	306	298	318	318	286	329	340	272	340	305	290	299	337	300	333	333	309	309	311	286	305	286	337	320	347	273	306	294	272	298	321	302	301	322	320	301	310	303	337	316	302	273	304	291	300	319	305	312	330	333	268	290	306	322	331	315	312	325	294	321	352	296	301	321	319	311	295	305	287	328	316	299	324	302	327	307	330	322	310	323	322	268	276	285	296	306	329	333	309	287	292	309	314	324	308	311	320	356	330	313	301	300	329	292	317	325	314	323	292	313	285	303	316	311	298	318	294	343	301	383	341	319	303	323	308	291	277	349	285	315	329	314	277	289	275	330	302	304	306	319	309	308	314	295	318	307	314	312	300	303	333	303	292	299	329	294	343	287	318	297	328	359	315	330	309	329	312	299	318	312	326	280	282	286	325	323	337	328	311	293	279	321	303	294	300	332	295	296	310	290	329	290	319	335	313	294	314	307	334	283	323	315	316	276	294	317	304	315	313	319	280	316	297	296	290	297	367	352	342	299	289	266	321	311	327	328	313	313	314	326	299	344	338	346	297	290	312	310	314	306	307	298	283	315	306	321	346	348	300	336	320	327	346	336	341	315	301	359	274	319	304	310	327	277	281	325	341	304	309	307	347	341	330	289	310	258	314	336	334	295	289	298	302	342	366	327	342	347	302	310	322	292	294	291	283	317	308	329	284	334	298	301	308	316	335	322	310	319	294	297	259	286	285	286	306	297	295	309	333	316	271	316	327	292	334	289	315	282	331	316	311	333	305	326	321	317	315	301	351	304	311	308	278	324	299	290	320	326	315	305	351	301	308	314	321	294	320	277	286	282	299	294	309	291	312	350	317	307	327	309	344	323	308	329	306	290
37512	13635	3190	1368	894	778	685	710	690	716	677	697	743	710	725	738	670	709	695	717	718	700	722	682	677	716	740	672	696	722	675	675	653	726	723	732	671	676	719	691	623	710	658	725	679	707	695	743	745	709	696	690	686	687	686	685	736	678	665	736	695	689	683	686	694	673	688	744	668	694	672	752	736	685	707	696	704	721	692	649	703	723	656	686	668	662	742	699	731	705	700	685	698	686	706	684	668	663	699	631	718	695	717	714	732	722	642	697	683	694	698	692	655	689	708	688	665	741	718	738	725	711	672	627	698	732	709	708	691	677	676	708	683	675	680	755	732	713	708	722	701	643	740	691	711	742	687	633	714	745	727	706	664	727	682	704	698	664	691	656	666	694	700	693	697	710	682	709	713	681	670	691	707	663	696	667	729	702	700	650	709	704	679	678	692	730	704	697	734	707	701	726	683	652	718	734	680	670	685	662	701	695	739	666	692	700	671	697	707	691	682	704	706	686	726	663	670	688	723	741	691	700	705	690	709	668	643	697	717	706	674	708	700	696	730	665	713	689	755	729	701	735	671	702	716	749	710	698	671	713	707	698	744	715	748	708	713	713	736	697	721	676	681	670	678	702	683	733	712	668	673	657	633	707	673	684	709	654	745	683	680	700	610	714	682	643	675	711	673	755	709	713	675	714	718	704	680	698	715	678	751	724	644	689	673	692	707	702	679	689	673	696	718	727	691	725	715	685	705	697	704	660	680	681	702	684	687	666	690	708	729	713	688	710	688	751	706	654	754	675	687	670	695	702	667	708	687	702	656	690	717	664	667	685	720	691	717	660	687	698	659	704	672	697	657	700	723	660	680	691	732	652	712	718	720	657	720	667	694	755	723	730	702	743	699	678	723	722	689	681	682	719	739	706	723	652	664	695	722	644	732	708	717	641	660	697	713	713	692	653	726	691	635	678	650	667	673	678	690	683	651	748	707	694	701	699	689	694	668	726	740	701	707	691	686	711	649	675	708	705	688	717	654	666	702	715	726	682	698	688	742	682	678	728	720	706	636	692	650	660	732	705	659	652	730	674	702	724	738	725	710	714	687	721	679	711	738	716	707	723	712	690	680	673	635	673	723	687	682	682	693	706	741	716	716	665	689	690	682	660	706	681	722	720	703	717	657	730	646	708	678	735	709	704	691	696	730	736	698	716	681	666	649	681	702	733	696	687	713	692	676	720	662	708	710	689	694	692	667	699	711	658	665	670	683	674	719	718	704	713	731	705	706	683	707	724	699	657	708	747	735	704	695	753	676	708	710	728	690	672	695	732	669	709	657	705	710	699	685	679	658	693	705	670	661	709	664	655	646	691	694	680	670	668	690	650	673	697	721	685	714	699	737	709	665	724	650	691	716	636	709	681	714	653	677	679	706	713	663	747	699	760	721	730	691	677	738	685	706	693	725	670	714	661	712	672	702	744	686	704	742	720	728	704	623	692	712	637	706	723	654	741	719	693	759	734	676	680	708	700	716	669	694	676	664	736	648	697	700	701	666	712	741	695	650	743	702	655	721	671	722	703	689	683	654	647	741	718	713	659	684	716	707	683	710	689	732	682	707	688	718	698	695	693	711	712	661	684	648	727	681	701	680	746	683	668	709	689	625	708	671	680	674	713	744	706	676	728	733	653	721	711	694	673	716	708	748	653	644	730	706	702	688	719	740	681	687	689	728	681	686	672	686	684	707	698	656	638	703	727	692	672	708	699	678	749	709	681	681	676	685	677	695	674	694	643	710	712	725	707	685	704	707	679	705	695	696	722	656	699	684	669	700	736	635	666	715	677	742	755	675	699	690	696	673	746	726	713	638	745	666	696	601	709	704	699	699	691	684	696	669	714	743	702	712	684	714	690	679	700	684	688	700	714	704	644	685	697	756	703	665	656	706	739	723	692	696	643	711	681	664	714	724	701	677	698	697	692	715	706	700	698	712	698	691	707	692	734	672	715	677	668	678	677	734	714	672	713	675	717	704	731	669	713	678	730	730	669	713	699	680	705	652	653	685	699	730	675	677	678	688	707	650	669	659	688	775	764	683	689	697	699	726	708	745	683	737	689	665	708	729	730	697	635	707	674	752	672	675	695	686	683	659	724	683	675	721	713	732	692	689	683	689	708	698	678	751	704	661	674	684	694	718	702	730	720	710	739	657	662	739	658	717	696	668	707	696	674	718	681	715	653	677	671	677	716	715	673	705	718	662	676	657	737	718	651	669	682	715	741	734	721	693	697	710	652	698	722	700	670	746	666	621	671	632	671	720	709	646	702	678	681	678	726	689	687	726	677	706	702	694	659	696	696	715	707	736	698	676	735	702	681	729	698	700	693	725	689	705	662	706	712	732	664	648	696	718	732	686	717	653	730	696	705	669	708	695	791	677	680	682	729	687	697	696	699	675	709	665	693	696	693	697	708	709	699	687	693	672	657	748	708	672	697	635	719	701	687	699	701	699	668	663	683	720	688	681	657	685	702	678	727	681	711	738	703	705	710	685	693	716	672	649	675	690	659	718	720	690	679	733	683	729	712	645	680	733	707	676	706	731	660	658	742	683	679	686	685	710	653	710	703	661	702	665	727	690	715	690	725	698	644	662	696	703	700	721	668	669	687	715	695	742	712	673	738	707	679	692	645	654	680	720	649	738	732	723	643	686	687	673	729	715	644	679	676	676	656	678	681	681	708	697	685	700	678	672	662	692	685	673	717	712	725	710	738	663	698	706	718	689	664	721	696	663	723	686	748	683	685	719	679	717	702	675	707	677	701	712	663	692	692	679	757	744	710	718	698	712	689	690	672	669	669	698	716	675	646	710	711	748	692	679	697	658	741	676	716	679	704	693	647	679	732	712	703	732	670	685	672	704	704	718	669	680	702	719	740	689	662	734	724	693	671	668	694	714	719	715	727	679	712	739	722	711	753	687	679	696	679	684	679	711	693	720	684	643	646	693	722	702	673	683	718	693	721	702	684	603	675	684	642	733	644	691	697	628	691	719	689	678	718	680	728	663	704	667	702	749	697	683	711	701	728	679	640	697	720	657	681	673	763	674	673	709	713	682	700	663	696	689	716	745	690	720	672	658	715	668	709	679	686	692	662	680	706	727	663	651	689	627	725	686	704	730	683	636	669	689	702	706	691	673	708	675	638	664	665	711	647	711	642	693	697	707	707	631	723	716	678	717	732	679	664	701	672	649	697	679	703	705	718	700	703	741	699	656	704	680	713	759	683	686	670	703	654	707	689	679	656	713	760	700	673	703	712	695	691	714	639	695	710	736	706	682	706	680	694	687	682	754	723	692	663	678	650	690	700	660	684	681	698	719	714	721	703	672	668	719	732	689	662	708	674	663	678	657	716	691	724	662	678	673	675	755	698	643	703	675	649	690	699	676	690	662	753	694	673	699	661	707	738	640	709	671	681	651	697	687	674	677	637	673	676	663	704	702	655	739	656	697	723	694	753	691	684
55387	25451	8422	2023	773	391	388	361	347	329	339	317	326	333	329	279	284	329	314	341	304	331	293	328	317	333	303	310	281	320	291	316	312	339	331	308	300	319	301	309	286	315	325	294	289	344	320	288	306	319	313	295	320	305	279	295	311	291	320	289	261	288	292	281	348	298	299	282	316	319	337	299	305	289	297	299	327	326	301	258	324	339	313	285	304	337	311	280	310	310	308	317	293	312	316	291	328	315	301	331	308	316	300	292	312	312	329	300	298	330	265	321	306	346	319	321	311	295	329	303	293	307	318	289	303	321	306	307	303	297	302	288	284	318	290	289	329	326	315	289	281	311	310	343	315	333	318	317	312	303	288	285	294	328	302	283	298	298	307	315	313	279	326	289	301	309	315	330	314	311	306	314	317	323	316	266	301	305	295	284	285	292	297	330	350	303	314	318	306	299	298	321	252	293	354	289	316	311	322	329	305	317	259	273	334	309	291	298	319	315	316	305	312	300	328	299	305	295	281	275	310	275	304	291	317	289	329	330	321	325	298	337	322	285	312	302	290	313	297	304	317	325	295	291	297	323	333	318	286	261	320	335	316	313	317	312	283	308	296	307	278	295	327	310	285	323	304	315	320	330	355	289	286	285	326	322	318	324	287	283	315	281	332	332	289	321	297	296	310	304	323	286	299	301	291	312	295	320	329	310	322	314	313	291	347	295	284	296	321	288	311	306	358	282	311	323	288	325	300	292	335	335	320	320	334	279	325	280	330	303	328	326	321	318	305	316	309	311	336	325	341	325	307	260	319	305	316	337	344	310	324	314	287	287	325	324	300	342	316	310	325	302	280	293	293	296	322	307	355	311	313	310	334	317	327	353	325	326	265	294	327	297	313	325	279	318	342	310	312	301	306	310	317	304	310	340	347	308	310	301	325	290	272	308	304	311	323	320	298	285	275	334	285	280	325	278	307	278	280	313	293	317	330	323	317	320	259	289	314	327	313	292	274	319	312	311	323	306	312	361	319	324	314	286	300	307	314	316	307	323	319	321	293	278	296	322	307	309	294	275	280	289	317	300	342	319	326	303	284	314	335	285	295	302	288	278	301	270	325	308	290	308	270	297	314	303	303	292	288	272	303	303	319	387	312	307	309	304	315	308	337	302	308	301	343	318	284	301	318	290	287	301	296	313	306	297	322	317	324	273	298	286	288	295	308	304	318	320	313	314	329	310	315	295	278	314	309	319	288	294	312	284	337	281	285	299	317	297	297	310	282	314	261	292	324	357	293	320	293	293	319	325	310	288	282	273	328	274	303	297	304	303	302	295	314	313	299	324	304	307	312	320	315	323	271	356	323	284	320	343	311	297	304	267	302	328	307	309	334	288	312	324	298	299	306	284	298	298	297	346	312	311	334	296	334	294	340	291	319	315	303	291	328	326	347	295	301	292	318	302	315	310	297	331	318	327	303	292	303	318	287	290	315	307	334	264	339	301	310	340	307	307	333	301	327	309	312	309	343	316	300	290	289	279	335	301	285	322	316	283	292	277	335	301	285	259	306	312	309	341	292	296	312	364	339	311	326	296	320	291	312	320	315	312	356	311	315	314	287	298	337	290	272	327	321	279	357	295	304	293	334	334	283	312	313	332	296	320	321	291	305	320	294	324	301	307	322	333	311	281	290	264	287	300	336	317	296	311	350	327	294	308	345	305	289	326	284	305	306	327	305	327	307	305	309	315	344	335	322	292	308	309	333	339	332	274	312	324	302	283	297	295	309	337	291	316	313	286	298	297	313	359	317	308	337	303	327	337	302	325	331	303	321	332	298	297	325	332	308	316	286	329	326	308	335	295	312	313	323	316	314	325	313	290	292	322	303	291	314	285	321	315	303	323	313	319	306	290	288	306	313	289	308	312	301	323	304	286	303	313	333	293	301	332	266	316	287	311	321	282	331	271	333	325	332	291	276	286	283	290	311	300	307	312	303	316	362	322	320	304	326	308	304	270	313	327	312	295	299	298	298	286	298	335	304	304	290	315	293	354	310	314	304	299	302	332	340	307	301	320	296	287	324	299	295	283	289	319	337	279	289	308	321	324	332	277	319	302	308	330	318	315	317	299	293	283	346	342	325	317	352	315	308	311	340	300	304	353	323	338	299	324	315	301	303	326	327	266	305	327	311	320	306	306	337	313	300	328	301	315	303	329	284	288	324	293	254	306	280	331	332	332	317	273	312	316	316	315	315	323	290	314	285	337	297	325	313	322	290	318	330	305	330	337	344	290	341	296	297	317	304	314	274	296	312	300	304	305	309	346	279	318	296	302	284	355	329	314	295	335	342	306	321	318	319	307	286	280	278	299	321	320	331	331	309	298	307	342	306	345	328	319	299	292	321	306	336	324	307	318	300	302	300	320	336	310	344	319	262	332	323	297	311	293	346	293	333	320	321	326	292	289	273	307	316	275	304	309	305	295	291	322	274	289	308	293	332	308	322	297	296	288	333	294	314	320	312	308	347	290	351	332	292	334	303	304	299	276	309	317	292	294	314	339	301	322	294	308	301	312	324	298	284	289	291	287	275	320	306	268	342	318	277	303	333	308	321	334	332	306	301	298	320	287	311	288	323	304	323	320	289	314	311	314	350	309	315	268	342	336	314	313	312	288	308	301	314	290	285	343	297	325	327	329	306	285	312	306	275	269	308	359	318	305	332	320	276	321	303	270	296	300	291	274	313	314	299	306	311	306	328	292	340	336	332	345	307	311	304	294	339	292	315	290	316	298	286	295	308	305	309	342	314	334	317	309	308	332	325	321	312	260	293	339	301	331	314	345	323	321	266	310	324	287	323	260	285	317	275	305	296	283	328	306	325	318	302	269	322	335	318	309	291	319	341	311	297	287	287	337	309	328	307	330	319	292	325	297	306	338	317	331	334	329	290	306	297	325	329	283	300	267	335	318	287	327	287	330	332	272	318	295	340	349	332	311	332	308	303	293	303	319	323	310	295	297	296	278	321	303	317	314	321	314	310	315	329	305	328	295	302	313	352	319	314	274	298	314	345	290	311	280	269	314	304	311	286	314	277	331	297	308	341	292	298	289	312	306	284	331	316	286	307	301	277	300	310	327	285	310	315	288	288	303	304	299	323	310	311	324	272	311	314	294	302	338	322	293	322	312	344	310	327	335	331	300	254	300	305	294	284	286	313	300	316	293	327	303	313	320	356	305	285	294	307	308	306	299	260	322	341	307	289	289	289	305	301	310	331	329	281	324	346	333	327	316	318	302	336	312	312	299	326	324	333	287	329	323	306	333	350	309	311	312	327	290	304	273	290	283	287	318	347	336	272	362	310	295	317	317	303	294	317	314	281	333	311	337	302	320	325	320	308	304	326	333	314	314	290	274	301	301	316	339	295	304	297	291	314	316	304	306	320	339	310	327	333	299	315	341	320	299	304	319	312	275	286	305	359	325	318	335	332	283	305	296	292	322	305	291	344	298	312	325	298	309
38008	16910	5654	3682	1992	1001	851	823	811	762	728	686	712	688	645	717	677	681	713	702	662	622	661	704	679	678	673	694	688	646	678	689	678	715	697	668	691	716	648	662	681	626	615	681	678	738	676	734	675	721	699	679	667	705	708	685	715	684	693	739	689	705	708	632	667	647	696	714	665	672	647	674	621	616	673	709	649	663	708	679	713	659	708	653	694	658	668	673	703	714	686	702	719	683	660	672	735	675	675	648	717	671	706	648	646	721	697	702	676	663	652	675	733	692	671	701	629	691	644	712	681	656	674	666	670	657	678	701	704	709	644	704	673	644	658	666	660	707	665	602	665	695	693	621	706	655	695	714	722	632	678	724	680	708	661	649	649	696	684	667	745	680	668	679	626	664	681	666	675	715	667	691	675	656	672	676	676	655	676	696	701	705	661	623	672	696	713	667	704	709	693	729	677	667	711	666	726	668	694	683	713	685	671	689	640	659	688	629	702	656	680	667	663	665	639	670	651	686	688	643	713	718	704	716	649	648	685	654	698	657	678	672	673	686	686	668	686	668	633	655	688	672	697	752	669	646	728	694	700	690	649	711	688	676	675	648	631	707	677	697	631	686	657	634	658	670	694	701	661	672	681	653	683	632	627	704	681	691	667	658	670	715	695	631	679	641	629	700	692	625	662	660	746	665	676	682	662	735	705	719	684	667	728	727	655	684	668	730	661	701	713	646	688	675	669	656	745	677	683	695	659	697	662	654	680	636	636	696	668	708	676	720	680	703	691	692	659	713	736	659	649	669	692	637	714	708	692	644	676	675	667	643	710	629	692	694	698	692	669	689	673	698	650	664	702	680	699	696	685	678	662	653	676	713	668	680	675	720	687	688	694	712	661	670	718	721	712	689	672	681	665	700	714	675	681	734	709	691	665	671	666	643	676	693	625	683	676	679	680	694	704	668	672	673	639	693	710	685	694	668	655	727	714	656	685	671	700	661	667	692	686	681	688	685	667	676	674	674	708	697	646	660	676	650	673	647	676	695	658	682	646	675	705	719	694	705	659	645	712	677	697	686	694	706	702	639	728	665	726	722	714	684	730	668	681	650	688	674	674	610	672	658	741	720	719	652	716	664	649	669	686	677	685	695	678	638	681	641	655	710	700	688	696	666	695	681	707	667	691	674	684	670	650	689	635	745	696	693	710	703	677	657	694	703	685	655	711	671	712	660	696	666	660	705	671	667	646	644	689	683	692	673	674	662	686	681	688	683	697	658	693	702	697	623	710	712	663	705	676	714	635	637	687	682	678	686	681	695	655	696	677	673	697	673	685	642	631	687	699	667	621	728	701	668	716	655	692	642	667	677	705	683	697	678	703	648	653	661	741	664	734	652	672	711	710	715	719	696	703	616	663	683	729	695	653	657	645	684	658	689	659	688	684	714	703	647	695	670	689	662	686	645	717	684	647	717	665	657	684	663	673	697	662	691	700	714	715	687	727	682	662	668	677	710	704	631	651	717	668	653	676	704	703	677	684	688	687	643	672	716	709	700	680	672	637	672	693	724	703	656	671	640	709	677	681	681	681	696	629	657	664	672	679	721	658	645	709	700	683	688	666	714	631	692	731	671	677	698	666	643	689	717	710	672	684	674	706	664	722	688	729	714	716	694	660	702	684	694	681	659	687	605	679	667	679	665	649	657	699	713	706	684	692	702	667	711	648	634	699	665	665	757	659	664	704	681	680	659	713	674	677	720	706	670	672	680	691	679	718	695	642	685	714	655	670	676	732	659	675	651	688	677	670	626	711	680	626	708	700	693	709	697	664	662	640	662	691	662	664	698	663	705	668	698	666	685	668	687	664	664	632	675	677	667	621	714	692	676	683	695	729	712	690	659	637	669	669	690	734	662	648	683	706	661	690	658	713	680	694	649	695	745	695	685	671	662	699	667	664	712	703	692	646	679	712	673	706	690	722	700	653	683	665	681	665	720	691	707	650	700	616	664	641	681	711	677	691	683	678	661	680	673	719	728	688	661	695	625	654	697	687	677	663	674	722	696	670	646	669	671	702	651	677	680	646	672	704	627	632	704	692	673	711	713	743	736	718	700	718	663	700	686	730	667	642	684	671	682	717	659	638	690	673	684	661	662	649	686	674	623	697	667	633	678	692	684	694	653	660	655	715	661	709	682	724	650	679	677	659	645	680	716	707	577	622	629	700	694	715	653	723	647	662	718	714	711	705	649	668	710	695	658	682	671	680	707	698	696	689	667	672	685	688	689	705	682	664	663	666	691	656	723	660	691	692	659	675	696	677	685	672	672	637	693	692	710	655	620	708	728	664	725	662	684	661	711	687	688	689	682	660	721	734	655	692	623	682	683	697	622	669	692	667	723	670	670	642	705	687	708	675	655	653	692	731	728	709	633	637	716	669	680	707	651	700	656	640	691	686	697	654	660	683	698	665	695	691	662	723	690	676	681	643	639	638	658	677	664	717	703	661	709	745	690	691	689	711	668	690	708	681	657	708	717	686	680	705	694	713	683	690	682	665	646	710	684	706	652	654	700	695	700	675	671	695	688	696	702	661	692	676	665	709	663	659	648	702	677	720	679	651	697	686	669	669	676	696	656	687	722	642	616	696	702	728	706	717	657	658	698	709	673	700	686	706	676	650	692	727	673	694	661	708	660	704	667	693	655	687	653	706	652	660	704	691	682	635	725	654	698	684	616	680	695	704	694	648	696	700	704	679	679	671	714	673	662	684	692	705	694	656	681	645	682	718	654	694	653	672	718	689	686	687	716	652	701	671	663	732	710	681	705	698	652	677	670	681	670	676	675	707	665	654	679	652	724	688	706	653	676	706	667	705	706	698	700	679	665	696	715	721	688	678	701	702	703	701	691	647	678	726	676	666	655	678	640	669	695	669	675	704	696	668	650	678	683	682	706	691	687	710	661	669	697	676	678	673	680	733	704	673	690	672	680	661	673	658	659	632	680	689	657	707	680	672	670	690	659	676	709	691	722	711	651	689	680	672	680	689	687	693	693	683	716	677	621	670	685	635	664	721	713	692	744	719	616	688	674	697	635	674	671	687	709	649	702	652	657	680	726	699	715	673	715	704	686	712	605	711	698	636	723	689	647	655	708	716	649	682	682	714	700	678	663	666	667	668	649	711	657	677	662	653	656	690	676	684	667	710	699	721	703	662	717	748	679	692	690	693	632	707	693	664	687	651	688	683	664	703	662	682	671	688	713	697	658	623	726	653	668	670	691	656	711	656	680	631	657	682	687	710	681	683	712	713	700	700	678	673	700	699	681	726	713	678	727	699	669	695	702	709	695	660	656	678	664	712	660	679	640	683	696	635	690	697	674	719	693	702	697	645	665	684	666	650	691	691	715	709	679	637	639	668	695	674	641	700	692	667	643	659	663	672	673	684	675	705	688	680	645	661	704	659	656	651	702	689	665	686	691	652	707	678	723	686	608	700	651	717	667	679	663	738	681	723	724
45751	13094	2196	515	360	316	316	320	304	270	283	324	316	322	294	319	295	306	307	289	339	287	301	288	337	290	339	291	315	321	337	319	303	298	290	327	319	311	338	284	299	302	311	273	304	327	309	309	301	274	307	306	295	317	330	296	321	312	351	322	334	303	337	301	339	330	280	305	306	321	304	296	318	318	347	306	301	317	304	339	273	291	351	325	306	310	351	307	297	296	309	293	282	302	314	294	263	318	334	303	319	306	315	328	346	342	327	301	316	327	286	297	320	318	307	286	315	299	301	331	322	321	283	333	326	278	321	293	303	337	313	291	322	322	302	289	300	323	307	272	298	316	294	298	274	298	328	339	338	351	293	278	286	262	305	331	314	316	297	302	335	283	322	304	313	321	286	286	312	332	283	322	297	303	320	320	326	314	315	285	309	295	314	292	312	325	297	306	314	307	291	318	299	331	329	293	301	314	320	287	287	285	301	311	297	294	308	296	303	306	296	320	317	324	291	296	311	318	330	320	328	294	332	367	311	328	329	285	276	305	297	321	309	293	309	313	309	301	304	314	255	306	313	305	304	316	291	298	307	275	303	313	313	291	300	290	288	316	313	296	319	331	333	283	311	313	305	314	326	321	324	300	321	282	304	342	292	295	288	290	308	276	370	324	273	264	318	326	326	304	287	292	293	291	286	309	319	276	325	300	285	296	297	314	304	333	333	303	315	303	317	283	313	307	319	301	299	311	331	298	311	307	303	324	300	282	287	282	335	330	287	296	302	315	296	311	306	301	306	313	326	315	294	336	304	318	326	310	320	310	346	315	300	320	344	297	329	318	328	260	326	314	273	321	282	282	281	298	305	319	306	341	312	311	309	331	294	307	295	311	268	316	305	332	299	276	291	316	305	302	275	308	277	310	324	329	294	349	316	304	323	308	296	306	334	323	315	310	285	327	319	309	295	296	289	352	307	298	310	325	282	301	322	334	329	314	342	313	328	297	291	281	358	307	314	289	331	284	293	324	290	315	313	273	313	276	310	337	299	323	282	333	314	320	302	307	344	340	312	291	290	309	336	319	275	306	344	327	292	317	303	289	325	308	320	345	302	314	326	316	301	316	295	313	277	297	300	316	310	280	305	321	310	285	318	284	305	325	319	354	330	287	338	297	306	281	288	307	305	318	299	298	298	291	317	272	291	288	329	311	289	308	308	313	296	300	343	341	324	320	306	271	311	324	337	325	282	322	284	318	299	294	302	266	333	259	320	288	316	312	308	316	329	320	330	301	343	300	320	296	326	278	333	312	307	313	325	303	320	311	314	318	323	326	341	303	292	316	304	333	304	322	313	274	306	316	298	313	304	282	307	297	312	309	315	286	319	295	270	265	312	287	312	311	289	304	348	294	301	343	313	298	326	299	360	292	288	345	290	314	343	318	333	278	294	304	300	295	337	318	334	318	315	306	300	322	287	325	279	315	311	323	290	324	316	320	316	308	314	296	303	316	313	308	270	321	305	307	341	306	334	311	265	283	327	302	303	273	299	298	325	311	313	322	318	328	304	336	337	329	304	284	307	346	317	304	302	306	288	297	295	317	296	319	309	278	298	322	288	281	342	322	315	313	278	298	327	308	288	324	289	297	295	318	315	317	317	303	289	325	304	276	324	325	313	286	322	285	299	307	320	333	311	302	290	310	306	302	313	287	326	262	323	300	345	299	311	314	324	301	315	295	336	303	265	328	301	317	318	314	340	281	306	303	306	322	314	267	338	308	322	310	294	306	324	312	291	304	280	298	336	335	335	305	281	304	315	293	300	303	331	313	322	334	362	353	298	301	313	300	273	297	271	296	280	290	312	308	285	343	293	335	318	319	307	350	331	347	334	323	307	321	298	303	322	285	303	309	286	309	353	278	295	306	293	285	314	318	299	298	314	309	303	275	326	314	328	285	305	331	319	318	313	303	282	261	251	322	314	303	308	332	318	298	303	313	318	301	305	301	344	291	290	269	309	296	301	309	292	313	303	273	323	331	288	298	339	321	280	286	316	311	339	299	327	303	308	310	306	301	295	294	316	311	356	317	263	328	336	320	293	305	319	270	299	316	297	320	300	319	317	287	300	294	290	295	314	301	335	307	322	348	318	328	317	320	297	335	295	294	265	307	284	281	312	316	309	287	291	296	346	314	301	310	325	334	300	307	307	295	284	320	302	289	305	319	331	307	306	312	293	326	342	319	313	289	324	314	285	302	313	288	307	314	319	324	309	322	312	332	339	280	291	344	284	294	310	311	331	259	323	295	338	305	329	289	310	309	339	325	279	329	324	319	318	312	293	325	292	302	284	283	299	273	303	322	265	333	324	323	286	308	315	297	313	280	309	304	265	332	311	307	311	315	279	276	327	325	348	295	277	288	301	339	276	319	297	309	315	345	332	332	335	329	319	310	288	339	320	304	314	310	338	348	317	315	315	329	312	315	281	319	310	294	314	303	306	282	307	299	278	292	319	310	291	280	345	304	297	293	300	286	272	322	307	316	314	299	304	329	313	275	284	310	291	341	312	325	285	308	293	286	310	319	330	325	301	302	326	303	305	316	314	312	301	283	314	305	318	296	315	301	320	310	296	278	290	308	318	330	311	317	316	342	280	293	280	311	300	281	319	309	321	312	326	314	294	347	317	310	319	316	320	315	312	321	349	307	328	312	309	296	312	312	275	319	297	295	276	274	282	282	327	295	302	280	297	308	298	321	339	331	314	295	313	300	296	296	327	330	285	329	300	331	293	303	324	299	334	305	316	354	315	304	323	301	333	281	293	341	321	286	332	309	307	334	313	302	315	281	333	353	324	299	303	360	348	308	303	327	332	299	278	325	331	294	318	271	301	335	310	310	307	315	317	319	333	306	285	291	300	333	322	319	272	304	319	286	310	315	307	331	295	320	289	316	328	313	272	309	314	313	332	331	311	286	261	348	291	276	339	272	304	300	330	304	322	332	308	295	333	332	295	338	309	314	313	311	297	309	301	292	329	275	245	301	333	310	285	273	324	306	317	316	304	263	320	308	294	257	293	317	300	274	346	303	341	291	308	292	282	325	279	296	310	292	352	325	295	255	318	306	292	344	301	295	307	344	317	306	322	274	318	299	320	278	280	292	336	311	310	339	336	330	325	310	324	305	301	264	312	312	287	302	332	291	280	318	288	317	310	305	306	316	344	326	303	306	317	323	315	328	346	309	296	307	319	293	319	313	303	307	329	296	269	306	314	343	313	318	292	317	282	305	293	316	295	285	277	293	301	311	298	287	342	302	318	290	275	301	316	291	339	323	292	294	269	308	295	293	324	332	320	330	311	307	319	317	334	334	295	264	296	314	294	307	290	313	291	282	323	326	303	304	307	310	323	291	326	303	281	288	338	306	314	327	313	286	317	282	283	314	291	308	281	292	315	310	301	350	335	283	299	294	304	378	317	303	299	305	252	286	287	330	337	286	296	270	336	303	278	283	286	326	307	302
28896	5419	2099	1075	779	638	667	702	673	664	682	691	662	663	643	664	681	706	712	662	669	678	664	736	728	659	685	684	664	691	708	696	681	704	682	712	717	697	699	731	708	697	676	682	637	641	677	694	680	719	695	635	674	669	655	702	669	697	681	661	685	649	709	669	716	663	664	653	638	654	675	635	696	686	680	674	695	690	681	709	656	681	683	721	730	673	695	624	651	689	681	689	660	660	660	709	643	655	643	643	693	679	679	640	666	671	676	689	714	687	681	684	677	678	660	674	640	680	680	711	667	733	664	652	684	671	698	649	717	703	693	718	671	650	654	700	702	714	679	688	693	678	646	666	621	690	688	668	704	672	699	666	696	682	659	673	669	702	697	734	689	686	711	670	653	612	665	647	693	667	679	675	665	707	672	676	650	704	678	662	672	671	697	738	680	647	680	698	695	706	659	679	693	725	670	644	647	655	660	699	664	691	687	673	688	656	650	656	668	683	676	705	667	693	700	722	698	720	734	685	655	698	647	634	712	704	702	665	697	706	706	641	693	701	670	653	707	681	679	706	707	695	726	679	727	680	687	701	687	661	700	664	652	676	721	643	687	691	659	663	703	745	677	668	689	669	688	702	677	663	707	631	659	642	698	723	665	706	699	720	688	690	668	663	709	686	673	660	687	643	693	667	703	700	660	680	718	657	681	719	648	684	726	665	679	689	684	722	704	716	709	686	699	700	668	713	679	696	682	677	646	664	671	714	663	696	645	688	698	710	700	680	664	687	693	685	721	700	731	685	659	678	661	685	729	657	672	708	713	664	709	715	718	690	659	691	674	692	706	678	682	664	682	647	699	721	664	685	685	690	619	694	695	663	651	696	675	650	677	701	683	700	693	645	707	707	662	671	664	682	695	681	689	682	682	672	671	665	703	671	699	694	674	719	704	657	750	654	631	691	706	690	663	693	711	742	711	690	649	666	692	702	697	660	639	685	721	712	645	733	715	645	675	705	673	702	652	717	678	671	680	640	698	687	706	701	683	672	700	675	617	711	743	708	722	691	719	633	672	625	718	646	684	688	702	638	636	663	678	691	674	673	668	663	749	642	668	660	678	679	662	708	682	684	637	690	678	708	685	673	672	672	666	649	725	664	686	657	673	718	708	702	677	675	630	656	699	686	705	689	659	685	703	669	713	671	701	671	733	704	691	682	665	699	681	681	662	650	687	676	650	640	681	672	680	700	682	688	709	739	670	724	661	711	662	664	676	678	682	732	679	714	696	682	647	672	694	685	662	715	703	689	650	699	674	688	699	677	673	681	666	675	684	730	731	705	706	718	692	706	675	650	698	695	708	686	694	688	647	705	700	671	687	664	716	706	745	713	662	682	676	722	666	673	676	661	708	671	674	678	686	696	692	680	714	722	715	691	681	715	655	721	661	675	699	629	653	620	725	639	673	664	706	707	660	680	679	728	693	669	700	658	675	683	666	664	724	673	704	639	636	661	687	709	673	661	675	640	683	716	697	702	666	671	654	649	701	697	689	689	685	666	688	675	703	686	717	697	673	681	678	657	667	651	682	671	671	713	737	709	665	723	690	679	664	714	687	687	693	659	725	709	671	686	680	695	685	696	679	730	664	679	668	715	684	613	679	674	653	702	700	653	670	697	675	689	639	648	693	673	652	683	692	660	667	683	646	693	636	664	672	695	677	712	708	723	679	650	674	692	677	642	703	670	667	664	664	687	677	672	655	647	681	659	716	682	704	674	661	725	679	690	682	684	704	739	738	639	675	684	696	692	699	677	631	721	664	673	669	665	704	716	692	659	633	649	634	681	650	640	649	674	672	665	704	654	679	717	648	719	705	658	700	651	685	659	681	649	671	681	683	734	674	667	620	662	670	673	662	700	692	728	714	693	696	691	664	681	727	696	717	682	655	682	696	685	681	657	635	681	677	680	703	680	626	657	687	705	696	721	658	675	661	649	722	724	682	655	633	687	661	679	696	695	674	685	655	663	688	708	698	721	690	708	713	645	701	686	652	665	638	638	684	709	648	709	653	699	659	681	703	685	700	669	679	713	678	641	708	705	706	659	679	701	720	656	687	698	710	702	699	705	648	656	692	716	684	709	663	657	692	714	683	727	675	691	708	655	661	683	675	680	652	659	654	689	635	685	707	688	684	694	672	685	656	679	695	698	676	652	686	724	678	656	715	663	691	722	646	664	677	702	655	668	696	694	673	758	701	659	677	755	706	690	700	665	726	673	664	665	677	664	656	690	661	692	677	686	741	706	703	649	667	683	691	707	693	640	680	684	700	671	678	732	697	701	648	685	666	703	670	660	691	644	663	623	674	700	689	653	711	651	716	653	690	673	718	688	702	649	697	699	703	666	653	672	704	703	723	740	667	675	644	710	716	641	667	671	687	608	695	658	671	736	718	675	704	647	700	708	676	668	674	676	637	647	639	663	698	659	710	674	690	660	695	715	724	683	680	695	693	705	682	677	674	684	665	678	647	661	697	653	704	641	646	621	675	660	679	641	692	687	714	669	691	712	661	710	676	678	714	702	654	632	668	669	695	702	669	663	689	695	715	656	636	658	705	702	693	668	721	717	737	713	656	676	685	679	625	685	689	721	644	705	667	657	697	720	682	660	672	668	707	600	700	661	660	662	683	671	692	697	685	688	658	707	687	690	674	678	696	733	663	674	674	745	684	728	712	696	709	705	670	715	740	647	736	655	680	709	684	707	666	680	720	670	699	664	679	704	698	638	746	689	692	692	636	651	652	644	689	704	719	662	747	662	660	690	669	699	663	698	695	666	644	670	676	631	719	695	683	639	694	697	674	698	687	611	646	668	657	662	671	711	702	715	668	652	731	693	673	682	690	697	682	672	716	676	711	626	699	673	674	667	680	680	663	685	663	698	653	647	701	642	725	661	708	705	695	642	652	725	677	665	755	674	693	673	684	693	677	689	666	676	714	621	696	689	727	670	681	703	694	672	665	708	655	707	676	701	692	762	671	619	670	723	695	708	628	685	738	689	686	688	665	693	694	692	673	656	683	730	696	658	662	673	689	665	706	660	686	686	724	690	681	656	663	625	707	751	684	651	664	724	698	685	648	708	717	617	682	686	720	699	656	687	669	661	710	697	658	703	712	677	689	713	648	693	683	627	673	694	666	663	706	656	692	682	642	666	697	669	695	693	690	666	696	693	680	686	679	670	733	664	652	684	672	661	724	662	684	698	714	706	726	673	683	642	671	664	700	652	688	643	651	704	684	706	699	663	711	727	726	694	670	664	663	738	635	655	667	681	737	718	680	710	651	625	645	701	686	612	677	680	658	725	698	684	660	713	686	664	688	691	687	734	671	660	689	653	695	707	634	649	685	706	688	670	765	663	723	671	644	732	698	690	674	691	697	658	669	655	656	631	742	706	634	668	686	713	714	695	641	665	684	660	692	747	725	636	704	711	678	722	675	666	655	704	690	671	709	686	649	732	660	743
56758	22514	5463	943	494	331	328	289	309	283	308	302	270	300	311	288	304	318	305	311	309	328	304	305	257	290	324	299	334	285	310	301	321	311	280	292	298	341	321	334	287	324	285	295	268	306	263	318	278	312	312	311	266	311	275	293	281	293	303	296	292	295	284	334	272	296	337	311	309	276	293	307	289	313	307	307	269	285	280	304	284	317	293	279	341	292	317	278	296	262	299	297	286	327	294	269	327	295	297	309	286	283	327	309	290	284	308	298	293	287	315	297	245	283	312	300	285	299	291	251	252	269	311	302	255	306	274	275	264	284	291	278	301	322	289	290	276	319	332	298	293	312	300	295	280	295	292	310	325	300	320	305	316	281	316	286	307	286	314	293	291	325	285	296	289	322	295	261	275	281	280	335	294	318	330	300	280	315	274	294	280	290	285	249	273	318	273	304	306	302	280	293	268	293	321	317	285	284	305	324	357	312	318	293	290	296	330	279	310	280	289	302	286	311	331	315	296	298	299	283	337	264	291	295	294	297	317	312	290	289	274	285	305	297	318	300	302	292	282	317	301	284	321	303	273	313	337	308	293	316	292	291	293	294	288	273	302	295	300	276	278	260	316	261	280	304	340	292	299	263	278	264	297	307	299	302	259	297	283	293	289	325	298	280	297	295	321	291	281	269	286	280	317	277	309	254	306	303	316	302	309	329	330	280	288	319	334	301	303	279	289	276	282	284	281	315	271	300	300	308	293	273	282	321	263	288	285	293	288	306	301	261	306	281	328	274	312	291	286	293	281	289	281	300	328	288	328	295	297	280	296	285	312	281	249	278	295	284	284	276	291	324	272	319	289	320	312	270	289	306	323	295	291	322	290	287	339	308	299	295	286	291	319	296	310	294	319	287	304	285	284	277	319	315	334	291	303	287	343	306	319	300	316	298	300	270	300	314	303	247	312	297	298	325	294	284	307	308	328	292	308	313	314	273	272	304	287	304	254	287	287	304	295	263	324	300	315	298	295	285	320	268	309	281	284	295	312	305	276	283	283	311	296	308	271	293	279	305	313	324	284	304	298	289	305	319	284	307	316	299	292	302	311	273	285	284	304	270	265	307	302	271	302	323	280	296	277	274	292	328	302	258	304	300	322	265	301	297	309	288	301	271	336	309	296	289	303	326	271	289	305	319	281	304	271	299	357	314	290	346	275	295	278	301	283	315	313	280	276	300	285	278	294	324	283	312	325	312	293	280	293	273	269	299	293	290	326	301	305	295	351	278	282	291	284	320	322	293	308	261	298	288	336	292	303	296	307	296	283	288	294	258	311	268	301	311	287	282	319	270	299	268	295	317	301	285	285	270	302	276	284	259	286	295	279	294	284	269	305	312	302	284	304	307	301	275	291	267	256	294	261	295	297	299	272	281	275	276	264	268	297	322	302	294	311	242	258	284	307	297	318	292	280	284	309	312	308	319	324	316	286	316	304	255	288	323	291	313	270	308	318	290	294	304	284	318	324	272	296	279	278	298	263	294	284	285	304	283	272	310	288	320	280	284	274	310	318	327	332	301	275	263	278	247	262	314	308	299	283	285	324	309	288	311	276	277	289	304	295	242	323	279	278	287	294	296	292	295	318	309	294	283	282	286	329	267	309	334	299	300	300	326	322	287	300	302	290	294	298	273	313	300	290	252	278	320	302	289	309	276	308	300	292	312	316	354	306	296	320	297	293	287	298	277	312	283	323	324	288	256	286	281	280	298	305	270	319	295	313	313	280	287	277	303	301	342	294	281	322	286	329	301	282	301	304	305	313	308	265	304	306	273	299	298	291	294	273	283	303	264	318	331	317	242	282	282	253	331	314	280	323	297	280	291	312	280	270	291	317	256	289	306	313	251	275	310	304	291	285	298	272	287	317	282	311	296	271	296	278	253	291	284	274	305	272	277	307	294	286	296	333	291	310	282	299	320	302	276	280	286	282	307	307	290	315	303	298	290	274	316	294	290	290	306	297	268	354	311	313	275	289	315	300	319	308	300	304	283	292	290	335	320	291	319	289	291	303	331	321	299	346	274	283	318	296	296	293	288	314	316	269	278	315	319	292	280	321	305	320	312	286	298	292	295	304	313	307	284	321	295	258	282	331	330	294	280	305	312	302	295	291	315	295	283	314	311	288	323	292	299	276	281	275	335	287	255	291	306	310	299	293	288	313	319	298	317	253	245	301	289	291	263	293	298	315	325	326	260	301	295	325	277	308	308	309	314	301	297	266	286	308	280	286	320	316	294	299	297	289	301	312	283	273	276	305	306	286	295	284	307	295	294	308	291	262	307	279	292	296	309	301	283	294	310	309	269	274	290	294	303	291	303	343	293	301	300	298	279	270	301	289	312	296	306	287	290	286	297	318	308	287	289	287	295	300	299	286	295	321	272	285	273	293	310	276	290	301	317	306	301	307	290	284	319	298	319	268	302	281	306	285	301	275	290	273	297	313	288	331	262	324	313	323	290	325	295	269	298	257	292	267	295	296	264	291	287	274	261	294	295	280	305	297	319	318	274	284	318	315	288	286	309	265	322	266	319	303	333	272	255	302	284	337	312	297	330	271	280	296	296	271	271	296	292	287	310	292	287	287	308	332	301	301	326	309	309	267	304	311	291	319	303	290	272	283	305	291	289	321	281	304	304	255	281	313	287	250	320	283	284	281	279	306	296	339	297	303	341	321	271	247	299	281	321	294	326	283	321	302	299	336	303	287	317	307	311	323	294	304	290	291	294	308	294	315	296	315	308	314	268	319	297	317	302	323	307	312	278	296	263	265	309	325	279	298	274	278	294	294	310	323	331	288	275	259	291	264	275	308	327	298	298	310	292	313	299	306	349	283	260	302	271	270	301	299	284	310	295	313	310	294	301	320	314	325	276	277	280	278	296	292	319	315	324	321	279	292	306	260	271	298	296	310	293	305	279	278	301	318	284	270	315	298	328	294	304	267	291	309	309	284	311	321	299	320	290	295	272	315	290	277	316	318	284	313	295	310	308	307	293	285	270	290	323	277	333	285	273	294	303	323	267	298	325	308	312	311	301	284	311	317	276	289	281	334	313	282	296	295	315	297	270	304	309	328	342	258	269	307	329	291	311	282	281	276	326	299	306	303	301	328	341	329	317	299	320	308	302	298	312	306	293	269	303	288	311	331	301	283	300	286	308	309	273	311	315	298	301	308	276	296	306	298	270	276	322	298	287	277	344	288	290	305	312	295	301	315	272	277	298	262	271	270	285	285	274	273	321	337	314	305	292	300	329	300	324	288	275	299	312	296	324	333	283	284	279	307	298	301	289	272	327	289	288	295	291	335	283	327	318	323	308	266	332	307	297	310	285	311	292	294	316	292	302	299	329	317	307	303	283	296	319	288	279	272	296	305	269	284	295	286	327	313	318	328	322	286	298	285	275	313	310	355	305	276	299	287	318	280	311	297	284	279	319	327	279	268	325	304	265	288	272	290	285	310	289
38787	13073	3708	1916	1102	792	757	683	671	676	707	678	628	670	680	609	646	652	669	654	712	670	652	636	645	640	644	676	668	624	612	645	678	675	711	685	654	687	694	675	657	692	695	653	673	683	661	699	663	663	693	646	685	642	661	673	626	668	729	677	657	635	631	717	667	683	716	695	632	708	635	683	669	615	627	698	727	664	704	683	695	638	632	652	671	630	648	702	622	662	644	690	667	674	650	648	612	674	641	699	652	638	654	705	652	668	648	698	642	646	644	669	682	663	676	669	665	646	632	622	659	670	671	659	649	696	663	646	662	607	669	682	679	679	674	679	656	675	644	622	676	685	589	687	661	669	671	672	625	649	655	640	701	657	653	684	688	669	652	658	673	639	700	669	696	705	660	650	651	653	711	661	653	680	687	644	647	702	674	656	650	656	626	609	640	669	685	667	650	634	645	631	630	669	683	666	649	675	702	674	659	624	664	655	676	656	667	674	661	680	679	668	667	674	646	660	661	671	618	691	664	650	657	671	646	676	667	679	672	677	630	634	633	652	696	636	655	676	719	676	679	627	679	698	655	658	646	657	676	687	637	678	694	681	686	640	726	639	659	676	704	696	679	685	661	661	694	655	672	652	643	691	668	653	648	644	686	655	677	638	687	696	656	636	669	685	646	638	670	697	651	672	681	739	650	642	630	689	695	690	683	675	688	667	629	661	670	655	661	702	706	657	622	647	677	689	671	680	670	678	647	713	646	665	659	686	665	678	673	666	672	676	666	672	702	658	687	685	691	686	639	670	689	637	660	667	677	687	667	628	653	675	648	670	645	624	686	639	695	634	677	686	609	685	717	660	659	635	654	676	661	612	638	655	683	692	642	663	665	660	672	669	658	669	627	671	702	638	653	665	643	675	670	640	726	709	660	657	681	640	707	687	671	649	633	679	604	663	669	674	682	655	672	666	672	669	650	624	682	688	679	669	644	648	665	703	632	687	673	633	645	677	638	685	670	659	647	685	676	653	617	646	662	669	649	673	631	671	638	694	685	657	682	604	705	684	671	620	733	655	657	636	695	669	654	670	713	608	649	633	677	648	664	666	657	705	641	625	652	697	716	662	694	682	668	723	679	642	667	668	655	631	638	643	613	672	663	646	664	658	635	671	652	670	677	674	626	615	677	667	680	664	664	714	691	678	691	692	657	627	708	691	647	731	692	654	717	671	689	669	671	642	668	702	636	643	686	699	674	636	669	643	632	649	701	676	647	656	682	638	708	692	673	684	670	651	666	648	656	651	685	653	697	662	659	689	640	722	649	658	699	642	679	653	687	657	668	639	666	643	688	653	644	660	666	651	641	651	667	655	712	680	645	690	685	654	632	611	659	673	701	645	637	665	682	686	710	669	644	656	705	668	690	642	669	682	694	673	670	636	646	633	680	627	672	628	674	606	660	656	655	601	660	613	639	637	693	645	643	681	671	680	676	695	654	720	653	666	653	689	662	665	717	652	661	676	674	660	686	681	676	648	643	673	641	649	669	648	675	662	638	675	622	675	664	626	638	639	672	649	712	659	658	671	608	668	639	663	647	660	655	653	649	676	685	652	622	665	640	669	661	624	683	685	639	708	697	683	670	626	665	711	690	705	638	651	646	656	692	656	599	648	644	646	638	609	654	660	678	637	657	714	632	666	694	646	695	695	673	674	674	669	652	631	649	623	673	662	696	657	613	647	633	639	629	667	702	684	638	667	707	625	682	672	619	684	686	711	689	670	654	655	648	656	650	679	678	673	682	666	685	618	683	638	627	691	644	654	667	673	707	702	653	643	645	698	692	660	693	662	691	664	625	645	670	684	658	682	727	663	670	675	670	667	717	652	664	650	622	652	666	672	653	652	621	668	680	670	663	688	637	656	647	655	662	645	656	686	706	635	667	692	610	662	612	641	671	638	694	713	687	689	612	676	636	645	683	678	716	678	717	668	659	675	667	626	688	662	684	685	700	679	655	633	632	672	674	707	648	669	661	709	603	701	668	713	640	643	688	615	672	666	623	632	648	686	617	661	673	671	608	671	621	682	678	684	665	639	663	678	656	632	705	652	700	624	723	670	648	677	662	665	679	626	643	666	662	657	615	672	656	678	632	661	667	690	661	677	681	664	690	689	691	666	712	662	682	652	683	664	649	649	697	694	626	695	697	675	666	657	661	630	700	628	675	689	688	666	674	660	647	630	631	675	659	646	661	693	658	644	622	681	691	643	668	702	656	640	712	666	663	650	712	643	663	636	714	657	688	685	706	659	685	669	636	658	651	669	665	708	640	650	669	689	675	651	673	633	642	705	667	658	673	641	652	648	635	661	681	660	665	723	667	693	653	660	702	690	650	680	702	697	666	678	671	662	636	668	668	691	658	651	644	657	630	658	694	663	673	649	703	661	657	669	651	652	673	697	663	663	649	681	696	674	675	648	665	683	690	666	686	662	629	655	670	640	660	623	644	619	648	661	655	662	703	699	641	708	670	643	674	680	641	677	655	675	673	675	690	651	658	697	672	693	681	623	673	639	642	704	641	660	638	639	659	657	701	669	660	644	681	681	695	639	663	658	630	695	637	658	705	699	652	653	701	652	631	639	625	657	694	639	699	653	671	689	659	674	684	651	676	665	699	663	642	637	650	678	644	658	700	659	636	626	680	646	661	642	628	689	652	609	673	682	644	673	635	664	679	658	671	658	679	676	688	700	648	634	656	661	665	677	711	695	638	695	678	631	728	695	650	647	689	673	653	658	638	690	641	677	667	681	634	647	646	668	656	622	663	678	661	615	704	728	646	646	628	689	642	686	701	663	613	696	646	647	667	689	669	690	701	699	659	668	702	663	662	683	620	651	688	694	651	680	667	660	671	649	670	732	718	658	674	709	678	664	634	624	670	661	662	638	672	650	684	676	698	655	652	648	674	663	698	631	653	667	664	647	648	664	658	664	699	662	695	650	652	659	667	669	668	708	637	700	642	679	677	672	689	659	655	661	622	739	643	675	678	629	644	700	663	713	656	648	681	612	655	641	699	629	637	677	651	676	660	657	685	627	665	649	685	698	662	651	639	651	714	640	658	692	681	729	631	636	681	685	655	679	665	645	632	665	615	694	636	641	637	653	644	669	662	609	651	677	635	644	609	632	599	658	658	653	688	677	715	691	643	698	662	699	655	665	662	658	672	651	681	642	655	674	666	633	652	656	676	662	663	683	658	686	699	663	672	663	641	656	713	660	639	710	650	626	690	673	655	700	658	705	652	674	694	659	666	714	661	654	659	645	643	621	683	633	682	663	665	679	672	658	692	651	680	683	672	672	687	630	639	695	691	683	648	655	676	695	682	652	651	684	697	655	654	648	669	657	665	682	679	654	672	683	655	690	700	665	693	622	633	654	641	667	703	670	654	655	671	685	625	690	666	638	669	605	674	642	652	664	639	653	640	673	667	695	662	692	688	639	675	661	707	674	648	658	671	613	631	647
57938	25306	9488	1838	625	383	377	343	367	352	325	332	329	321	309	312	309	312	344	302	308	337	284	343	292	304	317	340	297	327	288	339	306	313	331	327	339	313	299	301	302	327	307	293	334	330	295	283	313	317	333	302	303	290	301	303	290	302	328	318	330	294	308	339	341	296	292	303	304	319	336	326	312	291	350	293	335	313	293	325	266	326	306	305	317	298	292	326	298	313	281	285	301	314	321	324	308	321	304	275	303	309	321	336	303	324	326	333	304	341	319	319	310	318	327	322	330	315	328	318	313	314	303	308	297	304	309	348	300	294	331	311	351	326	323	331	333	283	326	322	289	280	320	323	306	336	348	312	291	282	298	364	325	305	319	338	321	355	326	326	315	273	279	337	369	300	302	322	334	316	321	304	315	311	288	317	333	306	308	288	331	309	311	348	321	305	322	298	313	353	325	287	327	279	327	313	326	304	312	310	365	317	292	303	325	305	301	299	308	300	329	325	330	336	301	278	314	309	329	338	341	316	292	314	330	288	306	342	374	304	306	338	292	311	309	331	359	325	328	344	296	323	324	287	333	314	296	309	325	352	321	320	319	294	328	304	343	298	318	299	327	313	284	342	308	308	321	334	300	321	367	313	285	292	302	313	301	313	342	313	329	300	309	297	352	296	325	320	324	328	330	339	327	325	320	331	347	319	319	317	283	298	304	300	323	360	306	310	316	322	358	312	321	317	315	363	335	312	316	310	323	322	333	314	317	306	360	316	313	290	290	295	291	358	317	322	331	335	314	357	331	345	343	312	322	302	326	306	328	301	297	339	325	315	271	281	291	336	297	344	308	328	287	320	302	315	308	284	290	302	302	350	311	312	332	293	342	304	301	304	320	321	335	331	342	331	305	284	311	295	330	313	280	354	318	322	314	301	317	318	310	311	326	332	316	336	299	307	342	290	295	292	296	340	337	358	330	321	316	293	314	340	324	323	312	323	313	342	274	342	315	309	329	348	317	374	346	336	338	326	270	323	277	324	306	278	343	295	314	305	319	298	317	287	359	304	308	305	310	311	340	353	295	282	324	311	322	328	312	306	333	296	308	360	326	311	344	300	298	300	305	302	321	317	299	313	344	329	321	322	336	338	318	333	306	339	324	315	299	304	331	325	349	321	310	345	342	340	319	301	318	324	338	306	310	296	293	309	301	314	337	352	289	323	303	293	312	278	302	337	309	320	333	300	305	311	319	349	277	311	293	292	307	318	308	291	353	295	277	313	340	299	304	288	308	298	326	267	318	310	295	338	276	341	326	306	299	310	319	307	337	284	287	277	361	333	331	304	350	299	308	312	279	305	329	264	283	287	324	323	282	337	305	293	300	315	281	333	305	346	338	345	323	324	325	345	301	314	311	302	312	336	310	317	316	297	304	365	341	291	326	291	293	307	307	317	311	334	285	327	313	282	311	339	342	326	343	288	300	323	286	299	336	298	292	330	338	312	304	323	359	325	302	317	335	288	288	319	321	297	330	287	357	311	282	318	313	323	324	297	352	319	312	325	309	340	326	286	346	331	348	329	308	318	307	300	316	283	320	275	352	297	294	319	313	344	323	306	306	311	314	314	320	334	348	316	317	311	314	360	299	345	291	320	341	348	313	309	299	335	295	339	339	299	324	290	298	361	329	312	347	312	332	379	315	313	341	314	281	326	283	281	311	325	332	281	340	310	317	329	305	319	309	294	330	305	323	361	316	305	326	333	340	326	314	336	313	287	340	291	307	310	320	309	320	312	281	316	328	333	332	341	322	308	377	300	306	323	299	296	318	336	321	330	322	334	318	303	314	360	324	311	360	279	308	303	344	308	292	322	333	294	285	341	336	326	304	341	342	306	362	332	322	293	332	337	307	316	327	314	323	313	302	314	321	305	339	312	315	310	346	338	344	289	314	305	339	308	319	322	323	346	313	387	314	322	325	314	293	304	298	293	315	330	335	329	312	342	268	303	356	335	293	309	312	320	347	321	345	316	315	338	308	301	287	326	355	303	316	365	312	333	322	355	295	326	305	280	310	323	315	326	320	314	306	305	342	341	322	322	293	308	321	328	295	331	297	291	324	321	326	299	326	338	335	299	337	300	309	340	332	300	324	306	331	350	289	332	315	318	337	304	322	327	314	288	279	298	341	321	307	295	270	286	292	338	328	322	296	312	271	353	345	330	314	301	352	323	316	309	318	317	306	338	310	336	288	307	332	317	307	329	353	270	293	307	337	293	330	316	340	330	305	309	330	297	271	301	347	312	331	305	274	343	341	290	309	295	340	346	307	308	332	343	339	321	275	277	322	291	311	340	309	303	314	311	306	319	345	309	331	301	324	294	330	336	306	310	310	320	321	337	287	324	329	313	338	303	302	313	327	327	305	330	294	313	322	321	305	323	342	320	293	308	301	336	276	325	351	294	299	322	313	334	324	342	285	320	318	316	299	284	289	336	309	303	354	322	308	298	328	271	340	318	343	322	305	314	333	301	338	327	318	312	308	303	314	338	321	327	330	331	318	303	300	340	318	313	358	344	304	303	331	327	326	279	323	314	340	307	326	348	299	334	285	304	316	336	324	310	326	313	319	342	306	295	321	306	313	329	358	306	340	307	325	311	339	327	300	298	345	297	295	268	318	316	314	331	313	308	321	328	310	299	337	271	314	308	317	299	327	356	317	311	309	334	335	329	347	325	314	310	306	330	332	308	301	289	289	333	332	306	296	295	299	297	335	328	335	302	320	297	276	307	337	291	337	355	324	325	278	298	326	278	330	312	294	309	333	301	330	294	333	311	318	334	344	315	328	313	304	291	327	313	301	327	339	301	340	319	327	306	345	335	341	313	329	306	311	328	296	359	309	340	296	329	323	319	311	316	313	315	309	320	316	299	305	301	325	309	329	298	296	343	338	332	303	344	334	328	300	310	325	304	341	303	342	321	319	335	342	324	335	304	333	315	309	339	342	317	317	324	293	312	271	300	300	310	326	337	303	288	323	325	344	279	297	284	308	315	313	305	333	328	329	328	292	295	297	327	325	334	301	309	302	355	329	356	318	345	312	305	302	320	315	318	309	299	274	311	341	294	316	326	327	331	322	316	294	354	324	320	326	349	332	295	285	320	326	332	274	329	308	326	315	338	333	329	325	323	334	317	280	336	319	348	300	310	291	316	310	300	317	313	320	338	322	294	286	335	336	311	318	331	314	324	314	280	298	319	350	314	316	323	311	324	317	339	314	314	333	320	314	329	319	303	308	328	295	292	315	332	330	322	373	335	333	302	351	312	302	333	328	320	327	292	295	303	306	322	317	294	337	332	286	363	297	315	339	322	307	305	325	303	304	324	308	307	322	316	319	318	326	338	333	317	297	300	273	327	320	319	309	309	337	316	311	333	326	311	305	328	307	334	311	290	323	321	306	306	329	307	361	301	299	317	295	330	281	337	296	319	320	316	312	289	330	348	330	351	284	304	311	295	304	311
38897	16922	6410	3079	1490	932	852	900	755	780	720	714	713	720	735	685	729	666	717	675	683	691	684	702	724	655	711	682	700	696	745	674	690	708	698	716	661	698	757	705	733	660	711	699	711	702	672	698	710	688	710	724	683	720	739	716	730	706	672	755	695	706	679	731	658	706	703	595	687	723	690	694	723	704	753	685	705	728	719	676	680	701	750	723	676	706	705	680	688	710	733	685	720	685	717	706	711	686	671	694	680	674	699	667	711	683	712	677	683	723	650	747	711	697	687	706	663	694	685	680	684	715	672	762	724	732	750	664	651	696	661	717	662	732	724	712	672	668	723	697	696	727	694	695	657	722	749	697	667	734	679	683	700	702	720	698	680	673	716	641	726	750	710	707	652	740	666	728	726	731	717	707	677	702	687	712	690	692	664	642	667	686	744	727	676	684	681	686	711	699	727	714	670	747	687	705	696	706	668	662	705	711	724	730	668	662	737	685	692	712	710	678	651	684	701	718	703	741	661	713	716	698	724	677	703	735	679	684	730	735	661	667	674	661	710	685	709	714	657	706	663	693	714	713	684	748	740	676	723	671	688	668	723	689	665	670	728	654	679	704	706	738	657	678	697	707	717	739	678	682	728	709	672	723	710	779	703	709	651	688	725	692	708	705	683	687	621	711	707	701	678	703	719	719	726	685	703	673	699	695	652	692	711	707	668	693	704	706	646	732	680	726	667	662	730	660	689	733	684	698	656	717	712	656	755	723	673	738	700	697	695	677	696	671	708	693	703	683	662	737	681	740	713	654	676	741	660	705	636	711	749	665	697	727	705	653	697	716	721	724	676	667	672	722	670	701	693	667	704	715	754	685	709	704	738	711	726	770	730	709	667	701	671	690	723	697	667	722	677	659	687	736	739	697	726	692	701	650	749	725	732	642	669	666	682	661	665	717	734	683	706	687	667	702	686	707	707	671	708	698	701	699	718	738	717	690	739	691	690	715	704	681	730	688	707	709	721	709	711	666	748	706	660	670	710	687	654	715	700	673	665	721	706	689	680	729	701	700	662	708	706	698	705	657	700	676	706	713	681	684	675	706	701	741	686	694	708	670	711	661	705	732	701	649	746	681	698	721	694	712	703	704	674	674	646	677	697	719	710	670	682	704	703	660	711	701	747	721	706	738	691	718	657	726	697	750	667	739	718	718	657	681	742	723	718	722	716	663	658	701	690	733	698	712	687	723	749	697	693	650	725	703	711	742	670	706	713	735	681	685	729	666	666	729	698	645	686	753	695	703	718	759	638	760	707	730	748	682	697	693	672	671	730	648	705	667	683	693	714	686	734	732	685	722	688	715	677	720	661	708	732	687	688	693	715	659	707	712	652	717	735	715	674	674	668	638	676	725	695	693	680	679	661	684	709	715	705	659	691	661	655	701	666	690	744	714	690	671	665	681	702	693	657	672	692	699	696	731	690	740	708	706	681	728	728	693	684	702	728	675	697	710	682	667	725	726	708	661	670	655	690	692	659	719	726	748	725	695	698	716	666	644	666	687	665	708	790	705	694	732	713	695	660	729	687	707	699	681	712	674	686	635	650	709	730	689	733	724	701	699	716	716	664	712	671	677	695	734	701	690	711	662	704	741	713	688	669	702	673	662	708	684	719	702	664	730	688	687	672	702	692	681	682	697	687	717	690	659	662	712	709	701	642	692	693	633	676	665	676	728	691	687	687	679	673	701	703	700	720	677	679	703	703	749	689	737	675	707	697	719	699	707	653	726	679	746	703	776	691	719	709	675	749	708	676	735	685	714	702	681	706	700	695	682	694	711	705	703	703	662	713	717	721	693	688	671	711	707	701	684	720	732	662	687	731	726	710	707	688	685	686	710	683	714	732	675	731	732	742	672	667	644	749	712	670	694	719	688	675	688	731	729	680	669	704	685	697	730	758	684	707	729	741	716	715	711	671	707	706	706	714	705	712	739	774	709	648	701	723	698	708	688	710	672	700	644	706	665	654	675	721	694	728	663	685	704	724	680	722	723	715	761	725	719	720	681	705	681	702	726	705	691	683	747	692	696	668	699	666	687	692	694	689	690	673	729	681	703	704	704	731	687	692	694	701	681	662	698	707	711	671	720	655	671	701	717	669	680	681	730	688	700	697	710	640	690	708	689	683	715	715	732	726	694	692	697	717	697	707	691	743	699	687	679	675	728	711	664	714	672	740	671	689	674	699	658	706	710	739	698	674	692	697	757	707	724	705	690	666	699	702	732	699	684	689	695	741	748	701	736	669	725	714	681	695	673	691	693	726	725	684	694	714	707	683	655	682	707	713	710	657	699	722	704	715	689	703	670	728	695	664	710	725	791	728	684	768	682	682	727	707	690	640	682	743	667	688	700	723	666	676	748	668	694	730	693	713	681	677	728	649	664	684	706	684	700	670	726	695	649	704	699	650	718	720	704	714	702	644	673	657	682	623	724	719	699	695	706	682	671	666	751	660	674	712	706	717	715	630	736	709	643	676	677	772	720	650	682	694	718	695	719	718	643	688	675	689	716	710	700	711	703	711	709	671	680	698	678	741	719	671	692	703	654	659	762	740	698	741	704	734	725	725	705	737	691	713	700	697	690	730	694	697	707	693	735	710	728	736	712	711	675	632	750	699	668	683	734	723	687	703	676	677	711	713	693	674	735	706	666	755	692	697	730	729	701	741	732	698	720	699	677	726	673	729	689	711	711	692	693	714	679	658	725	702	757	702	712	745	664	746	701	687	705	678	710	677	741	667	688	696	699	676	702	718	704	697	672	695	654	737	751	727	698	709	738	705	708	673	698	665	682	691	688	736	691	702	676	656	687	737	653	664	646	669	671	657	681	684	693	691	702	712	670	704	731	685	699	702	720	659	677	675	680	643	686	704	674	658	741	731	702	735	733	734	706	652	707	696	705	672	733	713	662	715	675	709	654	694	653	677	684	705	697	664	728	712	740	693	702	631	727	693	690	653	691	659	713	698	659	682	712	687	703	712	721	694	714	700	708	737	719	714	672	768	670	744	686	665	663	685	704	665	722	742	685	712	697	731	705	716	694	696	703	702	720	722	699	679	681	671	693	728	734	696	663	698	716	717	708	679	749	716	663	716	745	664	701	731	692	674	735	703	729	723	656	681	640	731	703	679	669	698	689	697	699	691	682	673	731	682	696	678	704	721	700	720	709	711	689	768	671	708	693	702	680	670	717	687	697	709	691	720	685	677	712	666	738	682	672	691	653	630	697	739	708	682	740	697	761	712	740	717	664	681	720	736	688	755	701	714	717	698	708	687	707	699	735	694	702	664	691	686	737	687	701	667	688	727	659	795	680	694	719	671	699	690	765	677	701	698	691	711	702	658	623	691	672	701	682	670	710	677	690	701	739	660	705	693	733	703	724	747	738	754	678	700	727	704	699	718	732	668	730	730	689	693	673	701	687	690	670	686	718	739	708	762	726	686	702	747	703	703	692	698	711
49507	16750	3253	636	344	310	291	325	293	283	309	302	307	307	281	330	332	281	305	330	316	300	320	291	331	315	285	294	279	339	320	275	280	295	326	335	315	332	349	326	292	326	283	299	326	310	301	334	299	310	322	308	314	316	321	335	300	288	285	283	281	336	334	332	304	325	316	334	318	303	282	297	277	341	294	300	276	310	329	308	349	326	310	298	284	288	287	286	306	309	304	352	282	333	274	287	299	315	310	289	290	351	287	317	293	302	303	293	279	321	302	314	272	324	323	284	345	342	301	311	301	329	312	279	287	307	307	306	338	303	339	261	280	284	310	290	299	309	287	349	282	301	269	280	331	291	305	306	290	320	328	295	301	302	322	298	308	310	334	300	271	313	276	319	330	300	319	294	318	336	308	318	291	303	322	303	290	324	310	296	303	290	295	319	324	308	264	326	316	318	300	290	301	288	308	311	340	314	297	329	311	333	277	328	292	334	297	328	267	320	300	308	308	317	316	320	303	265	307	288	314	296	282	295	296	299	324	299	270	304	314	299	293	302	319	297	315	345	321	315	344	305	265	320	348	285	299	304	334	286	335	318	293	293	290	300	297	282	267	284	341	293	315	293	302	281	338	307	323	313	316	290	279	315	325	330	300	319	321	324	287	327	310	333	303	329	301	296	306	294	308	305	302	287	304	292	303	315	310	306	313	318	303	300	301	313	292	310	276	298	319	291	289	274	284	322	280	283	315	327	297	319	328	311	351	317	289	316	289	325	298	306	345	283	292	297	326	289	309	290	324	306	310	285	287	330	281	311	297	309	330	342	280	281	333	302	289	353	297	292	311	286	304	320	272	316	307	338	302	308	309	306	303	275	315	309	318	302	259	291	290	302	262	303	305	301	337	346	321	288	311	325	304	292	302	306	323	297	295	288	301	306	294	321	275	314	296	278	266	292	334	302	331	308	315	297	301	322	286	286	287	297	288	354	337	270	280	276	287	312	318	320	291	282	331	324	341	311	306	296	263	299	295	277	347	315	307	307	304	323	297	307	297	329	259	314	323	309	291	304	298	354	288	290	309	301	272	287	320	290	300	297	310	294	339	303	299	315	316	334	323	303	267	287	296	308	303	317	299	285	288	299	314	337	321	333	290	316	315	311	292	330	293	321	357	283	314	304	291	293	280	306	300	319	301	368	316	301	284	298	311	284	288	294	315	326	337	326	296	290	309	307	337	274	312	325	340	312	317	325	323	285	305	292	293	316	347	279	303	290	294	338	297	291	278	299	304	298	311	306	312	288	303	331	315	307	328	321	294	293	286	323	286	289	310	323	308	298	334	300	276	313	309	308	286	328	324	281	288	312	328	328	313	309	345	303	317	315	317	318	292	296	312	289	312	295	331	274	348	291	330	310	297	353	309	323	321	323	304	284	360	294	284	306	334	284	293	319	289	319	291	298	330	331	300	302	304	303	336	290	291	351	284	298	293	304	330	314	299	338	304	332	304	283	253	287	270	336	314	330	331	287	297	308	278	294	292	328	339	314	280	291	317	297	304	313	308	261	323	306	307	285	297	320	315	334	314	301	301	300	324	298	294	337	293	303	316	291	310	334	290	262	314	291	302	290	276	306	302	314	294	321	298	275	305	334	289	307	302	298	318	303	300	280	308	319	323	345	293	312	301	315	279	300	292	318	306	313	295	301	295	331	301	331	326	366	314	292	299	305	349	309	309	308	327	302	296	306	325	309	272	305	329	323	309	318	304	304	287	308	273	319	303	311	307	288	298	286	265	314	278	342	295	286	306	313	295	295	258	310	322	285	342	304	301	283	284	317	298	286	319	279	344	318	306	320	272	296	297	321	289	319	297	310	299	318	289	268	311	301	303	333	293	309	298	289	310	321	306	288	302	318	327	348	315	335	327	295	250	307	320	341	266	307	315	286	302	306	321	337	345	287	326	286	310	281	321	313	325	311	300	311	316	333	313	279	314	302	299	275	307	300	324	327	288	332	311	341	312	286	330	293	323	295	315	309	307	296	324	338	288	300	322	287	310	304	316	293	294	294	305	314	312	316	322	343	287	299	312	306	315	327	304	305	311	273	321	305	335	312	327	307	322	305	310	317	294	313	287	277	315	326	340	281	336	305	308	304	313	347	293	297	308	316	292	351	326	302	302	266	293	274	317	309	304	328	307	328	304	286	285	301	282	294	321	317	290	292	308	268	273	267	285	292	310	331	272	314	278	279	316	301	306	325	296	334	338	299	303	297	314	303	288	326	305	298	303	313	312	288	311	310	325	328	286	321	335	300	307	322	285	304	304	317	321	303	307	322	300	309	312	321	315	294	327	306	283	302	278	300	291	304	290	314	269	322	328	324	279	324	319	295	306	323	299	317	278	309	284	316	318	282	281	327	293	283	309	314	322	299	317	316	318	336	295	284	278	251	317	306	295	296	296	312	302	303	278	301	290	295	306	326	263	321	294	303	316	291	323	352	301	330	314	319	295	311	297	275	313	310	295	313	318	290	325	292	303	300	297	306	294	268	328	311	309	302	281	325	330	351	318	301	297	314	317	327	322	326	336	300	320	310	312	315	342	304	311	296	303	300	294	301	331	311	282	294	298	339	294	285	306	330	281	315	330	297	283	316	317	296	303	311	292	312	293	311	292	312	326	306	300	309	283	310	307	280	309	284	293	263	317	307	300	334	309	339	310	315	317	275	299	273	321	323	288	281	342	275	319	334	319	264	313	300	297	324	330	309	263	331	348	296	322	330	289	292	299	291	314	307	290	325	324	287	333	302	315	346	275	286	303	285	303	292	278	281	308	307	318	327	285	300	255	313	308	322	328	315	289	311	326	302	306	325	286	298	301	286	312	285	288	309	345	373	327	293	313	304	315	321	281	302	301	317	303	313	336	320	328	310	333	347	309	332	301	295	308	324	347	320	269	321	319	325	289	288	357	341	312	319	304	272	325	293	354	293	295	310	267	314	290	298	302	309	299	320	319	309	284	320	338	336	293	315	281	333	309	310	348	335	297	303	310	314	302	319	304	319	304	302	282	293	306	329	284	278	301	310	283	277	290	293	322	297	295	322	315	310	334	310	322	343	319	292	331	298	297	321	326	321	322	318	284	296	297	315	341	269	295	291	335	325	280	326	298	306	332	325	279	333	298	329	305	284	295	296	322	280	298	306	296	312	308	308	322	318	294	341	285	298	311	283	313	278	316	323	326	278	259	304	301	354	308	282	300	302	301	304	327	304	351	304	295	361	288	340	340	293	332	320	317	325	322	303	312	330	297	327	339	291	280	322	335	313	324	334	264	298	328	306	286	307	342	305	319	301	313	280	293	311	323	324	319	289	351	316	316	301	308	307	287	292	325	308	314	330	292	326	325	290	318	302	262	290	292	280	288	284	281	300	296	302	277	328	340	313	343	305	360	286	327	323	307	300	300	277	279	309	300	292	309	302	322	323	302	334	336	296	290	323	293	301	289	261	318	327
34117	11292	3799	1299	793	672	699	692	685	679	660	672	579	683	693	677	666	684	662	656	692	718	672	675	665	714	696	705	690	655	686	686	662	657	677	698	699	715	706	713	651	665	664	707	657	674	637	689	676	746	659	697	694	685	655	664	649	652	694	684	683	720	641	704	706	631	677	695	650	684	671	677	724	697	704	667	671	678	673	708	687	657	665	706	674	697	729	664	690	658	700	730	705	651	671	723	676	659	665	669	662	677	709	687	667	639	647	683	664	662	656	662	639	703	690	709	679	699	674	696	706	697	677	669	652	682	642	685	708	640	716	725	703	692	670	681	675	660	725	675	658	693	715	693	662	692	661	632	661	643	716	636	707	663	682	686	675	689	700	657	671	674	686	636	687	685	676	661	693	654	658	644	714	656	689	704	688	645	678	672	629	691	703	686	681	682	669	646	662	696	639	703	734	671	681	654	681	680	665	666	693	620	637	680	724	654	650	680	707	641	661	671	708	695	731	684	666	695	651	726	660	721	669	709	710	690	624	653	682	668	635	644	637	654	680	665	626	648	679	695	637	686	658	730	691	644	694	701	706	724	684	685	685	689	681	666	666	665	687	695	637	676	671	669	713	680	669	743	693	672	682	662	673	665	672	648	667	675	703	651	694	679	700	719	661	608	726	662	660	688	703	690	678	680	692	687	702	719	666	682	685	665	708	660	667	698	707	701	725	700	691	702	675	683	670	729	659	699	647	637	673	720	660	693	686	674	726	643	687	658	651	710	672	707	703	679	652	684	633	691	696	720	673	690	699	674	697	668	712	719	644	654	688	625	636	713	697	658	656	699	707	716	680	694	667	678	689	695	695	671	616	704	660	697	649	718	673	680	666	685	712	704	714	664	685	678	710	659	675	666	661	690	661	749	693	684	705	627	653	699	691	697	670	681	690	712	676	676	680	679	651	662	693	683	632	674	701	665	668	663	687	640	686	650	662	701	648	638	669	663	702	688	671	689	647	675	674	708	695	671	691	671	689	725	671	684	687	651	690	652	653	682	633	696	741	672	644	666	660	686	696	701	671	656	703	640	684	640	651	695	678	693	652	695	679	648	605	672	687	635	660	711	693	699	700	667	711	680	659	648	659	678	634	710	670	694	666	666	651	690	662	690	677	672	683	650	677	741	716	674	688	653	713	679	672	711	725	688	688	671	721	639	658	707	656	685	669	697	729	639	724	717	640	656	667	660	698	696	643	655	686	674	667	651	699	644	618	694	677	738	651	644	659	701	679	680	699	689	724	656	679	658	720	678	734	658	634	727	711	692	717	693	662	668	678	687	621	623	669	687	699	701	642	658	677	663	644	652	657	701	695	674	680	685	713	683	660	699	667	675	706	667	677	704	702	705	730	711	642	668	687	705	696	701	639	688	652	717	747	682	691	666	657	646	685	662	636	672	702	663	688	678	644	642	624	667	664	672	650	692	702	670	674	678	662	639	623	669	622	671	685	706	663	695	645	686	672	731	703	626	670	684	692	679	674	656	662	636	700	681	656	636	708	636	679	682	651	657	683	699	640	713	657	697	698	706	700	649	645	704	684	690	696	668	735	679	693	672	674	754	715	712	727	699	673	664	700	647	693	673	657	634	732	667	671	728	682	633	705	650	647	657	712	666	694	692	731	689	660	670	685	661	701	653	695	687	697	678	712	669	671	669	660	714	737	703	669	684	677	706	669	681	685	694	706	661	691	689	696	653	685	693	637	670	690	693	686	635	683	691	699	676	674	703	738	732	622	677	650	679	680	697	666	690	681	657	690	619	662	659	718	683	683	664	682	654	708	672	653	670	667	735	659	735	653	677	710	713	657	653	707	630	698	665	705	683	673	684	663	689	690	631	701	692	670	636	664	674	669	645	677	646	691	683	675	627	643	662	663	674	678	747	685	686	680	694	678	722	646	652	663	634	659	695	671	683	667	711	676	683	630	640	675	650	683	646	714	678	672	658	675	682	701	653	648	671	655	699	680	699	685	691	668	696	682	689	693	701	664	693	704	699	675	702	638	713	641	718	670	714	667	613	674	682	662	640	679	653	705	682	692	670	703	704	715	704	671	686	689	679	713	725	684	682	657	689	659	635	661	622	683	649	621	669	695	637	694	672	646	693	692	679	692	692	650	691	703	686	721	723	696	663	658	661	662	639	655	670	666	654	664	682	680	677	690	701	700	656	666	653	692	657	669	687	730	655	618	684	690	667	667	669	688	652	703	728	693	694	670	647	688	680	653	663	714	709	664	699	685	693	675	662	696	665	692	714	674	697	718	656	740	702	648	649	691	661	667	699	728	706	635	693	665	644	689	701	698	699	655	660	637	703	681	676	691	708	631	658	712	671	657	689	668	697	685	685	693	689	697	741	676	692	704	709	684	649	674	679	704	680	683	684	727	679	692	652	704	663	732	742	709	690	719	637	672	668	726	680	665	697	670	673	707	695	705	669	675	679	700	664	730	672	644	650	664	671	717	682	669	721	679	697	641	649	704	692	701	691	683	681	684	653	708	671	665	609	701	646	675	693	758	709	671	682	642	683	668	740	661	699	649	679	695	677	620	671	701	668	712	648	717	689	677	685	660	646	681	719	653	686	643	701	678	651	736	700	715	654	707	655	690	668	723	653	697	714	645	697	721	691	699	674	682	714	647	674	684	670	701	670	725	714	697	661	611	634	662	636	680	676	722	641	698	682	679	707	714	730	632	662	679	663	713	667	667	701	673	666	671	749	709	693	674	636	651	645	714	674	700	654	713	677	673	699	640	683	648	638	688	698	686	673	719	700	642	648	685	687	681	679	707	655	684	738	696	649	650	685	676	749	672	689	667	614	689	676	681	671	617	659	647	680	724	641	680	698	702	687	631	699	696	683	654	670	682	661	690	708	649	664	684	658	679	691	696	700	658	645	681	667	669	702	647	689	716	664	672	679	703	704	673	737	700	700	731	629	665	684	703	711	709	715	697	703	690	644	674	724	682	659	677	667	663	700	657	716	754	667	670	692	699	689	718	686	614	724	689	663	663	655	697	642	698	644	693	719	704	700	700	692	718	713	645	709	670	724	650	705	667	679	683	663	707	675	684	701	675	674	714	649	714	695	692	716	679	648	643	665	684	676	651	684	659	675	650	656	655	691	691	686	628	729	671	680	682	706	676	653	628	691	697	631	645	686	664	669	717	695	722	693	677	647	680	683	659	726	697	692	647	668	682	653	665	677	709	693	695	676	664	660	609	696	721	679	711	702	665	695	659	665	677	713	632	719	663	650	721	641	682	681	665	659	703	760	639	714	679	663	680	670	698	666	698	653	673	648	682	658	689	717	684	691	674	684	672	664	691	704	632	686	715	679	676	631	653	650	668	681	710	671	715	661	681	668	680	686	687	665	715	694	662	715	686	689	724	757	660	682	672	692	683	690	689	675	732	665	662	682	689	677	694	703	660	645	661	673	712	665	667	672	666	687	670	686	694	677
58514	23066	5907	1035	514	336	277	330	290	325	284	286	267	292	251	285	291	281	300	327	278	296	284	248	276	308	300	298	330	334	272	327	322	296	275	321	310	256	271	309	297	271	288	292	295	301	282	298	239	312	287	294	292	303	258	293	287	264	288	284	284	272	275	281	301	271	327	282	330	335	284	324	318	296	270	326	283	295	307	290	302	293	304	303	286	301	326	325	291	294	298	293	315	311	281	271	264	276	324	308	279	320	273	266	300	281	301	284	263	286	317	307	308	323	291	303	307	313	284	299	253	306	315	279	302	299	301	319	327	326	267	299	310	300	319	268	263	311	287	251	289	267	313	309	315	319	314	311	269	320	315	288	293	296	295	292	317	304	279	281	294	297	311	259	288	310	262	312	273	331	279	298	285	314	285	255	284	272	266	322	324	303	282	287	300	300	290	317	274	280	292	312	280	293	310	295	291	269	303	298	292	285	291	280	289	307	281	256	301	307	302	311	279	263	265	292	307	260	283	278	304	289	303	286	310	316	294	273	264	279	317	286	297	266	284	305	311	293	313	299	273	320	278	307	292	302	277	314	286	289	288	268	280	259	276	302	338	301	317	352	310	275	306	303	305	290	305	318	301	328	315	338	306	295	312	309	296	285	281	268	293	313	295	304	314	293	322	310	285	313	302	288	302	311	272	292	281	293	269	294	315	296	266	298	303	289	253	309	296	298	294	298	314	299	300	282	299	310	270	271	302	284	255	304	298	322	279	313	264	358	276	311	320	273	286	283	296	346	290	277	261	257	305	312	303	329	297	285	285	319	296	250	253	318	324	284	279	293	280	322	294	281	272	309	276	277	285	294	295	287	311	322	293	283	284	271	313	299	315	297	287	280	297	301	276	251	316	302	312	282	332	279	297	288	295	279	322	299	287	273	320	266	312	348	307	281	309	304	305	281	257	299	264	286	296	283	301	313	283	315	290	293	319	279	309	293	288	290	327	267	323	268	301	282	264	339	282	291	286	314	301	292	303	251	302	288	273	298	294	301	275	318	290	308	293	299	267	281	317	312	291	270	292	299	268	271	271	284	289	316	252	307	300	313	329	291	308	301	317	252	326	309	294	258	264	303	278	284	297	315	290	296	316	332	296	271	280	271	299	283	284	262	281	274	281	303	291	286	321	338	328	289	268	295	296	295	256	298	310	279	294	274	289	335	311	283	293	311	316	287	277	291	279	295	322	305	281	285	294	281	298	312	283	281	323	291	262	319	295	316	286	307	279	307	306	303	300	284	273	281	315	276	295	312	275	301	313	285	286	296	282	284	301	314	329	288	277	284	292	304	268	284	315	286	295	310	276	322	271	270	282	313	244	283	297	317	305	322	306	299	302	317	309	301	262	286	272	275	310	324	314	336	286	293	318	303	289	314	320	319	277	269	315	279	285	273	269	282	300	272	264	336	290	260	316	294	304	271	294	246	293	339	268	291	282	291	295	305	297	293	293	269	297	322	286	283	309	268	306	315	293	283	320	294	271	275	298	308	295	309	288	303	303	314	288	282	293	324	289	320	270	299	323	283	292	265	296	274	297	275	285	308	291	298	299	282	277	297	303	319	291	321	287	330	294	284	291	289	304	283	282	292	294	318	286	318	319	304	292	301	290	305	290	310	282	263	309	259	310	277	279	316	315	271	315	303	307	275	284	316	297	317	309	294	289	306	287	299	274	281	275	310	293	287	320	304	295	280	270	288	263	314	281	265	281	311	303	290	338	320	315	297	292	246	271	303	300	288	302	315	277	312	312	254	303	315	289	300	311	319	284	287	296	248	287	306	299	271	298	313	307	304	283	306	316	320	290	277	282	322	324	327	286	298	280	278	305	295	286	325	305	301	303	268	341	275	268	290	255	299	288	291	282	282	316	295	307	297	278	311	299	300	320	290	284	279	252	318	311	286	264	297	302	282	274	307	302	311	277	276	284	312	280	330	297	315	307	282	307	270	316	265	263	296	313	304	301	273	296	322	323	275	267	294	345	307	305	298	298	263	290	288	308	294	281	294	311	269	283	301	278	311	324	284	273	324	303	273	278	311	279	287	267	280	300	302	273	269	282	299	273	319	297	300	282	287	314	290	297	300	294	277	265	290	298	296	290	291	308	306	322	296	334	303	274	313	282	309	270	266	301	312	266	296	311	315	270	326	310	301	285	289	291	291	281	302	288	329	305	254	294	310	334	269	296	326	284	267	298	292	304	276	284	285	261	318	301	321	256	333	308	287	303	309	322	287	302	307	290	269	307	296	319	299	289	285	294	297	298	289	315	280	326	294	303	332	282	299	286	295	293	271	315	299	290	307	255	292	319	281	299	303	288	289	315	315	291	270	309	284	308	266	297	328	301	283	292	281	277	342	288	313	262	309	273	314	290	315	295	294	281	257	288	301	292	323	298	325	295	305	287	264	312	299	309	297	305	306	293	264	297	280	320	294	286	267	330	287	316	278	301	265	281	317	274	287	287	297	294	281	331	285	290	288	288	298	264	282	282	275	284	307	278	308	302	279	285	323	298	278	311	327	286	296	298	293	289	340	320	282	300	336	300	305	290	268	270	271	268	308	289	309	285	297	326	275	265	261	298	305	294	310	279	292	290	304	296	286	286	329	303	265	268	280	311	287	270	282	292	291	294	288	302	307	281	296	311	302	311	298	322	314	312	311	284	277	325	315	282	296	318	266	322	289	295	274	340	298	302	291	274	285	292	291	308	283	306	287	283	302	290	289	279	319	303	276	301	275	322	285	311	269	279	279	235	268	261	319	314	298	320	277	314	305	304	276	296	311	294	309	263	273	300	297	273	315	281	330	298	297	290	313	319	328	300	263	281	281	326	276	285	322	308	301	321	306	316	297	286	288	319	308	288	283	289	284	322	278	323	288	297	281	298	306	281	282	310	274	280	299	269	289	335	283	313	305	284	281	299	261	278	307	300	301	294	272	283	322	293	283	307	281	275	293	291	294	323	285	290	307	303	271	278	286	303	296	285	263	269	313	292	284	256	273	285	274	292	289	320	318	311	295	312	314	301	283	272	290	285	305	288	270	283	307	352	291	290	314	275	288	288	287	276	274	312	283	317	288	281	276	268	276	271	284	296	280	304	271	259	291	291	285	288	290	270	301	305	257	306	291	263	296	280	290	287	263	274	268	271	310	302	269	275	297	320	310	350	305	263	275	276	265	283	309	322	287	351	317	288	286	278	340	289	301	286	295	288	314	295	308	300	270	326	322	293	291	310	274	291	272	274	274	292	261	291	296	290	274	335	308	289	298	285	280	290	298	284	321	292	284	304	290	307	291	319	307	267	302	290	275	296	284	262	317	301	291	271	271	285	278	275	291	296	296	306	316	292	268	282	272	257	278	267	282	315	317	337	295	304	318	324	281	299	283	299	281	289	258	275	292	322	311	285	358	309	322	286	284	307	293	288	313	271	295	299	306	268	298	310	262	283	278	293	285	307	284
40011	14415	4817	1930	1237	729	698	772	673	711	684	639	679	672	699	650	651	709	665	698	702	633	654	701	611	668	695	663	655	694	664	604	618	644	605	672	629	701	654	668	681	631	681	631	636	694	705	675	605	691	656	657	628	659	639	625	646	642	654	645	654	710	697	616	666	665	649	665	653	620	680	647	652	706	617	668	623	664	700	614	628	648	658	658	662	610	660	634	699	643	641	644	653	641	642	619	696	683	653	706	627	670	665	669	669	614	648	677	663	644	662	645	610	643	671	635	679	658	626	648	684	651	639	648	634	646	687	663	658	659	643	664	632	642	686	661	663	637	656	665	663	655	647	630	669	662	607	668	686	670	742	666	637	631	693	611	665	643	685	657	616	656	657	679	678	640	636	639	656	625	660	685	646	665	670	667	663	620	650	669	639	637	657	641	672	659	645	666	649	683	656	603	657	652	666	668	646	665	623	629	688	668	687	635	628	647	688	706	619	695	643	703	652	663	665	686	644	615	658	637	669	668	660	678	627	661	694	668	636	619	678	677	703	641	659	671	659	629	670	704	692	672	662	675	619	641	636	656	607	620	676	632	652	678	632	644	644	643	701	691	663	614	639	650	645	651	668	689	666	625	659	683	711	657	659	622	682	592	669	674	680	627	665	666	670	620	668	644	704	655	675	641	666	617	635	655	662	660	649	630	654	625	688	681	668	649	649	699	603	651	671	637	662	637	677	691	640	640	611	648	628	694	659	669	644	642	696	677	677	671	649	680	671	633	660	661	631	647	646	625	649	671	643	705	683	718	650	664	636	666	657	683	653	655	663	655	658	654	612	698	680	636	618	680	641	639	664	635	658	619	678	637	630	692	654	685	655	678	640	664	675	701	647	644	667	652	655	658	659	665	679	673	687	688	678	664	600	662	680	629	614	625	685	650	652	676	675	606	665	677	677	647	622	643	676	616	663	657	674	663	656	642	641	684	652	652	645	599	675	619	670	660	646	642	617	676	664	630	666	684	659	662	703	651	629	666	641	654	695	651	604	654	652	648	645	679	667	642	646	618	598	653	685	638	643	622	689	679	703	661	654	689	651	660	663	667	684	616	655	674	686	627	685	678	634	638	668	659	656	682	707	660	662	706	666	645	651	672	701	635	690	602	669	667	617	682	652	661	667	629	653	645	667	636	656	643	640	669	639	660	661	654	645	624	676	636	693	663	657	635	669	646	671	647	629	634	695	697	645	658	669	642	683	681	684	711	661	674	614	661	640	660	652	700	639	680	646	668	602	632	671	664	625	678	632	644	664	593	681	693	671	690	665	637	663	663	654	674	662	604	641	630	643	670	684	630	692	659	675	667	682	633	658	680	638	693	678	645	626	687	639	683	644	675	655	628	669	651	625	672	629	698	594	687	694	653	655	646	663	648	630	682	668	683	672	630	699	666	692	675	647	687	634	639	647	687	596	630	641	679	648	685	665	641	669	654	654	675	634	634	712	643	629	680	663	720	687	657	676	683	614	700	687	631	662	652	678	679	658	658	598	633	648	679	644	695	687	675	696	606	631	628	663	691	655	657	653	664	629	641	638	657	612	696	674	715	684	641	650	696	647	670	667	626	644	622	650	661	686	674	668	675	681	677	693	670	654	637	673	630	648	684	622	669	701	612	652	635	625	670	654	615	708	638	676	682	622	650	651	710	680	668	645	605	620	632	619	649	652	625	669	669	631	666	646	660	637	688	678	652	660	617	654	636	653	658	655	666	679	624	651	666	616	707	632	686	702	707	652	645	658	652	682	683	607	678	653	655	646	645	643	653	666	697	654	644	605	641	659	651	640	676	675	662	654	655	622	656	616	648	632	676	637	668	654	659	663	694	686	659	632	649	652	709	686	675	670	640	642	619	676	668	694	643	657	655	617	609	677	626	669	717	629	631	628	629	608	656	648	663	632	669	618	644	649	635	659	661	704	648	691	644	651	671	654	640	664	664	593	641	649	652	624	662	672	641	677	701	640	661	661	637	659	709	678	656	642	654	675	632	655	677	680	644	654	638	679	662	620	659	656	666	599	651	649	671	632	683	679	665	724	683	672	657	650	690	682	680	632	700	642	675	652	662	652	654	682	668	652	634	733	651	673	687	651	698	584	657	632	657	698	664	619	702	659	636	633	680	679	620	639	632	660	671	689	669	677	650	662	676	649	627	694	616	645	626	668	660	657	663	671	691	648	664	610	668	679	668	654	684	668	648	672	678	651	643	643	667	667	670	624	630	682	638	671	685	643	628	676	690	680	647	669	621	680	632	644	693	626	641	663	646	650	675	636	633	661	680	638	665	646	658	645	661	693	715	592	653	661	694	644	641	644	662	621	644	721	635	635	680	646	712	709	636	656	689	647	649	728	662	686	638	626	688	674	648	710	650	700	645	647	687	668	664	675	673	664	634	650	680	679	639	696	649	679	693	685	688	648	661	652	637	697	686	640	680	664	663	729	674	628	686	661	663	685	674	635	668	652	644	666	654	648	682	599	676	693	623	689	651	652	631	631	642	628	663	712	668	664	663	595	664	641	655	652	654	625	658	638	627	687	644	656	625	650	622	657	666	651	687	676	615	608	678	681	706	660	645	663	671	664	637	665	640	635	670	676	626	648	694	630	646	645	637	679	644	697	678	658	664	639	616	677	711	701	619	668	653	693	659	665	651	693	639	653	716	657	657	671	618	662	639	630	680	652	684	655	676	661	664	651	678	652	649	684	661	668	666	646	656	628	673	649	692	677	659	657	651	691	642	664	655	670	671	598	674	668	671	622	677	715	680	675	661	685	651	657	663	700	686	663	675	645	677	664	667	656	648	609	636	677	679	691	670	639	709	609	641	648	611	613	637	657	665	652	690	676	618	683	639	681	639	673	652	709	700	693	649	629	646	639	634	656	711	686	664	646	673	699	669	655	685	662	632	676	646	603	664	660	643	638	656	662	651	657	638	650	639	676	660	624	674	606	627	643	691	689	661	629	688	663	662	661	630	639	672	683	685	671	672	635	649	702	702	677	711	673	665	652	636	666	661	673	663	603	643	624	651	653	633	674	648	687	599	676	648	651	650	628	687	657	660	709	625	651	665	666	626	691	688	653	641	641	672	691	641	663	639	673	656	678	636	621	636	674	733	648	666	658	618	670	691	750	707	671	657	645	650	659	646	664	676	682	691	672	655	671	615	623	678	677	661	692	682	649	679	661	642	639	614	685	645	650	686	642	621	681	640	683	692	686	658	631	694	642	677	615	709	662	662	633	685	670	709	695	653	685	666	732	692	672	686	628	640	627	635	635	623	624	634	655	662	635	645	690	631	677	651	654	660	687	666	635	663	686	650	650	669	663	659	673	704	681	636	654	637	653	677	628	686	667	651	690	699	703	653	657	723	654	675	655	600	648	651	678	658	663	704	658	705	657	640	655	646	618	675	636	650	660	618	670	682	696	635	631	640	676	649	624	729	633	614	619	614	650	673
59120	21340	4895	612	465	353	375	366	375	317	322	341	339	321	320	320	329	302	315	346	335	334	335	347	327	360	332	294	350	335	346	341	374	338	357	305	348	311	294	335	328	363	362	363	314	340	331	317	322	347	315	323	338	348	351	345	302	334	333	340	309	329	340	338	346	333	328	316	342	335	307	322	338	376	328	361	346	343	343	356	343	334	310	328	309	361	307	327	319	344	369	319	339	358	331	334	364	342	327	299	347	330	332	369	307	356	300	338	339	366	334	315	340	314	351	317	367	340	327	332	364	337	322	360	358	318	351	356	400	296	351	317	336	329	333	314	342	268	337	308	334	331	347	316	349	357	377	316	361	353	318	337	322	330	351	368	356	306	311	357	326	345	337	349	370	345	311	372	320	327	333	335	341	349	314	337	327	359	369	323	340	300	329	327	363	362	333	300	368	365	344	367	364	342	321	322	358	340	323	358	340	304	359	361	336	343	309	306	327	333	316	347	326	347	320	352	336	338	348	348	306	339	345	352	326	341	319	343	358	339	347	368	351	308	351	333	340	347	314	326	362	331	324	333	334	355	338	351	355	340	315	340	323	373	290	332	357	343	385	364	363	370	336	338	340	313	352	334	308	341	352	353	308	328	299	312	367	338	339	342	314	325	324	317	366	331	339	348	331	351	350	360	343	323	318	357	350	350	310	353	350	324	309	340	318	338	339	340	363	362	311	322	351	306	318	338	348	333	331	337	332	317	301	323	309	342	359	337	343	315	330	282	327	342	319	338	313	331	310	354	326	306	364	342	318	306	359	328	341	335	344	326	324	374	325	339	345	295	358	319	343	322	331	342	353	371	339	305	331	361	333	333	337	334	371	351	322	288	324	382	321	357	390	322	348	342	319	347	349	350	312	362	344	312	321	356	351	322	311	293	329	338	341	364	329	344	379	352	318	345	323	346	348	313	358	348	318	342	315	398	329	326	300	278	348	342	357	364	326	342	348	311	324	328	314	317	336	375	316	359	335	325	352	380	389	348	360	333	328	337	338	339	324	311	329	351	329	325	352	342	341	309	345	321	322	339	326	345	331	322	308	331	330	339	324	340	352	308	354	340	344	344	341	370	311	337	347	327	312	330	319	366	365	315	336	347	311	339	357	337	365	320	322	321	337	359	350	374	353	340	301	348	362	347	304	313	356	343	364	320	310	339	345	362	348	333	354	324	371	322	360	305	310	358	302	371	362	321	328	313	347	369	339	328	322	308	329	373	354	314	298	335	321	324	333	363	369	356	357	309	330	358	328	293	320	338	309	331	330	331	358	315	338	320	350	341	315	316	309	317	317	332	303	362	351	340	345	337	334	356	342	337	340	361	356	311	365	356	338	328	337	355	346	337	340	328	313	363	378	327	329	317	328	291	336	343	343	308	369	313	346	339	338	333	330	367	357	318	330	309	323	318	326	327	321	356	331	333	371	391	378	356	380	345	364	347	397	379	375	328	351	317	342	314	344	349	350	341	327	343	336	333	329	326	317	303	346	360	327	344	312	371	356	342	358	312	299	318	293	328	350	361	350	292	291	326	311	342	359	368	341	311	341	363	334	345	362	346	363	327	301	335	344	346	360	297	363	313	339	335	343	325	313	320	318	342	341	326	317	327	350	325	378	408	322	317	354	329	356	321	361	334	355	342	338	336	324	319	313	328	355	338	321	310	351	363	310	341	372	340	321	314	320	323	361	349	343	301	343	310	338	332	328	336	320	339	321	343	360	329	327	322	341	323	330	329	349	352	348	341	355	340	314	326	339	347	288	307	357	316	321	324	325	339	346	370	339	359	346	350	347	322	351	353	342	303	331	341	341	348	306	331	322	373	374	335	314	353	320	341	322	309	378	353	323	351	357	380	349	335	342	348	356	329	349	298	330	326	324	336	334	303	328	334	316	330	314	337	302	294	320	341	353	364	314	357	353	300	331	339	310	338	333	323	354	370	339	317	333	341	330	330	334	302	318	324	323	335	294	316	316	338	322	357	325	310	347	311	338	338	342	333	315	373	327	329	323	348	341	331	345	335	300	354	306	398	337	363	306	319	327	336	335	345	322	360	320	331	337	309	351	330	335	363	326	350	335	351	327	365	312	340	330	321	318	326	313	333	351	318	336	362	333	358	327	343	315	306	319	344	367	341	367	352	332	316	324	344	320	361	366	336	329	331	383	295	339	335	370	321	359	335	332	370	323	323	328	347	320	332	329	331	355	363	312	326	347	301	299	364	351	327	343	328	295	344	335	307	342	340	362	361	332	333	321	325	367	312	343	321	318	339	307	325	333	312	356	344	341	354	323	343	305	320	367	338	335	353	341	344	327	336	330	314	332	334	324	378	316	354	352	349	337	374	310	350	352	354	305	326	383	347	361	375	350	318	342	373	326	317	337	352	353	349	311	329	347	347	308	341	321	344	347	326	300	342	344	335	345	345	327	304	336	346	306	346	307	341	298	343	334	350	308	327	339	317	322	341	359	335	346	340	320	310	336	299	311	378	359	345	367	355	330	339	364	364	345	325	309	310	343	318	334	341	348	298	328	362	335	380	350	300	333	332	323	290	313	362	318	335	286	361	326	300	333	305	319	373	345	312	321	333	343	369	335	299	343	392	363	345	352	339	348	343	319	334	319	338	348	348	352	347	349	368	282	310	311	315	342	316	365	350	345	357	319	354	322	326	334	307	352	368	345	326	332	322	372	343	373	364	344	325	349	338	368	338	323	341	326	354	340	364	346	365	372	333	339	337	362	307	371	325	305	327	356	323	336	348	364	346	339	330	335	330	381	345	331	358	331	332	327	319	327	319	345	356	359	324	374	354	322	325	371	346	317	305	334	317	335	370	327	360	349	362	315	332	331	323	326	340	351	309	347	339	344	322	342	323	329	394	323	293	345	354	358	349	342	340	317	356	349	323	339	326	329	328	353	332	363	327	326	349	290	336	374	356	355	359	357	333	368	314	365	322	327	330	354	340	323	328	359	346	329	339	350	356	349	383	345	342	327	332	299	322	357	316	359	366	348	374	340	343	365	345	353	316	342	325	319	317	354	357	329	327	341	320	361	357	358	352	329	370	314	353	348	306	308	333	315	338	354	326	311	307	326	369	354	352	370	321	332	323	396	309	331	335	300	369	367	330	329	337	323	334	346	345	356	339	333	307	343	364	348	321	367	343	359	308	327	318	327	322	320	331	332	365	336	316	356	353	351	337	351	320	311	362	369	334	330	340	313	316	383	335	330	330	361	365	333	344	344	302	371	317	320	339	340	353	363	318	330	325	368	350	342	314	322	325	388	378	333	323	339	361	349	332	324	328	320	331	350	365	337	344	322	355	340	342	331	308	332	301	336	343	333	305	325	348	372	346	313	283	374	343	335	315	312	341	330	311	314	327	345	338	328	352	326	329	350	322	329	328	323	354	342	324	321	361	306	336	338	312	315	313	324	315	310	332	322	378	319	334	361	345	364	324
39231	9039	2234	1123	896	798	761	784	761	709	755	818	709	762	739	711	791	712	700	766	723	738	779	780	751	727	727	771	743	767	733	783	706	713	755	753	736	762	762	738	736	744	710	717	717	785	757	724	739	684	714	706	717	720	769	769	717	758	737	776	786	723	719	766	703	724	738	754	793	708	747	734	782	716	793	718	780	729	783	757	729	747	798	735	761	783	770	746	738	716	766	761	782	771	788	753	755	724	725	767	735	751	767	794	789	756	731	748	768	786	730	769	785	756	757	747	681	714	759	748	779	752	774	705	723	741	782	789	793	760	776	755	737	740	743	749	788	720	703	796	767	747	734	715	782	768	711	744	725	720	754	723	797	739	715	729	731	749	724	759	770	800	717	743	709	724	708	770	723	733	716	701	809	750	740	741	727	728	797	723	775	755	718	749	741	817	753	708	741	692	733	691	745	758	726	682	767	748	714	729	755	736	726	747	755	770	749	753	739	803	760	733	836	697	722	777	735	764	763	781	767	723	756	761	733	759	680	755	710	721	733	714	707	783	727	757	766	684	704	733	751	746	727	731	726	748	750	736	752	818	723	743	734	706	751	778	733	753	735	742	727	715	771	740	774	703	745	760	730	714	763	746	773	739	765	755	703	744	740	738	734	763	792	768	762	722	748	699	677	750	756	752	714	730	823	763	772	702	791	684	755	766	703	721	758	805	733	752	771	780	750	733	732	743	742	723	738	738	768	738	721	686	719	726	739	790	721	730	725	770	743	734	750	707	691	719	727	754	766	694	722	776	713	705	751	740	732	742	773	754	741	734	731	750	742	785	742	744	693	754	735	748	712	767	811	759	724	740	698	700	778	730	749	802	711	714	709	756	697	732	761	706	738	748	728	777	700	755	743	785	735	708	742	697	733	779	758	748	659	790	763	678	777	724	712	756	776	733	706	716	731	746	710	728	751	710	782	773	768	714	743	731	705	768	767	770	768	708	743	759	732	763	755	783	781	761	706	744	745	759	760	807	695	824	686	722	722	750	703	766	771	757	729	764	755	762	740	752	750	775	761	749	745	747	745	752	744	785	819	744	762	707	752	758	722	776	736	739	714	746	724	757	762	717	743	742	738	734	819	692	728	723	752	702	764	737	734	726	714	748	777	745	746	749	727	683	735	757	739	761	691	731	742	731	744	744	764	740	751	760	774	771	761	732	748	755	743	708	717	737	757	734	774	757	730	719	775	745	673	699	740	797	740	753	750	709	793	732	716	745	706	774	738	726	729	787	732	721	734	752	753	756	776	724	763	715	699	723	770	705	707	741	733	734	732	750	728	770	745	754	730	760	727	772	751	735	771	746	717	712	735	770	745	758	730	752	733	690	768	755	712	717	736	791	769	705	736	788	763	723	776	749	732	742	732	747	766	736	721	744	729	752	747	757	727	758	755	733	729	720	713	740	751	754	723	769	756	723	731	748	741	777	798	712	697	751	731	731	736	781	742	763	779	747	779	780	745	743	663	771	749	746	720	754	732	729	742	756	745	691	749	745	739	702	746	754	733	719	792	784	785	706	690	716	728	718	753	772	738	737	775	719	763	763	770	727	721	817	691	737	771	763	770	728	796	743	694	805	688	728	745	783	781	755	785	763	757	731	749	722	720	770	715	754	736	749	768	785	693	698	726	763	717	704	743	745	738	728	768	735	737	748	760	758	712	783	740	714	718	754	766	747	733	733	798	736	815	767	732	764	725	799	738	697	767	748	753	756	739	753	767	717	771	726	735	722	785	766	771	764	770	728	733	736	735	743	736	732	736	762	730	773	739	772	688	718	728	694	755	679	745	772	721	708	777	726	774	703	726	745	758	738	777	731	736	731	769	748	790	762	737	717	712	753	750	735	739	758	692	738	769	725	738	815	763	752	682	722	744	780	723	769	723	740	769	708	753	738	744	754	716	702	758	693	745	721	756	711	724	722	748	744	728	732	749	688	760	744	744	684	750	740	718	692	690	693	755	744	776	761	744	746	753	741	731	753	746	738	755	744	726	737	760	746	703	733	743	732	774	729	715	698	748	746	741	740	717	672	766	726	743	697	712	695	733	702	716	705	690	742	742	757	777	722	816	752	778	735	744	743	697	763	723	785	747	787	667	716	714	721	734	721	725	728	736	721	753	752	722	796	761	807	733	756	745	780	723	748	764	729	808	721	765	682	732	737	724	693	718	775	714	758	745	732	705	711	762	725	720	756	682	741	683	742	749	717	733	744	715	723	736	719	713	734	700	705	780	705	688	755	762	730	729	723	764	729	776	710	738	760	720	729	759	788	758	712	761	691	737	797	749	734	717	765	762	723	786	766	738	761	744	764	761	766	714	692	762	769	769	734	734	746	750	734	754	784	781	775	779	715	699	743	687	681	678	749	763	753	763	731	766	763	766	725	751	753	719	750	767	730	726	781	735	712	737	746	786	750	726	765	752	709	755	729	784	741	756	710	709	744	717	750	748	754	757	750	772	755	735	797	732	757	743	726	771	757	801	807	775	749	727	711	730	753	743	766	733	729	717	781	730	734	771	772	728	708	718	734	720	738	762	739	732	744	786	783	757	805	754	711	718	729	751	740	711	695	722	712	719	779	786	717	745	767	695	734	741	715	720	701	753	754	712	734	735	768	705	716	708	772	731	706	711	698	736	777	787	724	771	778	774	725	768	710	779	723	793	747	736	727	737	791	714	768	732	772	759	730	734	781	721	752	762	688	757	712	703	720	732	800	730	765	732	786	796	724	767	763	764	746	736	766	739	714	733	754	763	715	756	708	750	761	713	728	727	758	765	741	683	725	727	704	734	748	695	794	764	715	710	747	733	748	755	748	746	724	747	720	759	772	721	751	683	746	713	726	777	749	731	690	768	786	766	726	746	722	750	757	743	745	778	740	802	810	692	772	747	771	698	732	731	715	700	730	725	729	741	761	787	787	712	716	720	739	728	725	713	741	699	764	780	794	788	744	740	742	748	763	717	768	730	738	732	736	758	730	749	738	712	768	755	806	711	701	739	741	745	763	727	714	749	749	676	742	753	735	752	777	742	772	770	709	754	802	732	757	731	729	730	794	701	715	772	727	746	720	766	775	770	745	744	771	750	745	752	734	700	736	727	739	768	719	741	717	724	699	727	741	784	736	724	764	761	743	764	780	737	771	713	717	724	715	772	730	730	775	723	752	720	782	736	706	732	753	779	750	765	752	733	764	743	742	762	751	762	780	775	728	772	716	741	699	760	733	726	698	766	736	721	726	743	707	711	723	691	724	725	683	754	731	783	757	747	746	693	737	728	796	781	760	755	714	757	771	778	729	756	766	765	715	728	782	753	745	805	742	705	701	745	739	783	754	761	787	786	751	750	769	728	730	683	768	728	708	728	715	703	787	785	739	710	789	738	753	775	716	763	737	770	714	737	736	739	695	739	721	781	723	708	749	721	756	686	737	760	774	735	737	740	751	709	728	753	705	722	688
51339	13823	1824	513	378	308	273	299	288	284	303	305	270	280	315	306	278	281	283	348	304	309	339	298	299	300	296	300	280	318	303	325	302	306	299	299	292	296	271	302	297	286	257	305	293	297	300	288	309	292	285	284	320	304	329	323	305	268	307	311	302	318	302	308	290	281	283	288	337	298	283	284	324	280	310	275	269	292	288	288	277	336	284	271	293	272	281	328	289	314	302	321	274	325	268	321	301	331	306	290	320	305	296	318	310	295	315	318	296	341	302	274	296	331	296	293	277	309	315	294	327	303	290	299	295	278	341	283	299	307	314	298	337	297	321	282	289	296	320	310	293	292	299	306	288	286	288	314	330	315	309	271	301	318	296	261	295	256	311	280	310	319	313	308	299	328	284	274	329	315	307	304	313	323	306	281	317	303	311	297	299	331	287	296	326	312	291	279	322	333	253	261	290	326	296	297	303	314	269	308	284	297	287	337	294	282	296	313	256	301	310	271	288	316	257	268	281	315	325	271	269	317	296	331	316	272	300	309	270	317	307	298	290	315	296	296	292	276	300	297	300	304	326	325	309	267	299	305	322	330	291	333	305	319	319	285	264	279	304	286	340	319	309	295	318	367	318	298	309	269	318	299	316	314	306	268	279	334	270	308	300	307	334	294	318	308	298	318	300	283	336	266	289	337	295	284	297	355	310	309	320	303	290	333	300	282	283	318	251	299	322	297	305	291	323	286	300	324	286	315	310	308	295	337	289	299	329	331	276	287	264	282	308	293	309	301	312	283	333	300	294	324	336	335	285	327	310	315	344	264	304	311	283	286	299	305	317	318	301	286	300	273	329	323	345	329	293	324	306	298	294	314	314	276	313	292	315	325	304	317	306	299	279	304	327	275	271	309	341	293	305	300	324	343	274	308	306	285	324	306	304	323	281	269	296	296	303	325	310	303	327	315	330	298	335	301	298	282	333	321	324	320	305	278	303	306	296	309	298	292	309	301	316	295	279	298	306	284	304	298	312	303	321	287	295	294	330	293	260	323	341	286	306	270	316	318	299	293	288	314	293	304	304	289	313	323	321	319	332	293	308	314	301	302	295	305	293	310	331	273	327	296	278	305	329	301	295	295	318	328	302	293	319	312	306	301	324	292	320	297	321	289	290	274	295	326	302	316	319	277	284	274	295	305	309	340	309	345	289	301	318	332	311	320	311	317	286	276	313	302	300	333	319	279	330	289	322	255	308	303	310	360	304	325	364	316	279	334	297	300	296	321	301	296	309	288	305	310	303	285	311	294	323	335	304	327	307	315	310	297	295	290	308	296	308	344	314	302	282	312	277	280	314	289	286	302	277	293	320	288	281	285	318	301	256	277	285	243	304	286	294	300	285	282	310	323	274	316	318	287	297	290	293	287	306	299	311	306	273	270	310	312	273	304	310	287	335	302	296	320	327	301	304	298	277	328	282	352	282	324	300	276	320	313	300	319	304	304	270	298	294	323	267	296	293	311	268	288	331	323	292	284	314	303	294	335	294	312	308	277	285	282	324	316	305	299	299	285	274	319	338	319	318	308	319	296	280	319	305	308	321	318	346	315	300	309	331	322	327	285	285	327	322	319	292	305	299	293	284	312	288	312	301	314	305	304	288	289	299	320	280	294	286	296	291	301	300	306	321	312	323	296	312	309	285	300	310	323	275	306	317	298	278	291	285	354	309	333	322	332	312	289	291	289	312	315	309	296	309	314	285	310	340	288	330	326	315	317	311	296	302	312	289	290	303	306	306	307	284	289	300	298	304	293	269	352	291	270	281	278	280	284	269	277	305	333	308	289	316	276	328	299	262	308	254	247	254	317	300	317	301	256	271	351	299	285	284	313	303	311	256	302	298	299	320	294	289	287	284	292	300	271	296	295	290	296	310	302	313	305	304	307	330	299	284	285	287	301	299	281	336	295	291	300	287	331	305	280	286	285	289	296	302	299	286	299	284	285	301	265	280	342	298	291	290	323	300	318	305	302	301	299	315	311	311	330	332	290	291	266	294	307	307	330	343	269	315	307	302	292	310	286	293	304	298	329	320	279	307	305	304	332	303	281	309	324	273	323	306	310	294	274	304	301	295	303	254	322	303	284	283	295	307	314	298	310	378	299	309	330	304	300	290	290	303	299	317	280	279	290	281	298	326	303	285	276	305	326	316	316	315	264	289	292	320	324	284	287	293	349	316	299	322	307	329	281	285	346	262	309	306	294	274	313	294	282	328	330	292	319	315	314	278	302	313	341	297	291	290	316	290	327	295	342	285	312	287	296	260	334	309	267	305	305	336	280	315	299	295	283	276	293	298	313	311	308	303	307	287	338	285	288	289	313	290	329	331	272	301	310	328	302	293	323	306	301	326	304	290	286	299	299	309	295	273	285	304	294	272	331	313	291	297	297	327	278	325	278	307	277	302	287	285	300	257	291	283	316	308	308	304	303	324	308	280	288	307	288	277	313	321	325	278	322	306	302	309	316	304	330	316	300	311	310	284	276	308	292	289	291	284	321	307	316	313	273	294	294	310	296	311	315	284	308	331	307	320	297	303	269	292	300	317	273	295	328	293	287	315	311	295	310	286	311	319	297	301	297	316	309	289	281	286	309	300	302	297	291	300	287	295	291	282	311	330	322	297	294	319	282	328	315	317	349	302	279	316	309	297	300	301	321	291	282	298	324	279	308	328	278	323	337	296	330	306	307	318	281	299	306	273	277	321	321	323	307	310	332	292	307	316	293	329	297	300	294	337	335	318	329	281	276	273	284	250	308	291	279	335	345	291	296	312	302	317	312	311	281	312	312	296	297	293	262	296	290	278	320	270	282	302	289	318	308	295	311	300	305	300	309	312	292	288	291	299	332	285	277	297	336	303	327	344	313	339	311	314	305	331	289	297	313	276	317	300	317	293	297	317	279	276	326	300	318	304	319	279	329	298	283	287	319	292	277	314	283	297	314	329	304	293	305	289	289	297	297	292	283	284	284	299	305	323	280	304	313	314	296	320	298	308	310	305	310	285	272	318	298	334	311	279	291	301	297	322	308	280	285	305	291	343	308	355	337	286	292	331	284	331	297	324	287	302	336	323	286	328	308	280	312	320	315	286	291	333	315	316	293	305	311	298	302	316	303	360	306	322	297	316	279	250	338	288	310	313	312	337	322	310	306	292	310	297	349	305	297	317	301	314	293	305	312	311	282	291	321	289	307	286	303	282	311	288	324	294	311	305	302	262	281	321	275	319	304	340	319	303	292	280	305	294	279	316	274	322	283	291	296	302	279	317	356	310	290	312	306	275	282	312	309	307	299	294	285	328	312	297	280	286	274	272	287	299	300	290	277	299	320	290	319	321	300	295	335	298	305	287	322	292	315	309	282	296	338	299	298	306	301	288	260	315	284	290	298	300	290	328	303	272	295	318	325	299	309	281	319	343	325	287	300	300	291	307	288	318	349	336	297	271	316	323	329	297	350	293	283
33635	5126	1717	1188	978	806	688	674	706	680	663	680	717	682	688	721	665	636	672	635	699	680	638	718	686	672	693	635	666	681	628	666	666	664	657	668	647	673	650	657	671	664	676	670	725	664	687	682	694	710	667	659	660	683	681	675	692	678	660	671	616	644	665	718	628	608	653	703	724	677	661	651	658	714	665	650	660	661	669	657	639	720	679	678	663	663	641	680	635	618	627	640	659	683	600	686	631	618	685	682	683	708	671	688	662	648	657	698	674	649	695	650	668	658	672	642	672	671	668	638	641	647	681	640	705	632	677	686	659	640	686	676	647	693	640	676	680	666	649	665	639	691	661	641	670	661	692	679	665	684	686	693	685	646	653	718	641	673	666	667	711	691	721	705	707	680	696	674	698	635	665	655	691	670	683	685	675	661	681	691	673	679	629	711	669	672	677	675	683	679	674	643	705	695	656	705	632	652	675	691	679	712	685	676	689	667	658	652	629	701	653	684	693	709	704	626	681	663	709	662	653	666	674	633	670	647	670	708	670	690	708	680	684	698	609	647	636	652	686	670	670	682	650	659	667	696	656	682	655	708	710	677	663	625	683	689	644	692	726	668	667	671	690	718	686	656	624	646	725	662	673	634	682	648	653	679	678	685	683	669	649	666	672	674	702	652	671	646	657	646	649	713	694	649	595	625	674	672	680	659	654	682	683	677	635	702	691	711	637	659	644	640	670	720	714	641	654	658	666	636	667	679	695	692	703	684	646	629	703	667	669	690	628	639	650	629	698	677	686	650	644	658	678	660	679	656	688	702	685	689	691	673	681	697	692	680	698	647	661	664	671	672	670	650	651	728	705	640	685	665	694	642	644	686	717	689	666	659	663	702	632	689	673	659	676	678	677	660	648	639	672	685	681	683	634	661	697	660	675	641	665	620	683	659	630	653	666	677	645	668	700	645	671	670	656	661	676	666	667	697	677	635	672	700	655	653	669	665	694	705	649	707	656	679	641	711	661	666	682	669	664	674	635	630	679	659	690	707	710	711	715	654	608	670	679	708	649	675	654	679	682	675	668	677	675	657	663	664	651	690	728	670	713	675	704	658	646	686	718	647	622	662	647	674	745	694	646	700	656	703	642	649	684	642	689	680	671	659	662	666	677	649	676	660	678	624	639	633	697	663	679	661	620	624	655	670	685	659	647	614	670	701	704	635	671	711	664	654	656	659	633	640	654	705	654	648	692	659	659	624	691	706	696	632	632	695	680	669	602	667	688	649	660	701	677	736	674	654	672	672	671	670	649	669	649	681	665	704	663	640	682	666	694	700	686	664	694	674	643	642	637	676	671	704	683	717	654	628	688	643	681	633	664	703	631	690	690	647	678	659	661	698	659	658	690	690	677	684	676	665	609	695	618	680	682	630	678	680	661	692	748	695	637	662	636	687	656	687	665	711	664	695	658	634	667	677	658	725	684	685	673	662	670	607	674	665	640	633	680	678	650	645	622	644	690	639	661	663	652	672	675	649	644	701	716	685	681	683	677	656	669	643	646	681	626	582	734	725	665	667	663	685	636	687	680	633	686	683	708	602	659	625	649	682	654	700	652	652	692	659	659	664	640	696	692	657	655	666	650	671	666	681	669	652	708	701	660	673	604	642	671	736	658	706	726	692	689	618	658	603	643	650	680	675	699	698	665	670	649	653	655	646	700	660	682	636	663	636	657	695	659	658	641	620	678	683	651	669	707	690	687	658	690	665	651	666	675	677	663	670	705	672	678	656	602	702	691	641	635	667	688	660	722	677	641	687	652	653	650	678	662	643	656	676	665	670	666	701	685	653	679	677	661	657	697	703	685	689	652	693	638	695	673	662	628	698	638	644	669	619	646	679	645	659	655	667	671	636	607	719	670	680	655	717	630	702	651	628	660	693	686	651	694	614	682	657	668	633	668	688	651	689	649	654	639	694	660	678	666	646	717	668	675	666	653	670	671	628	722	609	694	654	650	640	730	730	660	648	660	710	721	680	685	714	591	614	682	673	723	643	689	637	661	708	625	652	710	673	701	603	675	679	710	623	666	661	653	667	659	620	715	715	642	644	729	656	678	611	673	647	671	666	659	720	649	667	693	629	633	638	693	633	724	677	655	621	649	655	640	693	677	629	653	619	622	686	670	616	672	701	684	671	660	612	643	662	663	651	626	659	678	637	654	705	675	646	660	679	664	678	626	620	650	636	695	662	631	683	718	667	666	633	680	669	645	654	667	698	684	691	667	648	641	665	669	649	679	662	658	675	663	679	701	678	646	711	658	642	712	660	696	658	665	696	686	686	678	699	709	669	641	644	678	699	670	669	660	705	637	665	688	651	719	665	673	666	701	688	665	663	716	657	716	667	705	668	673	690	644	656	655	663	652	713	648	665	704	679	654	665	656	657	653	611	668	644	694	638	663	672	634	688	674	676	649	667	648	710	639	678	648	684	707	710	644	706	638	658	680	688	646	690	717	686	730	635	626	686	672	651	648	607	686	693	689	632	660	669	686	683	672	657	693	660	655	644	643	664	618	702	648	678	687	644	662	621	667	699	695	642	658	662	690	686	695	671	740	675	652	679	684	702	681	661	693	696	692	661	706	673	698	714	698	652	647	667	739	656	665	675	669	623	752	660	691	672	656	683	655	702	691	714	655	653	669	638	650	661	681	694	691	654	672	654	707	667	684	692	650	690	699	650	639	691	666	675	657	642	663	681	632	682	647	679	677	682	732	652	649	626	664	678	696	713	694	659	620	627	705	678	648	686	628	675	672	707	687	625	688	645	710	683	689	675	676	670	653	709	620	619	625	671	640	653	609	662	677	645	655	651	670	709	650	693	674	658	631	691	652	639	666	648	622	685	675	667	668	697	685	643	676	641	711	662	643	649	704	673	693	688	715	637	646	694	631	647	702	663	698	725	653	644	646	647	656	683	718	628	694	663	614	715	656	686	637	671	677	671	656	691	640	682	686	704	671	699	662	664	728	659	665	643	658	644	615	661	646	712	699	649	659	691	644	661	637	661	691	677	675	674	695	682	667	679	666	695	734	659	629	719	706	639	655	725	656	677	626	659	673	669	706	708	685	660	669	706	703	668	658	687	717	694	645	689	730	656	652	656	657	676	656	699	659	644	621	675	662	685	655	682	663	722	664	692	679	691	617	696	675	669	660	692	662	696	663	663	706	706	694	695	706	702	665	623	746	708	643	691	652	680	700	703	717	650	665	704	671	666	713	612	633	639	645	631	669	694	649	695	638	588	676	668	675	659	683	594	685	668	624	715	693	720	628	678	666	668	662	628	654	683	698	674	646	618	669	678	647	723	654	665	683	682	661	645	639	703	702	672	686	715	731	671	603	672	648	676	624	641	639	682	693	685	724	686	664	714	681	645	684	659	642	703	628	703	658	639	647	678	672	673	659	709	703	685	642	702	666	629	707	698	662	647	693	661	666	688	663	678	638	676	674	675	673	666	682	658
60383	23615	6435	1915	871	435	351	325	289	305	279	303	300	288	311	276	281	297	284	268	281	275	257	293	273	289	281	264	242	274	269	262	260	322	270	293	270	292	293	265	315	298	288	273	246	291	294	277	325	271	278	282	305	282	301	292	263	288	291	288	275	278	256	304	291	306	272	293	260	256	285	248	251	258	259	262	255	292	272	263	261	276	302	299	286	302	257	254	309	264	269	312	285	253	282	299	298	297	305	258	303	255	283	301	284	284	257	276	291	244	275	274	248	257	284	328	272	261	282	247	290	282	281	292	293	306	326	274	294	257	274	297	252	320	277	296	315	283	273	262	302	289	263	303	263	255	309	273	278	266	284	271	276	245	271	290	285	298	256	256	270	295	302	263	288	293	259	272	262	269	278	277	280	292	246	258	263	303	264	274	274	287	290	266	284	263	241	276	289	259	282	300	268	255	255	266	288	254	276	263	284	248	266	238	268	276	295	247	284	283	275	309	268	266	281	257	285	278	305	263	272	272	262	255	264	264	282	283	282	285	284	304	272	266	284	284	267	287	264	286	309	233	240	249	272	277	249	262	279	282	288	270	295	273	298	276	275	277	252	289	263	252	269	301	303	283	291	276	273	274	318	276	290	232	293	294	291	262	292	264	264	301	315	282	281	286	266	281	232	262	277	250	292	293	264	261	275	260	268	327	291	277	313	267	306	272	268	313	296	262	270	286	256	290	285	253	272	307	283	292	267	278	272	267	238	262	305	276	240	246	291	242	250	281	267	285	248	269	293	288	313	254	275	273	292	270	257	268	317	264	269	293	247	276	290	323	275	251	263	266	277	281	265	302	285	270	291	275	305	274	302	296	303	309	275	278	275	266	310	285	276	277	252	285	293	290	273	295	271	261	300	281	313	282	278	296	295	255	284	310	272	277	278	281	304	256	303	262	265	301	293	266	282	248	285	274	301	290	288	285	274	280	293	268	278	311	299	284	302	237	266	268	264	263	263	277	252	256	259	304	303	279	276	325	286	287	288	285	274	262	296	286	294	292	297	281	283	305	308	283	284	263	255	305	266	266	286	288	247	262	280	285	261	300	277	270	281	264	287	251	287	287	268	264	264	296	263	283	270	296	278	269	269	294	262	280	299	270	277	254	256	268	300	272	292	300	265	290	270	283	264	303	251	264	262	261	258	283	280	279	286	288	287	273	262	262	257	258	282	272	291	261	280	280	284	265	276	262	263	291	283	279	253	270	284	307	308	278	264	276	241	310	287	265	274	231	279	285	307	288	302	305	323	295	312	293	266	274	265	284	283	299	237	301	268	313	269	287	275	250	255	265	264	295	293	281	276	259	279	289	290	265	261	312	294	312	251	273	290	277	302	287	283	259	271	290	285	245	288	302	221	281	274	262	292	289	262	262	279	286	272	259	263	293	274	277	268	276	270	262	263	254	291	274	263	274	263	296	279	281	272	289	271	267	260	276	274	287	290	297	288	272	286	276	257	276	273	306	256	259	272	289	278	256	264	258	251	250	255	280	251	253	281	274	267	275	274	248	285	293	262	263	256	290	247	269	258	271	276	297	287	294	274	295	249	271	259	248	277	293	280	280	270	284	254	319	239	308	272	274	261	273	304	247	243	285	299	303	280	294	284	283	257	291	265	261	300	319	275	274	249	322	268	295	259	273	281	279	260	294	277	270	279	284	259	249	314	255	269	262	296	288	260	282	265	288	300	293	294	278	284	296	260	292	283	289	270	290	322	245	278	299	310	290	297	280	274	287	268	237	263	273	286	267	274	311	296	279	254	269	267	271	320	276	260	285	307	299	256	283	293	243	274	255	304	274	303	281	284	260	251	286	287	284	288	302	272	277	256	280	273	252	302	298	277	298	286	284	282	270	265	299	291	271	287	243	287	306	273	254	324	259	304	284	264	284	282	269	261	285	267	305	259	269	303	261	269	269	264	277	286	310	286	284	265	258	264	263	266	294	300	268	264	272	291	282	297	283	258	261	309	266	283	296	300	257	302	300	272	275	260	282	264	316	236	249	247	236	271	297	279	259	257	280	297	266	271	283	296	263	280	240	272	271	271	249	279	286	255	321	296	281	277	282	273	286	293	291	287	296	269	275	248	252	285	308	267	260	304	286	291	289	241	279	286	288	276	299	271	297	248	313	238	266	261	253	288	275	292	286	286	302	267	289	285	250	259	275	281	272	261	283	292	290	267	287	285	293	247	290	257	246	284	286	271	278	250	267	290	260	260	282	296	276	267	281	277	306	293	272	307	232	270	302	275	285	301	285	277	295	280	258	259	253	263	269	314	281	260	263	278	290	282	299	287	274	291	281	303	257	281	279	298	280	252	274	241	304	301	274	265	300	278	253	308	282	279	273	276	244	298	254	300	268	298	252	291	275	271	311	270	279	271	300	320	271	262	254	302	274	271	288	248	278	289	275	272	271	259	248	291	267	303	302	296	256	289	282	312	315	290	267	267	266	288	286	240	300	271	263	240	310	285	271	276	264	316	268	286	280	268	247	286	284	298	262	277	258	268	307	250	244	251	281	281	279	235	276	311	290	263	258	281	276	283	252	305	281	272	269	287	254	312	284	271	288	265	249	288	266	267	288	261	287	280	258	290	267	275	265	297	277	261	307	258	269	296	266	289	277	266	289	296	293	295	296	280	275	256	294	266	262	304	301	269	293	290	298	245	304	270	263	305	287	289	279	292	254	271	286	273	273	260	285	252	301	291	277	286	291	303	286	270	280	277	294	268	284	253	267	283	288	262	274	251	257	294	268	251	269	291	267	298	308	252	278	256	300	274	272	223	273	275	278	254	298	285	284	301	264	286	275	307	308	279	281	278	296	285	314	305	277	221	255	288	296	298	281	248	277	256	298	277	321	264	244	311	292	290	310	303	273	277	255	263	275	278	301	278	261	297	314	272	277	296	265	269	299	277	305	256	284	264	267	293	295	314	281	273	283	256	229	274	283	324	275	267	284	290	266	292	264	302	304	275	288	259	269	258	291	269	253	234	293	291	290	280	290	276	289	314	263	261	303	297	294	303	257	283	259	244	279	279	286	279	283	254	270	268	266	297	272	264	277	285	272	292	262	271	265	284	270	275	275	245	269	253	282	246	260	265	306	283	277	260	281	271	304	286	268	261	288	269	304	239	264	271	270	302	277	259	292	292	324	252	234	258	246	301	278	269	267	297	293	265	276	276	311	286	311	277	239	279	257	285	287	254	264	263	259	268	276	286	262	273	269	304	244	245	263	313	292	265	306	224	287	241	288	276	268	260	275	253	292	242	275	316	295	271	270	272	296	288	282	274	274	276	290	296	290	265	280	275	269	279	280	276	271	266	277	278	299	257	304	274	283	291	305	289	266	265	259	263	264	292	289	266	261	297	275	265	285	277	299	255	286	255	283	271	273	280	321	280	250	271	292	288	285	290	287	259	250	287	276	290	286	308	256	271	259	273	281	273	243	257	259
40344	14626	6112	3848	2484	1132	870	831	677	648	622	652	657	651	656	599	655	620	662	640	633	634	633	656	638	626	635	598	616	667	629	649	604	643	639	625	655	619	571	600	624	687	626	610	637	681	673	629	656	603	597	601	644	593	586	575	609	608	627	615	589	642	652	614	578	593	638	629	652	641	596	663	618	589	641	617	591	607	684	619	598	646	596	594	632	623	661	652	607	612	635	633	633	646	592	621	591	682	636	660	619	639	624	576	640	609	667	591	641	642	651	606	605	634	625	626	631	671	606	640	630	622	632	645	632	624	648	581	612	663	688	637	638	627	605	594	631	642	610	632	573	644	607	624	643	659	630	601	629	660	592	640	675	606	642	593	607	669	627	639	640	585	650	639	638	600	669	665	657	602	638	622	551	653	625	663	638	608	606	640	679	651	636	652	626	663	637	619	601	605	605	645	642	595	630	631	607	668	658	602	631	592	646	648	615	630	643	610	645	597	616	600	625	570	590	621	598	636	595	599	606	639	640	586	592	662	616	627	641	646	620	619	610	632	648	625	586	640	624	599	672	630	616	656	563	629	656	561	687	582	612	648	623	657	663	624	650	567	587	610	623	644	606	680	638	607	659	617	640	640	595	605	602	645	656	636	629	593	636	671	600	609	660	643	605	632	635	653	618	637	625	640	597	618	603	617	652	615	643	620	621	581	615	633	619	652	623	649	646	646	624	659	631	616	592	654	613	616	636	670	615	628	659	654	630	626	619	620	661	667	644	597	613	601	592	658	637	648	661	673	606	633	636	612	637	610	608	602	563	639	614	639	641	648	625	668	650	607	638	619	663	630	621	655	697	615	619	652	615	625	638	595	585	629	630	606	618	576	615	626	649	640	595	623	583	601	634	626	596	629	597	606	686	656	623	645	619	621	632	638	658	611	628	594	611	636	600	614	698	647	574	591	633	630	653	636	598	641	626	590	643	608	620	606	629	652	662	664	584	642	621	595	632	625	607	603	630	565	657	637	664	625	666	666	643	594	585	636	624	652	644	664	651	598	616	633	631	605	646	643	578	606	669	610	637	635	619	610	619	601	570	584	620	636	617	645	618	613	625	615	602	654	582	625	611	598	657	609	605	614	613	640	617	610	617	650	585	647	616	648	621	592	627	656	649	602	645	632	598	649	644	622	658	587	650	623	601	610	633	650	608	590	635	620	623	623	612	567	616	606	608	631	567	625	669	637	606	618	655	631	644	612	639	635	659	605	652	639	630	581	677	632	631	627	607	641	618	586	652	611	661	623	628	629	662	671	621	600	598	633	612	626	626	636	608	659	683	666	587	586	624	623	603	698	674	591	606	598	631	606	616	640	641	620	653	584	609	659	615	627	590	584	639	635	654	656	630	654	613	675	663	615	661	628	642	592	678	654	626	689	622	616	630	643	618	606	655	600	622	633	618	596	639	635	655	593	660	603	628	610	581	622	626	595	597	640	651	632	624	620	595	639	634	618	651	646	601	672	661	657	627	683	662	652	615	619	678	666	631	602	653	646	626	624	637	653	644	690	597	616	611	599	664	593	632	623	636	642	653	640	665	634	625	627	668	632	682	670	651	699	625	615	691	623	621	659	641	647	631	650	672	620	631	621	629	580	639	612	611	608	626	594	646	665	617	622	622	675	664	592	593	599	611	667	695	638	668	589	629	625	663	617	601	643	624	583	610	630	620	645	619	632	586	593	641	669	618	653	640	593	619	639	644	602	583	596	629	625	633	616	645	661	603	638	625	651	619	602	591	657	618	618	656	626	636	605	620	641	674	613	640	639	644	669	650	597	636	620	606	649	640	599	651	646	619	651	661	631	649	582	645	600	643	630	640	627	655	635	662	612	626	641	585	632	606	641	634	635	639	617	611	615	627	622	603	614	618	607	616	645	570	628	578	624	607	635	620	605	605	564	605	629	649	605	620	653	635	630	654	651	622	631	647	621	615	592	593	602	651	599	606	655	609	558	646	641	628	646	620	649	642	665	596	632	640	614	592	613	618	629	616	636	638	592	626	630	650	593	576	618	653	647	631	635	617	663	660	604	608	618	651	637	596	626	596	648	601	600	628	616	656	646	599	613	617	660	593	623	641	594	605	674	632	621	661	650	603	688	583	642	607	631	657	667	636	626	607	579	627	665	615	588	625	590	614	601	636	602	635	681	616	602	631	643	604	618	625	674	645	648	633	617	604	627	608	683	590	645	593	669	643	614	635	584	645	679	658	657	608	598	647	630	616	657	599	630	649	602	646	636	606	649	625	606	634	657	671	610	632	702	620	607	622	589	645	644	612	622	573	652	583	610	673	623	631	622	595	628	673	586	629	627	614	635	604	616	627	609	595	630	630	617	662	631	616	632	591	656	630	613	631	626	625	610	616	640	632	621	607	619	626	608	628	604	615	637	657	624	654	605	599	667	597	604	623	583	621	632	579	631	687	610	639	592	618	605	689	653	644	621	680	679	641	657	618	660	652	675	632	612	592	605	643	617	677	628	617	616	670	660	637	632	656	653	627	637	643	632	599	630	662	650	699	686	590	610	604	592	662	640	613	658	631	631	599	633	638	628	589	658	613	618	611	663	652	628	621	608	631	652	648	611	625	609	603	638	601	642	694	664	638	694	664	604	632	627	622	646	568	635	606	637	637	649	645	636	606	597	595	633	635	623	592	631	627	630	615	620	630	629	614	638	651	630	658	601	668	620	631	625	639	598	664	619	617	588	673	615	595	625	597	586	663	593	634	617	660	651	575	658	620	608	598	610	637	661	636	605	644	633	597	596	608	623	598	593	655	646	597	628	624	631	644	603	628	668	653	630	626	647	622	605	619	607	662	647	653	629	663	647	601	587	664	617	618	604	649	620	618	642	621	649	616	611	622	637	613	606	641	642	611	651	621	593	638	605	635	642	662	622	628	647	591	575	623	615	642	569	609	639	584	587	614	663	647	657	625	647	635	608	634	634	584	622	678	621	563	655	643	587	654	626	602	663	596	659	667	621	588	638	627	625	687	628	627	630	641	625	619	643	663	619	634	633	667	613	626	631	601	606	606	602	670	627	667	607	665	643	660	629	631	602	626	630	605	637	668	690	625	631	637	639	612	615	563	616	641	609	682	639	643	619	640	579	622	619	601	584	633	652	660	598	614	665	572	635	626	610	638	617	616	626	636	623	582	642	654	651	597	610	631	624	627	648	608	625	633	603	613	672	618	622	600	656	657	668	637	619	619	634	669	641	634	644	641	631	631	600	586	640	625	622	630	592	635	642	610	665	627	630	640	602	636	581	666	624	629	608	654	648	665	594	634	642	613	599	580	615	593	626	637	591	646	631	655	619	589	622	629	635	615	620	611	599	663	623	626	575	619	636	613	657	628	625	589	647	667	661	600	660	626	600	588	638	599	617	617	654	595	595	645	616	672	634	641	631	575	621	626	632	615	599	643	645	672	676	599	644	577	649	586	657	649	564	627	642
51353	21466	7487	1196	497	311	347	346	350	329	352	323	315	337	343	314	340	313	306	354	340	299	323	358	321	312	335	313	304	334	336	348	350	348	326	337	344	322	323	306	339	357	332	338	339	332	354	335	319	345	328	307	336	319	317	313	335	322	339	325	310	349	302	335	322	286	327	365	339	316	322	329	324	305	305	332	359	356	372	340	333	324	324	334	314	337	293	325	353	322	346	291	316	290	323	301	311	342	302	345	354	294	367	342	358	365	347	303	307	361	368	297	315	318	324	309	328	323	290	333	335	320	329	385	308	329	314	323	305	324	328	303	281	315	312	317	323	332	335	319	346	306	363	298	349	349	335	286	320	328	297	304	321	302	324	342	299	311	312	339	296	335	316	349	336	327	335	297	321	329	347	354	319	308	345	336	306	348	319	322	350	326	337	309	297	344	353	329	279	323	318	322	319	316	358	330	334	289	311	326	356	320	338	330	345	291	319	322	333	365	309	331	269	320	333	321	284	350	336	325	347	331	334	349	326	338	302	350	328	352	341	317	344	325	325	355	348	320	327	342	316	337	306	355	314	331	302	315	351	320	335	341	333	322	287	311	316	332	325	340	296	324	326	304	306	295	328	336	332	326	323	320	309	326	333	301	352	345	326	341	351	311	322	345	300	278	342	338	324	328	329	301	291	330	313	360	309	336	337	342	316	322	359	345	327	329	333	314	325	320	359	333	300	351	348	334	317	341	348	275	334	323	328	327	339	316	332	341	341	341	338	312	347	336	333	321	384	278	319	328	307	338	329	332	312	330	323	323	329	347	360	323	311	291	323	321	339	330	353	326	299	302	300	281	324	306	349	343	332	312	344	318	320	322	323	371	338	333	331	305	320	327	297	375	336	342	339	332	310	331	337	326	346	303	333	332	324	352	279	318	327	353	325	308	356	319	326	341	348	315	337	330	322	322	356	329	300	319	320	318	323	322	310	319	330	349	332	310	331	331	322	378	331	330	300	320	350	353	329	315	296	305	346	334	347	329	343	369	307	326	366	319	304	315	286	334	322	313	331	327	339	321	336	339	360	350	337	396	367	346	331	339	340	300	326	341	289	350	328	333	327	322	335	332	342	349	357	341	309	339	352	341	347	355	330	350	326	330	311	305	352	319	372	346	350	308	320	334	317	323	340	333	344	326	332	351	341	331	305	344	341	294	337	382	303	305	363	315	309	326	293	296	334	319	316	352	353	336	309	318	324	327	332	339	312	299	297	324	288	357	325	302	336	319	312	335	316	291	335	323	337	360	350	344	341	325	293	339	304	341	341	297	331	309	337	335	339	321	306	293	318	335	308	352	308	302	339	344	340	324	343	326	370	317	332	326	376	302	308	331	304	361	342	304	341	344	333	288	340	312	340	335	296	322	312	301	332	322	330	319	294	364	303	361	377	324	342	335	314	327	349	304	299	334	303	358	344	288	290	342	335	335	322	330	318	301	330	338	325	319	328	314	324	339	324	332	314	304	331	311	283	314	301	284	310	292	349	340	324	319	327	319	321	337	336	319	301	326	310	335	325	320	333	336	377	264	336	336	328	356	300	334	320	366	309	314	349	331	319	306	348	320	328	332	317	350	345	320	321	368	297	365	356	372	308	336	308	365	348	307	315	357	328	345	331	298	331	299	318	290	296	303	320	330	305	340	330	344	337	296	310	315	326	347	317	303	348	322	295	319	339	324	346	315	328	336	330	332	349	353	299	345	334	309	328	313	320	321	315	316	334	311	323	334	287	336	328	334	312	311	333	311	311	332	340	343	308	292	351	327	336	307	292	309	340	323	314	309	313	315	329	320	311	339	321	306	287	313	324	358	341	301	311	327	351	344	339	351	350	344	311	326	297	356	341	330	353	349	351	306	345	373	337	301	328	371	322	334	337	341	368	348	291	315	329	355	331	319	321	330	363	301	316	325	330	346	346	318	356	339	320	331	325	356	359	316	343	321	305	336	319	370	307	333	324	299	315	338	329	328	355	308	331	360	335	336	349	282	303	334	348	372	347	327	299	296	329	309	307	296	302	336	330	322	376	352	304	317	351	306	325	335	305	336	329	334	340	334	327	315	366	310	368	344	349	320	322	334	314	306	281	341	320	324	299	300	359	315	312	357	365	350	312	303	344	329	326	342	349	317	350	309	309	330	347	343	313	332	316	342	312	336	352	324	338	349	322	375	345	372	339	344	345	340	373	326	303	298	324	299	312	321	336	330	311	330	343	321	333	329	327	327	342	357	342	339	331	337	339	333	341	304	354	367	311	318	330	318	324	309	348	328	322	343	356	332	362	296	319	315	334	340	332	344	311	346	346	328	314	329	339	300	331	359	327	320	335	303	307	359	311	343	312	327	347	344	366	324	315	301	362	314	361	317	318	320	325	338	298	324	340	288	353	298	338	328	328	317	336	306	329	326	343	358	322	333	350	331	327	302	355	300	335	308	338	296	322	299	308	321	296	339	341	356	318	303	337	362	332	329	313	325	344	349	359	312	345	334	294	344	329	321	338	367	320	330	320	359	378	354	335	350	317	340	309	305	324	314	322	347	339	347	318	321	345	331	317	296	291	325	314	294	318	324	322	331	305	329	314	351	332	299	310	354	355	335	311	335	337	372	333	362	329	364	375	357	293	330	342	319	336	324	333	330	364	318	322	342	306	348	313	314	316	301	337	325	258	342	309	307	323	338	340	373	307	309	349	346	330	337	311	331	366	302	331	345	290	324	331	317	339	306	285	327	377	295	334	350	317	325	348	325	365	356	341	361	332	338	298	309	331	353	312	318	317	337	361	323	301	333	294	321	306	303	332	329	305	332	323	341	336	325	338	305	319	316	310	352	309	306	355	347	301	306	344	334	316	304	314	323	323	297	339	306	319	335	372	316	339	327	350	324	331	308	356	301	336	318	337	323	314	334	322	317	326	305	303	313	335	305	339	345	306	328	352	348	324	325	332	322	312	318	348	302	350	316	301	322	329	348	317	352	339	301	343	364	324	326	343	341	327	331	324	339	303	334	361	327	322	336	308	310	335	349	359	321	297	312	303	370	348	322	362	309	342	333	341	296	318	310	341	322	355	339	339	306	291	322	362	350	358	288	332	292	311	300	299	339	338	315	332	303	330	315	315	344	321	357	327	334	310	361	303	358	334	312	342	334	317	304	337	335	352	333	339	342	330	317	329	347	322	333	375	335	296	321	340	303	319	357	376	292	331	302	370	361	349	357	358	340	324	325	302	309	369	339	296	344	284	370	303	299	321	320	335	323	320	338	321	335	352	315	323	323	352	302	312	334	294	342	320	334	310	318	337	355	315	336	322	323	333	361	345	326	322	322	314	302	348	338	331	354	309	305	341	314	304	318	326	341	319	336	335	319	313	328	342	346	328	311	329	306	326	327	332	366	329	364	337	345	291	353	357	358	330	349	305	353	334	287	334	307	347	313	294	308	338	345	300	326	330	313	325	305	329	344
34681	10548	3136	1845	1189	842	801	788	740	778	737	726	746	732	756	744	696	709	692	778	704	733	748	739	686	754	698	721	744	703	715	724	656	706	729	700	672	743	723	686	729	751	731	736	762	714	763	722	738	685	770	715	729	751	711	717	715	700	706	717	709	705	676	690	724	756	712	706	733	761	717	704	740	747	694	734	703	692	761	680	760	775	693	740	753	729	703	716	732	721	726	701	708	738	725	698	685	737	722	710	716	718	761	714	700	704	729	691	730	743	710	696	725	743	730	754	736	697	712	722	668	704	740	716	715	777	689	721	751	725	766	688	717	734	808	785	735	686	707	771	720	709	705	742	720	721	693	747	761	690	701	751	735	769	733	768	717	694	736	732	715	680	722	761	717	747	753	709	706	722	740	747	713	724	716	685	733	705	756	693	727	715	759	731	761	731	728	765	737	715	718	748	733	702	707	740	750	682	728	712	720	768	754	708	758	723	725	705	742	742	789	762	732	714	716	730	758	744	713	713	713	690	721	707	706	719	709	751	755	759	740	743	712	747	751	707	724	698	738	730	716	646	745	718	755	757	716	716	728	708	701	754	732	719	730	724	685	658	757	707	723	728	762	745	682	732	726	721	716	742	727	725	782	738	689	766	774	794	730	723	693	711	723	758	733	753	720	710	716	718	714	699	717	729	726	703	722	781	668	707	747	731	722	728	688	736	752	709	783	653	754	704	756	693	754	693	731	746	702	711	695	767	721	752	726	707	718	738	719	709	724	713	751	739	719	750	724	742	735	726	688	722	749	739	730	719	705	711	726	727	746	717	696	742	725	698	722	713	685	750	755	696	689	753	736	714	759	711	749	734	675	732	692	731	725	703	759	706	706	730	717	700	735	742	734	762	688	754	758	779	766	795	706	732	751	671	699	721	702	761	754	740	702	748	702	742	725	696	748	687	691	752	696	757	698	695	737	732	767	749	727	694	695	679	683	656	779	721	726	750	720	738	699	761	778	755	722	720	694	741	718	722	665	814	722	738	745	713	794	679	773	737	725	726	748	746	745	690	717	741	750	701	708	736	755	717	749	710	710	721	772	725	674	797	732	703	751	727	684	690	728	726	715	694	728	744	699	759	758	699	726	728	738	691	736	727	754	721	719	757	686	714	688	699	723	726	734	706	708	739	727	749	734	726	720	747	745	747	720	738	734	741	756	714	754	729	756	754	708	729	718	741	724	705	709	753	718	739	684	724	682	694	735	767	746	681	750	736	710	724	765	727	740	755	745	646	731	694	753	704	703	722	702	722	727	713	720	744	740	732	722	732	761	737	761	743	703	741	680	746	749	674	770	660	706	719	714	708	759	692	722	745	779	708	739	670	748	777	694	731	709	691	753	714	689	697	713	744	685	701	765	753	734	739	708	738	733	748	746	712	732	725	696	747	739	771	733	747	707	768	730	730	728	749	723	706	780	749	730	728	709	687	738	684	694	715	739	728	758	690	737	692	693	768	746	723	710	661	771	766	743	704	713	741	750	731	716	729	730	706	728	658	729	734	708	761	696	724	745	717	721	721	692	764	701	761	748	733	714	726	689	713	727	715	751	680	662	696	739	727	744	736	763	746	756	713	720	731	705	701	695	717	734	720	716	719	723	718	748	705	760	727	788	714	720	735	684	743	709	726	731	685	711	684	710	733	751	728	736	721	702	757	723	680	759	722	727	758	687	713	692	743	687	701	735	735	720	735	768	765	720	696	752	693	742	765	795	695	743	737	695	781	733	694	710	703	737	707	724	799	689	727	730	738	727	737	722	767	733	655	739	716	686	731	732	704	703	763	768	709	715	699	699	709	705	751	733	720	727	717	791	752	746	691	742	726	713	738	699	731	731	742	762	712	788	694	669	731	735	726	747	722	752	737	678	770	709	715	769	733	747	721	681	701	683	700	753	703	688	742	700	751	738	757	734	769	720	722	753	732	710	709	763	713	757	754	712	749	683	722	722	658	764	777	748	693	733	710	744	719	764	678	689	762	737	752	723	745	743	713	713	718	707	713	699	695	764	762	729	730	691	728	762	757	700	714	765	716	717	734	762	766	729	738	707	744	685	753	695	746	735	683	690	732	744	740	707	769	698	714	710	774	730	724	753	723	728	756	737	699	707	699	751	726	715	695	718	707	677	679	714	710	713	751	710	746	694	747	762	680	756	755	828	691	729	773	697	736	743	712	730	741	763	719	744	711	673	744	746	709	732	731	779	697	734	707	703	674	731	711	756	738	764	744	714	758	715	721	712	715	709	713	722	756	711	705	768	711	732	709	723	710	722	703	761	763	779	748	680	707	738	749	738	706	727	762	779	730	720	688	767	731	704	749	741	735	676	739	737	695	714	717	760	697	697	744	721	748	710	713	722	752	748	713	744	730	701	769	756	725	715	743	674	702	693	705	786	742	752	749	767	693	691	766	749	720	750	722	767	714	719	740	728	756	735	797	730	725	690	738	754	683	709	727	688	734	719	735	694	738	742	739	726	743	744	748	748	647	687	697	717	732	748	753	677	718	735	737	699	717	773	757	717	705	686	746	748	760	712	734	709	714	724	787	741	720	713	719	730	726	727	743	695	704	741	738	709	769	734	724	748	747	756	696	763	715	733	729	714	775	733	699	748	719	720	747	718	745	694	738	718	708	727	673	737	739	673	748	727	810	656	732	752	737	694	714	731	715	708	747	708	691	740	733	720	748	679	698	740	761	726	702	749	768	738	691	773	752	748	728	744	695	691	744	742	760	751	803	716	705	703	705	729	737	734	752	777	672	749	704	730	693	689	718	757	734	712	750	788	723	747	706	769	743	709	722	691	738	731	728	703	728	717	711	712	737	755	734	755	717	761	701	709	721	689	745	752	742	723	721	745	737	697	801	709	781	707	688	721	734	720	756	690	767	728	720	736	729	694	732	696	692	697	728	725	679	713	776	711	699	712	701	718	725	753	666	719	747	723	687	728	720	652	742	735	727	744	744	690	733	705	726	676	762	732	733	684	728	743	751	738	780	750	723	652	731	677	708	746	687	719	717	676	714	752	733	758	729	711	703	718	735	656	737	728	718	720	720	701	720	703	745	702	744	795	705	710	719	727	744	737	784	745	673	709	672	761	731	734	708	733	704	690	698	704	706	755	701	734	695	745	721	688	726	731	683	750	720	704	763	710	744	714	710	740	704	709	766	710	751	706	736	737	734	663	717	680	750	718	703	725	763	699	709	776	748	696	770	728	769	712	713	680	761	737	713	687	723	719	722	723	701	684	726	710	716	715	766	754	745	723	713	704	734	718	735	730	730	684	786	747	740	756	769	696	712	737	665	660	744	723	719	731	689	742	754	696	713	731	733	709	739	747	727	713	752	755	698	734	731	733	699	760	691	714	755	753	748	710	725	747	737	759	702	756	749	747	765	740	707	707	700	724	718	703	738	704	712	729	726	708	729	724	765	721	752	706	785	697	724	722	710	712	708	728	764
46834	12550	1619	465	350	323	320	284	287	347	305	312	330	302	320	286	303	315	319	287	315	304	334	303	313	341	317	345	302	293	305	334	286	297	331	310	313	307	329	349	291	291	295	327	307	302	321	308	307	305	320	292	308	303	316	335	316	288	319	312	255	297	312	304	304	291	300	346	299	281	285	291	288	297	309	345	308	288	331	299	312	305	271	300	307	293	305	283	285	315	304	297	313	321	325	278	296	297	298	323	320	320	326	279	287	328	347	311	332	321	340	310	298	318	323	308	333	309	297	291	341	312	299	327	313	319	336	319	321	288	334	322	300	313	312	310	328	321	291	315	300	283	289	317	323	291	298	296	332	355	300	285	280	300	297	307	298	275	317	335	311	320	326	271	311	308	324	330	287	322	288	321	349	328	296	315	283	322	310	310	300	331	272	308	290	318	303	322	295	302	329	274	283	252	310	294	306	298	278	331	340	331	300	314	306	285	324	326	310	303	307	311	313	344	301	293	307	308	335	279	310	308	306	331	339	324	261	343	326	329	307	285	341	294	298	317	317	306	340	302	321	298	300	322	304	273	332	310	357	312	331	298	316	321	318	289	319	334	320	303	329	334	305	323	339	323	326	266	319	298	297	281	324	309	322	265	301	292	300	340	325	299	294	311	295	303	312	291	313	308	337	314	299	311	323	269	311	298	298	316	330	280	305	298	285	288	333	257	295	320	298	293	311	311	328	340	337	310	291	278	284	308	298	279	305	327	306	276	304	328	299	315	341	291	272	298	277	300	282	310	327	331	325	312	328	323	343	286	309	288	331	317	299	300	295	277	288	302	337	319	290	326	286	306	294	303	306	323	323	350	308	320	291	306	311	332	325	331	320	313	289	310	290	304	284	305	311	321	315	312	341	348	303	324	317	312	272	310	316	332	315	296	324	325	322	350	305	357	307	306	308	301	336	324	312	293	318	267	273	283	320	303	343	340	302	300	287	294	328	311	287	304	295	339	303	315	326	321	316	312	308	374	301	298	323	280	286	306	312	320	350	309	302	322	309	299	279	309	295	272	312	333	271	312	328	324	294	301	304	335	335	312	281	325	285	293	341	308	285	299	312	358	338	303	361	282	282	292	328	297	296	334	329	318	291	309	297	278	304	292	308	291	327	333	299	282	323	321	329	314	303	287	305	287	320	321	308	323	287	311	271	310	293	308	328	311	323	274	313	328	337	283	318	302	311	325	340	317	307	300	306	313	265	287	313	311	322	341	324	329	285	324	319	307	307	286	300	305	339	322	320	307	316	276	296	321	279	296	309	294	315	293	301	331	309	282	307	324	296	331	288	331	313	305	334	282	300	273	278	298	328	304	329	325	317	313	312	301	327	326	306	314	298	332	325	269	293	292	302	305	288	274	310	295	328	330	335	337	299	328	293	356	274	316	291	322	308	314	321	303	286	336	340	313	328	314	304	295	325	300	299	288	317	293	271	335	296	325	328	307	345	315	300	308	288	313	291	288	316	304	301	301	327	303	320	329	280	331	304	279	303	320	267	294	302	343	332	329	282	313	343	326	296	321	311	330	338	327	324	324	322	330	271	304	317	286	299	307	316	299	317	298	332	299	343	321	306	343	276	296	312	300	360	315	301	287	286	289	281	298	304	294	318	310	297	312	291	339	293	308	305	304	251	321	294	290	286	305	322	303	311	273	340	348	321	310	287	281	305	308	349	293	281	287	328	297	278	284	314	309	306	304	284	301	318	317	306	306	304	306	314	308	330	289	303	307	339	302	301	312	304	299	314	314	312	289	298	278	307	323	289	310	301	283	298	296	320	317	328	331	321	305	324	315	278	322	294	316	309	341	350	317	307	292	287	277	331	306	282	248	301	293	323	324	310	334	310	318	270	315	300	296	318	290	306	305	300	322	353	332	324	284	292	291	325	274	295	290	300	320	299	334	285	294	311	305	307	322	334	285	300	300	326	331	311	280	331	289	304	281	330	315	284	318	308	279	316	285	307	290	278	306	282	311	285	299	307	304	303	319	289	297	294	303	283	312	309	335	320	306	292	316	316	317	315	326	302	277	342	294	327	313	303	275	308	305	300	295	313	260	287	293	300	298	283	277	302	283	304	307	306	337	329	291	326	290	302	280	314	320	306	304	299	298	296	311	304	333	335	278	256	272	299	334	319	311	310	338	311	344	304	297	293	283	304	309	361	292	309	338	314	308	335	338	350	296	310	336	346	309	328	321	356	340	312	329	347	285	309	290	303	299	298	301	300	300	303	312	346	314	336	319	332	283	317	320	289	325	335	299	316	314	295	323	285	318	323	336	314	286	282	344	316	310	339	298	285	277	303	335	294	317	320	282	331	304	296	283	325	306	259	298	314	315	279	308	307	312	339	285	321	312	318	298	327	314	310	296	284	287	323	293	281	337	289	320	359	323	292	325	322	260	292	294	269	316	318	337	309	300	305	313	299	275	319	276	291	308	332	311	337	306	336	336	301	308	338	322	303	325	296	313	314	313	306	306	294	296	306	322	301	337	296	311	315	292	333	293	330	292	315	347	321	303	287	295	309	286	313	308	344	340	324	332	320	287	306	306	274	284	313	285	302	308	307	348	305	335	294	325	320	295	302	306	303	332	308	319	291	305	314	294	326	307	337	331	306	300	285	314	308	274	329	329	330	305	307	306	270	292	324	292	352	329	326	296	274	302	306	302	322	312	320	307	284	289	306	309	310	314	284	333	291	305	280	314	317	288	330	289	309	317	327	333	290	333	298	302	290	307	284	306	300	276	273	300	339	326	346	282	315	318	335	313	301	282	343	314	341	307	332	318	308	294	319	302	259	285	280	286	321	296	327	274	320	305	321	313	306	309	326	330	306	316	288	292	349	340	260	297	297	313	292	272	294	261	291	308	317	296	308	322	308	304	311	335	308	287	312	314	312	290	312	273	293	305	294	304	321	333	333	306	314	303	308	307	300	324	323	266	306	303	293	331	330	325	288	300	314	327	276	352	303	342	328	298	294	332	291	318	319	282	336	298	270	333	290	299	301	272	251	289	322	308	289	297	305	324	287	313	295	279	274	342	326	312	309	358	319	298	310	333	322	325	316	320	288	302	321	309	269	278	268	291	273	322	302	308	339	310	318	306	328	336	318	306	276	285	305	299	319	332	339	301	297	308	290	306	280	283	319	321	263	301	320	299	314	342	307	308	313	332	306	273	336	299	317	329	288	293	326	301	299	311	316	310	312	323	323	290	297	313	309	302	299	335	284	318	306	325	317	335	322	331	281	299	319	329	293	309	315	283	307	313	279	284	342	316	323	271	284	312	322	322	340	350	274	326	301	331	304	315	303	317	320	293	303	324	312	298	313	325	327	291	300	308	342	310	294	312	273	297	309	313	306	295	333	326	305	328	304	311	306	289	308	334	303	281	303	342	309	312	352	303	275	288	296	332	276	337	294	338	336	321	292	296	291	260	274	291	308	321	322	295	335	326
29432	5355	1746	989	774	710	698	677	699	705	712	668	657	697	718	671	715	646	687	672	703	688	720	681	702	700	695	683	683	721	741	658	653	668	694	696	706	708	718	676	728	660	715	687	691	688	682	683	646	634	672	659	726	672	702	655	682	717	686	687	684	689	708	703	681	695	717	674	693	669	698	695	684	679	685	694	674	673	673	698	684	682	689	661	700	657	672	677	646	689	716	676	688	678	668	706	679	684	692	696	702	655	685	713	719	683	696	650	718	666	670	685	702	663	709	739	649	662	691	711	688	693	663	750	706	663	691	698	680	713	728	709	703	695	694	672	714	659	700	655	697	658	684	688	674	679	698	679	676	658	647	701	685	715	675	688	692	658	686	678	641	635	668	690	682	693	642	697	667	725	647	681	686	697	704	648	679	710	668	726	672	691	685	678	661	657	671	699	680	681	726	690	669	686	672	657	657	722	687	634	694	693	637	677	716	673	662	642	702	634	630	668	683	723	671	671	739	699	685	658	706	692	670	672	684	696	692	664	633	695	649	672	675	717	696	663	649	663	652	664	700	663	685	687	656	723	700	685	660	692	688	682	677	676	698	702	662	641	676	695	656	693	695	681	682	652	631	608	657	667	753	694	658	669	675	685	743	678	688	666	670	679	663	699	689	716	662	689	702	745	680	686	693	699	697	666	708	703	659	709	722	685	692	667	686	681	648	719	711	708	682	668	678	639	702	667	675	742	645	735	677	689	684	698	630	705	702	745	710	641	692	676	681	687	708	666	683	627	695	699	657	673	707	674	652	729	710	653	672	673	669	673	678	667	651	732	649	650	690	667	709	645	701	725	703	651	606	717	694	646	694	683	656	666	661	677	674	685	671	684	707	666	686	669	684	681	677	698	694	667	664	688	647	669	678	683	712	711	675	658	671	668	671	707	731	703	644	656	700	697	690	687	667	701	708	703	734	683	700	685	646	652	664	677	712	711	678	698	670	724	677	699	673	701	694	651	718	651	675	719	650	620	655	672	723	694	706	687	646	642	704	685	695	668	691	672	688	673	660	703	686	692	713	680	688	714	692	655	690	682	652	720	710	713	684	666	669	681	695	641	669	679	700	695	681	678	673	710	714	651	679	689	651	708	665	701	668	670	703	691	648	631	714	643	704	664	707	649	711	704	687	683	699	736	693	665	650	610	674	725	645	688	703	678	661	687	703	700	750	674	676	632	672	690	705	690	660	684	712	683	664	696	684	741	633	691	647	672	647	695	701	683	708	652	651	686	670	671	655	699	680	689	659	658	698	636	687	685	638	705	627	668	657	686	657	671	641	666	687	700	692	675	689	716	679	674	702	715	672	677	677	667	645	652	688	661	676	706	659	670	663	679	683	715	633	669	665	698	660	690	674	688	700	707	662	673	653	688	697	659	692	689	700	672	712	679	694	714	686	671	690	673	729	709	683	698	661	698	678	656	731	697	661	638	705	697	706	660	661	666	712	726	631	692	694	655	693	730	700	670	693	713	684	659	697	690	676	705	679	682	693	722	609	689	736	711	675	666	708	633	669	663	651	734	689	717	659	633	704	652	685	665	707	658	723	662	686	707	645	692	655	721	702	692	651	656	729	688	677	667	715	684	693	718	687	677	755	673	706	656	718	713	695	688	671	684	661	684	707	657	709	677	697	708	704	682	617	702	670	680	688	685	708	675	654	642	692	749	678	698	757	687	697	699	663	644	659	724	652	755	633	684	670	694	648	691	680	684	695	659	679	713	691	653	707	660	669	706	701	700	667	688	669	686	702	701	701	669	705	735	694	682	721	689	647	668	641	660	715	707	650	685	705	692	694	721	677	651	721	741	637	720	725	699	655	689	680	685	648	696	676	673	691	689	686	677	644	680	674	674	682	653	674	682	673	676	736	683	688	677	673	706	642	700	711	736	641	661	723	635	660	695	672	665	728	699	694	676	655	725	652	683	660	652	705	673	715	680	653	698	717	702	626	674	686	721	695	678	690	718	672	666	673	711	696	684	671	685	716	677	693	642	710	776	677	680	656	658	700	699	664	649	741	712	678	683	681	656	687	713	665	703	681	669	658	642	657	641	653	692	668	720	667	706	735	672	632	690	655	715	711	686	709	700	723	715	673	641	683	629	681	710	651	645	695	678	690	660	724	663	668	696	713	657	657	680	662	675	724	731	672	725	688	723	718	641	673	656	678	686	668	676	667	679	682	691	649	686	685	688	708	698	678	634	704	645	707	730	722	691	707	665	689	670	727	659	700	714	669	666	673	676	738	704	672	712	672	676	615	687	686	698	670	702	665	633	673	710	698	672	708	698	709	672	725	718	660	688	728	704	702	669	657	618	711	717	703	719	692	700	684	676	697	683	706	668	711	719	657	687	648	686	660	693	697	677	666	704	685	673	713	684	698	690	687	656	687	724	672	704	715	667	703	728	729	636	645	715	697	622	677	717	714	712	666	726	693	718	656	741	669	701	680	700	689	688	656	699	652	688	685	683	672	685	727	678	671	719	710	647	657	653	676	675	706	698	637	665	685	691	678	669	676	736	680	671	670	682	675	693	729	688	661	713	662	700	684	724	692	682	694	705	666	690	618	701	684	617	710	651	606	707	681	681	671	690	707	635	741	621	691	676	674	699	656	733	617	681	688	678	650	665	682	726	682	682	689	706	679	704	667	658	658	718	693	677	676	690	665	688	651	743	690	714	704	699	690	647	705	698	679	629	651	698	690	667	671	695	705	695	713	691	707	716	689	671	657	658	712	696	676	693	681	683	669	633	760	737	682	683	648	654	690	682	713	616	718	729	627	673	613	641	665	694	702	700	659	646	695	711	659	691	716	689	736	700	654	663	675	674	722	716	697	676	720	657	714	675	691	732	650	716	658	677	658	712	676	696	708	703	666	619	662	665	668	703	710	682	733	684	667	721	706	651	707	698	652	707	708	668	666	669	680	729	682	705	704	680	651	682	692	697	653	700	637	663	632	672	669	704	645	684	686	698	694	664	655	634	670	713	688	706	635	705	697	718	704	698	673	688	673	697	634	696	706	673	714	685	678	692	711	611	681	713	723	666	703	715	709	689	689	676	709	699	642	702	709	625	652	706	705	690	709	664	652	661	705	684	715	694	658	683	701	695	709	625	725	671	683	685	666	678	716	670	698	675	697	688	641	650	680	735	696	667	671	681	679	673	688	678	720	660	647	636	704	698	674	616	691	715	683	675	677	701	660	679	714	677	675	706	667	724	685	652	696	689	706	667	681	665	712	670	713	728	707	687	629	664	685	724	688	665	693	685	674	708	703	679	692	721	678	660	675	659	650	696	714	670	733	694	670	620	675	671	671	674	692	664	683	695	672	719	692	695	701	734	676	664	723	698	677	635	677	662	631	677	720	660	666	678	726	668	656	690	706	689	641	682	717	695	705	661	672	648	661	651	609	659	665	685	674	692	678	684	705	717	664	688	705	715	672	677	691	717	730	704
49898	21225	6804	858	470	338	365	303	315	336	326	329	347	328	328	319	325	301	344	307	335	305	319	293	320	291	276	314	307	311	289	325	340	317	311	303	331	307	310	344	336	331	282	281	273	291	309	299	300	299	307	309	308	274	307	309	315	333	321	297	328	308	349	347	320	354	299	301	308	303	315	284	302	323	291	349	313	281	272	313	326	295	357	303	303	330	292	327	345	326	310	296	296	336	346	320	332	318	290	333	319	298	320	308	334	313	268	311	333	318	301	341	315	337	319	311	287	326	269	288	316	327	317	299	302	322	278	331	264	314	286	332	310	279	315	307	320	315	318	288	312	340	289	312	286	324	351	320	315	282	325	317	305	302	307	286	325	294	291	327	341	347	328	323	323	333	289	299	305	280	296	326	342	278	323	333	328	304	291	311	313	320	280	297	280	323	293	295	323	318	315	318	300	323	329	340	346	339	328	286	347	289	302	304	318	331	328	320	309	327	322	332	286	310	315	308	320	324	280	346	286	331	292	349	324	313	304	326	291	277	314	311	304	294	279	322	366	324	304	298	310	339	294	326	348	309	336	307	300	305	324	304	282	310	300	292	304	302	322	299	331	321	339	296	272	325	298	359	326	306	289	334	306	319	293	313	285	332	311	313	296	297	357	331	303	327	311	308	331	348	285	307	334	305	309	325	294	305	260	331	325	323	322	345	325	309	322	313	299	296	326	319	331	320	309	337	335	289	352	306	292	324	285	285	323	275	269	303	279	311	289	340	306	311	298	336	321	289	304	335	266	308	351	328	321	313	307	285	296	306	318	296	330	329	304	264	330	306	330	337	321	292	320	277	313	308	321	322	280	281	264	342	313	308	315	352	307	276	309	313	306	307	292	299	301	322	318	314	286	288	321	340	326	311	330	327	302	330	292	310	316	319	289	279	314	313	343	301	267	326	310	312	365	317	297	316	317	328	325	312	292	317	329	280	304	278	306	304	319	301	304	322	309	273	278	276	314	302	255	307	320	282	305	323	311	285	277	270	294	288	315	327	336	293	322	351	332	324	342	335	339	320	332	326	315	328	306	293	284	346	298	296	320	310	311	320	298	303	305	321	310	334	292	293	304	312	345	281	310	332	310	267	297	322	276	311	314	309	341	312	307	301	292	299	293	326	304	355	346	336	318	320	256	295	299	310	273	300	336	308	282	309	312	309	328	332	291	342	342	308	302	306	343	304	319	320	288	321	254	343	318	292	299	309	303	305	321	293	281	298	299	303	337	301	330	305	297	284	320	299	298	324	290	315	348	298	313	301	310	308	276	352	337	336	340	317	326	290	322	322	309	284	302	331	293	338	304	305	304	330	286	292	275	298	285	280	328	320	293	301	329	347	309	320	340	285	319	300	281	299	272	362	301	319	301	277	339	283	298	322	316	321	311	297	328	306	285	331	323	290	311	326	326	334	331	303	297	323	294	279	272	273	339	331	342	314	324	283	320	320	302	294	299	320	341	350	325	329	282	300	298	307	313	310	317	312	308	290	352	316	310	310	298	306	333	325	338	301	329	307	311	283	308	284	302	317	327	311	355	330	280	289	290	316	319	328	289	288	312	292	307	297	317	332	314	301	273	315	306	295	346	321	321	297	279	292	293	298	320	318	295	305	303	348	301	293	325	312	314	300	325	300	325	314	323	302	335	337	340	284	292	300	333	282	323	299	280	265	346	263	290	329	317	311	334	323	281	329	298	312	322	295	318	316	282	304	292	308	310	313	312	313	301	293	292	317	300	322	316	327	322	301	279	327	281	324	339	283	313	298	296	320	313	318	304	303	309	328	276	260	297	299	336	326	309	320	330	327	270	310	332	324	305	331	301	315	310	275	316	308	310	309	334	310	333	282	327	284	265	267	324	304	289	311	291	280	309	274	298	295	337	296	262	295	280	306	313	303	316	300	279	325	343	305	309	276	300	281	329	292	312	339	339	299	306	279	320	321	365	326	322	295	295	304	281	310	293	304	324	298	295	341	317	311	292	320	314	313	300	302	341	298	308	273	344	337	288	319	335	318	310	302	333	336	328	331	312	308	331	306	301	316	332	321	317	299	311	288	306	312	304	342	332	339	330	299	342	320	329	313	353	308	307	292	285	287	324	292	315	324	311	290	276	297	343	334	302	316	293	328	298	327	310	323	305	279	344	301	322	338	328	317	331	286	338	304	308	282	302	316	318	318	297	295	340	281	329	336	291	273	310	305	274	304	325	320	308	329	315	337	333	304	313	292	302	301	298	323	320	319	330	308	351	319	301	290	328	302	337	299	320	358	309	299	292	297	325	298	343	263	304	285	313	282	322	295	299	313	323	326	319	329	283	319	310	331	299	352	307	354	293	315	288	305	329	309	291	340	305	304	334	313	311	282	306	314	293	290	313	289	313	289	322	312	294	316	330	296	327	305	305	309	273	298	304	293	315	338	322	339	330	307	319	295	286	335	287	303	307	331	304	289	322	331	314	322	310	298	340	350	323	335	297	292	296	303	311	296	309	334	299	295	315	316	299	295	332	282	313	336	316	294	270	298	307	356	299	305	296	292	311	320	290	294	308	321	312	271	329	358	339	325	319	270	286	298	310	311	322	309	306	300	288	311	304	302	282	319	307	340	306	310	332	278	306	295	343	286	311	328	295	351	334	322	329	339	295	327	317	345	285	319	317	311	261	315	310	266	298	307	327	320	282	322	289	302	322	317	327	362	309	313	296	268	344	328	284	298	346	274	264	326	318	267	332	342	311	359	325	321	313	293	296	286	287	298	302	282	307	281	304	312	333	301	292	306	333	330	349	297	297	325	267	302	333	287	338	318	301	314	277	296	310	314	315	312	307	307	288	300	308	321	285	290	340	314	293	325	315	311	277	288	305	325	287	342	299	280	328	296	332	333	303	321	346	279	296	316	286	330	305	340	307	325	302	327	314	298	309	321	318	337	334	298	304	290	291	300	330	296	295	305	316	325	336	312	309	305	336	306	309	293	322	321	336	283	325	288	337	329	314	288	304	315	319	326	272	328	287	309	320	317	269	304	304	297	356	318	302	280	294	315	278	327	322	280	321	275	274	317	294	318	312	319	315	296	315	315	333	351	318	311	283	313	292	300	334	305	290	299	321	278	338	319	291	327	301	284	332	264	322	295	313	308	301	337	321	331	340	315	315	326	297	297	293	341	299	330	321	324	309	345	305	302	314	282	280	343	343	346	315	335	325	304	326	285	303	313	295	302	320	297	330	286	346	336	301	312	288	298	303	338	308	295	286	320	317	323	319	324	322	347	313	285	303	318	260	300	339	356	303	298	324	299	328	345	301	290	307	314	286	342	324	318	283	311	333	307	309	306	302	316	267	304	295	333	329	316	304	322	313	326	318	330	339	338	290	300	292	316	323	329	273	313	300	308	292	326	315	335	304	306	280	300	270	283	299	304	312	317	326	324	319	312	308	285	310	287	330	344	308	306	324	297	297	320
32227	8400	2202	1328	1045	819	722	740	708	724	733	688	679	711	687	691	710	720	679	717	681	643	726	655	680	725	694	678	685	625	706	670	737	758	731	669	684	678	701	702	686	677	662	739	714	687	697	708	714	681	670	632	676	632	734	680	635	678	686	655	671	712	662	697	676	681	682	687	672	667	698	671	676	660	678	691	708	649	724	709	693	693	744	719	744	716	687	693	699	687	667	704	693	688	718	692	683	689	707	688	686	680	707	675	674	690	694	657	675	748	717	704	696	656	738	675	638	675	652	727	675	671	683	709	705	708	685	716	726	700	740	649	719	734	684	701	708	656	720	691	673	735	713	672	624	713	696	717	747	674	733	672	699	697	675	699	657	666	689	689	725	688	706	709	719	662	707	720	705	717	700	697	708	700	710	700	684	645	690	710	665	719	713	689	677	674	716	639	752	684	701	697	710	702	710	708	728	653	676	712	687	676	704	695	700	659	714	683	686	711	684	747	689	650	669	672	662	706	695	679	750	666	710	699	718	763	686	697	706	720	675	772	661	686	705	741	660	761	694	719	706	706	679	668	698	713	734	706	695	700	739	683	674	716	724	665	684	706	749	678	707	728	731	688	681	730	664	702	735	790	705	713	673	705	744	719	670	648	713	675	734	671	688	696	722	697	700	664	673	703	674	700	680	739	756	701	722	663	715	672	693	706	736	704	694	699	748	717	691	716	706	701	723	674	714	689	693	690	714	718	676	695	681	734	660	673	720	673	636	693	707	671	721	720	695	692	651	700	708	671	726	764	659	721	746	694	750	718	708	661	689	734	716	729	702	720	699	678	735	702	692	639	699	716	670	710	734	706	710	697	699	698	719	698	689	685	713	709	652	637	679	688	709	732	712	658	676	700	681	663	694	714	724	673	679	635	711	679	694	666	674	693	710	710	696	743	698	687	685	697	706	727	678	710	690	716	726	739	746	703	717	695	717	695	711	682	667	703	689	716	668	720	720	726	718	680	717	698	731	715	742	664	671	662	763	685	696	753	718	673	671	686	680	687	707	717	694	788	690	732	660	662	695	702	688	756	657	673	724	694	705	696	681	681	676	727	682	728	648	706	754	718	720	666	698	738	695	646	778	728	691	718	698	720	771	658	736	666	693	703	681	663	697	707	723	679	677	692	681	718	711	691	690	723	685	754	683	666	688	744	715	690	675	710	687	690	688	706	687	683	709	680	687	666	729	675	690	680	700	713	681	696	652	690	698	705	701	694	723	708	716	714	700	730	706	736	708	688	703	708	642	686	717	714	678	657	659	747	685	729	676	678	686	696	697	720	715	685	718	674	665	661	690	712	683	693	702	712	693	736	723	647	681	701	726	721	680	708	731	652	671	713	635	649	722	670	718	669	700	685	666	685	680	669	698	679	732	640	726	679	712	693	721	586	720	712	703	676	690	724	721	669	726	705	737	734	692	734	721	723	684	753	698	693	618	702	704	681	702	679	719	682	676	715	677	717	691	700	736	707	707	731	620	654	709	669	694	729	633	705	642	714	656	696	687	736	692	668	640	708	694	684	725	727	719	726	729	676	725	665	669	678	678	690	674	711	723	719	679	736	717	707	668	688	663	687	707	677	697	703	697	750	719	723	697	679	728	706	671	698	701	662	680	692	691	741	677	701	666	710	694	694	670	726	675	676	704	628	666	658	715	709	714	662	695	755	693	722	660	711	703	745	698	717	713	692	696	728	682	692	725	665	751	705	688	688	686	717	691	652	692	712	673	690	716	688	685	671	708	684	689	691	680	693	663	715	674	678	718	664	721	691	701	731	711	641	696	700	664	669	708	691	683	702	675	720	639	725	662	706	699	749	694	643	699	693	681	690	713	694	705	701	701	676	735	670	653	722	693	715	686	703	694	744	692	666	730	670	713	749	635	689	729	678	702	686	681	715	657	709	712	720	716	684	716	719	668	655	715	706	755	668	693	726	758	703	722	698	630	670	697	694	714	675	692	664	671	710	715	676	716	687	671	682	689	714	735	736	698	716	676	675	695	673	728	712	677	713	715	672	721	687	688	662	645	725	656	743	730	642	688	726	674	728	653	653	658	723	687	699	739	713	731	735	690	664	694	749	729	713	666	739	692	711	668	691	739	706	655	715	723	691	721	729	692	675	691	736	699	676	712	662	715	686	740	704	692	692	703	699	704	667	728	708	742	698	684	694	707	734	689	687	680	713	703	719	714	730	685	663	673	681	725	665	702	762	715	651	706	702	686	706	696	698	744	708	715	726	691	766	711	628	640	706	688	701	716	690	688	677	686	735	706	697	694	642	700	665	722	663	745	705	742	685	673	716	680	670	723	681	666	691	708	702	704	665	704	737	681	700	714	683	687	702	733	678	700	676	646	744	743	671	751	683	712	715	695	705	662	689	679	693	677	674	644	674	718	667	677	737	711	685	663	720	716	686	715	682	729	660	703	684	710	687	681	692	646	674	697	712	721	741	672	713	712	732	660	686	665	650	645	717	709	705	676	707	709	724	688	663	659	708	646	679	702	705	665	681	707	702	655	700	672	652	684	706	694	683	689	675	718	732	697	713	710	694	694	683	709	656	643	725	728	654	644	751	655	653	748	663	654	746	729	654	691	664	716	693	679	685	646	686	659	717	726	697	710	712	704	647	655	726	661	697	680	724	725	658	680	660	709	666	666	741	698	678	692	715	696	708	710	680	691	721	699	669	665	685	731	692	668	724	712	701	712	722	700	704	706	643	743	715	686	697	695	713	677	696	697	673	678	769	670	706	721	720	712	648	708	723	742	653	683	718	710	675	712	717	727	668	679	679	663	659	733	756	659	745	692	723	690	715	691	647	715	685	704	709	724	713	714	696	646	695	708	652	705	724	679	676	683	685	672	671	732	685	715	743	730	699	718	710	677	676	648	698	706	677	715	685	729	727	735	701	691	741	689	678	729	699	708	667	721	700	662	710	713	650	723	680	731	666	705	726	657	687	697	695	696	710	732	676	707	669	693	660	659	695	680	708	683	711	718	684	680	678	693	695	676	717	692	690	718	669	731	694	712	715	705	686	716	684	738	659	690	735	702	754	683	677	703	713	682	731	689	697	682	703	697	702	716	734	647	711	699	640	708	700	689	688	743	693	684	698	698	686	705	661	698	733	717	661	737	688	669	684	691	708	670	705	714	707	703	655	688	711	674	698	670	723	704	708	716	660	634	745	667	675	681	663	698	703	694	713	714	686	646	702	694	720	703	704	706	722	705	728	693	636	731	665	634	687	718	711	714	690	764	682	646	746	680	679	741	672	656	692	694	713	715	657	707	655	676	661	669	637	669	741	717	731	702	719	679	653	714	735	699	696	648	680	707	680	685	702	662	730	660	682	695	703	695	691	707	669	711	694	681	709	727	706	659	660	685	700	679	656	673	700	671	673	678	680	685	658	741	674	682	714	689	736	659	673	721	652	677	646	713	696	663	621	691	719	675	724	645	721
57093	20525	5704	956	492	359	389	353	322	344	375	360	299	333	361	321	316	326	294	323	334	334	345	352	365	343	340	316	359	314	320	330	316	325	353	323	320	299	361	330	349	346	333	335	349	353	355	357	322	347	328	332	305	369	369	327	275	359	347	338	342	339	338	363	316	332	349	310	292	383	364	313	320	361	329	338	310	345	308	324	336	320	341	339	323	300	344	340	316	358	292	334	346	297	311	329	325	319	331	344	334	326	346	310	357	338	332	321	342	361	361	336	368	367	326	341	327	315	336	329	322	346	336	361	367	344	338	342	342	354	342	351	296	328	320	357	342	349	332	330	360	339	332	332	326	335	337	332	323	354	379	343	333	353	344	315	332	331	340	358	415	309	318	320	328	349	330	321	352	335	359	332	336	345	304	325	342	366	335	330	284	329	311	326	369	348	299	349	342	315	316	329	329	316	341	375	361	310	342	332	322	362	377	356	343	316	335	323	358	353	368	350	352	323	330	346	356	330	339	359	325	341	377	297	309	327	323	351	327	357	351	322	339	331	334	328	323	327	336	369	347	299	298	311	317	339	350	342	322	337	317	301	333	377	334	340	325	341	360	360	315	344	361	343	357	313	350	357	339	336	326	306	355	364	345	335	333	357	332	314	359	328	339	371	344	322	357	353	382	338	319	327	337	328	314	344	355	326	364	336	362	392	329	331	354	327	348	344	306	320	331	294	316	330	295	326	351	329	324	377	349	366	355	325	317	320	346	330	313	354	345	339	350	332	338	345	343	322	382	302	327	348	347	336	323	346	341	342	348	334	342	385	343	335	335	342	332	316	307	311	359	283	331	345	364	328	318	329	349	315	341	352	356	317	338	334	314	358	358	328	330	336	353	314	303	316	360	322	327	326	322	324	360	332	322	336	330	344	360	359	375	365	364	350	341	366	337	314	346	346	342	344	341	335	367	315	347	339	383	354	320	315	339	356	312	371	346	349	305	310	338	342	349	347	330	325	385	338	321	343	366	335	347	347	323	382	354	343	325	314	292	363	333	351	307	318	354	354	333	336	364	350	303	354	330	316	325	361	381	313	346	339	304	320	316	335	337	341	334	324	339	339	305	336	324	339	361	354	332	325	344	345	323	314	297	358	339	321	333	326	332	311	318	323	315	319	313	319	359	294	372	343	370	312	344	358	342	291	338	281	309	326	362	341	350	345	364	354	338	339	349	328	363	356	353	332	366	323	312	301	365	384	322	339	346	327	372	315	325	350	385	330	350	334	327	344	361	315	343	318	339	319	367	345	355	333	345	310	358	332	331	337	338	315	364	330	350	327	337	313	309	339	328	357	358	387	355	354	301	318	368	331	336	329	342	325	296	339	353	341	309	305	330	280	336	351	322	352	358	352	345	328	361	318	316	346	327	327	311	299	302	326	331	325	352	297	326	356	321	306	333	349	329	337	347	357	362	340	361	353	335	350	334	313	331	363	334	337	361	354	345	356	364	339	305	347	337	383	345	328	324	366	384	363	314	329	337	320	311	341	323	317	337	326	334	288	351	291	337	301	337	363	327	350	362	349	373	364	335	331	349	335	363	334	387	353	332	312	342	313	333	350	343	306	336	332	342	341	335	355	335	361	344	359	336	323	312	304	350	355	342	349	374	328	306	339	347	358	341	334	320	329	332	318	359	305	348	350	351	337	351	353	323	323	324	342	350	334	368	345	365	339	321	345	338	291	308	322	339	327	361	357	322	366	286	359	376	311	339	317	322	357	362	318	333	331	350	327	334	369	340	324	305	336	349	321	303	329	340	316	354	354	384	331	316	339	339	362	358	384	373	344	291	347	352	318	319	344	371	331	330	397	316	333	344	346	334	318	338	327	372	325	327	343	355	318	355	353	352	332	371	327	332	347	349	324	315	330	350	324	338	316	350	360	342	349	320	363	362	360	327	364	359	327	314	331	295	342	365	311	347	352	346	332	347	381	337	309	337	329	335	334	332	317	293	338	300	314	325	301	301	334	329	341	366	381	332	355	313	376	341	336	351	315	362	369	354	330	302	358	331	320	334	322	332	343	337	316	305	360	355	327	327	332	320	344	341	343	308	336	317	360	301	345	324	304	380	369	343	362	358	330	321	339	371	338	325	333	362	344	290	339	314	339	304	351	323	360	333	311	325	345	332	341	338	346	350	331	316	319	351	341	350	332	288	345	358	319	351	324	349	315	338	363	331	346	310	321	317	368	332	301	341	347	349	294	349	327	322	369	348	338	361	365	333	340	351	341	340	316	306	328	307	303	346	317	315	318	302	333	381	346	387	333	381	350	355	324	320	354	349	295	323	371	397	334	365	345	323	326	352	307	311	350	325	340	311	344	315	340	362	338	321	327	319	316	319	347	339	320	316	366	348	331	345	350	335	351	342	335	375	337	338	358	329	301	313	354	354	378	319	331	348	338	378	317	338	336	348	291	346	371	349	312	322	356	350	321	339	330	314	325	343	342	354	365	345	334	350	334	351	306	326	326	339	326	340	290	353	344	348	346	328	342	319	333	356	333	307	331	329	326	338	328	328	335	368	357	352	345	375	287	347	328	361	345	337	336	313	295	323	311	383	324	365	305	340	320	325	342	333	346	350	320	357	338	330	355	333	319	347	351	340	317	360	296	352	317	336	320	357	348	367	345	360	324	398	336	286	341	322	328	337	328	308	358	339	337	317	361	329	325	337	329	315	355	332	345	348	334	392	353	339	348	352	302	321	321	351	334	308	344	363	356	342	346	330	373	331	363	352	320	344	325	343	341	336	312	297	352	300	320	351	356	345	339	309	327	362	353	362	341	337	366	351	354	290	350	357	359	346	319	328	375	352	330	318	324	364	383	342	304	337	332	310	300	329	340	366	356	363	334	342	352	350	325	319	325	301	345	318	334	332	335	346	362	335	348	345	368	324	335	328	340	354	353	327	300	299	327	332	327	345	286	346	335	331	317	329	350	318	352	341	338	317	334	345	346	342	307	319	336	339	346	351	326	319	315	302	309	308	316	341	369	357	361	339	343	361	356	347	344	344	324	337	350	340	331	308	349	326	333	327	398	319	354	352	316	357	332	339	353	345	349	346	316	339	313	349	327	334	342	354	323	322	344	338	365	352	339	312	341	351	396	316	321	350	322	337	355	298	312	330	365	339	349	354	333	328	343	340	337	367	322	345	354	364	327	345	356	345	343	320	347	370	307	363	381	310	351	332	347	325	343	359	302	348	319	335	316	316	342	321	335	314	326	318	321	322	352	317	337	379	337	345	327	333	365	363	326	333	307	349	370	329	327	368	338	351	341	390	344	326	356	314	341	345	342	344	331	320	312	320	305	345	341	326	340	357	342	358	354	340	300	383	342	338	321	342	362	366	304	357	321	341	332	309	364	329	339	354	317	341	341	339	363	316	293	334	361	375	365	354	337	347	342	376	331	349	362	343	374	328	344	313	372	347	366	311	313	357	315	372	338	322	394
38462	7584	2696	1754	1172	886	809	792	844	745	751	727	716	702	791	776	735	715	750	760	744	748	783	713	784	780	734	738	756	768	731	762	748	736	752	713	774	762	691	767	759	737	752	700	745	706	695	738	727	809	742	729	758	766	749	703	708	761	759	759	746	775	762	771	714	746	784	737	791	751	746	766	746	703	700	778	742	796	735	773	757	766	758	732	792	746	785	731	676	743	744	769	799	718	775	735	800	761	782	752	745	718	786	762	716	724	736	726	727	764	748	748	799	725	703	746	733	745	717	734	738	754	709	744	761	734	739	679	735	739	735	746	776	767	774	693	750	676	725	719	746	663	740	736	765	731	708	695	751	737	783	745	741	737	752	761	734	766	750	725	735	736	753	751	738	728	750	709	735	783	773	716	761	781	732	790	736	789	803	755	803	738	724	706	730	705	721	731	754	736	749	752	754	723	770	762	705	797	759	751	715	737	749	712	708	766	748	737	757	726	682	701	730	826	718	707	798	727	732	697	785	682	792	774	756	729	761	729	756	785	756	771	755	800	733	727	791	769	704	751	741	754	682	799	765	761	774	747	715	715	775	721	777	721	685	773	730	736	733	790	758	688	805	755	747	766	686	742	799	698	792	744	748	717	714	745	752	716	763	778	720	729	715	715	777	790	767	795	721	758	730	736	750	775	764	732	792	743	790	749	717	772	746	784	699	747	731	784	774	743	748	755	776	695	757	767	808	742	744	761	812	699	733	707	752	680	809	768	767	788	763	729	763	761	783	773	793	742	788	713	731	783	693	696	729	786	790	745	730	728	765	782	721	773	804	720	729	753	746	776	774	733	750	722	784	778	718	726	739	761	747	762	738	758	716	723	780	767	724	747	768	705	779	754	711	734	756	708	735	719	770	696	708	734	759	802	716	787	734	737	720	730	710	764	761	764	773	764	756	782	730	728	742	753	739	758	744	751	783	745	751	772	750	773	747	765	765	760	745	774	724	731	710	807	675	761	738	712	775	758	730	766	733	730	778	760	726	731	753	696	730	794	770	738	734	741	704	738	780	697	694	751	729	711	740	733	741	763	783	727	774	746	690	770	743	695	749	731	755	734	704	725	740	737	770	728	742	782	747	764	716	730	748	757	747	728	714	760	763	755	784	777	752	762	745	769	747	741	717	770	759	732	747	734	716	736	777	727	748	751	748	759	716	719	719	753	771	797	732	743	704	730	787	728	766	798	759	759	794	665	750	757	737	730	748	763	756	730	761	763	767	729	749	763	696	725	746	762	760	743	709	737	693	785	707	715	738	760	774	731	732	761	731	736	739	731	740	766	751	806	767	737	731	768	739	748	784	771	761	729	741	774	733	739	739	784	725	704	743	787	737	711	699	757	764	720	708	744	738	755	784	727	731	812	754	738	769	715	731	739	715	735	703	736	762	712	746	780	699	738	712	782	773	755	760	784	735	733	728	776	733	750	755	743	751	781	763	760	772	763	752	763	753	745	784	765	694	746	733	762	706	722	732	771	749	719	741	763	729	749	732	723	706	717	738	741	733	725	746	727	723	692	741	752	738	738	739	750	735	760	681	753	779	722	772	774	781	738	774	732	731	729	777	711	751	794	755	713	727	699	740	736	737	756	747	775	768	723	770	713	789	768	719	726	748	778	713	757	770	728	751	744	699	720	793	749	747	813	781	726	750	772	726	740	736	748	731	764	734	775	777	747	773	725	743	729	714	701	732	734	726	778	740	751	738	724	738	750	723	701	780	706	705	770	749	744	761	770	785	752	765	761	755	730	762	715	704	738	735	750	697	732	713	750	754	703	745	722	708	721	764	754	699	741	725	754	726	750	731	732	736	724	738	710	778	773	737	680	713	764	765	767	772	754	745	735	739	766	709	694	725	764	761	740	709	694	704	737	739	774	726	744	747	717	744	745	743	760	745	739	769	741	749	768	760	805	734	721	794	757	741	788	746	775	750	742	727	770	728	759	735	747	752	731	805	723	726	677	763	754	733	759	723	741	749	743	747	730	740	743	774	747	703	747	742	764	751	731	691	764	726	761	723	761	764	755	758	748	722	745	716	755	725	774	746	727	757	761	720	762	706	719	729	733	731	772	778	757	789	755	728	768	756	737	771	737	743	760	746	739	776	711	751	698	734	801	714	739	724	743	763	749	756	762	717	753	761	727	799	768	737	699	740	691	788	765	778	722	756	730	711	772	771	719	725	721	750	785	741	748	752	811	746	780	743	749	705	703	751	736	762	722	760	717	709	745	738	712	694	753	734	732	727	777	742	763	729	796	716	783	746	745	758	704	777	775	731	717	791	728	764	742	686	746	711	748	693	695	710	741	708	789	767	724	697	740	747	726	699	686	741	736	729	758	700	757	765	757	753	715	731	732	716	699	750	745	748	753	719	722	778	760	748	749	720	774	752	784	790	766	713	697	717	744	741	706	740	704	767	739	741	794	712	762	777	765	754	721	762	741	732	727	733	730	719	760	735	734	728	795	730	754	753	720	759	753	725	737	735	719	783	752	730	726	703	754	763	749	704	737	771	722	762	734	683	771	700	714	780	706	718	746	737	754	785	742	717	747	784	721	735	761	719	758	737	685	725	788	758	732	760	744	724	692	760	679	743	771	696	701	764	731	715	718	772	742	796	779	736	746	757	748	714	735	773	659	744	738	750	687	765	778	721	707	671	707	736	759	728	765	727	776	768	724	743	763	714	777	785	706	764	740	721	770	745	772	778	800	786	777	770	763	751	765	709	738	780	734	684	699	754	711	755	757	738	748	719	773	768	773	759	762	766	774	754	725	784	719	759	761	746	690	762	722	753	757	759	800	747	736	748	753	723	718	757	786	767	728	774	702	687	790	778	792	744	748	737	736	716	757	764	800	745	758	768	714	740	704	742	775	767	777	738	766	720	758	756	741	768	766	715	740	759	726	759	740	726	725	780	744	779	705	739	729	728	705	757	765	746	725	740	692	750	766	731	772	765	776	769	773	756	781	727	731	731	730	707	769	737	755	726	776	803	787	702	757	742	754	789	761	713	730	784	757	754	785	735	731	712	729	758	752	773	733	745	770	771	767	781	745	731	741	755	795	753	761	721	753	751	732	784	764	754	701	788	784	734	765	732	732	725	763	770	751	710	790	738	739	696	756	751	749	769	789	769	722	774	750	777	744	796	689	723	779	701	741	756	712	721	786	753	794	735	713	746	764	690	753	817	747	742	728	756	717	751	741	741	737	762	734	787	756	687	762	747	773	736	751	712	750	714	720	704	780	753	735	755	691	715	722	784	682	772	727	723	718	728	741	721	730	742	754	739	746	683	748	729	741	750	762	768	724	766	722	730	748	761	797	756	691	704	785	757	750	720	763	746	742	729	766	750	797	790	696	789	756	761	714	765	749	781	785	763	780	742	794	721	747	718	718	773	722	744	738	757	746	772	754	794	741	744	761	761	748	743	736	784	777	742	813	779	708	779	797	787	787
45320	14066	2438	576	365	283	299	301	301	315	281	289	334	289	302	295	292	256	284	283	292	302	326	322	267	338	299	296	283	313	318	303	286	323	305	308	318	286	291	293	294	297	325	279	292	299	300	285	299	326	305	319	301	304	318	301	301	279	275	305	311	287	291	287	302	338	310	320	294	298	313	287	303	287	303	310	344	316	306	331	334	280	277	302	323	290	294	310	287	305	293	286	295	295	307	317	297	309	297	276	314	276	280	290	324	317	331	313	305	283	318	300	298	315	301	329	303	295	311	270	293	340	299	302	261	292	298	320	325	260	339	338	315	315	310	284	317	284	260	319	292	312	318	314	269	298	327	292	263	263	302	306	296	321	288	282	313	281	353	303	313	300	307	289	307	287	312	312	296	328	312	306	303	300	297	251	312	323	304	308	278	263	304	317	340	325	263	277	316	327	306	318	324	306	326	287	281	274	307	317	288	280	306	315	319	308	326	305	264	302	306	294	290	309	303	305	291	275	297	292	288	306	279	284	313	284	333	298	317	308	320	279	266	274	294	281	314	266	312	311	289	294	286	297	302	334	267	280	312	305	332	299	280	324	306	301	292	329	310	283	311	291	306	299	290	297	314	281	303	298	319	321	312	293	318	320	318	262	323	301	301	324	302	277	253	326	320	302	302	302	297	332	285	311	325	309	326	312	313	285	310	309	286	318	291	338	321	299	334	314	298	308	314	312	304	297	324	321	308	281	299	310	312	345	289	334	319	295	305	284	281	321	307	300	339	302	328	329	293	301	287	287	288	292	288	269	301	322	313	298	322	287	306	307	323	332	322	321	290	301	315	310	302	324	314	317	328	298	281	300	291	319	262	270	294	291	307	302	309	326	316	304	322	316	294	299	329	305	322	295	314	309	301	295	257	304	311	309	284	298	287	279	304	298	293	284	290	310	308	281	328	294	304	315	329	295	270	297	310	303	279	313	294	295	282	281	318	315	322	283	334	274	300	286	312	286	291	312	325	309	296	309	305	300	300	290	304	271	333	275	272	320	341	275	293	266	339	325	303	301	303	285	274	277	287	323	303	273	314	318	283	323	326	291	277	282	316	326	322	313	297	295	343	303	273	288	268	279	300	281	307	302	293	306	320	285	283	301	310	304	309	294	262	281	322	297	327	323	316	318	341	305	329	329	291	306	295	317	296	281	323	351	319	285	301	349	333	294	277	295	280	302	316	275	306	301	297	291	278	292	289	340	301	291	315	338	317	271	315	334	269	307	302	317	306	302	308	320	276	308	319	292	262	309	273	282	290	282	314	322	313	275	288	275	289	313	300	338	333	294	341	348	320	285	301	333	296	308	340	285	310	328	285	262	306	333	300	298	308	314	303	308	302	296	291	310	316	309	317	326	311	317	312	306	319	326	325	292	277	291	270	311	304	262	324	301	318	246	333	290	284	295	316	300	300	309	324	313	308	296	286	320	311	299	307	276	300	316	339	293	286	282	280	336	281	338	323	295	292	282	319	312	295	306	288	350	305	299	303	308	294	317	289	303	273	314	303	313	304	302	318	295	325	316	316	288	291	309	308	288	287	327	329	290	289	307	300	297	292	292	268	295	281	329	330	282	293	275	335	272	278	300	317	272	300	275	312	304	273	290	319	333	325	291	271	301	308	322	303	289	305	286	298	312	278	314	308	308	316	296	303	323	299	322	316	267	269	306	312	300	280	326	297	318	321	342	312	294	286	321	268	313	296	273	303	276	311	272	308	300	292	279	346	290	284	293	308	312	299	305	325	315	303	304	321	339	339	303	306	308	331	282	306	292	306	329	302	347	290	290	308	326	287	308	297	311	303	288	278	265	312	280	278	292	319	299	305	312	345	298	310	308	306	264	286	339	321	303	318	291	309	338	320	316	314	335	345	288	292	263	310	302	314	317	309	293	293	321	305	297	284	318	264	329	284	299	296	296	275	286	289	307	285	281	298	345	319	283	306	305	287	318	297	351	298	302	298	325	314	298	294	294	296	294	281	341	301	299	296	257	283	291	280	321	303	307	261	300	285	292	292	308	302	302	300	321	302	289	310	309	338	294	348	295	284	306	302	308	338	332	318	290	300	306	304	296	352	279	309	308	303	303	333	296	313	291	317	276	301	319	284	298	294	285	295	295	289	288	310	318	305	333	324	305	284	317	302	317	344	338	308	318	315	320	300	320	300	256	301	241	276	300	336	326	290	266	303	336	328	289	281	315	303	293	273	296	317	339	297	288	284	310	269	293	280	309	293	281	299	333	326	280	300	291	326	315	281	295	292	310	332	270	309	267	321	280	308	312	294	346	293	308	293	303	325	298	272	271	285	284	293	328	313	315	349	282	292	312	296	330	310	313	315	337	324	295	288	308	306	306	320	301	301	320	291	277	324	331	284	288	291	295	313	299	273	310	254	301	297	284	312	293	301	283	291	304	291	289	342	327	260	298	342	305	314	350	326	305	272	291	279	286	282	303	292	279	279	332	320	298	302	305	309	330	316	310	300	304	343	264	276	302	293	283	318	282	263	296	304	314	345	339	300	252	315	283	335	284	301	296	309	284	298	313	326	288	316	307	310	325	307	318	305	301	287	305	288	304	329	272	317	310	319	301	334	312	305	289	315	303	299	282	290	353	289	293	325	337	305	298	295	303	287	281	331	298	286	327	289	297	313	315	263	315	292	307	294	340	296	312	320	294	288	293	299	319	339	284	311	274	279	306	280	306	294	306	293	309	319	274	291	293	319	296	314	322	303	296	284	275	284	286	301	282	292	280	296	292	304	308	288	317	348	290	330	331	313	328	284	302	299	345	292	310	316	294	303	324	276	271	297	287	313	298	299	322	302	305	306	309	315	282	305	322	283	328	308	306	342	319	278	294	329	302	288	339	326	318	299	275	303	296	307	269	307	286	305	325	318	287	302	264	329	292	292	315	310	307	300	328	283	283	310	302	300	307	291	294	299	270	316	314	322	315	305	323	286	295	286	293	327	301	299	296	303	300	339	280	311	291	306	280	325	281	304	302	314	361	324	326	282	291	292	299	278	281	289	300	288	303	328	279	302	312	298	313	319	309	289	302	286	306	273	307	305	294	311	315	324	299	283	285	321	315	298	322	329	271	304	289	325	279	309	272	314	305	346	275	300	283	309	301	295	279	270	282	313	328	282	325	278	295	309	290	257	294	290	304	315	315	290	273	312	296	291	321	347	275	322	316	333	318	286	337	296	305	292	305	320	303	319	295	290	293	303	295	288	314	285	267	293	302	308	308	329	277	282	338	334	281	292	337	290	340	306	321	308	304	302	324	295	287	323	291	292	305	315	314	341	281	320	327	305	308	301	298	314	285	337	343	294	341	287	320	281	289	296	311	290	296	280	302	287	294	318	323	288	311	312	319	319	303	330	300	310	293	294	339	286	323	314	287	298	304	304	315	326	302	308	315	300	314	277	291	288	315	349	340	283	305	298	311	350	320	323	296
28564	7702	2424	1227	911	671	718	650	644	726	642	660	663	720	695	681	705	655	733	666	635	725	671	737	659	667	654	710	703	678	698	706	691	702	661	660	694	689	676	665	672	688	679	701	671	632	644	651	660	675	720	690	651	681	699	704	638	704	633	662	689	669	679	660	698	673	655	669	682	674	694	668	668	695	672	705	682	695	704	642	678	708	632	662	696	699	740	644	697	660	689	638	714	690	673	644	714	667	669	693	652	713	663	668	685	706	679	669	668	687	672	693	663	634	647	658	679	711	701	697	676	661	684	687	711	704	665	670	713	673	656	730	731	675	649	688	700	653	722	708	669	643	725	623	717	633	689	638	693	695	638	658	644	684	616	667	681	724	700	661	688	618	645	710	703	679	672	642	722	675	683	725	655	650	655	673	666	685	699	689	687	697	681	701	663	740	710	641	710	678	657	642	640	666	649	687	688	702	700	689	664	654	660	701	714	687	647	691	685	629	725	650	714	644	729	680	710	689	656	636	663	719	621	649	663	707	688	680	661	702	685	638	720	694	681	715	672	717	685	684	683	669	619	624	670	643	741	613	632	677	646	676	665	621	684	650	669	686	723	654	665	691	707	648	653	655	675	685	694	679	700	684	679	691	691	707	696	638	715	671	644	657	701	664	635	712	670	677	654	724	689	681	678	668	680	657	664	723	645	692	671	702	720	696	716	655	638	712	672	642	678	679	699	655	684	714	696	663	661	675	712	676	657	688	684	680	676	690	612	662	631	629	657	661	698	676	693	687	725	669	649	696	687	670	675	670	660	671	668	672	663	646	679	709	714	658	676	712	669	678	640	714	705	613	663	650	657	656	675	674	701	727	709	643	674	675	716	631	705	663	663	693	671	702	672	646	683	681	643	664	688	707	676	680	695	712	672	679	692	734	602	683	674	660	661	649	628	651	605	670	640	666	667	639	704	676	636	656	706	673	690	681	651	657	687	693	728	690	668	634	676	730	660	710	693	703	674	672	671	642	677	677	669	701	638	697	646	650	684	672	707	671	686	665	630	716	646	642	683	710	631	654	653	695	720	689	688	716	669	694	634	632	684	688	660	683	670	679	680	666	700	712	683	658	676	680	705	633	729	661	626	687	700	619	646	695	684	732	637	679	705	669	683	676	661	677	621	707	652	682	701	712	639	676	684	696	641	681	639	666	668	700	689	698	635	696	663	621	680	686	689	664	695	692	646	668	650	690	701	665	732	647	706	661	640	641	654	661	697	679	652	635	664	669	632	647	650	698	673	682	687	656	670	694	662	707	669	708	663	626	650	675	663	644	693	612	665	679	691	669	705	715	640	674	651	636	701	674	630	690	708	697	642	629	666	690	684	690	647	707	651	654	666	684	677	645	652	630	664	630	633	670	667	693	669	714	674	630	686	670	676	685	726	660	705	670	672	678	639	708	657	680	654	713	723	682	626	667	713	695	631	671	680	692	728	736	638	676	694	668	718	695	654	683	659	667	729	670	701	675	661	677	668	657	666	714	758	656	662	674	649	673	702	618	664	643	693	651	669	649	717	675	691	710	716	671	683	694	691	656	644	756	674	666	650	693	718	722	639	652	662	637	657	695	623	715	657	669	634	683	684	705	681	658	642	686	652	662	713	665	642	633	621	690	671	702	678	673	723	690	732	656	643	684	683	697	669	659	664	661	678	651	670	662	684	670	675	686	659	688	681	678	657	711	636	654	621	640	701	679	721	647	679	694	635	685	673	676	683	730	727	687	665	707	718	687	682	684	687	668	671	653	674	691	679	655	640	663	648	679	688	671	678	702	692	669	644	644	660	674	698	689	695	652	660	674	612	691	695	694	669	684	698	671	667	665	675	666	718	683	662	644	676	660	670	673	673	711	673	640	650	677	677	694	681	601	698	673	665	687	684	644	652	695	673	643	632	687	693	678	675	680	719	687	640	658	655	640	673	687	675	723	696	656	718	715	675	663	682	682	677	676	706	692	724	707	678	685	687	677	683	706	626	680	675	652	662	700	673	651	705	659	688	690	672	711	692	670	644	710	629	681	662	684	654	676	685	668	654	661	645	609	664	657	728	609	658	693	680	678	696	641	700	642	654	667	652	712	732	714	697	668	666	682	678	675	698	706	684	665	678	692	670	687	659	676	681	639	694	716	652	649	642	675	711	662	651	651	635	706	689	675	657	681	631	661	683	634	665	700	682	705	661	709	653	647	674	676	729	705	674	669	665	635	701	697	642	635	744	723	653	696	674	644	673	641	666	658	679	687	681	707	714	715	701	637	715	701	660	644	725	669	699	686	635	706	653	653	686	669	703	675	664	686	672	663	708	699	649	645	724	687	662	679	707	685	674	661	699	686	669	670	685	648	718	707	683	658	674	676	655	626	699	731	655	666	659	663	644	659	665	688	672	705	667	631	694	672	682	684	675	649	680	686	674	699	687	660	663	638	707	698	659	697	667	669	626	675	660	642	654	716	660	734	675	706	659	691	676	637	709	713	676	674	724	688	733	644	679	719	698	686	684	720	654	633	617	698	698	696	650	706	709	671	667	683	670	675	654	683	717	664	689	679	708	640	673	684	692	728	689	654	674	691	684	639	673	694	690	655	723	684	687	653	695	708	678	689	687	661	654	695	667	685	670	647	653	689	675	669	690	651	669	693	656	686	691	649	692	701	675	681	723	722	674	673	718	718	671	656	665	702	679	670	692	684	641	650	728	654	724	658	673	662	658	694	679	662	708	657	695	633	649	664	692	680	700	679	641	717	669	648	635	685	656	691	703	703	666	681	664	716	714	649	706	660	708	679	672	701	653	670	657	636	644	660	668	628	689	663	684	659	696	647	684	695	651	687	631	644	702	698	659	664	700	663	667	716	682	713	654	703	686	657	644	693	629	703	652	655	662	656	673	692	676	670	709	663	703	655	733	704	629	659	730	676	641	637	650	670	666	705	645	706	666	684	685	651	680	644	654	696	690	712	645	724	663	660	691	659	681	638	628	650	681	628	646	702	702	655	657	648	646	715	711	708	702	640	720	650	732	649	657	689	718	636	693	694	679	673	689	669	657	605	664	685	679	661	684	698	674	689	655	661	681	646	741	657	651	641	678	729	696	701	639	693	685	655	671	692	660	639	651	694	646	650	707	677	686	694	679	714	671	666	691	681	671	703	697	632	695	665	752	648	684	635	692	642	674	713	695	719	679	650	659	697	675	724	718	677	613	698	652	669	634	655	730	720	663	699	693	673	703	658	660	675	708	681	635	692	693	698	706	628	702	666	680	658	709	676	705	588	672	667	701	696	678	704	677	733	675	673	701	666	691	671	676	645	652	713	680	629	676	669	736	685	668	718	683	727	687	654	654	609	673	707	655	621	710	627	763	688	684	709	695	675	694	650	653	678	651	673	670	673	676	661	665	684	680	696	678	692	674	675	724	682	688	667	756	676	629	676	658	686	694	680	642	666	694	726	698	620	676	651	658	737
46579	19901	6880	1376	636	342	301	304	294	270	295	328	268	324	326	304	326	309	269	302	300	293	285	306	297	258	295	294	294	282	286	316	295	302	322	295	280	314	304	304	301	272	275	300	286	269	313	302	297	307	317	285	258	276	300	254	277	269	304	284	286	303	272	298	287	284	304	314	281	283	308	277	284	282	282	297	307	276	296	303	257	307	338	308	322	285	303	304	286	280	301	298	315	295	280	263	303	274	297	289	312	297	286	284	265	279	325	302	282	339	267	263	313	292	323	291	303	289	324	281	303	298	316	328	309	284	308	277	291	302	295	277	288	290	310	285	301	306	292	297	276	303	286	307	331	306	308	271	306	293	304	306	293	279	288	317	309	272	303	259	271	283	284	287	276	297	263	272	269	265	302	261	301	285	291	298	291	296	262	289	291	285	316	304	348	288	297	293	279	226	317	301	298	261	292	315	278	268	312	283	283	304	268	284	270	297	289	289	281	318	259	311	298	255	281	295	306	290	266	312	298	298	309	304	302	293	308	277	279	273	289	303	283	282	308	292	292	297	297	294	318	262	272	272	284	266	281	299	265	261	275	297	271	299	277	287	309	262	269	299	292	276	296	243	292	293	281	305	288	293	323	269	267	318	312	290	277	263	251	319	284	284	316	288	273	286	283	275	292	303	296	294	282	265	291	289	309	307	299	306	305	308	256	269	269	304	277	305	308	319	294	275	293	287	309	284	324	277	248	294	264	313	307	264	287	273	307	284	280	298	316	286	297	300	290	315	302	284	307	286	275	290	281	302	311	294	272	306	306	301	321	279	288	289	295	237	274	295	262	265	286	275	287	263	288	287	286	290	281	305	285	280	307	284	277	333	295	302	275	258	300	299	254	293	267	308	299	285	281	268	299	316	291	265	259	279	295	283	288	293	324	283	287	320	279	306	300	289	279	292	297	294	307	304	301	305	295	286	326	269	286	295	301	340	283	309	312	321	325	288	281	275	251	285	287	298	306	304	280	292	319	267	286	269	287	270	326	286	289	300	277	277	292	285	262	293	308	305	299	263	318	322	323	307	273	272	273	306	305	271	260	282	343	280	304	294	288	281	261	252	316	278	322	302	342	319	267	305	292	309	296	295	299	317	282	302	299	289	255	271	292	253	265	332	292	309	269	323	285	314	315	317	308	263	282	291	302	297	275	268	271	300	308	254	293	275	281	274	282	291	271	254	304	300	311	281	273	293	286	293	289	284	302	294	265	251	288	288	286	278	300	300	315	258	269	296	264	282	309	303	295	309	301	282	242	311	316	273	305	257	273	270	267	297	301	288	297	324	307	278	280	314	317	301	275	319	289	289	327	320	277	280	300	264	288	297	310	313	298	309	289	283	313	285	294	302	289	287	248	275	281	295	285	256	287	301	301	297	258	284	293	316	301	272	276	301	331	310	265	314	281	296	285	301	296	281	261	289	278	284	309	268	286	280	293	338	288	304	287	291	270	293	303	303	270	289	314	272	301	288	248	268	292	284	337	305	325	278	300	278	257	294	278	316	312	305	303	293	294	303	300	327	322	308	298	320	309	307	302	260	286	299	268	279	272	279	284	286	289	316	269	280	306	319	286	270	307	270	316	327	298	306	264	280	318	323	246	290	290	298	260	252	315	275	280	283	268	274	314	280	313	249	328	284	280	300	306	311	264	269	292	264	289	307	302	304	300	291	267	285	322	298	279	263	298	304	265	272	281	313	293	317	337	280	279	298	307	309	289	311	302	304	284	306	290	270	308	301	297	297	309	260	275	281	305	269	280	307	290	264	283	306	313	264	307	303	277	277	302	274	252	276	272	291	264	275	290	269	318	309	282	303	305	271	296	293	257	306	325	300	306	328	289	289	272	345	295	284	265	283	288	305	301	305	295	305	305	293	305	306	291	303	301	294	300	300	270	306	299	285	282	321	314	281	316	250	275	251	267	310	309	317	296	249	313	293	260	312	251	275	271	292	298	300	288	300	281	280	304	286	308	286	271	313	301	309	295	288	278	300	294	299	300	295	267	319	289	277	282	294	273	234	257	280	312	281	295	291	299	306	297	286	281	285	269	299	297	311	301	310	297	299	303	299	279	286	291	282	281	300	307	285	285	298	283	280	304	317	283	295	295	243	284	272	323	300	311	282	339	287	297	287	291	279	283	285	281	319	301	286	310	314	309	284	289	268	276	271	313	256	309	335	294	264	266	278	292	332	311	311	242	274	281	273	279	298	275	279	321	301	291	301	311	266	266	282	275	271	312	290	292	310	303	299	313	279	317	307	325	306	291	289	300	289	265	282	277	275	302	266	288	278	323	279	286	315	319	290	306	271	302	332	306	266	294	312	296	323	276	285	292	304	285	314	312	294	296	267	305	265	258	287	279	290	297	333	279	290	272	301	297	274	294	283	270	302	263	295	280	281	318	299	267	275	290	292	310	266	290	292	297	295	288	304	313	295	296	300	269	303	285	297	283	271	298	312	272	273	313	269	276	290	266	284	254	315	273	283	284	255	279	270	292	287	318	316	303	296	289	308	284	287	305	293	302	269	290	278	285	247	300	300	306	265	273	296	286	300	274	263	302	289	279	244	294	297	308	306	294	295	285	281	257	298	258	305	296	276	325	310	286	286	274	277	315	275	283	311	252	267	296	284	301	278	294	318	292	285	278	308	279	318	267	281	278	285	297	294	281	285	290	260	303	317	267	272	277	254	330	280	258	290	282	279	296	298	249	317	299	304	320	289	289	279	254	276	303	295	317	282	292	293	292	301	299	289	293	304	316	284	295	331	290	323	318	294	268	274	281	276	269	297	292	299	326	304	290	309	310	298	288	304	299	275	262	261	255	252	290	291	307	302	290	308	271	293	264	293	293	321	328	302	272	279	289	314	307	281	294	283	306	294	239	296	309	306	299	305	307	279	274	271	326	316	262	298	275	298	283	299	324	308	301	268	287	286	301	311	316	281	305	275	272	320	259	271	291	276	288	302	303	277	280	298	247	299	297	284	288	287	294	281	302	301	307	291	298	295	310	265	288	256	282	325	296	285	305	294	330	263	295	307	303	314	305	289	285	259	316	280	266	330	282	276	252	301	305	307	317	287	266	272	265	330	304	258	307	290	331	274	262	261	241	300	299	280	296	278	281	268	295	279	267	286	270	324	308	275	307	268	284	325	255	285	313	278	305	280	281	269	264	283	296	277	280	259	302	278	288	279	284	282	282	264	261	298	285	322	262	277	300	286	266	288	266	295	250	277	283	297	255	307	280	318	255	270	302	317	288	274	290	300	281	282	301	292	285	287	297	311	286	307	286	275	323	301	276	280	311	292	315	296	292	319	293	273	309	316	255	289	287	331	290	279	297	267	289	290	274	300	286	293	300	260	304	261	299	283	308	260	286	295	300	286	280	287	286	289	302	270	290	265	297	288	314	297	327	336	266	254	304	279	298	307	296	283	285	298	288	302	293	298	298	298	314	302
30442	10226	4144	2670	1570	854	775	753	723	677	635	685	635	678	652	688	659	688	624	657	648	666	696	663	646	675	649	695	683	686	629	663	643	651	636	682	654	638	678	659	699	660	654	631	638	678	683	646	622	664	663	644	636	663	622	657	650	650	633	620	623	642	638	669	653	679	634	630	670	679	659	676	604	679	637	640	625	713	645	630	617	668	657	676	643	677	650	665	662	646	662	665	662	614	679	634	660	695	635	646	662	666	615	650	663	652	653	679	668	639	663	641	654	660	685	664	699	689	662	661	649	648	649	622	646	684	688	620	684	642	721	702	657	647	649	663	642	695	672	646	654	666	652	684	668	685	642	619	633	642	681	641	645	698	635	645	711	686	659	647	625	601	620	666	651	650	635	678	657	620	643	661	667	666	624	675	662	666	684	653	657	655	625	665	642	617	662	661	639	652	598	638	691	654	613	659	687	624	697	648	653	623	639	684	636	657	676	668	665	612	692	663	711	666	688	656	687	700	655	683	648	658	654	652	615	687	627	679	669	683	661	638	664	651	666	657	665	623	660	603	689	647	671	663	696	629	690	608	689	656	699	639	657	642	674	659	662	677	658	628	698	651	640	673	681	662	673	695	720	668	642	632	648	662	645	645	661	624	645	721	669	663	654	680	663	696	606	675	686	653	682	694	643	625	643	694	653	627	675	711	656	642	642	689	646	659	620	643	678	623	646	668	660	606	713	675	683	672	698	635	709	661	637	661	659	644	590	681	639	670	661	588	646	669	637	633	647	636	631	650	677	632	682	677	651	684	649	669	629	643	645	636	627	656	658	669	643	641	657	646	654	664	639	652	641	620	647	657	678	680	639	695	653	649	624	636	653	734	664	633	635	690	628	635	627	666	627	605	645	651	578	632	652	673	681	643	683	669	630	652	640	670	635	648	693	684	678	673	628	667	658	703	643	719	611	654	639	665	645	682	652	668	629	618	639	676	677	673	695	617	661	596	623	666	654	673	657	644	674	641	670	652	627	609	635	651	678	651	645	641	672	651	689	654	655	637	656	654	683	681	687	608	656	693	688	638	599	623	663	644	591	681	685	647	671	698	609	650	674	637	676	605	643	624	658	661	681	621	657	663	703	638	683	650	655	690	683	661	663	693	710	662	617	611	649	633	634	665	642	677	638	635	660	652	655	684	649	661	669	627	626	669	665	661	662	661	693	672	661	698	648	710	726	677	676	621	592	661	650	619	649	680	674	681	645	689	658	677	678	622	659	688	640	627	641	653	649	648	692	652	610	689	620	651	660	659	672	623	677	603	615	646	652	672	635	667	638	615	645	655	620	654	682	631	647	681	700	656	709	688	705	664	612	647	632	663	669	668	627	691	662	646	664	672	642	655	630	689	634	656	702	625	646	618	684	682	670	653	707	640	636	629	643	659	697	659	655	660	644	634	626	669	670	707	663	679	658	627	677	654	662	674	688	668	714	663	678	655	652	636	638	599	662	640	630	637	615	650	672	659	655	656	694	671	685	653	658	604	637	654	657	660	623	684	664	725	678	654	636	597	676	676	719	676	649	659	631	697	648	665	620	668	621	635	675	624	669	724	675	670	652	663	684	652	649	664	631	658	656	646	671	679	623	651	639	679	629	664	676	691	630	631	686	623	674	608	647	677	696	650	641	678	629	610	640	654	674	655	643	669	619	627	623	672	654	647	646	646	612	647	663	664	648	629	705	651	709	652	624	674	685	648	645	641	611	674	661	710	639	682	644	661	665	722	649	602	660	644	667	640	665	677	684	658	640	701	718	638	645	672	616	639	670	619	696	672	679	671	656	683	672	651	618	677	619	617	679	659	667	689	641	634	611	681	661	653	680	635	676	705	660	617	639	643	643	673	655	660	641	659	631	676	634	630	609	619	667	656	658	668	631	686	699	677	687	715	638	692	614	643	623	687	673	642	625	684	621	644	640	638	639	618	702	635	669	670	646	652	663	682	634	635	657	666	661	673	607	660	677	635	648	683	663	665	710	641	646	600	612	642	631	652	684	674	693	641	654	641	637	692	690	652	651	653	672	660	634	642	663	643	613	640	655	621	617	654	664	649	700	636	673	622	693	642	628	609	644	671	616	670	668	692	662	620	660	662	678	669	690	627	639	625	707	648	690	624	616	655	647	676	634	672	640	661	700	620	640	673	675	669	666	716	702	625	679	705	675	686	657	647	622	658	647	683	650	667	604	601	712	675	626	641	656	668	657	655	649	637	652	601	612	674	699	679	659	664	636	667	680	638	656	638	636	697	678	682	674	693	644	614	645	664	666	645	607	636	669	692	665	678	670	648	686	679	624	649	653	641	638	601	626	624	661	594	692	638	667	679	694	695	679	652	654	684	650	661	701	695	673	657	659	661	678	636	634	663	639	664	642	644	660	705	660	703	676	655	637	664	668	653	656	652	694	674	683	677	653	633	614	667	667	688	671	649	691	683	660	676	681	629	653	649	651	646	618	638	646	692	623	649	652	666	646	645	663	627	698	698	628	662	610	647	616	665	670	630	656	661	654	649	658	678	680	666	649	657	662	655	638	605	655	646	653	656	679	666	667	669	662	679	667	696	647	663	684	667	656	641	614	642	654	591	649	676	621	680	677	629	641	633	640	650	654	683	652	641	641	647	635	651	712	628	657	639	637	641	664	638	645	627	660	643	629	630	611	639	650	641	653	672	657	641	606	675	687	640	627	644	645	643	644	603	670	659	679	645	656	668	634	617	661	654	671	650	661	627	688	701	679	660	624	646	660	674	652	639	677	708	691	618	738	623	629	672	703	678	640	645	688	660	618	625	688	673	632	678	632	635	660	612	650	695	663	712	658	698	623	642	662	649	682	652	636	651	628	639	661	686	620	646	632	652	621	659	676	656	606	655	658	664	626	626	700	655	695	645	667	663	667	618	660	649	628	637	621	648	698	608	673	636	692	606	671	636	685	697	628	672	666	649	653	656	638	642	626	672	676	652	663	648	679	637	648	643	655	667	690	687	643	623	673	603	680	638	690	641	678	654	640	667	643	646	647	663	678	673	658	655	681	628	626	637	659	645	668	688	646	676	602	656	647	665	672	663	678	654	660	639	631	666	615	634	637	653	654	651	622	604	624	654	633	656	645	639	638	670	641	633	635	680	645	638	671	651	661	611	665	659	677	667	649	683	652	640	654	683	677	665	670	614	603	669	699	636	664	634	663	678	641	639	722	619	627	626	644	634	619	640	626	616	658	615	678	635	664	675	631	665	658	653	690	633	676	669	658	691	677	656	657	636	677	626	672	660	666	633	612	667	660	686	664	633	654	686	652	680	667	667	667	636	631	678	661	648	681	612	683	649	676	654	661	653	657	630	652	680	680	696	675	657	656	708	646	672	658	633	686	680	645	645	687	674	688	676	698	653	626	620	648	651	647	644	630	619	659	696	674	710	662	640	652	664	663	668	662	640	686	628	671	654	612	648	692	680	626	669
50864	20470	6854	1131	528	371	386	348	336	297	321	321	319	359	335	310	316	307	340	292	350	339	301	347	301	328	305	330	336	345	330	325	312	332	345	340	304	333	309	339	336	344	304	318	369	314	333	332	331	323	297	339	317	316	362	328	347	329	311	329	334	303	375	305	339	332	314	308	322	334	314	307	335	305	345	343	328	307	371	295	308	335	327	326	307	361	330	350	343	356	329	328	319	324	291	323	333	337	328	341	314	369	327	342	343	275	345	359	321	349	361	317	358	314	360	307	344	333	326	327	318	344	313	345	293	315	344	324	306	329	324	324	339	322	317	309	309	308	337	315	341	319	327	355	337	359	348	349	310	326	331	315	313	310	350	344	332	353	302	313	348	315	333	342	293	308	326	317	320	343	336	316	379	325	367	350	342	345	333	349	364	343	312	320	337	351	302	322	339	342	360	319	304	340	318	328	332	353	318	334	343	344	366	347	338	312	322	319	332	324	359	327	319	319	378	331	352	327	330	320	313	321	338	336	312	294	325	318	318	315	327	304	308	317	316	313	304	324	344	285	327	337	355	341	349	325	344	321	342	338	354	370	347	336	321	329	297	338	313	334	324	315	325	344	358	326	329	367	389	358	292	318	330	348	350	342	344	323	305	309	349	314	337	342	301	355	322	341	315	322	309	299	372	328	310	344	333	341	344	303	325	312	347	305	344	328	325	336	335	314	375	341	329	296	305	384	341	337	339	324	329	357	324	351	352	331	369	340	316	341	293	358	338	308	316	356	358	342	321	306	285	308	342	338	334	323	312	312	355	341	375	300	328	358	336	323	320	312	322	323	347	342	325	295	354	327	332	342	340	312	330	293	326	273	362	325	335	353	347	332	324	332	353	299	339	353	362	314	333	355	349	296	330	347	322	337	330	342	343	332	337	305	355	326	314	322	332	338	311	321	320	344	343	336	344	325	349	344	348	333	311	345	309	330	326	339	308	327	350	344	317	310	308	319	323	307	346	298	336	350	344	358	304	321	360	309	322	293	301	290	336	289	341	313	334	314	336	333	309	307	348	350	320	304	312	371	323	327	351	304	331	329	324	341	330	315	331	303	295	315	323	341	308	331	350	315	314	347	322	331	300	353	317	338	333	287	335	329	389	346	391	304	314	342	308	343	339	304	298	336	317	300	330	368	331	351	322	335	285	332	305	322	336	369	337	317	288	343	345	348	328	334	342	339	349	335	308	326	282	351	315	349	325	308	341	366	343	324	320	349	347	328	326	321	296	319	322	320	350	316	352	330	331	315	308	322	320	338	321	362	300	307	343	340	335	345	372	336	293	321	352	350	345	335	339	349	326	332	353	327	294	336	319	302	370	329	351	339	322	361	316	337	321	319	343	315	340	321	331	351	320	312	310	348	354	314	352	328	329	338	288	332	356	306	310	320	317	307	320	316	333	326	338	339	341	330	309	334	338	332	331	284	325	310	326	322	322	348	301	360	336	353	343	365	329	303	314	361	326	334	337	330	321	307	331	332	359	302	286	332	363	325	343	335	346	323	333	327	345	307	340	317	331	362	301	359	322	306	324	323	313	318	332	351	337	336	307	349	339	347	323	386	346	328	390	303	314	290	348	303	348	353	340	334	376	323	353	328	369	324	347	323	336	344	315	315	325	349	334	336	313	355	360	316	325	313	321	302	371	338	327	333	318	338	335	325	326	341	328	349	359	366	328	344	332	350	336	334	322	308	320	292	335	313	332	346	342	384	340	347	352	302	345	300	328	319	315	347	327	329	326	340	338	301	307	362	313	332	308	289	351	343	301	320	323	316	357	334	333	329	353	318	322	342	332	341	342	299	329	336	307	333	329	345	316	336	338	347	335	339	334	337	354	327	318	353	359	334	332	334	339	361	329	325	330	352	335	331	298	305	336	345	332	319	325	315	324	325	350	318	362	315	318	326	303	347	327	297	325	342	327	340	340	337	360	344	332	314	322	321	323	335	338	343	310	311	316	344	306	311	347	333	301	342	312	328	330	324	336	340	331	334	282	324	330	336	330	283	306	318	324	344	334	317	345	342	293	309	352	329	337	310	311	330	327	322	361	307	292	347	327	348	310	338	315	348	309	339	309	354	320	329	349	331	306	344	295	322	299	343	331	310	325	295	303	340	311	329	357	317	307	364	359	369	327	371	357	346	346	299	318	320	316	323	300	334	328	345	323	324	368	339	345	337	337	376	317	328	345	355	310	361	301	350	318	323	296	326	313	360	312	341	340	305	340	320	344	339	343	345	344	343	314	321	344	333	329	349	331	343	299	304	379	324	338	349	322	344	316	336	348	346	276	303	310	314	317	334	328	358	332	281	344	304	349	314	343	328	313	332	315	324	302	332	291	343	355	334	350	323	325	332	358	316	329	307	330	332	343	298	344	315	352	316	322	319	327	340	328	312	333	307	321	346	364	343	348	339	335	360	302	340	298	328	339	316	322	330	309	334	308	346	337	335	342	299	308	345	318	341	327	318	330	313	302	285	293	315	280	304	340	329	336	332	368	299	326	320	314	350	319	312	304	334	336	304	313	313	348	347	339	344	330	338	321	333	326	359	346	324	349	338	344	353	342	349	315	314	342	357	341	341	352	293	321	324	310	315	348	297	330	297	363	304	348	353	306	335	341	341	333	322	329	319	349	326	329	339	323	335	306	338	362	334	350	306	361	319	353	359	344	329	318	314	299	317	306	332	308	321	344	326	325	327	307	343	330	392	365	349	315	364	329	322	297	336	343	335	344	317	354	329	308	341	373	310	325	315	301	362	347	320	339	337	325	333	361	344	324	349	326	280	337	320	341	313	334	303	317	313	339	356	347	348	346	314	306	318	356	339	297	330	315	327	328	309	335	317	317	304	309	344	334	326	296	315	313	333	312	353	326	323	338	334	366	333	328	326	343	328	338	308	334	343	318	269	304	318	307	353	297	334	338	322	301	335	323	329	294	326	347	329	319	362	340	294	335	325	341	312	325	319	335	331	313	342	354	329	362	340	333	371	325	331	341	356	321	321	327	341	353	322	331	304	354	324	362	365	346	331	337	324	320	325	325	335	321	341	324	327	340	342	361	346	332	325	300	314	344	295	368	346	377	325	330	330	309	330	323	282	341	301	323	317	320	347	286	316	316	329	314	345	354	323	341	325	316	341	330	342	306	311	323	314	344	308	307	335	322	326	290	342	350	335	339	339	337	319	287	310	347	370	345	339	322	343	340	326	327	329	328	334	307	307	297	335	335	336	413	340	289	317	326	323	346	341	343	321	328	338	316	304	362	327	336	359	328	326	320	327	299	369	331	338	325	308	347	347	303	333	321	326	332	346	341	324	346	343	338	338	327	351	310	326	327	335	328	325	366	326	323	334	302	378	330	316	318	308	315	317	346	318	344	322	319	303	318	326	352	367	353	311	329	352	318	298	349	317	332	313	298	291	330	341	327	344	318	323	319	314	368	334	319	329	331	366
32836	8478	3125	1960	1320	910	804	764	778	847	715	717	727	739	718	712	731	770	697	728	731	753	658	707	766	711	729	747	728	744	719	738	764	737	718	751	693	746	757	741	732	773	712	737	717	735	759	736	717	712	725	762	757	781	733	712	710	726	751	770	745	760	737	724	709	752	763	763	718	702	758	760	723	761	712	685	696	698	776	726	731	721	712	752	693	692	736	748	734	713	737	742	696	737	702	706	737	730	754	733	727	735	737	745	693	773	726	736	699	751	798	737	736	726	736	670	716	722	710	691	730	776	667	753	740	694	768	676	709	703	686	690	706	692	731	737	779	781	708	731	772	748	722	727	769	739	713	762	680	779	731	721	761	740	720	752	766	737	756	709	742	748	748	703	733	703	712	764	737	674	720	705	732	752	788	746	770	711	739	736	749	749	771	753	743	724	712	700	715	755	706	702	756	698	716	731	747	698	757	717	733	743	704	734	735	753	755	741	738	714	705	734	780	772	727	706	739	772	742	728	732	771	707	709	722	738	685	738	714	729	746	754	722	718	743	707	715	761	725	698	719	683	702	742	703	710	759	744	737	725	732	718	717	722	779	699	691	757	712	731	720	731	730	794	718	722	741	729	731	731	742	721	736	740	715	701	763	740	712	698	721	742	733	767	740	764	688	781	714	751	757	739	696	691	716	759	726	799	719	733	723	721	741	743	684	810	781	752	739	672	738	738	745	718	730	740	755	722	715	730	760	728	676	711	726	766	689	720	751	742	740	729	708	758	674	717	773	739	741	715	704	750	802	736	752	764	740	758	706	747	717	715	758	773	704	736	719	744	704	770	738	712	743	776	728	718	754	696	743	708	694	725	749	746	763	733	753	714	716	707	717	754	727	738	744	742	723	759	773	747	750	689	705	732	737	734	727	722	711	731	716	677	712	702	700	701	710	756	720	746	732	707	724	716	734	740	742	738	756	735	742	696	708	713	691	735	733	755	720	751	681	750	720	751	733	755	814	727	727	718	739	768	737	756	716	739	746	732	735	679	731	740	726	755	720	708	725	683	745	741	735	722	694	756	704	728	716	766	728	699	727	755	710	740	706	746	778	732	703	711	730	754	698	719	713	762	708	673	770	684	707	719	728	752	710	719	731	751	733	740	767	722	739	790	676	723	764	750	736	697	715	726	749	742	714	751	726	704	718	706	749	744	702	722	689	733	774	778	705	752	746	698	736	748	753	747	737	713	765	687	711	730	747	723	717	723	703	754	753	728	767	726	731	731	785	763	714	726	708	741	743	684	724	705	702	719	740	746	784	741	745	785	755	705	730	735	708	774	755	766	722	760	712	732	720	758	722	711	752	704	801	702	688	712	777	756	759	734	705	726	732	728	754	718	733	725	708	747	794	719	706	764	732	750	768	729	772	734	727	730	713	735	752	716	711	698	697	751	730	759	740	748	763	739	737	744	679	701	747	736	710	739	700	740	720	745	721	730	702	723	716	763	726	737	723	747	737	738	695	713	743	736	740	678	762	690	689	735	731	668	717	690	699	781	723	721	722	772	703	730	697	759	690	684	784	741	736	733	778	709	727	689	676	759	769	773	723	718	739	740	681	747	731	746	685	700	688	765	716	808	762	733	750	736	720	732	686	717	716	705	792	748	704	694	770	720	717	737	729	694	759	724	765	766	719	719	777	727	775	725	748	741	688	753	796	706	687	742	730	670	709	701	759	725	710	715	737	697	756	686	752	707	705	730	750	730	695	749	712	745	694	714	714	701	698	699	767	735	703	675	741	725	705	719	767	695	776	704	753	758	733	711	743	717	738	717	693	716	717	722	738	755	711	677	661	743	714	740	741	749	741	705	679	742	766	740	735	737	741	704	706	761	709	690	740	745	750	692	698	737	714	725	761	729	760	789	771	722	700	721	672	768	709	671	759	775	751	764	724	724	724	743	758	742	715	681	743	712	734	721	705	787	745	733	678	746	749	716	777	782	731	673	739	755	737	674	716	712	737	767	751	704	764	732	774	757	753	707	674	704	696	731	698	774	774	713	700	750	728	729	742	717	677	746	750	770	746	721	773	727	727	756	766	764	759	718	679	744	723	692	692	715	772	691	734	720	771	675	746	740	756	776	722	698	734	733	688	733	747	741	722	741	756	754	762	703	667	751	736	719	739	705	748	724	668	668	726	756	742	739	731	737	708	761	737	715	697	719	707	733	763	758	708	731	752	738	716	748	719	705	740	782	710	700	710	710	726	713	708	790	745	724	720	705	791	729	732	695	714	723	758	717	727	739	739	715	730	725	725	720	714	773	773	693	742	695	724	715	789	718	762	738	756	742	759	718	729	711	706	731	749	754	774	742	686	750	715	696	737	751	720	729	751	704	762	733	770	792	706	705	727	714	732	677	706	723	728	761	722	712	734	763	684	793	755	740	717	722	767	757	734	746	744	736	724	750	728	676	754	722	695	733	754	766	787	774	720	741	736	797	690	754	711	777	684	722	782	702	742	730	744	742	751	700	734	677	738	757	750	717	772	764	715	718	707	731	757	700	728	714	743	766	742	759	734	729	703	718	722	683	762	707	722	735	720	754	730	763	769	748	757	727	777	746	733	767	691	718	724	721	737	745	758	760	711	769	714	717	730	760	733	749	761	709	705	725	690	665	717	712	776	755	718	742	752	711	674	750	713	692	746	748	698	695	746	718	732	732	719	712	764	752	724	716	696	738	733	742	735	681	725	779	695	745	763	738	731	758	674	683	718	717	708	716	733	689	692	726	730	741	739	784	761	712	731	720	739	728	710	766	722	740	735	744	699	747	773	719	737	734	753	705	727	759	756	699	724	774	699	731	691	716	732	731	717	726	748	767	749	730	732	718	737	721	723	716	752	716	713	783	725	735	748	700	726	728	746	732	726	755	725	736	663	716	694	732	734	727	746	758	703	714	728	743	715	754	695	743	719	768	729	749	737	729	786	738	729	759	729	718	692	686	731	735	703	744	742	739	733	741	729	725	710	741	752	752	730	740	759	785	725	763	729	742	758	698	764	717	698	770	746	717	767	711	747	679	735	729	751	731	746	710	748	770	704	755	777	755	753	739	717	697	760	691	763	772	763	724	702	701	687	737	726	728	748	732	700	718	720	712	746	779	745	730	738	754	734	726	762	726	704	707	691	758	759	725	736	718	760	742	684	732	753	750	773	698	717	717	720	702	681	754	764	712	682	680	703	750	746	711	746	789	775	708	739	737	719	738	680	735	720	727	726	755	752	683	710	712	719	718	746	715	740	735	715	723	683	714	756	710	752	684	731	739	670	734	745	722	716	721	744	709	719	734	729	702	742	715	698	722	716	740	705	732	742	760	741	712	709	719	752	679	721	654	753	700	706	683	735	755	674	720	745	683	733	717	730	745	736	733	726	735	717	778	702	746	674	730	727	731	730	726	703	731	756	744	734	723	736	755	756	735	729	727	684	746	690	764	720	708	718	750	683	735	682	723
47321	17775	3870	1318	580	414	340	283	320	288	348	316	294	326	304	306	309	310	335	283	267	306	311	295	309	286	309	308	277	268	251	283	294	297	299	337	285	326	315	319	307	308	305	292	302	309	309	303	319	316	336	304	317	330	288	277	301	321	303	318	322	292	271	279	296	310	320	298	324	312	322	309	288	296	291	310	325	318	300	276	291	295	271	319	308	300	300	322	325	343	295	314	276	305	289	280	286	287	317	321	298	309	314	324	295	291	286	315	275	306	297	273	279	293	346	299	298	270	298	267	312	290	316	307	303	291	285	277	308	323	333	284	318	295	331	314	299	264	318	284	306	293	317	297	315	303	271	282	300	300	308	297	353	293	277	336	301	316	295	323	282	295	320	325	280	277	364	269	308	293	307	285	266	305	330	316	286	324	285	296	282	270	289	311	297	311	280	287	308	303	304	283	347	272	292	338	355	280	284	301	319	289	301	300	305	312	319	304	309	263	288	304	308	308	344	322	307	287	301	331	347	300	307	311	298	338	291	309	304	279	311	305	296	305	307	327	311	272	284	277	297	302	331	304	294	328	296	299	270	278	290	288	330	309	306	306	305	296	288	276	285	310	359	314	306	321	288	325	317	333	295	316	319	304	295	287	305	281	304	286	297	295	313	339	323	278	277	328	330	337	288	299	264	302	273	270	273	310	324	322	297	308	305	310	289	301	298	287	307	295	294	295	326	257	307	305	313	357	293	289	274	318	313	324	300	287	293	295	275	295	304	279	325	313	320	321	296	294	304	321	309	305	303	292	302	306	331	342	298	302	291	317	307	273	296	309	265	333	286	301	290	283	294	328	293	300	291	302	266	311	328	296	300	317	312	335	312	326	298	313	276	291	326	292	294	328	288	286	287	278	295	299	308	298	314	320	279	280	284	266	293	321	307	357	329	277	282	342	301	306	305	298	308	307	287	294	309	329	303	310	289	272	294	296	294	281	314	307	302	298	270	311	329	277	347	308	295	276	297	310	300	325	295	302	299	318	297	288	265	282	295	333	265	322	327	325	294	284	288	279	273	337	320	304	318	297	299	286	312	309	297	287	284	310	318	297	320	318	299	313	288	331	314	318	276	298	314	298	289	325	268	265	336	315	275	322	328	309	328	318	298	338	296	325	339	307	317	293	276	306	314	325	301	294	316	308	305	284	330	295	285	280	327	292	309	293	300	302	303	323	288	327	330	302	312	277	321	305	301	298	308	304	300	307	271	286	340	283	315	304	335	304	297	277	319	329	289	293	325	313	313	292	291	299	305	302	300	298	298	298	270	295	315	300	280	308	278	274	314	327	296	289	297	301	301	313	322	313	312	291	323	287	315	304	289	301	340	301	291	301	320	266	287	306	290	279	280	306	272	310	300	301	289	333	271	320	316	336	312	279	305	317	307	259	299	311	291	296	296	299	284	303	321	306	295	294	291	324	271	301	289	302	354	329	321	304	310	314	293	316	290	277	300	306	310	297	288	290	300	329	288	313	316	312	301	350	309	300	319	315	302	274	324	296	309	341	311	291	261	335	308	295	280	288	303	305	296	267	300	312	272	310	287	287	303	306	266	306	320	305	308	306	261	302	252	324	302	308	310	280	308	289	314	342	289	291	282	304	317	284	301	291	303	312	314	281	316	272	301	284	288	330	307	275	287	330	254	336	306	320	319	287	304	311	313	299	324	289	317	309	326	267	271	316	279	309	338	290	316	312	300	267	332	300	286	301	299	299	303	314	308	279	301	332	292	318	325	307	328	332	302	305	296	285	291	282	303	290	289	351	289	308	341	324	315	287	289	326	318	290	326	315	303	280	292	306	326	299	334	360	312	302	309	293	302	284	305	295	313	277	290	292	257	289	319	295	289	288	280	292	321	297	330	332	305	273	302	295	285	307	286	316	287	328	297	288	283	310	276	289	303	271	302	311	308	312	295	310	295	308	276	288	295	321	317	289	292	306	315	299	265	289	277	310	313	302	309	268	293	294	290	290	287	292	349	337	296	274	270	298	282	303	319	296	280	304	281	274	309	313	297	283	324	288	303	310	329	325	326	279	306	318	299	316	292	339	293	309	281	299	343	291	285	299	297	347	333	331	331	311	292	320	299	301	301	294	277	302	308	305	293	299	317	323	293	301	322	307	277	298	298	307	283	327	281	313	311	317	324	274	295	315	292	313	313	285	306	308	321	322	320	318	280	313	299	304	343	305	304	320	323	299	288	302	329	336	299	307	306	299	270	303	326	286	275	284	333	299	258	282	284	282	305	282	331	337	316	317	269	352	294	324	305	344	314	330	336	290	291	283	303	285	298	292	307	289	316	319	315	313	321	339	248	270	297	288	278	307	306	307	272	305	268	278	309	325	304	255	317	302	314	287	275	307	290	305	303	330	293	307	308	330	294	298	290	316	277	279	305	282	308	328	299	298	304	307	273	254	273	243	286	329	290	335	319	306	284	286	279	277	304	303	296	317	299	308	285	284	280	321	315	306	303	305	326	319	308	317	328	329	342	311	347	290	308	307	309	271	272	279	333	319	292	302	289	309	304	299	320	277	322	293	305	288	317	296	289	294	312	308	317	302	332	297	305	292	314	315	344	289	289	327	323	294	302	335	273	300	317	302	286	310	331	317	301	363	317	293	305	323	307	295	310	282	320	308	322	306	279	310	282	317	329	314	324	311	270	285	324	276	290	297	314	310	328	299	298	311	331	302	303	292	324	324	292	315	271	327	266	344	308	299	296	278	286	296	309	300	307	312	325	284	291	290	276	316	315	258	269	313	287	278	302	320	298	304	310	327	307	288	284	281	318	308	296	313	334	296	276	298	275	276	283	316	310	326	329	298	298	324	270	324	343	293	278	286	310	279	332	306	264	280	291	293	314	298	292	338	286	281	286	332	296	308	293	312	306	304	320	281	318	300	305	317	293	304	292	306	288	299	293	329	346	331	332	307	308	313	328	290	295	299	272	318	272	312	288	311	308	330	280	284	286	308	324	289	320	295	294	316	280	332	343	271	286	322	324	323	306	303	309	283	304	324	287	317	311	258	322	295	332	285	277	270	306	305	342	319	297	294	328	329	335	294	290	283	292	352	291	302	301	301	285	301	320	284	300	295	273	269	297	327	307	328	277	319	291	311	285	304	322	289	276	291	309	302	306	325	300	285	302	274	293	294	323	331	297	286	303	311	290	292	338	298	277	326	298	286	306	346	305	312	304	299	288	323	308	285	305	272	347	291	278	322	319	355	274	313	344	298	318	334	318	300	270	293	272	294	291	268	294	305	295	324	317	303	264	342	277	270	306	332	309	302	293	315	288	287	294	316	274	285	301	299	329	286	269	300	302	310	278	292	290	302	288	299	315	322	324	303	331	312	273	306	340	314	312	285	266	296	292	286	288	362	328	288	299	308	322	338	277	296	289	308	293	315	303	292	310	315	291	293	325	296	306	344	322	298	315	296	328	284	313	268	331	290
31593	10177	4258	2762	1580	898	722	674	664	713	694	657	646	671	660	702	641	572	659	670	655	672	661	651	659	642	679	664	634	693	649	646	693	666	653	713	646	664	597	701	684	634	689	680	659	663	723	680	647	623	655	677	685	681	669	620	662	690	686	656	669	692	677	704	651	642	668	690	699	704	671	686	670	675	681	614	648	692	702	651	663	688	698	649	656	638	724	661	689	616	669	689	661	652	656	668	692	691	647	686	668	612	696	669	623	674	655	636	676	683	681	656	657	665	641	668	606	653	680	676	649	663	657	696	659	641	707	677	638	633	620	691	705	754	684	671	634	663	606	665	672	658	635	647	672	642	684	668	698	706	616	696	627	688	651	638	710	685	618	670	684	666	707	641	680	645	667	648	673	645	673	682	648	680	577	754	627	684	629	699	749	681	674	676	682	642	648	675	611	668	660	672	658	629	664	654	710	643	689	713	725	629	691	622	663	692	645	630	676	649	629	658	664	648	668	652	666	645	670	635	704	644	693	663	712	636	639	716	720	684	702	686	625	662	655	654	681	651	723	656	618	678	698	685	623	662	691	639	703	660	676	664	605	636	690	688	648	706	637	674	665	683	639	701	705	619	663	648	652	665	684	648	603	648	653	663	644	647	644	653	697	688	708	675	650	655	659	661	651	685	680	655	672	671	704	731	679	707	674	635	692	687	679	697	642	688	643	690	643	674	683	636	664	682	677	658	641	649	672	639	668	661	681	701	698	667	684	603	649	670	638	656	642	665	664	662	678	691	676	673	670	668	660	632	674	684	647	697	697	674	624	639	650	707	676	683	711	648	690	683	654	656	658	637	596	639	639	679	656	677	678	627	683	699	724	716	723	702	701	655	634	649	630	654	703	676	690	674	680	648	699	659	667	645	725	641	664	684	659	652	667	682	643	683	694	621	680	678	658	690	656	639	676	659	672	640	628	640	651	668	670	662	703	626	650	633	647	670	663	638	679	689	644	677	695	683	679	666	694	649	639	632	679	638	659	702	619	681	704	625	697	687	632	696	648	697	675	694	668	698	656	669	643	700	685	662	675	665	650	630	651	689	660	617	655	656	691	730	654	636	638	671	683	680	711	679	661	668	664	662	701	683	683	666	683	708	752	664	729	709	689	714	696	684	670	659	663	660	668	652	654	648	681	670	638	698	698	668	677	632	665	687	657	642	684	677	690	669	631	638	643	677	654	667	667	686	676	638	657	665	721	692	686	696	683	628	686	663	619	667	689	702	733	691	687	678	665	671	638	638	717	748	656	690	697	693	674	679	674	695	691	649	634	619	663	653	664	705	670	662	641	642	702	694	663	677	644	664	655	656	709	686	669	675	656	700	648	697	680	651	670	649	664	627	678	669	686	632	711	682	658	685	687	662	658	674	672	630	670	695	715	652	665	670	639	630	700	671	693	715	638	641	632	597	685	658	681	688	644	648	642	651	717	662	667	666	691	667	669	692	647	669	647	705	628	713	669	656	655	646	686	683	663	654	631	676	665	678	655	649	662	635	679	649	701	730	691	594	666	682	654	636	696	714	679	612	672	705	656	675	685	590	622	659	662	648	696	679	697	677	677	648	647	637	719	653	710	652	691	713	678	647	632	655	722	633	699	671	692	664	674	705	650	669	659	678	633	672	651	662	671	679	688	659	662	710	661	686	629	690	663	681	695	633	673	647	635	667	648	698	687	683	683	638	670	638	643	693	710	675	690	721	655	655	642	650	627	685	724	676	614	733	699	635	696	692	685	653	668	634	677	642	621	714	657	660	670	667	702	657	622	657	683	633	697	664	706	663	725	657	631	713	682	653	694	686	659	730	643	610	647	678	655	648	670	647	674	662	652	642	680	646	651	685	653	687	681	663	657	700	647	673	681	602	693	655	658	644	710	632	644	676	635	652	650	651	668	647	639	642	640	666	627	690	673	687	679	674	640	647	669	706	671	658	649	638	648	643	634	663	702	657	661	704	691	743	670	655	683	633	717	664	680	671	650	689	701	644	615	619	665	640	700	692	668	688	684	690	658	662	639	625	693	661	656	677	682	639	658	675	668	662	696	676	700	673	641	650	654	658	654	653	635	619	659	716	651	628	624	696	663	682	697	689	726	688	630	727	638	628	665	696	668	676	702	630	694	664	678	631	648	664	629	632	697	621	655	703	678	705	635	632	636	696	660	659	651	682	687	681	722	685	645	674	707	632	625	693	695	657	663	662	675	658	688	661	715	672	651	665	645	654	713	668	680	645	675	710	602	664	646	668	656	620	686	698	671	654	689	693	655	689	640	641	692	689	689	675	675	650	667	656	624	642	675	676	657	681	686	645	655	672	684	668	669	658	707	670	652	663	679	668	704	640	693	684	702	634	688	678	662	696	676	638	683	708	676	691	632	677	700	678	666	668	649	681	646	662	685	646	654	636	692	704	685	674	626	650	659	670	643	645	668	683	659	640	645	654	720	723	723	634	678	679	687	659	746	631	720	671	651	709	697	669	644	687	714	665	636	681	636	670	735	627	666	650	650	632	643	684	706	686	661	595	717	690	668	667	668	692	665	643	645	623	685	644	667	675	710	652	630	623	620	661	723	685	691	689	650	679	695	688	662	669	706	631	665	684	687	660	664	692	693	676	635	634	647	671	666	683	698	614	660	645	666	610	679	651	703	677	699	696	681	640	672	671	653	705	647	631	662	704	674	683	680	661	637	715	691	669	648	681	678	665	717	664	653	668	684	646	667	699	623	674	648	618	648	668	659	692	659	680	662	694	693	705	662	653	680	678	696	651	706	736	699	705	684	636	653	712	693	679	648	686	701	698	711	674	650	646	667	670	668	705	670	690	659	690	664	680	668	708	720	684	694	669	670	683	644	633	663	692	647	675	689	715	660	638	641	676	673	612	686	639	697	659	651	673	669	684	684	670	686	649	670	685	680	716	674	622	710	661	680	676	645	681	679	617	676	667	699	697	696	695	723	649	679	723	687	680	684	735	656	639	691	693	708	702	648	614	651	651	694	649	634	681	628	640	666	696	671	617	694	683	649	624	680	658	662	635	693	699	682	672	642	640	743	643	633	638	647	687	662	647	646	708	635	645	671	673	659	717	646	637	700	694	711	683	695	692	696	699	660	647	697	703	603	682	701	682	693	684	629	695	678	717	631	688	627	657	645	692	721	646	662	642	614	652	701	653	675	659	686	665	667	686	661	674	722	652	681	621	664	658	666	650	650	644	712	684	661	631	650	657	665	658	706	687	649	658	709	670	656	620	640	644	697	629	648	654	650	665	720	660	706	668	621	637	673	648	670	651	645	663	667	660	695	693	668	659	717	678	679	705	713	656	653	671	668	701	662	636	677	660	664	683	653	687	746	638	709	676	636	682	662	656	671	655	643	644	705	652	690	656	686	677	650	700	648	662	655	652	707	619	706	641	646	707	665	680	703	651	672	694	697	709	692	676	684	675	648	602	712	649	660	662
46110	20811	6962	1197	536	347	348	339	345	294	307	325	333	319	318	302	329	306	332	308	315	331	362	332	299	309	341	341	340	349	315	340	367	348	352	297	326	341	357	341	303	348	322	299	330	314	326	325	364	335	334	362	324	314	351	309	328	320	329	324	316	297	286	320	344	336	331	326	283	293	325	317	287	334	332	335	341	307	338	300	314	314	342	309	324	316	362	345	364	327	341	307	338	328	330	327	321	370	323	313	315	376	325	349	320	331	352	333	338	351	321	283	329	329	341	310	318	368	316	311	322	336	324	314	337	335	349	319	330	316	340	315	316	372	350	336	306	329	350	345	315	362	352	334	337	330	299	294	336	289	295	308	315	302	301	318	315	300	342	308	360	359	350	315	311	308	324	318	345	321	339	337	357	349	322	282	289	289	335	359	317	335	332	289	341	305	323	318	314	314	321	340	339	302	336	331	314	326	343	346	339	305	334	326	311	351	376	314	327	324	327	318	292	349	318	373	326	307	308	336	304	329	342	352	303	286	310	317	352	320	305	305	332	301	330	338	305	294	331	348	343	333	298	351	294	314	346	302	352	313	340	343	339	336	326	323	323	333	318	313	304	314	323	271	305	300	320	323	323	263	307	341	364	333	335	350	298	314	301	310	309	343	280	308	315	319	326	316	314	325	323	314	350	318	353	346	348	344	291	311	291	326	310	295	308	315	312	329	298	310	322	330	327	297	327	343	315	317	344	316	291	302	338	328	291	306	298	293	332	355	325	353	311	320	327	278	329	330	295	327	349	312	333	328	319	336	361	332	280	302	291	335	341	330	357	311	348	347	317	342	317	338	307	299	277	337	332	318	271	317	306	333	336	323	308	332	283	301	294	297	326	328	347	305	325	314	325	271	317	343	341	349	328	318	344	318	360	335	324	337	325	321	338	321	367	288	323	324	334	306	343	338	321	322	324	325	313	320	337	318	302	318	316	290	326	325	340	312	326	358	306	359	361	296	297	316	289	337	330	303	333	317	323	339	342	307	293	308	332	339	340	354	308	309	352	326	336	329	309	317	318	321	347	328	348	318	313	313	326	319	328	303	299	336	311	318	325	316	354	332	279	337	327	324	319	349	313	333	327	317	312	328	331	305	326	309	313	279	310	351	347	312	309	327	305	320	315	294	335	319	320	309	315	325	318	306	308	305	299	329	324	295	319	310	348	334	323	318	316	317	316	343	333	343	316	312	314	349	361	297	328	334	315	293	310	310	306	330	295	335	315	352	308	304	326	304	327	307	352	320	306	313	344	338	307	327	304	316	343	381	337	310	336	311	312	331	333	367	311	319	329	342	347	317	342	306	343	335	291	293	361	289	329	341	339	326	371	321	337	337	297	337	335	323	307	337	311	332	335	328	346	336	355	316	348	321	323	304	284	344	329	331	334	324	324	325	281	324	326	333	339	333	345	335	315	311	329	348	335	315	354	317	331	303	304	305	302	337	347	307	301	328	288	291	313	325	304	324	304	319	324	330	319	302	356	288	362	320	344	315	301	333	314	348	315	311	331	280	308	318	374	342	351	312	348	345	317	343	357	289	354	316	307	353	325	313	341	316	314	297	322	312	313	342	350	341	354	352	336	354	316	307	305	284	326	342	282	340	313	334	322	322	316	374	319	321	319	311	320	340	321	305	347	305	316	340	321	357	322	322	300	296	327	359	316	295	348	327	335	321	322	313	308	316	349	314	314	347	312	314	332	330	342	339	310	329	355	345	337	300	324	315	324	347	324	356	324	333	339	326	314	286	303	331	335	311	348	325	328	323	303	305	324	311	312	346	345	344	308	337	312	311	338	365	355	328	334	324	340	332	322	364	312	343	334	319	334	333	345	297	332	314	361	339	354	339	347	355	306	338	324	321	324	345	315	322	325	298	295	317	333	297	373	332	340	327	331	317	289	317	350	306	312	301	331	331	331	309	322	302	344	307	299	346	319	315	309	334	346	304	321	308	297	290	305	320	354	400	319	372	316	329	316	306	338	332	351	306	325	325	317	352	316	329	325	317	302	342	249	352	328	327	352	346	334	343	345	321	328	296	351	330	307	316	322	384	321	310	328	345	302	317	294	354	316	323	327	319	335	300	365	314	324	300	322	315	322	308	317	312	339	361	318	328	298	342	337	351	285	326	307	341	327	317	283	307	348	328	317	307	347	325	332	353	292	285	326	316	338	309	322	345	343	305	337	356	298	319	321	345	356	290	325	349	337	307	343	321	325	289	326	317	355	320	323	315	310	360	337	316	353	332	306	334	335	293	317	308	360	296	336	327	324	334	354	298	306	349	324	332	336	304	325	311	296	324	318	309	324	329	324	333	332	299	324	313	306	299	353	326	307	320	308	331	288	312	306	315	309	299	324	345	327	298	353	341	370	326	302	313	313	320	325	287	330	326	336	292	331	313	326	351	324	322	313	321	332	323	331	335	273	331	343	309	351	314	308	303	295	297	330	357	337	325	319	312	343	317	314	303	300	336	315	302	356	336	294	325	319	313	309	355	326	300	308	311	298	339	317	314	320	338	316	321	335	300	313	347	330	326	312	329	322	314	302	343	328	340	347	329	313	300	290	323	326	314	323	341	360	330	292	324	320	318	309	320	299	347	353	327	293	316	325	307	331	283	323	287	305	301	345	329	305	324	315	347	349	333	333	335	309	324	319	341	329	336	348	331	372	340	339	326	307	351	339	351	320	310	312	338	347	327	326	330	325	352	319	356	312	300	323	296	282	309	337	329	310	342	322	322	337	320	313	339	305	330	340	340	322	330	325	324	323	337	315	339	304	290	278	335	347	338	322	323	339	313	306	324	329	298	300	311	323	313	324	337	327	290	269	322	313	306	288	325	332	283	321	322	298	340	309	314	309	287	324	300	319	355	331	333	324	316	275	328	323	337	313	339	302	326	290	323	336	314	316	301	293	321	311	324	288	332	321	302	293	309	315	363	336	339	312	302	309	337	364	355	350	317	313	299	317	309	314	316	314	324	305	332	324	294	322	332	337	299	307	329	362	310	317	327	355	322	309	344	315	324	355	333	308	290	327	322	360	343	348	337	351	337	322	358	297	323	322	337	346	305	340	329	304	372	305	359	349	281	335	332	328	305	322	363	330	316	322	350	331	337	334	326	314	336	333	318	323	339	331	322	324	308	333	287	368	338	323	301	306	324	328	342	297	325	340	328	299	330	344	328	330	323	321	312	358	331	308	310	304	311	338	332	345	346	275	332	323	323	344	322	324	324	324	347	319	342	318	309	312	312	343	305	312	292	335	294	335	328	315	314	288	316	316	326	324	302	347	331	329	277	348	294	351	324	343	298	301	329	322	312	341	295	340	301	324	306	337	294	318	313	305	343	288	316	311	342	323	345	353	322	340	311	316	337	311	346	309	311	341	301	319	300	334	323	333	299	330	313	336	318	287	278	322	322	342	334	330	326	315	349	298	300	324	286	313	326	332	350	310	331
31258	10820	3961	1959	1240	844	780	785	748	649	709	705	760	667	719	737	707	771	712	744	720	745	732	723	750	747	684	707	760	750	710	738	725	708	709	707	718	678	722	693	684	694	741	755	684	725	713	723	711	761	693	715	652	731	693	744	678	680	667	733	732	770	717	699	704	732	705	705	722	726	748	754	752	747	757	779	714	705	697	731	705	750	708	729	744	789	698	752	689	715	702	696	731	697	702	722	702	688	720	738	744	703	701	735	654	691	763	714	696	721	717	680	729	724	708	700	717	690	706	697	685	673	735	708	719	718	678	696	746	718	780	688	689	731	695	736	730	711	696	724	709	679	720	678	717	729	710	731	707	723	766	696	691	755	732	680	726	793	688	755	699	719	713	747	690	692	675	743	716	738	731	706	694	739	748	705	722	719	721	706	700	753	699	755	723	738	697	687	708	696	697	747	683	756	745	735	753	754	733	757	735	705	692	723	742	737	703	696	716	734	728	722	716	689	749	720	740	720	723	746	705	699	746	648	718	717	683	741	691	680	689	713	752	711	719	691	763	684	726	730	738	757	739	680	707	737	742	756	679	726	760	714	750	701	703	712	784	729	709	741	734	707	762	764	695	714	724	694	749	707	697	701	705	706	669	698	701	707	717	760	730	707	751	721	688	750	705	722	714	750	704	706	694	735	711	723	717	675	735	738	746	743	728	767	734	708	682	713	701	713	712	692	713	669	730	728	695	717	688	726	702	691	740	709	714	726	740	699	753	715	701	699	665	701	713	731	732	693	739	787	719	701	692	687	702	725	736	728	696	712	713	708	733	689	659	698	728	689	725	719	724	737	694	706	744	731	741	727	738	717	723	713	682	698	762	663	676	712	736	728	708	705	756	723	713	679	715	724	719	686	680	718	720	713	710	738	749	708	729	699	695	657	701	738	702	700	714	733	741	729	734	720	664	728	713	693	751	726	736	694	771	726	715	745	749	713	731	730	740	709	741	711	691	772	714	731	700	696	708	702	667	737	662	728	718	719	753	676	710	698	677	717	743	731	667	713	706	732	692	729	703	703	729	698	717	708	730	726	708	698	701	666	724	687	706	711	764	727	728	720	679	727	709	742	695	663	681	719	728	742	701	708	773	679	735	725	696	711	691	727	695	733	709	721	715	730	676	704	696	693	741	714	719	741	687	753	724	711	699	716	731	700	686	721	708	725	710	660	695	781	751	680	700	780	746	717	722	758	722	749	726	670	746	707	707	707	702	735	775	727	696	701	751	704	731	747	735	735	722	671	718	689	734	711	737	706	697	690	721	679	712	765	780	724	729	712	682	706	716	727	759	747	717	715	779	723	728	700	714	683	737	691	696	713	716	729	673	689	698	728	708	730	786	713	726	695	707	701	699	712	683	670	733	737	726	696	733	674	716	729	706	776	721	745	726	754	682	707	745	761	730	712	696	746	756	687	679	735	731	718	731	708	695	685	737	686	765	701	707	668	704	743	738	690	680	762	746	745	744	691	736	685	674	731	733	738	710	796	774	735	737	677	714	703	720	684	709	741	743	727	761	708	750	712	718	753	675	740	698	688	705	728	743	724	809	723	731	697	665	763	724	736	744	759	670	735	732	715	705	756	727	740	740	671	723	732	729	739	695	699	698	730	717	730	693	701	733	698	677	733	661	730	723	712	719	685	723	730	690	719	740	701	772	750	695	738	746	706	669	707	750	734	717	705	757	758	692	706	710	683	729	708	694	724	709	753	721	700	642	712	719	673	752	747	717	725	734	745	694	773	675	747	711	751	673	727	720	732	741	700	710	697	695	770	688	742	704	699	699	679	746	742	718	668	744	713	722	733	717	681	698	706	736	712	676	685	700	721	725	710	684	695	688	734	735	679	731	702	758	722	716	773	705	739	726	696	731	716	708	713	742	701	711	714	726	719	720	729	688	721	703	698	726	695	721	751	709	722	700	673	671	729	737	704	760	696	727	687	682	729	736	714	715	724	742	715	715	667	709	735	718	741	740	707	734	671	685	662	643	698	691	667	787	688	739	696	719	732	714	723	696	715	753	724	736	707	715	721	721	730	722	712	705	706	675	738	752	738	710	717	720	750	737	723	687	684	691	708	737	655	710	704	714	683	778	713	740	743	686	709	737	693	706	701	727	674	726	753	715	724	729	708	705	765	714	712	732	659	702	730	742	715	715	674	735	702	726	691	730	755	739	679	735	717	718	752	684	715	743	701	723	730	744	726	728	741	713	710	663	777	737	704	674	702	737	752	717	737	702	725	724	679	722	750	707	661	686	677	718	735	754	744	764	721	779	685	718	735	710	751	720	733	721	663	753	674	684	700	688	733	699	750	688	733	754	699	772	731	714	690	763	749	689	704	729	683	678	716	773	729	676	731	800	700	706	744	679	742	717	717	744	742	713	741	705	721	718	728	738	762	660	677	711	736	729	735	720	729	716	694	714	742	742	713	713	716	716	688	692	746	749	727	761	712	728	691	714	753	702	724	660	692	705	731	753	754	727	711	673	717	754	724	686	751	683	674	730	728	728	728	716	722	740	728	723	737	655	746	743	704	739	698	705	720	727	694	722	719	707	721	708	685	713	677	732	734	720	740	742	688	778	736	700	727	686	680	701	751	727	716	708	692	726	758	694	739	734	704	721	777	729	750	694	755	678	790	748	743	719	716	711	662	721	711	724	749	694	786	738	747	687	720	717	718	713	737	773	702	714	721	757	737	766	747	698	753	709	739	708	691	697	716	751	724	702	684	706	705	732	725	743	721	693	715	686	779	690	749	727	748	760	760	705	669	737	809	689	729	727	722	722	735	715	714	669	737	736	697	729	725	711	716	724	728	729	704	741	740	729	760	712	738	684	703	710	749	752	722	692	709	707	768	755	711	722	717	734	710	701	703	702	769	764	707	699	761	699	706	711	747	693	711	678	744	751	740	732	698	740	755	746	773	731	739	749	694	743	745	721	723	701	723	724	681	690	717	731	714	742	731	758	719	698	712	724	721	746	682	721	655	737	721	679	670	722	716	690	696	736	733	710	679	688	702	698	708	684	730	748	704	694	737	721	715	745	702	749	779	708	722	694	727	727	744	689	742	755	694	718	696	706	727	719	735	726	727	711	709	683	763	727	709	731	714	701	713	738	728	713	762	723	730	722	725	711	721	721	685	742	699	727	718	693	721	716	768	732	705	748	730	751	692	691	679	726	725	751	722	693	745	662	705	697	676	724	682	716	718	704	757	717	718	692	728	704	761	690	747	711	744	711	704	723	725	736	672	735	654	709	707	755	661	780	696	715	722	729	766	701	727	682	674	686	720	689	701	698	692	697	698	813	746	699	705	754	792	744	715	714	713	681	725	691	751	668	688	721	739	704	761	735	753	751	707	739	728	730	752	703	684	733	751	724	704	688	715	743	696	706	712	694	715	755	700	725	687	732	668	689	698	711	736	716	656	729	747	714	739	700	738	708	694	700	751	719	717
55587	23861	7691	1210	474	416	382	339	358	352	338	367	341	332	328	381	349	332	341	338	359	340	384	353	355	336	345	358	327	322	327	356	335	362	353	341	343	352	356	354	354	372	360	333	324	331	348	344	351	319	361	329	322	336	337	306	351	350	391	335	361	333	375	373	367	363	378	343	325	372	385	339	355	351	308	346	361	333	338	340	358	363	338	356	326	334	348	363	353	352	339	361	346	322	364	379	374	379	355	345	329	310	349	376	369	333	376	337	332	366	361	356	359	377	392	357	337	357	359	348	359	362	382	360	377	349	332	378	337	392	354	367	387	369	323	321	370	331	359	333	333	333	403	345	353	351	330	354	305	339	325	332	339	312	401	354	370	344	345	344	333	388	318	397	365	336	342	356	392	343	348	359	345	348	344	355	312	344	347	363	376	331	338	366	382	370	323	339	362	315	316	314	338	336	369	355	301	312	347	363	345	336	352	357	332	320	314	373	365	402	337	368	337	316	318	336	373	319	343	357	357	345	336	345	344	364	356	366	315	390	355	321	360	362	330	352	314	378	330	352	329	329	392	363	341	348	375	371	297	361	382	378	386	317	344	364	337	365	368	392	364	326	336	334	368	344	313	360	338	339	344	347	353	353	340	311	328	359	360	372	363	352	343	319	326	376	371	336	362	349	330	363	321	332	336	380	335	342	322	354	344	336	340	321	346	356	356	327	347	362	365	357	372	367	336	339	333	348	366	368	338	361	351	363	319	372	307	303	379	353	340	384	340	328	358	385	360	340	363	359	359	346	349	337	382	335	353	359	374	344	350	378	351	334	315	312	337	337	337	316	334	347	341	356	353	367	391	345	359	297	341	368	356	335	321	372	372	345	347	315	326	355	362	346	382	336	345	343	338	312	352	345	356	340	344	367	320	367	346	357	336	335	371	307	341	356	369	348	349	375	354	373	349	358	373	375	330	353	329	344	353	356	341	353	338	316	317	322	361	376	356	325	360	391	337	345	363	335	364	360	350	375	327	345	365	343	343	357	336	348	359	344	362	362	338	377	344	333	346	355	350	358	322	365	367	398	381	349	347	352	367	363	343	327	344	359	321	304	362	328	354	317	383	370	363	315	354	352	330	325	361	352	352	352	322	335	335	357	359	285	367	367	325	348	352	338	366	345	326	340	334	355	349	370	374	363	352	347	326	360	333	361	359	369	371	357	319	364	359	355	336	317	345	337	322	370	336	368	371	352	340	322	339	355	350	358	368	324	333	347	370	364	377	345	339	353	346	342	336	361	338	312	362	348	360	372	358	311	339	391	357	343	366	324	358	336	354	348	365	375	377	330	373	358	355	369	328	403	320	342	325	333	353	365	389	359	383	364	353	341	327	324	326	364	342	351	346	366	370	359	353	363	361	362	374	368	340	295	311	321	344	325	337	346	354	381	314	319	293	336	344	342	345	331	340	366	372	347	328	340	351	364	330	337	352	359	338	370	396	343	350	330	358	336	372	358	365	368	345	371	379	347	343	357	389	331	361	337	314	356	328	340	354	341	357	348	359	318	351	354	368	328	354	368	384	350	371	363	387	361	383	374	357	327	338	337	357	348	350	342	353	340	359	335	367	340	355	346	348	409	344	332	359	339	331	319	334	344	348	366	373	364	353	367	306	341	369	321	361	351	342	347	338	347	332	353	342	371	338	342	361	347	376	384	327	363	383	363	333	347	395	340	327	358	345	376	400	353	343	350	346	363	358	335	358	346	346	384	333	374	345	387	345	377	367	348	376	362	331	349	353	385	355	316	346	370	360	361	335	334	345	355	341	320	388	342	340	374	373	333	335	335	361	337	343	315	323	337	362	324	377	365	344	349	386	333	345	378	355	325	334	369	350	358	339	344	421	313	340	350	333	335	359	348	388	369	359	344	363	364	332	366	328	357	361	348	348	387	319	358	317	345	340	336	326	337	378	357	340	345	354	364	325	331	328	353	375	333	318	366	319	381	377	343	364	345	369	367	327	358	357	338	365	345	382	345	335	348	337	356	384	315	337	317	351	332	334	346	382	326	341	380	339	329	338	350	335	364	332	342	369	371	392	347	319	357	351	358	362	338	364	347	389	347	360	343	348	344	362	336	326	385	344	324	376	329	400	353	372	337	327	355	332	351	331	375	335	334	359	362	338	332	316	342	338	314	346	324	327	341	323	320	310	337	338	333	344	351	310	341	352	378	340	353	340	339	343	343	363	302	318	342	309	337	338	385	350	321	353	360	375	325	323	353	321	351	300	334	333	327	329	388	399	355	330	342	379	375	357	361	322	362	383	353	313	323	339	366	327	338	372	358	347	347	366	340	367	342	349	346	357	345	356	341	370	376	358	350	315	345	319	362	349	356	344	338	360	353	416	364	359	367	322	335	363	332	393	363	325	333	373	331	349	347	336	313	373	361	353	327	356	381	373	316	343	369	371	322	336	381	351	400	362	338	350	346	366	358	349	320	357	363	359	329	362	337	381	384	318	365	347	332	316	377	306	385	356	322	332	329	345	326	366	373	364	358	338	332	374	329	356	343	330	357	320	349	373	349	356	343	361	321	339	328	341	353	345	355	346	312	366	357	335	346	364	357	371	369	314	347	376	355	341	314	365	338	349	326	372	365	338	343	371	346	322	365	351	364	339	342	353	377	369	324	344	331	349	357	331	329	339	361	340	358	329	365	330	360	382	368	337	350	352	342	361	345	409	373	327	313	338	385	345	367	364	320	371	346	351	412	361	352	359	356	362	358	377	337	311	330	319	324	369	391	382	329	363	318	407	319	337	362	351	361	344	356	377	363	321	380	350	375	357	349	365	397	356	346	363	356	349	340	363	355	329	345	353	340	332	367	353	347	352	334	362	332	371	342	370	327	371	332	351	377	351	348	389	333	339	368	345	382	335	371	346	358	356	372	367	341	335	341	330	320	321	346	339	346	330	346	355	338	394	321	356	353	381	384	329	329	358	347	359	364	363	364	343	334	341	332	341	327	358	342	367	338	334	325	386	360	351	347	378	378	375	349	351	395	333	319	324	357	359	374	318	333	371	341	347	382	343	353	371	386	353	347	394	332	344	347	363	365	335	361	353	349	327	339	341	388	369	353	359	343	342	329	370	343	327	388	319	358	320	354	325	320	357	348	336	329	336	367	330	319	370	367	352	348	346	373	359	354	369	334	322	360	341	348	356	351	332	353	330	307	346	377	345	353	332	381	338	322	350	353	337	333	318	329	372	358	369	352	329	320	346	346	332	332	350	335	358	348	337	320	366	382	327	342	318	339	329	326	353	325	339	314	335	299	353	336	348	345	344	353	353	355	316	340	391	332	334	361	351	351	378	360	324	360	383	361	371	308	338	352	359	344	355	329	380	337	342	342	322	324	376	332	357	346	318	329	348	312	347	344	333	321	370	348	372	320	344	330	369	344	336	315	352	363	344	340	367	341	360	336	340	345	344	319	359	380	362	357	351	318	343	345
38760	14851	4246	1848	1090	880	862	856	809	734	786	781	743	786	768	758	771	785	745	725	769	760	771	770	807	802	764	779	750	753	799	725	748	769	801	757	788	770	749	771	806	746	829	808	773	805	814	727	758	797	745	750	813	783	751	805	752	765	778	778	757	713	787	769	764	820	763	805	756	795	791	731	736	751	730	722	724	784	731	743	770	756	768	752	785	781	717	767	774	771	749	794	732	760	798	776	787	768	782	781	793	823	781	788	792	711	731	774	806	783	829	758	767	763	803	741	760	782	769	807	702	799	810	784	780	771	738	809	765	819	776	773	780	764	827	751	734	746	755	778	802	788	797	776	764	746	798	765	790	760	702	740	747	766	773	789	779	793	792	748	771	743	799	742	744	771	829	772	784	743	772	789	772	760	765	809	747	774	774	745	751	779	740	740	801	746	771	784	773	756	759	757	798	752	814	758	787	746	750	768	807	784	774	761	863	780	763	792	778	746	743	784	756	734	745	734	787	735	772	712	741	734	779	777	747	742	793	804	730	767	773	746	765	786	780	808	794	810	726	864	823	808	757	740	819	787	805	718	709	733	741	822	779	800	734	712	822	726	711	702	803	758	781	790	744	780	824	729	791	726	786	807	782	719	736	734	776	775	775	789	752	779	830	799	793	813	793	764	737	784	802	803	792	727	736	836	800	756	800	806	789	773	783	766	774	743	793	791	830	719	794	783	813	770	775	778	766	752	795	752	788	748	780	681	774	713	801	786	739	801	776	770	802	770	736	764	771	827	737	758	743	792	775	793	791	780	790	737	802	748	748	749	757	787	766	737	742	753	768	765	805	807	822	779	785	741	776	767	766	817	738	803	749	785	779	774	725	734	762	787	778	768	790	732	751	749	788	739	775	759	770	798	803	721	736	712	791	788	779	808	769	766	764	772	759	764	787	736	762	773	788	772	815	773	783	798	769	773	834	826	767	822	793	801	775	749	765	744	773	762	793	746	728	779	766	734	753	799	792	770	786	703	766	808	761	797	698	764	791	741	752	809	723	766	763	803	743	760	788	839	811	779	773	829	802	778	768	794	752	776	744	801	753	758	771	746	726	765	746	736	779	782	748	789	752	785	787	762	772	742	746	808	820	773	762	753	788	785	779	751	766	779	777	729	817	752	765	755	758	749	801	776	770	757	825	802	763	734	727	782	772	760	778	723	759	738	748	740	744	746	813	737	769	768	760	774	779	732	715	746	764	780	763	768	736	759	778	775	730	758	757	771	779	763	765	733	768	765	758	827	774	778	737	781	777	796	776	762	738	786	785	774	805	813	810	794	766	801	795	709	754	761	781	747	803	811	790	773	782	746	782	774	752	814	794	760	771	753	770	772	790	793	813	767	804	751	769	796	773	800	752	786	817	773	798	833	757	744	746	751	750	782	770	709	734	737	792	728	746	763	798	729	769	754	773	756	729	781	771	762	730	774	735	749	770	772	764	815	731	775	740	750	771	768	766	730	770	742	781	801	741	777	754	753	740	767	770	762	778	819	779	726	731	810	720	813	755	776	782	741	754	806	790	768	782	749	767	765	784	770	777	779	756	781	774	817	784	711	760	762	828	719	743	748	748	739	762	758	764	764	756	761	774	796	788	770	761	746	765	742	778	750	711	760	720	747	787	758	720	740	732	746	811	702	819	776	784	733	766	776	748	770	773	797	793	826	760	777	765	712	813	785	773	735	724	823	753	809	740	774	736	748	743	781	775	749	780	817	764	788	829	778	792	791	799	718	774	802	773	739	785	780	813	750	760	791	755	754	780	754	802	750	819	788	752	790	778	771	758	757	775	775	810	759	771	820	805	793	714	742	821	754	753	784	749	745	744	751	773	747	774	770	779	759	741	761	712	764	719	759	812	769	783	778	741	769	743	757	737	772	752	763	728	758	803	764	761	740	764	810	706	741	740	822	774	779	768	775	750	787	753	774	777	756	751	803	738	746	769	775	776	758	727	808	751	778	729	782	759	784	769	759	770	762	833	786	809	767	708	774	703	766	824	759	755	718	789	780	781	789	743	716	755	816	734	799	776	772	728	753	729	752	756	760	770	807	824	749	799	721	793	759	768	791	759	764	775	759	793	765	757	735	749	755	788	728	779	748	760	755	784	724	804	796	759	781	744	773	715	758	775	785	749	770	765	795	772	740	784	812	796	803	787	758	800	746	753	777	747	815	747	710	746	771	739	719	749	792	747	725	770	743	767	762	756	799	807	738	780	739	807	735	728	738	780	759	745	764	771	759	699	800	723	777	758	757	726	791	822	757	745	773	735	785	769	757	791	724	790	758	796	789	721	797	770	827	796	723	788	785	756	701	743	748	754	726	788	798	735	791	781	812	749	779	743	777	741	754	779	748	785	762	777	759	805	779	757	715	729	739	758	734	757	769	804	766	812	738	751	764	743	724	829	739	791	782	726	770	761	755	803	764	776	743	806	755	792	779	779	742	785	804	768	769	755	779	733	801	763	765	741	783	711	752	755	783	731	807	787	753	794	775	798	774	762	829	771	787	762	818	791	763	790	760	726	782	777	761	734	771	774	737	770	803	755	793	780	769	746	808	792	743	735	744	759	788	778	858	738	794	721	817	788	785	755	759	729	765	786	781	808	802	760	750	806	748	761	722	810	783	769	731	783	772	787	778	817	742	733	733	749	802	743	789	758	800	729	754	752	727	802	776	749	717	776	735	806	816	761	817	761	788	759	742	780	774	782	766	791	766	755	768	729	799	783	770	790	774	779	772	759	854	794	755	814	761	781	745	785	787	781	781	779	789	773	787	769	703	758	822	814	794	744	789	744	787	799	791	797	774	746	777	762	776	793	724	800	777	794	754	730	809	774	770	751	762	780	741	760	763	720	776	762	781	799	780	736	752	746	793	792	762	804	763	778	817	763	735	720	771	734	774	750	719	756	792	710	769	752	739	803	772	783	766	776	746	794	784	801	784	721	790	775	780	717	792	768	817	762	736	765	735	782	777	757	787	707	798	731	788	795	788	737	755	804	789	756	791	759	780	805	743	787	805	783	770	750	768	774	820	759	769	743	746	754	758	786	812	805	765	772	822	763	756	778	773	784	772	753	747	801	792	757	765	756	776	749	781	812	758	759	799	757	777	739	798	774	764	761	715	778	800	743	726	764	768	807	756	769	750	714	777	775	719	807	716	764	806	779	798	760	777	770	723	755	769	785	778	779	756	803	793	760	818	767	751	718	756	767	749	754	787	762	709	761	812	757	756	717	761	780	782	764	781	739	720	753	762	780	713	807	764	767	757	786	765	749	782	751	746	734	756	781	772	746	791	792	738	789	795	715	758	775	775	740	757	758	804	715	728	734	770	788	729	810	792	828	795	787	784	741	770	799	800	832	748	769	753	771	784	802	800	760	774	740	765	783	764	793	731	765	769	788	808	784	764	723	732	764	757	754	770	825	782	723	747	826	781	750	772	806	788	779	717	741	807
50380	16413	2462	563	380	331	333	306	296	367	331	348	332	331	308	332	327	325	364	349	309	338	325	333	307	339	308	308	338	302	332	343	331	346	331	326	323	304	344	326	344	321	324	324	317	300	322	366	356	330	379	328	324	335	335	318	336	314	312	306	322	325	303	352	343	306	327	315	372	323	354	346	360	320	318	289	340	333	324	345	316	323	317	356	372	303	339	316	321	323	312	291	349	351	357	358	328	324	287	347	348	310	330	355	321	331	297	319	336	305	332	305	335	324	310	325	330	337	307	333	331	381	341	339	309	386	359	331	304	325	338	305	320	314	308	345	321	317	353	364	313	346	314	333	340	377	343	302	360	321	346	312	318	325	351	340	333	304	353	344	296	331	307	296	339	312	345	330	296	323	316	280	331	320	342	301	338	346	319	316	319	309	345	332	318	315	309	355	359	353	345	326	339	339	321	318	346	360	311	347	334	341	333	326	332	341	335	347	329	288	304	335	323	326	283	335	316	345	341	328	323	330	279	337	337	295	323	329	324	292	289	346	332	336	376	305	319	336	337	358	314	342	325	339	322	333	307	352	357	310	340	354	325	323	299	311	323	324	326	343	312	307	305	309	339	337	367	342	288	308	320	332	335	331	302	362	308	337	333	325	330	312	350	318	355	294	321	334	335	360	334	333	334	330	345	299	309	340	327	329	296	336	351	314	343	326	326	355	343	323	324	331	343	330	389	345	333	308	298	350	380	333	302	339	337	338	336	335	361	299	337	291	340	347	354	297	304	322	307	320	317	327	326	353	335	323	327	346	349	338	312	357	299	300	298	348	315	296	305	348	344	362	339	375	351	325	331	327	311	315	320	372	326	331	315	358	338	356	350	334	325	346	338	337	320	311	324	325	333	313	320	318	328	361	384	326	326	300	332	309	299	338	312	325	319	301	356	361	329	356	337	325	325	347	322	346	350	317	318	319	340	341	342	357	301	314	308	318	290	340	357	352	324	342	326	301	317	351	293	336	319	281	313	327	347	341	306	337	354	342	343	342	340	326	333	296	312	323	324	302	314	320	359	399	334	316	292	328	332	360	292	361	327	313	334	354	350	313	327	336	349	317	364	336	346	302	291	330	346	308	321	375	378	311	321	346	306	334	325	308	343	320	321	334	343	350	338	314	328	331	337	320	314	339	315	331	355	335	339	359	317	309	302	331	331	309	303	315	339	326	306	329	300	309	326	321	365	326	326	333	365	333	312	329	305	303	296	348	332	325	320	331	336	311	345	356	350	365	324	342	334	324	348	313	350	336	317	362	317	324	351	311	355	318	280	288	339	348	309	335	324	331	339	317	343	338	331	314	342	333	308	325	334	339	337	293	319	343	326	337	304	323	319	342	298	326	306	318	336	353	350	367	364	317	328	309	307	362	345	320	297	345	329	366	319	323	334	345	345	348	329	361	310	336	348	344	315	267	330	322	313	310	322	329	344	308	316	343	300	308	329	335	317	329	323	336	325	337	325	298	315	301	322	303	369	340	331	328	330	334	314	324	334	339	326	305	318	331	351	280	320	341	281	346	296	310	326	308	315	349	353	370	334	345	327	346	340	334	345	336	346	317	283	312	309	309	333	352	345	357	267	310	321	321	329	303	318	320	322	326	321	307	307	321	314	304	333	342	335	351	333	326	311	332	350	326	345	314	316	315	328	315	306	315	374	320	327	330	336	326	347	359	330	332	313	330	360	323	329	342	320	309	318	354	273	309	332	351	322	339	321	348	334	324	333	306	313	304	308	323	328	334	349	320	327	335	305	291	365	313	308	351	327	288	344	340	327	321	309	344	334	334	309	320	364	263	313	312	302	380	321	334	318	335	316	356	353	360	345	326	315	318	343	314	309	319	358	306	318	304	331	343	337	308	315	342	308	318	336	323	315	292	311	322	301	352	314	337	328	304	339	308	310	342	367	322	334	326	295	300	383	337	310	320	342	324	334	316	343	313	338	334	347	327	293	333	353	317	329	336	300	385	347	350	315	324	312	314	317	298	344	372	324	340	315	306	369	295	319	352	336	340	281	300	286	295	328	330	313	320	327	322	316	328	301	357	339	364	312	323	360	354	318	348	319	353	309	305	322	332	358	313	313	343	307	311	325	341	303	349	329	319	358	333	320	316	309	350	296	310	344	350	367	361	310	344	297	306	347	328	346	284	360	351	314	322	370	317	323	341	347	320	268	365	348	306	332	314	378	336	343	310	348	327	325	329	348	315	337	342	350	324	338	302	319	355	345	335	299	352	309	331	319	321	331	362	312	327	331	310	347	350	387	361	317	308	307	327	337	312	326	329	332	293	311	324	340	282	342	315	288	327	285	335	327	327	329	306	314	318	294	328	342	356	315	318	348	333	317	329	337	318	315	280	316	336	315	356	352	356	322	277	330	329	316	319	314	388	324	336	347	322	311	322	333	352	315	328	301	347	335	334	315	300	319	333	310	334	341	338	321	364	332	299	319	331	324	315	322	326	337	327	361	345	348	317	334	333	280	370	322	341	284	319	321	342	334	304	314	295	361	314	328	355	349	309	330	345	355	344	315	329	335	308	304	331	317	342	317	340	375	317	320	316	340	342	328	346	354	325	310	322	315	361	347	350	316	360	349	306	329	357	350	290	336	377	310	316	290	332	339	297	324	335	327	319	325	330	330	310	319	357	339	327	320	352	315	316	337	308	291	343	343	348	338	312	307	356	328	316	320	324	357	337	327	335	326	301	326	349	311	321	324	340	307	303	324	288	305	369	322	348	289	340	328	325	348	324	304	318	342	316	344	312	330	357	366	331	348	319	319	328	335	311	327	307	326	321	305	312	332	340	333	302	333	311	322	357	394	347	285	307	338	319	310	303	331	317	317	304	348	309	283	335	324	362	327	321	359	299	313	334	329	298	331	284	279	333	357	320	302	313	310	337	284	320	327	314	320	329	304	293	332	294	314	331	307	306	328	334	294	319	324	310	340	352	353	320	316	326	326	326	322	316	336	355	366	342	356	347	356	321	350	350	326	331	323	309	310	347	309	323	305	312	299	341	331	317	336	320	327	326	343	294	310	314	317	313	308	361	295	344	350	337	323	364	327	346	317	338	314	323	300	352	322	343	317	339	328	323	306	355	334	365	337	309	328	316	319	315	332	316	354	308	342	318	339	306	341	311	336	330	332	334	349	359	348	320	313	328	317	326	323	313	316	330	320	323	313	363	300	324	307	289	299	309	299	325	285	310	352	321	339	325	357	312	297	284	325	327	329	354	339	323	314	327	351	348	330	338	318	337	349	327	341	328	296	308	301	329	347	318	338	328	329	298	339	348	341	346	338	357	337	332	306	335	344	344	330	318	328	284	322	345	303	312	338	322	326	300	315	340	317	294	322	322	343	349	345	383	321	375	335	329	320	334	328	334	344	319	344	334	342	324	322	306	322	313	319	348	311	348	358	318	325	289	307	307	349	322	331	337	340	310	344	285
33970	9919	2432	1143	805	764	727	759	709	712	768	743	686	722	704	720	689	703	667	752	701	787	738	724	729	772	756	749	707	688	693	725	744	737	728	687	716	700	675	705	713	726	724	710	707	727	747	745	791	727	733	761	698	733	688	776	755	745	753	688	726	697	720	720	683	754	791	721	736	763	707	722	708	757	749	713	737	719	707	742	713	725	674	742	708	712	723	711	707	692	719	723	695	691	716	732	742	712	724	697	676	720	733	648	739	763	707	726	724	687	727	750	681	732	680	716	726	685	716	742	693	735	767	709	743	728	712	739	736	758	692	722	737	727	742	720	722	738	687	734	753	742	683	687	741	699	700	619	723	747	791	691	677	746	717	691	657	702	719	725	720	794	712	687	717	706	751	712	713	748	705	754	673	738	725	693	699	743	760	716	723	760	739	719	686	740	650	766	758	722	740	719	715	692	700	691	720	699	723	761	675	725	769	701	701	735	762	709	682	718	722	654	728	755	718	718	734	719	687	768	704	752	716	703	700	699	749	758	687	710	711	717	719	740	708	734	689	704	721	700	725	731	764	723	724	706	753	735	750	712	717	738	719	708	738	683	714	695	733	749	734	678	709	716	721	675	790	734	681	745	726	717	725	677	693	716	693	751	768	731	742	711	755	711	730	735	722	705	676	705	734	703	672	722	727	688	718	686	715	711	719	730	720	732	752	749	707	708	679	695	686	707	724	717	721	711	708	678	719	675	713	687	710	725	719	736	684	711	740	716	727	722	776	716	727	688	750	722	678	706	717	764	715	757	717	739	760	711	719	743	770	781	702	730	759	716	670	687	767	720	744	720	721	702	746	769	729	722	732	731	674	721	697	752	738	771	746	700	744	731	758	663	715	758	711	718	740	675	713	708	704	720	708	727	742	719	720	693	747	738	715	717	735	656	723	762	738	735	718	785	717	705	664	697	717	741	758	726	746	714	698	802	709	724	735	714	702	702	762	741	679	728	707	713	744	757	746	704	705	719	691	750	712	726	745	691	698	714	713	704	743	739	756	741	733	678	706	702	746	746	736	722	613	714	690	705	685	753	748	725	734	709	717	726	717	726	766	707	678	737	729	701	696	749	726	703	708	721	692	705	721	728	761	706	734	750	742	702	664	713	729	716	692	732	701	719	727	757	727	729	670	694	691	752	696	714	728	722	684	722	757	745	743	744	726	691	689	732	696	722	703	742	714	704	729	724	740	721	689	719	693	665	729	714	740	730	679	747	727	753	740	725	693	743	697	716	725	715	733	716	683	693	683	716	715	701	696	702	749	688	729	696	718	706	713	734	755	738	712	732	706	692	752	756	693	729	721	753	718	731	680	690	689	758	730	696	751	698	778	720	757	694	691	709	729	685	736	728	736	719	699	733	701	654	714	729	704	730	733	750	741	748	726	693	753	755	739	725	738	708	692	743	692	700	759	690	723	734	740	676	693	755	719	679	708	717	694	731	712	742	738	701	744	718	694	722	708	705	719	720	720	715	703	727	701	708	682	724	728	704	696	709	709	743	675	756	708	792	674	724	665	715	716	723	714	759	721	724	746	726	676	720	772	749	738	715	726	753	698	694	721	718	699	683	748	722	749	704	712	707	728	666	743	784	715	693	712	733	691	723	727	656	728	696	742	746	735	779	713	718	750	739	730	676	719	742	739	680	715	728	672	678	728	752	747	701	718	726	707	713	703	733	693	707	671	722	707	692	743	742	700	760	706	722	681	756	735	730	729	674	713	710	689	699	717	737	757	699	738	726	745	773	676	674	726	741	692	686	741	666	775	774	714	728	693	693	689	728	708	689	666	718	658	722	723	665	748	681	760	708	677	721	736	730	676	720	709	745	708	668	773	685	746	735	687	744	739	777	739	740	748	724	694	712	729	699	696	726	659	736	684	758	706	697	710	713	692	728	698	683	765	747	703	689	725	736	711	712	773	725	715	730	718	685	683	702	762	727	676	776	719	729	768	745	727	715	700	694	743	751	747	704	683	703	713	722	731	712	714	681	682	700	713	705	722	761	710	732	703	731	691	777	749	684	715	675	703	762	692	706	739	696	743	708	744	681	695	717	751	714	691	683	700	736	723	699	733	761	767	684	707	682	705	738	759	734	682	758	710	705	677	715	704	738	753	711	672	721	712	684	723	776	725	704	669	741	748	730	745	751	721	721	724	699	746	675	729	650	719	680	692	704	744	721	730	747	754	741	713	718	754	718	712	709	768	696	737	727	705	670	745	779	710	726	735	734	682	677	725	685	732	707	719	768	698	692	703	703	747	692	720	716	757	695	730	716	707	704	761	696	742	690	741	722	743	735	683	720	694	747	731	715	712	724	726	702	692	757	715	659	694	704	720	741	715	752	700	730	753	766	713	701	708	762	710	705	726	679	729	712	699	689	722	736	712	706	704	697	694	761	757	689	720	698	731	733	721	704	738	730	735	735	651	728	708	719	709	742	691	745	697	696	738	795	717	722	758	730	728	744	732	694	727	728	729	684	702	675	712	709	711	740	720	704	704	714	713	704	718	705	724	710	737	763	704	704	733	678	740	720	742	749	705	718	720	743	719	724	681	755	743	737	689	668	669	756	702	738	734	704	713	724	725	678	713	710	698	721	664	709	698	730	647	736	732	744	751	696	715	721	762	718	721	730	725	711	741	725	697	717	683	724	753	749	721	737	720	700	677	688	682	729	739	718	709	772	693	703	729	700	791	661	692	707	703	720	732	745	696	710	697	691	708	735	693	668	746	697	713	727	738	751	717	713	755	744	744	686	704	759	714	722	719	729	726	725	736	688	684	698	713	741	749	743	736	729	779	766	698	740	661	709	741	756	724	760	688	734	682	739	739	721	697	722	726	748	748	691	689	758	704	747	703	759	758	749	699	716	737	763	765	734	762	704	749	742	703	732	720	734	736	734	756	760	689	708	700	729	749	738	711	740	717	738	697	706	736	743	670	757	713	742	689	738	751	719	738	736	726	745	740	701	725	746	779	701	744	703	765	752	726	712	725	735	704	724	695	730	765	715	733	742	678	716	718	692	748	753	674	704	701	734	691	723	668	738	762	742	770	698	695	761	717	726	719	712	730	726	745	765	702	687	722	760	696	723	786	740	733	679	753	748	734	734	754	710	743	739	739	710	730	721	744	733	734	697	740	731	697	749	722	783	710	688	710	684	749	738	737	719	709	679	715	734	746	741	737	712	709	738	749	749	770	756	766	711	706	705	781	740	756	723	682	712	772	731	707	718	722	751	747	719	729	719	764	710	706	711	763	705	714	720	729	715	737	699	761	718	785	677	740	727	733	750	751	729	767	706	720	707	736	760	742	714	700	722	665	691	666	702	710	713	737	706	765	721	740	704	756	707	692	724	727	733	691	682	730	736	737	761	712	782	694	694	734	659	726	720	724	721	746	739	717	735	677	684	738	723	744	744	708	751	769	706	738	738	709	715	717	708	723	755	764	756	691	714
50785	18907	5386	1232	580	369	318	322	335	297	308	307	279	286	315	324	337	333	315	322	313	328	329	328	296	316	304	322	313	319	317	273	308	347	332	310	314	349	304	300	331	299	324	343	309	324	311	307	320	329	363	327	317	317	312	348	350	303	333	296	346	305	310	320	285	354	354	326	315	336	298	282	314	327	324	346	286	305	313	339	271	304	340	320	316	343	315	321	300	336	308	298	340	343	335	349	298	282	299	313	296	306	306	343	314	305	303	323	301	323	320	313	319	298	312	341	330	305	342	322	289	329	289	311	322	297	296	303	347	323	280	315	322	338	313	315	307	310	319	315	293	307	342	323	290	328	346	300	333	283	322	275	297	329	311	315	328	304	308	316	330	311	322	295	344	315	328	322	336	347	300	328	337	302	314	276	323	302	320	279	311	284	286	286	285	327	312	289	319	321	328	301	321	303	281	317	296	296	315	294	303	297	298	321	320	314	330	289	316	293	314	325	310	326	303	300	319	313	329	324	308	331	303	349	292	317	328	322	301	285	275	295	332	316	309	280	305	333	324	264	313	327	302	296	295	338	302	337	326	295	296	303	345	307	313	277	293	305	317	305	336	322	304	312	311	306	343	312	299	317	344	329	322	322	312	297	308	353	304	319	326	338	328	306	318	306	327	319	274	308	325	315	301	348	324	326	358	321	353	322	314	318	342	318	313	305	315	266	333	332	307	290	332	327	325	271	308	296	315	324	320	326	326	338	320	311	343	327	313	327	324	305	314	324	330	321	296	335	304	318	316	318	316	345	333	313	320	331	346	307	330	303	340	310	279	282	300	289	338	305	288	297	313	343	294	280	265	327	292	329	317	303	280	321	282	308	299	336	339	297	306	299	352	329	315	311	311	337	308	304	299	320	314	328	310	315	321	293	291	330	301	353	305	311	344	326	306	319	334	300	312	318	302	363	321	345	309	302	295	340	327	290	304	327	308	289	317	327	294	305	306	256	321	323	289	325	316	318	317	287	302	294	281	305	317	317	326	319	313	319	337	313	358	326	307	298	319	325	310	333	325	326	335	325	350	293	373	336	311	322	336	307	343	322	303	301	319	315	288	328	309	318	344	308	323	327	298	306	284	321	344	327	354	326	324	314	318	301	292	280	301	307	333	334	308	312	309	318	294	300	296	321	288	304	331	304	355	317	300	288	306	311	310	290	311	299	281	288	317	311	315	358	312	320	300	321	309	293	308	328	307	305	314	299	284	312	324	328	309	302	301	314	328	299	330	320	301	291	340	297	322	311	309	318	288	271	271	313	290	336	319	324	340	325	296	341	301	352	310	314	333	305	311	313	326	335	326	340	320	327	333	307	299	304	344	294	358	319	311	334	354	322	313	296	328	344	292	323	330	307	328	316	324	340	328	308	325	329	347	311	316	302	332	367	335	319	316	304	299	327	304	337	304	327	300	315	289	291	332	320	341	316	312	299	328	310	309	306	335	331	344	305	281	296	340	331	304	318	324	317	327	312	306	309	297	293	308	334	329	321	322	303	317	290	310	343	302	348	317	333	304	294	316	331	298	306	320	353	316	346	294	341	295	336	337	332	308	306	368	304	327	337	303	325	340	334	303	310	353	301	302	329	306	327	330	314	341	276	271	338	365	318	296	302	349	320	339	288	352	322	291	304	287	299	294	307	284	332	307	355	301	346	340	311	353	338	288	300	284	336	298	305	333	308	311	304	337	307	284	324	333	307	284	324	340	323	314	325	325	307	319	322	301	305	384	333	325	302	301	313	289	293	313	281	321	344	303	302	359	319	336	342	332	327	328	339	341	314	329	311	298	324	321	362	304	275	287	289	302	333	320	322	357	333	308	295	350	345	313	303	328	316	342	301	313	324	298	303	349	292	299	297	309	305	278	326	355	346	288	333	291	337	281	303	317	281	306	283	326	307	328	293	309	302	316	308	324	296	301	296	291	321	293	316	340	313	310	308	324	300	327	356	334	345	322	291	311	309	264	290	305	323	326	327	271	332	304	331	293	328	334	280	312	303	312	341	334	346	353	321	325	282	301	337	319	329	346	274	337	303	339	344	375	311	291	315	286	337	311	295	329	324	316	327	302	315	300	318	316	316	268	368	296	316	316	313	309	348	310	323	322	277	309	311	319	328	316	326	305	249	306	299	285	337	346	362	300	300	310	348	302	259	286	337	329	297	312	299	308	306	312	311	304	335	297	341	312	318	335	288	318	320	319	323	367	322	327	299	313	289	294	331	313	315	313	321	324	316	314	318	297	345	312	300	321	296	331	311	288	305	323	285	307	339	308	332	295	315	315	327	321	336	296	324	339	331	317	339	323	319	309	300	342	313	289	306	302	304	288	324	326	334	335	339	324	340	310	329	327	310	315	318	288	330	312	340	273	322	351	314	307	320	302	281	363	305	329	328	342	334	313	333	292	313	316	324	313	284	299	321	349	306	327	282	370	332	348	285	302	311	326	326	333	347	341	340	308	334	357	288	303	329	310	312	305	313	304	318	317	324	303	293	314	298	314	315	315	320	285	360	303	305	298	331	319	285	322	359	314	305	314	252	321	297	314	352	313	317	319	294	328	314	308	314	290	279	335	309	336	295	329	320	315	291	304	305	344	329	314	297	339	310	337	316	300	321	347	334	323	339	299	322	332	319	334	334	353	278	305	294	314	293	273	319	284	305	327	317	305	262	328	299	330	331	329	286	332	340	310	361	297	360	320	315	312	309	289	285	318	317	311	343	298	352	336	319	285	337	312	305	284	331	316	300	307	282	317	290	312	363	334	331	320	326	326	292	340	302	306	293	294	323	268	318	306	307	263	295	350	339	323	315	317	316	326	317	300	325	340	290	331	296	291	326	309	307	300	278	329	274	331	316	303	329	325	324	282	280	299	325	322	355	316	339	311	271	286	299	332	304	334	322	349	301	318	308	329	336	315	318	317	316	308	302	319	301	303	300	314	307	304	319	333	285	320	301	335	345	321	296	323	310	326	320	321	313	316	331	305	330	329	291	309	295	310	322	309	300	283	317	308	292	301	336	329	300	303	316	288	305	308	308	328	315	300	316	342	320	316	300	324	297	335	302	308	332	312	312	312	292	289	298	305	319	301	279	311	307	304	309	294	314	309	321	329	351	340	299	314	312	324	320	299	317	356	344	319	333	320	328	296	314	337	284	302	299	302	325	340	282	294	303	309	305	327	331	301	352	337	314	302	333	287	292	336	340	320	295	346	314	335	316	322	313	288	339	321	284	279	328	321	324	297	297	288	311	287	295	320	316	281	295	303	293	326	347	275	315	362	340	296	329	308	273	274	334	329	316	319	328	284	271	313	299	282	322	318	331	305	334	331	309	335	335	316	329	299	343	310	337	308	295	300	352	305	305	314	279	280	262	311	334	301	343	293	283	310	300	321	319	312	284	312	343	285	305	300	339	297	298	310	326	315	299	310	273	278	326	310	308	318	305	285	302	332	334
32240	7676	3280	2394	1378	888	773	761	786	756	676	723	720	723	681	739	743	663	698	716	679	695	723	693	693	754	686	729	694	707	696	715	723	698	726	726	714	738	763	704	693	720	714	728	681	707	686	667	737	712	708	702	718	700	687	704	735	661	693	691	675	670	640	694	729	663	705	724	750	723	694	678	664	692	699	719	669	708	703	718	689	708	670	683	680	707	735	678	700	706	708	714	693	729	693	704	669	693	678	700	695	673	732	716	682	670	738	711	685	665	707	678	703	752	689	726	683	694	743	659	699	697	796	716	700	710	707	693	732	695	687	721	696	737	651	644	680	686	699	731	697	698	716	738	711	750	707	718	707	675	669	754	701	713	700	691	699	699	685	676	729	663	702	711	732	720	720	669	708	701	718	725	684	676	691	688	720	726	724	700	660	788	689	673	696	698	698	679	706	700	709	705	721	708	653	694	695	703	667	664	719	721	692	705	710	707	708	725	680	713	734	667	748	721	729	702	715	717	653	705	699	695	663	673	699	738	704	717	755	689	720	613	727	684	696	722	673	718	725	723	682	737	713	685	712	663	692	705	677	727	705	716	739	747	686	723	747	691	682	676	661	687	733	747	653	719	723	702	712	728	709	715	736	732	734	710	743	694	729	702	723	725	725	697	664	646	685	708	675	755	712	668	683	725	714	666	699	692	661	735	713	717	711	701	688	696	685	706	664	707	697	709	656	687	683	704	715	738	688	714	713	702	656	727	707	719	692	686	658	700	687	697	676	701	711	716	707	743	683	695	745	734	735	683	708	684	747	751	737	743	733	677	693	682	699	732	678	665	692	721	749	715	722	715	714	716	730	675	722	716	754	733	690	699	669	718	651	664	681	682	714	690	683	647	727	690	695	695	781	716	686	687	708	718	712	681	698	667	699	722	733	674	705	690	677	668	697	674	698	704	694	700	704	712	721	693	681	668	677	719	735	678	695	678	748	685	693	728	707	728	716	694	739	711	690	723	739	679	660	653	700	706	706	734	696	700	690	711	650	716	701	718	655	669	704	688	693	685	677	691	706	687	688	709	719	711	706	686	652	722	754	686	677	719	693	712	701	694	726	726	684	701	752	705	723	680	706	738	722	721	763	701	737	636	747	738	718	694	677	695	694	740	686	657	695	755	703	709	706	656	686	678	716	762	667	726	751	706	680	706	690	691	712	693	705	674	701	705	687	735	715	729	694	707	710	700	721	688	693	705	690	718	706	708	710	717	716	685	674	702	717	703	692	694	697	710	708	769	649	705	664	716	691	682	692	672	706	696	729	714	718	707	721	695	681	683	705	674	706	696	751	701	688	674	729	726	687	710	690	680	695	748	709	684	723	650	717	690	739	692	723	699	672	728	706	721	725	729	686	691	706	737	669	666	727	725	677	683	729	681	686	707	686	690	686	690	700	743	695	733	678	735	704	715	692	722	721	721	680	716	739	704	706	704	707	689	747	704	733	713	722	665	693	718	725	725	660	699	750	663	718	690	665	682	679	712	670	671	699	709	740	689	658	681	751	691	743	658	716	707	664	662	693	651	676	769	748	691	683	698	696	727	715	696	685	707	671	711	656	711	739	671	711	731	717	698	603	760	667	728	717	713	676	674	724	654	708	742	688	708	677	695	675	710	674	721	742	687	662	700	660	660	693	698	716	699	714	683	689	663	702	708	671	679	717	728	743	680	707	663	738	702	664	703	707	684	707	701	683	682	724	766	724	692	681	704	692	702	688	671	683	701	685	719	713	698	730	671	698	727	745	693	709	692	698	695	706	718	694	717	715	686	717	704	658	762	675	724	735	708	735	711	666	715	689	739	742	690	665	680	677	702	688	703	695	722	689	692	684	738	680	698	777	657	743	675	690	686	633	721	709	737	697	716	701	725	722	677	684	685	695	689	672	647	735	686	687	744	671	712	738	714	719	762	693	691	726	684	716	677	702	695	729	699	665	723	682	729	721	707	747	665	689	755	695	685	681	700	684	720	690	720	708	680	691	706	725	672	704	705	676	715	689	733	752	673	676	699	681	720	757	692	718	720	735	695	729	689	684	728	707	721	684	694	717	702	719	753	684	779	739	710	726	694	687	739	655	687	683	702	682	704	682	729	694	734	685	726	667	686	708	720	717	690	709	623	681	707	710	705	688	651	683	695	709	736	717	708	769	746	742	752	728	733	660	713	693	659	675	682	646	736	767	711	696	673	670	674	702	698	738	693	678	703	688	724	735	695	708	683	738	726	680	682	699	742	676	723	702	712	702	703	677	670	730	757	733	721	742	682	716	684	770	701	748	685	707	691	752	713	699	682	696	694	751	753	710	721	734	702	674	688	692	714	728	686	711	713	714	716	683	711	688	678	737	711	692	706	698	740	756	662	678	720	669	686	643	704	706	713	668	698	715	667	681	704	674	707	739	710	710	732	677	687	759	715	738	723	735	706	727	703	681	659	739	743	715	716	707	711	726	708	687	719	699	701	658	727	742	712	716	658	727	698	664	703	724	729	714	707	684	697	682	712	735	684	698	704	685	723	724	710	732	695	698	719	699	702	772	705	676	745	692	720	712	711	711	709	750	756	631	677	702	687	720	724	729	722	645	704	653	680	697	719	700	714	694	717	695	751	720	756	694	673	725	711	725	776	707	721	698	656	713	677	659	689	719	678	735	701	713	676	739	689	716	708	724	737	726	688	667	688	662	677	667	665	726	672	709	729	689	696	695	706	696	703	680	729	669	712	680	703	697	745	751	715	734	661	699	755	654	715	674	705	700	729	717	697	686	720	749	737	634	669	670	727	753	692	715	695	733	746	707	721	738	692	656	712	696	708	668	663	730	688	677	713	714	729	683	693	655	703	673	693	706	703	742	758	697	711	677	685	683	712	702	739	778	736	740	661	706	734	702	693	687	725	715	695	716	742	688	658	709	715	748	681	709	714	669	713	673	712	711	694	733	710	732	729	743	660	735	716	630	769	779	698	693	746	686	683	750	719	659	701	730	706	673	733	710	728	684	709	697	711	752	688	745	675	730	718	687	703	731	717	694	676	684	672	687	760	665	688	638	737	700	699	745	750	724	704	712	703	698	708	702	671	718	686	673	708	699	715	694	654	691	702	714	719	747	705	712	724	703	687	731	686	734	746	693	691	699	700	696	704	703	688	721	697	684	701	717	677	718	706	719	699	774	667	676	687	708	763	683	739	732	694	663	666	716	670	708	730	689	687	697	708	696	684	674	698	711	683	683	695	731	687	673	711	737	685	703	671	672	667	693	710	732	708	735	713	699	759	720	733	684	675	716	716	767	694	686	693	717	705	687	727	727	726	665	676	717	691	674	714	694	685	704	691	674	756	704	697	725	717	718	687	741	718	672	717	683	678	694	700	736	728	686	712	704	715	746	697	705	690	708	706	704	671	685	704	720	722	725	699	667	727	689	690	721	739	699	671	711	729	726	711	744	697	724	689	679	747	712	744	699	687
54691	23263	8877	2203	771	438	457	403	334	329	343	387	338	368	344	320	314	339	331	356	353	322	344	350	308	405	353	364	348	321	333	324	340	342	378	361	302	347	361	318	317	324	324	338	320	330	378	333	370	399	355	393	337	354	323	354	352	344	332	339	306	352	327	339	351	349	353	334	357	356	346	339	338	337	307	333	316	353	346	336	366	325	346	334	344	328	337	373	322	333	328	289	342	328	404	351	346	339	349	336	346	363	362	345	392	342	344	329	342	322	360	366	331	350	342	326	335	321	333	342	314	320	318	329	333	364	337	302	328	339	312	309	345	372	335	334	332	388	370	339	340	319	378	349	333	349	302	315	347	325	323	379	376	348	317	337	360	336	362	373	359	317	354	374	378	394	355	320	365	362	347	340	331	318	317	345	330	346	342	346	347	370	346	369	356	334	347	360	350	334	334	344	378	328	332	336	358	372	361	354	329	340	379	303	349	310	358	365	322	358	334	366	346	356	370	380	360	351	335	338	360	334	334	306	350	315	308	347	365	328	367	349	341	370	333	315	314	327	348	304	342	366	346	341	350	348	355	335	327	332	341	325	385	316	332	368	299	345	310	384	336	338	366	309	297	345	338	344	359	351	337	374	360	343	351	341	372	338	313	317	355	330	350	330	341	314	301	315	335	363	351	317	341	362	322	318	348	348	370	311	332	354	340	361	325	291	325	347	337	336	333	355	367	308	360	362	299	321	343	361	346	339	349	372	348	335	338	308	313	334	346	339	314	345	350	330	350	342	346	323	378	371	370	360	387	325	316	334	343	367	366	363	345	358	339	314	356	314	334	337	358	347	354	328	334	358	368	369	331	346	322	345	341	333	350	399	332	330	369	316	330	300	323	340	318	379	321	329	359	344	332	347	356	325	309	352	332	317	313	310	333	361	303	335	342	319	317	327	355	337	343	335	345	315	377	347	320	313	335	385	298	354	317	350	364	338	332	323	350	329	345	350	337	328	343	330	350	359	335	380	318	351	331	336	346	331	347	330	360	334	348	378	331	359	344	383	376	334	343	322	353	359	343	344	361	354	340	371	299	357	333	349	360	348	342	326	345	323	331	373	340	315	329	349	358	338	344	325	287	345	288	337	318	385	332	344	332	317	334	331	352	322	348	345	329	360	341	351	349	354	393	335	336	345	322	336	362	340	340	345	318	317	332	362	323	327	330	355	354	400	354	335	348	338	385	370	328	348	308	347	313	327	350	334	365	321	340	357	334	333	357	308	353	332	368	330	316	327	354	378	391	356	344	335	337	347	324	337	319	335	322	335	348	325	304	306	381	296	308	329	366	337	335	330	361	385	369	349	347	363	351	328	336	381	359	312	322	365	359	348	316	348	309	311	320	342	352	321	332	342	371	342	343	349	324	313	352	379	324	300	345	333	332	330	351	304	349	372	367	335	357	351	329	358	329	357	336	405	310	321	339	332	351	312	360	342	373	317	352	340	334	303	331	361	366	335	327	345	319	337	325	336	330	341	363	341	394	339	330	373	323	362	361	333	332	330	359	317	344	323	370	332	355	307	336	357	367	366	308	355	379	330	343	338	349	327	341	305	304	358	338	351	367	354	325	343	359	345	339	348	337	324	360	371	328	319	377	367	336	319	326	327	327	311	311	367	388	343	334	370	337	357	376	349	365	322	361	328	322	305	316	406	350	326	344	368	332	338	317	308	330	338	337	344	356	337	335	379	341	352	356	373	351	358	375	348	337	348	353	370	335	336	323	334	292	353	328	328	323	363	307	301	368	310	338	341	346	330	318	380	358	361	326	348	318	368	343	355	345	356	362	331	374	314	328	375	347	349	303	333	331	337	345	366	329	312	355	342	334	357	356	379	364	348	337	320	325	322	353	336	367	341	357	333	339	328	336	348	320	356	384	335	313	338	331	326	325	344	289	352	335	277	347	356	365	325	334	379	339	320	343	360	304	333	366	331	328	353	368	360	351	337	324	343	330	328	343	308	332	328	342	368	315	340	364	333	315	325	295	326	344	361	323	377	336	321	359	371	338	346	329	361	361	328	286	313	320	306	346	332	351	311	330	329	331	333	322	354	338	357	336	299	327	324	337	319	347	349	343	330	375	363	356	327	307	309	360	341	351	350	326	351	339	347	325	316	311	353	318	329	358	370	310	349	365	366	327	324	333	332	315	335	327	353	328	313	343	372	316	314	346	350	360	314	333	329	285	356	320	315	324	323	349	339	366	328	331	325	336	347	339	345	328	321	352	317	309	365	344	348	328	357	341	335	344	326	342	357	385	346	326	345	348	359	350	309	340	328	327	304	356	387	368	354	337	308	355	287	295	320	299	335	341	341	315	339	354	323	324	358	325	348	348	372	355	313	329	337	327	325	342	355	328	355	342	328	331	370	359	337	340	353	326	290	371	330	345	344	345	326	365	328	354	351	322	322	328	299	320	331	344	330	304	360	336	328	347	331	304	323	363	382	314	314	350	335	307	342	374	324	324	357	345	326	344	332	337	360	334	397	355	326	301	349	303	383	338	309	365	290	324	328	354	363	318	302	355	343	334	387	356	339	318	332	337	354	350	338	333	359	308	317	340	372	337	304	313	339	296	337	344	324	331	301	311	336	350	351	325	312	337	346	369	326	342	353	368	368	358	341	336	331	346	338	328	339	327	358	354	340	373	302	322	347	317	334	357	318	328	329	367	377	360	307	301	310	334	339	352	343	308	350	357	336	314	323	367	354	328	310	356	325	378	341	324	388	348	366	335	364	325	353	354	307	361	348	340	338	359	333	350	319	345	320	335	346	341	370	355	309	316	392	349	346	357	338	350	355	346	358	310	305	360	345	359	375	362	352	335	323	336	328	341	321	357	299	339	346	346	322	388	345	350	333	350	336	320	347	354	286	324	349	320	332	329	338	326	356	351	349	321	351	350	330	355	389	313	370	339	314	336	333	360	324	334	325	376	346	358	365	389	382	358	348	346	356	351	330	331	312	315	363	321	312	353	361	304	334	339	331	344	319	373	323	317	341	356	344	316	324	319	327	338	324	343	347	346	348	313	343	367	355	378	363	322	333	344	343	312	356	321	360	363	357	314	347	362	333	355	314	324	378	311	379	315	313	313	366	379	375	341	329	347	324	344	357	323	330	309	350	302	308	363	342	366	380	352	353	373	317	348	337	357	319	363	362	354	343	326	308	354	324	312	341	326	369	349	337	331	341	295	369	359	326	354	364	320	349	316	362	308	318	347	365	360	365	332	342	296	347	373	314	312	319	323	317	287	341	317	364	366	329	366	303	339	370	384	341	313	364	335	317	333	315	357	331	340	346	371	321	341	357	300	328	355	345	347	313	378	336	322	335	353	338	350	352	342	372	329	316	314	367	362	343	346	339	351	338	360	361	336	357	350	331	341	330	376	328	374	310	329	367	300	322	356	352	351	357	357	369	331	328	350	321	320	314	329	317	346	361	318	318	338	315	328	333
35727	12891	6450	3389	1864	1097	895	869	830	798	754	794	807	726	799	741	747	714	761	763	765	740	736	787	770	757	742	718	735	747	710	753	764	786	730	733	698	723	740	763	717	744	734	762	705	702	742	772	777	747	804	768	778	731	779	739	772	747	728	709	748	732	755	734	745	751	739	757	763	775	766	693	767	756	755	778	757	804	721	757	699	720	789	786	743	783	675	754	721	762	694	759	725	701	734	752	719	754	701	728	725	735	722	810	737	773	752	741	728	771	704	699	728	723	759	729	722	731	717	729	709	755	766	726	749	753	752	742	798	742	758	734	766	735	732	790	752	771	706	759	742	762	780	722	778	751	777	769	733	776	766	770	764	795	770	735	707	821	726	749	784	747	761	779	747	724	738	781	731	755	772	749	758	767	798	755	790	739	784	777	750	787	735	795	717	718	734	774	763	795	742	775	765	763	787	723	753	763	770	753	725	715	767	752	739	734	738	763	798	780	725	721	824	771	772	764	714	801	779	749	757	734	759	812	697	803	839	729	742	729	777	727	758	687	774	763	812	722	733	722	728	780	778	719	723	742	705	794	742	781	693	763	735	740	773	751	767	746	726	714	727	752	751	766	778	726	753	752	754	732	755	696	718	756	707	717	761	728	762	770	764	782	761	775	778	747	745	739	748	724	818	723	734	764	730	767	766	763	722	752	776	775	797	746	754	786	751	785	740	831	735	717	716	700	744	704	723	749	720	770	738	749	709	751	786	716	676	746	730	737	766	746	775	707	755	764	838	736	802	746	767	766	748	776	747	792	777	743	736	730	811	747	754	822	770	751	775	809	777	796	787	687	731	807	756	793	722	830	761	726	729	737	747	766	726	721	767	786	757	723	738	743	749	714	761	789	758	746	769	757	747	721	699	736	772	738	753	718	748	723	776	759	713	746	806	743	765	746	727	748	749	769	771	780	771	745	708	776	750	772	767	737	731	771	737	742	727	708	765	740	697	779	769	783	725	764	767	717	757	761	744	769	750	765	773	748	796	741	770	811	766	764	766	749	713	752	752	783	716	754	757	770	789	789	728	728	800	750	749	738	730	794	736	796	775	825	702	736	710	730	769	742	761	714	781	728	741	724	770	735	731	741	784	780	824	784	769	729	763	736	777	741	709	742	767	669	701	738	765	732	745	748	747	745	786	760	775	755	758	730	767	787	772	732	769	808	756	738	754	744	735	775	788	726	789	790	766	745	750	735	790	753	764	777	748	747	748	726	742	732	732	775	787	732	749	797	738	765	758	727	741	745	759	729	758	719	792	719	765	735	768	769	719	733	731	769	688	752	728	747	770	751	740	734	717	755	799	715	758	773	764	796	749	727	771	747	746	716	739	775	729	756	671	758	753	731	730	742	713	743	717	772	783	770	741	733	759	770	787	741	776	801	766	711	699	743	757	801	781	801	720	744	752	736	758	732	767	732	778	758	728	754	721	695	725	738	740	788	762	778	788	743	738	741	779	773	670	775	716	746	727	809	798	763	739	768	752	689	757	757	724	764	750	742	699	810	704	737	722	768	745	733	712	754	734	756	761	767	736	736	792	753	741	718	755	743	724	718	719	741	771	758	702	766	735	808	749	694	753	764	783	731	729	747	727	761	725	760	751	732	718	767	739	755	720	714	766	792	764	731	713	774	719	745	738	736	746	750	759	763	782	745	718	773	748	761	744	780	734	762	715	722	746	763	769	772	714	713	693	770	758	733	753	697	709	805	750	742	738	752	681	789	747	758	775	767	743	757	725	789	763	755	769	789	758	746	747	765	754	793	781	752	759	725	811	740	709	732	797	777	730	759	746	725	751	744	762	780	719	742	784	748	760	727	740	735	705	713	740	797	743	761	760	736	754	760	770	707	776	721	735	756	746	786	762	737	745	799	737	744	730	757	727	785	785	729	726	752	701	725	739	774	718	730	723	727	720	726	744	771	748	772	751	731	730	786	695	743	754	714	763	752	742	754	760	761	801	732	704	724	753	754	753	746	747	772	787	761	763	774	732	743	795	766	712	753	728	727	775	779	761	772	806	713	740	725	740	777	752	708	738	777	726	784	733	750	736	758	757	745	726	750	767	729	756	721	755	705	715	752	755	750	717	714	756	769	752	710	746	760	700	743	721	718	694	786	747	715	770	760	720	779	717	737	730	784	811	751	802	740	746	723	789	722	761	743	765	726	722	703	752	770	759	714	738	757	789	710	751	762	709	705	726	742	784	729	756	755	764	770	735	722	775	749	776	788	753	738	730	768	741	741	712	762	704	706	744	757	734	786	752	755	788	745	726	744	729	764	725	762	749	730	739	782	725	749	746	700	734	747	739	771	740	726	752	726	749	750	785	710	740	766	735	761	651	719	769	769	741	786	783	722	761	801	775	765	745	719	723	768	688	742	786	756	746	741	710	760	698	700	735	751	713	756	732	734	763	744	700	732	712	712	741	739	741	777	746	720	747	751	726	719	738	779	756	760	806	801	744	758	737	736	719	760	711	752	725	737	744	732	798	749	784	711	706	743	775	727	766	756	744	791	736	737	755	731	727	786	773	708	775	734	744	730	809	785	771	736	764	734	776	744	762	758	791	744	767	717	719	784	781	758	704	756	773	788	731	753	783	753	745	752	718	776	737	759	748	770	748	725	739	757	786	732	752	719	734	749	785	757	757	712	728	716	783	778	745	762	792	728	727	751	693	764	741	790	785	781	781	760	755	782	767	770	731	740	748	705	778	732	769	750	746	758	795	764	738	755	730	756	709	711	713	755	756	750	799	702	701	735	717	764	788	736	741	706	738	730	792	752	733	776	754	727	802	735	783	763	727	782	747	707	744	729	790	731	739	746	715	742	726	736	699	763	754	728	729	740	765	767	734	773	778	747	730	747	753	718	742	777	771	717	743	775	777	708	743	726	791	719	744	706	754	750	717	751	736	764	779	712	763	717	764	763	720	723	802	754	765	733	755	774	749	726	747	759	727	726	747	747	782	774	790	730	699	766	744	724	715	747	772	733	724	757	744	716	737	770	704	750	703	703	718	781	676	757	796	729	712	789	790	751	750	772	722	755	721	732	735	792	727	768	735	744	797	758	776	705	728	712	759	746	747	710	708	736	759	761	741	721	807	705	728	749	674	770	749	742	745	739	736	748	763	750	780	750	764	763	767	741	777	711	803	696	739	742	723	740	773	738	742	738	756	793	713	710	768	773	710	794	753	752	776	752	783	780	734	748	706	778	756	756	757	797	706	734	782	734	774	743	748	768	786	739	718	771	796	775	750	753	758	737	730	709	757	716	750	763	772	726	746	757	763	761	750	733	750	703	717	753	784	815	744	737	754	761	759	785	748	752	789	748	764	786	735	703	684	790	764	720	728	767	774	752	780	739	709	788	746	754	706	756	776	722	701	744	723	756	706	716	750	738	715	777	744	750	730	773	790	735	752	730	759	765	757	722	776	751	769	724	783	729	715	741	771	788
46115	12917	1859	517	447	346	308	318	343	317	332	320	338	298	339	338	333	327	339	338	349	352	339	376	351	328	340	355	346	363	353	342	354	357	327	317	358	346	317	349	334	314	335	316	365	347	349	304	341	346	290	324	330	348	337	337	382	322	311	336	330	353	384	335	352	333	334	361	301	329	350	337	343	307	331	366	308	344	331	338	394	335	290	335	359	342	340	308	356	361	341	350	336	380	366	334	361	332	348	373	311	307	381	340	347	332	319	328	341	363	343	352	360	312	316	365	313	351	336	357	318	354	324	325	318	330	325	365	316	333	358	323	348	321	310	360	339	356	307	383	308	309	349	319	352	340	327	327	362	337	350	368	325	336	344	321	369	337	350	342	353	350	353	338	345	335	370	329	335	344	324	368	397	342	335	306	315	325	296	357	299	353	318	309	335	368	350	343	327	354	347	348	309	352	347	319	330	304	344	326	304	322	336	297	351	306	350	324	315	353	355	360	314	299	351	367	335	324	344	339	344	385	356	342	315	362	334	377	346	292	350	324	330	326	329	336	344	348	336	321	373	342	329	321	348	393	349	368	315	326	368	330	373	346	351	335	331	315	333	310	355	331	318	336	337	349	344	345	333	344	331	352	328	314	354	329	326	328	346	370	341	335	346	297	359	341	327	329	341	330	351	371	383	371	309	346	324	343	371	326	362	369	362	331	326	343	333	312	322	359	317	308	304	363	361	339	342	362	367	345	313	322	372	303	359	297	285	358	332	358	374	335	314	342	366	341	335	312	320	334	303	345	346	325	352	342	371	339	332	326	314	311	327	357	344	331	328	336	350	374	322	354	345	316	350	375	313	330	322	329	333	333	327	346	324	370	343	326	364	331	335	353	343	317	359	317	315	320	347	311	322	334	342	332	342	315	345	331	330	342	379	303	318	325	381	332	372	312	362	378	343	319	329	303	316	341	301	348	346	319	315	338	363	353	338	325	296	334	337	309	322	327	358	344	350	341	306	321	356	323	361	345	316	341	337	317	348	323	350	363	313	332	315	343	349	314	303	327	349	363	308	340	329	330	299	365	327	330	339	351	326	299	311	343	310	364	346	357	327	322	358	345	317	356	339	336	292	347	364	310	332	353	344	339	345	330	330	365	356	321	360	283	335	320	349	320	339	357	341	317	316	338	361	320	295	340	345	312	335	326	322	357	334	330	322	332	335	365	331	324	324	351	337	314	349	321	381	395	349	309	325	341	328	297	348	327	377	320	342	361	345	337	331	353	317	350	326	289	330	342	342	311	311	322	296	322	340	370	309	310	364	325	346	353	383	329	330	342	335	343	373	365	370	361	364	343	350	324	357	312	346	304	339	376	324	338	332	310	382	336	355	324	359	337	357	348	332	311	345	351	342	361	342	313	327	367	317	346	354	347	377	364	323	371	317	323	323	352	348	336	328	347	351	328	337	361	317	328	310	387	332	341	366	354	351	365	364	357	341	334	326	353	344	307	333	347	317	332	321	332	330	355	322	357	326	324	376	336	334	366	355	338	336	338	336	360	352	332	357	367	346	332	357	338	305	330	338	360	309	329	332	319	319	339	313	327	333	312	330	329	327	355	324	333	336	336	315	339	323	329	337	323	352	350	325	341	327	361	313	331	354	315	330	339	348	362	339	328	346	338	380	297	376	320	342	342	349	330	338	309	315	331	334	362	307	324	334	357	376	370	331	331	339	350	313	350	330	359	351	334	347	360	327	352	347	357	351	375	380	389	328	318	307	353	331	311	349	361	318	346	377	346	373	317	360	331	334	355	336	329	360	330	361	321	343	327	326	361	318	342	335	381	358	341	356	374	325	358	364	329	342	315	339	335	367	361	364	343	346	334	333	327	342	343	298	342	344	350	347	352	354	361	395	316	317	353	336	318	362	355	319	340	316	321	367	337	339	313	308	335	341	304	320	343	350	319	367	325	362	350	344	334	335	317	313	292	334	340	340	357	372	351	347	338	367	327	353	353	361	299	351	324	345	365	328	322	364	385	348	352	351	338	321	327	349	324	347	323	328	339	368	365	323	332	326	367	348	338	341	338	336	343	299	329	335	336	366	306	345	350	344	346	339	360	331	318	343	360	335	353	350	341	338	323	290	314	337	339	331	325	328	352	353	331	322	333	329	319	361	342	366	354	346	362	362	341	337	348	355	343	332	353	312	380	330	335	356	360	342	343	329	316	291	314	366	339	329	342	376	371	334	378	341	360	307	337	338	304	361	374	372	356	313	326	321	324	360	375	370	342	301	335	339	336	349	293	327	327	323	341	362	358	330	344	340	343	355	309	313	308	314	292	331	320	319	375	361	339	368	328	342	347	347	347	333	334	353	344	337	320	299	357	324	348	342	317	359	358	358	368	331	362	330	371	345	358	328	346	327	325	324	331	358	344	327	326	355	321	318	361	342	343	332	371	381	360	350	403	335	315	339	312	315	303	356	332	351	346	355	339	321	354	323	375	335	366	338	327	327	338	355	333	330	313	360	326	306	354	340	324	358	363	339	332	310	314	311	320	348	358	343	350	347	339	327	341	301	308	333	351	334	334	290	342	314	319	324	344	353	344	360	333	339	361	328	330	327	312	326	311	343	340	334	335	388	320	314	333	295	333	311	346	329	300	351	357	362	341	314	329	320	361	325	369	315	309	326	372	320	342	367	311	323	343	321	320	329	333	332	385	350	323	387	360	334	324	324	370	311	343	360	326	338	331	333	365	317	329	347	312	297	323	374	321	295	306	309	344	325	327	352	314	338	318	315	344	335	347	338	342	322	315	314	349	337	320	309	347	353	367	342	308	386	358	334	334	352	316	384	292	347	337	325	313	332	310	327	376	376	339	345	335	331	311	338	336	375	328	359	362	369	336	390	374	348	337	339	334	343	372	326	339	349	336	313	338	355	315	347	324	356	354	343	327	349	347	362	351	344	343	315	341	323	311	321	355	331	346	341	318	356	323	316	347	336	331	327	293	320	336	354	323	335	337	339	309	320	355	315	337	348	324	316	336	315	389	327	349	341	368	373	324	343	322	325	350	336	353	349	362	340	353	324	347	348	325	339	300	320	335	308	327	331	326	349	410	352	338	388	331	388	342	333	352	347	322	330	342	343	322	325	350	316	316	359	328	347	341	336	311	322	327	318	368	315	329	326	319	374	333	335	317	329	347	357	334	339	344	362	339	353	350	316	341	315	299	326	334	322	297	312	346	325	339	359	316	341	352	328	340	316	341	353	290	295	362	336	376	369	322	338	341	366	358	332	303	341	347	331	305	342	343	321	305	345	323	321	353	355	341	341	303	345	365	351	326	351	328	344	324	343	369	359	317	335	319	360	342	305	317	340	338	330	344	337	315	321	324	308	348	345	310	349	328	340	336	357	356	324	369	347	364	329	339	303	363	327	339	351	364	335	362	351	341	335	334	325	332	350	349	344	376	350	338	329	294	336	297	322	370	368	349	351	327	334	358
27547	3238	1501	1050	879	760	745	751	711	755	792	756	723	759	723	778	727	760	751	777	764	769	721	756	718	710	737	791	760	762	751	751	764	736	743	723	766	721	741	749	733	755	711	717	769	762	744	756	754	731	771	735	726	775	765	743	751	779	740	726	762	749	733	724	737	764	730	772	756	796	751	741	751	712	785	713	748	762	771	791	746	789	765	739	762	738	727	759	782	766	766	735	749	742	771	701	733	745	704	727	749	766	761	696	739	765	714	708	784	693	737	767	713	721	719	736	680	742	722	747	717	729	720	765	767	720	735	744	768	721	793	677	769	758	728	766	728	726	727	747	761	745	779	758	773	786	705	716	779	761	731	724	713	811	719	718	766	717	755	731	761	755	756	743	753	712	770	745	792	748	751	739	786	770	711	766	724	747	780	703	793	712	746	764	739	783	739	717	713	718	746	673	732	758	754	727	701	736	742	743	717	727	727	765	694	716	742	735	708	750	744	712	706	747	730	750	730	737	727	738	739	772	725	730	722	743	719	773	765	733	711	757	751	765	757	745	686	732	725	739	718	762	757	791	753	789	751	727	703	712	686	744	713	745	754	764	799	721	733	732	756	738	756	734	790	751	742	768	708	717	753	740	767	734	765	741	746	783	714	741	740	740	702	718	781	757	779	737	747	748	739	717	717	701	779	736	731	742	701	790	726	739	714	749	720	701	765	757	741	705	734	743	757	762	756	726	736	736	710	738	733	714	789	712	696	703	738	727	770	742	757	751	745	727	701	762	724	709	751	723	749	754	765	728	775	730	805	720	764	776	703	787	759	801	729	745	692	703	730	734	746	767	746	773	731	743	768	697	778	700	789	737	799	753	727	732	747	726	784	750	741	754	722	771	778	736	784	695	770	751	753	746	748	743	763	738	768	741	707	700	728	730	692	743	731	779	746	698	698	738	763	741	745	729	732	738	715	727	728	744	735	769	754	734	756	715	720	775	760	759	707	749	705	774	749	766	725	707	761	712	734	737	783	749	797	741	734	740	761	727	742	776	690	749	791	745	729	724	720	778	728	707	701	778	720	745	810	709	749	754	724	745	755	710	759	750	775	789	810	726	710	750	740	791	765	714	784	779	707	725	782	751	684	744	756	717	777	721	720	760	720	738	741	734	729	709	745	711	710	812	743	750	734	737	730	743	722	729	786	713	719	744	719	737	764	712	743	692	723	735	753	758	779	762	735	771	767	750	750	758	733	747	757	732	720	774	786	742	734	673	738	758	724	746	710	766	763	766	739	757	787	773	750	719	741	723	749	679	718	742	754	810	725	703	746	737	733	768	683	738	765	714	769	752	762	737	756	747	722	766	702	768	748	745	747	723	768	708	726	727	766	704	751	733	686	728	715	764	721	773	751	704	787	746	741	741	762	753	789	799	749	758	723	742	744	729	721	787	805	651	731	790	758	802	721	709	726	716	743	769	774	740	774	736	755	757	742	740	708	689	772	768	736	746	720	675	731	712	739	760	759	767	759	808	814	738	719	735	746	742	785	736	692	735	742	708	694	723	751	685	731	748	729	741	735	703	739	773	726	722	742	752	796	783	727	751	706	763	685	745	759	711	721	742	744	737	765	745	786	724	743	781	768	800	751	727	740	738	781	759	766	713	700	724	721	723	748	769	762	766	712	782	754	728	712	758	772	736	740	737	762	741	706	769	745	742	751	737	717	742	748	772	745	759	726	730	759	772	740	745	719	748	759	732	733	800	765	753	736	767	744	714	757	753	725	759	728	790	782	745	735	720	743	725	808	757	723	702	742	750	770	755	768	710	762	786	762	730	690	730	697	771	691	722	733	689	736	694	744	742	723	801	749	729	731	718	731	701	720	708	753	750	738	733	751	734	687	778	700	737	758	735	687	736	767	742	723	788	751	743	782	750	715	819	761	718	711	759	778	754	746	740	762	738	745	739	747	768	722	805	755	757	751	735	773	750	774	770	718	668	740	791	715	739	749	698	746	730	788	692	777	716	762	788	774	722	736	716	728	741	716	739	769	731	779	708	740	798	729	756	782	742	750	758	734	717	753	760	708	702	741	717	752	711	757	713	752	745	736	724	739	763	744	830	753	732	733	762	775	697	769	722	767	742	724	766	724	746	760	763	797	767	729	736	736	763	770	767	726	753	722	735	764	742	753	758	758	700	794	735	732	746	761	768	740	715	750	762	725	739	751	717	772	785	721	800	708	804	779	703	763	745	771	700	778	774	716	707	757	747	703	700	744	767	713	772	752	763	767	785	748	687	729	789	755	736	719	741	725	723	767	796	733	738	769	739	760	703	700	744	715	748	807	755	761	742	797	737	731	669	762	753	731	721	729	749	799	762	710	747	779	744	705	763	769	726	743	771	776	766	797	738	690	743	784	774	682	753	717	761	690	758	719	776	750	787	731	759	746	688	703	748	734	696	790	738	726	760	716	737	782	703	770	726	709	744	743	749	748	762	756	767	725	765	714	778	759	725	699	719	751	744	708	688	766	690	735	693	768	744	767	735	749	689	690	704	779	781	744	733	759	758	760	740	773	712	730	743	716	741	750	756	742	712	724	706	745	746	741	751	784	728	723	774	768	762	755	774	717	724	703	701	746	763	787	774	742	743	730	706	724	763	736	692	728	688	792	713	732	746	729	744	807	721	773	739	742	744	731	713	777	794	768	734	740	757	750	755	699	766	733	732	787	786	728	728	722	737	694	723	709	721	764	744	727	726	755	707	780	726	739	768	736	752	740	775	742	739	759	733	705	769	747	732	791	798	756	702	737	697	704	700	782	731	801	735	724	716	700	764	739	747	720	769	755	749	771	751	751	701	746	703	732	750	738	724	760	754	704	756	688	794	708	756	751	748	727	738	770	726	756	733	752	776	730	762	743	702	778	764	766	775	759	724	762	766	759	770	789	794	703	770	715	743	761	812	755	763	750	728	686	754	759	747	733	769	738	754	740	719	776	771	777	741	729	716	743	739	761	728	742	760	739	760	782	743	741	715	765	762	754	762	757	676	745	715	716	769	739	736	728	737	754	725	697	748	765	750	739	756	758	766	731	724	726	690	749	749	732	747	737	806	683	752	717	742	735	720	764	746	777	721	744	713	744	769	735	763	715	728	735	744	747	729	696	692	715	768	762	766	723	763	818	725	743	794	740	762	743	775	755	725	690	709	731	799	729	738	750	699	747	736	755	780	718	754	750	734	710	702	723	693	689	730	758	712	763	763	734	736	742	720	758	741	735	692	743	695	786	730	720	749	757	740	759	759	726	750	750	761	727	743	759	715	751	764	720	741	695	787	763	708	736	736	688	723	670	729	735	722	728	774	734	736	779	667	740	723	711	700	727	724	755	706	720	719	771	710	737	712	766	760	735	733	727	762	770	736	741	720	730	752	729	743	725	757	737	745	703	768	735	721	743	739	756	729	762	717	714	779	760	746	770	767	749	770	698	724	716	739	719	719	701	761	748	792
52833	24663	9393	2238	868	458	349	325	323	314	301	312	313	313	302	299	313	288	330	319	309	278	301	300	308	310	305	281	332	323	307	327	295	291	289	307	321	303	309	300	294	320	341	290	286	317	321	325	325	296	287	294	325	296	298	278	286	350	301	340	291	314	337	324	318	285	335	307	289	332	300	302	340	301	303	306	320	296	299	312	307	292	293	330	279	331	306	267	317	338	321	308	300	290	299	294	319	314	295	291	339	325	335	316	317	320	307	314	289	295	305	337	303	333	366	311	301	316	328	309	311	309	303	311	265	298	316	300	317	312	319	292	310	308	293	297	281	320	308	306	293	292	361	297	298	296	286	300	332	321	316	326	302	298	308	324	279	349	326	283	313	298	311	299	307	332	294	327	298	280	302	303	312	293	314	310	315	307	300	283	286	313	322	296	281	314	306	307	326	330	302	304	302	285	298	296	323	318	307	303	325	298	323	294	296	301	313	298	308	286	320	299	313	303	345	301	291	297	300	323	311	282	301	279	298	292	358	277	295	296	318	307	290	300	315	288	304	341	320	306	324	313	321	299	319	283	287	299	298	343	310	311	295	307	278	310	310	313	283	282	304	310	283	294	317	304	325	297	301	313	283	324	276	274	306	325	311	309	289	330	325	294	291	342	304	311	316	323	303	290	299	299	279	319	271	296	311	312	301	340	324	316	304	302	313	296	328	285	316	305	294	353	281	318	308	332	283	310	294	312	324	301	298	295	278	312	320	304	311	346	323	294	319	304	268	286	336	289	275	273	298	302	290	317	314	299	304	324	325	311	313	312	293	316	311	310	292	285	309	265	314	281	310	296	319	307	317	301	325	325	323	306	346	338	292	315	320	312	300	337	319	303	291	295	330	318	323	365	316	285	315	307	320	317	303	316	281	284	292	311	290	311	277	299	280	306	277	330	327	326	347	305	311	349	277	327	313	272	338	300	285	296	301	306	293	280	275	307	301	296	322	277	283	317	295	308	280	306	309	290	283	285	314	343	328	288	322	276	270	310	307	300	308	328	319	304	309	271	312	282	299	287	302	295	327	323	328	347	309	323	310	296	358	325	317	288	289	302	294	282	277	339	307	303	285	296	277	337	315	330	291	308	286	293	325	326	283	310	317	315	320	307	333	293	319	310	317	305	323	342	311	316	308	299	301	341	304	313	308	280	308	272	362	312	331	299	308	342	311	300	301	294	346	299	326	312	328	300	316	321	323	303	324	337	321	308	318	326	334	312	316	287	319	328	314	341	285	288	307	332	301	286	316	314	298	346	307	314	314	343	332	326	328	339	322	308	298	305	307	310	318	300	292	306	309	324	309	284	340	316	324	309	310	298	313	304	299	313	314	294	322	305	328	295	298	323	295	316	318	311	313	331	319	321	344	323	311	316	281	312	301	320	315	289	330	343	292	312	311	296	301	271	296	294	308	315	322	308	293	327	316	278	299	309	273	350	298	307	312	277	276	287	311	306	277	297	337	343	288	309	301	319	343	303	283	341	313	319	322	311	294	287	324	324	316	306	327	282	295	310	301	304	321	296	291	289	289	301	324	300	273	314	309	336	312	308	332	307	301	330	335	317	323	291	289	285	290	265	273	307	314	292	319	299	295	305	309	289	307	292	318	297	335	290	326	305	294	285	312	281	345	322	287	326	294	308	326	330	318	294	325	289	295	298	323	327	346	326	288	301	315	312	286	302	291	318	296	331	312	282	302	292	283	325	305	299	245	310	330	310	328	290	301	314	291	313	309	306	323	292	310	324	316	312	287	296	333	294	317	301	315	341	316	287	298	313	314	299	313	293	309	298	286	315	297	304	286	325	303	309	328	297	292	307	293	339	320	310	327	306	303	329	322	316	304	297	323	283	301	296	302	339	355	316	325	319	304	307	304	300	305	379	271	289	308	316	332	327	290	266	318	304	303	323	315	289	344	315	276	305	332	259	296	292	299	316	321	278	302	290	320	288	308	305	278	333	321	311	292	292	309	320	321	353	314	319	297	301	326	278	294	310	316	280	275	317	327	353	320	317	293	334	323	339	278	282	323	281	291	281	301	313	320	340	316	300	315	318	296	296	313	308	304	332	296	325	286	321	314	303	299	309	316	320	308	271	300	346	305	290	320	325	269	306	269	297	351	315	311	305	308	332	321	309	306	296	303	291	314	285	316	306	286	325	339	321	294	308	312	314	278	297	308	306	305	299	319	305	323	305	318	298	317	299	287	318	328	314	332	279	305	298	304	312	309	330	343	337	276	318	310	296	302	314	316	305	281	293	305	317	329	338	314	306	287	287	277	313	283	330	297	315	314	330	330	290	312	293	281	337	317	332	331	328	327	287	330	332	312	326	331	316	304	324	273	283	320	313	291	319	301	321	304	279	325	283	305	322	296	321	338	374	259	308	308	333	329	317	298	279	319	350	314	292	308	301	316	301	287	290	280	281	325	309	306	294	330	298	289	292	283	312	298	313	313	296	301	296	310	325	310	299	309	285	301	313	294	276	291	275	313	285	324	328	274	286	328	328	313	329	305	321	306	293	282	308	263	288	279	323	290	308	333	318	295	289	333	307	296	312	289	293	295	346	312	316	304	325	325	290	315	317	318	286	308	307	313	321	302	308	288	276	303	330	317	274	287	340	319	285	318	294	279	293	280	307	321	305	293	347	302	316	308	318	310	327	278	299	304	342	312	299	319	326	293	323	334	271	305	279	291	293	268	320	322	353	328	302	286	298	318	333	295	299	302	316	321	286	298	298	351	296	301	324	312	307	258	311	341	333	294	297	325	323	332	313	303	309	322	301	310	285	281	315	281	312	325	322	309	318	305	305	313	303	296	310	301	319	297	323	332	294	321	296	269	310	267	278	285	292	318	289	330	286	301	294	303	318	295	292	299	285	328	329	305	297	339	327	290	295	322	309	323	321	308	274	305	304	350	312	285	310	334	289	334	332	316	313	300	327	323	306	293	290	327	270	332	347	287	305	308	325	265	330	319	330	328	304	318	283	335	317	299	330	335	300	279	309	305	322	276	312	292	282	304	362	305	311	326	315	288	293	296	337	274	273	277	257	292	323	319	315	306	276	308	291	341	295	313	320	306	332	333	299	293	296	356	339	326	289	293	294	339	308	346	302	294	312	314	305	343	328	293	319	332	319	288	299	294	298	325	292	325	304	317	311	303	325	321	293	349	302	358	256	281	290	332	306	327	294	312	297	294	330	318	324	303	302	315	280	333	317	294	321	283	334	288	300	296	328	306	312	321	305	312	301	305	301	306	320	320	299	295	310	314	314	357	323	312	282	308	308	317	294	301	331	338	340	288	319	295	327	287	340	297	275	291	290	321	279	247	287	325	289	298	285	340	308	338	300	315	331	322	295	303	299	301	303	281	334	325	293	282	324	293	269	320	323	305	306	286	298	300	286	338	317	299	308	301	289	299	341	295	294	353	295	286	315	298	309	297	313	293	347	331	306
35044	16019	7718	3898	2467	1314	850	788	776	705	744	758	662	693	689	670	760	698	687	680	649	702	674	661	687	639	674	733	677	718	672	686	709	664	685	735	693	706	678	709	710	693	680	695	690	687	687	673	707	705	747	689	686	729	639	681	696	619	678	732	693	697	632	715	721	681	685	710	701	704	678	696	722	656	723	711	690	741	657	693	639	676	705	685	642	683	638	706	679	740	699	668	719	639	642	679	640	651	699	687	727	671	691	682	684	687	633	690	625	673	695	662	703	688	703	709	723	705	652	630	697	615	709	697	672	712	710	683	691	710	678	682	678	656	710	713	705	709	737	729	681	658	698	700	660	661	661	699	715	698	664	675	664	710	695	667	683	708	731	711	672	712	685	680	666	689	668	668	682	649	720	666	707	619	739	700	654	679	724	685	635	703	728	695	661	663	676	666	671	663	700	670	686	700	707	649	646	700	731	688	626	666	719	676	679	696	681	673	688	657	665	655	697	686	720	693	715	752	741	679	659	673	690	730	711	691	678	658	690	688	696	683	689	675	649	724	669	715	702	690	704	685	709	664	729	699	686	678	717	706	655	730	668	657	660	674	664	679	678	671	683	696	696	644	728	728	648	681	675	694	699	702	662	663	675	689	651	656	641	680	691	659	706	679	638	677	759	659	703	661	684	708	649	705	711	677	715	717	693	663	726	725	693	715	713	706	690	702	711	663	710	669	669	676	681	691	668	695	707	723	715	716	700	714	647	673	666	686	688	672	659	710	682	701	642	694	722	685	707	664	692	676	658	647	717	655	705	700	679	683	664	704	704	674	692	702	675	681	753	674	675	688	725	674	678	649	683	702	691	730	697	671	688	675	663	702	662	714	675	683	715	706	652	706	667	705	706	665	661	673	707	662	690	685	711	693	654	720	716	678	665	631	703	691	692	688	693	688	721	655	693	692	685	688	701	654	725	693	673	664	690	704	641	681	730	686	678	668	677	629	675	655	709	697	664	691	690	691	729	656	675	675	723	702	682	656	664	685	751	674	748	655	649	673	702	670	703	734	737	720	672	692	711	645	690	703	678	671	686	741	683	714	643	709	689	683	725	704	663	686	680	673	706	668	665	718	679	663	696	704	627	677	714	711	671	652	663	676	668	646	687	715	677	699	731	691	724	718	687	712	698	667	655	719	715	710	718	660	717	678	682	673	678	695	681	652	661	691	717	723	705	681	688	688	711	696	648	693	683	703	660	696	664	683	709	689	699	734	690	679	687	730	716	683	653	667	677	695	737	657	669	626	699	704	670	682	647	722	675	679	649	714	667	671	706	725	714	703	706	741	725	677	718	703	704	700	663	691	648	671	659	700	650	720	704	693	712	643	707	687	693	706	681	661	719	691	703	674	688	670	691	673	721	681	697	680	695	684	662	659	660	707	690	671	683	713	672	627	672	673	749	646	695	673	668	743	663	727	696	698	727	694	723	701	697	682	683	668	697	692	694	717	673	672	688	647	674	686	710	683	693	687	669	660	695	657	661	704	676	658	682	705	713	682	681	701	651	671	677	671	657	632	695	714	691	650	695	681	642	723	697	686	685	692	699	683	731	671	685	691	687	734	666	690	676	705	661	672	706	709	721	637	686	662	708	672	716	691	701	699	703	713	695	691	691	692	685	716	679	709	705	736	659	715	683	696	674	646	650	704	696	668	701	673	705	708	690	709	675	702	686	671	644	702	695	673	722	783	616	698	656	655	697	657	707	683	677	646	666	674	665	721	681	654	667	654	707	670	657	684	683	706	696	674	710	724	711	708	731	700	661	679	684	703	672	676	677	680	674	695	672	693	678	702	699	694	729	699	728	681	672	690	660	691	701	678	673	706	696	699	689	673	659	677	705	654	702	693	698	694	712	698	611	678	690	725	666	724	675	697	690	675	648	667	639	706	702	693	625	690	672	698	695	706	670	706	723	667	652	732	668	665	668	685	693	690	718	661	686	694	677	636	701	737	702	662	654	726	661	704	656	694	697	668	667	642	679	684	709	658	690	668	687	694	670	661	694	707	681	691	713	648	704	655	665	690	727	735	674	680	636	704	744	698	659	717	689	718	732	700	682	649	694	722	720	688	743	723	672	683	705	700	695	668	678	675	696	650	649	684	726	702	678	668	718	709	678	701	656	672	687	657	696	663	655	683	720	701	670	649	700	668	634	679	673	676	642	660	669	731	683	682	693	660	723	718	661	701	687	713	713	703	688	678	739	670	655	697	648	669	656	697	700	658	701	695	689	700	661	708	724	665	703	690	721	685	708	700	722	672	708	656	699	678	680	728	646	722	706	708	686	702	737	697	731	684	646	701	702	654	684	669	654	701	713	694	719	693	730	665	660	696	709	632	695	686	671	692	659	723	703	757	724	704	729	669	692	672	724	697	711	690	711	639	632	720	726	684	705	628	693	680	710	666	728	679	642	683	657	668	742	659	666	677	682	703	708	660	693	699	688	697	693	638	705	709	680	675	716	645	671	692	648	687	690	716	678	666	668	689	720	688	667	668	686	701	702	651	710	713	694	684	675	683	684	659	696	699	691	693	674	628	685	682	659	708	730	623	721	691	633	738	679	610	690	742	699	668	710	660	696	683	711	690	703	730	628	728	735	691	703	719	669	668	641	646	666	673	668	704	698	705	703	703	678	720	667	633	705	728	730	695	694	676	709	673	664	646	665	652	714	705	728	665	690	702	712	664	709	641	699	687	695	661	670	696	706	694	740	702	695	699	734	727	690	736	737	692	673	673	644	696	694	717	698	681	692	687	711	664	733	677	671	700	680	708	672	645	691	674	710	710	696	723	695	682	716	697	712	756	713	699	714	737	699	697	705	708	690	672	673	677	700	650	654	696	715	721	665	691	678	719	734	679	684	666	673	697	679	693	683	685	669	668	705	673	702	652	681	706	671	692	712	715	685	715	657	689	716	645	657	675	695	658	692	709	727	674	683	743	680	695	712	662	699	662	705	682	681	705	670	694	704	694	692	708	694	671	693	733	685	706	698	721	697	699	685	676	672	694	678	679	658	652	683	684	688	698	653	696	707	697	670	661	688	705	664	740	677	669	724	682	700	730	686	654	670	694	666	677	697	707	697	661	720	682	673	715	677	721	660	688	679	662	658	729	691	674	670	666	700	695	677	695	677	706	669	687	686	660	667	686	711	687	656	691	699	664	666	707	610	675	656	672	694	658	659	660	693	683	665	715	695	644	703	727	692	676	668	743	706	709	650	646	701	685	688	687	697	724	695	717	682	674	682	651	755	673	665	708	652	661	685	680	725	655	682	690	723	690	686	699	684	689	712	672	671	667	722	709	708	626	708	713	670	663	681	677	749	697	655	700	708	760	698	689	657	684	715	671	693	673	708	674	692	680	695	688	711	674	732	706	660	705	670	727	709	661	660	661	693	702	666	712	693	714	715	679	686	695	697	674	728	706	753	706	664	662	703	720	672	708	683	664	714	686
61242	29338	9818	2078	823	497	380	346	331	360	324	325	338	324	387	374	369	306	322	340	325	338	340	320	311	270	317	356	325	354	314	309	336	346	337	322	368	374	350	340	310	319	354	363	313	357	368	368	342	347	337	353	327	328	321	362	331	325	318	357	356	323	326	345	313	332	345	312	329	311	307	355	348	346	325	336	328	304	355	311	328	349	323	329	335	359	314	334	344	345	349	358	322	351	326	358	360	349	359	330	346	335	345	339	347	332	345	357	335	327	310	321	354	333	363	368	348	320	330	308	347	323	341	316	311	352	313	349	374	329	330	367	366	339	287	338	339	312	371	337	313	328	330	348	333	356	376	328	311	329	309	325	374	308	343	339	312	362	345	335	322	336	357	345	328	332	320	354	359	344	325	338	290	340	339	320	315	323	332	331	322	350	328	337	348	342	300	349	302	336	376	327	365	312	339	322	348	347	336	362	320	324	331	344	351	327	362	367	339	346	345	337	366	328	384	318	344	318	348	344	315	344	346	377	344	331	398	323	355	289	355	321	341	323	366	331	362	343	327	333	311	350	327	337	338	315	321	319	299	297	347	363	362	316	325	347	327	386	314	338	365	359	330	337	301	332	347	387	343	333	302	377	372	332	357	348	332	329	329	374	314	314	333	350	347	335	319	338	323	290	362	331	350	350	354	334	321	321	356	327	323	339	345	340	386	353	356	362	358	340	351	332	325	351	302	382	320	305	339	332	375	368	349	348	352	330	334	336	375	342	367	331	332	304	337	350	350	335	346	351	300	340	354	331	307	311	353	332	346	349	323	379	340	327	337	309	336	347	349	382	351	315	340	328	375	367	374	346	328	311	341	369	348	322	330	304	339	366	350	317	340	349	359	361	343	331	321	312	316	340	333	328	341	349	372	364	349	341	342	330	337	360	364	298	345	338	355	335	361	380	364	353	347	329	328	314	355	299	354	343	352	363	339	343	342	358	345	347	326	337	332	337	345	374	323	322	369	316	349	333	346	351	316	361	375	329	344	332	306	316	303	316	323	315	350	288	336	358	343	308	321	327	381	362	346	345	372	318	342	348	332	324	321	300	354	318	338	345	375	343	326	346	360	338	323	322	335	316	349	318	334	350	345	325	355	329	328	348	344	348	338	346	311	336	355	342	366	316	311	311	348	344	345	348	330	316	312	341	351	339	291	345	337	355	315	328	356	343	353	323	337	347	319	324	333	346	336	337	368	361	336	338	324	304	343	309	370	310	353	361	333	330	333	336	301	379	348	349	313	349	322	363	361	301	330	356	343	327	340	319	341	301	352	326	321	342	320	348	350	319	382	333	356	345	344	340	357	386	372	323	337	331	367	338	374	360	317	355	310	337	318	314	358	346	361	355	313	324	329	366	349	346	321	350	316	337	353	334	322	338	326	356	348	336	306	319	351	369	335	334	324	348	360	332	329	329	353	339	310	325	324	338	320	296	361	394	355	354	347	340	359	337	315	364	334	320	312	354	335	330	299	353	333	351	316	334	325	333	322	311	335	294	367	315	352	334	337	345	342	313	337	373	343	353	319	331	310	345	336	331	373	352	330	334	354	349	346	356	335	346	354	318	320	356	367	361	331	368	324	310	350	333	369	347	352	343	335	331	331	376	315	362	333	328	365	354	326	359	314	305	332	340	339	328	358	358	330	350	366	336	360	351	308	303	372	393	357	321	378	351	330	302	345	310	334	352	366	317	343	339	312	360	365	336	316	333	334	348	355	316	351	330	312	338	342	368	324	331	317	288	313	343	357	345	349	355	321	319	350	351	353	358	343	355	327	351	310	349	340	380	349	344	324	361	334	293	365	344	300	324	340	337	318	352	344	314	317	318	346	351	371	307	311	343	322	346	340	319	340	321	337	325	342	335	354	351	326	348	346	326	351	347	333	330	351	345	323	356	327	348	337	291	327	350	323	308	334	341	335	325	333	340	344	330	345	340	349	349	315	323	374	317	363	345	342	322	305	326	333	345	327	336	358	323	365	329	334	341	335	346	331	332	330	354	318	347	314	346	387	373	331	362	331	378	350	331	354	383	349	305	329	355	334	329	325	339	334	349	297	323	337	338	309	318	362	311	359	333	361	326	322	298	369	344	341	353	356	328	344	321	332	356	396	360	364	346	302	359	363	315	338	329	360	335	352	354	326	290	314	314	351	337	335	328	319	366	334	352	340	319	421	310	331	347	304	347	353	371	323	320	375	328	312	337	321	364	364	337	336	365	347	344	343	360	301	363	325	323	337	334	321	365	340	331	353	322	347	322	304	337	337	336	343	345	305	333	351	343	346	328	342	312	363	311	343	325	343	347	312	355	341	347	349	315	357	315	363	332	341	344	356	326	346	349	336	359	321	346	338	322	320	327	355	335	325	360	323	372	314	332	339	310	346	391	311	309	347	336	339	299	347	351	324	350	334	346	297	353	352	325	342	350	324	327	316	333	384	339	339	366	327	322	311	349	334	318	322	346	320	297	335	327	321	332	364	294	340	350	352	315	345	353	329	312	349	339	338	315	308	354	338	362	336	326	320	342	340	334	360	346	339	312	317	356	374	320	325	324	344	332	322	328	337	321	351	351	329	323	362	335	281	334	319	329	356	333	350	350	316	356	351	373	326	335	349	349	379	339	326	339	331	308	343	337	331	311	335	370	365	332	363	306	299	358	372	335	333	333	343	320	349	341	339	384	311	292	358	338	364	335	321	313	315	362	387	334	360	358	354	369	371	368	335	349	373	333	309	320	312	356	330	313	324	343	301	330	354	352	328	336	338	325	336	335	338	349	371	367	338	348	353	342	325	322	351	327	326	340	357	332	343	369	348	369	353	327	325	342	315	313	338	370	340	307	356	338	339	311	339	340	332	318	323	345	338	352	368	383	338	323	348	355	342	353	342	326	320	342	322	356	344	332	325	361	317	330	323	342	341	339	287	326	343	337	345	319	323	347	337	349	341	332	350	356	349	321	309	305	338	314	357	332	370	354	365	354	295	326	343	334	336	305	320	345	327	345	325	304	323	349	352	354	348	341	338	343	325	316	353	324	332	353	373	317	328	319	347	330	316	358	336	347	354	293	353	325	325	339	338	329	331	351	359	347	376	356	368	321	293	352	337	333	345	309	344	344	381	319	342	344	360	369	314	352	308	321	316	328	352	358	344	340	353	348	314	400	334	353	345	335	326	328	329	332	319	351	342	385	339	316	338	324	344	360	334	348	344	348	365	359	326	362	328	311	367	323	324	354	335	349	328	368	316	332	328	354	321	338	339	301	371	385	318	351	355	348	374	350	345	331	332	353	327	335	355	312	354	307	313	326	347	341	324	330	350	339	353	303	306	321	315	321	340	316	299	320	352	366	350	353	344	327	370	384	362	324	380	342	330	287	366	364	308	309	327	298	326	350	282	333	320	295	368	359	320	356	324	344	346	305	311	378	341	328	362	334	336	329	318	361	317	339	309	341	295	337
42612	21930	7629	3656	2146	1260	796	825	836	755	764	807	728	806	729	701	697	759	721	743	747	790	718	767	753	815	712	723	763	725	717	796	736	706	752	781	726	771	800	737	729	772	783	752	758	734	784	753	755	734	703	822	751	725	715	709	756	721	720	765	752	751	743	725	746	740	774	756	746	744	727	754	756	780	766	738	765	752	737	812	713	782	772	769	770	766	800	768	723	729	779	773	706	750	741	769	755	741	712	749	790	743	695	718	741	753	736	713	737	769	763	717	749	720	710	757	772	755	787	728	786	720	746	773	739	760	765	797	767	738	757	756	748	739	764	703	773	775	718	767	747	746	763	718	756	729	743	749	770	740	771	735	736	729	741	741	739	754	749	721	739	673	721	737	734	711	748	767	719	748	780	733	730	762	741	790	720	806	745	714	736	746	760	719	716	753	751	789	756	739	743	733	739	768	743	777	747	762	749	716	691	695	750	746	759	793	760	800	772	755	686	726	735	711	778	709	709	764	719	764	729	717	692	777	732	731	749	752	720	734	769	724	754	794	779	657	730	737	757	719	725	779	782	720	721	701	737	724	737	725	760	754	710	724	718	774	767	735	722	724	746	760	788	715	700	725	770	781	762	828	746	781	779	700	734	759	777	771	707	781	761	751	773	738	754	709	758	766	792	784	704	751	728	724	743	777	766	752	710	822	741	771	772	743	747	740	754	789	777	793	762	714	832	746	777	724	756	740	765	747	764	708	752	787	775	746	759	755	707	752	743	741	737	771	758	763	734	744	801	763	822	733	710	689	759	728	757	721	754	825	735	758	787	704	722	737	709	772	752	800	754	737	752	822	797	758	780	686	746	761	759	710	774	775	748	752	737	719	787	711	757	767	723	816	741	711	756	761	736	738	712	761	763	705	720	751	749	757	774	761	681	772	733	743	762	742	740	732	763	734	713	753	755	736	804	735	719	718	750	733	773	750	767	714	711	736	731	763	786	700	762	726	776	761	730	779	794	776	757	748	714	707	707	761	703	759	756	709	735	792	754	753	777	738	774	729	726	723	716	739	739	681	750	721	745	738	800	787	722	716	753	749	773	741	763	699	752	781	783	753	707	711	734	794	757	772	722	724	790	720	746	807	759	719	775	719	738	798	763	767	795	753	731	781	822	746	750	779	743	788	776	750	747	685	766	719	717	746	747	743	758	697	743	771	718	726	786	740	785	741	760	716	706	694	752	809	756	763	760	753	753	766	762	802	720	743	767	708	714	759	764	727	748	746	727	753	714	731	745	727	773	731	739	733	794	739	733	752	750	779	731	838	763	739	738	735	778	684	752	782	760	729	761	762	698	743	747	686	711	762	780	765	752	734	756	709	743	743	778	782	708	746	775	770	721	734	696	707	805	752	692	720	745	731	729	743	722	690	776	783	749	751	800	758	765	745	736	751	742	764	779	757	769	778	812	758	755	756	800	740	723	736	700	741	698	717	747	776	816	803	724	738	738	721	742	762	796	759	743	792	747	762	754	749	752	703	712	750	782	708	722	725	743	720	760	699	710	754	747	802	780	737	691	757	719	705	762	709	781	740	713	729	752	735	763	748	775	762	735	750	744	770	746	757	743	766	717	768	718	742	803	738	698	705	763	815	745	776	672	764	686	751	734	728	740	713	763	715	756	719	738	700	769	721	799	697	740	762	740	731	745	756	760	761	772	719	683	761	728	749	735	756	746	767	738	729	784	731	739	753	740	767	778	779	746	717	748	771	749	719	732	733	800	774	750	756	719	751	738	713	693	731	745	802	722	756	806	749	743	775	722	752	737	713	773	742	794	751	781	708	708	732	773	734	733	726	706	714	742	753	739	733	737	753	752	741	746	765	717	721	729	732	717	693	742	747	739	754	751	723	753	770	740	790	803	783	727	716	752	757	748	743	650	741	747	748	705	751	745	801	746	725	727	720	766	744	823	715	785	804	721	710	734	746	789	755	757	732	805	796	740	719	779	717	818	750	765	728	728	731	734	801	793	734	753	763	752	769	786	720	793	732	722	770	753	772	767	732	725	773	735	738	735	781	737	764	769	715	722	776	752	780	763	741	749	768	759	735	732	701	804	741	733	771	748	782	727	748	734	738	777	752	746	787	743	765	731	797	757	715	736	754	736	728	746	744	733	760	726	712	792	729	717	748	757	706	704	736	742	736	728	759	706	749	763	785	742	718	703	782	704	727	698	755	818	701	719	732	710	768	741	707	743	755	757	718	782	774	741	762	762	727	779	709	780	763	793	776	748	743	769	729	768	744	780	755	727	719	795	760	712	794	777	716	724	678	758	779	781	688	738	722	727	720	776	739	744	750	758	750	706	716	734	755	744	732	769	741	740	752	725	730	754	779	750	765	756	763	731	728	700	811	721	745	781	747	771	715	758	730	754	749	770	746	727	796	719	735	743	760	772	751	728	710	788	762	740	755	724	773	722	761	707	789	758	769	764	718	766	740	737	773	682	713	767	810	720	735	718	729	693	755	771	739	789	726	795	709	726	733	728	706	712	745	726	722	735	766	718	695	779	726	708	726	791	722	752	729	751	728	769	745	736	729	794	789	727	753	722	751	768	737	728	712	776	721	748	759	780	754	738	738	730	748	755	751	754	774	744	721	717	744	733	767	762	762	757	789	726	747	741	730	786	734	776	760	755	716	716	764	748	782	772	728	778	696	767	780	765	728	729	741	790	801	743	784	723	817	778	728	714	746	747	722	749	732	696	756	750	745	711	767	721	746	775	736	736	716	765	736	765	760	700	768	775	732	774	753	755	737	724	739	739	745	708	755	758	755	760	753	719	734	738	755	726	760	741	765	767	755	743	708	764	771	758	791	771	771	751	726	714	729	737	724	695	736	719	783	780	723	765	788	751	689	771	708	759	747	741	739	766	764	760	772	746	752	742	719	736	760	697	735	757	738	797	774	708	755	775	715	742	758	730	735	714	764	731	705	731	757	763	768	733	745	729	773	779	746	754	755	745	749	731	768	732	788	772	711	718	724	750	752	733	788	779	740	696	746	772	738	689	712	707	727	715	704	768	738	814	818	807	750	674	730	739	747	740	763	766	748	808	723	762	728	743	779	757	718	788	746	746	743	743	731	788	777	742	722	745	725	755	751	745	736	742	797	750	727	726	778	661	717	732	771	757	731	748	752	718	752	771	769	773	807	739	755	738	734	765	730	763	699	775	772	713	761	746	718	796	779	755	748	721	720	741	729	777	747	719	725	711	725	724	736	740	720	777	727	738	757	754	738	696	723	773	692	720	723	772	781	753	727	769	747	777	770	733	745	767	750	733	733	768	662	731	728	679	756	734	747	791	792	742	758	761	723	743	755	761	770	718	745	758	781	804	748	713	731	766	774	779	741	755	735	768	768	729	718	747	708	707	731	760	725	811	752	728	800	706	778	719	763	677	756	711	762	699	759	760	719	738	722	739	749	744	752	784	747	772	715	755	725	695	721	728	750
46810	13395	2093	574	370	288	328	364	319	309	341	347	329	327	310	313	296	340	299	331	317	347	321	333	335	295	291	322	275	270	311	278	344	304	343	325	315	308	290	326	308	298	348	336	360	336	349	286	292	334	338	296	335	318	349	336	342	325	299	332	286	291	330	321	350	284	292	341	331	329	336	305	335	344	316	289	287	371	331	318	342	313	319	359	309	285	318	328	327	295	312	309	324	338	334	314	323	336	306	327	340	355	318	301	328	341	337	307	333	362	350	293	344	356	303	317	314	307	323	301	315	331	289	317	320	336	342	313	286	345	303	320	303	322	308	355	353	298	349	344	344	344	287	318	298	340	329	308	318	314	333	323	317	315	355	308	320	332	339	371	333	342	308	339	298	325	321	314	347	326	353	337	361	309	323	324	305	296	301	304	323	319	320	313	325	329	302	327	312	367	351	351	322	336	293	350	328	316	316	320	316	318	312	304	337	343	346	340	298	329	351	342	338	316	351	310	315	308	312	376	335	297	320	337	294	326	310	311	330	316	347	346	293	331	326	319	342	332	343	327	339	326	344	321	318	319	293	326	323	324	326	312	309	312	329	323	329	304	328	331	312	315	306	286	317	323	305	305	310	313	320	333	317	295	309	316	308	327	342	298	301	328	334	319	319	330	347	324	329	295	336	304	307	322	305	335	331	289	337	321	321	291	334	312	294	340	313	300	310	348	335	344	305	298	333	289	369	302	347	328	291	324	320	324	305	341	347	301	310	308	294	311	331	333	289	335	305	317	285	339	328	348	292	341	326	348	336	309	322	320	330	347	301	313	305	308	299	309	332	288	332	327	327	302	321	337	312	320	330	328	313	302	339	287	326	317	327	305	340	342	370	330	332	305	339	320	322	316	320	317	332	349	293	330	311	298	319	346	302	321	327	311	340	339	328	354	321	334	330	317	294	304	307	307	348	326	336	308	330	344	294	314	314	339	307	341	326	334	365	335	344	344	342	339	325	310	314	317	319	351	322	351	293	303	348	340	347	282	304	302	335	285	343	347	320	345	343	324	318	298	334	325	333	353	321	341	331	295	312	330	347	359	341	342	299	307	286	279	301	322	332	329	280	360	325	349	341	328	333	328	326	318	315	324	312	314	319	341	335	353	305	324	305	334	328	322	340	327	347	304	304	359	308	315	320	348	311	340	356	301	315	312	326	324	346	303	349	328	304	317	337	349	313	355	298	308	336	311	357	328	340	266	293	298	351	342	299	321	326	350	335	341	298	316	299	336	300	350	332	317	310	300	324	317	290	344	336	334	298	333	315	342	292	299	329	356	315	329	313	308	298	355	335	314	345	334	325	341	320	316	336	340	372	305	326	345	320	305	346	312	321	322	300	285	300	298	304	308	331	319	303	339	327	325	339	349	320	346	326	281	295	305	323	339	304	338	296	339	327	321	329	317	335	329	321	320	345	317	349	303	327	314	345	312	320	340	335	325	315	312	322	305	307	356	340	303	307	318	338	329	334	359	363	356	352	331	312	310	325	340	361	320	349	341	319	310	304	338	324	329	332	317	332	312	288	348	336	313	309	317	317	323	307	318	332	338	323	370	310	317	364	338	328	314	327	312	295	358	303	277	274	325	360	289	309	338	303	344	316	318	303	319	326	364	332	330	285	294	333	353	314	330	289	347	353	322	343	288	327	330	325	304	315	307	338	295	302	302	339	357	365	324	302	316	337	297	310	281	319	305	306	306	335	313	309	313	337	327	318	335	367	334	342	291	341	302	350	324	357	333	311	306	322	309	277	312	331	318	349	328	375	337	312	322	307	324	304	287	295	299	293	345	316	322	333	292	315	314	381	297	330	333	316	362	330	300	325	329	338	332	328	312	304	328	310	304	330	321	309	348	305	306	289	326	339	337	308	317	338	296	323	321	322	334	345	300	359	338	307	319	337	315	354	319	318	322	343	326	350	318	299	339	318	323	334	322	375	336	327	302	323	302	301	277	352	337	351	344	348	330	334	328	314	339	359	339	326	332	329	283	312	335	344	306	328	368	319	312	323	311	330	324	338	307	334	331	352	342	320	315	327	312	332	344	337	335	358	289	335	318	345	335	322	309	287	282	303	302	312	292	317	295	345	333	351	329	328	335	327	282	318	322	376	351	305	307	354	338	318	323	331	339	351	300	348	332	323	315	341	304	327	363	325	309	322	345	361	311	350	324	327	368	346	327	321	304	307	330	325	313	331	298	323	309	314	296	302	315	340	297	309	304	352	322	289	335	332	324	292	339	346	313	320	309	317	340	341	346	338	369	325	340	325	320	312	293	295	289	333	325	330	363	296	325	338	297	308	299	320	301	300	301	334	303	315	355	312	312	303	309	345	305	310	278	354	336	284	294	328	297	311	329	309	302	332	321	297	307	311	290	299	313	315	292	344	340	304	304	309	345	331	315	321	348	307	340	298	316	361	260	316	335	296	329	348	373	330	331	320	342	317	368	324	322	314	302	328	300	329	324	311	300	322	293	323	330	317	325	341	298	294	328	323	289	332	315	338	294	301	293	279	329	333	298	337	344	323	338	329	324	317	353	336	315	337	327	331	317	320	334	318	334	337	326	317	317	351	352	311	314	304	341	314	299	304	324	308	311	305	323	330	332	339	352	306	367	340	334	340	314	348	325	347	343	328	299	339	270	291	356	326	365	319	308	334	327	336	310	375	340	358	325	321	330	304	297	316	310	334	294	328	293	334	354	310	322	310	341	330	281	331	290	316	335	340	339	309	307	280	328	345	363	336	332	349	340	353	363	348	330	294	322	326	323	320	332	337	312	311	353	320	343	336	332	317	324	348	316	349	353	327	332	325	318	340	331	331	356	336	298	346	360	316	303	335	312	290	333	320	317	305	309	329	324	339	353	300	330	327	348	333	316	317	301	319	329	326	327	314	303	292	321	335	297	350	317	275	323	312	326	293	347	300	346	343	317	345	284	303	319	366	331	295	329	310	313	348	331	303	357	327	302	295	304	345	354	283	357	299	359	329	305	318	337	287	303	298	343	310	310	322	306	345	349	300	335	365	327	299	336	312	299	325	307	325	308	287	322	331	322	340	320	299	335	328	332	314	299	295	369	329	323	348	352	297	333	332	312	352	298	338	347	317	352	316	297	323	299	288	322	299	335	346	350	286	337	311	316	321	288	335	323	332	346	368	309	314	322	284	324	341	325	282	313	345	299	329	336	290	313	326	312	317	333	320	324	344	342	345	320	332	325	318	283	341	308	323	335	325	317	365	319	316	330	319	345	303	335	376	308	328	347	331	316	310	300	331	300	326	295	289	325	317	327	309	304	335	321	301	339	352	345	347	322	315	316	327	294	316	303	331	306	375	331	336	354	322	284	285	298	314	344	334	315	317	316	310	289	284	300	349	349	321	333	301	330	335	315	314	350	288	351	312	318	299	342	309	320	336	339	318	321	315	328	308	299	348	337	312	358	303	345	339	322	322	303
30780	7095	2384	1215	799	732	765	711	722	706	740	667	717	765	670	652	690	717	682	715	698	745	735	732	745	699	719	661	727	678	743	729	691	693	703	720	728	704	687	707	692	714	696	706	734	724	661	749	736	706	737	662	711	718	677	724	722	724	659	729	753	705	737	719	712	711	708	696	696	714	678	705	736	712	723	708	665	692	730	701	666	728	683	738	711	769	757	717	715	749	693	728	684	741	716	725	718	720	689	702	698	733	722	706	773	711	712	714	717	737	660	726	715	744	687	728	677	661	718	681	694	732	740	676	673	718	751	738	682	726	704	729	716	722	689	728	762	715	678	676	705	726	663	713	699	701	704	734	713	780	659	698	711	731	714	766	679	744	700	746	697	740	649	735	717	700	751	755	757	693	745	649	677	700	714	741	698	754	693	722	678	697	738	682	755	716	755	773	679	718	686	747	712	716	717	731	711	720	686	707	745	703	730	695	715	756	744	773	693	760	668	673	757	741	691	739	661	711	717	718	661	695	725	697	722	695	685	715	713	681	754	726	711	741	709	748	715	711	717	697	721	738	721	721	705	713	712	678	691	709	734	692	693	711	738	713	737	715	731	720	707	750	739	738	748	698	702	649	764	660	720	748	687	757	703	696	716	655	729	708	686	669	747	692	682	698	670	728	751	697	670	676	707	682	698	714	749	709	763	694	753	700	703	721	680	720	730	737	704	691	663	710	757	721	684	715	698	712	744	734	703	671	694	681	745	721	728	745	719	740	717	719	692	719	668	682	702	751	729	712	681	740	697	701	702	694	718	720	737	743	741	717	710	767	757	711	715	702	694	699	700	677	717	724	687	730	747	741	690	698	703	707	725	705	739	673	699	702	716	715	674	696	713	768	713	675	753	701	732	690	763	703	734	703	746	707	742	689	696	697	702	693	720	691	702	696	703	784	710	729	719	750	665	744	668	658	740	710	731	727	658	652	749	675	736	720	676	730	644	740	700	705	654	734	747	698	759	689	704	686	767	688	706	753	683	754	691	697	675	727	708	683	694	672	682	733	692	727	689	684	771	732	723	719	697	697	755	724	761	702	732	675	695	668	718	737	684	716	704	730	724	720	711	698	695	732	688	696	751	732	724	739	753	699	731	691	702	700	717	696	747	713	663	739	730	697	692	690	721	708	695	728	708	682	706	681	707	674	759	681	704	703	677	710	668	710	712	676	664	747	705	725	745	750	724	710	731	706	739	730	792	675	706	703	746	726	687	729	739	655	718	722	656	731	741	688	705	707	680	694	739	701	713	725	677	696	748	730	680	667	713	683	692	737	688	755	680	699	696	654	740	687	691	745	751	686	745	715	693	728	747	709	703	672	713	688	723	741	670	707	664	720	710	659	718	676	675	753	684	689	686	700	735	715	714	666	708	698	730	686	662	718	700	711	731	680	688	689	728	678	726	642	713	753	725	697	749	735	711	704	719	699	705	729	682	749	736	727	694	716	708	694	707	724	695	691	686	748	736	755	753	729	678	697	776	716	734	718	739	673	727	716	726	758	720	707	753	735	713	703	704	718	757	723	701	708	743	732	719	705	743	724	717	723	714	699	718	690	673	695	714	751	786	711	794	695	722	702	698	728	742	716	706	715	765	713	729	713	680	706	699	703	687	704	713	691	720	732	680	757	704	729	753	702	705	742	711	698	681	783	733	793	775	674	696	688	759	667	702	739	748	755	696	734	720	738	681	714	685	691	722	701	726	705	685	781	697	754	695	738	685	671	693	662	668	725	702	748	737	726	676	699	712	740	703	668	721	693	724	678	724	723	762	667	736	724	704	699	698	708	731	716	786	708	706	732	729	715	713	719	751	721	713	703	663	709	687	725	693	677	695	707	674	755	725	734	690	741	713	732	719	730	715	709	739	694	695	685	706	707	747	718	710	658	759	710	736	687	683	746	726	734	750	769	708	717	699	736	691	680	695	727	720	737	649	710	733	708	744	686	728	696	709	738	683	699	745	712	726	790	745	693	672	707	702	725	699	738	716	713	655	662	734	678	729	664	709	702	709	726	706	665	709	743	718	741	730	721	701	760	722	751	720	743	752	694	681	743	720	692	696	696	716	681	715	715	682	670	663	747	764	705	712	692	702	687	739	688	701	721	736	713	678	666	704	726	753	694	691	718	712	725	751	715	686	746	698	722	710	707	713	715	699	741	706	728	776	710	703	752	706	700	725	685	663	688	729	661	706	683	718	721	715	710	728	725	740	719	713	746	724	678	753	721	705	731	724	699	700	696	739	757	713	696	678	713	706	705	720	693	701	724	712	715	694	686	664	705	708	708	691	730	681	699	754	744	705	702	728	695	735	744	717	716	704	710	727	673	688	733	738	758	722	751	723	709	681	728	731	692	690	722	739	737	717	723	720	697	727	707	734	719	738	666	679	658	722	737	761	740	691	710	707	671	733	760	742	743	719	752	730	726	701	724	710	708	744	697	701	727	658	731	734	723	707	735	700	657	711	691	727	726	715	727	748	694	761	737	702	637	703	740	742	712	728	736	673	731	722	737	675	731	644	683	749	719	681	747	692	691	703	700	682	702	697	667	705	735	717	704	682	723	743	713	695	699	711	696	706	737	741	695	697	711	739	701	682	673	696	751	718	704	697	736	630	731	741	713	703	737	726	744	753	731	755	700	724	749	733	738	721	693	728	748	685	724	739	731	703	725	741	721	689	739	692	689	741	707	735	709	759	714	689	696	719	694	760	706	685	719	712	740	737	682	696	685	716	717	706	736	736	724	685	721	777	716	739	709	744	694	748	737	713	686	684	708	698	716	705	729	681	717	744	704	731	762	693	700	691	713	729	704	733	684	693	681	678	727	698	692	710	733	689	731	701	690	695	710	709	718	742	709	743	742	689	690	722	701	713	678	726	710	708	727	739	711	713	740	742	740	729	756	685	707	752	783	671	746	716	684	735	729	740	663	700	701	737	712	736	767	707	697	706	686	757	715	739	737	670	711	681	743	692	709	751	738	730	713	698	698	698	724	714	694	711	727	727	720	711	751	722	713	707	731	723	733	731	765	710	697	696	699	751	674	700	753	704	722	696	728	753	767	693	659	646	673	684	746	689	711	705	742	732	660	722	725	745	733	722	734	702	725	708	668	714	694	695	721	704	716	718	773	674	734	744	709	702	703	755	680	691	681	680	672	720	724	721	711	742	713	724	705	715	701	715	744	720	767	699	727	754	704	712	711	686	718	703	730	713	714	746	714	696	766	716	702	715	740	653	686	729	681	704	678	688	706	723	732	715	691	689	735	727	703	695	733	701	668	717	748	681	744	707	673	746	723	666	723	665	751	709	707	725	725	712	763	658	708	704	733	680	703	668	726	715	729	676	724	713	721	685	718	695	671	760	703	686	692	729	700	683	675	687	750	731	695	727	731	732	723	720	706	725	701	729	735	771	746	726	690	764	720	688	715	683	701	738	680	718	754	681	730	721	695	743	677
53791	19999	4233	827	512	378	329	356	321	310	325	320	302	319	308	321	281	325	320	319	291	312	270	328	281	289	326	332	320	312	277	281	328	303	309	342	315	325	349	317	330	303	349	328	319	323	291	307	253	299	307	293	340	311	275	298	329	342	292	311	304	325	350	335	302	343	347	273	328	322	302	314	323	330	351	339	318	331	319	310	340	308	303	320	307	309	275	322	284	297	328	353	332	323	342	318	325	341	305	302	315	307	334	301	276	329	298	314	311	318	330	305	282	331	329	315	299	357	322	313	318	318	333	318	317	333	329	285	319	290	316	312	321	320	319	309	326	322	289	271	320	329	298	287	313	299	299	320	337	318	307	323	305	332	305	292	300	349	310	341	322	287	306	338	327	335	341	349	293	288	336	311	317	281	314	326	324	331	326	278	335	317	314	318	344	328	327	297	320	331	324	314	277	347	320	317	355	345	320	324	317	315	357	366	335	333	334	314	295	293	313	329	294	320	332	300	320	313	307	309	352	371	320	288	293	299	297	329	327	289	294	326	290	295	311	317	282	298	316	320	351	306	319	284	299	298	316	318	319	324	269	322	311	284	342	305	342	331	306	316	328	322	311	332	339	374	307	289	315	284	331	303	309	313	287	317	284	290	303	289	329	355	283	318	273	358	323	319	327	294	299	316	343	315	303	284	332	345	324	322	313	299	285	279	309	314	314	307	294	302	281	330	300	357	317	317	317	305	297	285	301	346	283	327	299	325	319	328	328	323	308	292	299	320	330	342	295	288	330	281	327	313	287	304	337	324	323	291	304	339	334	318	310	316	306	310	309	280	280	304	301	328	300	336	314	301	317	324	330	288	341	319	330	325	314	320	324	311	286	321	312	343	321	314	315	294	290	324	310	309	331	308	288	302	331	339	309	301	294	308	317	332	304	289	320	326	338	295	320	324	313	342	323	315	290	297	305	311	294	308	310	294	302	330	314	329	328	319	335	302	328	297	335	281	314	302	313	279	356	325	324	322	311	318	312	311	289	298	326	305	295	329	313	318	297	333	321	334	315	322	325	325	305	314	301	352	300	278	335	330	321	291	293	339	329	324	319	300	297	304	354	293	292	313	299	316	317	306	334	291	312	314	285	342	337	351	317	362	308	306	282	327	346	337	323	314	347	318	309	340	325	335	332	321	307	313	327	327	318	295	294	332	338	307	287	324	292	302	329	356	330	327	300	336	318	338	306	345	327	326	326	312	302	354	301	320	314	289	311	322	314	322	284	309	337	277	308	304	329	301	330	332	307	264	310	333	292	311	349	299	326	273	311	290	316	321	320	332	340	346	330	291	295	311	330	305	314	317	314	319	327	334	307	322	314	313	314	319	315	303	333	290	291	324	339	294	339	338	302	366	319	337	315	318	324	296	295	332	303	310	274	287	330	315	316	301	351	310	291	318	346	312	337	283	333	330	289	321	322	324	296	324	294	290	302	317	326	313	333	294	308	308	334	295	299	324	289	320	294	311	332	316	281	282	277	311	305	353	327	313	303	306	297	282	299	309	314	336	305	302	309	312	330	321	337	322	320	326	300	358	340	315	282	307	291	316	301	288	339	289	297	331	332	298	324	284	277	323	343	329	275	312	313	289	336	293	307	310	337	311	331	285	301	310	322	310	300	298	340	336	313	285	316	305	320	328	312	302	338	342	307	339	281	328	301	343	346	314	316	274	312	306	308	310	299	343	322	295	306	307	321	349	339	311	339	318	350	317	313	293	303	313	336	337	317	319	328	278	336	324	327	297	321	304	309	299	316	306	314	304	329	285	299	316	317	297	327	296	335	349	305	338	306	337	320	296	301	309	334	317	292	323	318	299	324	294	358	331	314	330	338	298	307	330	332	326	334	314	324	303	329	303	322	318	318	306	345	328	314	303	328	319	292	299	361	302	347	319	320	311	329	319	315	293	293	289	300	293	305	268	328	276	309	300	343	307	293	311	308	325	298	317	333	308	302	323	342	351	299	323	326	295	332	295	309	274	305	319	318	310	289	261	301	327	296	327	347	319	303	310	308	309	311	331	318	298	323	337	292	295	322	344	313	322	297	297	335	347	350	290	321	310	285	313	294	309	309	306	327	320	322	308	321	308	297	346	304	328	328	288	336	315	311	334	313	319	325	332	323	302	290	330	270	311	298	320	308	300	295	294	306	284	338	302	300	282	298	287	311	304	345	307	314	322	297	310	315	281	315	307	325	297	291	306	328	338	327	312	272	328	308	298	299	319	335	293	328	334	331	327	304	337	277	341	319	328	308	305	326	310	309	337	296	320	335	294	346	343	308	305	321	293	318	303	336	348	313	319	321	336	282	307	293	287	279	325	289	291	277	323	327	283	329	306	328	295	307	319	328	278	323	307	352	297	321	302	333	312	298	323	350	299	290	296	293	348	316	321	322	336	297	289	319	332	332	348	343	308	330	276	296	284	313	301	334	334	299	326	290	330	277	331	325	312	292	314	283	337	298	284	339	330	290	276	297	290	294	304	317	314	329	302	330	289	316	340	306	293	320	338	329	296	302	327	332	303	322	318	344	325	307	289	319	327	336	342	352	313	335	314	302	330	297	298	302	290	296	301	293	322	329	316	318	311	309	308	326	286	347	308	289	296	311	310	326	340	335	311	309	301	294	317	309	303	315	306	336	306	313	321	292	271	326	311	342	323	283	311	284	301	306	267	314	302	313	322	307	312	305	334	293	287	278	343	313	320	291	321	302	327	323	299	328	306	327	324	313	346	296	302	302	300	315	331	256	313	306	343	310	309	294	323	293	289	327	340	298	338	289	333	312	317	317	313	303	332	291	300	333	297	283	313	321	281	351	291	287	290	293	315	290	300	318	298	290	311	273	316	303	357	338	325	275	316	289	285	269	325	289	305	309	300	347	297	291	292	270	321	339	313	280	323	301	295	318	311	288	303	313	330	326	286	312	302	293	313	320	299	298	311	342	262	325	322	324	329	289	298	323	326	354	332	310	300	274	311	297	307	324	328	304	316	310	316	331	319	358	287	323	335	291	304	309	316	316	318	302	266	334	303	289	334	345	346	317	347	293	321	305	319	356	295	287	328	322	257	301	294	321	286	319	267	329	317	296	360	337	270	338	328	336	330	309	296	332	325	332	326	340	320	305	316	307	316	295	313	340	316	313	344	297	298	328	322	326	331	309	321	322	316	333	289	316	306	332	307	312	318	295	309	347	308	310	327	314	321	340	296	289	289	309	318	335	325	322	297	312	304	299	292	297	297	285	294	299	269	318	329	328	322	323	329	315	308	297	323	286	324	306	301	326	323	273	266	307	303	298	309	306	304	327	329	327	319	292	328	287	335	314	333	318	345	317	342	298	350	312	346	311	280	270	281	307	311	291	321	322	311	294	316	324	324	283	331	321	344	351	328	288	312	319	267	310	313	313	308	313	328	298	348	306	318	290	308	320	320	313	335	341	293	347	309	298	312	282	320
36238	11152	2844	1740	1272	919	740	735	708	710	719	688	734	726	711	733	706	678	707	708	682	711	742	691	698	698	681	710	712	693	684	723	669	726	725	743	700	690	698	750	680	734	721	677	690	664	692	743	658	677	672	722	689	694	724	724	728	677	690	628	720	749	717	714	690	693	729	686	684	680	734	732	767	685	691	689	704	689	694	722	760	725	705	679	731	682	682	711	693	725	676	702	664	697	647	696	673	730	685	703	682	705	677	670	679	765	679	677	735	678	724	724	735	713	693	690	676	733	727	670	689	697	692	711	657	660	701	730	696	693	698	699	699	690	711	674	722	679	695	655	700	690	652	668	708	738	631	765	712	736	683	664	709	637	688	678	687	699	687	689	744	668	695	722	664	697	729	725	680	696	656	687	704	706	699	651	680	710	674	743	698	709	695	717	715	702	730	669	710	691	760	691	698	731	719	710	664	671	708	694	726	669	706	716	723	678	689	756	712	702	692	723	720	679	707	702	682	723	731	733	724	734	727	712	669	723	694	705	696	624	685	727	720	725	708	693	745	763	691	700	695	673	643	727	707	663	693	692	689	707	709	731	696	723	718	678	673	690	739	709	732	673	706	721	729	692	693	698	714	708	729	725	701	738	681	730	736	657	710	701	679	679	680	761	668	692	711	692	722	699	717	688	707	696	760	698	690	688	751	707	682	721	672	707	678	708	738	686	718	658	736	686	695	713	737	687	747	706	716	728	680	715	694	686	744	720	736	716	701	650	679	659	698	721	685	707	715	674	724	668	635	724	709	678	706	722	698	704	725	710	690	665	708	657	657	690	694	656	708	725	689	754	719	695	745	657	726	724	698	703	690	671	688	679	706	697	698	722	675	689	718	686	714	673	743	707	699	674	705	672	667	673	697	701	692	732	684	695	696	722	724	688	666	710	706	700	700	666	735	673	732	753	685	736	657	708	704	693	666	742	635	673	769	693	731	663	693	693	663	700	657	699	689	744	670	664	677	735	661	712	720	660	692	665	683	702	725	680	641	725	725	728	731	665	711	714	689	691	718	740	705	722	689	681	637	680	702	681	671	664	738	671	705	703	716	684	670	695	732	651	668	704	654	671	680	692	680	697	654	709	716	700	718	721	711	694	707	666	704	741	687	739	686	702	699	742	728	673	724	654	685	666	742	695	637	686	687	679	732	720	736	700	710	670	640	677	656	676	722	691	721	724	670	735	708	689	690	701	696	685	667	726	740	714	703	718	652	742	719	714	715	717	696	710	668	703	665	712	709	685	714	693	683	667	702	722	715	728	753	707	718	716	641	693	640	717	695	661	693	727	736	668	709	693	695	683	704	728	717	696	720	692	691	716	710	710	720	711	670	663	703	676	690	702	679	705	681	738	700	670	701	692	746	661	689	738	666	709	720	715	744	703	740	712	700	710	668	727	682	717	678	694	691	682	706	656	701	704	725	726	697	711	688	689	698	734	714	694	677	717	726	675	728	706	700	727	734	703	714	727	683	675	704	678	748	667	687	676	743	681	713	706	755	653	703	725	696	692	728	754	720	709	722	673	698	722	675	643	673	716	682	685	697	654	648	698	688	734	693	708	672	705	670	682	711	734	701	686	718	711	704	660	670	686	722	699	700	713	685	681	701	681	726	754	687	702	742	686	705	693	679	718	709	691	706	704	674	700	669	704	678	644	726	668	744	679	680	688	670	696	672	698	667	726	785	703	687	721	671	666	709	691	632	672	694	727	721	709	752	706	722	642	720	716	720	701	674	732	695	647	663	691	695	672	667	692	697	741	747	677	741	702	696	711	693	718	710	687	680	663	679	732	687	666	719	690	710	692	661	699	708	716	705	706	710	707	693	733	714	731	754	681	727	732	694	680	699	701	732	733	693	745	671	652	675	657	662	667	720	645	675	675	771	708	691	720	670	698	730	703	695	686	698	723	736	671	680	665	726	713	734	691	667	708	742	718	728	688	731	683	707	708	727	704	668	695	751	723	730	697	725	745	753	684	687	658	707	681	745	661	716	774	691	650	766	721	676	692	693	761	668	675	705	730	697	745	602	703	654	649	690	680	696	661	645	715	721	695	739	692	696	656	719	675	740	681	673	706	729	729	722	671	696	690	698	676	726	713	693	683	699	682	683	727	700	639	701	704	653	702	703	672	711	732	662	672	664	751	700	704	680	710	683	736	757	706	711	701	697	687	638	708	692	710	692	680	710	703	737	660	697	750	696	731	667	682	727	676	695	730	698	693	709	705	708	679	724	693	683	740	710	742	706	689	723	689	691	683	661	682	697	693	726	713	696	731	698	725	669	691	747	701	707	711	685	643	716	742	714	708	698	711	695	697	690	726	695	714	669	707	735	714	710	733	718	723	681	678	753	690	692	752	707	638	708	689	683	724	773	685	750	684	668	659	731	723	667	709	754	712	679	703	679	739	672	769	677	718	685	673	745	707	729	720	687	680	691	731	646	733	751	691	686	679	700	687	721	739	683	690	734	679	701	695	746	701	701	717	733	661	679	689	681	757	701	723	669	723	686	678	732	674	677	672	707	676	702	713	702	669	730	684	694	661	654	714	714	665	745	716	664	687	666	721	703	708	690	711	713	699	674	708	737	673	701	659	726	690	729	725	709	719	696	682	703	690	753	704	709	694	674	735	719	737	694	700	689	706	675	700	703	686	709	700	721	666	718	709	721	734	681	676	676	729	730	685	735	727	700	737	719	718	675	691	706	681	656	677	693	712	736	678	727	726	675	713	707	721	703	694	707	694	712	614	707	647	685	710	678	751	720	724	715	714	731	702	721	730	665	717	693	675	715	668	719	707	681	697	687	694	722	748	727	678	690	724	721	750	670	640	715	730	700	729	695	703	697	701	647	687	707	708	710	678	713	681	699	694	742	703	708	664	728	661	693	688	744	674	723	748	709	686	790	679	714	694	720	745	733	675	671	707	652	731	718	723	734	665	710	678	754	682	716	708	706	739	708	697	703	729	733	706	699	711	700	688	709	694	749	685	707	702	685	744	690	655	711	719	732	699	712	711	677	746	708	700	714	644	724	709	744	695	660	720	690	712	688	738	714	719	696	720	723	681	681	651	712	708	661	724	700	671	720	697	694	719	681	686	689	669	698	707	661	724	662	707	735	749	685	717	730	719	648	714	748	664	718	725	696	666	714	696	698	715	705	748	673	690	705	724	747	694	738	743	687	719	641	657	657	667	718	664	715	678	746	710	670	724	677	739	724	733	683	708	720	729	754	649	729	717	708	696	700	730	740	659	634	727	748	714	697	718	698	731	693	748	672	650	704	661	712	717	687	753	671	661	664	682	636	745	715	698	670	690	700	718	734	716	731	695	691	706	741	701	710	621	680	694	732	732	713	664	677	713	709	741	670	714	725	676	735	683	668	769	715	745	655	751	650	657	674	736	714	720	713	682	716	702	651	653	683	744	704	704	639	687	692	723	697	657	694	706	690	680	765	676
59566	23862	7943	1786	877	555	367	359	367	374	372	352	341	364	318	331	320	350	346	344	321	328	304	327	339	343	356	336	340	328	363	304	301	335	360	396	351	338	334	331	288	331	345	314	344	346	311	316	336	315	298	332	338	364	346	347	332	358	351	370	356	364	311	350	330	316	337	367	357	336	330	346	354	350	328	326	330	343	335	348	359	307	323	321	376	343	309	348	306	342	338	335	352	324	343	305	365	336	360	350	355	362	308	314	327	336	345	347	359	354	358	347	317	300	342	323	358	362	339	325	356	315	347	326	348	321	333	340	311	322	317	381	345	333	356	350	330	344	323	368	352	348	335	338	346	314	325	385	357	342	365	368	388	317	338	363	342	297	342	307	298	336	316	327	358	343	355	323	354	322	313	367	345	357	315	336	297	351	333	332	328	383	334	309	319	313	300	316	334	296	333	308	387	309	301	371	331	300	335	342	347	342	362	336	345	324	382	339	334	382	359	368	351	324	329	345	371	376	352	351	330	359	320	339	353	311	320	325	303	350	363	319	346	345	365	329	331	347	328	359	302	309	336	313	340	340	294	354	373	340	325	359	387	310	332	334	310	368	306	333	339	334	304	376	340	301	368	333	333	359	301	355	319	307	305	322	374	346	357	343	317	333	312	358	322	333	354	324	326	296	333	340	332	342	353	339	329	349	324	335	313	342	315	291	328	338	320	334	331	348	365	368	338	348	305	323	342	319	364	303	326	324	364	341	308	348	352	296	348	341	345	321	319	320	315	340	309	353	332	330	327	320	322	324	330	311	306	339	342	347	364	398	360	312	341	324	327	309	322	315	366	358	312	368	327	330	368	336	345	357	316	345	337	365	343	353	334	305	330	342	324	306	325	352	349	345	334	359	342	295	328	325	332	338	296	354	328	334	343	344	315	352	348	368	324	356	328	349	319	351	307	358	343	340	300	342	338	324	329	367	360	340	341	372	328	320	341	350	359	318	344	338	345	328	352	328	339	334	308	348	375	287	321	337	369	332	329	351	338	349	362	307	333	338	336	317	337	378	325	372	332	362	349	331	344	342	323	335	330	371	307	312	337	314	352	343	355	360	392	349	348	346	362	360	352	344	349	326	325	326	325	337	370	360	334	335	350	312	315	309	373	373	297	328	343	325	372	341	328	356	361	325	339	331	332	344	317	349	338	332	350	342	354	369	335	366	329	298	343	349	360	319	362	321	313	309	327	335	309	338	336	357	320	356	322	321	345	307	320	343	303	340	339	354	339	330	304	378	354	326	309	365	347	369	355	342	334	344	322	340	319	309	395	338	368	335	334	333	329	323	320	372	353	365	308	335	343	334	314	330	334	342	335	330	294	332	335	339	354	317	309	371	336	318	335	376	365	328	318	340	333	328	324	352	315	343	336	330	318	320	317	345	351	355	351	315	353	320	340	333	340	375	295	363	331	305	344	323	326	333	386	336	341	311	362	308	362	345	311	337	342	322	329	354	358	336	341	343	345	345	343	365	343	353	335	351	369	341	339	334	361	322	324	299	352	362	347	317	329	357	334	331	294	334	325	320	333	330	303	316	342	349	331	344	345	347	320	322	347	327	340	354	318	310	346	330	343	346	340	329	356	349	340	333	365	370	388	375	332	365	385	362	372	316	339	323	350	376	329	350	333	318	344	366	339	350	326	354	340	364	346	347	339	348	327	350	364	315	298	320	349	337	324	341	346	338	341	296	320	342	328	338	326	344	302	333	323	332	362	314	352	323	362	328	300	340	362	373	369	333	350	339	348	349	333	349	367	354	324	323	330	346	347	332	352	304	321	334	326	310	330	334	331	337	342	356	355	328	350	324	344	366	330	347	353	343	321	330	358	304	332	330	343	357	362	322	313	348	339	385	338	353	359	341	316	322	324	350	349	380	326	286	315	355	341	347	331	354	344	358	352	314	329	333	335	370	305	339	377	339	347	334	337	343	328	346	338	323	334	330	306	340	298	336	327	324	334	359	346	325	335	363	325	316	338	303	324	354	331	339	353	325	353	319	319	344	343	359	319	284	332	323	368	340	319	329	338	320	311	339	323	363	327	324	352	361	323	334	334	357	335	368	392	363	375	331	322	319	332	339	338	338	338	365	371	373	345	347	340	350	328	340	341	365	330	365	310	313	349	357	352	332	360	379	306	345	351	336	326	348	344	350	316	400	331	352	323	312	339	336	339	317	289	312	345	344	312	336	347	332	346	319	328	350	384	314	325	357	352	294	307	338	339	310	323	346	389	372	336	303	371	366	317	308	350	303	320	346	349	354	322	362	331	339	342	357	341	328	316	294	341	319	322	350	336	366	317	335	324	337	330	349	325	340	372	367	356	319	331	353	349	313	318	320	337	342	336	333	316	342	341	332	313	323	359	345	360	378	346	307	352	344	336	319	339	371	325	314	365	343	351	323	287	323	340	316	359	331	322	368	334	324	340	343	328	316	371	326	330	341	362	354	299	366	338	308	333	337	374	358	346	316	373	352	354	336	358	314	329	345	345	331	356	317	320	334	346	366	307	315	319	328	336	342	404	344	337	348	287	350	354	345	359	363	331	344	344	330	344	329	356	325	327	322	319	351	328	328	300	364	354	340	348	360	368	335	347	332	323	351	336	314	302	324	339	346	299	368	306	350	333	333	368	347	349	353	360	348	344	328	307	374	309	347	335	327	350	320	379	331	338	337	350	339	290	362	348	322	350	338	316	344	322	361	359	350	350	326	336	314	344	343	348	341	348	304	344	345	319	321	351	298	344	336	332	375	304	409	354	336	359	328	369	322	369	341	321	336	343	344	329	364	329	340	328	353	349	310	342	360	342	335	353	316	365	330	359	339	349	305	353	332	335	333	311	322	344	341	377	359	369	365	356	338	350	354	303	362	325	317	330	347	324	360	337	346	357	330	335	357	322	363	340	309	334	337	321	363	352	377	342	343	330	325	341	328	310	349	354	330	345	332	310	311	339	354	339	336	325	337	334	299	351	322	356	363	327	308	311	328	350	331	338	347	357	366	326	377	353	342	347	328	329	358	345	383	331	324	317	322	339	331	299	340	369	323	319	320	356	336	330	341	335	308	315	327	339	351	355	339	332	301	328	365	345	325	332	343	340	331	322	350	342	302	346	315	343	326	353	333	333	372	326	341	353	345	326	353	313	347	337	318	328	317	331	322	319	358	319	344	355	342	315	308	366	335	358	340	351	305	359	323	328	360	333	284	376	320	327	354	377	364	338	369	373	339	365	315	342	331	313	344	304	347	346	342	329	284	311	381	337	335	316	329	335	310	308	370	340	383	319	320	357	291	354	322	342	324	333	297	352	329	352	355	360	311	351	372	367	331	341	328	329	335	377	326	348	331	350	359	328	337	325	369	362	335	299	331	362	357	372	343	317	362	371	295	377	327	310	355	345	357	371	347	322	329	344	337	348	337	294	350	381	314	343	324	353	317	349	343	348	368	314	323	312	341
40534	14251	6096	3120	2179	1344	884	812	804	800	749	780	752	762	791	717	710	778	690	730	796	754	706	743	730	742	706	764	765	714	752	723	727	718	713	757	737	725	753	769	739	727	725	747	730	726	775	745	743	687	761	721	710	764	713	733	752	727	735	777	723	749	762	748	782	769	801	759	728	774	717	761	737	779	702	754	786	748	771	741	733	706	768	780	695	717	755	710	769	764	714	770	710	792	748	703	768	746	759	740	769	762	766	714	763	753	721	712	722	754	733	709	739	712	723	750	729	779	772	730	776	737	752	786	808	727	701	753	736	734	712	784	756	757	776	821	766	732	768	747	726	747	720	746	747	756	758	707	754	744	780	758	717	758	739	696	741	721	719	724	729	744	734	788	738	702	756	731	719	738	760	771	743	813	765	737	746	762	748	710	747	753	763	731	736	751	768	754	753	706	704	746	736	757	720	766	777	779	725	723	752	732	700	774	775	741	738	700	715	768	712	725	745	712	720	748	742	783	712	734	755	713	757	802	732	780	706	750	754	790	722	727	743	732	734	770	718	744	763	718	766	742	779	725	780	721	775	726	697	765	777	696	705	758	774	723	749	729	721	738	727	737	769	742	740	772	729	754	709	770	737	732	707	716	715	713	759	734	732	788	739	776	764	767	760	756	760	774	745	736	772	760	737	755	744	722	749	764	689	773	778	765	753	750	772	763	749	691	697	744	724	740	713	740	699	770	739	712	764	753	743	762	791	742	783	756	734	811	741	768	760	713	739	687	725	743	778	749	713	802	717	764	744	753	679	749	725	743	699	777	730	733	750	784	723	747	772	726	708	806	757	729	738	742	725	708	733	735	748	777	763	720	756	767	781	730	814	750	717	788	729	759	750	742	763	750	727	747	706	775	741	749	734	739	776	725	830	746	785	758	766	738	711	720	730	753	729	732	721	716	742	763	720	709	767	765	756	773	770	728	760	792	744	749	709	751	773	731	750	725	708	717	755	742	754	775	803	693	730	746	757	740	829	775	701	771	734	706	746	771	709	765	763	685	768	753	751	709	695	722	752	731	803	735	724	771	779	705	763	752	763	719	759	721	734	768	777	744	764	755	728	740	722	751	728	756	763	728	767	735	737	699	704	680	780	783	729	712	801	746	725	740	671	817	757	767	718	722	751	725	778	750	715	744	748	735	743	794	731	759	738	759	735	733	723	774	703	735	763	775	761	754	693	696	736	774	742	708	745	721	717	715	741	713	719	747	763	772	759	717	791	726	766	733	746	768	769	811	710	698	740	780	771	733	787	735	785	770	772	766	716	726	764	719	769	725	701	760	733	745	740	719	767	738	793	761	749	749	728	753	734	757	711	739	761	787	724	827	761	740	727	714	808	722	712	730	730	715	796	750	749	724	763	767	727	729	768	756	757	729	785	725	777	776	759	723	745	778	739	725	779	731	692	729	787	750	742	746	732	743	756	763	753	734	712	828	736	804	780	747	726	759	771	730	681	736	717	720	703	733	719	772	785	775	772	765	770	745	727	763	751	746	720	754	772	728	755	741	771	736	766	770	767	779	795	750	702	780	709	759	726	765	731	748	712	778	792	721	704	759	750	743	726	741	740	750	761	760	767	791	804	725	741	713	778	759	786	810	711	696	730	804	746	757	770	735	757	753	762	764	733	713	735	702	754	741	736	733	746	763	732	797	766	728	737	740	752	740	703	778	737	793	756	734	739	706	754	767	760	763	704	751	750	805	832	758	788	812	765	746	701	776	708	718	732	725	741	728	730	728	768	792	748	743	684	740	792	705	762	705	702	731	747	724	677	718	733	767	709	762	729	732	796	780	719	754	761	737	746	704	765	761	721	759	747	729	777	761	765	752	726	744	735	729	765	743	733	733	754	774	786	758	715	743	765	733	783	720	761	706	735	760	719	735	745	780	756	700	750	763	732	748	726	723	757	727	740	740	729	704	750	684	720	753	779	774	726	734	716	751	746	737	749	726	765	805	715	744	750	751	717	746	722	717	725	718	746	709	813	700	732	737	724	703	755	727	760	733	772	761	723	710	740	739	705	783	782	740	764	740	756	712	851	776	694	751	742	736	764	697	704	736	770	683	776	713	725	741	729	754	741	729	750	738	775	755	745	748	695	748	745	738	705	784	799	700	776	747	746	711	741	760	781	687	741	783	761	804	761	773	719	768	736	706	768	738	766	765	741	759	774	697	764	715	787	758	767	757	752	774	718	757	742	724	725	710	749	737	739	740	730	742	722	728	813	729	759	740	777	706	748	767	762	748	703	740	694	686	752	741	803	804	725	752	722	741	738	697	775	776	778	741	696	733	747	767	747	766	726	769	766	769	711	676	732	756	719	726	715	717	674	696	765	724	764	708	757	787	722	701	732	770	711	763	688	745	773	703	699	729	716	691	797	762	742	764	695	743	730	771	816	749	754	748	758	727	737	743	688	784	771	727	708	719	755	746	754	758	790	752	815	707	741	712	726	743	793	722	778	751	763	759	721	763	728	752	772	803	700	747	735	782	722	739	755	759	754	758	779	746	712	740	785	748	735	746	722	807	741	730	731	731	775	771	728	777	724	775	762	744	746	811	774	746	714	735	768	746	761	753	722	749	751	712	734	765	739	757	745	764	700	787	727	768	720	718	771	746	743	743	751	716	718	651	738	746	769	755	737	738	726	715	744	738	808	776	743	761	729	709	787	754	779	773	768	705	766	724	719	724	765	703	698	696	688	741	767	750	757	739	775	807	760	760	720	672	732	796	726	746	780	733	734	776	747	712	724	731	782	768	771	711	759	813	754	723	758	741	753	727	766	731	772	749	753	732	741	750	762	719	734	757	714	714	741	704	782	712	718	750	797	729	735	727	765	731	724	788	780	718	741	758	738	758	728	703	722	720	767	794	780	709	728	716	760	732	761	764	708	708	818	778	742	728	790	724	798	761	783	740	745	738	730	757	793	707	695	739	707	790	709	788	727	726	709	766	745	738	776	758	741	786	741	732	725	728	749	726	771	747	709	754	735	718	730	724	723	771	744	718	711	768	748	745	793	751	725	769	740	740	718	795	732	787	783	802	747	733	683	646	707	742	741	727	691	703	744	731	766	764	725	749	750	755	784	769	725	783	708	745	760	778	765	777	716	731	749	707	699	746	735	783	746	719	741	730	791	755	793	768	728	763	752	763	758	701	720	730	713	732	793	746	794	751	781	748	712	731	771	778	738	720	787	731	707	733	771	780	759	727	738	765	729	737	749	750	713	754	723	726	730	706	751	732	757	810	791	766	723	739	745	749	729	725	723	704	767	728	760	747	738	749	694	726	803	738	787	769	735	730	783	758	769	750	700	786	762	777	736	746	768	743	701	764	767	751	775	767	755	730	786	745	788	722	744	782	744	750	723	755	748	765	743	733	777	738	725	732	761	723	770	767	730	733	749	741	733	748	704	783	736	813	711	734	760	693	782	752	781	733	685	742	723	731	713	710
47503	17158	4398	1460	572	378	338	295	323	327	305	347	340	330	353	336	346	310	312	299	325	317	316	339	309	301	325	295	327	328	323	309	305	319	283	325	330	289	308	323	300	337	290	340	285	347	283	362	319	334	306	305	318	314	320	308	294	338	314	279	319	301	312	299	312	365	354	322	326	322	330	327	286	310	331	322	329	332	313	318	293	319	314	252	329	361	335	285	322	361	334	297	289	308	283	299	339	357	338	325	330	293	312	314	300	340	295	314	283	326	313	298	302	325	334	337	322	342	330	326	330	331	348	347	300	331	337	336	318	306	293	320	314	300	303	323	340	313	303	334	297	309	333	311	328	295	290	346	326	331	323	281	345	364	312	351	306	329	316	308	304	343	328	327	335	322	300	321	345	280	320	320	319	360	315	321	307	299	296	315	288	369	318	322	290	312	279	334	310	302	337	302	363	332	291	303	310	317	327	326	327	313	326	377	309	306	316	319	309	312	343	310	316	302	310	326	306	306	350	388	299	345	357	334	311	306	294	294	312	297	300	329	339	314	300	312	309	348	307	298	331	315	293	330	325	298	342	314	330	321	335	293	334	329	317	331	299	297	316	328	319	341	346	347	356	303	312	320	296	325	303	331	340	308	300	318	353	300	321	368	301	297	321	293	328	308	323	319	329	274	316	325	361	327	334	280	298	316	335	320	334	321	366	301	334	330	338	341	317	331	275	307	327	317	334	346	340	337	311	266	341	322	264	315	311	341	298	315	297	304	317	296	349	324	297	327	314	294	329	315	331	307	275	318	297	336	340	328	325	303	329	367	325	340	310	310	287	323	340	337	334	315	317	305	307	329	285	350	331	302	316	319	338	330	312	367	282	316	327	334	329	306	323	311	332	326	328	289	346	330	298	330	282	277	311	350	353	310	305	326	324	347	340	328	333	320	307	319	321	332	323	323	318	328	348	307	319	337	302	298	297	328	319	316	289	333	299	297	299	328	340	315	351	332	312	324	328	317	329	312	298	328	302	319	322	321	329	306	317	338	340	284	341	315	301	316	334	303	333	318	323	297	322	343	342	316	314	320	309	288	314	310	306	313	343	324	322	323	308	339	308	325	300	327	303	308	318	325	339	304	311	295	316	325	299	348	301	314	297	267	346	286	335	307	370	330	319	317	293	314	339	328	291	292	322	289	319	341	305	333	333	321	316	314	321	372	322	312	334	260	323	334	324	322	331	339	347	332	322	354	332	290	303	319	287	285	347	347	270	334	325	286	303	311	305	328	330	307	292	349	319	332	332	330	325	318	299	326	318	323	338	323	323	332	311	319	320	346	318	286	348	319	294	329	327	284	304	306	339	305	296	266	320	306	317	327	333	341	318	322	357	302	307	325	292	319	325	303	300	284	346	305	310	323	295	288	341	291	308	297	303	303	340	308	317	330	344	321	339	317	328	305	302	317	357	320	284	346	345	332	301	325	360	320	306	300	351	292	303	308	316	292	313	299	327	314	332	339	313	312	341	305	298	322	322	310	277	312	316	309	322	313	340	336	315	329	327	317	330	340	316	310	318	318	323	303	299	292	302	309	273	303	337	319	328	315	324	299	332	299	331	315	288	336	327	301	342	328	326	326	331	333	331	301	339	306	335	315	356	291	323	318	309	325	332	328	374	292	338	340	309	292	293	317	248	285	305	287	310	326	290	312	335	329	333	326	296	314	309	323	308	333	295	315	294	317	327	284	305	299	283	310	273	320	332	334	315	337	298	331	295	315	325	287	326	317	332	312	311	323	345	322	303	333	317	328	339	308	350	287	304	321	314	306	302	295	291	337	322	309	341	349	292	298	303	320	311	290	315	336	320	310	325	311	308	283	312	296	293	332	283	320	340	322	324	320	314	309	311	317	286	294	288	336	313	309	299	318	317	323	322	363	332	329	365	354	309	305	346	309	322	329	311	326	329	351	299	296	281	313	293	304	330	301	295	291	287	297	316	327	301	312	292	338	330	302	315	329	305	321	324	350	284	348	328	334	317	323	335	304	337	314	298	299	348	326	297	297	313	292	357	312	318	301	306	316	304	334	327	316	320	300	313	292	313	289	314	320	308	319	342	326	340	268	337	337	321	312	354	311	325	325	313	286	325	315	329	301	302	294	314	291	312	315	337	308	319	324	349	320	349	313	287	340	310	309	322	317	319	299	287	330	332	335	313	352	303	295	319	310	344	307	291	287	334	332	332	305	335	331	329	334	330	315	308	335	332	297	285	320	321	326	277	294	306	268	320	323	319	349	338	298	301	314	321	332	364	263	329	326	324	309	288	296	298	314	351	334	356	339	320	314	339	324	313	300	306	287	372	333	322	339	281	326	332	347	279	275	338	318	312	289	344	332	306	313	303	295	307	362	273	288	299	299	315	312	334	317	320	282	322	325	302	289	346	325	320	321	308	342	294	321	344	317	320	281	353	303	336	319	283	339	322	302	337	283	309	310	329	311	289	301	333	311	305	345	328	343	326	349	343	323	345	310	273	314	320	310	317	317	299	323	332	323	328	287	327	354	310	330	298	315	353	351	253	324	294	290	319	344	323	306	311	290	334	334	310	323	316	326	304	347	311	328	309	306	311	314	287	302	312	319	266	318	328	344	315	297	339	353	297	329	301	294	304	297	314	284	322	331	308	313	296	349	292	314	297	328	346	327	316	326	294	333	307	347	328	323	329	340	339	304	340	325	351	324	314	296	328	317	311	291	304	298	310	360	366	308	327	336	302	307	302	301	316	302	322	330	347	322	329	314	309	347	316	276	320	348	339	344	328	297	311	319	357	326	304	320	318	341	323	320	360	303	323	305	308	314	316	318	326	291	286	309	351	317	341	288	333	338	305	334	341	267	315	307	310	303	329	355	328	314	305	300	306	310	310	347	334	358	365	323	336	289	310	331	308	298	287	316	331	277	333	319	323	297	302	321	322	314	329	285	338	329	279	330	357	337	312	329	335	336	317	323	334	298	336	330	325	335	325	321	331	318	322	268	315	317	310	319	382	330	354	327	320	343	301	311	333	324	293	307	322	307	321	317	337	288	318	306	365	278	287	298	298	310	330	319	323	313	295	288	330	318	312	317	310	307	324	301	298	342	320	277	352	326	303	304	359	371	339	349	315	255	295	312	307	327	291	279	318	323	299	323	312	299	316	308	336	318	306	325	323	324	332	321	309	308	298	311	354	334	340	316	323	333	323	313	337	289	319	351	309	346	301	321	296	347	301	333	328	299	306	294	308	333	338	328	317	307	318	340	302	307	317	306	326	327	282	309	313	314	319	351	323	272	321	313	336	338	341	308	353	326	327	305	311	339	326	378	320	327	290	311	328	326	307	285	302	307	299	308	335	281	331	316	353	322	291	343	281	313	306	285	315	319	310	334	334	369	324	358	346	329	342	328	337	323	288	293	321	326	325	311	303	327	328	293	310	314	321	358	309	329	312	328	335	344	331	321	301	309	349	344	317	318
31744	10833	5298	3067	1344	888	770	741	730	726	718	739	707	686	642	741	722	736	672	700	701	703	697	687	734	730	702	755	744	700	726	711	759	672	710	716	739	697	688	723	741	718	714	704	767	711	685	671	693	721	679	716	695	710	690	701	727	673	676	739	656	677	764	726	711	684	719	695	674	701	702	688	700	710	681	712	717	720	704	716	679	713	677	669	676	742	712	680	692	721	685	736	727	711	666	692	741	709	726	688	717	687	671	674	666	714	702	664	744	689	707	711	738	711	739	699	694	702	715	645	731	701	660	697	651	705	704	684	683	687	693	708	729	692	699	660	709	679	699	726	685	695	728	737	662	706	676	695	698	734	684	708	723	709	698	708	704	725	685	701	732	696	685	665	665	751	730	731	730	713	694	708	772	711	694	676	763	720	712	681	707	705	690	663	704	708	651	691	650	688	697	683	690	751	727	696	718	729	696	750	741	727	747	727	691	669	712	655	709	656	703	684	677	694	683	706	694	688	696	704	676	674	679	726	719	687	654	708	692	706	706	680	721	699	667	650	732	669	734	690	716	692	710	681	693	630	723	683	726	692	685	728	728	743	702	740	720	690	729	679	700	640	713	750	689	661	720	662	717	664	689	698	744	737	660	707	749	748	761	710	653	730	667	744	674	701	703	739	740	718	710	719	678	703	708	724	673	773	704	703	723	700	740	705	700	693	701	747	698	718	675	711	716	682	730	691	696	701	729	703	717	703	686	704	757	766	698	695	702	703	753	703	721	705	733	699	688	674	716	731	711	644	707	725	678	682	683	711	705	708	750	720	723	663	721	686	717	720	690	750	701	629	692	720	700	687	744	684	674	715	648	708	681	706	695	696	705	732	698	694	739	682	661	705	704	720	666	677	728	721	668	694	696	679	695	716	747	671	713	690	699	698	702	713	721	691	692	715	710	675	683	717	733	722	742	696	670	709	734	692	740	726	701	695	691	698	726	725	707	706	693	702	734	715	665	698	725	657	725	715	728	747	641	694	711	684	645	659	727	697	763	711	673	751	725	698	737	695	729	708	696	746	647	717	725	717	694	660	668	762	724	699	684	689	695	722	658	713	718	750	726	748	713	711	720	679	683	692	712	665	732	730	675	691	710	724	695	736	741	712	675	709	725	715	715	711	673	652	689	688	708	686	714	662	714	723	685	742	752	687	700	687	706	679	696	680	736	764	696	705	759	704	673	680	688	700	733	707	678	714	724	704	663	687	673	737	715	671	671	679	714	708	701	717	705	705	737	727	673	676	709	729	695	672	696	736	694	704	694	708	720	691	680	695	725	688	720	647	732	692	745	731	678	692	717	712	752	737	708	726	686	646	672	666	702	708	706	704	715	705	721	703	717	687	703	706	730	706	673	690	734	701	700	728	730	708	710	719	651	707	715	667	667	723	705	706	717	757	686	708	648	685	696	659	718	761	731	717	705	694	679	741	707	740	653	708	688	686	659	708	715	741	738	756	740	734	758	707	692	660	668	736	715	648	686	685	740	714	711	646	697	728	682	685	730	692	701	746	763	714	684	674	678	722	713	731	702	722	696	717	685	752	718	705	681	725	678	722	741	741	715	644	703	719	706	703	728	707	698	799	715	737	675	695	707	664	735	676	705	721	707	701	735	716	717	741	713	713	722	718	691	731	719	708	674	683	674	725	688	687	680	718	677	696	698	669	701	630	734	689	687	729	691	705	679	672	675	703	728	695	700	698	678	737	754	721	703	729	691	712	715	671	729	691	743	696	705	694	683	721	729	715	694	739	699	705	690	709	724	733	696	690	707	688	707	704	692	731	698	731	700	753	632	702	723	659	697	731	674	744	703	666	756	688	706	721	751	752	653	753	721	689	697	720	706	736	720	723	637	669	675	705	718	702	698	713	676	636	726	692	714	714	721	730	757	673	735	688	705	715	734	720	715	713	708	696	651	688	669	700	725	688	695	685	720	712	717	699	696	690	697	673	704	758	702	708	743	695	701	662	771	709	747	736	746	716	721	709	698	727	678	700	741	743	704	723	754	639	704	733	699	691	750	660	666	715	673	695	686	687	675	691	721	674	703	678	681	662	684	720	724	709	721	742	703	694	707	697	689	716	717	659	691	699	722	683	735	713	726	719	731	689	698	675	738	643	668	747	699	702	657	750	685	696	683	670	702	717	675	723	705	672	720	711	715	720	782	704	700	678	716	713	704	703	731	710	684	705	721	714	687	742	680	721	708	753	689	707	719	714	690	688	677	708	741	704	701	729	704	722	688	714	685	683	699	685	708	698	745	701	715	715	678	694	701	698	694	719	719	662	669	714	716	724	715	731	732	728	704	709	694	773	675	728	711	694	681	738	676	661	677	694	712	703	674	717	681	687	724	722	715	680	699	764	695	711	697	704	644	711	677	706	715	658	699	764	703	699	679	669	673	683	714	740	731	699	701	640	690	711	699	709	680	707	755	753	671	745	753	677	697	714	696	697	723	755	662	696	705	667	732	699	726	724	705	718	713	717	686	698	711	687	703	712	710	703	692	700	679	685	682	698	726	709	730	675	670	662	685	692	684	737	701	688	759	653	710	722	728	679	722	687	750	708	723	723	706	709	712	718	697	700	688	671	664	694	709	757	758	649	708	681	678	743	727	676	681	729	690	668	753	690	706	749	694	681	746	711	712	751	683	673	726	706	663	754	704	714	713	709	656	721	665	669	675	671	702	707	716	698	712	724	705	746	726	726	739	711	689	661	740	753	735	703	721	712	689	698	730	722	716	725	774	695	690	709	716	693	723	702	708	684	684	695	700	697	689	717	725	698	720	674	705	740	694	733	682	719	675	663	726	689	696	725	712	631	729	690	702	718	720	719	703	692	712	714	749	708	729	715	681	678	721	768	745	723	699	689	753	724	716	686	702	736	708	701	744	711	750	701	702	703	687	690	702	725	690	689	725	782	681	714	711	736	684	676	695	731	678	696	664	741	681	692	743	690	760	657	706	693	701	729	699	677	693	752	734	671	724	680	649	702	689	658	731	766	751	669	701	700	762	653	681	759	762	734	674	709	696	714	738	725	723	700	664	702	724	730	691	641	689	733	753	676	663	751	734	669	681	716	723	672	712	726	681	723	698	674	714	699	681	687	683	687	670	737	674	685	692	701	647	679	727	694	693	724	737	683	719	700	720	691	726	715	749	704	692	678	687	680	722	691	657	706	727	710	759	681	711	706	721	709	714	739	725	709	645	733	694	716	693	723	685	695	678	698	722	685	689	727	697	662	712	725	653	719	712	733	722	738	673	686	692	682	704	678	688	691	686	734	706	662	678	692	776	677	743	756	727	692	712	696	708	722	683	707	727	731	702	688	743	692	715	709	719	715	680	703	733	751	703	706	657	698	708	723	665	693	691	749	710	678	773	678	663	669	727	681	689	734	710	751	715	725	670	682	675	700	705	706	721	695	700	671	678	693	771	717	672	699	721	678	736	675	727	732
58897	21835	6520	1498	768	503	325	314	318	305	323	334	282	302	313	307	309	336	301	321	284	329	308	315	329	323	336	315	325	328	369	336	316	308	303	344	315	273	339	316	311	302	342	338	323	349	304	335	332	337	314	326	365	336	328	301	318	341	301	355	289	310	347	313	327	293	290	329	300	302	316	295	291	306	286	322	294	316	356	309	302	298	320	325	311	308	362	300	313	341	280	321	329	274	306	311	314	290	300	272	311	300	312	313	316	322	321	332	330	314	308	329	343	293	294	332	329	294	307	289	293	312	299	319	305	307	320	316	326	306	321	335	336	305	305	331	324	301	319	322	297	308	300	335	308	324	289	305	303	310	326	303	321	306	332	325	298	292	310	308	305	291	301	309	343	301	317	292	296	320	289	300	289	301	337	315	285	317	309	359	328	297	267	309	310	317	300	308	307	282	314	327	300	337	319	334	327	334	300	335	322	327	312	302	363	329	297	294	307	323	326	326	338	292	281	333	331	304	302	301	351	294	333	318	344	318	310	313	313	292	314	332	339	297	339	318	309	328	275	271	303	300	317	315	311	327	307	318	345	313	301	329	349	315	326	332	313	344	310	331	337	313	275	330	285	312	321	287	354	334	330	337	346	316	309	302	301	331	329	321	313	285	349	318	313	341	330	298	301	287	343	258	326	290	306	311	322	279	299	313	299	316	324	321	333	319	307	334	314	308	312	312	317	312	303	317	333	295	315	343	304	337	313	293	319	299	302	324	311	322	320	315	311	353	298	312	374	314	311	302	289	312	308	307	287	330	302	323	325	297	352	298	352	334	343	313	313	291	311	351	355	360	305	304	322	303	326	327	264	315	291	326	301	312	301	301	321	319	294	309	296	312	313	289	335	305	321	323	292	304	324	313	307	326	343	339	302	294	292	318	349	323	297	338	289	322	325	323	295	282	306	328	334	325	264	362	299	344	332	325	319	312	292	296	312	319	337	310	302	296	322	319	315	345	330	319	322	303	322	313	334	294	277	331	325	322	314	312	349	309	304	328	300	313	266	280	314	324	343	291	304	293	357	336	318	317	301	331	322	308	306	326	353	338	302	351	301	343	314	307	317	324	334	307	297	335	357	359	348	350	311	316	314	315	313	328	303	336	317	355	294	312	346	327	311	323	351	301	328	319	322	271	319	320	360	289	326	324	270	306	331	306	344	280	311	304	337	300	339	342	349	325	319	367	284	303	308	327	299	299	337	290	267	309	302	333	331	311	315	301	343	308	326	291	294	338	324	324	300	337	338	320	336	343	305	319	310	319	340	316	320	313	334	295	289	327	354	332	284	373	312	348	320	299	281	285	329	323	313	273	306	324	319	328	310	316	282	291	292	317	314	330	337	281	313	317	316	344	315	297	328	312	318	321	316	314	328	308	318	315	306	331	304	324	303	289	318	283	309	361	327	304	273	303	339	303	324	315	315	329	330	319	346	313	328	292	343	267	301	296	340	313	323	343	263	339	331	284	337	295	333	329	344	306	354	335	334	335	298	314	308	279	283	293	305	298	315	331	339	297	309	297	307	319	337	320	319	322	338	318	365	326	299	306	331	284	300	301	323	306	306	303	350	326	302	310	318	293	323	279	333	312	349	319	312	326	294	338	334	314	335	290	314	341	320	301	301	318	332	298	306	303	300	323	344	299	308	286	335	281	292	315	313	309	300	297	313	308	308	311	311	313	350	312	322	347	343	328	310	302	306	304	323	295	297	306	306	298	354	321	330	334	331	273	306	345	297	315	347	318	297	300	292	296	314	319	265	320	331	324	295	334	275	319	301	314	298	303	338	273	337	294	318	344	334	306	323	295	369	325	322	332	306	302	313	321	291	352	311	329	288	343	288	296	318	305	318	297	330	349	301	300	308	332	308	299	326	319	281	308	299	311	313	343	293	324	335	328	313	326	322	305	304	306	306	299	322	360	328	315	303	330	319	295	328	303	327	335	307	301	319	323	323	278	337	338	308	305	270	317	324	312	351	338	366	297	315	323	311	317	290	333	320	299	302	341	321	321	334	305	329	300	323	346	294	306	276	323	308	302	311	322	343	306	351	344	329	290	302	287	323	336	328	359	302	314	330	357	292	308	313	337	305	327	313	308	307	288	323	300	271	323	298	312	333	307	297	314	336	320	316	331	307	321	316	325	299	316	335	311	304	309	316	315	345	304	333	323	319	294	340	325	345	335	328	324	300	297	298	347	313	331	302	290	331	366	300	308	294	308	314	324	303	308	317	295	303	304	339	316	298	350	317	308	338	318	298	316	290	331	270	300	304	311	322	338	324	326	318	333	317	345	336	287	353	311	310	309	320	323	350	354	301	316	320	304	320	316	333	288	292	313	324	297	301	307	297	304	266	329	294	290	311	309	324	306	295	313	324	303	294	323	295	334	298	320	317	325	335	304	293	289	336	311	303	280	304	308	342	344	333	341	298	344	317	300	331	327	327	336	329	320	307	311	336	299	321	310	299	306	296	310	307	315	315	316	339	310	324	321	301	332	315	327	316	356	290	302	293	295	307	328	309	312	314	284	280	309	324	306	339	296	323	333	336	319	290	284	354	286	303	308	304	288	332	333	288	314	307	329	285	325	310	314	306	335	333	299	330	350	337	358	325	338	293	297	350	297	332	310	259	316	320	337	295	307	277	328	333	333	284	345	348	330	321	316	318	296	330	293	285	328	289	325	340	305	300	337	346	333	358	323	308	350	302	310	322	335	350	342	296	312	317	331	323	297	327	283	288	326	304	318	321	289	323	336	332	339	301	296	330	296	321	284	338	308	339	302	316	299	342	351	323	317	320	323	289	304	303	354	338	329	315	322	296	334	301	347	316	326	333	329	308	337	307	335	295	297	307	307	285	330	324	299	325	299	319	314	339	324	327	288	317	320	300	318	301	304	340	333	337	311	314	304	284	302	285	323	311	275	274	315	317	328	308	297	312	296	292	337	317	307	295	340	301	303	306	323	316	357	311	308	322	317	355	349	313	286	316	317	318	317	345	289	302	323	323	319	311	311	285	297	295	326	318	350	297	325	313	296	335	329	320	303	306	345	346	335	327	331	326	310	335	310	314	326	337	343	328	329	310	324	311	286	309	351	305	308	311	300	304	306	274	326	320	325	300	328	316	313	298	307	304	310	362	326	307	303	329	281	300	317	305	311	354	310	333	313	303	335	342	312	337	323	284	304	318	268	290	304	368	301	289	339	317	373	351	318	303	324	306	305	361	301	301	332	288	343	363	326	328	303	305	356	336	308	304	327	333	283	305	363	289	291	291	305	318	341	319	322	331	311	370	337	302	380	318	291	308	322	323	314	344	303	334	338	317	307	335	340	304	308	296	300	302	311	320	287	276	338	346	298	319	326	335	349	291	336	312	302	344	288	336	315	296	322	318	296	274	328	320	332	325	324	342	309	307	303	341	347	307	295	306	313	318	300	308	287	310	328	300	291	342	315	319	320
39444	13589	5650	2967	2063	1299	834	739	734	694	718	726	697	700	664	697	721	698	694	679	663	710	704	681	688	686	744	732	691	732	698	720	681	708	647	704	641	663	729	732	667	658	696	674	634	726	719	726	708	696	698	616	698	729	664	702	715	728	727	704	678	684	731	750	698	715	683	681	679	693	733	704	675	716	681	713	654	677	694	682	718	751	724	694	665	739	699	684	692	690	696	724	670	745	639	688	701	709	693	708	744	704	694	683	743	666	713	689	766	688	730	703	672	680	691	713	696	697	755	692	706	655	665	713	684	750	684	685	703	727	697	683	691	688	704	750	700	744	662	716	686	766	732	692	693	718	732	742	671	723	667	730	692	744	694	729	685	697	718	700	711	673	708	715	743	705	701	696	652	699	672	704	718	702	683	667	669	682	716	670	657	742	713	674	731	676	710	747	737	721	744	720	737	714	686	711	731	676	702	704	714	725	723	717	737	719	687	689	697	678	662	628	711	716	696	683	686	691	696	646	702	718	692	702	716	676	695	711	672	705	674	705	704	705	717	693	730	717	708	708	698	684	693	750	665	685	712	763	690	691	705	704	698	765	690	686	706	774	688	696	710	676	692	731	702	706	701	694	687	729	724	720	761	664	700	701	708	713	682	668	677	683	705	728	687	718	726	705	676	719	705	722	750	675	706	735	689	709	664	698	690	714	686	725	730	692	715	697	690	707	705	720	761	697	755	690	684	725	722	705	719	688	664	702	697	700	681	711	777	709	674	687	701	687	710	718	723	725	713	735	675	708	684	719	721	676	673	694	674	728	724	665	719	676	724	722	725	705	739	668	672	670	689	622	695	674	698	719	709	711	679	687	689	679	715	741	707	753	698	721	708	739	739	680	699	692	688	660	699	691	745	697	739	702	710	711	726	713	673	717	683	672	688	717	703	681	693	709	681	666	727	734	751	669	705	749	726	709	730	711	727	670	673	699	709	693	753	703	742	680	694	727	700	703	737	724	727	689	707	715	753	695	702	701	699	746	726	759	712	685	715	710	695	663	642	712	713	719	674	668	643	699	724	681	706	711	699	698	729	703	774	688	721	718	663	685	733	678	657	701	690	727	725	703	746	689	692	674	700	700	651	684	690	694	698	718	738	696	713	725	689	717	734	667	699	669	737	733	753	707	631	692	746	686	699	704	725	740	684	682	711	660	739	717	686	705	657	663	707	666	697	661	726	723	690	680	735	721	676	673	705	692	745	722	748	719	748	668	740	672	673	711	685	665	682	700	721	711	701	683	690	610	710	685	755	698	676	680	697	680	674	705	728	683	755	729	771	742	702	709	720	734	713	729	706	757	728	733	671	714	706	671	676	729	690	685	678	736	724	734	760	708	749	721	715	659	712	699	687	705	717	720	706	688	685	693	710	667	740	669	727	650	730	660	686	707	663	662	688	684	699	690	718	667	671	690	697	692	649	708	695	701	702	678	712	705	714	670	704	687	722	695	666	709	727	744	688	725	686	741	738	759	720	693	677	712	700	668	695	739	773	734	675	725	717	764	696	714	777	712	710	696	702	697	670	699	688	662	707	690	686	646	723	716	674	722	706	718	699	721	699	706	751	667	728	741	696	751	715	693	722	670	702	651	678	723	711	728	719	710	711	706	680	690	723	727	753	657	677	728	695	690	713	698	746	690	699	726	722	656	745	759	677	712	708	699	659	648	728	694	700	711	718	705	683	707	700	665	713	706	715	657	705	704	712	678	681	712	716	694	727	713	679	695	700	705	755	678	678	696	727	696	720	750	641	685	721	711	673	663	660	718	661	690	724	703	729	708	660	727	672	726	721	771	674	676	726	706	685	661	712	677	684	718	781	682	690	672	656	712	700	697	691	696	729	664	724	688	748	655	737	691	712	708	710	683	713	688	640	697	737	694	645	744	666	745	717	698	685	707	713	735	686	677	748	719	711	698	706	730	683	681	724	736	752	698	722	710	704	675	700	690	684	697	725	715	703	652	710	687	669	667	678	707	692	684	700	743	706	720	715	644	718	680	699	692	743	758	665	706	771	699	730	694	692	705	690	685	740	723	721	683	675	729	679	687	775	710	710	692	695	665	686	692	688	706	686	711	701	712	687	644	705	735	734	652	718	690	730	722	703	699	747	698	715	688	655	697	724	735	698	684	731	732	665	713	685	734	689	738	695	678	714	699	701	678	751	714	659	758	706	714	684	734	701	713	742	706	673	732	725	656	744	701	708	674	718	720	711	704	655	712	696	708	689	695	712	657	701	683	682	727	726	687	736	692	671	735	720	694	694	650	728	668	684	699	729	699	724	718	690	733	694	701	722	729	699	711	708	761	697	722	770	631	713	744	689	691	736	659	705	709	729	715	682	683	764	693	719	717	706	693	671	720	715	732	756	723	710	667	727	717	691	710	689	718	685	718	712	674	677	706	695	725	701	718	709	737	747	714	701	690	709	752	685	678	727	719	749	665	706	678	741	676	703	708	725	700	726	741	735	670	708	681	684	717	747	674	685	673	717	745	727	682	682	643	664	676	663	746	695	686	701	697	700	702	680	738	716	707	690	723	679	719	706	664	672	671	667	682	715	656	709	727	694	710	685	690	686	731	724	761	679	693	718	674	718	718	720	712	662	692	705	696	676	712	715	711	704	679	734	686	663	703	707	719	741	752	684	690	721	708	748	734	695	728	688	725	675	687	710	693	686	730	697	706	659	682	766	759	686	752	740	737	665	692	708	738	697	700	697	733	719	747	727	640	685	765	722	737	684	695	716	699	710	682	752	719	713	722	649	778	683	696	764	738	704	681	742	714	693	702	670	731	669	711	705	674	689	743	713	683	731	705	757	717	716	719	654	718	700	671	743	699	686	741	718	738	706	696	659	713	674	692	725	694	713	681	697	680	697	668	691	680	721	700	671	755	703	714	707	698	711	687	669	699	722	674	698	737	699	684	675	738	666	740	731	656	721	705	697	704	677	689	695	715	673	745	659	687	701	734	708	717	618	720	708	675	712	709	732	715	737	706	702	704	710	638	744	733	741	675	692	642	658	696	716	722	682	686	727	681	660	675	693	670	658	695	687	696	703	729	702	704	663	677	696	690	671	747	696	683	745	677	705	710	700	714	757	690	676	686	739	709	699	695	697	701	699	731	717	675	639	779	711	683	715	696	741	712	717	690	732	629	701	724	751	729	762	686	733	654	713	711	671	729	703	701	685	704	744	708	723	669	720	700	695	697	729	679	700	655	721	684	746	682	721	686	698	720	721	715	703	648	685	654	714	733	674	687	753	712	639	714	705	739	729	688	719	730	696	693	702	683	715	749	683	658	728	665	691	736	697	675	700	660	707	725	724	699	723	693	702	686	685	702	682	684	684	757	707	662	705	746	703	703	705	735	690	690	699	739	687	723	696	726	717	726	702	707	689	668	717	647	675	702	727	750	749	698	707	703	683	687	735	695	739	708	722	704	745	760	758	710	699	697
51858	25107	10483	2906	1092	469	335	359	338	324	297	309	355	351	334	340	349	355	358	338	331	325	307	305	340	314	299	317	308	312	363	309	339	306	307	322	363	340	343	352	331	321	316	278	318	274	313	338	349	305	312	328	329	300	347	341	327	374	337	338	338	330	310	304	350	372	317	327	356	310	355	330	313	325	327	302	321	321	366	332	346	364	323	344	321	351	295	339	326	308	319	273	310	369	369	300	346	335	328	350	314	342	365	322	343	321	355	333	316	370	342	377	364	312	327	317	334	304	337	292	322	301	301	302	332	362	327	329	335	351	354	359	347	360	319	350	309	351	359	301	308	337	286	298	313	337	317	328	360	318	356	337	339	307	334	368	308	309	346	315	326	320	318	343	315	316	341	294	336	291	319	311	290	328	337	352	296	309	375	315	288	334	309	331	311	354	318	356	345	338	334	352	337	329	333	311	334	315	351	328	343	314	324	317	331	312	302	348	347	313	318	330	321	284	348	344	389	337	308	308	304	329	304	291	295	330	307	354	293	318	328	336	305	313	328	356	303	359	342	329	345	301	331	330	327	344	326	358	294	323	350	309	302	347	321	306	349	321	318	353	346	337	340	358	343	329	348	318	339	305	326	336	305	320	329	300	291	312	308	328	314	369	323	333	367	320	319	288	345	362	335	354	370	332	342	357	348	341	344	335	338	333	299	343	327	346	329	343	302	315	326	307	346	335	359	344	335	342	338	370	282	350	333	312	317	333	319	282	320	333	349	331	345	299	337	324	336	332	340	340	315	311	328	325	329	348	301	331	327	361	305	331	358	289	320	345	349	327	298	355	313	315	355	319	355	295	317	299	317	310	291	368	329	340	328	308	332	347	351	337	355	312	334	318	354	300	299	330	334	307	363	330	314	356	324	345	325	321	334	311	333	298	337	340	349	314	352	330	351	369	327	311	316	351	330	297	339	292	357	332	333	306	333	374	329	342	338	353	295	317	341	328	304	351	315	317	374	347	339	326	303	333	324	330	335	357	311	339	320	312	341	334	317	331	311	330	319	348	324	306	332	327	341	335	329	346	339	338	306	315	338	331	341	337	346	349	374	357	345	340	348	312	331	337	321	326	283	308	317	328	275	329	348	328	314	322	304	304	335	333	342	328	331	325	344	338	318	305	331	312	338	331	334	312	321	345	344	365	333	357	324	298	322	329	281	328	331	356	322	351	284	314	323	333	325	358	335	326	298	320	317	310	300	306	353	360	301	346	320	328	345	320	311	358	320	347	336	320	311	312	319	330	336	337	341	331	320	340	293	361	329	331	313	317	346	305	345	321	300	354	332	328	303	335	316	334	307	328	332	356	309	336	306	317	298	325	317	308	322	319	311	315	305	317	322	334	320	346	328	326	316	318	344	352	329	339	347	340	319	299	347	335	321	337	319	309	331	335	339	319	360	320	336	323	349	342	325	340	341	326	343	372	302	310	357	342	335	320	335	332	329	335	307	354	312	320	326	349	329	371	348	330	335	297	283	320	319	336	311	338	341	330	312	314	330	389	356	323	324	325	335	308	291	302	285	332	319	280	337	347	338	345	358	327	312	318	330	357	317	290	294	305	344	343	349	369	336	335	318	323	326	337	354	324	338	312	339	289	325	323	360	346	297	327	337	338	338	288	352	318	336	306	330	309	351	290	322	344	332	370	338	309	368	311	313	322	342	337	321	338	336	354	337	309	343	298	306	337	331	340	343	322	341	356	310	313	355	325	350	344	386	312	311	326	323	324	308	349	323	317	290	351	359	314	316	333	314	325	324	325	328	355	328	317	327	309	339	309	334	331	345	302	320	319	383	320	391	324	311	309	347	326	343	323	354	316	342	300	350	339	333	338	314	341	320	336	316	352	341	330	334	331	359	293	316	322	338	380	290	298	328	308	328	337	327	324	323	357	346	307	311	320	354	306	330	308	340	330	292	318	332	301	331	365	336	307	353	319	322	302	310	311	334	325	329	345	322	334	368	326	329	319	334	337	348	323	344	327	336	325	344	357	348	319	345	324	313	386	325	312	323	332	314	319	316	338	301	337	308	320	287	332	286	346	314	352	304	301	309	320	328	346	309	308	339	342	309	325	369	311	328	317	334	351	361	333	307	301	333	339	330	362	329	283	293	348	325	345	329	336	299	309	360	316	335	339	331	345	330	328	318	312	337	310	324	321	320	343	368	334	348	318	355	326	295	341	317	324	335	337	320	314	291	329	380	306	312	333	340	339	362	313	339	344	344	350	331	313	309	342	322	335	300	347	337	343	349	313	357	325	341	343	332	357	315	337	331	321	326	353	321	282	318	356	317	344	328	316	313	303	334	329	339	308	355	316	348	354	302	289	281	300	351	319	332	324	339	325	315	333	305	308	326	365	284	334	334	297	347	349	310	354	321	306	321	331	343	331	292	329	323	337	319	345	350	325	299	349	335	365	318	334	316	322	362	304	303	327	334	331	341	327	302	302	323	354	374	331	325	310	308	365	355	302	327	331	362	315	333	355	355	324	343	336	325	327	332	294	329	319	308	314	330	360	353	316	350	290	320	345	312	308	313	338	353	332	317	331	278	324	319	328	334	375	353	350	312	357	353	305	312	323	301	338	317	332	339	343	339	343	314	339	304	308	360	329	336	361	310	312	319	323	311	312	336	343	331	314	338	301	287	296	320	320	304	332	357	364	323	361	305	329	328	311	353	369	324	308	316	336	349	319	310	325	358	363	327	338	318	320	333	372	347	339	340	329	320	331	343	353	333	342	328	349	319	351	385	311	333	308	344	344	348	309	317	368	346	314	280	344	325	342	320	321	354	353	324	351	306	314	369	340	357	343	318	298	362	339	317	318	356	317	327	320	344	325	324	323	317	302	337	331	302	340	334	347	301	329	375	306	336	338	300	309	338	319	325	357	380	318	320	332	339	328	332	317	336	319	344	305	350	370	358	347	320	309	351	329	339	343	339	300	315	306	308	293	313	320	318	349	355	296	325	336	339	328	319	336	357	311	328	325	323	335	327	339	298	316	300	294	327	350	326	341	338	330	297	344	328	288	330	344	318	323	344	334	293	362	360	342	302	306	370	337	323	346	323	352	355	304	331	318	316	351	322	295	322	368	298	322	334	341	292	348	361	339	372	333	355	335	321	337	371	331	328	301	350	310	299	338	316	333	345	320	331	350	313	364	328	330	347	310	306	331	301	322	310	376	312	329	296	329	328	308	321	307	332	354	324	319	300	321	311	344	303	316	343	377	303	358	315	332	339	321	349	360	327	331	331	307	323	315	354	311	301	321	310	333	322	328	326	315	365	325	350	324	332	337	324	335	356	361	341	314	335	332	328	319	339	339	344	308	332	322	316	332	330	329	351	364	330	341	325	362	307	325	339	330	336	361	329	327	336	309	307	335	312	326	341	320	316	331	349	323	329	311	294	335	336	356	387	348	311	315	319	340	325	334	324	317	355	325	313	358	331	312
35018	17787	8845	4999	2456	1206	850	813	769	754	762	774	724	751	745	747	719	756	726	745	756	713	700	711	749	737	743	700	719	696	726	734	715	737	730	727	740	729	718	774	713	763	754	733	661	704	728	742	692	737	673	696	717	722	770	716	703	785	672	725	757	747	723	728	743	670	747	674	722	763	715	755	690	742	696	728	688	736	697	725	772	745	737	726	733	699	758	724	747	698	721	776	692	713	754	702	745	727	711	734	714	728	716	723	685	724	704	734	695	715	707	751	764	718	721	697	714	748	724	734	702	723	728	748	754	768	723	718	691	687	738	730	687	727	749	739	732	724	688	753	657	753	748	715	747	724	740	695	729	708	746	724	710	744	768	706	706	752	677	740	732	754	724	730	753	778	747	771	701	726	739	720	700	748	744	729	782	723	699	705	736	697	760	729	723	734	741	747	721	734	746	728	735	695	799	725	707	715	733	728	720	734	734	738	705	719	746	731	738	765	794	700	708	777	693	728	761	738	716	783	702	732	704	736	701	708	718	704	682	736	684	670	689	750	712	726	702	736	706	754	671	749	740	773	689	740	682	767	756	746	768	741	749	745	733	737	721	712	753	698	690	725	759	760	695	733	728	693	727	735	791	705	739	738	711	714	725	701	726	764	746	690	739	686	736	749	701	737	750	715	692	769	689	747	697	721	726	769	705	703	717	722	771	759	737	758	730	728	669	745	711	709	732	714	730	701	754	742	709	714	716	763	711	679	743	710	685	740	750	736	726	725	704	742	787	694	767	738	760	709	711	743	768	716	719	726	718	695	709	722	760	749	734	702	769	714	714	732	762	730	736	713	752	715	707	714	783	804	756	733	694	723	687	785	769	705	683	729	717	718	682	776	693	717	701	713	727	744	780	643	700	704	735	747	768	724	739	683	723	755	778	715	719	765	752	718	748	705	732	744	696	770	723	739	770	762	764	713	758	712	703	729	766	746	725	696	722	683	704	742	685	769	715	765	755	714	706	723	707	760	733	766	700	683	711	709	691	722	701	743	751	739	700	732	707	720	740	713	765	741	698	731	731	725	737	727	754	726	768	670	691	713	719	766	710	708	758	739	768	728	730	704	752	704	734	704	774	724	686	739	665	691	722	750	745	707	702	716	657	757	739	741	754	708	717	741	701	719	731	741	746	716	712	751	753	742	747	727	734	721	702	774	751	730	702	719	714	752	750	736	722	697	763	697	743	706	739	715	734	726	723	719	706	752	709	723	755	703	726	772	669	765	725	743	726	746	736	713	741	726	732	695	710	701	736	740	646	719	739	732	752	733	681	752	783	712	703	736	724	755	737	735	748	725	737	796	702	763	660	674	685	738	690	683	699	713	766	733	742	740	728	715	769	704	788	739	724	692	724	712	679	751	744	702	750	708	722	723	751	742	743	750	724	713	696	757	768	694	705	740	734	689	745	707	712	787	744	782	762	720	724	714	715	736	731	711	763	758	679	734	747	672	742	709	723	737	695	748	711	712	715	695	712	697	748	739	760	709	701	753	773	702	725	703	710	759	721	736	698	808	726	768	761	680	740	740	725	755	723	729	711	677	726	673	729	722	731	776	782	689	727	761	741	758	713	737	663	757	720	718	721	761	749	754	755	653	705	734	706	750	709	767	691	740	689	728	714	744	748	774	697	672	794	760	720	733	726	724	666	743	768	717	719	746	709	753	714	737	750	704	672	703	744	708	800	686	754	736	721	747	748	697	731	734	748	722	730	745	730	769	706	708	735	748	724	708	707	774	734	726	679	743	731	717	753	756	749	729	740	739	754	723	738	773	723	777	720	747	718	733	722	745	752	708	730	731	737	790	707	714	759	687	713	704	753	789	745	687	755	730	733	748	755	677	744	702	734	730	743	772	761	679	748	672	741	745	728	725	684	770	767	725	743	757	712	705	733	700	712	709	718	712	710	756	733	671	741	732	694	687	693	698	714	739	721	724	695	728	765	738	716	726	771	721	722	730	715	709	744	700	702	745	753	747	675	772	762	762	704	737	708	670	690	762	731	723	723	717	763	731	738	745	712	732	719	714	726	685	757	754	714	739	740	751	680	723	710	750	757	699	699	733	758	697	709	727	695	744	693	712	750	748	771	753	724	741	695	684	693	760	727	681	772	724	683	752	746	703	746	752	742	761	753	744	730	766	753	710	734	712	730	670	694	697	722	752	734	667	744	709	737	732	770	737	738	693	763	698	675	734	711	718	715	710	713	711	751	739	723	754	727	719	720	688	763	728	717	717	733	770	741	720	740	751	706	765	696	771	767	738	697	746	706	756	697	700	735	689	723	730	719	743	701	713	699	729	701	737	739	715	705	746	709	727	733	696	705	776	707	749	726	753	718	831	756	732	723	712	742	760	749	744	678	678	721	706	745	770	762	736	755	709	744	745	717	730	785	713	682	755	745	677	733	758	699	683	770	721	704	739	765	687	747	726	732	758	713	739	734	715	779	766	731	733	732	734	702	718	681	718	735	736	772	696	668	725	715	737	686	714	691	739	738	743	784	712	729	684	726	681	755	745	714	710	692	743	724	699	742	691	703	700	755	712	706	728	763	732	729	680	748	657	694	753	783	685	673	764	697	719	711	722	697	714	782	702	725	740	709	746	670	697	709	697	693	713	741	716	756	707	746	743	735	778	718	724	658	703	712	722	687	740	748	737	682	751	727	731	758	738	700	682	679	677	722	720	679	720	713	760	714	722	717	696	753	733	728	713	719	700	741	696	704	781	720	753	716	703	717	724	702	729	755	690	723	699	739	711	731	739	762	753	660	713	722	738	740	726	733	703	798	697	720	751	709	703	684	750	705	710	738	760	723	689	764	707	705	698	723	728	745	769	724	710	745	752	704	758	702	718	710	733	748	738	719	773	725	723	731	742	720	700	701	704	713	794	760	761	686	678	695	715	777	748	762	727	769	773	722	771	745	704	709	725	719	695	707	660	713	714	760	766	749	750	689	717	692	707	728	690	738	745	721	691	783	742	781	782	739	704	754	728	737	727	752	700	729	776	721	717	753	713	713	731	740	677	674	721	685	742	723	709	758	698	704	721	718	728	768	780	707	725	739	732	687	732	753	691	757	709	714	691	720	718	745	745	741	718	737	723	719	705	742	734	725	765	720	733	733	735	700	689	737	728	738	757	695	706	773	708	714	765	739	720	734	750	764	764	759	710	784	733	718	675	722	720	718	716	704	659	778	704	756	718	668	754	742	786	724	720	731	685	743	722	724	713	680	700	675	756	719	770	721	702	732	736	737	713	704	765	695	734	735	750	707	711	709	716	709	735	667	733	761	677	737	738	731	754	717	697	698	745	707	692	731	762	788	685	701	744	753	708	735	710	745	703	744	700	715	675	712	777	766	695	739	728	715	701	715	743	697	708	738	740	710	715	737	736	731	721	734	727	701	692	723	707	690	745	697	744	708	741	687	750	786	735	696	724	745	761	710	703	729	680	728	769
47409	14012	2379	590	398	319	287	338	334	287	283	299	282	300	299	316	309	306	301	359	286	309	310	293	329	313	299	285	318	308	280	275	281	286	328	331	288	310	298	321	303	285	290	319	315	283	306	293	311	269	328	314	298	306	304	303	308	311	312	322	306	287	322	317	281	294	293	279	309	345	301	284	273	274	288	283	307	314	329	321	313	336	315	300	296	292	323	286	302	330	297	321	306	323	282	313	340	326	277	307	318	296	315	293	295	296	329	305	301	269	286	290	319	284	320	317	346	322	366	276	284	277	313	306	327	312	308	308	303	334	327	322	330	281	309	343	319	251	337	320	293	308	284	329	320	302	273	299	305	289	313	304	326	341	330	283	311	293	298	292	303	289	286	300	319	285	354	327	313	282	306	264	306	335	269	313	324	319	296	320	319	295	292	319	303	309	332	275	316	273	289	317	286	292	310	292	309	307	290	326	316	313	291	292	306	276	286	324	269	283	273	293	293	297	301	320	294	287	327	312	330	342	321	314	266	296	309	336	296	284	345	314	296	314	327	292	319	318	336	304	294	330	317	296	342	318	291	283	306	257	326	276	269	305	313	328	329	315	320	283	322	286	295	249	303	293	306	312	306	301	305	295	269	336	340	310	292	307	303	270	290	280	337	290	309	289	333	274	254	282	287	288	305	293	315	337	313	310	343	301	280	296	287	280	322	277	278	298	276	296	297	307	309	301	294	307	282	309	260	318	291	314	319	293	272	303	301	304	312	291	284	296	311	326	291	350	307	306	274	291	295	332	323	323	291	304	306	347	302	287	293	310	320	299	274	281	297	305	324	294	298	291	296	296	271	325	305	304	300	323	280	339	296	296	290	284	313	280	291	264	340	314	293	291	299	305	277	289	301	292	312	324	326	296	302	281	307	288	335	276	281	321	292	293	317	302	309	278	286	286	287	294	302	291	306	305	334	316	297	275	288	300	280	304	299	269	291	282	298	286	304	281	296	334	278	267	300	299	323	339	299	295	335	324	299	326	289	307	340	295	283	303	298	298	281	307	329	308	292	288	317	282	301	303	308	273	333	303	309	303	260	314	274	329	289	305	299	304	294	290	312	309	285	300	284	309	309	302	282	313	341	260	274	283	302	288	301	285	329	303	311	272	303	302	291	291	294	322	310	301	339	309	317	304	306	315	317	315	286	322	328	268	328	298	337	275	304	259	301	320	320	323	307	294	286	299	305	282	307	317	291	302	329	315	314	298	314	309	349	302	328	290	322	283	276	270	294	280	273	303	281	278	345	333	274	321	304	300	261	289	319	298	306	279	272	276	277	276	305	313	303	295	292	295	286	319	299	292	282	284	305	301	296	319	321	315	313	303	298	286	336	354	278	288	323	277	299	294	299	333	341	293	269	310	275	302	280	317	324	275	288	302	276	321	301	282	266	298	303	285	304	286	313	306	335	271	276	277	274	330	308	296	301	339	300	298	287	262	318	334	279	295	308	322	305	301	296	290	302	323	330	347	303	261	308	315	294	313	333	325	299	286	270	297	293	303	307	311	330	276	290	303	287	319	329	288	301	287	285	315	302	284	315	330	287	319	290	327	325	324	305	314	277	318	306	315	278	305	315	323	351	291	278	300	277	312	302	285	325	301	291	345	332	290	284	298	300	302	302	324	303	297	338	308	319	310	309	322	306	305	283	317	299	278	301	289	293	298	305	268	287	306	323	305	305	286	312	281	291	319	328	318	306	285	269	322	313	272	317	307	301	309	278	277	276	284	285	280	295	312	312	296	300	329	345	308	317	278	328	285	315	306	268	254	299	299	292	323	322	286	337	313	281	309	283	324	320	293	307	287	280	330	308	314	317	306	293	288	313	290	315	336	304	293	300	312	300	272	277	305	284	332	314	296	285	287	279	276	313	303	310	284	319	310	333	300	266	262	319	304	310	314	287	300	307	319	290	316	294	286	329	291	290	316	270	314	299	318	322	332	281	350	273	303	300	316	320	308	291	311	283	311	276	278	300	303	289	301	311	304	291	263	314	330	300	271	326	314	282	263	296	286	320	309	313	304	294	287	266	278	278	315	327	308	291	323	286	277	309	312	283	342	282	309	319	297	300	270	304	288	300	308	311	341	313	333	296	304	296	307	286	284	302	318	310	286	319	291	298	318	310	306	321	311	268	286	297	330	275	287	317	273	294	290	283	277	315	306	308	323	279	286	311	310	294	307	302	268	301	311	297	279	284	273	309	277	311	289	306	288	321	324	307	303	261	318	302	326	321	312	310	342	304	279	258	283	305	279	268	327	311	300	330	308	304	316	274	296	335	287	304	298	321	276	331	299	290	284	301	318	323	326	297	303	316	280	307	315	275	286	302	242	302	279	328	324	334	280	318	311	308	300	315	309	309	318	308	264	313	291	298	311	275	343	296	285	313	302	301	317	289	274	307	284	351	285	327	288	287	317	288	300	331	300	264	288	299	256	291	317	322	318	328	305	295	315	277	307	280	286	307	313	322	350	288	326	281	295	291	304	283	304	315	335	286	297	253	300	292	285	336	297	316	344	288	326	302	329	316	313	284	320	318	310	288	307	286	327	322	275	276	304	305	311	292	287	289	337	354	330	306	298	291	353	311	298	287	312	284	297	314	319	292	281	291	314	318	292	271	327	292	317	346	290	298	272	281	344	295	296	305	296	286	300	263	316	295	280	310	319	305	295	317	318	321	308	288	327	297	303	305	279	337	294	311	330	324	289	273	297	286	331	300	301	316	291	319	292	292	321	283	302	290	301	345	326	275	307	289	313	288	290	287	335	328	323	306	314	302	302	285	309	306	316	260	309	283	289	309	282	267	316	294	308	299	310	277	289	308	291	299	357	308	307	268	297	308	282	348	346	336	274	311	307	284	321	305	289	317	280	325	280	326	275	288	272	295	326	303	302	317	340	321	322	297	308	288	293	332	311	270	320	295	287	283	321	296	325	266	330	292	315	295	294	338	276	255	289	263	315	311	301	314	314	298	335	302	301	296	283	337	304	333	322	283	284	261	319	269	319	286	297	333	296	279	304	319	310	287	312	310	285	291	321	244	311	260	322	305	329	355	318	298	311	287	298	343	289	306	315	282	306	284	315	295	317	303	322	295	337	332	351	300	326	316	307	316	303	306	293	304	321	286	313	288	303	305	300	302	281	291	308	300	300	314	279	287	283	289	292	307	284	297	324	317	319	307	285	319	312	312	309	329	330	309	337	323	303	314	305	290	314	297	305	254	299	339	288	284	258	276	284	318	316	297	305	333	306	285	326	271	303	317	312	334	308	295	279	313	325	266	319	289	309	332	298	281	281	310	293	269	297	316	280	294	316	273	308	289	301	317	323	274	288	322	300	285	321	308	323	287	285	287	304	296	286	299	314	274	297	291	299	338	299	283	294	290	276	308	304	291	327	303	296	302	315	340	298	286	317	269	333	318	291	276	327	318	292	313	274	304	302	269	303	298	312
31135	7964	2670	1396	962	753	663	701	692	660	621	669	679	627	712	693	671	681	723	681	667	638	658	675	646	636	710	661	620	645	660	702	705	715	668	643	674	680	652	707	654	664	691	695	634	640	659	664	688	721	662	696	654	687	663	664	636	698	632	687	669	636	673	645	658	712	629	692	667	690	675	721	667	711	663	650	651	691	685	694	672	684	703	717	646	658	657	680	679	656	715	619	687	683	674	670	677	650	672	719	674	660	706	694	659	660	680	676	692	706	677	673	726	716	653	668	720	668	692	638	701	662	638	699	673	620	706	626	664	631	677	643	688	698	724	686	635	668	677	697	654	706	684	690	693	657	666	702	669	672	649	685	682	678	694	678	640	612	703	705	629	644	678	712	621	699	690	674	687	667	685	660	712	683	657	698	691	681	664	670	658	679	702	678	695	648	629	680	654	652	680	634	656	672	702	649	646	662	707	673	678	701	670	722	684	671	729	646	668	715	673	609	661	696	664	651	675	667	635	723	666	658	675	708	673	639	674	646	673	655	679	696	636	684	697	657	698	691	669	673	656	683	665	687	682	660	729	666	641	624	689	716	658	688	656	689	679	678	666	661	620	658	668	685	633	665	636	664	669	702	695	678	677	652	649	635	655	695	655	658	655	678	686	662	697	712	683	699	653	695	688	655	695	679	711	662	680	666	702	656	662	734	692	690	682	662	705	689	683	696	678	659	666	672	694	692	656	668	666	660	673	674	674	662	645	662	669	687	680	647	635	707	708	664	697	662	675	682	683	630	653	689	678	651	689	675	607	662	629	664	676	695	668	649	702	662	702	644	631	698	663	703	659	626	608	695	686	672	706	661	673	626	687	680	675	629	710	654	685	717	683	652	713	631	622	652	645	670	651	674	693	675	673	693	666	720	649	665	725	658	656	690	690	719	698	701	655	692	664	683	713	677	669	685	680	669	652	668	637	648	657	625	704	656	674	696	673	689	660	673	672	709	636	671	668	692	675	699	696	704	672	673	703	616	657	684	690	655	722	648	696	684	683	653	721	680	640	677	657	700	667	687	684	672	703	658	660	677	706	660	651	644	697	657	654	699	639	667	651	630	618	722	679	680	717	661	693	663	633	661	652	686	667	664	629	680	645	676	670	667	664	705	634	655	701	663	688	671	695	675	638	701	686	684	661	673	712	685	685	689	691	651	696	692	666	654	684	652	680	679	666	679	635	646	650	661	710	712	636	630	651	653	672	681	669	685	686	704	665	644	688	611	674	697	698	691	681	656	682	689	686	641	630	661	673	697	698	688	628	677	664	644	679	661	647	652	677	640	666	689	684	663	689	700	642	721	650	683	664	635	656	669	675	634	736	703	695	669	668	700	646	676	715	688	666	683	657	702	652	667	678	692	724	688	675	649	674	697	736	671	696	670	636	670	661	674	636	652	669	654	660	660	705	616	700	704	641	707	594	700	623	647	688	648	696	723	641	641	655	716	685	696	667	652	677	642	703	679	686	651	672	689	662	640	660	668	751	663	704	679	684	698	669	699	642	663	658	637	715	684	636	705	680	619	646	673	668	662	659	704	693	706	683	700	717	658	619	642	681	726	656	659	687	709	661	717	694	690	670	708	704	704	692	720	638	644	663	663	701	683	652	675	654	640	649	695	670	715	594	638	657	692	711	702	685	669	757	655	680	668	685	694	698	690	680	710	685	698	674	669	639	667	640	679	677	689	681	687	677	727	650	649	685	661	693	678	658	683	653	659	623	716	624	688	662	674	631	685	689	642	655	672	686	714	662	695	669	687	644	730	663	631	682	704	664	628	693	684	679	697	642	699	626	641	620	695	678	624	630	675	656	689	653	645	688	643	683	639	687	681	681	641	712	660	713	633	663	666	717	708	662	669	685	691	744	679	653	687	666	672	710	697	661	681	703	692	665	644	680	648	641	705	684	635	684	683	684	657	674	637	652	676	701	682	690	684	687	688	656	630	654	709	689	673	664	674	669	639	659	699	644	624	719	642	683	675	646	665	668	694	700	651	676	693	682	663	687	671	661	676	634	697	685	648	678	651	671	713	662	686	703	709	632	718	644	668	676	649	661	630	657	679	661	683	678	649	718	671	670	756	682	718	669	700	730	642	673	651	685	690	670	666	688	706	666	682	701	638	659	696	676	660	668	629	627	660	676	661	665	636	675	622	647	623	667	683	698	677	708	716	667	645	695	685	688	696	686	716	690	677	679	653	669	694	674	699	688	711	597	683	690	649	662	705	677	694	669	693	691	682	701	675	635	694	696	702	711	680	676	670	656	706	680	698	678	643	679	701	648	681	693	677	653	664	689	679	700	669	663	640	684	696	684	643	682	635	658	651	654	628	650	610	650	662	700	668	669	719	628	652	686	652	728	710	658	634	694	681	682	649	674	674	662	721	679	663	645	686	686	647	683	673	662	663	692	671	660	699	667	682	681	651	694	673	744	665	668	647	662	676	670	657	631	681	719	616	707	675	639	699	655	688	673	709	676	643	643	675	644	673	729	630	651	679	649	656	687	676	716	640	664	681	660	711	643	608	713	661	695	694	682	628	674	661	689	631	679	710	698	645	680	663	691	652	689	640	628	720	713	611	672	616	663	674	647	684	724	712	691	704	663	689	717	669	667	697	654	667	678	677	663	680	700	695	650	694	715	655	669	696	658	740	681	706	706	614	700	675	661	613	643	660	698	678	679	655	659	664	686	699	648	644	695	674	671	652	631	721	646	698	672	654	669	677	699	677	666	647	663	652	674	688	692	664	651	702	681	706	683	654	602	677	668	691	708	661	673	705	684	652	693	663	674	661	658	688	708	694	682	676	690	670	716	650	671	652	680	660	638	691	714	637	697	644	718	647	702	678	713	665	682	660	706	709	622	662	660	654	625	664	688	660	642	679	632	727	676	672	683	687	714	673	680	689	655	693	644	677	680	696	659	677	640	653	688	615	679	652	617	698	650	646	689	640	715	680	664	701	688	638	667	684	636	672	704	665	650	675	693	668	656	688	680	709	680	701	686	647	681	663	651	689	686	691	686	636	670	670	657	640	627	670	683	676	684	676	714	671	656	680	673	659	644	679	656	654	672	692	688	629	652	653	682	638	684	671	693	717	647	629	693	704	621	639	658	667	680	677	675	653	720	661	640	688	719	708	663	652	714	712	682	653	655	682	645	711	703	673	696	677	712	675	645	622	617	674	713	640	675	656	714	682	665	642	716	617	656	684	649	665	649	703	681	667	691	687	681	675	726	652	700	664	674	684	681	718	690	673	653	657	620	702	671	716	659	662	676	665	717	670	657	660	712	672	660	651	640	679	661	672	665	666	713	659	694	709	636	641	688	630	643	694	657	691	681	668	653	645	675	726	657	660	667	662	715	623	643	630	668	649	696	705	665	725	652	671	660	669	701	658	686	701	703	665	659	674	661	636	641	722	671	673	625	694	671	695	669	680	639	658	659	658	601	688	686	636
57453	24274	6848	1614	1000	573	359	320	308	288	283	305	274	313	271	261	274	300	335	311	300	255	300	298	274	296	254	233	311	279	277	330	275	313	275	290	295	278	326	274	292	299	294	289	283	276	294	285	322	286	263	298	296	281	298	302	292	264	277	282	290	313	302	309	300	290	294	281	283	305	290	266	261	263	339	268	294	288	273	267	325	320	307	295	291	269	295	262	324	283	327	267	300	307	287	269	273	273	315	301	266	285	254	280	297	286	274	276	274	307	273	277	290	262	258	303	295	319	283	286	274	258	300	273	335	298	292	255	257	299	263	257	295	268	255	258	252	297	259	250	265	277	301	302	288	321	304	269	257	294	315	282	329	316	274	298	259	266	272	323	341	330	273	277	307	273	308	269	267	312	293	252	250	319	277	299	262	289	273	328	293	278	310	301	278	286	263	326	328	268	335	272	269	281	305	275	307	272	312	280	276	287	268	268	292	295	297	303	293	288	324	294	313	308	291	283	282	305	297	282	287	275	286	303	309	316	256	311	273	276	281	299	288	278	270	286	263	262	319	326	307	272	259	303	298	277	319	336	307	305	309	252	287	304	280	273	316	258	309	296	277	267	258	292	294	292	292	296	271	281	261	284	290	293	284	300	289	301	273	276	275	303	303	270	250	295	261	308	294	293	286	300	333	280	283	291	308	278	313	271	295	307	277	253	255	306	275	297	320	312	298	288	335	329	284	289	320	293	311	300	294	253	286	312	293	291	300	259	282	278	295	244	290	304	267	317	274	269	278	273	285	294	275	292	286	306	280	286	301	290	266	287	256	288	299	287	254	286	269	293	320	282	307	298	295	278	292	327	276	256	265	299	273	313	297	289	302	310	288	267	278	306	281	300	303	284	308	282	309	269	264	293	271	315	268	289	272	302	287	307	292	292	276	280	276	287	263	300	301	260	293	250	282	287	275	301	274	291	287	261	301	277	272	294	301	281	267	299	284	279	297	299	271	260	307	299	288	271	287	296	305	269	318	265	261	246	269	312	269	275	254	288	284	288	252	270	284	301	289	314	303	275	276	293	307	295	283	300	314	313	268	287	290	280	306	305	307	313	267	268	312	258	287	283	304	303	312	265	276	261	289	266	248	282	251	304	278	294	314	299	329	297	257	312	284	306	243	291	288	294	281	321	306	316	274	270	294	273	286	255	274	272	279	274	277	275	276	290	283	284	288	264	302	307	275	272	315	284	283	278	299	310	304	267	295	301	286	270	263	272	258	314	274	274	281	307	284	295	259	292	314	307	265	302	283	273	300	243	271	261	275	304	287	288	302	310	284	270	275	268	272	284	318	292	303	288	273	274	302	273	279	305	231	292	305	259	276	281	319	307	250	295	297	281	283	291	265	303	265	267	260	286	296	314	311	295	257	283	301	274	281	339	306	264	267	279	270	276	344	308	276	294	283	282	273	348	302	281	262	292	304	243	288	299	295	288	280	331	332	295	293	293	251	290	243	282	281	287	314	293	285	304	274	308	274	292	275	301	291	287	302	309	287	278	278	278	275	261	303	276	281	324	297	279	329	300	273	311	283	314	274	257	292	305	307	273	322	284	271	312	255	280	279	287	293	312	250	280	277	296	280	301	297	295	273	291	286	272	271	319	309	298	325	316	286	288	310	300	321	292	291	275	315	267	273	302	274	289	290	283	300	306	296	262	309	288	278	288	292	320	294	320	304	309	315	270	287	292	277	310	307	298	287	304	288	279	297	307	287	298	298	316	250	302	281	310	318	304	284	285	300	234	293	275	299	270	259	300	295	314	310	286	262	278	279	283	299	280	258	287	296	285	323	286	260	287	286	324	279	295	313	299	278	313	306	285	312	330	308	304	281	268	329	290	268	286	291	280	294	277	317	284	326	264	276	283	296	255	266	264	287	318	280	273	293	297	271	330	331	285	274	312	312	277	264	304	305	314	292	308	260	286	295	281	310	299	315	287	272	273	293	293	272	282	249	258	273	298	280	301	288	269	268	306	281	280	268	318	271	292	299	296	303	267	283	283	285	269	303	287	296	275	293	291	273	297	271	257	282	273	275	270	279	292	285	274	271	273	335	287	304	301	272	240	262	279	281	296	328	266	286	301	305	292	260	309	298	288	267	276	297	306	272	294	282	291	259	311	288	285	277	303	291	290	283	319	319	305	285	335	279	274	308	284	282	278	283	300	289	297	290	291	287	278	299	290	277	308	295	285	296	274	289	283	273	297	316	308	304	299	274	292	265	302	280	291	269	293	278	278	297	282	294	283	265	273	273	276	276	295	283	278	301	284	279	287	295	275	302	276	277	288	266	316	295	264	307	294	301	241	278	264	306	287	281	310	271	299	277	259	264	292	276	303	272	283	320	295	323	303	274	289	321	279	281	285	324	292	283	296	296	304	300	266	284	273	283	306	300	277	289	281	320	301	290	281	282	296	278	280	238	301	330	277	275	276	276	271	257	256	289	298	323	282	304	279	265	277	270	285	311	286	280	298	289	298	291	324	290	277	279	270	319	275	302	264	299	287	298	304	305	302	294	278	292	270	285	312	282	306	253	275	279	298	282	271	282	298	298	306	278	268	286	282	290	292	292	307	288	256	311	275	324	307	324	255	272	292	330	282	277	302	273	276	307	288	298	284	318	300	323	292	286	269	289	266	300	281	257	274	260	282	295	272	261	239	286	325	280	271	304	262	261	292	284	289	295	304	280	285	303	259	272	314	304	281	269	281	275	291	278	322	307	272	305	257	267	262	320	292	285	304	297	262	295	306	297	297	271	298	282	318	306	308	294	303	329	274	299	275	274	269	273	276	270	278	275	279	254	287	275	336	310	298	298	295	258	299	278	313	288	268	279	304	343	291	304	257	279	288	323	260	256	287	304	249	305	300	301	294	301	290	247	284	287	291	294	285	296	269	303	237	309	279	312	283	272	314	267	285	270	298	269	280	287	264	306	295	305	268	294	311	291	286	321	296	284	308	267	285	286	251	289	253	305	302	231	277	319	260	294	305	291	279	245	270	290	273	281	277	298	280	304	313	268	276	270	273	311	305	298	280	276	296	279	303	294	307	265	270	290	311	299	285	276	284	287	258	293	273	313	305	316	294	287	290	268	291	265	287	286	334	321	281	251	279	284	297	265	275	238	280	286	281	290	320	272	308	281	274	297	304	310	287	323	279	305	302	302	311	277	255	245	285	281	332	305	253	264	310	309	315	312	300	305	300	301	263	256	282	314	291	270	292	253	295	278	281	276	272	322	283	313	313	294	296	263	276	290	287	268	292	305	283	286	272	307	286	295	256	282	295	296	254	300	274	283	309	279	299	242	277	307	328	286	322	301	279	286	256	283	300	267	294	312	288	296	261	310	293	282	242	260	319	277	303	282	290	313	290	309	298	311	279	273	316	256	299	283	291	297	242	287	251	286	316	276	285	275	277	278	298	285	262	286	285	262	307	296	296	290	331	304	313	282	280
39380	16047	6004	3415	2608	1675	938	705	708	772	622	673	711	619	659	633	654	693	633	628	662	643	683	656	644	682	652	651	634	676	613	677	664	651	678	655	672	668	614	660	656	637	659	622	666	618	633	599	645	707	651	646	632	639	664	652	655	656	652	659	648	627	662	612	670	643	704	683	661	610	633	631	640	689	639	658	648	593	664	699	627	683	698	664	659	642	658	671	664	632	630	644	669	664	636	666	629	644	691	629	640	713	686	689	679	618	646	671	655	653	630	628	668	653	647	633	658	654	642	691	605	676	702	647	664	610	687	652	699	669	689	651	624	662	643	633	633	639	650	595	637	642	607	688	641	652	650	623	662	672	626	648	651	637	696	662	645	663	640	685	634	641	666	602	685	657	679	673	625	614	635	684	628	688	620	629	635	621	636	632	659	658	635	599	670	697	692	602	655	654	662	583	679	666	616	652	668	638	666	603	661	633	650	643	661	687	684	595	687	665	661	608	640	676	666	635	655	620	627	664	605	686	676	702	656	643	668	669	722	664	633	693	671	644	660	639	657	674	673	660	673	660	694	615	669	652	667	646	681	690	637	653	683	682	704	617	634	634	619	676	611	701	632	641	660	671	651	625	664	671	645	636	648	659	635	651	628	642	655	629	625	654	637	701	645	663	630	686	648	640	652	643	636	655	674	670	666	639	668	666	655	671	665	650	657	630	640	615	653	673	646	663	677	647	663	677	660	618	665	623	660	679	603	726	641	671	648	621	648	616	666	649	657	657	668	620	633	657	610	658	656	679	673	644	624	676	675	675	631	651	682	653	622	646	646	661	639	633	640	627	658	586	665	693	641	661	663	678	662	666	625	670	634	663	645	628	670	604	665	651	658	658	650	619	617	706	644	647	660	641	630	627	675	603	602	640	644	618	663	655	615	661	621	638	653	686	627	620	682	615	671	670	661	677	639	679	663	676	668	672	693	650	674	615	606	640	661	657	603	659	626	650	666	631	647	652	662	683	642	632	615	664	648	650	645	672	629	670	634	661	644	669	641	644	654	651	670	652	653	652	719	647	659	641	676	675	651	660	680	640	621	640	646	635	642	639	631	618	640	647	649	635	606	641	690	625	641	624	637	649	599	594	675	654	639	633	643	652	650	638	647	636	653	676	596	661	639	688	660	669	679	649	651	666	610	670	696	679	627	679	631	665	651	632	677	633	611	659	693	634	660	634	667	682	639	661	684	675	658	649	643	641	672	657	661	686	664	689	659	623	612	699	676	688	634	617	620	629	684	651	683	624	669	643	664	671	660	639	661	649	616	672	666	637	628	648	663	637	630	647	611	650	657	657	595	638	678	668	689	640	609	674	663	640	622	661	636	636	692	611	655	624	649	633	653	637	664	638	673	694	681	654	679	622	667	635	606	689	666	688	658	603	597	573	636	618	595	661	682	654	635	671	636	664	640	654	657	676	637	627	611	675	660	679	669	638	667	679	624	663	672	626	663	642	687	596	619	624	637	680	678	668	703	637	597	680	622	669	663	667	647	663	667	664	674	597	658	678	637	585	652	651	661	652	647	658	668	632	666	620	648	656	651	655	628	623	660	650	636	614	675	640	653	653	621	628	627	643	644	636	716	661	703	646	631	651	625	687	646	623	645	634	660	637	679	680	617	665	653	659	654	664	643	660	638	678	616	661	623	596	641	620	613	680	609	625	677	647	650	636	615	684	647	645	641	674	677	632	637	665	654	605	592	636	652	637	635	643	686	677	662	646	628	647	642	676	660	615	690	669	676	660	668	660	652	643	675	692	699	662	671	650	627	650	625	663	622	657	637	675	665	635	646	658	651	660	699	661	654	666	640	599	659	640	604	688	629	685	611	641	588	699	643	649	616	653	695	633	686	640	660	714	634	644	631	683	705	599	628	648	641	626	667	645	688	678	645	637	661	707	692	622	647	652	673	659	660	665	663	660	664	699	632	636	611	636	601	647	639	628	652	682	674	650	636	668	657	650	673	667	628	685	639	673	634	662	663	641	673	645	640	640	670	635	658	665	662	688	648	639	663	629	658	648	681	680	657	611	686	582	670	616	650	622	644	630	634	667	668	630	699	667	653	597	633	670	651	659	627	657	619	641	678	602	680	633	644	616	649	674	649	639	684	664	650	641	628	646	669	691	643	681	627	660	646	662	699	697	663	676	616	594	612	603	618	643	638	692	634	660	643	585	666	653	705	641	642	643	624	619	627	640	615	648	691	680	609	668	691	662	690	630	609	670	689	637	651	638	659	666	703	656	650	620	682	625	635	615	667	681	592	658	650	649	669	684	655	671	681	629	719	611	663	622	653	640	686	659	642	642	676	674	657	648	638	631	667	657	632	644	633	699	695	644	653	674	654	610	673	715	627	635	709	648	671	671	653	617	641	616	649	646	635	617	676	617	699	625	663	647	635	647	644	606	655	653	708	660	679	629	659	694	672	660	683	667	625	639	638	659	640	652	618	659	658	599	646	652	648	663	618	656	666	660	656	655	647	655	631	613	657	627	638	640	613	684	666	658	664	687	682	658	614	672	650	675	608	643	681	669	655	631	669	685	652	647	664	614	648	631	628	644	678	636	677	611	642	669	639	665	620	656	691	658	639	676	694	638	628	646	688	662	634	610	700	622	676	663	610	612	640	616	632	652	642	692	646	688	632	639	672	603	666	709	712	721	679	638	641	664	623	680	633	635	653	714	658	657	694	633	626	666	658	683	656	636	614	632	622	642	642	663	641	648	685	609	662	639	665	677	631	665	608	629	636	684	662	675	632	610	649	633	657	693	670	643	663	625	646	685	660	662	645	679	623	691	642	615	644	648	638	643	648	658	683	652	703	628	687	673	642	656	632	639	666	635	635	670	639	618	584	632	620	645	671	627	613	635	653	662	646	638	629	659	622	635	669	658	683	661	656	659	606	639	648	610	661	622	651	662	645	699	622	654	659	662	622	648	678	643	688	655	701	667	634	658	714	638	630	663	623	629	645	660	624	679	644	660	641	636	653	641	663	672	640	652	642	630	660	627	642	624	669	637	613	643	632	640	687	631	624	665	638	657	588	622	680	657	665	678	661	640	695	667	654	604	643	654	646	665	597	642	633	666	669	680	701	656	655	693	612	657	641	597	691	674	688	640	684	657	678	634	658	674	651	645	623	625	637	673	644	626	705	649	681	644	631	725	618	693	689	636	656	591	676	671	663	618	679	661	681	642	602	669	595	663	612	553	654	636	692	653	657	635	664	664	636	673	656	663	663	657	645	674	625	645	653	675	681	629	706	634	659	667	641	671	663	672	617	595	697	691	611	735	651	663	626	735	673	658	634	634	643	672	665	638	668	644	645	631	640	663	662	633	676	620	607	638	635	663	580	660	669	662	648	621	614	647	650	657	625	663	627	644	615	668	640	674	640	657	658	667	635	635	641	660	679	681	699	660	617	599	644	643	661	640	665	642	701	683	677	625	612	685	674	680
54638	21434	6796	1933	1028	669	363	361	345	319	312	324	347	309	316	330	305	279	327	324	312	311	315	303	329	335	313	339	311	286	311	318	305	327	309	336	309	321	332	336	299	300	308	312	331	320	327	314	314	272	311	332	331	314	325	339	314	308	281	307	272	326	349	283	315	307	310	309	350	305	317	307	287	309	332	310	301	281	290	325	349	312	311	335	311	324	304	278	326	322	313	303	316	328	316	358	321	324	345	341	329	313	327	321	334	324	329	317	309	311	316	330	318	366	341	334	332	308	318	301	351	333	333	327	307	320	340	292	301	306	300	313	313	278	349	281	338	335	298	330	313	327	346	329	290	273	336	339	330	310	306	308	325	352	280	304	322	324	316	303	368	317	303	304	321	305	297	351	318	314	304	330	306	294	310	281	313	341	311	320	314	348	308	342	381	304	328	355	328	291	341	302	358	347	310	330	326	324	315	309	332	301	287	326	342	323	289	327	308	324	340	330	295	305	320	332	311	339	323	294	344	316	334	342	326	312	313	308	348	313	319	299	286	305	328	311	324	298	296	293	304	325	296	287	296	320	300	339	289	322	299	340	327	297	306	330	306	322	332	327	299	308	288	280	313	298	309	315	318	270	321	313	312	346	295	320	330	335	316	290	335	306	284	315	267	310	296	284	339	367	324	310	317	355	320	293	325	323	334	317	323	304	309	315	366	329	304	332	327	307	292	336	322	324	314	332	324	304	286	335	313	287	298	341	286	307	292	325	318	360	301	312	316	327	326	275	313	292	310	315	316	343	320	315	312	333	337	345	309	326	297	310	349	302	287	299	308	343	342	314	324	329	326	318	311	328	347	301	298	332	333	280	298	335	317	359	316	335	339	274	318	324	332	339	350	351	350	339	312	316	327	328	333	336	340	302	343	319	322	316	320	311	313	282	355	311	362	337	293	297	327	362	323	347	353	325	332	259	296	345	295	300	329	332	361	318	287	321	283	335	306	359	319	335	307	317	366	337	301	334	301	289	321	340	323	311	353	298	339	288	297	327	325	316	281	320	306	311	311	310	325	298	312	295	319	295	345	333	317	339	328	338	296	332	287	304	330	338	328	294	344	344	328	319	314	306	319	306	277	317	347	299	307	339	354	309	327	334	276	318	302	303	313	320	298	305	332	344	348	318	317	306	289	336	314	289	330	293	313	322	310	320	313	325	330	306	345	333	312	317	307	306	305	309	342	297	319	348	290	309	275	324	305	287	299	289	299	304	318	295	302	288	296	330	349	320	280	306	300	309	323	317	321	322	302	320	310	342	304	330	295	316	349	315	326	314	344	345	295	331	327	287	316	306	335	320	310	317	279	309	294	324	352	319	347	337	328	343	296	314	320	303	298	295	289	312	289	294	295	326	299	314	290	344	318	308	319	309	350	278	309	320	327	311	327	337	313	319	308	341	282	333	326	298	295	328	342	312	312	335	312	304	304	323	319	313	308	341	296	306	333	300	316	328	323	318	316	324	322	313	332	317	340	329	331	317	322	334	312	320	295	318	325	314	333	314	307	353	290	309	306	341	321	313	316	316	325	316	322	305	332	326	315	321	295	326	318	342	298	311	298	366	333	344	309	306	331	350	278	276	327	330	309	310	331	312	291	279	339	304	318	307	330	301	268	299	333	312	292	328	296	306	337	324	310	317	294	321	294	338	319	283	310	318	325	312	290	335	313	315	307	313	340	360	336	309	323	300	295	320	308	315	341	327	301	317	317	296	320	330	331	324	315	327	314	326	352	322	297	349	333	302	310	290	291	273	299	332	317	306	306	320	318	307	337	307	312	305	327	334	300	301	327	317	341	305	329	311	319	297	324	321	306	286	332	329	312	298	319	285	280	294	317	322	326	303	315	280	337	294	361	283	310	303	357	347	317	314	337	322	317	314	273	348	303	300	319	349	310	288	297	299	284	322	331	276	288	309	306	330	382	351	323	305	336	279	340	294	335	318	322	280	283	324	342	314	308	286	304	293	292	305	316	308	261	348	319	339	329	340	300	343	282	293	285	316	304	319	293	289	321	336	309	314	369	311	315	296	352	311	302	323	320	317	336	308	330	311	284	341	284	330	319	359	316	281	353	341	315	332	290	303	315	297	318	280	300	317	317	292	324	333	323	301	317	326	305	312	337	338	281	311	329	318	291	329	341	311	301	301	314	310	292	335	298	299	343	329	285	338	315	375	349	320	320	338	333	297	315	296	335	309	290	314	285	298	355	284	330	290	320	345	346	323	300	337	290	305	312	308	280	292	347	324	321	303	315	295	303	335	342	278	312	297	303	302	302	314	316	344	346	320	310	344	359	339	356	310	299	314	289	338	295	268	303	332	307	315	299	318	320	308	318	338	313	339	301	342	316	290	307	297	319	328	354	325	303	304	312	312	302	310	322	320	334	329	333	331	317	326	325	309	340	321	289	313	308	316	301	334	346	319	378	330	310	330	357	328	326	334	329	266	309	300	360	328	310	348	312	344	341	327	322	302	312	315	297	330	294	306	318	331	313	339	297	310	346	325	296	325	326	293	325	306	318	310	297	334	302	286	309	314	305	311	348	314	323	343	323	304	324	298	314	306	299	300	299	288	337	346	312	321	315	325	312	303	352	305	313	309	296	301	342	336	314	318	300	361	319	324	317	329	323	354	287	283	302	329	344	298	325	346	346	324	347	348	316	314	298	333	294	310	340	318	320	302	320	305	298	313	320	312	318	326	329	312	348	307	310	289	317	312	307	301	297	272	277	300	305	303	325	301	325	327	341	331	317	301	318	268	331	336	324	357	325	287	329	330	311	311	318	337	326	327	303	323	315	325	301	320	338	303	295	322	318	331	317	350	288	325	293	310	326	301	322	344	293	296	272	366	300	295	312	291	298	291	326	313	328	301	290	332	311	287	312	330	336	333	320	294	330	335	285	338	349	347	304	319	295	304	325	294	330	320	328	314	301	369	297	289	304	362	331	315	301	298	315	309	327	311	320	316	295	299	301	317	365	318	328	335	357	299	340	294	285	335	327	318	331	295	315	324	316	325	315	293	325	332	334	304	348	302	319	323	352	293	319	321	356	311	344	330	341	327	332	341	323	297	289	285	290	323	330	347	293	303	366	293	296	314	292	297	340	303	339	294	301	339	291	305	272	306	337	278	330	358	301	340	301	320	305	341	333	303	279	321	305	331	335	344	338	324	299	333	302	302	290	296	297	336	325	315	302	334	307	314	306	321	344	361	301	310	369	346	354	319	323	287	330	293	313	295	310	360	308	340	308	324	276	311	330	317	318	315	307	273	265	324	290	290	305	320	344	336	349	305	329	351	345	329	298	320	328	321	347	345	315	301	317	311	334	297	325	298	324	295	331	289	318	340	314	316	301	338	343	301	319	270	314	316	313	340	307	284	321	331	287	336	349	331	321	289	360	333	293	319	315	304	272	306	322	332	327	315	333	334	310	305	321	336	321	333	333	309	321	300
35691	11598	5358	3694	2676	1752	932	832	719	772	657	731	758	712	695	772	727	696	712	669	711	702	703	694	730	731	710	659	716	690	698	696	714	695	709	719	656	697	707	659	690	734	737	664	729	742	701	692	746	707	673	707	640	667	697	671	715	699	704	731	691	704	715	689	750	668	739	670	673	710	659	679	654	699	686	734	725	714	680	673	711	700	718	736	669	693	724	712	640	709	672	708	677	718	719	720	722	714	703	708	718	694	681	644	726	681	680	688	673	704	689	720	695	679	724	721	695	714	697	690	691	724	732	708	727	688	727	695	671	680	683	678	703	695	723	726	684	710	723	720	706	677	669	713	708	716	757	695	692	705	722	747	740	683	727	723	688	709	702	705	692	743	728	659	671	726	702	747	700	689	704	715	717	672	697	749	713	725	697	676	731	726	723	721	734	722	726	710	687	693	698	691	704	688	685	731	720	681	723	725	704	754	705	684	717	683	705	718	691	721	698	728	683	737	700	679	750	697	755	691	712	665	667	715	705	685	733	694	730	714	680	676	717	704	708	741	738	715	727	703	647	702	697	718	696	688	673	737	696	686	713	726	666	720	730	687	693	741	669	702	697	669	711	703	656	682	693	714	689	728	672	710	666	665	691	717	735	696	694	686	736	689	679	706	748	703	726	726	698	707	674	710	696	709	686	715	689	724	694	683	730	691	751	781	778	659	723	746	669	708	706	694	681	714	729	753	706	717	688	733	699	679	719	721	713	695	704	649	739	731	713	677	666	736	695	712	692	701	688	721	704	728	685	663	708	706	686	677	728	699	708	708	703	727	699	719	684	731	734	749	713	709	762	733	734	745	710	721	706	652	688	678	652	712	738	745	673	674	657	701	695	716	713	734	727	725	767	734	717	671	687	693	688	697	712	724	714	706	697	713	692	722	690	698	698	673	724	696	689	656	692	709	721	694	709	728	719	715	727	680	706	678	725	685	720	723	655	678	701	677	686	746	739	683	711	723	690	713	752	711	722	727	678	725	715	692	674	689	658	713	666	716	692	673	667	677	737	726	686	718	718	692	696	644	704	666	705	683	675	693	728	693	723	670	721	699	694	721	713	676	691	733	661	715	718	687	707	701	712	663	717	694	687	704	704	686	738	723	764	700	716	690	729	694	699	720	720	720	720	704	696	681	693	713	708	708	727	724	731	702	694	690	714	709	692	704	678	695	688	718	649	696	747	702	722	710	775	665	678	686	718	731	692	702	677	702	737	732	718	735	736	727	732	705	706	695	744	696	664	652	688	729	725	715	721	701	663	660	698	676	740	779	658	717	682	678	681	716	702	685	746	727	686	727	676	714	742	717	710	687	670	710	677	682	680	709	709	765	699	735	740	691	724	756	719	699	716	682	709	687	707	707	700	656	732	695	686	720	703	696	682	730	713	671	722	727	685	710	689	748	741	674	661	719	657	719	718	703	674	709	691	712	698	679	733	731	725	627	698	647	680	726	672	667	673	713	656	752	700	689	669	696	734	689	749	709	714	706	689	712	681	733	717	700	709	702	704	679	705	702	703	741	695	684	740	734	664	689	711	713	643	706	710	707	727	700	693	696	707	685	680	721	700	695	690	773	717	651	723	700	714	684	717	756	718	710	680	714	702	694	752	690	694	734	738	683	723	731	714	721	711	669	746	665	717	703	686	690	713	691	712	702	717	741	682	698	730	716	689	735	710	743	696	680	727	735	679	714	682	721	706	679	751	723	711	696	674	692	686	679	684	708	645	704	677	685	728	694	728	666	736	709	699	702	734	700	675	699	717	717	730	714	745	663	701	707	706	767	685	761	692	657	696	711	688	732	705	666	725	702	713	681	664	648	724	690	679	658	766	693	752	766	709	689	734	707	699	681	674	722	711	723	671	678	677	693	671	699	746	728	660	741	719	692	680	694	642	723	666	678	694	734	684	704	738	655	738	761	700	721	719	693	722	676	690	708	691	722	674	723	659	685	692	744	696	725	728	674	677	676	707	738	685	706	682	709	653	714	738	757	711	709	638	703	718	738	705	642	697	762	717	747	770	699	706	702	672	683	705	699	728	687	714	722	691	671	694	767	717	726	690	692	714	747	724	700	699	734	718	757	698	679	707	728	719	731	705	704	703	721	704	708	689	712	701	697	664	723	673	681	763	720	730	722	721	699	674	673	734	671	767	683	686	691	718	734	749	708	733	737	714	717	711	773	679	718	698	710	724	700	718	711	688	722	688	688	665	720	713	750	697	714	700	692	714	668	672	666	718	700	699	676	713	742	713	698	705	698	680	720	678	678	702	722	701	691	689	659	668	741	664	680	718	729	702	701	729	726	745	751	674	715	690	708	703	671	716	690	745	673	737	689	756	711	717	691	710	685	730	650	701	754	729	734	671	703	656	740	742	748	736	694	698	687	740	745	703	699	681	739	684	705	717	719	706	707	754	717	688	732	655	707	708	682	728	706	698	727	678	687	711	696	723	705	723	690	702	722	716	687	670	699	703	714	684	755	713	712	683	708	704	668	731	710	699	718	662	691	719	717	673	682	679	671	705	707	693	679	730	707	727	747	680	665	734	710	742	742	725	717	706	725	739	713	719	726	705	688	727	712	695	759	740	706	683	683	712	703	670	668	716	740	723	697	688	698	736	768	696	747	702	712	694	676	674	681	680	702	686	731	706	687	721	713	682	655	703	680	679	741	730	727	646	687	708	722	682	735	700	750	698	734	673	713	718	705	708	724	689	714	722	716	705	704	738	717	704	715	727	721	733	701	690	655	701	704	696	675	740	724	717	674	743	683	731	694	697	688	736	705	701	726	698	680	702	746	696	705	677	697	682	656	712	710	753	740	682	675	706	683	700	732	753	680	719	701	703	707	699	706	656	672	702	679	684	669	717	720	718	713	737	734	744	667	658	671	684	672	687	702	702	676	719	687	725	670	726	683	715	748	705	709	643	685	725	714	675	653	745	731	656	725	732	685	694	721	691	649	681	706	764	746	701	679	696	729	744	724	696	729	786	713	705	678	751	717	687	714	655	698	729	704	733	707	692	666	679	721	737	747	697	700	677	683	750	738	670	764	668	695	692	678	702	722	713	704	670	730	654	709	694	676	703	705	690	685	677	689	693	694	733	688	720	689	664	718	707	739	694	688	668	651	726	743	674	703	676	686	717	700	718	760	701	704	719	716	680	698	689	731	677	743	736	741	646	714	654	703	727	723	632	728	772	667	667	732	723	657	739	708	747	722	700	701	698	705	698	700	669	710	697	717	729	727	714	709	770	693	729	694	710	703	697	702	678	665	738	730	688	752	726	737	725	690	685	684	654	721	661	732	702	700	697	703	659	701	693	701	699	660	719	696	744	708	715	752	759	654	681	694	703	732	659	722	657	686	715	751	720	733	724	750	737	724	717	677	719	715	701	684	728	679	695	697	663	687	688	695	705	635	715	736	661	673	735	673	699	730	736	745	670	658	703	712	736	692
44860	16891	4255	1196	513	370	328	297	308	298	266	302	280	288	284	277	276	269	281	279	306	292	314	282	261	296	296	278	271	273	322	288	320	274	269	257	310	303	261	287	292	307	295	312	261	308	271	264	296	304	277	292	274	285	297	291	299	284	286	245	296	285	255	277	272	288	275	289	265	290	292	256	262	289	321	267	280	294	277	297	300	281	290	297	320	326	297	286	280	291	256	275	294	283	284	302	291	288	278	279	265	259	328	289	286	258	283	309	282	288	297	286	298	298	294	269	277	307	303	315	250	260	309	280	303	289	296	277	314	318	292	284	277	291	292	308	283	285	261	279	281	279	288	294	258	283	270	306	305	292	305	263	268	289	277	296	316	263	249	271	290	286	336	284	274	286	295	302	269	286	273	298	294	268	264	284	279	306	291	271	255	279	242	311	280	303	299	294	291	258	240	273	256	273	272	285	290	292	270	274	257	285	279	306	332	295	298	289	275	298	266	277	295	305	296	312	293	263	319	285	275	305	283	253	316	283	296	270	296	307	283	277	293	306	287	308	326	292	279	286	308	281	280	277	284	282	260	269	273	319	296	311	288	312	291	263	324	277	298	302	321	271	309	277	278	271	277	277	267	259	279	281	312	280	291	274	280	274	298	311	274	275	279	294	267	288	304	306	283	293	295	302	287	300	289	307	247	280	255	314	298	311	320	308	282	271	300	295	303	297	274	228	299	293	286	280	284	283	266	274	281	249	279	307	299	280	285	275	294	293	311	287	316	280	267	262	270	308	290	275	265	307	277	285	343	282	293	312	313	310	279	305	260	312	296	295	314	287	269	266	315	292	285	313	281	309	266	274	301	292	303	289	302	293	310	286	281	297	319	277	277	281	259	296	273	311	263	283	280	271	270	278	279	285	285	271	290	243	284	267	274	320	300	290	276	263	297	256	264	299	289	304	276	292	294	255	297	262	274	276	288	291	295	267	279	291	256	247	276	295	289	289	307	311	262	257	307	299	297	279	301	275	271	297	287	264	300	314	252	273	289	291	286	297	270	290	246	275	266	286	273	312	296	271	296	278	276	277	282	272	288	288	273	281	290	306	300	321	283	269	279	283	296	265	251	260	275	282	264	274	297	304	265	284	255	310	296	318	292	316	296	284	303	303	240	267	295	272	245	269	273	283	298	287	308	286	288	261	289	273	232	272	315	277	315	300	286	304	302	281	292	337	328	307	305	287	282	301	285	288	267	278	307	307	272	279	300	310	292	269	290	285	284	262	316	264	271	287	274	278	261	289	301	286	286	321	308	259	285	303	280	273	302	271	294	314	264	282	277	304	307	260	338	319	269	254	281	318	270	312	305	269	261	290	300	282	276	303	281	293	275	289	300	294	307	291	295	284	316	282	268	276	314	317	265	272	266	286	259	296	293	310	262	275	309	319	285	291	293	291	274	284	291	272	292	278	304	301	291	274	317	288	271	312	267	266	290	280	285	270	275	269	284	299	294	288	290	279	277	272	296	295	311	275	271	279	285	289	270	312	308	269	261	236	248	250	264	269	275	284	292	249	290	319	326	297	262	279	319	276	273	268	280	268	285	267	282	274	283	262	293	293	275	262	289	294	266	285	305	257	293	298	279	270	272	279	302	275	286	269	312	295	311	299	271	291	298	299	313	273	258	281	307	293	309	296	279	272	279	288	325	291	262	258	260	299	305	270	308	286	280	275	304	338	304	264	276	264	247	294	301	275	297	278	301	280	264	316	274	282	299	288	295	290	300	285	297	310	269	288	289	321	275	277	256	310	283	292	312	277	288	330	288	267	265	285	301	265	267	303	304	286	275	276	294	280	292	296	296	251	278	251	298	285	292	292	281	280	281	271	297	283	295	251	289	255	262	268	283	307	334	255	262	309	299	301	272	285	284	268	284	309	292	295	268	272	303	282	288	313	290	296	264	281	294	289	303	297	267	285	305	250	274	237	266	285	295	293	289	301	294	270	286	275	317	264	255	251	297	299	280	304	289	249	309	275	287	279	294	270	280	279	267	274	285	304	316	286	289	279	291	288	293	305	293	284	273	310	286	254	293	262	270	283	294	316	277	278	257	308	268	268	287	287	289	254	290	290	315	285	316	288	295	311	255	265	291	286	251	307	276	265	279	274	295	305	284	309	294	319	270	298	295	274	287	286	234	320	285	289	314	295	281	261	280	304	276	253	281	297	277	282	290	259	273	282	283	306	281	266	289	279	264	268	279	296	276	285	278	286	278	295	306	265	279	276	318	325	272	283	288	269	261	302	277	245	294	237	256	288	314	333	274	299	273	263	277	263	278	293	318	271	270	301	292	250	295	285	319	291	300	268	293	304	307	285	259	254	290	250	254	255	266	297	277	287	287	276	280	279	273	276	304	344	272	256	275	260	296	297	281	295	255	303	290	272	281	255	303	294	313	288	284	273	288	251	259	300	273	280	308	289	254	293	309	304	298	289	279	289	283	288	278	288	317	323	318	273	285	300	295	293	295	289	290	303	326	307	305	289	310	287	303	320	288	296	272	275	270	283	264	262	287	260	329	297	283	296	299	265	305	298	282	284	269	295	285	321	279	275	269	279	278	301	301	257	292	287	270	295	299	297	293	291	265	305	337	287	326	291	291	295	256	274	274	286	285	283	278	282	298	298	330	312	259	252	315	262	277	290	288	276	259	315	315	295	308	312	279	314	277	284	267	271	272	280	258	287	287	275	293	290	281	296	319	270	261	296	302	283	317	305	285	290	278	294	258	262	253	294	264	289	299	268	264	290	263	263	282	312	287	276	273	270	309	287	280	284	240	276	266	284	278	289	298	276	284	287	276	313	302	295	224	295	272	274	287	291	271	323	282	307	276	281	304	301	284	291	268	314	290	270	264	289	234	274	261	236	284	279	294	295	279	282	279	279	276	287	293	302	282	305	293	270	279	290	296	291	248	300	287	275	290	296	299	301	282	314	275	319	310	294	283	309	296	283	313	277	289	262	280	286	287	283	315	286	317	301	276	305	312	293	254	257	297	289	302	264	251	290	290	264	297	287	302	309	312	315	278	243	287	280	259	288	288	281	288	302	282	277	303	285	303	295	299	278	265	291	297	286	309	291	239	273	281	300	299	257	279	275	260	304	279	318	267	296	264	312	296	260	303	263	282	290	304	256	286	304	256	296	310	292	289	299	305	294	317	290	310	301	295	299	276	312	283	286	283	307	263	281	291	289	310	274	253	305	295	283	288	295	289	305	303	283	280	295	330	295	290	288	299	281	289	273	271	270	288	286	282	316	296	285	310	291	314	299	284	310	302	287	278	286	261	281	281	293	292	276	292	264	300	291	268	277	306	275	312	319	296	283	292	322	288	307	297	325	286	286	305	310	281	278	266	311	272	305	324	261	296	291	266	310	305	316	281	307	292	280	308	292	283	298	326	262	302	272	272	294	310	296	296	294	301	282	266	285	239	294	303	276	302	271	281	291	280	292
30181	11769	5230	2654	1239	926	664	695	639	646	637	614	699	657	645	603	642	630	650	615	638	630	634	613	637	665	660	621	667	621	696	682	606	644	609	673	630	643	619	635	644	663	636	622	611	625	624	640	602	672	632	609	638	636	647	644	614	655	654	643	689	659	628	671	600	642	705	620	691	630	624	611	639	668	653	588	635	639	624	643	619	708	664	594	635	605	668	645	659	612	666	642	644	636	681	640	650	621	649	641	627	681	640	598	637	628	676	660	624	681	701	644	614	629	696	691	617	647	691	631	605	633	676	642	652	661	631	629	699	637	678	649	608	653	634	662	662	621	629	665	688	607	643	635	619	605	624	690	626	631	669	606	657	613	648	666	626	663	578	656	637	640	594	592	649	657	659	635	659	641	631	671	595	617	649	614	595	661	601	682	633	608	659	635	657	651	634	635	643	631	659	610	617	627	608	691	644	674	614	594	622	643	658	631	641	620	646	628	627	673	658	608	640	641	642	624	660	639	616	635	709	667	645	650	701	595	636	612	664	646	621	644	717	639	618	595	612	621	611	657	630	613	622	634	607	652	666	647	664	688	652	651	608	648	661	609	589	603	620	646	607	656	635	640	560	684	600	643	614	655	664	651	635	650	629	665	636	680	677	657	638	611	670	663	645	626	620	669	631	673	645	654	603	650	624	610	690	654	640	650	616	626	642	670	588	660	653	663	659	601	615	599	642	682	624	632	663	602	621	648	685	664	657	644	646	706	675	661	643	667	631	622	617	626	659	618	642	604	665	696	645	614	630	647	656	666	658	600	655	650	634	657	605	573	680	668	641	645	619	657	641	631	608	646	625	652	651	636	618	666	636	648	707	608	620	659	599	619	631	609	639	686	652	598	645	684	640	625	653	609	617	633	636	647	633	634	644	635	610	636	636	656	630	628	607	615	638	601	633	641	624	689	625	641	640	590	650	634	602	652	651	642	675	579	637	605	631	635	619	621	638	595	666	603	615	655	639	624	627	619	620	630	629	620	627	602	630	651	652	659	683	624	660	635	644	637	619	661	635	644	599	642	657	619	669	608	651	579	628	633	611	673	633	621	670	646	671	643	635	656	657	627	637	629	605	670	642	571	654	659	647	672	681	655	621	636	678	640	648	630	625	658	622	616	641	645	637	665	681	626	672	688	678	565	619	656	609	620	659	673	608	609	639	655	625	657	614	692	649	617	627	653	606	612	649	699	644	665	699	630	625	663	598	649	605	673	625	668	652	612	594	639	643	593	619	661	651	638	619	646	615	632	675	671	621	623	638	647	666	643	611	664	644	609	657	595	622	697	610	649	665	604	643	646	632	629	575	647	601	631	640	609	635	605	625	655	600	669	561	661	669	660	634	631	623	647	617	649	685	674	649	652	606	653	636	616	605	613	636	634	616	647	647	599	645	677	628	663	679	644	663	580	599	626	648	627	686	640	640	650	654	649	594	638	629	665	680	670	653	696	681	690	655	647	594	646	610	622	627	662	631	676	608	671	611	598	640	665	658	636	630	624	631	617	603	651	613	645	614	605	671	633	621	640	648	617	637	645	650	659	688	634	620	642	638	631	587	664	644	677	691	628	634	653	583	666	660	668	638	615	695	627	568	633	620	643	632	635	652	617	587	626	601	631	610	665	605	635	626	616	622	604	623	625	637	598	648	657	629	625	667	627	671	606	679	655	675	635	631	645	679	607	635	668	626	641	604	661	597	615	594	651	613	631	640	634	677	668	662	612	610	666	668	612	629	625	609	636	656	653	655	678	669	637	633	625	643	629	609	648	662	616	658	688	599	636	648	594	685	688	656	638	642	600	673	602	627	652	625	687	672	602	642	630	674	626	661	649	629	655	613	642	635	623	648	661	624	647	651	615	642	577	612	618	601	635	607	614	653	644	620	617	681	635	613	649	645	646	631	672	609	662	636	631	631	602	665	675	644	619	674	641	674	661	646	660	652	662	623	622	624	623	651	600	629	626	607	699	661	649	600	659	586	661	652	670	653	617	633	647	641	658	652	642	684	650	629	662	652	617	662	622	583	610	621	662	654	617	621	595	617	599	582	662	657	644	637	667	600	661	625	695	611	622	688	659	628	700	610	589	635	654	616	689	607	662	689	648	660	668	652	659	705	691	649	666	697	628	626	667	630	655	596	656	659	661	638	654	664	621	642	688	630	571	646	537	637	684	608	602	674	629	666	649	655	662	627	697	642	582	684	648	686	627	608	645	605	636	661	585	678	641	634	638	598	684	655	677	597	627	635	646	632	620	631	614	693	618	662	634	673	641	606	626	626	605	640	619	671	658	645	619	633	644	665	653	613	642	572	658	632	645	636	640	610	672	632	597	650	629	657	615	673	645	649	632	624	663	655	670	640	634	658	675	679	702	631	654	669	643	688	643	644	647	645	627	666	584	661	643	608	609	604	622	612	629	642	636	624	645	650	661	664	644	602	636	636	617	682	640	662	634	593	621	640	649	654	627	726	636	571	604	656	629	675	635	652	630	595	659	627	622	605	622	613	611	626	619	588	607	606	648	617	678	676	655	622	635	594	614	682	641	590	630	613	630	583	682	618	608	577	642	592	670	642	652	687	636	658	631	661	617	645	639	611	646	634	650	652	666	659	644	661	665	614	656	641	609	642	649	616	625	635	633	606	624	632	625	655	670	674	679	625	646	601	611	655	658	661	657	655	632	623	614	603	668	614	590	591	684	599	631	612	604	676	621	641	641	629	645	645	658	611	639	607	650	674	634	602	643	600	621	709	666	655	603	625	653	667	660	618	648	635	590	610	694	602	658	637	653	618	677	641	672	659	623	615	662	692	675	653	597	640	639	618	665	593	622	645	622	648	603	653	667	662	668	670	613	604	595	628	641	634	624	673	622	622	602	629	666	656	639	651	667	650	620	646	643	660	695	666	630	599	612	630	656	638	694	620	671	669	669	588	627	675	648	660	621	646	666	615	623	663	637	682	621	693	634	633	635	655	584	672	652	646	684	647	651	615	637	620	670	606	649	660	664	646	619	603	633	639	628	587	617	613	644	658	667	630	630	662	630	629	655	636	623	656	648	645	640	618	632	637	629	621	610	599	609	614	634	662	658	683	660	633	628	651	660	693	639	659	623	593	637	618	629	625	667	670	627	662	618	591	645	649	640	662	647	622	641	616	626	610	661	651	653	637	617	621	587	651	620	616	660	626	619	658	612	632	618	645	657	702	633	655	661	649	656	691	639	578	692	640	638	606	675	659	636	674	641	687	652	670	620	619	617	639	599	657	586	611	647	669	628	598	653	615	672	644	648	630	609	646	643	650	662	639	617	655	656	695	637	632	617	634	647	597	657	632	619	607	609	607	659	607	631	690	639	647	632	613	647	643	640	614	636	619	670	647	611	617	634	677	662	649	624	618	615	636	628	626	652	656	681	647	634	621	652	608	647	590	677	634	648	619	621	614	610	633	632	607	624	667	676	614	672
60451	30018	12875	4127	1629	805	313	298	278	281	307	269	302	279	296	298	276	281	302	269	271	256	291	256	273	259	243	287	270	302	274	248	292	314	274	260	303	251	304	277	246	237	292	265	262	287	307	252	282	290	267	267	253	241	277	269	290	275	302	287	279	285	290	283	276	272	298	271	262	263	248	294	282	265	259	263	274	268	246	292	277	256	248	312	275	286	305	251	303	264	263	275	266	297	236	241	262	316	271	275	263	266	274	247	260	290	255	267	270	260	273	280	295	288	298	268	287	263	285	290	268	296	262	245	289	278	274	247	236	264	277	297	259	304	290	266	276	274	315	301	294	246	254	256	241	298	301	291	265	261	269	294	252	264	259	272	262	255	288	288	266	275	236	257	268	304	244	255	261	266	289	270	269	267	265	300	260	236	255	303	256	267	275	256	309	283	257	301	279	273	266	279	283	279	249	268	279	286	268	281	253	283	283	267	247	285	274	271	247	239	288	279	255	308	299	273	262	268	264	276	272	251	247	229	299	280	240	253	276	281	264	282	264	258	284	276	285	280	273	299	271	275	241	260	254	283	290	241	251	270	272	265	280	276	271	269	254	252	251	270	303	275	299	288	285	253	298	253	278	270	254	292	291	271	281	290	265	278	259	276	278	321	310	273	280	265	276	285	314	306	288	288	262	255	245	272	276	251	305	276	276	258	258	297	290	288	252	252	255	266	267	271	297	299	266	261	252	244	266	247	269	272	242	266	311	271	261	256	245	287	253	294	277	238	253	271	276	295	301	273	259	252	276	289	293	277	248	246	296	268	285	270	261	253	265	291	303	271	283	248	255	283	270	263	254	261	255	256	222	268	316	298	259	271	245	281	270	253	293	257	273	277	272	238	258	295	284	288	228	267	244	293	272	304	261	245	257	300	262	290	267	289	278	257	245	266	251	287	229	298	270	274	276	253	300	264	262	297	285	287	284	220	257	258	263	283	264	256	262	292	239	268	259	271	259	297	298	279	293	261	288	252	274	286	295	272	262	289	268	261	271	251	260	262	277	270	287	289	256	297	276	281	287	272	263	291	266	286	288	280	296	277	246	259	311	273	291	297	276	286	261	289	284	267	244	253	290	280	274	262	249	274	263	247	277	245	279	260	297	269	280	261	273	310	258	280	251	281	260	273	275	266	298	294	263	291	260	236	241	314	284	279	293	267	263	264	277	229	278	274	305	267	274	259	288	255	257	295	276	263	275	275	256	268	250	295	281	260	289	257	269	291	308	306	282	258	243	294	259	250	247	294	254	261	269	261	293	273	279	294	270	270	274	292	292	271	283	285	268	283	286	280	267	265	302	249	260	271	295	283	276	288	249	287	263	291	286	321	280	266	262	229	272	291	257	280	295	247	265	264	242	283	291	249	285	252	260	292	279	295	281	278	263	273	262	252	306	257	262	281	256	240	277	261	286	275	275	261	253	271	285	254	252	274	261	282	273	262	288	289	304	244	263	242	319	282	265	274	276	283	268	233	288	318	289	288	227	259	306	294	269	290	224	256	268	270	312	282	278	263	293	260	270	232	304	285	251	289	272	254	271	253	241	271	273	256	307	292	279	280	284	275	263	283	249	287	267	266	287	277	296	289	269	247	269	281	290	289	256	267	246	239	278	280	287	276	269	266	309	297	280	264	244	297	272	279	293	244	267	254	299	268	251	271	252	266	266	281	293	287	268	275	275	236	290	298	265	238	299	269	260	255	257	281	269	284	287	300	244	288	275	255	236	279	270	256	229	285	303	243	284	292	303	251	247	285	275	275	282	268	251	288	290	253	284	293	276	299	281	262	264	273	270	258	251	276	283	279	271	316	276	265	276	253	316	277	270	277	268	255	280	264	257	307	255	257	281	303	258	297	284	270	238	260	270	260	269	264	273	251	274	322	277	256	286	263	234	286	318	300	302	266	259	292	256	253	237	239	277	281	275	296	271	274	260	256	300	269	307	281	291	288	270	247	265	258	242	257	258	290	276	252	289	260	284	285	242	262	266	257	279	288	290	286	313	280	283	282	259	252	272	288	299	288	290	299	245	235	284	271	291	251	254	296	275	283	307	309	273	293	269	242	272	277	273	265	261	247	288	254	274	295	277	296	313	256	285	275	280	251	280	255	278	281	307	280	277	262	262	252	260	252	284	269	305	267	268	311	258	268	288	316	260	270	285	250	261	269	271	279	323	258	290	286	271	273	297	232	284	289	252	270	269	268	229	283	241	249	276	270	298	289	268	266	251	260	304	319	263	308	270	270	282	283	296	233	279	248	276	263	277	290	257	268	288	289	286	277	280	281	260	275	256	243	276	249	277	261	268	307	276	291	277	269	260	283	263	278	268	254	276	262	265	273	288	272	272	256	299	268	258	266	270	273	274	234	282	290	253	300	262	232	288	300	285	297	271	229	249	255	302	258	306	250	240	259	298	248	255	288	262	308	278	283	257	271	306	265	308	265	247	291	248	281	291	297	294	261	274	284	266	287	254	266	253	255	255	287	278	280	285	305	279	284	279	288	274	277	275	276	258	261	282	271	270	279	292	278	286	260	281	281	287	282	249	252	275	274	291	264	270	258	240	282	281	294	254	262	245	278	276	294	306	286	267	282	260	250	251	296	248	246	270	248	257	298	301	299	277	268	280	270	244	249	277	255	250	279	304	281	281	266	273	240	280	296	268	288	286	275	262	278	262	253	245	280	260	274	286	275	269	260	273	274	284	305	262	262	307	266	239	257	250	269	269	251	276	259	300	256	260	287	291	252	315	230	283	272	284	247	298	286	242	256	278	300	301	269	289	290	285	274	309	287	277	266	248	249	269	279	263	288	268	246	268	265	278	276	255	261	262	246	283	290	275	312	284	275	298	300	278	253	297	270	250	269	258	278	284	288	294	290	296	286	270	297	287	285	308	263	244	325	294	272	296	275	318	273	263	263	270	288	247	269	266	271	264	247	272	280	299	267	246	266	277	229	285	280	283	259	288	283	308	266	290	270	252	261	260	273	255	276	264	293	281	286	275	255	269	265	258	246	283	297	269	251	261	287	254	272	258	257	275	278	271	272	275	260	277	268	240	314	280	266	255	265	253	277	276	236	252	247	290	228	268	284	303	283	251	266	249	282	283	266	261	271	318	267	254	274	272	262	262	251	274	278	270	259	282	261	268	298	273	265	264	251	268	255	297	267	250	279	263	293	270	246	266	247	273	245	291	275	317	264	302	300	286	284	275	280	268	269	283	305	264	237	293	260	253	274	258	249	270	278	265	256	256	262	262	301	263	268	269	257	295	298	272	251	277	285	271	278	250	264	265	291	285	254	279	278	272	298	281	264	267	299	269	243	308	284	296	255	271	267	261	281	242	291	295	272	267	274	253	243	294	265	272	251	270	282	281	270	273	266	265	308	260	265	259	283	283	295	276	254	268	261	270	266	284	303	293	279	276	257	275	269	264	273	274	254	294	254	242	287	273	288
41015	22666	13421	7302	4451	2197	869	779	648	713	638	639	647	598	622	665	618	612	591	611	629	591	644	686	603	624	607	605	619	623	660	596	580	617	648	566	589	626	595	649	609	604	652	593	604	619	604	586	602	626	592	590	652	583	603	644	572	577	606	609	607	645	621	598	600	637	643	573	632	659	648	596	616	667	639	635	641	591	632	603	605	615	617	610	578	584	624	613	636	582	543	601	624	612	590	625	597	635	620	601	618	613	610	588	631	630	633	608	620	629	609	651	592	631	599	604	664	646	601	631	626	634	633	637	596	631	599	596	661	639	624	601	617	594	614	627	613	629	621	643	575	605	634	622	632	610	646	632	571	587	603	633	631	654	639	622	646	606	613	631	640	644	599	620	637	630	641	631	647	632	617	605	602	603	621	620	585	628	621	585	595	612	641	653	596	578	615	647	587	641	604	656	645	567	638	599	623	596	618	581	640	604	617	638	650	639	599	570	610	605	620	587	599	639	615	639	609	612	611	625	673	603	636	647	643	674	579	623	650	604	636	567	638	601	591	626	618	563	602	619	587	582	622	577	633	610	612	591	651	606	644	597	611	635	585	627	602	625	641	624	593	635	659	625	608	582	648	579	619	588	612	625	580	605	635	607	585	573	615	634	617	622	643	640	627	619	608	608	629	657	620	584	620	617	583	687	683	622	579	575	633	624	644	604	656	637	619	624	617	648	610	623	584	563	647	622	579	652	650	586	657	616	624	611	581	599	584	603	583	656	580	617	602	621	638	622	605	664	615	633	602	605	638	634	638	652	598	646	594	603	612	593	589	590	643	605	582	640	624	632	624	658	605	652	636	583	646	602	651	652	622	635	593	633	606	650	651	625	611	623	635	616	595	601	622	606	614	604	557	631	621	646	612	607	619	640	625	630	625	657	610	629	602	621	565	606	612	622	547	586	602	599	641	610	578	604	591	608	581	587	625	595	632	587	571	591	628	625	613	634	647	658	627	643	640	651	604	635	621	672	645	638	631	598	579	622	594	644	607	640	601	621	590	625	611	614	626	668	526	641	598	629	648	671	610	638	606	629	591	592	629	636	594	625	598	590	592	646	624	645	620	632	604	592	603	613	637	609	621	587	650	627	614	597	611	649	596	656	614	594	627	624	616	614	671	600	595	655	584	626	631	612	625	623	661	645	645	610	671	626	619	615	641	641	619	656	639	619	574	571	603	646	576	649	593	666	614	627	657	593	658	588	627	624	617	639	638	638	616	623	618	610	618	613	616	644	617	576	605	604	617	585	623	592	633	639	619	667	591	609	596	609	609	626	598	623	615	593	636	614	622	602	617	632	625	588	662	649	622	588	633	632	664	631	620	616	656	633	618	646	589	641	594	618	607	663	621	584	618	642	600	590	613	591	644	581	621	579	624	576	589	642	652	628	662	648	636	629	597	624	649	627	647	617	656	661	580	614	626	571	611	570	594	654	597	633	622	626	613	612	608	646	610	588	596	631	581	626	597	586	627	585	613	631	635	640	644	594	590	592	578	592	603	612	601	614	608	619	597	633	611	601	585	633	632	598	592	616	583	589	622	612	607	589	646	620	616	610	623	628	649	630	608	610	638	598	629	653	595	566	613	582	607	601	676	614	641	634	632	635	618	653	637	658	616	589	617	622	666	595	607	596	645	600	651	591	583	570	618	604	645	617	651	616	610	653	599	581	651	619	640	651	639	642	600	631	625	620	626	578	616	623	628	631	608	616	621	581	604	612	609	602	620	606	643	610	626	612	598	590	616	645	673	620	627	603	600	628	641	641	637	570	630	642	644	601	590	635	613	597	658	630	633	643	607	654	585	608	627	546	595	618	620	647	628	626	599	634	649	614	640	610	608	640	613	583	628	689	637	624	594	619	610	606	633	612	600	600	631	624	607	569	663	618	642	613	628	661	642	631	597	582	615	596	597	607	604	636	609	591	670	654	595	623	609	661	605	604	595	615	644	627	640	575	597	653	595	578	584	681	609	591	596	601	622	650	613	585	556	625	628	657	640	587	597	636	636	637	609	603	636	607	626	625	617	588	618	620	641	628	641	617	626	623	581	607	596	642	627	618	643	635	621	638	628	651	650	601	627	591	574	558	638	605	613	568	602	559	616	639	595	651	621	619	628	593	649	616	623	647	665	637	599	633	582	636	600	624	597	613	625	626	568	596	631	631	602	618	568	612	561	592	668	598	623	624	648	590	569	626	641	656	648	646	619	642	645	622	596	621	597	611	606	616	591	632	632	596	664	623	630	611	601	645	612	621	635	649	639	604	661	601	585	613	590	576	624	623	626	659	621	639	610	607	591	637	639	671	625	614	568	622	615	589	589	606	598	605	581	646	645	667	635	682	613	640	595	595	665	639	562	593	676	626	631	576	581	615	634	611	612	619	583	640	612	628	601	612	581	592	616	646	589	579	595	645	644	612	560	592	615	604	628	664	662	607	642	624	596	586	605	619	621	638	613	606	615	627	595	599	620	608	632	624	586	591	630	631	653	621	600	607	565	601	647	633	619	591	591	595	627	586	607	579	611	605	611	592	619	616	603	594	622	600	608	655	651	627	606	626	576	657	629	636	610	637	641	599	637	622	582	632	599	659	620	592	635	588	647	641	643	659	609	640	619	619	576	641	616	567	604	610	577	598	624	608	631	636	648	613	605	622	612	582	603	597	596	650	614	608	594	632	633	606	620	657	637	588	646	586	631	635	609	618	607	617	589	614	625	635	661	587	656	600	597	663	625	610	655	550	589	619	595	595	637	565	610	623	648	643	610	651	619	613	636	597	610	619	630	629	592	599	648	620	577	615	622	613	619	610	600	619	639	640	654	650	648	618	618	584	649	623	630	627	638	586	585	635	637	671	628	608	639	658	629	637	594	618	605	677	579	651	618	639	655	581	601	586	626	613	629	615	652	567	622	589	608	615	583	619	629	649	616	593	610	612	630	635	635	625	591	580	676	614	634	624	607	647	641	562	642	605	627	625	583	615	623	615	595	601	604	577	613	631	576	623	610	629	615	651	625	627	625	638	601	638	588	614	611	570	607	591	611	612	621	620	564	618	601	650	656	575	606	644	625	631	601	634	602	624	623	629	611	610	617	587	597	617	625	617	614	633	595	638	598	612	619	646	597	662	582	665	600	621	606	618	653	567	639	584	634	581	635	586	622	616	641	608	624	587	574	644	624	597	607	623	595	613	624	631	674	636	607	603	636	620	610	649	642	619	591	610	607	610	636	569	638	678	578	630	606	624	620	613	620	621	612	636	677	570	576	598	625	596	604	611	633	606	606	608	632	668	574	586	610	640	626	600	659	597	626	578	616	648	676	622	581	597	647	582	598	639	574	637	625	619	626	635	653	588	606	659	638	615	571	619	597	632	615	602	665	625	600	575	600	604	646	624	620	618	624	594	599	629	603	606	651	667	609	625	561	618	603	597	629	647	593	642	620	596	601	611	592	599	622	616
61173	28285	11178	3115	1301	651	357	331	324	320	279	295	295	311	291	325	340	308	335	295	353	336	289	304	314	317	310	303	315	335	327	293	329	341	292	323	335	294	340	307	319	301	292	284	312	272	292	319	301	331	331	336	285	316	307	294	297	332	313	306	322	271	283	323	314	324	305	312	321	333	289	333	299	322	289	285	315	315	293	320	313	321	278	307	282	293	342	320	282	322	273	301	305	299	300	324	310	331	322	285	290	327	304	284	307	294	337	295	296	332	291	334	316	268	279	294	281	288	319	304	303	316	322	327	335	286	299	304	319	295	292	306	335	318	310	312	279	304	310	299	304	281	265	291	287	273	315	316	304	287	316	295	316	334	302	306	317	302	288	332	307	319	328	323	301	282	288	320	307	365	300	296	301	335	303	296	323	321	312	306	324	298	296	333	293	319	301	320	324	316	300	354	306	295	320	318	343	318	299	330	316	302	272	293	315	322	306	311	294	323	330	307	272	293	274	308	266	296	304	295	352	337	296	304	340	320	304	315	300	320	268	311	300	322	315	317	281	324	322	318	314	329	301	319	315	304	323	360	281	362	299	319	319	281	291	318	322	330	337	321	314	319	283	323	309	297	283	287	295	315	301	314	307	293	332	339	298	303	289	303	313	308	320	334	340	294	328	324	313	308	303	315	312	341	304	298	301	325	320	302	288	322	317	295	307	328	319	331	307	280	307	295	311	339	324	296	310	274	321	293	326	341	297	329	293	351	300	311	350	297	340	329	304	331	321	338	303	312	324	316	318	317	341	319	315	290	307	319	350	299	312	321	386	269	312	283	302	299	306	337	322	289	270	290	340	294	296	322	296	294	297	309	320	318	276	305	320	304	327	271	318	301	314	331	354	275	305	282	332	352	361	307	301	302	333	330	297	286	301	303	271	280	290	318	298	337	297	304	297	304	296	293	302	335	324	342	295	290	295	327	347	306	316	307	343	350	321	303	312	330	305	283	331	341	305	296	312	302	307	305	282	288	303	292	281	308	319	259	286	315	312	293	278	309	275	327	292	341	310	291	281	285	253	301	299	286	312	295	322	330	292	305	299	329	269	352	316	311	323	333	291	293	311	310	319	300	316	285	303	290	282	311	305	314	334	310	284	321	270	314	338	330	298	296	291	306	303	351	315	305	272	307	290	293	314	329	312	312	301	320	305	299	321	295	295	285	279	309	337	338	350	311	302	298	330	308	294	316	296	293	303	285	302	305	281	290	283	326	341	306	317	292	280	295	304	281	293	291	323	340	326	311	320	354	319	262	290	277	327	278	331	292	320	291	314	328	330	297	327	293	292	333	313	298	325	326	283	271	288	268	325	316	323	296	287	315	291	333	332	294	330	310	308	302	331	319	306	291	313	335	341	299	312	313	313	352	313	287	321	307	280	299	330	302	284	327	317	334	307	330	339	316	330	295	262	332	313	301	297	303	313	295	303	306	342	311	338	288	289	311	314	338	322	303	326	318	318	297	309	304	332	350	339	337	306	303	299	263	317	290	301	319	294	318	365	319	325	352	317	319	307	308	310	308	300	329	303	314	311	329	296	303	338	325	322	272	309	302	299	309	351	282	319	331	314	314	287	312	293	348	331	291	354	283	289	296	300	290	271	317	313	306	357	276	291	300	302	305	308	303	300	303	300	279	300	340	255	301	296	304	294	347	328	268	299	295	287	306	297	315	307	299	314	298	299	351	319	328	331	326	290	328	300	322	340	297	324	336	300	317	288	325	312	326	283	296	321	306	330	308	284	312	296	301	311	312	311	290	313	310	299	304	319	296	307	353	334	319	286	310	298	316	308	315	310	344	299	331	293	333	329	291	292	318	335	341	297	299	287	295	320	331	329	311	296	303	282	304	317	316	313	288	282	286	304	299	330	306	305	314	285	319	306	329	354	306	298	287	310	255	288	285	320	314	306	299	288	357	323	312	306	290	333	322	348	297	334	331	297	304	283	338	325	328	307	333	318	283	282	283	301	302	312	300	290	303	316	299	326	326	307	306	343	297	293	304	301	280	303	310	289	322	306	338	289	287	312	276	304	310	347	299	290	300	280	307	302	325	265	264	313	321	329	306	349	321	324	318	326	310	330	334	348	303	316	348	341	332	340	293	320	325	294	308	307	296	304	300	305	270	270	318	301	336	290	324	327	349	314	301	277	307	302	289	306	330	297	317	305	301	295	309	303	312	299	284	290	314	297	246	321	284	360	284	344	335	323	322	291	280	295	305	316	312	327	324	333	321	300	328	284	302	347	322	298	297	322	297	312	272	308	290	299	300	297	336	343	313	321	300	292	307	310	313	311	306	304	292	273	330	287	328	325	307	297	287	300	290	268	301	303	295	301	310	285	286	284	315	300	318	304	305	304	318	330	284	298	296	317	287	299	294	293	287	311	311	298	307	332	343	309	298	339	330	309	308	321	295	304	340	317	303	293	336	337	339	345	314	297	302	298	263	293	300	311	295	324	319	329	316	293	302	318	336	285	296	296	300	312	315	327	313	271	304	302	340	308	291	300	289	326	312	313	327	312	276	309	292	345	301	306	320	334	309	311	326	291	317	339	298	312	310	279	265	315	311	318	363	297	287	322	312	313	326	302	295	336	299	334	321	327	297	277	312	306	277	281	296	349	338	350	288	302	298	326	336	288	323	294	313	305	301	312	306	302	301	322	336	309	323	303	291	323	292	306	327	339	306	310	341	316	346	280	358	292	314	312	290	311	298	294	308	306	311	334	311	320	321	261	265	293	308	333	328	288	299	302	306	281	271	292	331	316	314	302	312	310	281	292	304	283	291	340	344	297	330	327	276	350	301	310	303	290	297	320	341	294	297	281	337	269	291	287	309	298	295	292	296	305	292	305	320	313	316	296	291	306	302	289	295	304	277	299	284	336	298	289	294	305	332	332	310	328	311	309	265	313	349	341	333	292	333	304	285	379	333	325	323	341	309	308	336	325	326	304	309	300	297	300	334	302	298	301	323	314	291	294	322	303	317	287	301	317	336	323	279	326	301	300	299	329	316	309	306	309	309	310	325	314	311	353	318	315	311	289	331	356	300	307	298	277	296	309	303	337	312	307	308	291	308	319	304	281	304	308	298	302	311	337	312	290	339	322	353	320	332	317	300	321	278	323	294	309	322	296	277	305	293	297	327	344	315	313	294	292	314	274	318	282	311	325	295	284	315	281	329	349	279	284	308	292	317	339	302	305	331	297	297	338	310	308	327	303	323	301	303	274	316	332	301	302	313	315	303	290	298	299	327	324	314	319	315	281	368	270	304	278	301	317	311	321	300	284	336	320	304	327	315	328	335	291	328	343	278	295	318	294	297	328	314	327	303	288	323	325	279	313	328	347	337	309	286	291	274	328	317	350	319	295	316	315	342	291	312	320	320	312	300	304	343	308	332	316	271	293	287	304	321	335	291	277	317	325	297	313	323	302	333	345	292	305	316	295	291	294	311
40943	21045	10324	5849	3548	1718	864	756	734	721	716	722	717	691	691	675	676	723	667	703	745	712	682	712	690	694	740	680	703	672	684	693	661	720	706	702	698	683	729	658	693	664	677	716	659	724	717	717	719	665	690	688	666	672	641	715	701	686	672	648	738	705	699	688	693	668	692	704	735	681	675	629	693	664	665	707	673	676	655	726	689	657	674	682	680	694	722	693	632	665	724	697	677	693	653	640	658	666	735	673	643	702	706	662	715	752	705	682	666	707	671	643	712	653	738	688	623	695	672	713	684	662	677	722	663	677	683	657	701	673	675	682	726	686	662	685	658	672	647	677	695	664	697	684	702	672	667	695	712	693	727	663	708	713	660	703	736	708	640	711	692	642	735	728	702	670	686	655	712	680	718	672	630	727	684	641	711	673	679	673	708	714	713	660	627	655	703	653	708	655	660	719	704	674	672	724	655	663	709	706	699	641	709	679	679	701	670	713	703	707	700	718	667	681	688	667	713	682	715	716	726	704	657	682	674	715	687	660	696	691	694	702	672	696	691	721	685	713	698	661	682	677	763	685	632	652	693	670	719	699	677	714	717	703	692	705	661	686	670	652	705	705	706	655	685	674	703	680	714	672	708	657	710	665	728	651	649	720	679	699	679	686	704	645	690	622	697	691	671	681	635	660	672	722	679	691	696	692	710	714	646	655	711	691	653	731	714	669	653	640	683	710	676	678	667	691	668	656	723	710	732	738	683	683	693	680	711	684	680	673	721	717	671	674	694	664	729	647	679	632	682	688	651	715	646	710	695	716	667	725	679	672	712	664	683	709	716	689	699	735	690	693	686	704	671	658	661	724	723	645	628	683	697	682	651	723	722	708	683	703	683	678	699	682	669	720	706	664	704	672	710	723	748	656	649	662	740	676	674	742	667	708	696	674	697	696	710	687	694	694	695	632	708	723	740	703	629	722	693	750	693	668	719	663	690	737	726	649	697	670	703	700	727	686	723	670	740	689	659	709	682	658	679	695	687	655	709	655	677	716	628	699	710	672	675	707	707	686	709	634	697	722	672	708	742	702	674	652	705	670	693	689	695	741	729	692	704	660	665	729	690	708	708	633	675	693	701	674	705	741	695	713	672	723	676	659	679	684	705	670	667	684	676	715	695	655	715	699	710	690	672	702	703	654	700	720	660	699	687	704	648	672	690	722	724	696	682	720	685	652	720	716	651	673	710	690	679	649	687	716	697	683	668	709	729	720	656	694	667	703	669	688	708	656	661	683	618	686	702	746	660	701	652	698	682	669	706	720	732	701	701	705	645	719	692	639	720	662	654	666	709	704	716	680	696	690	727	693	692	731	648	695	744	688	714	698	691	656	683	720	661	720	709	652	711	716	692	694	706	632	744	704	709	642	729	716	712	650	671	720	730	710	720	665	629	669	700	676	716	651	687	696	676	664	684	665	746	678	660	726	657	712	672	672	652	673	691	649	728	700	653	679	695	669	722	678	691	674	711	697	726	663	736	700	694	708	735	706	687	728	680	670	661	685	700	673	704	673	682	659	692	633	633	688	693	638	712	694	633	670	664	717	640	712	731	686	684	671	685	717	700	723	708	689	706	692	660	696	666	691	693	701	735	694	677	614	737	654	682	682	696	690	697	711	745	704	676	695	669	676	702	662	703	682	669	649	682	735	609	623	690	697	680	702	721	670	666	655	710	711	718	673	732	695	650	700	661	702	711	696	708	685	716	685	709	709	673	674	676	669	722	679	697	681	671	649	650	675	674	710	684	714	711	698	681	650	745	691	651	678	714	684	650	660	700	680	683	701	650	665	707	657	721	674	705	701	697	651	740	714	675	708	688	677	705	649	698	700	688	674	715	706	649	695	703	710	679	636	637	662	773	666	700	623	666	684	693	696	675	709	706	704	728	695	665	715	748	669	682	662	686	719	683	680	665	670	649	736	678	653	669	713	699	688	699	698	676	689	705	674	689	670	752	702	705	693	675	664	714	703	660	680	704	678	701	664	702	718	689	678	662	728	675	693	699	661	681	705	708	626	637	658	703	684	674	668	681	718	702	644	726	700	702	682	647	670	666	731	694	684	677	666	714	679	694	730	643	687	729	661	705	698	706	699	648	706	695	702	679	678	695	714	672	689	663	662	664	649	708	678	720	644	708	678	709	721	723	719	667	711	656	726	663	712	709	700	677	677	703	662	684	668	677	655	711	724	664	759	696	661	708	687	710	673	691	720	699	673	672	683	636	683	697	683	734	684	692	707	708	676	650	630	710	687	689	651	681	692	656	696	679	685	670	713	681	714	657	666	691	683	734	667	685	646	641	706	664	714	698	649	680	717	686	618	695	673	676	677	715	668	629	660	694	657	707	707	683	639	665	695	690	673	693	689	723	718	668	680	695	706	701	666	678	636	682	639	723	653	745	673	739	678	740	667	676	715	698	727	681	704	678	696	665	691	669	748	695	705	693	677	688	694	674	676	669	668	699	688	664	701	683	730	700	687	688	688	711	680	713	692	716	694	737	720	711	705	687	712	718	693	691	684	666	658	696	680	671	677	691	648	656	719	666	731	701	713	741	744	691	712	695	702	671	682	667	672	666	673	678	674	712	705	696	735	698	706	716	668	696	667	723	695	676	655	689	639	689	686	717	669	665	688	671	706	730	677	700	711	688	689	711	701	705	675	687	698	695	689	680	731	661	677	697	713	676	701	735	728	664	746	685	704	632	618	663	708	669	671	688	707	652	681	689	646	694	734	714	702	651	663	659	684	706	693	692	659	691	702	686	694	692	731	733	668	686	715	689	692	677	687	667	658	633	704	667	648	689	633	718	679	656	628	713	670	694	743	696	642	668	631	692	692	637	681	671	681	690	675	633	729	669	657	668	680	665	703	685	712	664	697	672	679	739	661	693	672	680	776	686	639	675	687	739	704	674	675	662	673	686	671	685	703	726	706	700	703	719	665	705	644	642	719	621	682	693	707	705	657	708	670	681	704	692	700	683	703	691	723	684	670	672	726	703	686	728	701	704	695	671	705	675	682	715	754	688	737	696	688	721	707	662	732	716	654	724	705	673	636	673	656	682	675	718	673	661	727	682	642	664	710	660	678	682	709	665	732	670	669	651	702	668	687	712	677	661	713	687	709	686	669	702	655	706	692	676	670	759	699	755	686	726	650	646	722	638	696	681	669	613	696	714	676	650	704	705	675	696	698	682	642	676	680	687	691	690	695	692	688	779	725	697	694	682	657	712	656	688	697	728	670	708	671	695	652	659	656	654	695	696	719	643	701	693	643	691	645	691	676	697	686	712	737	672	669	684	671	666	632	658	674	679	695	698	718	685	708	695	716	682	701	667	699	698	644	684	699	734	685	680	711	683	709	626	706	720	666	698	730	709	676	669	688	664	711	677	685	652	651	671	665	697	710	671	692	683	672	671	697	685	661	657	690	707	716	664	698	695	640	650	675	660	705	693	729	680	657
46858	14622	2816	717	356	341	311	287	300	306	325	300	295	299	314	294	314	308	312	272	287	312	286	343	313	315	283	312	301	306	302	311	312	292	286	330	305	276	314	293	310	313	314	321	301	300	272	320	292	305	298	282	328	279	288	306	266	309	300	313	305	318	310	284	301	316	309	316	302	301	299	288	309	320	332	282	331	274	299	286	294	313	309	299	299	302	309	328	283	295	345	277	283	317	302	310	314	312	312	329	293	325	347	297	296	272	285	332	334	327	306	312	281	295	317	286	301	326	333	325	293	276	285	304	296	298	315	306	300	275	291	280	309	277	289	291	295	279	323	310	288	274	308	305	328	310	296	285	296	323	310	330	288	266	274	312	295	280	308	287	289	289	283	292	320	299	313	282	320	314	302	312	306	283	296	280	312	282	268	311	273	301	283	294	292	290	314	278	307	272	293	323	308	288	271	290	324	268	265	283	318	302	269	281	279	287	296	305	279	316	304	308	289	281	321	284	320	283	303	284	324	316	307	321	291	305	306	335	260	332	292	297	305	283	279	293	307	289	300	332	290	279	303	301	268	308	276	298	259	271	274	315	314	306	346	305	293	295	311	297	309	328	300	305	316	317	306	279	293	292	296	301	302	315	318	295	285	291	302	307	240	305	301	295	351	286	334	302	306	278	291	324	319	273	308	296	309	303	296	351	286	308	284	299	315	292	262	296	292	278	297	297	308	282	258	313	292	314	286	337	284	271	290	296	303	291	318	301	317	294	305	288	279	327	298	309	301	313	286	322	305	287	302	274	312	291	309	301	276	303	323	277	303	301	319	285	314	294	322	301	276	265	314	287	281	295	341	280	304	324	287	323	300	310	288	295	306	310	311	280	281	321	293	282	303	282	303	317	307	304	298	288	284	292	313	318	261	281	305	314	264	266	303	298	289	320	331	297	296	306	325	328	295	321	328	325	316	284	327	309	322	310	308	286	304	291	256	303	312	274	312	282	265	281	336	302	266	308	295	308	282	295	283	293	369	272	336	273	264	285	281	339	316	308	322	280	331	304	311	315	301	301	312	303	281	316	311	303	269	311	308	310	286	313	309	310	325	259	275	327	291	303	290	289	296	285	302	287	285	315	313	318	313	273	345	268	286	317	272	320	303	307	326	311	278	304	306	255	317	305	326	330	292	309	304	294	293	317	297	312	294	293	300	314	282	304	313	294	302	331	311	301	309	288	316	297	266	303	279	273	285	292	281	287	319	267	295	305	295	304	315	321	334	319	331	332	325	282	306	276	306	285	316	323	282	310	285	313	273	299	318	301	262	324	288	292	282	278	321	302	289	315	282	276	294	292	304	281	279	300	302	294	328	315	316	260	287	307	322	364	324	302	264	328	317	301	299	315	272	305	299	289	312	287	298	301	288	313	282	325	301	303	271	302	288	319	293	312	324	312	294	287	304	305	269	277	322	299	335	322	287	317	298	317	281	310	284	302	302	279	275	304	308	314	306	314	280	325	280	326	288	273	307	305	292	306	286	302	301	301	263	347	312	318	301	261	300	304	306	266	299	304	295	305	278	324	287	304	340	272	285	298	307	288	311	304	314	289	303	300	264	303	292	302	279	295	274	312	251	324	290	329	249	313	301	308	258	298	313	314	267	308	306	300	294	289	331	301	298	317	306	298	321	265	308	297	316	302	309	331	318	302	286	276	294	304	278	313	295	310	292	329	304	312	282	284	304	267	305	302	282	277	302	304	355	274	279	273	268	296	296	298	273	268	286	299	311	303	283	316	283	318	325	321	299	285	292	275	299	310	307	335	296	289	295	314	317	306	308	304	271	311	295	297	293	284	313	272	320	306	282	343	326	297	288	276	272	301	308	293	306	306	288	313	274	276	262	341	296	322	293	296	284	309	304	310	321	316	298	280	292	325	300	313	288	320	286	286	320	293	289	306	278	298	323	272	315	278	298	289	321	332	303	293	295	298	320	293	358	299	321	327	334	318	271	320	321	305	319	302	297	297	325	311	299	295	278	256	296	282	304	306	264	315	324	281	307	349	291	284	310	327	300	274	349	287	294	274	325	301	340	282	312	318	283	274	287	279	327	267	311	330	308	305	305	331	331	298	320	296	283	338	303	266	321	306	315	292	284	291	283	278	285	317	285	301	315	315	305	307	289	326	304	304	279	276	320	288	311	337	319	289	294	277	307	292	296	280	274	281	300	309	289	297	266	280	294	285	269	305	268	250	289	302	295	299	300	342	311	319	328	285	279	316	266	282	293	312	294	269	278	288	292	290	347	294	325	286	244	295	316	311	258	338	305	318	323	260	319	314	261	285	314	276	273	291	286	305	317	295	312	301	277	322	309	285	289	282	280	266	304	342	307	318	278	310	287	305	269	296	291	286	290	314	298	283	325	293	292	317	271	313	283	318	290	285	329	308	313	263	290	305	309	289	226	305	292	298	302	319	331	282	287	308	333	294	309	329	301	291	309	284	287	284	340	326	323	287	308	335	313	315	313	270	271	298	304	323	299	332	297	290	314	318	267	284	329	320	317	321	276	272	300	301	320	290	237	290	313	307	273	308	317	318	285	268	289	274	309	303	286	321	326	318	293	285	305	303	285	309	267	286	326	306	344	346	308	287	313	266	277	326	304	290	308	348	319	303	322	285	297	317	323	296	290	296	293	332	311	324	335	285	285	288	289	310	304	280	338	309	285	307	318	306	320	311	291	302	302	299	330	290	282	270	296	305	322	291	299	299	287	329	260	283	283	303	304	333	298	307	308	302	326	283	316	323	293	309	309	282	298	278	337	293	315	281	290	280	275	300	308	317	315	301	291	323	297	315	321	282	323	278	297	296	314	309	293	318	309	297	306	319	291	311	296	307	341	347	315	304	307	316	316	281	310	324	330	320	343	323	326	282	316	321	317	351	305	289	284	309	312	317	293	294	299	312	298	310	273	321	301	321	293	335	312	314	280	323	309	312	311	265	283	319	302	297	282	309	270	292	271	274	291	313	317	318	314	284	312	273	309	320	284	314	306	314	283	301	291	315	309	291	288	272	305	288	297	296	286	287	290	280	286	350	306	300	304	328	272	306	310	318	328	293	311	284	275	306	281	301	285	279	309	347	293	312	291	294	292	301	288	298	303	297	321	321	308	326	304	258	311	293	267	303	328	263	299	274	286	279	298	286	296	312	332	329	304	310	325	296	309	352	308	311	325	331	283	298	330	319	273	289	286	317	294	314	340	256	271	309	278	325	292	323	323	288	277	303	283	346	325	288	306	298	277	299	278	282	323	298	291	314	286	297	290	324	322	294	335	295	264	306	315	336	308	320	321	340	339	294	318	299	306	305	285	343	259	310	308	308	283	299	297	281	292	311	274	284	299	314	319	286	311	273	292	306	317	312	289	314	324	284	280	295	271	285	305	300	267	307	310	312	298	305	319	301	275	319	301	322	297	326	302	277	323	284	294	304	316	262	285	298	283	304	292	331
31477	9189	3380	1617	957	777	633	675	682	671	660	653	682	645	687	657	701	662	659	639	692	675	653	671	687	662	677	671	692	673	640	694	645	658	679	690	659	620	687	706	645	650	689	660	659	640	652	676	697	658	684	660	704	667	697	673	664	678	617	688	672	607	630	637	636	676	655	665	652	682	714	662	719	671	664	647	637	671	652	705	639	664	702	668	634	637	680	677	655	681	757	652	626	656	688	648	708	680	665	663	679	663	696	664	629	686	702	697	671	637	699	670	679	657	685	710	709	669	668	691	718	684	698	632	698	686	652	673	641	633	618	681	661	698	677	646	712	644	668	630	645	646	667	633	640	653	669	641	684	681	649	649	666	619	668	637	620	665	616	668	635	670	681	653	636	764	605	683	652	711	650	649	687	657	713	660	674	634	720	668	630	647	664	662	632	629	664	660	622	641	698	683	694	678	701	684	658	657	644	714	664	624	655	637	690	684	647	672	657	682	663	712	704	705	668	691	717	629	715	655	666	697	690	655	626	684	662	649	681	688	593	695	664	664	650	641	670	704	632	708	706	670	635	648	660	611	694	634	661	716	708	659	692	670	659	666	689	677	681	665	657	665	649	672	680	685	651	673	623	669	636	664	673	716	684	642	675	692	649	677	692	670	657	665	696	631	656	669	683	695	684	668	670	663	654	664	672	639	694	670	648	687	666	686	654	656	660	662	668	671	639	703	648	658	705	663	698	684	639	714	624	663	662	694	711	675	671	597	689	678	644	671	683	692	672	649	619	622	635	644	647	662	679	612	668	655	648	693	658	711	703	626	689	680	664	656	654	673	640	648	630	653	678	674	655	716	607	650	639	657	666	710	629	632	654	687	620	651	690	663	709	643	643	617	625	634	657	663	697	683	641	694	608	635	629	692	701	631	716	659	693	635	673	637	678	681	681	674	688	627	685	638	700	625	700	624	653	647	670	648	652	626	730	673	656	668	640	656	659	695	710	678	680	652	658	674	659	656	687	680	663	675	681	648	726	650	685	635	661	677	682	662	614	677	626	657	653	638	694	658	655	688	699	649	681	688	685	661	627	636	661	659	643	670	656	700	673	680	662	646	660	646	647	694	677	669	651	677	622	696	646	640	665	654	675	615	705	624	648	635	699	653	650	686	663	664	695	663	660	642	644	648	656	676	670	647	718	668	668	669	697	650	694	665	617	686	644	632	665	666	665	719	699	652	715	642	671	647	661	647	690	642	651	621	647	644	662	645	643	653	697	666	637	657	705	640	656	675	708	706	617	634	686	651	678	664	692	666	720	706	659	654	678	647	638	711	713	649	689	634	658	665	686	670	691	686	650	617	644	712	667	656	657	674	677	678	673	638	634	684	624	673	628	696	644	667	689	688	670	631	630	704	672	668	680	684	715	686	691	660	667	631	672	681	662	712	664	648	676	624	689	669	653	681	681	584	697	648	661	710	675	702	698	657	668	626	687	697	651	684	611	679	679	656	682	646	645	666	647	652	668	633	679	682	679	696	625	723	691	654	683	676	649	647	704	693	630	698	646	680	707	621	646	663	653	671	619	676	660	705	685	656	659	656	715	659	676	665	666	677	654	666	679	687	680	689	672	693	684	651	692	684	676	677	614	642	669	640	666	700	668	634	643	667	649	660	657	626	642	668	659	680	651	651	639	660	653	661	679	672	656	643	675	698	658	680	648	671	648	651	644	704	639	662	675	625	628	661	655	682	646	685	658	726	603	679	675	665	695	664	689	626	719	711	623	691	636	651	680	694	636	632	689	700	607	605	661	660	680	604	638	676	669	667	694	639	627	650	663	678	718	658	663	662	651	700	659	686	674	638	699	629	663	669	632	627	655	640	702	695	636	643	665	659	658	668	675	673	686	625	651	662	627	716	681	621	687	635	662	661	602	623	645	681	664	683	647	683	624	665	689	672	668	752	650	712	628	663	686	670	638	655	686	669	643	639	616	668	672	650	655	625	659	689	652	634	697	670	647	636	640	675	693	656	699	679	670	627	672	602	651	639	650	640	653	677	684	715	720	662	671	685	635	631	656	675	678	690	683	697	697	645	679	641	670	647	695	642	675	690	692	695	656	656	680	655	666	639	636	655	666	644	635	716	688	672	692	627	665	721	642	651	696	637	652	669	648	741	673	646	657	665	665	648	690	676	698	665	666	666	663	685	677	635	668	664	635	657	676	669	645	656	661	672	635	620	709	659	705	710	679	644	661	637	687	673	645	646	641	597	695	687	689	644	685	627	636	679	715	691	673	622	672	642	638	667	690	648	688	637	679	700	674	656	648	656	694	706	635	673	683	691	638	702	665	671	652	638	633	660	626	677	655	671	668	660	696	671	640	638	722	655	714	663	684	625	697	681	664	683	674	646	639	665	630	692	655	708	656	665	687	670	647	699	678	678	641	661	641	664	666	674	667	646	689	668	697	734	692	641	663	702	699	683	659	646	683	707	668	641	728	689	661	669	659	664	613	695	694	708	655	657	689	719	713	677	723	711	632	681	668	666	641	622	669	660	666	636	639	677	657	671	695	688	641	623	670	642	662	616	678	685	650	683	691	684	650	660	668	642	679	694	717	680	657	693	654	676	669	650	662	653	719	640	664	633	642	662	734	623	647	692	656	679	674	700	674	629	668	679	696	643	632	686	636	680	672	677	646	698	698	760	674	677	663	631	692	653	638	676	712	673	680	675	669	705	685	642	690	714	684	689	675	711	660	633	692	665	650	682	683	658	656	711	680	645	656	711	722	695	677	653	677	672	649	711	635	635	673	674	662	670	614	691	667	665	642	685	675	632	627	689	676	638	693	669	638	610	655	668	684	696	674	652	686	659	667	662	658	669	609	672	635	656	657	707	641	688	685	640	687	640	677	727	724	664	663	635	683	663	629	637	625	686	671	706	671	662	650	684	634	635	661	652	646	668	661	631	643	651	661	627	676	657	659	646	651	697	709	639	684	709	691	662	650	702	683	701	682	632	640	647	678	652	672	623	681	679	663	637	612	698	700	623	662	679	676	708	652	657	698	626	657	655	688	686	623	660	619	671	664	704	674	668	692	655	688	658	661	676	674	666	665	633	665	662	701	699	683	652	679	705	641	662	672	676	738	633	692	624	650	698	688	686	704	721	647	684	702	692	637	641	635	662	672	661	663	660	653	632	643	635	692	656	670	644	705	678	658	651	651	700	647	702	712	737	651	649	658	678	648	632	687	653	635	706	658	672	688	631	633	657	638	618	616	639	633	665	674	661	659	660	616	677	636	676	643	664	662	672	711	707	678	690	669	672	673	657	675	697	654	662	668	635	641	653	673	655	668	660	672	624	645	651	663	706	644	627	681	676	646	708	709	689	654	697	676	679	648	641	688	674	665	652	675	703	683	680	603	644	671	669	633	693	692	631	673	650	691	651	688	726	658	667	650	642	663	670	637	708	658	674	595	678	634	682	663	647	691	630	651	650	648	628	700	653
51227	19420	5161	1094	490	344	299	303	309	266	323	293	312	324	276	292	280	291	318	267	274	292	320	308	299	274	329	269	309	253	306	289	284	272	291	327	287	310	323	257	293	282	289	264	249	309	267	287	277	265	303	287	311	295	267	282	302	295	307	307	257	291	311	309	307	311	267	270	287	299	301	278	304	300	335	299	284	282	315	293	305	253	282	313	280	336	321	279	324	303	269	272	301	286	334	337	316	280	313	301	300	300	271	294	302	275	297	259	310	279	278	275	268	310	280	305	303	325	326	264	286	270	279	281	302	282	313	305	299	280	314	298	297	304	287	275	300	301	276	244	313	313	299	321	311	277	304	284	292	233	261	276	303	294	297	315	283	265	305	308	288	292	309	297	283	314	296	322	324	281	294	322	285	292	320	301	298	276	283	285	297	294	233	304	295	293	265	255	317	292	308	304	310	288	286	279	291	324	263	307	318	290	265	277	299	299	321	276	265	285	317	306	293	325	284	289	282	273	306	308	316	307	251	275	275	289	283	271	293	302	307	317	311	275	299	339	289	303	310	285	333	295	260	292	291	299	282	353	291	259	314	290	284	285	310	278	293	296	269	273	279	297	310	293	303	300	297	308	288	284	271	304	282	291	306	284	324	317	285	318	290	307	268	292	322	284	273	304	305	281	294	305	291	333	303	273	283	284	326	301	336	326	290	308	308	306	309	305	276	299	306	257	345	287	284	276	335	312	300	294	330	315	267	269	273	291	285	260	298	283	279	279	289	282	283	286	311	293	292	298	285	278	252	284	322	265	280	328	321	296	279	308	282	292	300	261	313	261	321	271	284	296	280	291	308	300	299	298	309	275	317	318	290	304	316	293	310	261	283	350	299	298	290	301	289	261	314	321	301	310	282	286	296	286	322	301	304	307	291	310	274	306	314	266	272	300	278	317	309	281	322	314	267	281	313	313	302	314	303	305	286	331	282	292	297	303	260	264	286	300	274	280	280	272	304	311	298	281	279	287	309	304	297	318	267	272	299	287	270	301	298	310	350	263	293	325	290	303	306	283	265	301	296	293	313	308	278	273	292	306	268	298	292	317	320	314	301	277	276	290	302	306	313	319	280	311	335	288	301	294	267	282	272	308	299	277	294	298	298	293	287	314	322	303	307	293	277	313	297	290	316	286	324	323	292	318	308	287	277	261	295	282	308	279	243	308	308	282	292	302	284	263	302	293	290	304	308	297	308	255	263	304	294	311	336	303	304	300	274	257	293	304	288	278	311	332	282	272	319	268	283	271	294	285	298	305	267	296	346	299	276	270	292	303	323	326	298	266	281	262	283	296	310	309	287	302	275	286	271	304	305	311	320	322	335	285	282	262	332	322	304	289	289	296	307	302	302	302	300	262	304	298	314	296	292	337	310	290	304	277	296	306	268	304	333	268	320	303	310	318	313	285	304	279	302	308	281	359	293	290	285	301	311	306	299	277	302	286	275	290	292	285	274	320	301	260	307	285	325	280	304	280	273	278	308	260	296	295	277	276	293	300	308	310	283	287	337	285	311	279	270	272	288	269	273	295	303	283	288	273	292	272	288	309	306	284	271	287	269	312	293	275	296	285	290	307	285	296	282	317	268	309	296	279	283	276	330	301	282	265	314	255	265	259	336	310	275	309	280	303	279	281	307	286	285	282	279	284	289	309	301	285	281	300	287	304	281	299	283	313	279	318	320	288	294	250	263	288	347	326	284	315	316	293	275	277	286	305	280	329	272	295	284	304	276	294	291	302	297	273	286	318	288	313	281	309	291	289	286	306	281	283	281	269	281	271	319	313	312	305	291	290	244	273	305	319	293	326	303	311	306	287	308	267	273	329	308	290	310	287	296	274	282	267	321	297	287	283	284	299	305	306	326	293	299	302	276	322	261	317	291	277	307	336	324	292	275	308	321	329	302	296	310	295	268	274	283	238	307	288	352	271	312	296	284	281	283	301	268	334	310	320	285	289	306	281	298	269	308	299	274	279	290	273	267	288	281	337	306	316	277	282	299	294	279	309	300	354	279	303	287	306	289	290	313	290	298	285	289	269	289	284	280	282	309	300	273	338	310	306	297	260	295	299	290	273	299	304	274	266	295	268	282	306	284	317	294	293	316	282	298	297	259	313	280	297	304	277	306	268	283	293	281	316	305	295	244	272	333	297	317	298	309	350	251	274	290	280	286	339	286	287	302	298	299	241	298	268	286	307	313	287	317	318	324	305	341	314	315	308	286	315	300	318	286	280	294	301	321	306	311	302	307	283	304	294	288	299	296	311	297	268	278	315	306	306	292	287	301	252	321	301	287	321	284	336	334	304	285	318	281	300	306	290	301	277	260	327	255	272	285	285	311	308	293	303	266	321	303	275	275	294	318	297	302	265	300	296	288	304	310	313	305	293	262	262	267	272	292	260	274	282	317	318	300	268	315	299	300	339	291	259	287	291	269	317	288	314	288	324	311	294	299	292	279	283	330	281	290	319	293	283	313	296	313	289	288	296	300	294	295	304	295	325	252	272	286	294	299	310	290	299	314	309	354	301	343	321	271	270	290	283	288	277	277	304	281	308	305	253	300	282	263	230	318	283	264	306	327	282	315	283	275	288	290	309	322	288	313	296	251	296	284	306	288	306	302	294	293	241	274	311	287	280	298	279	328	281	277	293	310	278	269	316	308	266	323	287	274	301	293	277	289	301	276	298	320	312	288	305	297	316	285	305	304	296	288	306	294	316	280	287	294	258	300	245	275	313	303	299	301	298	280	300	287	288	287	308	305	278	287	280	301	290	283	307	350	301	293	269	300	267	256	292	302	321	264	272	304	308	294	294	323	266	273	311	298	276	296	266	298	309	311	290	292	269	313	295	292	308	310	295	288	282	332	279	317	292	308	311	317	300	325	288	296	327	304	292	266	287	296	300	263	276	273	314	281	293	297	274	305	281	274	281	300	298	315	259	290	283	268	293	334	283	316	325	314	279	295	303	317	276	276	276	294	282	262	290	291	328	287	266	294	304	297	320	316	285	276	313	304	290	299	283	312	288	287	268	273	304	294	297	290	289	291	282	290	295	301	253	295	247	292	249	319	334	282	265	251	327	285	291	281	274	273	341	281	263	270	268	295	288	258	269	286	316	288	302	271	299	285	260	304	321	306	311	319	311	292	295	290	300	315	268	319	292	296	336	287	305	270	302	324	317	310	317	291	316	283	283	290	309	317	302	274	260	342	298	278	258	328	260	302	299	285	284	296	311	280	293	262	306	307	297	311	253	320	325	261	298	327	312	298	260	302	302	304	331	299	286	332	301	309	289	279	292	286	300	259	342	291	263	296	309	340	304	323	289	303	275	334	304	319	266	301	291	318	318	292	283	297	274	291	298	306	281	291	330	329	271	275	323	310	293	295	285	285	301	278	283	286	238	287	289	338	307	311	270	271	271	313	310	314	321	311	291	286	302	256	291	292	275	273	275	339	321
33321	11124	4049	2052	1165	917	692	678	684	670	686	689	679	661	651	609	661	691	649	661	660	683	613	691	662	659	667	648	651	635	678	675	656	651	658	660	713	640	665	658	674	698	671	709	673	656	650	687	662	691	711	630	700	645	681	643	643	614	631	661	621	647	723	662	688	640	639	628	669	697	683	679	710	682	648	673	722	653	620	661	665	680	681	709	662	677	714	649	662	706	680	661	645	669	658	670	645	653	644	651	663	706	698	611	702	645	664	659	708	677	659	709	637	682	680	664	635	675	676	693	623	699	649	661	656	684	639	690	647	687	678	674	686	650	643	651	657	622	672	667	637	610	631	688	661	679	638	651	680	655	670	638	614	629	672	637	670	618	636	662	670	671	680	602	680	657	658	663	653	641	679	664	694	675	693	693	649	629	647	685	656	623	678	648	679	635	697	675	631	718	609	645	673	754	670	660	673	673	673	650	683	588	673	629	645	683	631	682	665	632	638	655	663	685	661	655	623	702	662	644	696	636	667	667	668	689	680	671	666	662	632	625	639	669	666	668	682	626	667	634	690	630	641	629	645	667	669	620	685	669	621	664	632	659	671	700	678	669	678	661	664	674	649	698	682	683	675	697	687	616	708	643	672	610	617	623	634	610	701	688	701	683	661	589	707	680	684	677	647	614	686	670	672	642	683	675	649	694	660	647	661	652	647	671	675	610	642	646	688	707	673	663	679	612	637	703	648	682	634	662	625	652	661	660	671	647	666	709	663	665	677	664	652	677	633	678	726	639	680	657	649	658	659	673	695	683	688	718	655	701	627	670	661	652	660	646	617	686	640	698	689	659	674	643	680	627	630	633	640	651	658	662	703	648	681	634	670	670	668	654	637	653	675	659	672	655	612	642	646	714	664	673	641	663	638	667	668	610	682	675	649	684	673	654	667	674	694	652	652	632	646	656	642	687	723	664	661	647	660	659	697	641	633	683	652	632	678	672	675	666	680	629	657	679	669	702	615	650	653	663	649	654	632	630	630	666	701	630	633	677	655	619	688	670	672	630	646	639	663	680	668	636	667	736	732	643	693	654	680	661	630	639	631	680	698	651	679	648	665	676	660	680	708	621	641	651	725	662	689	643	618	691	690	589	677	649	626	683	653	634	624	666	675	672	661	687	681	670	667	663	672	667	666	667	668	672	695	676	687	672	654	669	660	676	671	699	701	656	613	675	665	628	629	675	642	687	670	662	652	650	699	671	638	656	636	630	650	668	643	609	681	666	690	664	682	690	688	694	700	646	701	679	681	673	685	693	668	601	630	668	659	655	691	640	660	695	682	649	646	688	659	651	688	639	697	674	619	649	685	668	667	605	678	662	636	646	648	647	655	676	648	635	660	613	679	676	620	666	714	636	645	657	652	666	692	657	716	666	692	681	686	650	656	681	671	662	659	616	685	631	668	649	639	661	673	624	609	627	655	607	654	664	663	690	673	667	629	650	661	690	680	641	654	666	649	625	680	640	677	685	654	645	651	678	693	673	650	688	660	668	698	653	691	674	642	610	676	716	651	653	684	661	640	592	634	654	629	632	582	703	669	683	699	680	648	694	664	639	651	683	693	676	674	631	662	696	686	674	698	610	657	653	630	682	631	673	685	692	664	634	670	683	645	628	652	639	651	644	674	645	684	661	624	705	710	694	675	662	654	667	665	663	629	661	714	684	670	668	650	641	671	630	638	658	676	674	700	626	609	620	609	665	694	692	671	673	763	670	645	716	724	667	641	659	661	623	658	636	668	689	687	693	627	650	622	679	660	672	646	637	656	667	708	680	642	693	671	643	663	651	663	706	668	710	632	702	681	641	661	646	642	638	667	638	647	644	600	673	622	664	688	696	654	616	644	652	659	642	661	639	664	663	669	629	671	641	675	646	696	664	655	683	658	674	670	675	646	648	638	621	664	693	710	653	691	646	699	673	690	711	674	648	641	646	663	629	647	604	646	662	702	601	669	727	640	677	662	659	654	657	616	649	707	687	687	637	670	658	682	661	641	721	634	631	647	585	674	700	677	676	758	672	637	690	661	710	687	661	682	695	705	686	680	667	721	634	619	632	675	672	657	698	655	669	633	692	674	743	649	676	684	676	653	672	691	667	612	664	634	666	667	688	613	646	686	707	612	637	648	662	683	709	627	672	699	611	665	676	660	650	719	640	665	646	671	608	679	656	658	687	635	648	660	626	659	643	610	665	625	675	660	656	640	650	690	651	628	668	718	620	659	656	667	670	677	664	634	644	662	632	633	627	657	643	646	654	705	661	636	694	663	668	650	651	635	658	642	700	630	668	658	668	617	671	655	670	681	684	643	677	685	667	683	696	676	665	670	677	675	633	624	672	643	646	709	660	685	624	690	652	684	680	640	640	635	717	655	635	638	658	691	667	714	623	672	703	661	694	649	626	658	687	676	673	670	658	664	689	656	653	668	662	658	644	625	698	647	643	684	641	666	662	675	662	657	675	677	676	632	626	685	690	602	630	692	613	656	613	641	679	636	650	680	706	673	694	647	634	630	648	637	672	626	704	683	710	678	628	651	646	676	657	655	656	660	707	668	650	654	673	742	603	623	711	671	648	674	643	675	682	657	651	636	659	660	642	662	658	699	680	671	661	675	659	686	642	668	642	660	671	689	628	668	618	662	692	621	654	670	688	632	605	671	596	692	625	630	630	656	617	667	714	600	654	638	627	662	651	657	715	722	668	606	660	659	675	675	677	694	727	687	698	690	651	642	672	659	645	670	649	676	676	724	637	680	707	659	658	683	695	658	718	641	619	678	618	691	676	656	670	651	632	696	673	675	680	615	617	690	660	619	661	669	645	641	659	680	597	655	696	720	645	684	691	659	698	669	668	666	681	663	660	692	643	679	670	678	629	641	689	606	664	629	722	613	698	667	688	642	685	687	636	646	652	650	626	679	677	663	677	714	638	624	641	605	655	697	693	663	675	649	693	683	622	698	647	694	688	678	628	661	646	668	619	652	675	684	704	682	637	680	635	667	665	682	637	684	711	687	691	653	668	676	677	635	671	669	649	609	648	646	674	635	658	675	622	713	712	642	660	667	666	625	696	648	653	635	677	704	631	641	682	682	687	656	657	683	607	703	648	612	642	669	674	678	693	643	658	725	644	672	662	643	618	677	687	631	643	681	656	659	669	627	698	636	663	641	677	649	679	671	664	687	657	610	694	634	618	700	659	663	646	629	620	697	671	680	652	693	641	681	655	679	659	672	656	660	642	680	625	652	691	654	678	651	639	637	687	643	668	647	658	662	666	666	620	639	657	631	634	641	688	668	646	675	699	664	689	683	621	694	661	619	711	653	645	657	638	599	667	692	669	706	649	680	722	666	650	724	687	661	683	695	659	711	641	666	672	674	635	652	691	625	664	684	674	627	656	675	636	721	655	654	685	647	679	667	655	644	634	664	675	658	599	668	642	679	667	622	636	676	676	670	668	640	611
60775	26216	8241	1761	572	429	324	347	352	326	315	315	313	340	336	367	294	335	289	285	349	344	332	321	328	331	315	322	325	311	303	339	341	331	319	330	369	328	334	308	304	334	328	312	334	317	344	296	320	336	325	329	316	362	321	298	323	315	340	331	303	331	330	352	334	327	307	313	310	333	311	319	327	295	339	359	346	312	310	294	354	369	306	330	347	299	337	308	340	328	308	346	317	302	345	317	330	327	331	309	337	323	336	305	369	339	302	343	373	331	336	308	311	287	307	297	309	325	297	336	310	312	343	343	309	313	316	353	281	335	337	309	289	311	326	292	339	339	316	302	316	316	298	337	358	367	355	328	340	327	308	354	337	315	329	352	319	284	305	325	293	330	351	311	290	254	315	337	346	317	324	354	331	320	355	308	326	340	297	332	342	313	293	334	295	303	341	311	289	329	331	336	310	281	323	308	298	322	323	324	344	340	316	338	310	313	291	328	297	331	339	305	301	360	313	332	318	291	304	319	292	308	321	323	344	282	320	297	282	345	314	320	366	338	285	317	355	334	297	330	339	355	341	320	313	316	303	346	327	310	337	324	314	320	314	335	333	309	367	313	335	333	342	344	322	340	306	298	343	339	315	324	300	299	261	335	338	328	322	309	330	329	311	292	326	322	319	327	309	329	316	341	331	318	321	326	330	315	346	331	294	333	325	319	343	313	314	339	302	311	301	333	317	358	279	332	352	315	308	320	301	334	281	323	318	322	271	320	313	344	312	334	307	339	320	294	325	326	310	319	334	320	338	375	320	325	316	329	310	339	321	292	344	349	349	342	370	330	338	336	311	317	329	334	350	340	321	311	331	327	347	331	365	320	334	364	319	292	337	342	331	317	359	343	351	355	296	357	311	351	343	306	300	341	310	330	325	314	309	332	306	322	356	326	335	303	342	316	309	315	339	319	345	335	333	318	303	328	317	332	295	307	316	323	341	335	334	306	327	335	321	324	349	356	310	333	314	342	340	327	322	284	343	324	329	341	313	295	318	331	335	320	331	309	276	346	295	329	322	302	341	348	325	321	325	323	342	330	334	293	315	339	318	338	329	320	321	326	315	318	306	313	309	302	311	301	345	290	283	289	316	360	315	346	305	329	315	341	300	305	314	317	317	312	310	303	330	322	309	364	322	297	305	302	348	309	300	299	315	346	360	338	300	311	340	301	322	300	329	327	327	349	357	359	324	314	288	299	318	301	288	326	327	341	311	323	319	317	315	301	325	323	292	304	334	305	265	362	358	339	322	329	325	320	339	313	322	335	328	338	331	333	332	320	327	304	339	284	315	309	328	321	357	340	345	325	313	337	332	349	326	312	302	356	345	313	310	337	330	337	331	303	330	319	314	325	318	351	362	339	331	313	300	352	332	330	317	316	340	306	307	344	333	324	310	316	315	324	334	354	318	365	330	322	312	332	292	317	323	315	333	330	370	370	324	318	343	329	350	340	327	297	353	303	307	322	337	357	320	327	337	343	328	326	330	333	309	303	311	345	337	355	321	306	300	317	344	340	305	323	301	313	290	319	321	323	320	379	299	317	348	323	304	317	303	341	299	293	324	309	315	325	340	307	317	330	338	336	296	340	323	317	329	348	327	356	320	321	344	321	277	313	290	288	335	352	305	334	337	324	305	332	322	317	367	337	368	305	287	288	335	302	311	332	346	331	298	327	330	338	311	333	335	296	309	320	332	366	305	330	312	326	302	321	316	352	362	308	362	367	312	354	349	317	294	342	331	294	336	297	300	337	312	320	340	305	315	313	320	286	309	321	366	319	336	302	306	331	371	319	344	313	293	308	343	325	331	275	311	344	313	326	321	341	340	331	319	334	326	340	331	326	313	307	317	302	341	335	327	342	349	326	293	318	342	301	331	305	333	335	314	344	317	331	331	332	295	323	325	308	316	330	343	341	311	363	320	340	335	347	316	309	325	305	306	336	354	295	328	304	320	323	313	315	365	353	349	344	283	336	314	321	325	309	307	269	293	323	326	294	330	326	299	336	315	331	331	307	337	369	331	333	349	362	316	307	320	359	320	334	360	297	328	313	314	317	296	363	343	323	336	313	324	295	341	301	338	304	347	348	315	340	346	311	317	334	321	303	297	314	314	319	322	318	301	335	353	324	323	294	308	332	352	305	308	373	340	319	351	319	316	317	350	330	309	277	291	355	311	311	331	296	301	330	350	351	324	335	331	340	353	304	328	337	317	333	337	324	326	291	333	326	324	321	338	319	321	340	315	324	296	303	315	322	321	338	312	316	331	326	326	300	313	331	315	371	368	324	297	304	332	318	283	316	305	309	341	319	299	330	358	269	350	295	333	337	328	308	320	350	322	339	336	332	327	289	310	293	331	299	312	315	327	328	358	337	294	329	316	367	335	315	319	328	312	322	356	332	303	288	338	303	308	315	329	332	314	335	310	304	357	313	336	352	299	351	351	310	311	289	292	300	348	320	325	306	327	332	308	293	316	313	351	339	316	305	355	346	322	327	308	327	334	311	342	293	308	324	317	346	304	329	356	360	338	332	347	316	326	334	317	277	342	297	294	341	360	325	311	312	324	330	365	300	318	302	318	348	362	325	300	311	336	325	332	345	348	335	350	315	318	360	353	333	303	330	311	316	361	321	322	328	313	343	340	290	311	304	319	320	321	299	359	340	344	312	337	297	320	304	316	328	311	325	352	322	325	340	310	352	331	310	305	294	295	294	358	297	306	299	309	305	325	373	335	357	323	337	318	329	329	341	319	346	296	317	309	349	323	330	351	328	323	306	301	313	323	341	314	345	322	282	311	348	282	298	333	352	331	280	332	308	320	290	337	317	328	308	315	311	312	321	323	323	343	323	331	320	313	309	313	306	345	362	299	345	333	320	315	352	314	334	339	318	353	299	334	340	320	293	311	299	310	333	352	325	292	332	321	313	325	307	316	310	325	331	319	331	315	327	353	347	314	305	321	328	325	303	354	335	321	366	307	314	293	285	357	309	329	321	315	309	355	304	290	317	304	307	314	298	350	316	323	299	325	323	331	309	316	316	346	347	331	292	302	358	324	326	323	325	318	322	320	383	302	308	321	308	318	324	335	340	323	342	327	324	306	310	305	352	362	333	332	339	313	307	325	311	309	314	307	305	329	307	332	276	345	355	343	343	327	329	339	332	332	311	329	297	303	308	330	307	299	317	289	328	301	315	326	333	320	284	306	320	310	326	333	316	343	348	344	342	310	343	338	290	288	303	299	347	336	347	320	315	330	331	304	340	325	302	324	315	339	327	315	356	341	330	329	323	270	332	317	332	302	297	391	301	298	331	287	291	330	308	332	332	318	345	332	341	329	281	309	344	327	307	317	290	277	314	340	305	322	339	359	310	321	315	360	336	320	328	332	278	325	316	351	313	337	310	339	297	294	346	325	299	353	351	365	323	337	316	341	309	335	329	302	331	305	305	317	309	326	333	329	306
41163	16998	5845	3053	1534	1104	768	755	754	710	773	724	733	691	713	698	678	720	761	727	790	706	694	710	769	715	685	734	740	698	672	714	739	677	719	704	725	659	690	709	710	685	727	716	725	712	693	668	693	709	729	725	705	690	682	735	698	681	739	688	727	752	700	729	719	699	700	680	714	703	679	690	683	711	714	714	714	744	734	721	693	707	725	720	732	695	696	752	692	690	729	714	677	710	771	737	719	718	718	731	698	692	690	691	732	755	721	732	715	725	696	736	730	714	723	645	740	707	704	707	723	723	731	720	690	721	723	683	694	713	706	695	659	700	682	704	753	710	675	686	755	714	701	688	697	677	707	688	754	687	737	703	746	714	739	726	711	684	692	736	779	701	720	743	704	743	737	683	717	754	657	694	731	682	720	765	717	662	754	703	669	707	730	746	705	723	672	679	693	678	720	703	681	757	709	679	682	719	719	664	687	679	683	701	686	692	708	613	716	691	762	707	699	726	734	735	742	690	654	698	699	688	683	686	673	665	715	699	728	684	724	720	649	643	691	743	684	673	730	678	741	690	741	743	690	711	734	660	713	680	685	698	652	702	708	736	785	731	699	722	710	728	754	710	723	702	713	714	691	721	681	723	727	685	714	730	667	721	701	728	721	686	720	722	739	704	705	719	697	696	740	717	742	738	721	754	695	712	719	721	741	679	720	692	674	701	728	700	708	680	693	716	699	732	676	705	707	672	726	683	744	734	704	756	714	710	691	713	741	725	720	720	681	745	712	689	720	679	674	684	702	740	649	713	674	677	685	701	696	687	668	713	692	698	714	698	746	714	711	703	721	697	730	702	680	697	763	714	724	721	707	651	721	712	716	714	687	749	696	739	735	676	760	713	683	697	749	721	703	693	692	703	715	703	699	711	701	694	686	732	708	739	726	721	689	682	697	697	738	722	702	672	718	754	717	713	669	680	663	781	688	704	686	652	743	727	777	705	707	722	678	716	667	732	734	662	735	679	718	712	712	689	747	706	777	683	743	677	720	745	716	696	683	716	744	699	764	762	738	654	749	717	755	736	710	687	709	699	701	681	721	731	711	733	670	702	688	696	694	679	727	738	746	729	697	755	727	681	709	717	732	714	719	663	739	689	695	721	749	680	673	749	679	693	655	728	740	724	677	728	700	705	722	745	727	716	675	701	677	679	657	678	698	727	757	699	708	727	707	697	750	669	722	722	704	653	695	711	723	728	746	665	647	717	727	731	735	678	731	719	655	640	682	649	680	703	704	718	754	730	708	683	689	751	696	713	695	712	686	745	734	708	718	697	720	729	720	700	686	722	698	686	701	721	728	743	730	729	716	680	699	677	696	706	674	702	738	711	758	764	719	741	706	716	712	706	711	719	683	655	706	733	726	711	650	712	682	734	688	717	703	753	672	718	726	692	724	695	717	737	684	704	683	710	731	700	691	754	741	691	733	677	721	707	745	713	660	680	717	711	705	665	737	732	733	721	657	708	698	704	703	692	735	727	694	718	738	724	694	687	749	746	711	702	726	687	679	702	697	692	668	733	667	742	717	759	695	688	706	726	682	703	741	747	711	703	699	705	704	686	754	719	725	687	769	732	658	745	693	709	709	664	710	695	708	727	731	714	739	670	721	688	678	699	699	713	723	682	698	725	705	703	733	700	686	694	699	717	738	665	732	711	693	689	722	760	658	723	714	741	713	726	741	676	665	767	734	701	733	747	734	673	701	764	718	728	689	707	673	702	727	746	702	687	684	687	666	682	674	714	693	740	711	689	688	727	674	698	701	710	710	665	717	690	716	705	755	704	662	748	700	641	702	719	658	718	680	691	716	725	706	750	665	728	748	682	700	746	682	686	725	719	710	698	746	677	718	670	756	677	758	713	707	685	710	754	721	723	689	706	706	695	688	671	700	707	734	737	667	632	702	695	692	709	665	680	697	714	678	675	684	715	710	717	685	679	707	716	722	725	725	693	708	698	689	709	722	674	712	729	708	726	734	750	753	709	730	669	745	764	708	698	687	710	726	695	700	699	722	698	692	684	717	733	667	696	655	635	736	705	710	704	707	744	735	699	775	706	757	680	666	740	714	716	719	720	710	743	702	742	774	724	689	696	743	717	682	743	712	687	740	735	689	736	714	746	693	732	748	704	741	677	715	685	739	740	691	698	706	679	712	690	720	741	688	708	726	714	689	688	731	755	743	728	715	629	739	712	766	692	761	700	676	738	695	747	689	676	739	696	710	682	715	687	673	746	669	684	709	704	726	676	715	722	707	680	705	743	703	703	712	731	778	670	696	701	689	743	692	695	689	709	712	724	680	648	696	780	722	736	752	719	701	692	727	733	742	734	685	734	699	735	712	740	744	703	671	724	698	773	723	738	676	719	728	722	671	734	699	738	719	701	748	686	716	738	697	689	757	706	766	700	720	706	763	730	740	699	682	723	660	665	675	716	690	705	711	693	736	702	697	774	704	692	728	702	750	701	707	703	689	709	715	700	724	709	692	696	733	734	716	717	695	705	687	672	700	705	694	726	707	721	671	707	712	714	738	729	668	698	724	686	715	717	716	695	706	710	722	710	663	766	715	750	677	743	664	697	668	730	699	735	662	706	695	741	727	691	688	684	712	711	746	728	698	729	682	733	678	692	703	700	698	726	674	718	689	746	687	716	738	693	668	695	728	701	714	724	715	720	685	700	719	681	746	685	713	731	725	692	672	739	705	671	748	687	725	688	701	726	667	679	734	696	719	717	706	685	695	712	739	732	742	696	758	762	715	695	688	681	735	731	745	690	727	721	715	705	736	723	699	668	705	757	733	657	696	695	698	739	695	713	737	753	711	721	715	696	695	743	689	695	724	711	708	722	714	741	710	693	719	678	699	705	672	683	706	722	712	674	756	756	733	713	655	705	696	694	693	724	652	673	756	706	765	729	719	728	695	691	708	682	702	703	696	721	701	716	712	696	718	788	721	722	713	742	684	709	668	736	691	707	739	712	708	740	676	707	745	698	710	685	732	699	725	712	668	731	693	710	670	735	712	738	669	639	724	711	677	690	697	748	750	671	704	648	741	710	685	742	728	715	735	715	718	750	765	713	735	702	697	714	724	660	731	748	726	774	713	678	709	705	734	738	683	742	699	687	677	732	750	718	719	711	733	710	745	742	702	720	708	781	677	709	685	776	772	664	709	710	712	676	725	735	703	749	702	765	736	698	718	713	718	683	664	682	706	747	733	701	723	681	722	689	697	674	699	703	703	727	677	655	711	649	734	685	695	714	726	752	726	679	697	702	731	738	726	718	743	729	776	695	738	676	672	713	714	728	703	688	737	707	707	763	708	782	683	686	733	761	681	691	704	660	674	685	689	714	677	728	672	746	683	696	728	697	669	754	683	673	708	729	749	690	668	765	675	738	747	673	752	705	675	722	670	700	716	702	696	727	682	727	759	739	739	694	684	728	692	722	672	705	706	652	750	702
47200	11767	1478	513	374	315	298	313	300	311	318	335	315	336	296	319	318	306	300	320	324	333	333	304	312	272	293	299	307	303	282	333	305	305	301	266	296	290	308	329	294	325	330	322	342	309	322	309	304	291	322	279	291	337	329	286	326	333	297	278	314	297	298	319	314	312	277	289	311	275	344	334	279	299	315	319	312	321	305	311	290	315	305	299	304	324	308	308	303	280	269	336	296	276	336	299	325	327	322	336	306	292	287	301	295	255	310	291	267	288	329	314	332	305	296	297	301	323	270	298	300	309	304	306	271	296	307	301	312	314	328	304	301	286	317	326	303	302	330	306	313	321	301	280	276	294	282	295	268	303	318	313	301	301	299	292	312	281	275	282	288	308	305	309	283	320	327	302	294	306	309	300	314	321	291	278	256	298	298	295	331	315	283	302	295	298	336	306	311	328	307	326	310	299	287	302	296	300	322	288	258	307	344	271	298	315	310	346	288	303	276	283	310	309	290	308	283	319	330	330	302	305	305	335	287	292	295	278	288	301	322	285	311	296	307	325	314	297	296	299	288	312	337	299	289	294	306	327	309	307	273	307	284	310	269	342	287	308	309	304	297	315	295	323	267	293	335	328	313	303	290	301	342	332	312	289	304	329	316	317	308	328	301	306	275	317	272	320	314	297	313	304	323	313	311	310	309	348	323	310	290	296	315	295	301	321	294	336	292	311	288	273	300	312	285	329	350	304	328	314	314	297	329	267	320	324	300	313	272	285	333	270	306	315	286	328	312	341	299	314	287	274	306	278	328	316	253	294	302	314	304	301	337	344	305	317	307	319	319	299	287	321	310	287	318	336	288	308	270	284	294	282	306	281	266	346	300	291	277	305	300	286	293	285	315	334	315	305	301	298	298	305	309	299	327	264	317	325	305	286	332	290	284	335	304	313	305	321	331	311	318	300	316	298	328	306	315	320	297	331	348	289	295	296	308	316	307	322	304	339	294	325	317	292	320	319	265	270	309	292	293	308	306	304	291	341	310	305	324	311	298	315	286	329	322	321	307	339	309	342	330	328	303	312	305	305	275	293	294	320	322	293	324	303	322	294	339	303	280	292	309	255	328	277	308	298	297	302	292	310	332	275	278	308	336	316	287	319	263	290	338	326	310	315	295	296	351	308	284	322	315	287	323	298	286	314	312	313	325	294	309	292	297	312	292	321	309	331	318	296	291	296	311	294	278	348	292	305	348	321	302	333	303	315	286	337	310	337	310	329	320	277	290	314	324	338	263	283	311	297	322	304	314	300	293	324	318	302	298	270	312	291	278	319	313	295	312	302	310	318	302	317	289	320	332	270	303	340	283	291	288	299	309	329	291	306	303	370	316	278	311	309	291	303	319	298	299	281	302	299	330	316	271	338	293	306	299	288	292	330	298	344	312	277	278	317	270	310	300	297	295	327	285	294	286	300	304	306	269	314	274	308	297	304	276	288	295	292	294	313	305	306	285	319	294	269	345	272	315	313	345	321	299	274	304	282	307	306	339	286	323	291	281	304	320	318	271	339	273	283	330	296	313	287	323	342	320	373	299	315	324	307	306	274	318	326	327	329	330	315	338	315	314	326	305	322	311	302	303	281	308	316	321	315	268	311	276	315	296	293	303	313	308	318	320	305	290	301	315	327	301	285	280	301	319	292	280	302	308	287	287	288	343	310	278	315	280	321	293	304	312	319	319	312	312	330	286	319	334	289	286	297	287	312	320	274	299	314	290	276	298	307	285	309	296	286	295	307	323	278	281	310	304	323	275	300	285	282	276	314	309	283	300	313	312	310	348	275	326	342	303	333	332	329	327	334	317	300	302	336	328	283	284	327	291	294	293	309	305	295	290	323	276	330	311	289	320	290	288	334	272	297	319	337	299	323	318	297	325	346	336	290	326	318	288	317	304	298	331	312	334	306	306	295	281	310	300	281	301	307	289	326	291	287	283	306	307	320	307	310	298	314	308	325	322	315	346	306	274	341	320	311	333	312	311	320	319	292	311	352	309	295	301	300	331	319	330	325	288	307	295	309	315	314	288	273	308	313	281	275	292	291	289	279	306	326	324	325	283	332	302	329	300	295	264	290	338	332	311	269	323	310	325	376	292	315	313	348	279	347	302	295	349	330	336	280	269	314	306	300	287	286	310	355	282	290	308	316	307	295	311	310	288	320	298	281	315	276	299	319	316	300	328	302	304	302	278	271	302	329	294	327	289	321	303	297	306	318	343	308	326	300	306	283	299	291	316	324	288	281	313	336	297	315	321	302	267	274	326	278	309	320	314	319	316	335	306	276	315	310	345	251	288	321	331	310	301	290	336	290	307	304	306	295	316	331	305	314	331	294	323	344	315	317	281	322	308	317	343	291	302	282	290	311	313	294	305	304	315	328	279	277	301	301	276	311	337	335	287	293	329	290	287	348	309	315	285	315	341	296	306	348	302	332	288	316	304	330	315	304	289	313	317	315	305	289	319	267	318	318	270	334	317	312	303	275	359	374	283	286	323	299	312	303	288	291	335	336	305	288	295	286	315	319	303	315	328	306	326	282	288	302	341	339	315	354	278	302	313	312	331	290	318	338	292	323	279	285	295	326	300	286	310	297	288	305	304	328	311	317	302	281	297	283	310	306	287	285	311	324	308	311	305	299	329	308	332	332	311	296	312	306	328	342	288	310	273	335	316	332	303	312	331	320	293	327	315	308	296	305	304	297	311	338	292	277	294	295	290	299	331	316	326	333	298	326	313	311	328	318	320	341	286	316	283	281	279	298	279	310	270	308	322	278	289	277	297	313	307	314	316	311	305	299	322	312	290	312	304	277	311	310	316	297	307	348	341	295	313	332	344	296	306	280	292	321	315	295	283	310	324	305	312	310	338	307	300	274	317	278	334	320	308	301	320	331	295	291	345	306	335	308	293	316	331	294	326	288	249	307	324	335	314	339	312	296	324	324	303	277	300	323	309	320	322	317	287	299	319	290	324	307	357	337	312	294	296	280	305	283	337	284	312	274	288	274	302	301	303	322	304	335	326	311	302	312	305	331	281	273	300	305	325	299	310	284	323	326	302	297	307	303	260	319	298	303	303	290	318	300	317	343	319	320	330	294	347	289	319	275	307	287	273	307	303	290	314	299	308	280	296	298	286	316	337	298	277	301	289	314	305	304	283	305	322	352	322	343	311	314	273	302	290	296	299	306	299	284	288	302	257	304	293	321	311	304	304	333	321	291	304	302	285	335	321	310	299	325	316	280	302	306	324	319	289	322	281	323	280	294	314	303	306	263	321	305	305	316	317	309	293	283	299	332	309	281	310	331	297	317	318	332	339	329	317	278	316	290	283	303	280	275	311	299	270	310	296	300	292	291	307	299	308	303	311	336	307	295	310	326	296	306	306	292	319	304	296	296	314	323	310	316	303	302	300	304	330	290	322	304	304	338	294	326	293	316	298	283	303	328	328	292	359	300	309	322
29326	3604	1492	1146	798	719	716	642	694	709	725	693	702	663	630	678	707	704	675	651	704	701	663	679	699	658	734	698	678	650	683	629	657	711	695	656	628	655	695	655	647	703	629	680	679	647	695	629	702	709	670	689	693	733	671	660	658	693	618	659	705	656	683	707	674	690	718	710	611	694	679	655	640	628	636	684	722	614	714	696	653	661	671	706	678	698	670	673	669	630	712	667	662	658	690	674	630	682	681	667	727	665	644	654	679	690	655	637	697	703	656	627	692	694	696	679	657	706	678	693	689	724	629	668	629	700	722	681	692	665	673	678	683	643	681	649	670	673	656	707	675	696	667	673	672	676	665	715	665	654	652	704	678	673	685	666	690	667	678	691	699	682	681	675	667	681	672	652	702	709	683	659	730	669	645	657	747	630	679	655	640	674	665	646	671	688	663	635	676	652	681	694	674	683	642	689	683	663	672	654	706	692	664	702	711	688	689	677	682	694	639	699	691	671	673	671	640	670	641	681	669	701	703	710	655	698	742	636	678	691	688	645	700	674	636	678	689	668	677	668	656	653	678	637	669	667	660	667	673	652	733	649	657	727	685	686	679	639	672	632	689	660	680	733	688	683	717	670	652	698	666	686	690	706	660	701	669	615	679	698	696	642	656	704	642	699	676	725	672	683	670	684	650	659	680	679	681	690	686	641	666	661	676	711	704	672	683	642	680	703	699	654	653	681	675	648	721	635	694	694	687	652	674	679	661	669	713	695	674	672	678	647	703	675	675	656	659	645	647	668	641	632	645	682	646	640	667	664	643	632	646	699	724	691	673	720	683	694	652	692	672	663	659	713	655	641	665	669	682	674	698	685	735	672	682	728	660	669	672	622	728	673	671	677	660	682	692	663	694	703	679	664	699	667	647	686	675	684	633	639	702	660	643	690	696	662	708	653	667	639	637	682	656	669	683	682	695	678	688	696	645	692	633	692	661	656	704	712	688	648	641	696	676	624	726	703	640	702	678	683	690	687	679	670	671	696	661	683	688	689	659	679	684	698	707	648	716	673	644	626	687	699	668	689	691	682	630	706	686	690	704	682	686	653	640	652	667	658	648	637	671	668	699	659	685	697	659	656	660	676	703	687	634	667	698	684	703	685	742	676	660	657	672	679	671	676	667	703	658	648	625	690	616	678	706	686	649	662	673	634	672	669	655	696	635	700	652	667	687	709	641	681	652	684	651	657	668	674	653	664	713	653	656	661	657	672	689	661	629	664	653	718	684	691	641	727	698	658	705	663	662	687	671	676	676	694	655	716	671	682	669	700	630	625	637	704	642	684	652	701	650	666	678	682	672	689	695	653	673	660	675	630	712	716	662	637	683	665	662	638	679	636	679	647	661	661	683	647	639	659	682	623	670	671	681	695	682	723	658	676	712	652	676	719	673	723	661	671	653	717	727	710	702	675	709	674	673	657	663	678	645	673	686	736	667	670	726	651	637	715	676	644	701	662	663	684	676	668	653	699	706	651	670	690	670	644	657	719	672	723	699	680	664	707	641	639	709	718	652	733	657	687	668	678	654	661	634	675	676	660	702	650	619	637	692	640	657	649	677	693	666	672	665	741	659	703	700	636	699	674	694	682	725	729	663	658	697	702	659	663	662	679	635	708	691	696	696	719	708	693	674	667	664	666	655	701	688	675	719	645	682	644	652	713	701	722	695	645	640	694	674	628	644	647	636	685	692	682	706	653	619	697	659	702	679	672	694	694	668	679	645	667	667	684	618	638	660	710	686	703	705	676	671	671	661	699	693	658	693	690	688	644	689	673	667	676	752	633	606	686	643	663	710	630	667	671	662	624	612	669	694	716	717	668	688	643	680	677	661	744	589	729	672	716	670	667	687	669	704	651	644	677	667	692	703	707	706	676	670	647	711	685	686	693	689	658	640	688	641	639	692	625	709	639	735	677	670	743	683	673	656	654	665	664	687	698	706	681	676	674	718	676	683	689	685	633	677	704	693	679	659	706	693	655	667	679	682	712	699	665	641	650	696	721	644	658	672	624	672	674	704	688	677	662	670	668	645	686	678	624	653	710	611	616	671	665	731	707	652	650	642	708	679	662	695	674	676	664	664	720	690	651	722	657	752	691	687	666	666	683	718	669	676	645	703	636	656	680	654	705	642	683	715	697	669	662	628	614	644	685	667	660	672	706	690	684	707	657	612	687	658	712	728	672	696	685	653	664	668	646	642	692	706	628	721	677	673	681	642	719	653	641	633	671	644	649	636	686	705	672	685	667	685	647	675	635	653	700	707	671	731	671	672	710	714	687	622	642	654	697	696	683	684	680	674	650	683	705	705	658	710	702	679	690	688	660	680	665	706	660	632	672	657	693	676	660	690	637	674	669	701	659	637	683	659	658	660	685	684	655	655	648	654	655	653	640	716	655	684	710	648	694	677	698	617	730	697	644	685	681	685	726	642	655	692	658	655	698	694	693	664	690	652	648	659	705	676	647	744	674	687	647	708	708	666	671	650	701	727	671	675	698	688	653	679	693	661	677	681	664	676	674	708	641	687	685	658	656	726	685	655	647	706	677	615	680	670	708	698	707	671	657	713	691	733	641	629	608	711	658	719	702	666	673	697	665	670	650	671	700	672	688	705	685	661	701	689	659	712	659	660	690	657	669	717	649	657	631	695	710	691	711	606	675	656	678	664	645	616	732	654	661	694	660	679	728	704	722	661	691	694	698	668	674	672	671	693	673	652	723	696	670	677	686	624	660	695	672	700	640	662	692	703	678	648	671	661	706	686	705	708	706	620	699	667	697	706	708	642	692	660	694	719	637	701	633	654	663	676	661	682	716	651	695	686	673	619	649	679	699	648	647	719	691	708	696	650	722	672	667	686	713	678	734	708	702	677	676	696	649	695	709	666	704	686	650	707	673	698	711	645	694	678	665	614	705	703	697	636	695	645	710	650	701	688	650	702	702	654	686	641	655	663	681	679	688	674	653	690	661	670	659	665	623	619	698	702	680	665	707	664	646	660	676	700	697	684	645	681	642	678	648	656	647	682	650	689	703	705	687	671	707	624	675	676	651	683	690	662	668	676	721	678	649	709	678	678	677	662	684	664	657	720	664	674	687	648	692	668	707	726	645	649	730	657	641	684	652	718	674	713	675	664	664	692	643	710	646	675	681	690	691	680	697	692	665	668	625	715	646	683	650	650	631	653	637	647	638	664	675	671	654	694	644	664	640	701	706	640	669	647	675	659	693	678	668	652	712	721	659	651	685	681	669	671	678	674	685	699	674	617	701	679	678	669	675	665	721	681	648	707	724	671	652	701	691	658	625	703	626	665	621	709	679	661	696	675	697	728	667	714	670	646	692	639	623	647	671	718	662	712	644	667	637	663	662	726	708	725	686	662	661	633	674	658	690	736	693	649	724	697	637	687	684	731	722	697	652	599	672	664	690	663	691	686	648	701	680	659	711	697	652	682	718	648	668
55603	25243	10947	4787	2214	852	344	352	285	261	291	253	258	238	226	272	265	260	259	252	236	227	262	226	261	234	242	246	260	237	229	215	248	207	252	228	248	234	259	222	244	249	247	225	225	243	253	246	244	248	240	245	233	242	215	235	245	239	267	241	268	252	253	257	236	246	252	261	249	254	279	234	237	247	245	215	237	222	273	241	220	246	231	245	233	225	243	231	253	246	233	243	276	251	247	241	233	251	281	261	262	230	244	277	263	232	261	243	245	217	236	259	287	273	222	233	248	246	270	247	231	231	268	261	240	251	239	240	268	249	249	237	231	252	263	260	261	228	244	256	267	258	256	249	200	286	234	236	234	257	240	227	225	250	237	208	236	266	259	276	269	256	234	204	241	235	242	240	263	253	258	257	246	244	258	236	220	253	249	251	263	224	229	266	250	238	258	235	243	252	261	269	235	231	215	216	254	251	260	221	228	247	232	227	255	267	247	219	227	256	243	254	227	262	240	259	248	239	219	247	251	262	240	265	226	241	293	248	255	235	232	235	258	238	254	250	267	254	246	238	250	235	254	256	254	259	237	232	267	236	259	256	259	275	229	212	237	235	220	248	266	253	245	245	226	260	233	270	223	220	252	250	244	269	246	210	274	249	256	246	272	251	250	223	223	267	236	248	244	268	277	218	270	223	269	254	255	235	262	287	242	224	241	216	224	236	229	246	236	223	237	249	273	250	250	270	217	249	244	278	264	218	237	256	255	266	225	202	264	237	244	216	227	275	255	219	250	244	239	248	221	239	230	252	246	259	243	243	263	256	258	249	262	236	247	248	287	247	259	248	275	230	239	256	243	250	250	234	232	243	238	268	241	233	270	245	233	241	259	214	228	243	240	276	249	243	249	244	258	239	260	217	244	226	231	253	232	235	244	236	252	231	236	245	249	256	246	243	255	264	231	256	251	261	251	236	247	252	234	253	236	216	243	222	251	259	261	223	216	246	233	234	248	253	231	255	213	252	253	249	214	271	258	240	248	254	234	256	234	222	209	241	240	243	230	256	234	233	261	257	233	243	266	267	287	249	236	227	248	229	256	253	240	254	242	217	252	242	222	249	222	235	230	240	241	268	243	230	228	235	230	271	243	251	231	230	261	240	206	227	266	245	233	250	242	245	263	270	271	250	242	232	261	244	251	230	260	224	228	245	225	265	249	227	254	275	250	235	218	236	266	251	262	215	220	260	246	270	271	249	225	235	240	240	261	273	246	256	251	241	236	225	241	215	242	227	254	221	253	235	215	283	250	246	270	258	182	217	231	221	237	259	248	295	242	244	263	216	250	245	296	223	242	253	222	230	249	242	235	264	251	209	231	260	244	252	265	234	265	217	252	250	214	257	252	267	245	227	299	263	251	249	238	261	241	236	250	268	261	213	262	225	254	248	244	264	274	254	207	242	263	259	247	273	237	242	252	263	232	224	281	243	267	256	251	235	209	254	270	243	243	259	255	285	251	268	258	259	238	259	256	252	239	231	254	239	242	226	261	240	236	271	244	255	243	257	235	231	248	247	238	225	248	284	255	244	243	243	264	275	256	276	233	248	219	260	275	255	265	262	261	252	239	222	232	236	239	235	252	251	249	240	225	228	232	234	235	245	243	258	253	222	265	266	246	250	245	251	262	243	251	238	217	238	229	269	232	241	238	241	269	229	232	259	258	262	252	243	228	240	259	267	270	231	247	250	209	246	262	234	247	244	265	250	238	226	221	256	262	251	243	250	254	277	224	224	274	255	229	230	250	270	266	236	270	247	269	271	250	247	232	269	260	250	218	254	254	232	242	259	219	243	220	229	250	215	239	238	228	262	237	238	253	261	208	253	250	240	242	239	242	280	278	274	240	237	261	258	253	262	280	239	256	247	264	249	257	247	248	207	236	252	227	233	220	227	240	242	242	262	271	239	253	245	241	270	237	264	245	250	272	264	229	232	235	229	257	264	230	251	259	251	223	237	256	268	243	237	254	249	282	248	239	234	259	227	238	236	260	232	267	258	239	291	239	267	246	224	235	258	204	226	247	250	225	255	238	234	258	252	232	274	253	239	246	221	228	257	254	241	243	211	232	258	236	258	236	261	256	244	269	241	246	236	237	240	287	231	269	278	261	288	224	240	260	261	245	247	220	235	235	260	235	258	212	234	234	219	227	232	269	263	249	245	235	230	233	259	273	219	231	221	283	267	241	259	251	233	232	220	241	276	237	286	260	257	244	256	239	247	269	243	223	254	246	245	255	201	230	216	250	254	236	223	230	274	263	234	240	265	277	246	264	236	254	241	242	253	235	242	250	244	243	233	249	232	225	241	273	241	244	225	252	262	239	253	251	213	270	228	230	258	268	220	275	226	245	209	241	248	213	259	237	250	270	237	250	238	215	247	237	242	272	228	240	259	286	218	214	209	249	260	216	268	290	259	243	269	227	209	253	224	248	216	251	237	233	291	251	241	248	251	245	272	259	221	239	215	252	251	219	233	273	252	215	250	253	240	218	254	257	241	266	231	235	267	259	239	265	262	245	237	250	264	250	238	266	233	273	255	261	248	263	261	263	254	239	251	230	274	277	294	240	236	228	286	265	251	241	247	242	260	250	233	277	262	222	243	248	237	270	239	226	223	238	231	227	245	255	280	265	247	249	227	263	237	264	225	222	250	243	273	229	218	245	238	278	285	280	256	213	219	271	266	240	231	270	257	220	244	252	251	216	243	254	250	238	227	248	248	237	250	269	258	252	243	234	242	248	259	240	217	215	267	262	252	257	230	241	259	211	234	260	237	294	255	235	239	251	233	258	262	261	230	211	229	242	246	249	258	253	216	221	241	233	259	275	269	231	212	267	238	241	238	235	267	249	263	245	256	271	232	239	242	260	265	239	239	255	256	242	249	252	234	235	242	253	232	257	254	259	237	245	244	250	216	219	261	218	231	223	246	250	244	264	253	272	235	251	263	254	246	239	217	242	229	239	240	230	221	230	250	247	254	256	236	223	244	269	211	237	263	237	248	251	261	244	265	244	254	264	276	254	229	252	232	245	234	245	263	264	218	254	252	255	283	239	224	251	231	222	266	257	248	250	230	255	264	244	265	197	270	267	247	242	252	281	243	235	277	251	263	243	236	275	257	256	248	231	263	249	237	244	275	242	234	236	231	248	232	267	255	251	219	243	244	200	208	225	249	257	223	245	256	250	265	240	257	243	230	251	264	253	232	228	262	212	229	249	229	247	255	261	237	270	238	225	264	227	259	288	226	256	279	281	254	225	264	262	286	232	241	220	224	239	249	268	243	271	249	280	230	219	259	257	215	233	230	249	242	244	250	225	227	230	215	245	249	217	250	235	231	232	213	227	266	217	277	246	228	254	229	255	253	227	226	250	228	248	234	268	237	226	250	243	261	243	273	266	231	235	253	231	261	240	258	260	227	236	232	232	260	260	227	242	244	271	275	240	238	263	260	274	239	236	241
36588	18037	12423	9384	5887	2614	969	864	674	771	704	621	649	618	600	593	577	592	566	552	548	519	553	544	532	556	599	582	552	549	546	545	579	567	568	571	579	580	603	593	537	602	577	548	554	564	545	558	529	569	514	564	539	543	556	594	530	558	601	571	596	558	586	542	567	560	580	595	530	572	562	548	575	567	540	536	578	545	510	573	532	548	531	581	584	566	571	549	593	573	555	548	610	568	579	561	561	548	567	578	543	588	555	557	553	553	562	565	542	571	517	569	543	557	584	573	587	582	557	525	523	552	563	562	520	542	556	537	567	570	562	559	550	582	545	547	560	533	536	582	551	584	563	581	560	507	571	581	552	570	575	563	588	558	534	550	542	609	569	598	574	551	571	510	586	559	541	572	586	571	554	569	534	522	527	539	554	587	546	551	541	609	601	542	567	548	609	583	555	533	543	530	586	561	566	557	578	538	575	601	574	589	571	546	544	557	497	572	597	573	551	546	547	568	576	537	492	563	555	544	584	507	586	554	553	566	547	549	548	581	574	564	512	580	560	537	571	563	579	579	567	589	537	562	535	586	531	572	548	591	546	602	552	558	577	573	500	573	584	501	578	543	534	539	549	586	589	534	555	532	533	562	565	585	547	536	598	576	560	560	546	562	542	583	546	547	547	586	560	598	563	544	586	511	556	560	579	540	543	572	565	526	536	515	549	538	554	550	554	493	556	556	581	559	545	500	528	564	582	562	516	509	585	557	579	574	579	576	553	572	556	567	534	549	543	566	531	541	556	576	546	600	512	564	558	537	547	522	568	517	522	581	505	572	567	538	538	561	564	543	571	565	564	558	564	555	526	553	588	560	561	519	576	577	590	538	526	595	547	580	570	550	551	564	575	551	555	569	584	532	603	542	517	559	558	566	562	546	514	555	602	557	572	536	591	522	531	519	519	533	548	550	595	591	543	587	597	562	568	566	561	564	532	558	534	545	563	545	569	562	571	550	546	579	526	586	571	549	553	566	551	549	557	550	528	576	582	504	550	566	570	591	565	587	554	516	559	532	517	555	547	562	544	547	604	543	581	526	572	565	586	518	537	531	534	548	552	570	566	573	529	574	541	567	574	539	571	561	583	590	533	579	588	548	561	520	553	546	573	583	566	539	561	546	582	575	596	550	558	537	555	577	532	527	540	540	557	521	593	595	535	573	536	619	563	543	542	565	553	572	528	520	586	554	555	532	538	580	568	581	577	541	598	557	535	563	604	565	568	596	580	562	555	543	572	512	566	573	554	560	555	551	528	562	580	556	586	544	569	568	563	550	534	557	559	576	512	570	566	523	594	589	557	578	563	542	573	562	573	583	537	514	516	509	593	573	561	510	600	534	508	580	598	549	549	547	572	561	538	576	542	550	604	582	549	528	540	565	540	582	549	560	567	560	581	535	511	557	507	546	546	555	569	583	588	567	563	541	547	533	588	573	556	564	583	571	548	588	597	612	553	598	557	526	551	559	512	546	585	572	565	582	561	513	563	558	550	556	561	541	546	560	544	581	533	576	548	552	557	538	540	567	544	564	554	555	559	560	587	569	575	547	564	571	565	539	573	571	610	565	532	624	563	557	531	563	564	573	556	547	542	569	615	574	536	540	543	552	561	588	554	538	575	543	583	567	520	517	550	584	539	567	588	562	591	571	534	538	534	544	571	536	538	553	586	550	551	579	545	543	540	579	533	551	547	572	589	606	580	569	583	539	536	560	564	552	577	569	575	572	549	543	547	577	584	507	559	549	554	539	567	577	556	554	590	552	555	529	529	581	538	563	564	585	567	564	541	529	561	587	540	533	561	535	550	559	547	575	537	538	552	583	546	565	550	542	544	546	535	549	533	559	589	515	540	614	550	583	558	597	543	575	559	563	545	561	555	560	576	581	548	520	570	519	556	542	540	575	503	557	556	557	547	565	588	556	548	551	559	580	538	606	544	511	593	557	593	571	547	571	577	579	548	570	594	583	554	551	550	557	587	552	505	548	544	533	563	549	592	568	610	549	555	541	542	560	559	560	532	569	538	556	547	541	575	551	564	573	587	576	535	561	507	556	548	582	521	531	578	567	601	526	531	564	543	559	558	519	557	516	553	566	501	555	590	510	558	561	544	573	566	524	558	555	556	587	546	573	586	543	566	534	572	541	582	565	528	583	540	553	591	583	560	581	567	564	548	588	555	532	544	575	553	542	568	564	561	555	587	540	536	541	566	509	566	550	564	544	567	573	548	556	562	588	558	546	551	548	593	594	584	575	576	547	548	543	532	569	566	520	550	564	579	568	581	531	564	532	580	537	583	528	596	566	562	516	560	580	568	571	559	533	569	541	575	547	562	531	504	536	574	556	540	537	529	561	585	553	558	520	541	556	570	585	536	530	552	519	571	538	581	539	546	544	545	542	505	572	563	517	515	555	563	528	570	563	561	561	568	566	529	550	582	559	556	570	548	504	589	536	593	578	534	557	557	540	540	594	580	539	558	554	557	562	568	586	553	511	568	537	558	559	564	574	582	542	581	557	561	548	636	561	572	524	505	575	587	569	521	567	556	566	560	568	581	520	563	570	551	590	579	565	618	586	536	553	579	539	555	522	561	532	564	560	528	566	536	534	545	531	577	555	537	551	516	586	558	558	542	542	526	520	544	536	549	545	527	577	587	542	577	561	543	577	530	564	545	568	599	552	609	527	511	583	556	528	560	552	533	584	536	553	550	523	596	565	578	515	555	609	556	569	557	515	563	564	539	569	563	577	551	524	568	575	569	565	516	517	585	550	546	585	571	568	586	560	598	518	570	587	530	579	558	544	540	513	542	555	560	523	499	548	541	590	552	533	554	544	549	540	566	531	537	593	528	555	522	569	551	534	550	577	552	531	554	544	502	534	526	562	546	569	538	553	632	573	536	536	576	593	563	525	532	571	563	549	545	572	547	549	555	573	551	553	544	573	557	560	550	570	562	550	541	567	549	521	567	555	591	559	566	547	591	557	557	595	589	541	581	574	585	510	516	551	622	526	539	572	563	595	571	577	556	574	592	565	557	497	549	570	587	551	554	555	590	554	517	606	563	522	556	565	540	550	566	512	573	548	568	556	558	539	599	528	580	581	579	518	563	561	550	543	557	567	567	555	533	494	550	550	544	600	548	561	545	566	579	564	583	562	588	502	533	575	558	561	517	566	547	602	555	579	584	533	561	543	537	578	531	569	563	551	571	608	547	540	558	563	511	528	529	541	548	596	519	517	572	580	558	560	557	581	532	517	544	533	545	554	609	578	577	559	551	574	561	571	528	572	554	530	574	583	566	558	577	597	535	585	587	544	553	576	590	571	619	573	573	540	581	536	535	554	601	558	563	572	549	558	567	553	528	542	546	523	582	565	546	557	554	568	583	544	521	579	575	542	533	547	564	528	576	566	565	586	555	513	538	537	587	588	568	570	593	545	600	513	543	558	536	552	561	553	584	570	548	560
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
